1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-28 07:45:00 +00:00
Commit Graph

97860 Commits

Author SHA1 Message Date
Michael Albinus
158d594568 * net/tramp.el (tramp-action-password, tramp-process-actions):
Revert patch from 2010-12-08.  Use `save-restriction'.
2010-12-10 05:14:57 +01:00
Glenn Morris
66f782de2e * lisp/files.el (diff-no-select): Declare. 2010-12-09 19:47:49 -08:00
Glenn Morris
e554b3f832 Small emacsbug.el stuff.
* lisp/mail/emacsbug.el (report-emacs-bug): Use mail-user-agent properties.
(report-emacs-bug-create-existing-bugs-buffer): Avoid free variables.
2010-12-09 19:39:18 -08:00
Glenn Morris
ab540f5976 * lisp/comint.el (comint-input-ring-file-name): Doc fix. 2010-12-09 19:36:46 -08:00
Glenn Morris
b596d50dbf Fix ChangeLog attribution. 2010-12-09 19:34:59 -08:00
Glenn Morris
ffda048bfb * doc/emacs/trouble.texi (Checklist): Fix typo in newsgroup name. 2010-12-09 19:33:51 -08:00
Jan Moringen
9b2a758a05 Commit missing file from 2010-05-15T00:48:53Z!rgm@gnu.org.
Fixes: debbugs:7505
2010-12-09 19:31:52 -08:00
Lars Magne Ingebrigtsen
7bafe9bc77 shr.el (shr-tag-label): Add <label> support. 2010-12-09 23:20:33 +00:00
Eli Zaretskii
f68ab99bc1 Fix bug #1077 with popping new frames from a minibuffer-only frame.
menu-bar.el (menu-bar-frame-for-menubar, menu-bar-positive-p):
 New functions.
 (menu-bar-showhide-menu) <menu-bar-mode, showhide-tool-bar>: Use
 them instead of `nil' and `>', respectively.
 (menu-bar-showhide-tool-bar-menu): Use menu-bar-frame-for-menubar
 instead of `nil'.
 (toggle-menu-bar-mode-from-frame): Use menu-bar-frame-for-menubar
 and menu-bar-positive-p instead of `nil' and `>', respectively.
2010-12-09 21:07:53 +02:00
Eli Zaretskii
65ceb118c4 Fix bug #1077 with popping new frames from a minibuffer-only frame.
Do NOT merge with trunk!

 menu-bar.el (menu-bar-frame-for-menubar, menu-bar-positive-p): New functions.
 (menu-bar-showhide-menu) <menu-bar-mode, showhide-tool-bar>: Use
 them instead of `nil' and `>', respectively.
