Commit graph

52530 commits

Author SHA1 Message Date
Glenn Morris
95df8112a0 Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
Gnus developers
008cad902f Merge changes made in Gnus trunk.
mm-view.el (mm-display-shell-script-inline): Fix typo in docstring.
 (mm-display-javascript-inline): New function.
mm-decode.el (mm-inline-media-tests): Add application/javascript viewing function.
nnimap.el (nnimap-open-connection-1): Store the actual stream type used.
 (nnimap-login): Prefer plain LOGIN if it's enabled (since it requires fewer round trips than CRAM-MD5, and it's less likely to be buggy), and we're using an encrypted connection.
proto-stream.el: Alter the interface functions to also return the actual stream type used: network or tls.
2011-01-25 23:51:40 +00:00
Glenn Morris
7e6e2304f8 Undo part of previous copyright.el change.
* lisp/emacs-lisp/copyright.el (copyright-update-directory):
Undo part of previous change - don't find files literally, we need
comment-start-skip, etc.
2011-01-25 09:41:28 -08:00
Sam Steingold
ed68f651c0 * lisp/vc/vc-svn.el (vc-svn-diff): Use `diff-command' instead of the
literal "diff" (important for windows-nt).
2011-01-25 11:01:53 -05:00
Katsumi Yamaoka
19e0dbe07d shr.el (shr-expand-newlines): Fix variable name. 2011-01-25 10:36:00 +00:00
Lars Ingebrigtsen
d709b79ac8 shr.el (shr-expand-newlines): Make nested boxes work. 2011-01-25 08:42:32 +00:00
Glenn Morris
0fe719e691 copyright.el updates.
* lisp/emacs-lisp/copyright.el (copyright-at-end-flag)
(copyright-names-regexp): Add safety properties.
(copyright-year-ranges): New option.
(copyright-find-end): New function, split from copyright-update-year.
(copyright-update-year): Use copyright-find-end.
(copyright-fix-years): Optionally, convert years to ranges.
Handle years continued over comment lines.
Do not mess with the fill-prefix.
Do not call copyright-update.
(copyright-update-directory): Optionally, fix years rather than update.
Skip directories.  Find files literally, with only safe local vars.

* etc/NEWS: Mention copyright-fix-years and ranges.
2011-01-25 00:36:34 -08:00
Glenn Morris
73b0cd5003 Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
Glenn Morris
06d8ace515 Merge from emacs-23.
Note setting of CANNOT_DUMP on ia64 hpux is still to be merged manually.
2011-01-24 19:47:47 -08:00
Glenn Morris
0d19d4feaa ChangeLog fix: there was no change to ruby-expr-beg. 2011-01-24 19:13:02 -08:00
Glenn Morris
cc34e0254c * lisp/comint.el (comint-mode): Doc fix. (Bug#7897) 2011-01-24 18:56:03 -08:00
Gnus developers
c5ecc7690d Merge changes made in Gnus trunk.
shr.el: Use defface to create shr-tag-h[1-6] faces to fontify h[1-6] tags.
mml-smime.el (mml-smime-use): Make it a defcustom and default to 'epg if EPG is loaded.
message.texi (IDNA): Explain what it is.
gnus.texi (The Empty Backend): Document nnnil (bug #7653).
gnus-agent.el (gnus-agent-prompt-send-queue): Whitespace fix.
shr.el (shr-expand-newlines): Proof of concept implemantation of boxy backgrounds.
 (shr-expand-newlines): Switch to using overlays to enable kill'n'yank in a more sensible manner.
2011-01-24 23:38:05 +00:00
Stefan Monnier
10e1d5f30f * files.el (file-name-non-special): Only change buffer-file-name after
insert-file-contents if it's `visit'ing the file.

Fixes: debbugs:7854
2011-01-24 15:34:44 -05:00
Stefan Monnier
ab0a61d0ac * lisp/progmodes/perl-mode.el (perl-syntax-propertize-special-constructs):
Don't move backward, so as not to fall in an inf-loop.

Fixes: debbugs:7736
2011-01-24 15:10:04 -05:00
Stefan Monnier
21bb5ce0dd * lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
Handle ?" and friends differently (e.g. don't use backrefs).

