*** The definition of a key-binding passed to define-key can use XEmacs-style
key-sequences, such as [(control a)].
+
** Abbrev changes:
+++
*** `emacsserver' now runs `pre-command-hook' and `post-command-hook'
when it receives a request from emacsclient.
++++
+*** `current-idle-time' reports how long Emacs has been idle.
+
** Lisp file loading changes:
+++
+2006-08-20 Richard Stallman <rms@gnu.org>
+
+ * simple.el (line-number-at-pos): Doc fix.
+
+ * emacs-lisp/timer.el (run-with-idle-timer): Pass t to
+ timer-activate-when-idle, so timer can run before Emacs becomes
+ non-idle again.
+
2006-08-18 Yoni Rabkin Katzenell <yoni-r@actcom.com> (tiny change)
* whitespace.el (whitespace-cleanup-internal): New optional arg
+2006-08-20 Richard Stallman <rms@gnu.org>
+
+ * os.texi (Idle Timers): New node, split out from Timers.
+ Document current-idle-time.
+ * commands.texi (Reading One Event): Update xref.
+ * elisp.texi (Top): Update subnode menu.
+
2006-08-16 Richard Stallman <rms@gnu.org>
* keymaps.texi (Extended Menu Items): Show format of cached
+2006-08-20 Richard Stallman <rms@gnu.org>
+
+ * xfaces.c (load_pixmap): Add quotes in error message.
+
+ * keyboard.c (Fcurrent_idle_time): New function.
+ (syms_of_keyboard): defsubr it.
+
2006-08-18 Nick Roberts <nickrob@snap.net.nz>
* window.c (Fset_window_fringes): Do nothing on a tty.