summaryrefslogtreecommitdiff
path: root/src/atimer.c
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* Fix 'debug-timer-check' on MS-WindowsEli Zaretskii2022-05-301-0/+4
* Fix atimer setting and overdue expiration (bug#55628)Mattias Engdegård2022-05-301-17/+16
* Merge from origin/emacs-28Eli Zaretskii2022-01-011-1/+1
|\
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* | Prefer POSIX timers to timerfd timersKen Brown2021-11-141-11/+16
* | Don't start both timerfd and alarms on CygwinKen Brown2021-11-121-0/+7
* | Actually start the alarms in atimerLars Ingebrigtsen2021-11-071-3/+6
* | ; * src/atimer.c (init_atimer): Fix a typo in a comment.Eli Zaretskii2021-10-271-3/+4
* | Always start the SIGALRM atimersLars Ingebrigtsen2021-10-271-9/+10
|/
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Avoid some unnecessary stdio.h includesPaul Eggert2019-07-081-1/+0
* Use a runtime test for timerfd on Cygwin (Bug#34618)Ken Brown2019-03-101-2/+20
* Add portable dumperDaniel Colascione2019-01-151-1/+2
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Don’t assume obsolescent setitimer functionPaul Eggert2018-09-161-8/+7
|/
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* maint: shorten https://lists.gnu.org/archive/html/... linksPaul Eggert2017-11-251-1/+1
* Prefer HTTPS to HTTP for gnu.orgPaul Eggert2017-10-011-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* A quicker check for quitPaul Eggert2017-01-251-0/+1
* Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* Fix the MSDOS buildEli Zaretskii2016-04-301-0/+4
* Rework C source files to avoid ^(Paul Eggert2016-03-101-2/+2
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Include-file cleanup for src directoryPaul Eggert2015-10-201-1/+0
* Fix debug-timer-check on systems without HAVE_TIMERFDEli Zaretskii2015-06-221-2/+20
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* * atimer.c (toplevel) [HAVE_TIMERFD]: Include errno.h.Dmitry Antipov2014-08-011-6/+21
* Simplify timerfd configuration and fix some minor glitches.Paul Eggert2014-07-311-71/+53
* Fix Gnus-related issues reported by David Kastrup <dak@gnu.org> inDmitry Antipov2014-07-281-1/+22
* On GNU/Linux, use timerfd for asynchronous timers.Dmitry Antipov2014-07-281-13/+142
* * atimer.c (set_alarm) [HAVE_ITIMERSPEC]: Use TIMER_ABSTIMEDmitry Antipov2014-07-251-1/+1
* Don't let SIGINT handling block SIGCHLD indefinitely.Paul Eggert2014-05-291-2/+4
* Handle sigmask better with nested signal handlers.Paul Eggert2014-03-251-19/+19
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* Simplify EMACS_TIME-related code.Paul Eggert2013-08-271-17/+16
* New unwind-protect flavors to better type-check C callbacks.Paul Eggert2013-07-161-11/+1
* Timestamp fixes for undo.Paul Eggert2013-07-091-1/+1
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* Port timers to OpenBSD, plus check for timer failures.Paul Eggert2012-10-031-3/+3
* Check more robustly for timer_settime.Paul Eggert2012-09-261-3/+3
* Prefer POSIX timers if available.Paul Eggert2012-09-251-6/+31
* Simplify and avoid signal-handling races.Paul Eggert2012-09-231-43/+8
* Remove configure's --without-sync-input option.Paul Eggert2012-09-161-9/+0
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-1/+1
* Signal-handler cleanup.Paul Eggert2012-09-061-15/+34
* Fix race conditions with signal handlers and errno.Paul Eggert2012-09-051-12/+12