Fixes: debbugs:7735
2011-01-24 14:47:46 -05:00
Deniz Dogan
1061763461 Adding missing ChangeLog entry for rcirc.el change. 2011-01-24 20:03:23 +01:00
Glenn Morris
01739ccca0 * lisp/gnus/nnbabyl: Fix typo in copyright years. 2011-01-23 23:45:22 -08:00
Jay Belanger
603823f5b7 * calc/calc.el (calc-default-power-reference-level)
(calc-default-field-reference-level): New variables.
* calc/calc-units.el (math-standard-units):  Add dB and Np.
(math-logunits): New variable.
(math-extract-logunits, math-logcombine, calcFunc-luplus)
(calcFunc-luminus, calc-luplus, calc-luminus, math-logunit-level)
(calcFunc-fieldlevel, calcFunc-powerlevel, calc-level): New
functions.
(math-find-base-units-rec): Add entry for ln(10).
* calc/calc-help.el (calc-u-prefix-help): Add logarithmic help.
(calc-ul-prefix-help): New function.
* calc/calc-ext.el (calc-init-extensions): Autoload new units
functions. Add keybindings for new units functions.
2011-01-23 23:08:04 -06:00
Lars Ingebrigtsen
cb51ba085d gnus-html.el (gnus-html-image-fetched): Don't kill the temporary buffer after being called. It's apparently being killed by url.el, and killing it made point move to end-of-buffer in a random buffer.
shr.el (shr-image-fetched): Ditto.
shr.el (shr-image-fetched): Avoid having point move in the article buffer.
gnus-html.el (gnus-html-image-fetched): Kill the buffer anyway, and fix the bug in url-http.el instead.
shr.el (shr-image-fetched): Ditto.
gravatar.el (gravatar-retrieve): Be silent when retrieving.
gnus-gravatar.el (gnus-gravatar-insert): Don't move point around in the article buffer.
 (gnus-gravatar-insert): Use blank space from the current buffer to avoid breaking text properties.  This makes X-Sent updating work again.
