Daiki Ueno [Sun, 23 Aug 2009 16:23:57 +0000 (16:23 +0000)]
(Quick start): Don't refer to nonexistent epa-mode.
(Mail-mode integration): Mention epa-mail-mode and
epa-global-mail-mode. Reported by Jari Aalto (Bug#4211).
Ken Raeburn [Sun, 23 Aug 2009 03:54:32 +0000 (03:54 +0000)]
* Makefile.in (install-arch-indep): If the versioned DOC-####
generated during loadup+dump isn't found, install the plain DOC
file that always gets generated, in case CANNOT_DUMP is set.
Glenn Morris [Sat, 22 Aug 2009 23:02:14 +0000 (23:02 +0000)]
Kevin Ryde <user42 at zip.com.au>
(checkdoc-force-history-flag, checkdoc-arguments-in-order-flag):
Add safe-local-variable booleanp.
(checkdoc-symbol-words): Add safe-local-variable for list of strings.
Clarify docstring that the value is strings not symbols.
(checkdoc-list-of-strings-p): New function.
Glenn Morris [Sat, 22 Aug 2009 19:45:30 +0000 (19:45 +0000)]
(lunar-phase-names): New option.
(lunar-phase): Doc fix.
(lunar-cycles-per-year): New constant.
(lunar-index): New function.
(lunar-phase-list, diary-lunar-phases): Use lunar-index.
(lunar-phase-name): Use lunar-phase-names.
(calendar-lunar-phases): Use format.
(lunar-new-moon-on-or-after): Use lunar-cycles-per-year.
Glenn Morris [Sat, 22 Aug 2009 19:39:54 +0000 (19:39 +0000)]
(cperl-imenu-name-and-position): Copy imenu-example--name-and-position
function here for own use.
(cperl-xsub-scan): Use cperl-imenu-name-and-position.
(cperl-time-fontification): Use forward-line rather than goto-line.
Michael Albinus [Sat, 22 Aug 2009 08:57:34 +0000 (08:57 +0000)]
* dbusbind.c (XD_WITH_DBUS_WATCH_GET_UNIX_FD): Remove. It was
intended as hotfix only.
(xd_add_watch, xd_remove_watch): Use HAVE_DBUS_WATCH_GET_UNIX_FD.
Juri Linkov [Sat, 22 Aug 2009 00:17:56 +0000 (00:17 +0000)]
(lgrep, rgrep): At the beginning
set `dir' to `default-directory' unless `dir' is a non-nil
readable directory. (Bug#4052)
(lgrep, rgrep): Change a weird way to report an error
from using `read-string' to using `error'.
Instead of using interactive arguments in the function body,
add new argument `confirm'.
Adrian Robert [Fri, 21 Aug 2009 19:33:56 +0000 (19:33 +0000)]
* nsterm.m (ns_get_color): Update documentation properly for last
change, and clean up loose ends in the code left by it. Fix
longstanding bug with 16-bit hex parsing, and add support for
yet another X11 format (rgb:r/g/b) for compatibility.
* nsfns.m (EmacsDialogPanel-runDialogAt): Add declaration of
timer_check() to avoid crash on Leopard/PPC. Bug #2154.
Adrian Robert [Fri, 21 Aug 2009 19:31:48 +0000 (19:31 +0000)]
* nsterm.m (ns_get_color): Update documentation properly for last
change, and clean up loose ends in the code left by it. Fix
longstanding bug with 16-bit hex parsing, and add support for
yet another X11 format (rgb:r/g/b) for compatibility.
Eli Zaretskii [Fri, 21 Aug 2009 14:55:56 +0000 (14:55 +0000)]
Add missing keys that exist on the Arabic X keyboard. Don't insert
Lam-alef ligatures from the Arabic Presentation Forms ranges; instead,
separate Lam-Alef ligatures into a list of two letters (Lam and a
suitable Alef).
Dan Nicolaescu [Fri, 21 Aug 2009 03:37:33 +0000 (03:37 +0000)]
(vc-git-annotate-command): Run asynchronously.
Explicitly pass the date format to git blame so that user local
so that the output format can be parsed.
Michael Albinus [Thu, 20 Aug 2009 12:54:57 +0000 (12:54 +0000)]
* dbusbind.c (XD_WITH_DBUS_WATCH_GET_UNIX_FD): New macro.
(xd_add_watch, xd_remove_watch): Use it. Print debug messages.
(xd_initialize, xd_pending_messages): Check, whether
$DBUS_SESSION_BUS_ADDRESS is set.
Stefan Monnier [Wed, 19 Aug 2009 17:28:52 +0000 (17:28 +0000)]
(linum-mode): window-size-change-functions is redundant.
Adapt to new window-configuration-change-hook behavior.
(linum-after-size, linum-after-config): Remove.
Stefan Monnier [Wed, 19 Aug 2009 17:16:26 +0000 (17:16 +0000)]
(imenu-example--name-and-position, imenu-example--lisp-extract-index-name)
(imenu-example--create-lisp-index, imenu-example--create-c-index):
Mark as obsolete.
Stefan Monnier [Wed, 19 Aug 2009 03:03:05 +0000 (03:03 +0000)]
* subr.el (listify-key-sequence-1): Use normal syntax since those
integers are nowadays always represented by the same (positive) number
on all platforms.
(read-key-empty-map): New const.
(read-key-delay): New var.
(read-key): New function.
(force-mode-line-update): Use with-current-buffer.
(locate-user-emacs-file): Don't forget to abbreviate the file name.
(start-process-shell-command, start-file-process-shell-command):
Discourage the use of command-args.
* processes.texi (Asynchronous Processes): Adjust arglist of
start-process-shell-command and start-file-process-shell-command.
Stefan Monnier [Wed, 19 Aug 2009 02:15:19 +0000 (02:15 +0000)]
(minibuffer-hide-completions): New function.
(completion--do-completion): Use it.
(completions-annotations): New face.
(completion--insert-strings): Use it.
(completion-pcm--delim-wild-regex): Add docstring.
(completion-pcm--string->pattern): Add support for 0-width delimiters
in completion-pcm--delim-wild-regex.
Kenichi Handa [Tue, 18 Aug 2009 01:26:28 +0000 (01:26 +0000)]
(ucs-normalize-version): Changed to 1.1.
(ucs-normalize-hfs-nfd-pre-write-conversion): New function.
(utf-8-hfs): Make it perform normalization on encoding too.