1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-08 16:01:07 -07:00
Commit graph

23039 commits

Author SHA1 Message Date
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
Glenn Morris
0702616647 Further rmail.el fix for bug#13066
* lisp/mail/rmail.el (rmail-maybe-display-summary):
Preserve buffer, in case select-window changes it.
2012-12-06 16:41:32 -05:00
Stefan Monnier
82e1f390ab * lisp/emacs-lisp/cl.el, lisp/emacs-lisp/cl-lib.el: Move cl-unload-function and
cl-load-hook where they belong.
2012-12-06 16:08:50 -05:00
Chong Yidong
e1d51545ce * ffap.el (ffap-replace-file-component): Fix typo. 2012-12-06 11:04:21 +08:00
Stefan Monnier
ef54d315e8 * lisp/progmodes/octave-mod.el (octave-mark-block): Move out of tokens and
fix open-paren-like token test.

Fixes: debbugs:12785
2012-12-05 00:30:58 -05:00
Glenn Morris
52d129cd62 rmail-new-summary fix for bug#13066
* lisp/mail/rmailsum.el (rmail-new-summary):
Tweak for rmail-maybe-display-summary changing buffer.
2012-12-04 13:08:01 -05:00
Juri Linkov
68bf4e0964 * lisp/info.el (Info-fontify-node): Don't hide the last newline.
Fixes: debbugs:12272
2012-12-04 01:38:56 +02:00
Leo Liu
ff3d86d099 * lisp/files.el (dir-locals-read-from-file): Check file non-empty
before reading.

Fixes: debbugs:13038
2012-12-01 23:45:38 +08:00
Glenn Morris
6247eff516 Fix for jka-compr-compression-info-list not including version extension
* lisp/jka-cmpr-hook.el (jka-compr-get-compression-info):
Remove any version extension before checking filename. 
(jka-compr-compression-info-list): Belated :version bump.

Fixes: debbugs:13006
2012-11-28 00:37:38 -08:00
Chong Yidong
8ecba97da2 * simple.el (transient-mark-mode): Doc fix.
Fixes: debbugs:11523
2012-11-28 15:16:45 +08:00
Chong Yidong
a5bf43bab8 Buffer Menu doc fixes.
* buff-menu.el (Buffer-menu-delete-backwards, Buffer-menu-mode)
(buffer-menu): Doc fix.

Fixes: debbugs:12294
2012-11-28 15:12:56 +08:00
Roland Winkler
34755291c1 diary-header-line-format: Use keybinding of diary-show-all-entries in the diary buffer 2012-11-27 09:40:49 -06:00
Michael Albinus
c2f5b60af5 * net/tramp-sh.el (tramp-perl-encode): Use "read STDIN" instead of
"<STDIN>".  This is binary safe.
2012-11-27 15:55:25 +01:00
Stefan Monnier
369f945d0b * lisp/textmodes/table.el (table-insert): Don't use `symbol-name' on
lexically scoped variables.

Fixes: debbugs:13005
2012-11-26 21:06:19 -05:00
Glenn Morris
999e745ef7 vc-hooks.el workaround for bug#11490
* vc/vc-hooks.el (vc-mistrust-permissions): Default to t, to avoid data-loss.
2012-11-26 18:50:12 -05:00
Fabián Ezequiel Gallina
98f99594f7 * progmodes/python.el:
(python-indent-guess-indent-offset): If indentation is guessed
make python-indent-offset variable buffer local.
2012-11-26 20:31:06 -03:00
Fabián Ezequiel Gallina
207cb73c18 Fix Imenu regression.
* progmodes/python.el:
(python-nav-beginning-of-defun): Fix forward movement when
statement(s) separates point from defun.
(python-imenu-prev-index-position): New function.
2012-11-26 18:45:58 -03:00
Eli Zaretskii
865f7d8fa9 Fix last commit's log entry.
Fixes: debbugs:12989
2012-11-26 19:12:44 +02:00