bpt/emacs.git
12 years agoAdd new parameter :after-hook to define-minor-mode. Use this in the
Alan Mackenzie [Thu, 23 Feb 2012 18:51:22 +0000 (18:51 +0000)]
Add new parameter :after-hook to define-minor-mode.  Use this in the
definition of font-lock-mode.

12 years ago* window.c: Fix last fix.
Chong Yidong [Thu, 23 Feb 2012 17:40:33 +0000 (01:40 +0800)]
* window.c: Fix last fix.

12 years ago* lisp/minibuffer.el: Make sure cycling is reset upon edit with icomplete.el.
Stefan Monnier [Thu, 23 Feb 2012 15:41:12 +0000 (10:41 -0500)]
* lisp/minibuffer.el: Make sure cycling is reset upon edit with icomplete.el.
(completion--cache-all-sorted-completions): New function.
(completion-all-sorted-completions): Use it.
(completion--do-completion, minibuffer-force-complete):
Use it to re-instate the flush hook.

12 years ago* lisp/icomplete.el (icomplete-completions): Replace last fix.
Stefan Monnier [Thu, 23 Feb 2012 15:36:07 +0000 (10:36 -0500)]
* lisp/icomplete.el (icomplete-completions): Replace last fix.

Fixes: debbugs:10850

12 years agoChecked mini.texi
Glenn Morris [Thu, 23 Feb 2012 08:32:18 +0000 (00:32 -0800)]
Checked mini.texi

* doc/emacs/mini.texi (Minibuffer File, Completion Options, Repetition):
Copyedits.
(Completion Example): Other M-x au* commands may be defined.
(Completion Styles): Mention emacs21 and completion-category-overrides.

* lisp/minibuffer.el (completion-category-overrides): Doc fix.

* admin/FOR-RELEASE: Related markup.

12 years ago* lisp/emacs-lisp/lisp.el (beginning-of-defun-raw): Don't call end-of-defun
Dmitry Gutov [Thu, 23 Feb 2012 08:13:48 +0000 (03:13 -0500)]
* lisp/emacs-lisp/lisp.el (beginning-of-defun-raw): Don't call end-of-defun
when it might call us back infinitely.

Fixes: debbugs:10797

12 years ago* nt/makefile.w32-in (maybe-copy-distfiles-SH): Fix typo.
Dani Moncayo [Thu, 23 Feb 2012 07:52:08 +0000 (02:52 -0500)]
* nt/makefile.w32-in (maybe-copy-distfiles-SH): Fix typo.

12 years agoAvoid infloop in next-frame during frame creation.
Chong Yidong [Thu, 23 Feb 2012 07:28:21 +0000 (15:28 +0800)]
Avoid infloop in next-frame during frame creation.

See thread at http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00573.html

* src/window.c (inhibit_window_configuration_change_hook): New var.
(run_window_configuration_change_hook): Obey it.

* src/xfns.c (Fx_create_frame): Avoid window-configuration-change-hook
call when setting menu-bar-lines and tool-bar-lines parameters.
(unwind_create_frame_1): New helper function.

12 years agoRead msdog.texi
Glenn Morris [Thu, 23 Feb 2012 05:36:08 +0000 (21:36 -0800)]
Read msdog.texi

* doc/emacs/msdog.texi (Text and Binary, ls in Lisp, Windows HOME)
(Windows Keyboard, Windows Mouse, Windows Processes)
(Windows Printing, Windows Misc): Copyedits.
(ls in Lisp): Update switches list.
* admin/FOR-RELEASE: Related markup.

12 years ago* lisp/minibuffer.el (completion-table-with-context): Fix inf-loop.
Stefan Monnier [Thu, 23 Feb 2012 04:38:29 +0000 (23:38 -0500)]
* lisp/minibuffer.el (completion-table-with-context): Fix inf-loop.
Reported by Aaron S. Hawley <aaron.s.hawley@gmail.com>.

12 years agoChecked msdog-xtra.texi
Glenn Morris [Thu, 23 Feb 2012 04:32:18 +0000 (20:32 -0800)]
Checked msdog-xtra.texi

* doc/emacs/msdog-xtra.texi (MS-DOS Display): Update list-colors-display xref.
Update dos-mode* function names.
(MS-DOS Printing, MS-DOS and MULE): Copyedits.
(MS-DOS Processes): Add xref to main ls-lisp section.
* admin/FOR-RELEASE: Related markup.

