1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-12 09:28:24 +00:00
Commit Graph

17835 Commits

Author SHA1 Message Date
Miles Bader
25344b050d (vc-git-print-log): Use "tformat:" for shortlog, instead of "format:"
This ensures that the output is newline-terminated.
2010-03-09 22:24:44 +09:00
Chong Yidong
4e7cafbe33 Additional fix for rfc822-addresses (Bug#5692).
* mail/rfc822.el (rfc822-addresses): Use nested catches to ensure
that all errors are caught, and that the return value is always a
list (Bug#5692).
2010-03-08 11:17:30 -05:00
Juanma Barranquero
f7e0618c13 Fix typos in Changelogs. 2010-03-08 14:00:18 +01:00
Kenichi Handa
ebc3ea5cb8 Fix bug# in ChangeLog. 2010-03-08 20:39:36 +09:00
Kenichi Handa
59513a2f81 from trunk 2010-03-08 10:53:37 +09:00
Kenichi Handa
b799f22115 Add bug# in ChangeLog. 2010-03-08 10:52:57 +09:00
Kenichi Handa
aec663190b Add coding system windows-1256 (alias cp1256). 2010-03-08 10:50:35 +09:00
Andreas Schwab
b327c97510 Don't end parsing rfc822 addresses prematurely (Bug#5692)
* mail/rfc822.el (rfc822-addresses): Move catch clause down around
call to rfc822-bad-address.  (Bug#5692)
2010-03-07 18:34:40 +01:00
Chong Yidong
1c465a6a67 Correct pathname for vc-git-annotate-extract-revision-at-line (Bug#5657)
* vc-git.el (vc-git-annotate-extract-revision-at-line): Use
vc-git-root as default direcotry for revision path (Bug#5657).
2010-03-07 09:45:53 -05:00
Chong Yidong
a4e32226eb * calculator.el (calculator): Don't bind split-window-keep-point (Bug#5674). 2010-03-06 13:23:23 -05:00
Stefan Monnier
4c83ed3d48 * vc-git.el: Re-flow to fit into 80 columns.
(vc-git-after-dir-status-stage, vc-git-dir-status-goto-stage):
Remove spurious `quote' element in each case alternative.
(vc-git-show-log-entry): Use prog1.
(vc-git-after-dir-status-stage): Remove unused var `remaining'.
2010-03-05 23:05:47 -05:00
Glenn Morris
d40a757070 Update some cedet template copyrights to GPLv3+.
* etc/srecode/default.srt (COPYRIGHT):
* lisp/cedet/semantic/grammar.el (semantic-grammar-header-template):
Update template copyright to GPLv3+.
2010-03-05 19:06:37 -08:00
Stefan Monnier
e8defde36d (Man-files-regexp): Tighten up the regexp (bug#5686). 2010-03-05 15:18:20 -05:00
Chong Yidong
233f0c9f87 Fix keyboard macro key lookup (Bug#5481).
* src/keymap.c (Fwhere_is_internal): Use Fequal to compare
definitions, so that keyboard macros are correctly handled
(Bug#5481).

* lisp/macros.el (insert-kbd-macro): Look up keyboard macro
using the definition, not the name (Bug#5481).
2010-03-03 12:31:50 -05:00
Glenn Morris
254bedef1a Mark previous ChangeLog entry as a tiny change. 2010-03-02 20:11:15 -08:00
Štěpán Němec
bc91aee966 Close bug#5670 with patch from Štěpán Němec <stepnem at gmail.com>.
* subr.el (momentary-string-display): Don't overwrite the MESSAGE
argument with a local variable.  (Bug#5670)
2010-03-02 19:58:26 -08:00
Juri Linkov
7187cdaef8 * info.el (Info-index-next): Decrement line number by 2. (Bug#5652) 2010-03-02 23:15:46 +02:00
Michael Albinus
9cf3544e3b * net/tramp.el (tramp-do-copy-or-rename-file-out-of-band): Fix an
error when FILENAME and NEWNAME are existing remote directories.

* net/tramp-compat.el (tramp-compat-make-temp-file): Add optional
parameter DIR-FLAG.
2010-03-02 10:32:45 +01:00
Glenn Morris
33f779825b Fix date of Yom HaAtzma'ut holiday.
* calendar/cal-hebrew.el (holiday-hebrew-passover): Fix date
of Yom HaAtzma'ut when it falls on a Monday (rule changed in 2004).
2010-03-01 19:27:41 -08:00
Alan Mackenzie
eb2f6eeb39 Correct buggy patch 2010-03-01T11:31:42Z!acm@muc.de to cc-engine.el. 2010-03-01 17:46:36 +00:00
Kenichi Handa
4aa2c3b270 from trunk 2010-03-01 20:50:57 +09:00
Kenichi Handa
d99ea08e06 Change "myanmar" to "burmese" 2010-03-01 20:34:11 +09:00
Alan Mackenzie
dd21b6216d Fix bug #5649: 23.1.92; Indentation problems in C mode. 2010-03-01 11:31:42 +00:00
Katsumi Yamaoka
b374f54d1e (menu-bar-manuals-menu): Fix typo. 2010-02-28 23:37:19 +00:00
Jan Djärv
71572c0330 scroll-bar.el (scroll-bar-drag-1): Add save-excursion, bug #5654. 2010-02-28 15:36:34 +01:00
Michael Albinus
00cffdeb90 * net/tramp.el (tramp-handle-write-region): START can be a string.
Take care in the checks.
2010-02-28 12:36:39 +01:00
Michael Albinus
d4b067837e * net/dbus.el (dbus-introspect, dbus-get-property)
(dbus-set-property, dbus-get-all-properties): Use
`dbus-call-method' when noninteractive.  (Bug#5645)
2010-02-28 11:27:39 +01:00
Chong Yidong
de3a1fe935 Fix more save-excursion warnings.
* textmodes/reftex-toc.el (reftex-toc-promote-prepare):
* emacs-lisp/elint.el (elint-add-required-env):
* cedet/semantic/db-find.el (semanticdb-find-translate-path-brutish-default):
* cedet/ede/make.el (ede-make-check-version):
* calendar/icalendar.el (icalendar--add-diary-entry):
* calc/calcalg2.el (math-tracing-integral): Use with-current-buffer instead of save-excursion.
2010-02-27 20:22:44 -05:00
Chong Yidong
8c3e96d2f0 Fix save-excursion warning in files.el.
* files.el (recover-session-finish): Use with-current-buffer instead of save-excursion.
2010-02-27 20:11:15 -05:00
Stefan Monnier
c53b9c3b0a Fix in-buffer completion when after-change-functions modify the buffer.
* minibuffer.el (completion--replace): New function.
(completion--do-completion): Use it and use relative movement.
2010-02-27 16:21:43 -05:00
Chong Yidong
4a16bdc690 * international/fontset.el (setup-default-fontset): Fix :otf spec. 2010-02-27 10:02:09 -05:00
Chong Yidong
b8280f3930 Minor Python mode fix (Bug#5653).
* progmodes/python.el (python-pdbtrack-stack-entry-regexp): Allow
the characters _<> in the stack entry (Bug#5653).
2010-02-26 19:19:50 -05:00
Kenichi Handa
dcfb7b5c85 from trunk 2010-02-26 21:43:50 +09:00
Kenichi Handa
f88cc4d6dd Fix Myanmar OTF support 2010-02-26 21:40:46 +09:00
Glenn Morris
90a946031a * custom.el (custom-initialize-delay): Doc fix. 2010-02-25 20:42:07 -08:00
Glenn Morris
cdbf910017 Fix initialization of send-mail-function option.
* mail/sendmail.el (send-mail-function): Autoload the call
to custom-initialize-delay, not otherwise preserved in loaddefs.el.
(Needed since 2009-09-13 change to startup.el.)

See http://lists.gnu.org/archive/html/emacs-devel/2010-02/msg00533.html
2010-02-25 20:40:03 -08:00
Alan Mackenzie
8a249abc87 (i) Remove any hard syntax-table properties for <, > inserted by C-y.
(ii) Remove category text props, not syntax-table ones in unmarking <, >.
2010-02-25 21:21:25 +00:00
Chong Yidong
f95a5fd02f * files.el (hack-local-variables-filter): For eval forms, also
check safe-local-variable-p (Bug#5636).
2010-02-24 10:30:49 -05:00
Chong Yidong
6583ba0ea5 * javascript.el (wisent-javascript-jv-expand-tag): Avoid c(ad)ddr
and use c(ad)r of cddr (Bug#5640).
2010-02-24 10:12:17 -05:00
Michael Albinus
459a5f4b57 * net/tramp.el (tramp-do-copy-or-rename-file-out-of-band): Protect
setting the modes by `ignore-errors'.  It might fail, for example
if the file is not owned by the user but the group.
(tramp-handle-write-region): Ensure, that `tmpfile' is always readable.
2010-02-22 14:48:52 +01:00
Chong Yidong
50c58e2725 * files.el (directory-listing-before-filename-regexp): Use
stricter matching for iso-style dates, to avoid false matches with
date-like filenames (Bug#5597).
2010-02-21 16:12:46 -05:00
Chong Yidong
b660eb70f1 Minor doc fixes.
* htmlfontify.el (htmlfontify): Doc fix.
* eshell/eshell.el (eshell): Doc fix.
2010-02-21 16:05:13 -05:00
Chong Yidong
bb23f6e824 * startup.el (fancy-about-screen): In mode-line, apply
mode-line-buffer-id face only to the buffer name (Bug#5613).
2010-02-21 08:11:07 -05:00
Chong Yidong
3e39928c77 * progmodes/compile.el (compilation-error-regexp-alist-alist): In
`watcom' anchor regexp to start of line, to avoid slowness
(Bug#5599).
2010-02-20 08:53:06 -05:00
Eli Zaretskii
0f00e9485d subr.el (remove-yank-excluded-properties): Explain in a comment why `category'
property is removed.
2010-02-20 10:59:16 +02:00
Chong Yidong
3513efb2b5 Revert isearch.el change due to feature freeze.
* isearch.el (isearch-update-post-hook, isearch-update): Revert 2010-02-17 change.
2010-02-19 16:36:29 -05:00
Ulf Jasper
b4340b3f0b Fixed bug#5549 (icalendar.el) 2010-02-19 19:59:00 +01:00
Nick Roberts
8cfae03d19 Accommodate change of disassemble output in GDB 7.1. 2010-02-19 17:55:31 +13:00
Glenn Morris
055e4eea01 Close bug#5593.
* progmodes/f90.el (f90-electric-insert): Give it a delete-selection property.
2010-02-18 18:36:10 -08:00
Sam Steingold
ff6b00de88 (vc-cvs-merge-news): Yet another fix of message parsing. 2010-02-18 14:55:41 -05:00
Stefan Monnier
fe8c0b47d2 Use abbreviated file names in bookmarks (bug#5591).
* bookmark.el (bookmark-maybe-load-default-file): Remove redundant
calls to expand-file-name.
(bookmark-relocate): Use abbreviated file names in bookmarks.
(bookmark-load): Use abbreviated file names in messages.
2010-02-18 13:52:36 -05:00
Michael Albinus
73a37a6958 (tramp-handle-directory-files): When FULL, do not expand "." and "..".
Reported by Thierry Volpiatto <thierry.volpiatto@gmail.com>.
2010-02-18 11:08:48 +01:00
Michael Albinus
6e4f5731f6 (tramp-handle-insert-file-contents): Set always the permissions of the
temporary file to "0600". In case the remote
file has no read permissions for the owner, there might be
problems otherwise.  Reported by Ole Laursen <olau@iola.dk>.
2010-02-18 11:03:12 +01:00
Glenn Morris
b788a98d13 * emacs-lisp/authors.el (authors-renamed-files-alist):
Add entries for INSTALL.CVS.
2010-02-17 22:05:45 -08:00
Mark A. Hershberger
ba5bf6423b 2010-02-17 Mark A. Hershberger <mah@everybody.org>
* vc-bzr.el: fix typo in Known Bugs section.

	* isearch.el (isearch-update-post-hook): New hook
	(isearch-update): Use the new hook.
2010-02-17 16:39:21 -05:00
Michael Albinus
aac0b0f2be * net/tramp.el (tramp-do-copy-or-rename-file-out-of-band): Fix
errors in copying directories.
(tramp-handle-add-name-to-file, tramp-handle-copy-directory)
(tramp-do-copy-or-rename-file, tramp-handle-delete-directory)
(tramp-handle-delete-file)
(tramp-handle-dired-recursive-delete-directory)
(tramp-handle-write-region): Flush also the cache for the upper
directory.
2010-02-16 17:03:29 +01:00
Chong Yidong
e8ab39085d * simple.el (save-interprogram-paste-before-kill): Doc fix. 2010-02-16 09:40:45 -05:00
Chong Yidong
ff90f4b003 Minor tweaks to custom groups.
* cus-edit.el (hardware): Doc fix.

* man.el (man): Add to external custom group.

* delim-col.el (columns): Move to wp custom group.

* doc-view.el (doc-view): Add to data custom group.

* cedet/data-debug.el (data-debug): Move to extensions group.

* cedet/ede.el (ede):
* cedet/srecode.el (srecode):
* cedet/semantic.el (semantic): Put in tools and extensions group.

* nxml/nxml-mode.el (nxml-faces): Remove from font-lock-faces group.
2010-02-16 09:35:45 -05:00
Chong Yidong
05bbe066a6 * textmodes/flyspell.el (flyspell-word): Obey the offset specified
by ispell-parse-output (Bug#5575).
2010-02-16 09:23:44 -05:00
Kenichi Handa
a622127f2b from trunk 2010-02-16 15:51:15 +09:00
Kenichi Handa
fa6ea913cb Fix for the new SKK-JISYO.L format. 2010-02-16 15:49:23 +09:00
Glenn Morris
88fd78aeff Close bug#5562.
* textmodes/tex-mode.el (tex-bibtex-file): Expand the result of
tex-main-file before using it.  (Bug#5562)
2010-02-15 18:42:03 -08:00
Stefan Monnier
2b8c974a6f (ad-compile-function): Suppress byte-compiler warnings, since it is annoying
for the user to see them each time he runs the code.
2010-02-15 14:55:51 -05:00
Michael Albinus
7540f02995 * net/tramp.el (tramp-process-actions, tramp-read-passwd):
* net/tramp-gvfs.el (tramp-gvfs-maybe-open-connection): Use VEC
instead of PROC for caching "first-password-request".  Otherwise,
new processes would not profit from passwords already entered.

* net/tramp-cache.el (tramp-dump-connection-properties): Don't
save "first-password-request" property.
2010-02-15 16:04:53 +01:00
Juanma Barranquero
fa5f7c5f63 Fix typos in docstrings.
* outline.el (outline-head-from-level):
* simple.el (with-wrapper-hook):
* cedet/ede.el (ede-run-target, project-delete-target)
  (project-dist-files, ede-name, ede-documentation, ede-parent-project)
  (ede-adebug-project, ede-adebug-project-parent)
  (ede-adebug-project-root):
* emacs-lisp/elint.el (elint-extra-errors, elint-current-buffer)
  (elint-defun, elint-buffer-env, elint-top-form-logged)
  (elint-unbound-variable):
* textmodes/reftex-toc.el (reftex-toc-newhead-from-alist):
2010-02-14 18:28:10 +01:00
Michael Albinus
ecbaeb7bf5 * files.el (insert-directory): When WILDCARD-REGEXP and
FULL-DIRECTORY-P are nil, insert the file entry instead of the
whole directory.  (Bug#5551)

* net/ange-ftp.el (ange-ftp-insert-directory): Insert "  " for
dired's alignment sanity.  (Bug#5516)
2010-02-14 10:23:52 +01:00
Juri Linkov
91e3333fc5 * man.el (Man-fontify-manpage, Man-cleanup-manpage):
Remove remaining ^H with their preceding chars.  (Bug#5566)
2010-02-14 02:20:31 +02:00
Glenn Morris
3602064247 Improve docs of some transposition functions.
* simple.el (transpose-subr): Give it a doc-string.

* textmodes/paragraphs.el (transpose-paragraphs, transpose-sentences):
Doc fixes.
2010-02-13 11:29:25 -08:00
Juri Linkov
f5952338f4 * arc-mode.el (archive-unique-fname): Make directories for nested
archives.  (Bug#5540)
2010-02-12 21:35:45 +02:00
Juri Linkov
918fe50f30 * ffap.el (dired-at-point): Fix docstring. (Bug#5565) 2010-02-12 21:28:29 +02:00
Stefan Monnier
48b1e7cf2b * subr.el (copy-overlay): Handle deleted overlays. 2010-02-11 14:35:36 -05:00
Stefan Monnier
c07ff22119 (Man-completion-table): Don't signal an error if we can't run
manual-program (bug#4056).
2010-02-11 11:00:01 -05:00
Glenn Morris
ac9ffe99b5 * ChangeLog: Spelling fix. 2010-02-10 20:13:39 -08:00
Juanma Barranquero
0e3742470a * textmodes/artist.el (artist-mt): Fix typos in docstring. 2010-02-11 01:02:43 +01:00
Juanma Barranquero
48c2d18a51 Fix typos. 2010-02-11 00:53:28 +01:00
Stefan Monnier
348d1e60a6 (Info-bookmark-jump): Simplify. 2010-02-10 15:04:51 -05:00
Stefan Monnier
dbf8402bc7 (bookmark-handle-bookmark): Catch the right error.
(bookmark-default-handler): Accept new bookmark field `buffer'.
2010-02-10 15:02:54 -05:00
Glenn Morris
2b23acdef6 * ChangeLog: Fix typos. 2010-02-10 09:31:49 -08:00
Chong Yidong
e6d23bb580 * iswitchb.el (iswitchb-completions): Revert last change. 2010-02-10 04:19:32 -05:00
Michael Albinus
a8e4290b05 * ls-lisp.el (ls-lisp-insert-directory): Wen WILDCARD-REGEXP and
FULL-DIRECTORY-P are nil, and FILE is absolute, expand it.  This
prevents file names like "~/" been listed literally.
2010-02-10 09:46:54 +01:00
Dan Nicolaescu
c59d6fadf7 (xterm-maybe-set-dark-background-mode): Remove
dead code.  (Bug#5546)
2010-02-09 21:33:17 -08:00
Chong Yidong
3a66e78f66 * eshell/em-ls.el (eshell-ls-applicable): Frob file attributes correctly (Bug#5548). 2010-02-08 20:58:57 -05:00
Chong Yidong
f29fd8694c Fix ada-mode handling of number literals.
* progmodes/ada-mode.el (ada-in-numeric-literal-p): New function.
(ada-adjust-case): Don't adjust case in hexadecimal number literals.
2010-02-08 18:27:29 -05:00
Kenichi Handa
7fad1447ad international/mule-util.el (with-coding-priority): Add autoload cookie for putting lisp-indent-funciton. 2010-02-08 16:08:18 +09:00
Glenn Morris
50e4518b52 Fix previous change for F2003 interfaces.
* progmodes/f90.el (f90-font-lock-keywords-1, f90-font-lock-keywords-2):
Move F2003 named interfaces from keywords-2 to keywords-1, and
use function-name-face rather than constant-face.
Simplify "abstract interface" regexp.
2010-02-07 12:23:20 -08:00
Chong Yidong
a4cc44cf0e Fix to uid/gid format in eshell's ls (Bug#5528).
* eshell/esh-util.el (eshell-file-attributes): New optional arg
ID-FORMAT.  Pass it to `file-attributes'.

* eshell/em-ls.el (eshell-do-ls): Use it (Bug#5528).
2010-02-07 01:23:10 -05:00
Chong Yidong
c917476d6b Fix setting family and foundry in set-face-attribute (Bug#5536).
* faces.el (set-face-attribute): Allow calling
internal-set-lisp-face-attribute with 'unspecified family and
foundry argument (Bug#5536).
2010-02-06 23:14:26 -05:00
Glenn Morris
7cf3f3d6da Handle F2003 named interfaces.
* progmodes/f90.el (f90-font-lock-keywords-2)
(f90-looking-at-type-like, f90-looking-at-program-block-end):
Handle F2003 named interfaces.
2010-02-06 17:41:45 -08:00
Chong Yidong
ffe87109ce * progmodes/cc-mode.el (c-common-init): Bind temporary variables
beg and end before calling c-get-state-before-change-functions.
2010-02-06 08:01:43 -05:00
Dan Nicolaescu
4775ecad67 * vc-bzr.el (vc-bzr-dir-extra-headers): Disable the pending merges header. 2010-02-05 20:23:59 -08:00
Juri Linkov
0d17c4b987 * doc-view.el (doc-view-mode):
* image-mode.el (image-mode): Put property mode-class=special.
(Bug#4896)
2010-02-06 00:36:20 +02:00
Mark A. Hershberger
8228a275dd add primative implementation of vc-svn-revision-table 2010-02-05 14:20:17 -05:00
Michael Albinus
d9320986e5 * net/ange-ftp.el (ange-ftp-insert-directory):
* net/tramp-imap.el (tramp-imap-handle-insert-directory):
* net/tramp-smb.el (tramp-smb-handle-insert-directory):
Handle also directories.  (Bug#5478)
2010-02-05 12:15:28 +01:00
Glenn Morris
f43d8ecc20 * progmodes/f90.el (f90-font-lock-keywords-2): Fix `enum'. 2010-02-05 00:12:08 -08:00
Chong Yidong
ce3a988d18 Fix 2009-02-20 change to startup.el (Bug#5519).
* startup.el (command-line-1): Convert options beginning with a single dash as well (Bug#5519).
2010-02-04 23:49:36 -05:00
Stefan Monnier
51b23c4486 Make `initials' completion work for /hh -> /home/horn again (bug#5524).
* minibuffer.el (completion-initials-expand): Only check the presence
of delims *within* the boundaries, since otherwise the / delim is
always found for files.
2010-02-04 23:21:11 -05:00
Stefan Monnier
bdd428996e Fix up various corner case problems.
* doc-view.el (doc-view-last-page-number): New function.
(doc-view-mode, doc-view-last-page, doc-view-goto-page): Use it.
(doc-view-goto-page): Avoid inf-loops when the conversion fails.
(doc-view-kill-proc): Avoid inf-loop in freak cases.
(doc-view-reconvert-doc): Use the new recursive delete-directory.
(doc-view-convert-current-doc): Don't create the resolution.el file
here any more.
(doc-view-pdf/ps->png): Do it here instead.
(doc-view-already-converted-p): Check that resolution.el is present.
(doc-view-pdf->png): Don't rely on doc-view-pdf/ps->png for the few
windows that are not yet showing images.
2010-02-04 20:53:40 -05:00
Alan Mackenzie
dd969a56a5 Change strategy for marking < and > as template delimiters: mark them
strictly in matching pairs.
2010-02-04 21:15:37 +00:00
Michael Albinus
d5b3979c8a * dired.el (dired-revert): If DIRED-DIRECTORY is a cons cell, call
`dired-uncache' for every elemnt which is an absolute file name.

* net/tramp.el (tramp-handle-dired-uncache): When DIR is not a
directory, handle its directory component.
(tramp-handle-file-remote-p): Let-bind `tramp-verbose' to 3; this
function is called permanently and creates noise, otherwise.

* net/tramp-imap.el (tramp-imap-handle-insert-directory):
* net/tramp-smb.el (tramp-smb-handle-insert-directory):
Handle the case, FILENAME is not in `default-directory'.  (Bug#5478)
2010-02-04 17:25:57 +01:00
David Burger
b003beb193 Close bug#5485.
David Burger  <dburger at google.com>  (tiny change)

* macros.el (apply-macro-to-region-lines): Minor simplification.
2010-02-03 21:14:36 -08:00