diff options
| author | Paul Eggert | 2013-06-06 00:04:35 -0700 |
|---|---|---|
| committer | Paul Eggert | 2013-06-06 00:04:35 -0700 |
| commit | 7d300d644cc3c1595d2ac67e37fde1d3d865af24 (patch) | |
| tree | e9971162da1ef49fd497486891d78388602d10d9 /src/ChangeLog | |
| parent | 93df970c5e7219d08c49fe0cb4c2a2b32a1b3d99 (diff) | |
| download | emacs-7d300d644cc3c1595d2ac67e37fde1d3d865af24.tar.gz emacs-7d300d644cc3c1595d2ac67e37fde1d3d865af24.zip | |
A few porting etc. fixes for the new file monitor code.
See the thread containing
<http://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00109.html>.
* gfilenotify.c (dir_monitor_callback, Fgfile_add_watch)
(Fgfile_rm_watch): Don't assume EMACS_INT is the same width as a pointer.
(dir_monitor_callback, Fgfile_rm_watch):
Use assq_no_quit instead of Fassoc, for speed.
(dir_monitor_callback, Fgfile_rm_watch):
eassert that the monitor is a fixnum.
(dir_monitor_callback): No need for CDR_SAFE.
Simplify building of lisp with alternative tails.
(Fgfile_add_watch, Fgfile_rm_watch):
Do not assume glib functions set errno reliably on failure.
(Fgfile_add_watch): Check that the monitor survives the XIL trick,
and signal an error otherwise.
(Fgfile_rm_watch): Prefer CONSP to !NILP.
Use Fdelq instead of Fdelete, for speed.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 1cee3c86ab5..11aaef4d2e8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,23 @@ | |||
| 1 | 2013-06-06 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | A few porting etc. fixes for the new file monitor code. | ||
| 4 | See the thread containing | ||
| 5 | <http://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00109.html>. | ||
| 6 | * gfilenotify.c (dir_monitor_callback, Fgfile_add_watch) | ||
| 7 | (Fgfile_rm_watch): Don't assume EMACS_INT is the same width as a pointer. | ||
| 8 | (dir_monitor_callback, Fgfile_rm_watch): | ||
| 9 | Use assq_no_quit instead of Fassoc, for speed. | ||
| 10 | (dir_monitor_callback, Fgfile_rm_watch): | ||
| 11 | eassert that the monitor is a fixnum. | ||
| 12 | (dir_monitor_callback): No need for CDR_SAFE. | ||
| 13 | Simplify building of lisp with alternative tails. | ||
| 14 | (Fgfile_add_watch, Fgfile_rm_watch): | ||
| 15 | Do not assume glib functions set errno reliably on failure. | ||
| 16 | (Fgfile_add_watch): Check that the monitor survives the XIL trick, | ||
| 17 | and signal an error otherwise. | ||
| 18 | (Fgfile_rm_watch): Prefer CONSP to !NILP. | ||
| 19 | Use Fdelq instead of Fdelete, for speed. | ||
| 20 | |||
| 1 | 2013-06-05 Eli Zaretskii <eliz@gnu.org> | 21 | 2013-06-05 Eli Zaretskii <eliz@gnu.org> |
| 2 | 22 | ||
| 3 | * xdisp.c (handle_tool_bar_click): When mouse-highlight is off, | 23 | * xdisp.c (handle_tool_bar_click): When mouse-highlight is off, |