2010-12-09 20:53:17 +02:00
Katsumi Yamaoka
99139556b8 mm-util.el (mm-ucs-to-char): Use eval-and-compile. 2010-12-09 11:11:11 +00:00
Vinicius Jose Latorre
650453a964 Tiny code fix. 2010-12-09 08:55:03 -02:00
Lars Magne Ingebrigtsen
f73341e2f9 shr.el (shr-tag-script): Ignore <script>. 2010-12-09 10:43:50 +00:00
Katsumi Yamaoka
e2d0ba98bf shr.el (shr-image-displayer): Work for images lined side by side. 2010-12-09 06:40:56 +00:00
Glenn Morris
28d5de7243 Rename some landmark functions.
* lisp/play/landmark.el (lm-print-y,s,noise-int, lm-print-y,s,noise):
Rename functions without commas, update callers.
2010-12-08 21:55:25 -08:00
Stephen Berman
81ced43d17 diary-lib fix for bug#7536.
* lisp/calendar/diary-lib.el (diary-list-sexp-entries):
Handle case of no newline at end of file.
2010-12-08 17:50:08 -08:00
Glenn Morris
b2364eaaa8 * lisp/mail/smtpmail.el (smtpmail-send-it): Revert previous change.
(convert-standard-filename means it was bogus.)
2010-12-08 17:46:03 -08:00
Robert Pluim
4ef0642974 gnus-demon.el (gnus-demon-init): Call run-with-timer with time as argument, not t. XEmacs does not support that. 2010-12-08 22:16:36 +00:00
Michael Albinus
32802ee17d * net/tramp.el (tramp-handle-start-file-process): Protect
buffer-modified value.  (Bug#7557)
(tramp-action-password): Delete region, do not narrow.
(tramp-process-actions): Do not widen.
2010-12-08 21:07:25 +01:00
Ken Manheimer
ff3e8c8e20 partial checking with substantial progress towards epg passphrase
callback arrangements.  several reasons to drop the special provisions:

- gpg v1 is required for passphrase callback operation - so allout
  passphrase hinting and verification requires that
- exposes passphrase to emacs code, which is much much less secure than
  sticking with gpg v2 and leaving all passphrase handling in gpg
- leaving all passphrase handling to gpg removes a lot of complexity from
  allout code
- gpg v2 connection to gpg-agent requires no user provisions, so is simpler
  and provides some convenience that makes up for the lack of hinting and
  verification

this checkin includes a partially developed version of
allout-epg-passphrase-callback-function, with hinting and ready to
implement the passphrase verification.  but there's a lot to go there, and
in working through the twisty flow to adjust the verifier and hint string,
etc.  not worth it, considering the above trade-offs.
2010-12-08 14:57:06 -05:00
Vinicius Jose Latorre
1649810227 New version 13.2. (Bug#7582) 2010-12-08 17:25:11 -02:00
Andrew Cohen
71044abebe nnir.el (nnir-request-expire-articles): New function. 2010-12-08 14:41:37 +00:00
Andrew Cohen
47ac61706b nnir.el (nnir-retrieve-headers): Use rassq when comparing article ids.
(nnir-run-gmane): Simplify groupspec formatting.
2010-12-08 13:49:49 +00:00
Karl Fogel
eff37c5e44 Adjust parameter names and doc strings to resolve confusion over
whether "bookmark" meant a bookmark name or a bookmark record.
Along the way, shorten one function's name for similar reasons.

(Issue #7548)

* lisp/bookmark.el
  (bookmark-name-from-record):
    New name for `bookmark-name-from-full-record'.  All callers changed.
  (bookmark-get-bookmark, bookmark-get-bookmark-record,
   bookmark-default-annotation-text, bookmark-prop-get, bookmark-prop-set,
   bookmark-get-annotation, bookmark-set-annotation,
   bookmark-get-filename, bookmark-set-filename,
   bookmark-get-position, bookmark-set-position,
   bookmark-get-front-context-string, bookmark-set-front-context-string,
   bookmark-get-rear-context-string, bookmark-set-rear-context-string,
   bookmark-get-handler, bookmark-edit-annotation, bookmark--jump-via,
   bookmark-handle-bookmark, bookmark-location, bookmark-show-annotation):
    Rename `bookmark' parameter to `bookmark-name-or-record', to
    clearly show its role, and shorten or adjust doc strings accordingly.
  (bookmark-set-name):
    Same, and pass the parameter directly to `bookmark-get-bookmark'
    instead of redundantly doing the callee's work.
  (bookmark-default-annotation-text, bookmark-send-edited-annotation,
   bookmark-relocate, bookmark-insert-location, bookmark-insert,
   bookmark-delete):
    Rename `bookmark' parameter to `bookmark-name', and in some cases
    shorten doc string accordingly.
  (bookmark-rename):
    Change `old' and `new' parameters to `old-name'
    and `new-name', and adjust an internal variable to avoid confusion.
  (bookmark-jump, bookmark-jump-noselect):
    Clarify `bookmark' parameter in doc string.
2010-12-08 03:09:27 -05:00
Glenn Morris
ac8331a7bf In gdb, try to init comint history from gdbhist.
* lisp/progmodes/gdb-mi.el (gdb): Try to initialize comint input history
from gdb's history file.  (Bug#7575)
2010-12-07 21:00:12 -08:00
Glenn Morris
5fe9ebd14e * mail/emacsbug.el (report-emacs-bug): Try to handle some other mail clients. 2010-12-07 19:47:27 -08:00
Glenn Morris
ec1b9b17fa Make verify-visited-file-modtime default to the current buffer.
* src/fileio.c (Fverify_visited_file_modtime): Default to current buffer.
* doc/lispref/buffers.texi (Modification Time):
verify-visited-file-modtime now defaults to the current buffer.
2010-12-07 19:45:45 -08:00
Jan Moringen
da9123a835 * lisp/log-edit.el (log-edit-changelog-entries): Regexp quote filename.
Fixes: debbugs:7505
2010-12-07 19:42:00 -08:00
Tom Breton
478834e63b * lisp/cus-edit.el (custom-save-all): Bind print-length and print-level to nil.
Fixes: debbugs:7581
2010-12-07 19:36:01 -08:00
Glenn Morris
d5e6e0b6df mouse.el fix for bug#7586.
* lisp/mouse.el (mouse-menu-major-mode-map, mouse-menu-bar-map):
Run hooks to update menu contents.
2010-12-07 19:32:31 -08:00
Glenn Morris
3c1e62f86e Small smtpmail fix for bug#7588.
* lisp/mail/smtpmail.el (smtpmail-send-it): Avoid colons in the queued
file names, for the sake of MS Windows.
2010-12-07 19:29:41 -08:00
Glenn Morris
3a1efe11b7 Fix ChangeLog whitespace. 2010-12-07 19:25:57 -08:00
Glenn Morris
740af6c9c0 Fix ChangeLog typo. 2010-12-07 19:23:49 -08:00
Stefan Monnier
33cf0fb226 * lisp/files.el (dir-locals-collect-variables): Don't let errors stop us.
Use string-prefix-p.
(file-name-version-regexp): New var.
(file-name-sans-versions):
* lisp/jka-cmpr-hook.el (jka-compr-build-file-regexp): Use it,
(jka-compr-get-compression-info): Use dolist.
(jka-compr-compression-info-list): Don't bother specifying
version/backup regexps.
2010-12-07 21:18:02 -05:00
Lars Magne Ingebrigtsen
60568d7458 shr.el (shr-tag-table-1): Use bg/gfcolor specs on tables.
(shr-render-td): Handle td style="" better.
 (shr-tag-table): Use the color from the style sheet.
 (shr-render-td): Make sure we copy over all the overlays, too.
nnimap.el (nnimap-parse-flags): Tweak VANISHED regexp to avoid regexp overflow, possibly.
2010-12-07 22:12:50 +00:00
Stefan Monnier
b1816a74de * diff-mode.el (diff-refine-hunk): Make it work when the hunk contains
empty lines without a leading space.
2010-12-07 14:48:15 -05:00
Stefan Monnier
5dcb4c4e5d * doc/lispref/modes.texi (Auto-Indentation): New section to document SMIE.
(Major Mode Conventions):
* doc/lispref/text.texi (Mode-Specific Indent): Refer to it.
2010-12-07 14:44:38 -05:00
Tassilo Horn
11c31b99b3 * simple.el (just-one-space): Make argument n default to 1 if
omitted.
2010-12-07 20:38:38 +01:00
Stefan Monnier
a733fc3715 * lisp/electric.el (electric-indent-post-self-insert-function):
Delete trailing newlines even if we don't reindent.
2010-12-07 10:36:08 -05:00
Andrew Cohen
f2f6365c74 nnir.el (nnir-run-gmane): Restore sub-optimal test for gmane server.
(nnir-request-article): Improve article retrieval.
2010-12-07 14:10:11 +00:00
Jan Djärv
2b815743b2 * xsmfns.c (smc_die_CB): Call Fkill_emacs.
Fixes: debbugs:7552
2010-12-07 07:36:25 +01:00
Katsumi Yamaoka
c912b478a7 Decode extra numeric entities.
mm-util.el (mm-extra-numeric-entities): New variable.
mm-url.el (mm-url-decode-entities):
mm-decode.el (mm-shr): Use it to decode extra numeric entities.
2010-12-07 05:06:56 +00:00
Stefan Monnier
674c5ccf39 * lisp/gnus/message.el: Use completion-at-point.
(message-completion-function): New fun, extracted from message-tab.
(message-mode): Use it for completion-at-point-functions.
(message-tab): Use it and completion-at-point.
2010-12-06 21:01:00 -05:00
Katsumi Yamaoka
6568edea53 shr.el (shr-find-fill-point): Don't break a line after a kinsoku-bol character if a non-breakable character follows. 2010-12-07 01:21:09 +00:00
Gnus developers
516aa569e1 proto-stream.el (proto-stream-open-tls): Return nil if we don't get any stream.
gnus.texi (Server Commands): Point to the rest of the server commands.
2010-12-06 23:27:17 +00:00
Gnus developers
b31b26b489 Merge changes made in Gnus trunk.
shr.el (shr-render-td): Render td content with shr-descend, so style will be applied to <td> too.
 (shr-colorize-region): Colorize region even if we only have a background.
 (shr-tag-body): Fix color and background color inheritance.
 (shr-tag-body): Do not recolorize after shr-generic.
 (shr-tag-font): Let shr-generic colorize via inheritance.
shr.el (shr-descend): Only colorise something if we have a node that sets colors.
gnus-int.el (gnus-request-thread): Rework to take a header instead of a Message-ID to avoid having nnimap depend on gnus-sum.
shr.el (shr-tag-font): Colorize the region.
 (shr-tag-body): Ditto.
 (shr-tag-font): Actually let the styles be inherited instead of overwriting them.
 (shr-tag-font): Get the background color right.
 (shr-tag-style): Ignore all <style> tags for the moment.
2010-12-06 22:16:10 +00:00
Stefan Monnier
67027b4979 * lisp/bindings.el (complete-symbol): Move back from minibuffer.el.
* lisp/minibuffer.el (completion-at-point): Remove the `arg'.
2010-12-06 16:06:02 -05:00
Chong Yidong
e49fb298b8 Fix Lawrence Mitchell's email address in lisp/ChangeLog. 2010-12-06 15:07:48 -05:00
Leo Liu
86a6e8e02c * dired-aux.el (dired-do-redisplay): Postphone dired-after-readin-hook while mapping over marks (Bug#6810). 2010-12-06 14:55:21 -05:00
Chong Yidong
bc60f4de59 Initialize image-dired auxilliary filenames relative to image-dired-dirs (Bug#7518).
* image-dired.el (image-dired-db-file)
(image-dired-temp-image-file, image-dired-gallery-dir)
(image-dired-temp-rotate-image-file): Set default values relative
to image-dired-dir (Bug#7518).
2010-12-06 14:45:31 -05:00