gnus-art.el (gnus-article-read-summary-keys): Don't call disabled commands.
2011-01-24 04:10:19 +00:00
Glenn Morris
c0f52038e1 Backport copyright fix from trunk.
* lisp/mwheel.el: Fix typo in copyright years.
Duplicate 2002 introduced in CVS r1.35.
2003 is a copyrightable year since Emacs 21.3 was released then.
2011-01-23 18:22:54 -08:00
Glenn Morris
b711096ad2 * lisp/mwheel.el: Fix typo in copyright years.
Duplicate 2002 introduced in CVS r1.35.
2003 is a copyrightable year since Emacs 21.3 was released then.
2011-01-23 18:20:34 -08:00
Chong Yidong
b14f16adae * dired.el (dired-revert): Doc fix (Bug#7758). 2011-01-23 15:06:51 -05:00
Julien Danjou
3f68040700 mm-decode.el (mm-inline-media-tests): Change text/org to text/x-org.
mm-uu.el (mm-uu-org-src-code-block-extract): Change text/org to text/x-org.
2011-01-23 11:21:04 +00:00
Glenn Morris
ce504ff0c9 Mark tiny change. 2011-01-22 19:33:59 -08:00
Glenn Morris
d6dc7be935 Mark tiny change. 2011-01-22 19:32:41 -08:00
Nobuyoshi Nakada
cc9c9831b9 Merge several fixes from upsteam ruby-mode.
* lisp/progmodes/ruby-mode.el (ruby-here-doc-beg-match): Fix for
here-doc which ends with an underscore.
(ruby-mode-set-encoding): Skip shebang line always.
(ruby-mode-map): Bind C-c C-c to comment-region.
(ruby-expr-beg, ruby-font-lock-keywords): Highlight literal hash
key labels as symbols.
(ruby-forward-sexp): Stop after literal hash key labels.
(ruby-font-lock-syntactic-keywords): Highlight regexp after open
bracket.
2011-01-22 20:02:37 -05:00
Gnus developers
9e928ac989 Merge chages made in Gnus trunk.
mailcap.el (mailcap-mime-extensions): Rename text/org to text/x-org.
gnus-draft.el (gnus-group-send-queue): Update the queue group in the group buffer after sending the queue.
gnus-draft.el (gnus-group-send-queue): Really refresh the queue group after sending.
gnus-agent.el (gnus-agent-send-mail): Ditto.
gnus-group.el (gnus-group-refresh-group): New convenience function.
message.el (message-bogus-addresses): Remove commented-out value.
message.el (message-check-recipients): Display the encoded version of the bogus address if they differ.
flow-fill.el (fill-flowed): Make `delete-space' option correspond to "DelSp" parameter in RFC3676.
gnus-sum.el (gnus-summary-move-article): Protect against backends (i.e., nnimap) returning nil as the article number.
2011-01-23 00:34:08 +00:00
Glenn Morris
572bf6f254 Tweak previous copyright.el change.
* lisp/emacs-lisp/copyright.el (copyright-find-copyright)
(copyright-update, copyright-fix-years):
Do the initial widen and move in copyright-find-copyright.
2011-01-22 14:18:01 -08:00
Glenn Morris
d226ec23ec * lisp/emacs-lisp/copyright.el (copyright-fix-years): Use copyright-find-copyright. 2011-01-22 14:13:17 -08:00
Glenn Morris
0412a5a4de Some copyright.el updates.
* lisp/emacs-lisp/copyright.el (copyright-find-copyright): New function,
split out from copyright-update-year.
(copyright-update): Don't mess with the GPL version if we don't own the
copyright.  Update license regexp, and remove no longer needed
Esperanto stuff.
2011-01-22 14:09:09 -08:00
Glenn Morris
ce5582082c * lisp/simple.el (do-auto-fill): Give it a doc string. 2011-01-22 13:02:49 -08:00
Keitaro Miyazaki
d647640760 Fix toggling of case-fold-search from re-builder menu (Bug#7650).
* emacs-lisp/re-builder.el (reb-mode-map): Set case-fold-search in
the correct buffer.
2011-01-22 15:54:27 -05:00
Chong Yidong
e7c1dca85c * vc/diff.el (diff-sentinel): Doc fix (Bug#7682). 2011-01-22 15:15:24 -05:00
Jari Aalto
4d0143e6d7 * play/landmark.el: Change lm-' prefix to landmark-' (Bug#7672).
(lm): Rename to landmark.
(lm-test-run): Rename to landmark-test-run.
2011-01-22 15:12:51 -05:00
Glenn Morris
4d265b4d76 Doc fix for make-text-button.
* doc/lispref/display.texi (Making Buttons): Mention limitation of text buttons.

* lisp/button.el (make-text-button): Doc fix.  (See bug#7881)
2011-01-22 12:10:17 -08:00
Glenn Morris
7c82f3e23e Merge from emacs-23 2011-01-22 11:36:45 -08:00
Chong Yidong
66e0718be8 * simple.el (line-move-visual): Doc fix (Bug#7594). 2011-01-22 14:29:10 -05:00
Giorgos Keramidas
80094035af * net/rcirc.el (rcirc-kill-buffer-hook): Flush logs. 2011-01-22 17:21:38 +01:00
Lars Ingebrigtsen
acf151a815 mm-decode.el (mm-preferred-alternative-precedence): Don't bug out on nested related parts.
nnfolder.el (nnfolder-request-expire-articles): Return the list of unexpired articles.  This fixes the regression that led expiry marks to disappear from nnfolder groups.
2011-01-22 12:34:50 +00:00
Ken Manheimer
4936e3ba93 * allout.el (allout-prefixed-keybindings): Bind (prefixed) '#' to
allout-number-siblings, in keeping with what obtained due to (now-defunct)
allout-keybindings-list.  Ditch repeat binding to (prefixed) ?i.
(allout-before-change-handler): Better expose spots affected by undo.
2011-01-21 23:41:57 -05:00
Chong Yidong
cde7e38b6b * man.el (Man-highlight-references0): Use make-button (Bug#7881). 2011-01-21 22:53:06 -05:00
Chong Yidong
e3545d0d6f * emacs-lisp/re-builder.el (reb-mode-map): Fix logic error in menu item. 2011-01-21 22:03:49 -05:00
Phil Hagelberg
6b072b27ee Add pcomplete support for hosts defined in .ssh/config.
* lisp/pcmpl-unix.el (pcmpl-ssh-config-file): New option.
(pcmpl-ssh-known-hosts): Rename from pcmpl-ssh-hosts.
(pcmpl-ssh-config-hosts): New function.
(pcmpl-ssh-hosts): Use pcmpl-ssh-config-hosts in addition to
pcmpl-ssh-known-hosts.
2011-01-21 21:20:57 -05:00
Julien Danjou
f205c6e78b gnus-art.el (gnus-mime-display-single): Use mm-display-inline rather than mm-insert-inline. 2011-01-21 23:33:46 +00:00
Roland McGrath
6e1dbaa90f * lisp/comint.el (comint-replace-by-expanded-history-before-point): Fix
expansion of !$ and !!:N syntax to pick the indicated word.

Fixes: debbugs:7883
2011-01-21 15:56:24 -05:00
Stefan Monnier
0f1f97caf2 * lisp/progmodes/js.el (js--regexp-literal): Count backslashes.
Fixes: debbugs:7882
2011-01-21 15:48:20 -05:00
Jari Aalto
26a2788480 * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
Assume foo(bar) is a manpage reference rather than some unquoted symbol.

Fixes: debbugs:7705
2011-01-21 13:12:32 -05:00
Stefan Monnier
d5e632d853 * lisp/subr.el (shell-quote-argument): Properly quote \n.
Suggested by Flo <sensorflo@gmail.com>.

Fixes: debbugs:7687
2011-01-21 13:07:41 -05:00
Stefan Monnier
e425f18bb6 * gnus-art.el (gnus-button-alist, gnus-button-handle-info-keystrokes):
Don't confuse the "ret" of "retrograde" with RET.
2011-01-21 12:38:33 -05:00
Ken Manheimer
d42f780259 Include entries from yesterdays checkins that were in an unsaved buffer. 2011-01-21 11:36:24 -05:00