Glenn Morris
f25aef2e1e
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
2012-02-21 20:02:44 -08:00
Glenn Morris
6ff86ec481
Tiny emerge-defvar-local fix
...
* lisp/vc/emerge.el (emerge-defvar-local):
Set `permanent-local' property rather than unused `preserved'.
2012-02-21 17:23:51 -05:00
Glenn Morris
68af8d4fc3
Checked emerge-xtra.texi
...
* doc/emacs/emerge-xtra.texi (Emerge, Submodes of Emerge, Combining in Emerge):
Small fixes.
* admin/FOR-RELEASE: Related markup.
2012-02-21 16:43:51 -05:00
Glenn Morris
2e03845d1b
* doc/emacs/emacs-xtra.texi: Picture mode is no longer a chapter.
...
* admin/FOR-RELEASE: Related markup.
2012-02-21 14:56:14 -05:00
Glenn Morris
be3223a369
ChangeLog typo fix
2012-02-21 09:33:16 -08:00
Glenn Morris
5f8dc2cad6
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
2012-02-21 09:09:19 -08:00
Juanma Barranquero
3fe58f4f9c
lisp/newcomment.el (uncomment-region-default): Remove unused binding.
2012-02-21 15:48:13 +01:00
Chong Yidong
a59225b146
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.
2012-02-21 21:24:48 +08:00
Glenn Morris
f9a998c365
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.
2012-02-21 00:28:18 -08:00
Glenn Morris
41f1e86867
Checked ack.texi
...
* doc/emacs/ack.texi (Acknowledgments): Small changes, including resorting,
and removal of things no longer distributed.
* admin/FOR-RELEASE: Related markup.
2012-02-20 16:26:56 -08:00
Paul Eggert
221cd41396
Spelling fix.
2012-02-20 16:16:37 -08:00
Paul Eggert
cb3a28cc90
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.
2012-02-20 16:07:53 -08:00
Glenn Morris
2d2f658128
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.
2012-02-20 15:50:52 -08:00
Paul Eggert
310f5bd429
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.
2012-02-20 15:09:58 -08:00
Glenn Morris
132b9726f6
Mainly resorting contributor list
2012-02-20 13:19:32 -08:00
Glenn Morris
80c3c4b966
Re-fill contributor list
2012-02-20 12:25:07 -08:00
Glenn Morris
daf3dc7906
Small header fixes
2012-02-20 12:24:24 -08:00
Glenn Morris
c60293480d
* lisp/emacs-lisp/authors.el (authors-aliases): Add another entry.
2012-02-20 12:23:47 -08:00
Glenn Morris
048df7b38a
* ack.texi (Acknowledgments): Org and Prolog updates.
2012-02-20 12:22:35 -08:00
Glenn Morris
8730412af3
* emacs.texi (Acknowledgments): Add several names from Author: headers.
2012-02-20 12:21:53 -08:00
Lars Ingebrigtsen
a212a18a3f
mm-decode.el (mm-shr): Remove "soft hyphens".
2012-02-20 14:25:28 +00:00
Lars Ingebrigtsen
27e7172ced
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.
2012-02-20 13:12:48 +01:00
Lars Ingebrigtsen
75a4d9cc2f
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).
2012-02-20 11:17:07 +00:00
Lars Ingebrigtsen
e838e2ac2f
gnus-msg.el: Fix bug with `C-u a' on topics (bug#10843)
2012-02-20 09:07:54 +00:00
Lars Ingebrigtsen
1e54a73bf0
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.
2012-02-20 09:22:41 +01:00
Leo Liu
ab1ce9d7e2
Check FROM arg to substring in icomplete-completions
...
See: http://debbugs.gnu.org/10850
2012-02-20 16:06:52 +08:00
Lars Ingebrigtsen
b0668aa847
nnimap.el: IMAP command logging improvement; When moving articles between IMAP servers, delete from the correct server
2012-02-20 07:54:56 +00:00
Glenn Morris
de8f52b0ee
Fix author comment
2012-02-19 17:55:34 -08:00
Glenn Morris
ae15b89b59
* doc/emacs/emacs.texi (Distrib): Small updates.
2012-02-19 17:34:19 -08:00
Glenn Morris
196f8c0ee3
* doc/emacs/ack.texi (Acknowledgments): More updates.
2012-02-19 17:19:06 -08:00
Glenn Morris
6ad823e7bd
Re-fill acknowledged authors
2012-02-19 17:18:07 -08:00
Glenn Morris
ea09410d8d
* doc/emacs/emacs.texi (Acknowledgments): Add several names from ack.texi.
2012-02-19 17:17:22 -08:00
Vida Gabor
e1c92ac7dc
gnus-demon.el (gnus-demon-init): Don't multiply time twice.
2012-02-19 23:55:16 +00:00
Chong Yidong
0fd40f8951
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
2012-02-19 21:59:42 +08:00
Chong Yidong
2375c96a71
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
2012-02-19 17:58:23 +08:00
Lars Ingebrigtsen
55645c6797
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.
2012-02-19 09:49:09 +01:00
Chong Yidong
20af23949d
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
2012-02-19 16:14:30 +08:00
Chong Yidong
5d55b248c3
Fix typo.
2012-02-19 14:20:23 +08:00
Chong Yidong
8376d7c25a
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.
2012-02-19 13:54:33 +08:00
Chong Yidong
0b19b28121
Reorganize some NEWS items.
2012-02-19 12:44:03 +08:00
Glenn Morris
8f4fb15f80
Can't remember why this matters, but Rmail binds M-s too
2012-02-18 19:39:04 -08:00
Lars Ingebrigtsen
0e2cebe57e
shr.el (shr-image-fetched): Be more defensive about killing the correct buffer
2012-02-18 22:28:00 +00:00
Glenn Morris
37c3b9ee24
* doc/emacs/ack.texi (Acknowledgments): Add xref to Org manual.
2012-02-18 14:19:42 -08:00
Glenn Morris
bbbf68acbc
* doc/emacs/ack.texi: No escape...
2012-02-18 14:05:16 -08:00
Glenn Morris
b474519ebe
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.
2012-02-18 13:57:00 -08:00
Glenn Morris
e23a3fbee4
* lisp/saveplace.el (save-place-ignore-files-regexp): Add :version.
...
(ps feature freeze anyone?)
2012-02-18 11:04:28 -08:00
Eli Zaretskii
3eb49e71f7
Fix display of iterator stack by .gdbinit command "pitx".
...
src/.gdbinit (pitx): Fix incorrect references to fields of the
iterator stack.
2012-02-18 18:54:12 +02:00
Chong Yidong
82233bead8
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.
2012-02-18 21:38:33 +08:00
Eli Zaretskii
57939ff41e
Update char-script-table from the latest Unicode Database.
...
lisp/international/characters.el (script-list): Sync with the latest
Unicode Character Database.
2012-02-18 13:36:54 +02:00
Andreas Schwab
0c23686e58
* international/titdic-cnv.el: Remove duplicate coding tag.
...
* language/cham.el: Likewise.
* language/tai-viet.el: Likewise.
2012-02-18 11:24:23 +01:00