12 years agoReword comment to avoid confusing authors.el
Glenn Morris [Thu, 23 Feb 2012 02:01:58 +0000 (21:01 -0500)]
Reword comment to avoid confusing authors.el

12 years agoAnother authors.el alias
Glenn Morris [Thu, 23 Feb 2012 01:58:53 +0000 (20:58 -0500)]
Another authors.el alias

12 years agoMore authors.el additions
Glenn Morris [Thu, 23 Feb 2012 01:52:35 +0000 (20:52 -0500)]
More authors.el additions

* lisp/emacs-lisp/authors.el (authors-aliases, authors-fixed-case)
(authors-obsolete-files-regexps): Add more entries.

12 years ago* doc/emacs/ack.texi (Acknowledgments): Mention smie.
Glenn Morris [Thu, 23 Feb 2012 01:34:59 +0000 (20:34 -0500)]
* doc/emacs/ack.texi (Acknowledgments): Mention smie.

12 years agoSmall authors.el updates
Glenn Morris [Thu, 23 Feb 2012 01:33:46 +0000 (20:33 -0500)]
Small authors.el updates

* lisp/emacs-lisp/authors.el (authors-aliases)
(authors-obsolete-files-regexps, authors-ignored-files)
(authors-ambiguous-files, authors-renamed-files-alist):
Add more entries.

12 years agoChangeLog fixes prompted by M-x authors
Glenn Morris [Thu, 23 Feb 2012 01:31:39 +0000 (20:31 -0500)]
ChangeLog fixes prompted by M-x authors

12 years ago* lisp/replace.el (occur-menu-map): Add menu item for `occur-edit-mode'.
Juri Linkov [Thu, 23 Feb 2012 00:55:30 +0000 (02:55 +0200)]
* lisp/replace.el (occur-menu-map): Add menu item for `occur-edit-mode'.

12 years ago* lisp/isearch.el (isearch-occur): Sync interactive spec with occur's
Juri Linkov [Thu, 23 Feb 2012 00:36:49 +0000 (02:36 +0200)]
* lisp/isearch.el (isearch-occur): Sync interactive spec with occur's
new feature in `occur-read-primary-args'.  Doc fix.

* etc/NEWS: Add new "collect" feature of `occur'.

Fixes: debbugs:10705

12 years ago* international/mule-cmds.el (read-char-by-name): Use \` and \'.
Juri Linkov [Wed, 22 Feb 2012 23:35:07 +0000 (01:35 +0200)]
* international/mule-cmds.el (read-char-by-name): Use \` and \'.
(ucs-insert): Doc fix.  Check for hex digits in the string.
Don't display `nil' in the error message.

Fixes: debbugs:10857

12 years agoRevert Change #107149.
Alan Mackenzie [Wed, 22 Feb 2012 19:34:32 +0000 (19:34 +0000)]
Revert Change #107149.

12 years ago* src/lisp.h: Improve comment about USE_LSB_TAG.
Paul Eggert [Wed, 22 Feb 2012 15:55:46 +0000 (07:55 -0800)]
* src/lisp.h: Improve comment about USE_LSB_TAG.

12 years ago* xterm.c (x_draw_image_relief): Fix last fix.
Chong Yidong [Wed, 22 Feb 2012 09:08:36 +0000 (17:08 +0800)]
* xterm.c (x_draw_image_relief): Fix last fix.

12 years agoFixes related to /usr/include path on multiarch systems
Glenn Morris [Wed, 22 Feb 2012 08:34:02 +0000 (00:34 -0800)]
Fixes related to /usr/include path on multiarch systems

* lisp/ffap.el (ffap-c-path):
* lisp/man.el (Man-header-file-path): Handle multiarch.

Fixes: debbugs:10702

12 years agoChecked macos.texi (somewhat)
Glenn Morris [Wed, 22 Feb 2012 08:16:48 +0000 (00:16 -0800)]
Checked macos.texi (somewhat)

* doc/emacs/macos.texi: Copyedits.  Fix @key/@kbd usage.
(Mac / GNUstep Basics): Don't mention the panels, since the next
section covers them.
(Mac / GNUstep Customization): Merge some panel info from previous.
* admin/FOR-RELEASE: Related markup.

12 years ago* lisp/custom.el (load-theme): Doc fix.
Chong Yidong [Wed, 22 Feb 2012 06:10:03 +0000 (14:10 +0800)]
* lisp/custom.el (load-theme): Doc fix.

