Daiki Ueno [Thu, 21 Aug 2008 03:45:14 +0000 (03:45 +0000)]
(epg-make-context, epg-context-set-passphrase-callback)
(epg-context-set-progress-callback): Make sure the callback is a
cons of a function and a handback. Update all callers.
Adrian Robert [Thu, 21 Aug 2008 02:48:58 +0000 (02:48 +0000)]
* nsfns.m (ns-read-file-name): Add casts to avoid warning. (ns-convert-utf8-nfd-to-nfc): Warn if cannot execute correctly. * nsfont.m (nsfont_draw): Compare indexed colors to 0, not nil. * nsterm.h (EmacsView-unlockFocusNeedsFlush:): Add declaration. (EmacsApp-cursor_blink_handler): Remove declaration. * nsterm.m (ns_draw_glyph_string): Update first conditional body to match 01 Feb 2008 changes in xterm.c. (ns_read_socket): Add cast to avoid warning. (EmacsApp-application:openFiles:): Don't call replyToOpenOrPrint: on GNUstep.
Chong Yidong [Wed, 20 Aug 2008 22:41:45 +0000 (22:41 +0000)]
(wdired-old-auto-revert-mode): New var.
(wdired-change-to-wdired-mode): Turn off auto-revert-mode.
(wdired-change-to-dired-mode): Turn auto-revert-mode on if it used to
be on.
Chong Yidong [Wed, 20 Aug 2008 22:41:28 +0000 (22:41 +0000)]
* wdired.el (wdired-old-auto-revert-mode): New var.
(wdired-change-to-wdired-mode): Turn off auto-revert-mode.
(wdired-change-to-dired-mode): Turn auto-revert-mode on if it used to
be on.
Michael Albinus [Wed, 20 Aug 2008 20:08:50 +0000 (20:08 +0000)]
* net/xesam.el (xesam-highlight-string): Precise doc string.
(xesam-highlight-buffer): New defun.
(xesam-refresh-entry): Use it. Better check for sourceModified.
Adrian Robert [Tue, 19 Aug 2008 13:41:20 +0000 (13:41 +0000)]
ns-emacs.texi: Update version. (Introduction): Correct menu location for options save. (Customization): Note that defaults are stored under org.gnu.Emacs.
Paul Reilly [Mon, 18 Aug 2008 04:51:28 +0000 (04:51 +0000)]
mail/: Add new (temporary) libaries for which to test Rmail/mbox such
that Rmail/babyl is not affected. This creates a facility/feature
called "pmail" (analagous to "rmail") that can be used independently
from Rmail for testing purposes. The plan is to replace the "rmail"
files eventually and remove "pmail" entirely at that point. In the
interim, interested developers can use either Rmail or Pmail or both
(which is not recommended for the casual User or the faint of heart).
Roland Winkler [Mon, 18 Aug 2008 00:47:12 +0000 (00:47 +0000)]
(proced-signal-list): Add POSIX 1003.1-2001 signals.
(proced-mode-map): Add tooltips for menus. Use radio buttons for
listing types.
(proced-log-buffer): New variable.
(proced-mark-all, proced-unmark-all, proced-do-mark-al): Operate
on region if transient-mark-mode is turned on and the region is
active.
(proced-omit-processes): Renamed from proced-hide-processes to
avoid key clash with describe-mode (bound to h). Search for
marked processes starting from point-min.
(proced-header-space): Removed.
(proced-send-signal): Handle errors. Operate on current process
if no process is marked.
(proced-why): New command.
(proced-log, proced-log-summary): New functions.
(proced-help): Use proced-why.
Michael Albinus [Sun, 17 Aug 2008 20:03:05 +0000 (20:03 +0000)]
* net/xesam.el (xesam-vendor, xesam-notify-function): New local
variables.
(xesam-mode): Extend docstring. Initialize `xesam-notify-function'.
(xesam-refresh-entry): Use `xesam-notify-function' if set. Remove
Debbugs specific code; it shall be enabled via `xesam-mode-hooks'.
(xesam-new-search): Initialize `xesam-vendor'.
Chong Yidong [Sun, 17 Aug 2008 14:55:43 +0000 (14:55 +0000)]
(Registers): Clarify valid register names.
(RegPos): Note that buffer is saved and restored too.
(RegText): Note that mark is reactivated/deactivated.
(RegConfig): Xref to Windows node.
Chong Yidong [Sun, 17 Aug 2008 14:55:33 +0000 (14:55 +0000)]
* regs.texi (Registers): Clarify valid register names.
(RegPos): Note that buffer is saved and restored too.
(RegText): Note that mark is reactivated/deactivated.
(RegConfig): Xref to Windows node.
Chong Yidong [Sat, 16 Aug 2008 14:38:58 +0000 (14:38 +0000)]
(Killing): Copyedit. Define read-only text.
(Deletion): DEL and C-d were already explained in Erasing; xref there.
(Killing by Lines): Copyedit.
(Other Kill Commands): Move M-w description here.
(Yanking): Move M-w to Other Kill Commands.
(Kill Ring): Also mention saving text in registers. Link to Text
Properties in elisp manual.
(Accumulating Text): Copyedit.
(CUA Bindings): Shift selection is now the default.
Chong Yidong [Sat, 16 Aug 2008 14:36:02 +0000 (14:36 +0000)]
* killing.texi (Killing): Copyedit. Define read-only text.
(Deletion): DEL and C-d were already explained in Erasing; xref there.
(Killing by Lines): Copyedit.
(Other Kill Commands): Move M-w description here.
(Yanking): Move M-w to Other Kill Commands.
(Kill Ring): Also mention saving text in registers. Link to Text
Properties in elisp manual.
(Accumulating Text): Copyedit.
(CUA Bindings): Shift selection is now the default.
Chong Yidong [Fri, 15 Aug 2008 21:32:48 +0000 (21:32 +0000)]
(lookup_derived_face): Properly handle possible zero
return value of get_lface_attributes.
(merge_faces): Don't tell lookup_derived_face to signal an error
if face is not found.
Chong Yidong [Fri, 15 Aug 2008 21:32:01 +0000 (21:32 +0000)]
* xfaces.c (lookup_derived_face): Properly handle possible zero
return value of get_lface_attributes.
(merge_faces): Don't tell lookup_derived_face to signal an error
if face is not found.
Eli Zaretskii [Fri, 15 Aug 2008 16:00:19 +0000 (16:00 +0000)]
(CopySid_Proc, EqualSid_Proc, GetLengthSid_Proc): New typedefs.
(equal_sid, get_length_sid, copy_sid): New wrapper functions.
(w32_cached_id, w32_add_to_cache): New functions.
(get_name_and_id): Look account names in the cache before calling
lookup_account_sid.
(g_b_init_get_length_sid, g_b_init_equal_sid, g_b_init_copy_sid): New
initialization flags.
(globals_of_w32): Initialize them to zero.
(w32_system_process_attributes): Use w32_cached_id and w32_add_to_cache.