Chong Yidong
4d4ddaa78c
* xml.el (xml-entity-or-char-ref-re): Fix regexp.
...
This bug was reported by Jae-oh Kim; it was posted to bug-gnu-emacs
but didn't show up in the bug tracker for some reason. It is a
regression against Emacs 24.2.
2013-01-23 14:25:50 +08:00
Leo Liu
2fc71e3c45
Prune erroneous values in dired-get-marked-files
...
Fixes: debbugs:13152
2013-01-19 02:35:44 +08:00
Glenn Morris
19503d5abf
etags.el fix for bug#13412
...
* lisp/progmodes/etags.el (tags-table-check-computed-list):
Preserve point in tags buffer.
2013-01-16 21:07:25 -05:00
Glenn Morris
f8a42ad607
Doc fixes related to "(declare (indent symbol))" (bug#13450)
...
* doc/lispref/macros.texi (Indenting Macros):
Fix order of an indent symbol's arguments.
* lisp/emacs-lisp/lisp-mode.el (lisp-indent-function): Doc fix.
2013-01-15 21:03:06 -05:00
Glenn Morris
41b057adee
* rmailmm.el (rmail-insert-mime-forwarded-message): Revert 2012-12-29 change
...
Ref:
<http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00360.html >
(Do not merge to trunk)
2013-01-15 20:44:11 -05:00
Fabián Ezequiel Gallina
5062005180
* progmodes/python.el (python-nav-end-of-statement): Fix
...
cornercase when handling multiline strings.
2013-01-10 00:44:12 -03:00
Glenn Morris
3c855b96ba
authors.el tiny updates
...
* lisp/emacs-lisp/authors.el (authors-ignored-files)
(authors-valid-file-names, authors-renamed-files-alist):
Add some more entries.
2013-01-09 18:30:06 -08:00
Stefan Monnier
08ce64e637
* lisp/image-mode.el (image-mode-winprops): Don't throw away the fallback
...
`t' pseudo-window entry.
2013-01-09 17:47:27 -05:00
Alan Mackenzie
8cff5febae
Fix bugs in the c-parse-state mechanism. Reuse some markers instead of
...
continually generating new ones.
cc-engine.el (c-state-old-cpp-beg-marker, c-state-old-cpp-end-marker):
New variables.
(c-append-lower-brace-pair-to-state-cache): Start a backward search for
"}" definitively outside CPP constructs.
(c-remove-stale-state-cache): Inform the caller of a need to search back
for a brace pair in certain circumstances.
(c-state-maybe-marker): New macro.
(c-parse-state): Reuse markers when appropriate.
2013-01-09 21:33:00 +00:00
Glenn Morris
89c0dda852
execute-extended-command prompt fix (bug#13395)
...
* lisp/simple.el (execute-extended-command): Doc fix.
Bind prefix-arg around read-extended-command, for prompt.
2013-01-09 16:23:14 -05:00
Chong Yidong
5b64ccd7a2
* faces.el (read-face-name): Doc fix.
2013-01-09 17:43:38 +08:00
Glenn Morris
c5ad92de10
* emacs-lisp/trace.el (trace-function, trace-function-background): Doc fix.
2013-01-08 19:59:10 -08:00
Juri Linkov
39a0786e1b
* lisp/international/mule-cmds.el (read-char-by-name): Move let-binding
...
of completion-ignore-case around completing-read to fix regression
exhibited by the test case `C-x 8 RET *acc TAB' and caused by
`string-match-p' using the nil value of `case-fold-search' and
`completion-ignore-case' in `completion-pcm--all-completions'..
Fixes: debbugs:12615
2013-01-09 02:20:02 +02:00
Bastien Guerry
6d3e4c8092
Merge Org (commit c8c217). Fix mistake about updating the wrong ChangeLog.
2013-01-08 16:31:30 +01:00
Bastien Guerry
c7cf0ebc24
Merge Org 7.9.3 (commit 31c1aea)
2013-01-08 15:27:18 +01:00
Glenn Morris
06364e6463
* lisp/progmodes/compile.el (compilation-parse-errors): Fix typo.
...
Fixes: debbugs:13369
2013-01-06 17:23:26 -08:00
Vitalie Spinu
236a8f0cc0
comint-send-input tiny change
...
* lisp/comint.el (comint-send-input): Check size of buffer before
waiting for process output, in case already accepted.
Fixes: debbugs:13290
2013-01-06 17:06:39 -08:00
Michael Albinus
f99ced353f
* net/tramp-sh.el (tramp-set-file-uid-gid): UID and GID must be
...
non-negative integers. Otherwise, the default values are used.
(tramp-convert-file-attributes): Convert uid and gid to integers.
2013-01-04 10:41:23 +01:00
Glenn Morris
d2be4dccb9
term-handle-colors-array fix
...
* lisp/term.el (term-handle-colors-array):
Ensure face attributes are fully specified, not nil.
Fixes: debbugs:13337
2013-01-03 10:31:45 -08:00
Glenn Morris
5b00b74939
* term.el (term-default-fg-color, term-default-bg-color): Fix custom type.
2013-01-02 22:33:25 -08:00
Glenn Morris
220740a35b
etags.el fix for compressed files
...
* lisp/progmodes/etags.el (tags-compression-info-list): Doc fix.
(tag-find-file-of-tag-noselect):
Check auto-compression-mode rather than 'jka-compr being loaded.
Fixes: debbugs:13338
2013-01-02 18:54:10 -08:00
Glenn Morris
ed5bdeb968
eval-after-load fix
...
* lisp/subr.el (eval-after-load): Don't purecopy the form, so that it
can be nconc'd later on; reverts 2009-11-11 change.
Fixes: debbugs:13331
2013-01-02 16:50:35 -08:00
Glenn Morris
ad235a8b88
defun fix for cl declarations + interactive forms
...
* lisp/emacs-lisp/byte-run.el (defun):
Place cl declarations after any interactive spec.
Fixes: debbugs:13265
2013-01-02 16:43:46 -08:00
Paul Eggert
ab422c4d68
Update copyright notices for 2013.
2013-01-01 09:11:05 +00:00
Andreas Schwab
5cebef2d18
* emacs-lisp/byte-run.el (defmacro): Use same argument parsing as
...
defun. Don't check for DECL if DOCSTRING isn't a string.
(defun): Likewise.
2012-12-31 22:53:33 +01:00
Glenn Morris
5ee1772e2c
* eshell/em-cmpl.el (eshell-pcomplete): More thoroughly imitate pcomplete.
...
Fixes: debbugs:13293
2012-12-31 13:28:33 -08:00
Glenn Morris
4cddca3070
* files.el (parse-colon-path): Return nil for empty path elements.
...
Fixes: debbugs:13296
2012-12-31 13:20:07 -08:00
Fabián Ezequiel Gallina
6861432ebd
* progmodes/python.el (python-nav-end-of-statement): Rewrite in
...
order to improve efficiency (Based on Daniel Colascione's
<dancol@dancol.org> patch).
Fixes: debbugs:13182
2012-12-31 17:58:57 -03:00
Glenn Morris
b83a2ddd47
* lisp/vc/log-edit.el (log-edit-header-contents-regexp): Add doc string.
2012-12-31 12:13:28 -08:00
Fabián Ezequiel Gallina
df4758b82e
Backported revisions 2012-12-29T12:33:33Z!fgallina@gnu.org and 2012-12-29T12:57:49Z!fgallina@gnu.org from trunk.
2012-12-31 16:27:20 -03:00
Andreas Schwab
bdcad781aa
Fixes: debbugs:13316
...
* emacs-lisp/byte-run.el (defmacro): Don't lose final nil if
neither DOCSTRING nor DECL was given.
2012-12-31 20:15:32 +01:00
Glenn Morris
8db39aebe8
mairix.el fix for bug#13294
...
* lisp/net/mairix.el (rmail, rmail-summary-displayed, rmail-summary):
Remove unnecessary/buggy autoloads (missing interactive).
(rmail-summary-displayed, rmail-summary): Declare.
(mairix-rmail-display): Just require rmail.
2012-12-29 19:28:52 -08:00
Chong Yidong
3c94d7a636
* emacs-lisp/package.el (package-untar-buffer): Improve integrity check for tarball contents.
2012-12-29 19:06:10 +08:00
Matt Fidler
af39894ab4
* emacs-lisp/package.el (package-untar-buffer): Handle problematic tarfile content listings.
...
Fixes: debbugs:13136
2012-12-29 18:26:14 +08:00
Mark Lillibridge
bb709253f3
Fix bug #9521 with forwarding MIME messages in Rmail.
...
lisp/mail/rmailmm.el (rmail-insert-mime-forwarded-message): Insert
the undecoded text of the message being forwarded.
2012-12-29 10:50:27 +02:00
Michael Albinus
3ee24a3b32
* net/tramp-sh.el (tramp-set-file-uid-gid): Convert UID and GID to
...
integers, if they are real numbers. (Bug#13282)
2012-12-29 00:09:13 -08:00
Dmitry Gutov
db590ef6e3
* lisp/progmodes/ruby-mode.el (ruby-indent-beg-re): Only allow "class",
...
"module" and "def" to have indentation before them. Regression
from 2012-09-07T04:15:56Z!dgutov@yandex.ru (see the new test).
* test/automated/ruby-mode-tests.el
(ruby-indent-after-block-in-continued-expression): New test.
2012-12-26 20:45:19 +04:00
Dmitry Gutov
ea0857a126
* lisp/progmodes/ruby-mode.el: Bump the version to 1.2.
...
Fixes: debbugs:13200
2012-12-24 11:14:49 +04:00
Alan Mackenzie
3f6b93cd7f
Speed up fontification where there's large brace blocks.
...
progmodes/cc-fonts.el (c-font-lock-enclosing-decls): Add a limit to a
call of c-beginning-of-decl-1.
2012-12-23 11:36:15 +00:00
Glenn Morris
160b385201
No need to mention generated files in ChangeLogs
...
(at least there should be no blank line separating this from the
actual change)
2012-12-21 11:16:15 -08:00
Chong Yidong
594f37aae9
* sort.el (sort-subr): Doc fix.
...
Fixes: debbugs:13056
2012-12-21 11:17:57 +08:00
Bastien Guerry
acc650b806
Fix typos.
2012-12-20 09:18:23 +01:00
Alan Mackenzie
14b8c3d926
Make CC Mode not hang when _some_ lines end in CRLF. Bug #11841 .
...
cc-engine.el (c-backward-comments): Add code to work around
`forward-comment' not recognizing ^M as whitespace.
2012-12-11 19:06:57 +00:00
Fabián Ezequiel Gallina
2c43a9adb2
* progmodes/python.el (python-skeleton-class)
...
(python-skeleton-def): Do not add space after defun name.
2012-12-11 04:22:55 -03:00
Chong Yidong
2c066ad3ae
* simple.el (set-mark-default-inactive): Mark for removal after 24.3.
2012-12-09 11:44:59 +08:00
Dani Moncayo
6ce49f2459
* lisp/simple.el (just-one-space): Doc fix.
...
* doc/emacs/killing.texi (Deletion): Doc fix.
Fixes: debbugs:12748
2012-12-08 11:25:28 +08:00
Eli Zaretskii
8d43bd3023
Fix insertion of " inside @smallexample.
...
lisp/textmodes/texinfo.el (texinfo-enable-quote-envs): Add "smallexample".
2012-12-07 17:52:40 +02:00
Le Wang
3a21537c13
* lisp/hilit-chg.el (hilit-chg-set-face-on-change): Don't burp in
...
narrowed buffer.
Fixes: debbugs:12361
2012-12-07 00:00:04 -05:00
Michael Heerdegen
610251116c
* lisp/emacs-lisp/debug.el (debug): Fix hard-coded frame counts.
...
Virtually backported from trunk.
Fixes: debbugs:10025
2012-12-06 23:31:24 -05:00
Juanma Barranquero
bf741d337c
lisp/vc/vc-hooks.el (vc-state): Doc fix.
2012-12-07 04:55:40 +01:00