1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-13 11:12:19 -08:00
Commit graph

104305 commits

Author SHA1 Message Date
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