12 years ago* src/xterm.c (x_draw_image_relief): Add missing type check for Vtool_bar_button_margin.
Chong Yidong [Wed, 22 Feb 2012 06:03:30 +0000 (14:03 +0800)]
* src/xterm.c (x_draw_image_relief): Add missing type check for Vtool_bar_button_margin.

Fixes: debbugs:10743

12 years agodired-guess-shell-alist-default tiny nroff change
Glenn Morris [Wed, 22 Feb 2012 04:02:44 +0000 (20:02 -0800)]
dired-guess-shell-alist-default tiny nroff change

* dired-x.el (dired-guess-shell-alist-default):
Remove escape sequences from nroff output.

Fixes: debbugs:172

12 years agoTiny emerge-defvar-local fix
Glenn Morris [Tue, 21 Feb 2012 22:23:51 +0000 (17:23 -0500)]
Tiny emerge-defvar-local fix

* lisp/vc/emerge.el (emerge-defvar-local):
Set `permanent-local' property rather than unused `preserved'.

12 years agoChecked emerge-xtra.texi
Glenn Morris [Tue, 21 Feb 2012 21:43:51 +0000 (16:43 -0500)]
Checked emerge-xtra.texi

* doc/emacs/emerge-xtra.texi (Emerge, Submodes of Emerge, Combining in Emerge):
Small fixes.
* admin/FOR-RELEASE: Related markup.

12 years ago* doc/emacs/emacs-xtra.texi: Picture mode is no longer a chapter.
Glenn Morris [Tue, 21 Feb 2012 19:56:14 +0000 (14:56 -0500)]
* doc/emacs/emacs-xtra.texi: Picture mode is no longer a chapter.
* admin/FOR-RELEASE: Related markup.

12 years agoChangeLog typo fix
Glenn Morris [Tue, 21 Feb 2012 17:33:16 +0000 (09:33 -0800)]
ChangeLog typo fix

12 years agoFix picture-mode C-c C-d binding
Glenn Morris [Tue, 21 Feb 2012 17:09:19 +0000 (09:09 -0800)]
Fix picture-mode C-c C-d binding

* lisp/textmodes/picture.el (picture-delete-char): Newalias.
(picture-mode-map): Use it.
(picture-mode): Doc fix.
* admin/FOR-RELEASE: Related markup.

Fixes: debbugs:10860

12 years agolisp/newcomment.el (uncomment-region-default): Remove unused binding.
Juanma Barranquero [Tue, 21 Feb 2012 14:48:13 +0000 (15:48 +0100)]
lisp/newcomment.el (uncomment-region-default): Remove unused binding.

12 years agoUpdate Files chapter in Lisp manual.
Chong Yidong [Tue, 21 Feb 2012 13:24:48 +0000 (21:24 +0800)]
Update Files chapter in Lisp manual.

* doc/lispref/files.texi (Files): Mention magic file names as arguments.
(Reading from Files): Copyedits.
(File Attributes): Mention how to change file modes.
(Changing Files): Use standard "file permissions" terminology.
Add xref to File Attributes node.
(Locating Files): Document locate-user-emacs-file.
(Unique File Names): Recommend against using make-temp-name.

* src/buffer.c (Fget_file_buffer): Protect against invalid file
handler return value.

* src/fileio.c (Vfile_name_handler_alist): Doc fix.

12 years agoChecked picture-xtra.texi
Glenn Morris [Tue, 21 Feb 2012 08:28:18 +0000 (00:28 -0800)]
Checked picture-xtra.texi

* doc/emacs/picture-xtra.texi (Basic Picture): C-a does get remapped.

* lisp/textmodes/picture.el (picture-motion, picture-motion-reverse)
(picture-self-insert, picture-tab-chars): Doc fix.
(picture-mode-map): Fix C-a, C-e.

* admin/FOR-RELEASE: Related markup.

12 years agoChecked ack.texi
Glenn Morris [Tue, 21 Feb 2012 00:26:56 +0000 (16:26 -0800)]
Checked ack.texi

* doc/emacs/ack.texi (Acknowledgments): Small changes, including resorting,
and removal of things no longer distributed.
* admin/FOR-RELEASE: Related markup.

12 years agoSpelling fix.
Paul Eggert [Tue, 21 Feb 2012 00:16:37 +0000 (16:16 -0800)]
Spelling fix.

