1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 03:40:56 -08:00
Commit graph

14 commits

Author SHA1 Message Date
Paul Eggert
5c7dd8a783 Update copyright year to 2018
Run admin/update-copyright.
2018-01-01 00:57:59 -08:00
Eli Zaretskii
571532605b Rudimentary error handling for non-main threads
* src/thread.c (last_thread_error): New static variable.
(syms_of_threads): Staticpro it.
(record_thread_error, Fthread_last_error): New functions.
(syms_of_threads): Defsubr Fthread_last_error.

* doc/lispref/threads.texi (Basic Thread Functions): Document
thread-last-error.

* test/src/thread-tests.el (thread-errors, thread-signal-early)
(threads-condvar-wait): Test the values returned by
thread-last-error.
2017-01-18 18:00:16 +02:00
Paul Eggert
e6a782ee1a Update copyright year to 2017 in master
Run admin/update-copyright in the master branch.  This fixes files
that were not already fixed in the emacs-25 branch before it was
merged here.
2017-01-01 01:48:59 -08:00
Noam Postavsky
c78f872a56 Clarify thread-signal semantics
* doc/lispref/threads.texi (Basic Thread Functions): Explain that the
thread will be signaled as soon as possible.
2016-12-12 21:21:14 -05:00
Glenn Morris
25a52ca6b2 ; Fix copyright years in new files 2016-12-10 10:19:06 -08:00
Tom Tromey
0e82377a2d use condition-notify in the docs, not condition-signal 2013-08-27 13:10:59 -06:00
Tom Tromey
c1456e303a zap until-condition docs 2013-08-27 13:07:14 -06:00
Tom Tromey
8c46d17826 rename thread-blocker to thread--blocker 2013-08-27 12:57:18 -06:00
Tom Tromey
63d535c829 mention let bindings and lack of other ways to rewind 2012-12-23 15:14:19 -07:00
Tom Tromey
303324a923 link from thread docs to match data 2012-09-04 09:37:58 -06:00
Tom Tromey
09d7066e22 minor update to thread-join docs 2012-08-25 14:09:04 -06:00
Tom Tromey
58c8e9a4de minor documentation updates 2012-08-24 09:28:02 -06:00
Tom Tromey
c2283a7556 document until-condition 2012-08-23 14:00:38 -06:00
Tom Tromey
0ec3764d39 first draft of threads documentation 2012-08-23 13:58:38 -06:00