12 years agoIn GDB scripts, don't assume that EMACS_INT fits in long.
Paul Eggert [Tue, 21 Feb 2012 00:07:53 +0000 (16:07 -0800)]
In GDB scripts, don't assume that EMACS_INT fits in long.

* etc/emacs-buffer.gdb ($valmask): Don't assume EMACS_INT fits in 'long'.
* src/.gdbinit (xreload): Likewise.

12 years agoChecked emacs.texi
Glenn Morris [Mon, 20 Feb 2012 23:50:52 +0000 (15:50 -0800)]
Checked emacs.texi

* doc/emacs/emacs.texi (Top, Preface): Small rephrasings.
(menu, detailmenu): Update entries, and reformat some descriptions.
* doc/emacs/building.texi, doc/emacs/display.texi:
* doc/emacs/emacs-xtra.texi, doc/emacs/files.texi:
* doc/emacs/frames.texi, doc/emacs/kmacro.texi, doc/emacs/msdog.texi:
* doc/emacs/programs.texi, doc/emacs/text.texi:
Reformat some menu descriptions.

* admin/FOR-RELEASE: Related markup.

12 years agoFix crash due to non-contiguous EMACS_INT (Bug#10780).
Paul Eggert [Mon, 20 Feb 2012 23:09:58 +0000 (15:09 -0800)]
Fix crash due to non-contiguous EMACS_INT (Bug#10780).

* lisp.h (VALBITS): Move definition up, so that USE_LSB_TAG can use it.
(USE_LSB_TAG): Do not define if UINTPTR_MAX >> VALBITS == 0.
It's useless in that case, and it can cause problems on hosts
that allocate halves of EMACS_INT values separately.
Reported by Dan Horák.  Diagnosed by Andreas Schwab in
<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10780#30>.
* mem-limits.h (EXCEEDS_LISP_PTR): Define to 0 on hosts where
UINTPTR_MAX >> VALBITS == 0.  This is required by the above change;
it avoids undefined behavior on hosts where shifting right by more
than the word width has undefined behavior.

12 years agoMainly resorting contributor list
Glenn Morris [Mon, 20 Feb 2012 21:19:32 +0000 (13:19 -0800)]
Mainly resorting contributor list

12 years agoRe-fill contributor list
Glenn Morris [Mon, 20 Feb 2012 20:25:07 +0000 (12:25 -0800)]
Re-fill contributor list

12 years agoSmall header fixes
Glenn Morris [Mon, 20 Feb 2012 20:24:24 +0000 (12:24 -0800)]
Small header fixes

12 years ago* lisp/emacs-lisp/authors.el (authors-aliases): Add another entry.
Glenn Morris [Mon, 20 Feb 2012 20:23:47 +0000 (12:23 -0800)]
* lisp/emacs-lisp/authors.el (authors-aliases): Add another entry.

12 years ago* ack.texi (Acknowledgments): Org and Prolog updates.
Glenn Morris [Mon, 20 Feb 2012 20:22:35 +0000 (12:22 -0800)]
* ack.texi (Acknowledgments): Org and Prolog updates.

12 years ago* emacs.texi (Acknowledgments): Add several names from Author: headers.
Glenn Morris [Mon, 20 Feb 2012 20:21:53 +0000 (12:21 -0800)]
* emacs.texi (Acknowledgments): Add several names from Author: headers.

12 years agomm-decode.el (mm-shr): Remove "soft hyphens".
Lars Ingebrigtsen [Mon, 20 Feb 2012 14:25:28 +0000 (14:25 +0000)]
mm-decode.el (mm-shr): Remove "soft hyphens".

12 years agoAvoid a race condition in url-queue-kill-job
Lars Ingebrigtsen [Mon, 20 Feb 2012 12:12:48 +0000 (13:12 +0100)]
Avoid a race condition in url-queue-kill-job

* url-queue.el (url-queue-kill-job): Delete the process sentinel
before killing the process to avoid a race condition between the
two processes killing off the process buffer.

12 years agonnimap.el (nnimap-request-list): Return the group names encoded as utf8. Otherwise...
Lars Ingebrigtsen [Mon, 20 Feb 2012 11:17:07 +0000 (11:17 +0000)]
nnimap.el (nnimap-request-list): Return the group names encoded as utf8.  Otherwise non-European group names don't work.
 (nnimap-request-newgroups): Ditto.
gnus-sum.el (gnus-summary-insert-old-articles): Fix the syntax for the default in `read-string' (bug#10757).

12 years agognus-msg.el: Fix bug with `C-u a' on topics (bug#10843)
Lars Ingebrigtsen [Mon, 20 Feb 2012 09:07:54 +0000 (09:07 +0000)]
gnus-msg.el: Fix bug with `C-u a' on topics (bug#10843)

12 years agoWarn instead of erroring when pruning the URL cache
Lars Ingebrigtsen [Mon, 20 Feb 2012 08:22:41 +0000 (09:22 +0100)]
Warn instead of erroring when pruning the URL cache

* url.el (url-retrieve-internal): Warn about file errors when
pruning the cache instead of bugging out.

12 years agoCheck FROM arg to substring in icomplete-completions
Leo Liu [Mon, 20 Feb 2012 08:06:52 +0000 (16:06 +0800)]
Check FROM arg to substring in icomplete-completions

See: http://debbugs.gnu.org/10850

12 years agonnimap.el: IMAP command logging improvement; When moving articles between IMAP server...
Lars Ingebrigtsen [Mon, 20 Feb 2012 07:54:56 +0000 (07:54 +0000)]
nnimap.el: IMAP command logging improvement; When moving articles between IMAP servers, delete from the correct server

12 years agoFix author comment
Glenn Morris [Mon, 20 Feb 2012 01:55:34 +0000 (17:55 -0800)]
Fix author comment

12 years ago* doc/emacs/emacs.texi (Distrib): Small updates.
Glenn Morris [Mon, 20 Feb 2012 01:34:19 +0000 (17:34 -0800)]
* doc/emacs/emacs.texi (Distrib): Small updates.

12 years ago* doc/emacs/ack.texi (Acknowledgments): More updates.
Glenn Morris [Mon, 20 Feb 2012 01:19:06 +0000 (17:19 -0800)]
* doc/emacs/ack.texi (Acknowledgments): More updates.

12 years agoRe-fill acknowledged authors
Glenn Morris [Mon, 20 Feb 2012 01:18:07 +0000 (17:18 -0800)]
Re-fill acknowledged authors

12 years ago* doc/emacs/emacs.texi (Acknowledgments): Add several names from ack.texi.
Glenn Morris [Mon, 20 Feb 2012 01:17:22 +0000 (17:17 -0800)]
* doc/emacs/emacs.texi (Acknowledgments): Add several names from ack.texi.

12 years agognus-demon.el (gnus-demon-init): Don't multiply time twice.
Vida Gabor [Sun, 19 Feb 2012 23:55:16 +0000 (23:55 +0000)]
gnus-demon.el (gnus-demon-init): Don't multiply time twice.

12 years agoUse text properties for color escape highlighting in Shell mode.
Chong Yidong [Sun, 19 Feb 2012 13:59:42 +0000 (21:59 +0800)]
Use text properties for color escape highlighting in Shell mode.

* ansi-color.el: Don't set comint-output-filter-functions; it is
now in the initial value defined in comint.el.
(ansi-color-apply-face-function): New variable.
(ansi-color-apply-on-region): Use it.
(ansi-color-apply-overlay-face): New function.

* comint.el: Require ansi-color.
(comint-output-filter-functions): Add ansi-color-process-output.

* shell.el (shell): No need to require ansi-color.
(shell-mode): Use ansi-color-apply-face-function to highlight
color escapes using font-lock-face property.

Fixes: debbugs:10835

12 years agoProtect fileio.c primitives against invalid file handler return values.
Chong Yidong [Sun, 19 Feb 2012 09:58:23 +0000 (17:58 +0800)]
Protect fileio.c primitives against invalid file handler return values.

* src/fileio.c (Ffile_name_directory, Ffile_name_nondirectory)
(Funhandled_file_name_directory, Ffile_name_as_directory)
(Fdirectory_file_name, Fexpand_file_name)
(Fsubstitute_in_file_name): Protect against invalid file
handler return values.

Fixes: debbugs:10845

12 years agoMake url-queue not kill a random buffer on error
Lars Ingebrigtsen [Sun, 19 Feb 2012 08:49:09 +0000 (09:49 +0100)]
Make url-queue not kill a random buffer on error

* url-queue.el (url-queue-callback-function): Remove the job from
the queue so that we don't kill the current buffer, which will
then make the callback function kill a random buffer.

12 years agoFix mode-line-format handling bug in Ediff.
Chong Yidong [Sun, 19 Feb 2012 08:14:30 +0000 (16:14 +0800)]
Fix mode-line-format handling bug in Ediff.

* lisp/vc/ediff-init.el (ediff-strip-mode-line-format): Handle non-list
mode-line formats.

Fixes: debbugs:10839

12 years agoFix typo.
Chong Yidong [Sun, 19 Feb 2012 06:20:23 +0000 (14:20 +0800)]
Fix typo.

12 years agoUpdates to Documentation chapter of Lisp manual.
Chong Yidong [Sun, 19 Feb 2012 05:54:33 +0000 (13:54 +0800)]
Updates to Documentation chapter of Lisp manual.

* doc/lispref/help.texi (Documentation, Documentation Basics, Help Functions):
Minor clarifications.
(Accessing Documentation): Clarify what documentation-property is
for.  Add xref to Keys in Documentation.

* doc/lispref/macros.texi (Defining Macros):
* doc/lispref/modes.texi (Derived Modes): Say "documentation string" instead
of docstring.

* doc/lispref/tips.texi (Documentation Tips): Don't recommend using * in
docstrings.

12 years agoReorganize some NEWS items.
Chong Yidong [Sun, 19 Feb 2012 04:44:03 +0000 (12:44 +0800)]
Reorganize some NEWS items.

12 years agoCan't remember why this matters, but Rmail binds M-s too
Glenn Morris [Sun, 19 Feb 2012 03:39:04 +0000 (19:39 -0800)]
Can't remember why this matters, but Rmail binds M-s too

12 years agoshr.el (shr-image-fetched): Be more defensive about killing the correct buffer
Lars Ingebrigtsen [Sat, 18 Feb 2012 22:28:00 +0000 (22:28 +0000)]
shr.el (shr-image-fetched): Be more defensive about killing the correct buffer

12 years ago* doc/emacs/ack.texi (Acknowledgments): Add xref to Org manual.
Glenn Morris [Sat, 18 Feb 2012 22:19:42 +0000 (14:19 -0800)]
* doc/emacs/ack.texi (Acknowledgments): Add xref to Org manual.

12 years ago* doc/emacs/ack.texi: No escape...
Glenn Morris [Sat, 18 Feb 2012 22:05:16 +0000 (14:05 -0800)]
* doc/emacs/ack.texi: No escape...

12 years agoChecked rmail.texi
Glenn Morris [Sat, 18 Feb 2012 21:57:00 +0000 (13:57 -0800)]
Checked rmail.texi

* doc/emacs/rmail.texi: Copyedits.  Use 'mail composition buffer' in place
of '*mail*', since Message does not call it that.
(Rmail Reply): Rename rmail-dont-reply-to-names.
\\`info- no longer handled specially.
Update for rmail-enable-mime-composing.
Don't mention 'm' for replies.
Don't mention rmail-mail-new-frame and cancelling, since it does
not work for Message at the moment.

* lisp/mail/rmail.el (rmail-dont-reply-to-names): Mark as obsolete.

* lisp/mail/undigest.el (unforward-rmail-message): Doc fix.

* admin/FOR-RELEASE: Related markup.

12 years ago* lisp/saveplace.el (save-place-ignore-files-regexp): Add :version.
Glenn Morris [Sat, 18 Feb 2012 19:04:28 +0000 (11:04 -0800)]
* lisp/saveplace.el (save-place-ignore-files-regexp): Add :version.
(ps feature freeze anyone?)

12 years agoFix display of iterator stack by .gdbinit command "pitx".
Eli Zaretskii [Sat, 18 Feb 2012 16:54:12 +0000 (18:54 +0200)]
Fix display of iterator stack by .gdbinit command "pitx".

 src/.gdbinit (pitx): Fix incorrect references to fields of the
 iterator stack.

12 years agoGive Tabulated List mode its own Lisp manual node.
Chong Yidong [Sat, 18 Feb 2012 13:38:33 +0000 (21:38 +0800)]
Give Tabulated List mode its own Lisp manual node.

* modes.texi (Tabulated List Mode): New node.
(Basic Major Modes): Add xref to it.

* processes.texi (Process Information): Mention Process Menu mode.

12 years agoUpdate char-script-table from the latest Unicode Database.
Eli Zaretskii [Sat, 18 Feb 2012 11:36:54 +0000 (13:36 +0200)]
Update char-script-table from the latest Unicode Database.

 lisp/international/characters.el (script-list): Sync with the latest
 Unicode Character Database.

12 years ago* international/titdic-cnv.el: Remove duplicate coding tag.
Andreas Schwab [Sat, 18 Feb 2012 10:24:23 +0000 (11:24 +0100)]
* international/titdic-cnv.el: Remove duplicate coding tag.
* language/cham.el: Likewise.
* language/tai-viet.el: Likewise.

12 years agoUse utf-8 Baha'i in calendar doc-strings, menus, etc
Glenn Morris [Sat, 18 Feb 2012 03:08:15 +0000 (22:08 -0500)]
Use utf-8 Baha'i in calendar doc-strings, menus, etc

* lisp/calendar/cal-menu.el (cal-menu-diary-menu, cal-menu-goto-menu):
* lisp/calendar/calendar.el (diary-file, diary-bahai-entry-symbol)
(calendar-bahai-all-holidays-flag, calendar-other-dates):
* lisp/calendar/diary-lib.el (diary-abbreviated-year-flag):
* lisp/calendar/holidays.el (holiday-bahai-holidays)
(calendar-holidays, list-holidays):
Use utf-8 Baha'i in doc-strings, menus, etc.

12 years ago* doc/emacs/cal-xtra.texi: Copyedits.
Glenn Morris [Sat, 18 Feb 2012 03:02:12 +0000 (22:02 -0500)]
* doc/emacs/cal-xtra.texi: Copyedits.
* admin/FOR-RELEASE: Related markup.

12 years ago* doc/emacs/emacs-xtra.texi: Set encoding to ISO-8859-1.
Glenn Morris [Sat, 18 Feb 2012 03:00:44 +0000 (22:00 -0500)]
* doc/emacs/emacs-xtra.texi: Set encoding to ISO-8859-1.

12 years ago2012-02-17 Tassilo Horn <tassilo@member.fsf.org>
Tassilo Horn [Fri, 17 Feb 2012 20:19:30 +0000 (21:19 +0100)]
2012-02-17  Tassilo Horn  <tassilo@member.fsf.org>

* saveplace.el (save-place-ignore-files-regexp): New variable
allowing for excluding files from saving their location.  The
default value matches the temporary commit message editing files
from Git, SVN, Bazaar, and Mercurial.
(save-place-to-alist): Use it.

12 years ago* lisp/newcomment.el (uncomment-region-default): Don't leave extra space
Lawrence Mitchell [Fri, 17 Feb 2012 15:44:32 +0000 (10:44 -0500)]
* lisp/newcomment.el (uncomment-region-default): Don't leave extra space
when an arg is provided.

Fixes: debbugs:8150

12 years agoClarify doc of scan-lists.
Chong Yidong [Fri, 17 Feb 2012 14:01:05 +0000 (22:01 +0800)]
Clarify doc of scan-lists.

* doc/lispref/syntax.texi (Motion via Parsing): Doc fix for scan-lists.

* src/syntax.c (Fscan_lists): Doc fix.

Fixes: debbugs:10833

12 years ago* net/gnutls.el (gnutls-trustfiles): Fixed Cygwin bundle location.
Ted Zlatanov [Fri, 17 Feb 2012 13:05:20 +0000 (08:05 -0500)]
* net/gnutls.el (gnutls-trustfiles): Fixed Cygwin bundle location.

12 years ago* lisp/net/socks.el: Require network-stream.
Glenn Morris [Fri, 17 Feb 2012 08:19:12 +0000 (00:19 -0800)]
* lisp/net/socks.el: Require network-stream.

Fixes: debbugs:10599

12 years agoFix cross-references between different manuals
Glenn Morris [Fri, 17 Feb 2012 07:44:31 +0000 (23:44 -0800)]
Fix cross-references between different manuals

* emacs/maintaining.texi (Old Revisions): Fix cross-refs to Ediff manual.

* lispintro/emacs-lisp-intro.texi (Design @value{COUNT-WORDS}, Syntax)
(count-words-in-defun): Fix cross-refs to Emacs manual.

* lispref/hooks.texi (Standard Hooks): Fix cross-ref to Emacs manual.

* misc/gnus.texi (Posting Styles):
* misc/remember.texi (Org): Fix cross-refs to other manuals.

12 years agomerge trunk
Kenichi Handa [Fri, 17 Feb 2012 07:33:15 +0000 (16:33 +0900)]
merge trunk

12 years agoAdjust info-xref-check-all instructions in FOR-RELEASE
Glenn Morris [Fri, 17 Feb 2012 04:54:56 +0000 (20:54 -0800)]
Adjust info-xref-check-all instructions in FOR-RELEASE

12 years ago* doc/emacs/ack.texi (Acknowledgments): Mention Gnulib.
Glenn Morris [Fri, 17 Feb 2012 04:43:39 +0000 (20:43 -0800)]
* doc/emacs/ack.texi (Acknowledgments): Mention Gnulib.

12 years ago* ack.texi, calendar.texi, cal-xtra.texi: Use "Bahá'í".
Glenn Morris [Fri, 17 Feb 2012 04:37:58 +0000 (20:37 -0800)]
* ack.texi, calendar.texi, cal-xtra.texi: Use "Bahá'í".

12 years agoTiny NEWS changes
Glenn Morris [Fri, 17 Feb 2012 04:32:04 +0000 (20:32 -0800)]
Tiny NEWS changes

12 years agoCheck calendar.texi
Glenn Morris [Fri, 17 Feb 2012 04:28:53 +0000 (20:28 -0800)]
Check calendar.texi

* doc/emacs/calendar.texi: Misc small changes, including updating the
dates of examples.

* admin/FOR-RELEASE: Related markup.

12 years agoUpdate Syntax chapter of Lisp manual.
Chong Yidong [Thu, 16 Feb 2012 14:43:41 +0000 (22:43 +0800)]
Update Syntax chapter of Lisp manual.

* doc/lispref/syntax.texi (Syntax Tables, Syntax Descriptors)
(Syntax Table Functions): Copyedits.
(Syntax Basics): Don't repeat the material in the preceding node.
(Syntax Class Table): Use a table.
(Syntax Properties): Document syntax-propertize-function and
syntax-propertize-extend-region-functions.
(Motion via Parsing): Fix indentation.
(Parser State): Update for the new "c" comment style.  Fix
description of item 7 (comment style).

* doc/lispref/modes.texi (Syntactic Font Lock): Add xref to Syntactic Font Lock node.

12 years agoUse add-to-list instead of push in gnus-1
Leo Liu [Thu, 16 Feb 2012 14:33:58 +0000 (22:33 +0800)]
Use add-to-list instead of push in gnus-1

to avoid duplicate entries.

12 years agoMake the default values of character properties name, old-name, and iso-10646-comment...
Kenichi Handa [Thu, 16 Feb 2012 13:55:03 +0000 (22:55 +0900)]
Make the default values of character properties name, old-name, and iso-10646-comment to nil.

12 years ago* doc/emacs/calendar.texi: Misc small changes.
Glenn Morris [Thu, 16 Feb 2012 08:23:54 +0000 (00:23 -0800)]
* doc/emacs/calendar.texi: Misc small changes.

12 years agocalendar-hebrew-list-yahrzeits tweak
Glenn Morris [Thu, 16 Feb 2012 08:21:30 +0000 (00:21 -0800)]
calendar-hebrew-list-yahrzeits tweak

* lisp/calendar/cal-hebrew.el (calendar-hebrew-list-yahrzeits):
Interactively in calendar buffer, give an error if not on a date.

12 years agoFix some emacs-xtra.pdf cross-references to other manuals
Glenn Morris [Thu, 16 Feb 2012 07:22:57 +0000 (23:22 -0800)]
Fix some emacs-xtra.pdf cross-references to other manuals

* doc/emacs/vc1-xtra.texi (VC Delete/Rename, CVS Options):
* doc/emacs/cal-xtra.texi (Diary Display):
Fix TeX cross-refs to other manuals.

12 years ago* doc/emacs/dired-xtra.texi (Subdir Switches): Small fixes.
Glenn Morris [Thu, 16 Feb 2012 07:15:27 +0000 (23:15 -0800)]
* doc/emacs/dired-xtra.texi (Subdir Switches): Small fixes.
* admin/FOR-RELEASE: Related markup.

12 years agoMore adjustments to fortran line breaks, for pdf version
Glenn Morris [Thu, 16 Feb 2012 07:13:28 +0000 (23:13 -0800)]
More adjustments to fortran line breaks, for pdf version