]> git.eshelyaron.com Git - emacs.git/log
emacs.git
13 years agognus-group.el (gnus-group-jump-to-group): Set must match to t.
Julien Danjou [Fri, 28 Jan 2011 11:27:24 +0000 (11:27 +0000)]
gnus-group.el (gnus-group-jump-to-group): Set must match to t.

13 years ago* src/xdisp.c (safe_eval_handler): Distinguish symbols and strings.
Stefan Monnier [Fri, 28 Jan 2011 04:53:17 +0000 (23:53 -0500)]
* src/xdisp.c (safe_eval_handler): Distinguish symbols and strings.

13 years agognus-int.el (gnus-request-marks): Call *-request-marks instead of the older request...
Lars Ingebrigtsen [Fri, 28 Jan 2011 02:07:48 +0000 (02:07 +0000)]
gnus-int.el (gnus-request-marks): Call *-request-marks instead of the older request-update-info.

13 years agoMerge: Redo spelling of Makefile variables to conform to POSIX.
Paul Eggert [Fri, 28 Jan 2011 01:53:06 +0000 (17:53 -0800)]
Merge: Redo spelling of Makefile variables to conform to POSIX.

13 years agoRedo spelling of Makefile variables to conform to POSIX.
Paul Eggert [Fri, 28 Jan 2011 01:51:41 +0000 (17:51 -0800)]
Redo spelling of Makefile variables to conform to POSIX.

13 years agognus-art.el (article-make-date-line): Limit the length a bit more.
Lars Ingebrigtsen [Fri, 28 Jan 2011 01:41:15 +0000 (01:41 +0000)]
gnus-art.el (article-make-date-line): Limit the length a bit more.
gnus.texi (Article Date): Document gnus-article-update-lapsed-header.

13 years agomml2015.el (mml2015-epg-sign, mml2015-epg-encrypt): Give mml2015-signers higher prece...
Daiki Ueno [Fri, 28 Jan 2011 01:34:09 +0000 (01:34 +0000)]
mml2015.el (mml2015-epg-sign, mml2015-epg-encrypt): Give mml2015-signers higher precedence over mml2015-sign-with-sender.

13 years agoMerge: improve fix for MS-DOS file name clash
Paul Eggert [Fri, 28 Jan 2011 00:26:43 +0000 (16:26 -0800)]
Merge: improve fix for MS-DOS file name clash

13 years agoimprove fix for MS-DOS file name clash
Paul Eggert [Fri, 28 Jan 2011 00:25:24 +0000 (16:25 -0800)]
improve fix for MS-DOS file name clash

* Makefile.in (DOS_gnulib_comp.m4): Renamed from DOS-gnulib-comp.m4,
for portability to POSIX make.  Reported by Bruno Haible.
(sync-from-gnulib): Copy gl-comp.m4 (if present) back to
gnulib-comp.m4 before running gnulib-tool, to prevent old gnulib
files from accumulating as garbage.  Also reported by Bruno Haible.

13 years agognus-group.el (gnus-group-refresh-group): Refresh even non-visible groups. This...
Gnus developers [Fri, 28 Jan 2011 00:14:08 +0000 (00:14 +0000)]
gnus-group.el (gnus-group-refresh-group): Refresh even non-visible groups.  This makes the nndraft:queue group pop up if it's not already there.
mml2015.el (mml2015-epg-sign): Add missing paren.

13 years agognus-sum.el (gnus-summary-read-group-1): Fix the "contains no messages" logic, which...
Lars Ingebrigtsen [Thu, 27 Jan 2011 23:56:27 +0000 (23:56 +0000)]
gnus-sum.el (gnus-summary-read-group-1): Fix the "contains no messages" logic, which was reversed.

13 years agoConvert font parse testsuite to an ERT test.
Chong Yidong [Thu, 27 Jan 2011 23:45:04 +0000 (18:45 -0500)]
Convert font parse testsuite to an ERT test.

* test/automated/font-parse-tests.el: Move from
font-parse-testsuite.el.

* src/font.c (font_parse_fcname): Undefine a temporary macro.

13 years agoMerge changes made in Gnus trunk.
Gnus developers [Thu, 27 Jan 2011 23:42:38 +0000 (23:42 +0000)]
Merge changes made in Gnus trunk.

mml2015.el (mml2015-epg-sign): Add and use mml2015-sign-with-sender.
 (mml2015-epg-encrypt): Use mml2015-sign-with-sender.
gnus-art.el (article-update-date-lapsed): Ensure that point stays at the "same place" even if point is on the line being replaced.
 (article-update-date-lapsed): Allow updating both the combined lapsed and the lapsed headers.
 (article-update-date-lapsed): Skip past all the X-Sent/Date headers.
 (article-make-date-line): Limit the number of segments dynamically to avoid too-long lines.

13 years agoEdit NEWS entries about selection changes.
Chong Yidong [Thu, 27 Jan 2011 21:41:47 +0000 (16:41 -0500)]
Edit NEWS entries about selection changes.

13 years ago* lisp/midnight.el (clean-buffer-list-kill-never-buffer-names): Remove
Sam Steingold [Thu, 27 Jan 2011 19:45:44 +0000 (14:45 -0500)]
* lisp/midnight.el (clean-buffer-list-kill-never-buffer-names): Remove
"*server*" which is never created by emacs server.

13 years ago* vc/vc-bzr.el (vc-bzr-diff): Don't pass --diff-options unless
Deniz Dogan [Thu, 27 Jan 2011 17:51:06 +0000 (18:51 +0100)]
* vc/vc-bzr.el (vc-bzr-diff): Don't pass --diff-options unless
there are some diff switches.

13 years ago* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
Stefan Monnier [Thu, 27 Jan 2011 17:07:48 +0000 (12:07 -0500)]
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
Copy change made to ruby-font-lock-syntactic-keywords.

13 years ago* lisp/htmlfontify.el: Make it obey the font-lock-face text property.
Stefan Monnier [Thu, 27 Jan 2011 17:04:07 +0000 (12:04 -0500)]
* lisp/htmlfontify.el: Make it obey the font-lock-face text property.
Miscellaneous cleanup such as:
- Don't hide expressions after a closing paren.
- Move initial setq into let.
- Hoist common parts out of ifs.
(hfy-p-to-face, hfy-p-to-face-lennart): Remove.
(hfy-face-at): Use get-text-property instead.
(hfy-prop-invisible-p): Use invisible-p if available.
(htmlfontify-manual): Use \\[...].
(hfy-html-quote-regex): Use [...].
(hfy-combined-face-spec): Simplify.
(hfy-compile-face-map): Don't presume point-min==1.
(hfy-css-name, hfy-buffer, htmlfontify-buffer): Use \' rather than $ to
match end of string.
(hfy-text-p): η-reduce.
(hfy-tags-for-file): Receive cache-hash directly.
(hfy-mark-tag-names): Adjust call.

13 years agoshr.el (shr-expand-newlines, shr-previous-newline-padding-width): Use plist-get inste...
Katsumi Yamaoka [Thu, 27 Jan 2011 13:20:55 +0000 (13:20 +0000)]
shr.el (shr-expand-newlines, shr-previous-newline-padding-width): Use plist-get instead of the cl function getf.

13 years agoshr.el (shr-put-color): Special-case background colours: Do put them at the blank...
Lars Ingebrigtsen [Thu, 27 Jan 2011 10:27:51 +0000 (10:27 +0000)]
shr.el (shr-put-color): Special-case background colours: Do put them at the blank parts at the front of the lines.

13 years ago* lisp/gnus/gnus-util.el (float-time): Get rid of compiler warning, again.
Glenn Morris [Thu, 27 Jan 2011 08:38:43 +0000 (00:38 -0800)]
* lisp/gnus/gnus-util.el (float-time): Get rid of compiler warning, again.

13 years agomsb.el trivia.
Glenn Morris [Thu, 27 Jan 2011 07:54:04 +0000 (23:54 -0800)]
msb.el trivia.

* lisp/msb.el (msb-after-load-hooks): Make it an obsolete alias.
(msb-after-load-hook): Remove eval-after-load wackiness.

13 years agoMerge: fix two m4/gnulib-*.m4 file names that clashed under MS-DOS
Paul Eggert [Thu, 27 Jan 2011 07:27:41 +0000 (23:27 -0800)]
Merge: fix two m4/gnulib-*.m4 file names that clashed under MS-DOS

13 years agofix two m4/gnulib-*.m4 file names that clashed under MS-DOS
Paul Eggert [Thu, 27 Jan 2011 07:24:57 +0000 (23:24 -0800)]
fix two m4/gnulib-*.m4 file names that clashed under MS-DOS

13 years agoMark tiny change in ChangeLog.
Glenn Morris [Thu, 27 Jan 2011 07:19:26 +0000 (23:19 -0800)]
Mark tiny change in ChangeLog.

13 years agoMerge changes made in Gnus trunk.
Lars Ingebrigtsen [Thu, 27 Jan 2011 04:04:58 +0000 (04:04 +0000)]
Merge changes made in Gnus trunk.

gnus-art.el (gnus-article-next-page): Change last-line-displayed behaviour.
 (article-lapsed-string): Refactor out and allow specifying how many segments you want.
 (gnus-article-setup-buffer): Start updating the lapsed header directly.
 (gnus-article-update-lapsed-header): New variable.
shr.el (shr-put-color): Don't do the box padding in tables, since they're already padded.
gnus-util.el (float-time): If float-time is bound, always use it on all Emacsen.  It's unclear why the subrp check was there.
 (time-date): Require to make some autoload issues on XEmacs go away.
gnus-draft.el (gnus-draft-clear-marks): New function to be run as an exit hook to nix out all data on readedness on group exit.
gnus-sum.el (gnus-auto-select-subject): Doc typo.

13 years agoLet the debugger continue to the normal handler.
Stefan Monnier [Wed, 26 Jan 2011 20:02:07 +0000 (15:02 -0500)]
Let the debugger continue to the normal handler.
* src/eval.c (maybe_call_debugger): Declare before new use.
(find_handler_clause): Don't call debugger any more.
Ignore Vstack_trace_on_error.
Use XCAR/XCDR.
(syms_of_eval): Remove Vstack_trace_on_error.
(Fsignal): Only modify handlerlist when we know we need to do it.
Call the debugger when necessary.
* src/globals.h (Vstack_trace_on_error): Remove.

Fixes: debbugs:7825
13 years ago* src/font.c (font_parse_fcname): Rewrite GTK font name parser.
Chong Yidong [Wed, 26 Jan 2011 18:10:04 +0000 (13:10 -0500)]
* src/font.c (font_parse_fcname): Rewrite GTK font name parser.

* test/font-parse-testsuite.el (test-font-parse-data): New file.

13 years agoshr.el: Revert change that made headings use different-sized faces. The Emacs displa...
Lars Ingebrigtsen [Wed, 26 Jan 2011 10:25:18 +0000 (10:25 +0000)]
shr.el: Revert change that made headings use different-sized faces.  The Emacs display engine isn't advanced enough that, for instance, tables can comfortably use differntly-sized faces.

13 years agoRefill some long/short copyright headers.
Glenn Morris [Wed, 26 Jan 2011 08:36:39 +0000 (00:36 -0800)]
Refill some long/short copyright headers.

13 years agoMerge changes made in Gnus trunk.
Gnus developers [Tue, 25 Jan 2011 23:51:40 +0000 (23:51 +0000)]
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.

13 years agoUndo part of previous copyright.el change.
Glenn Morris [Tue, 25 Jan 2011 17:41:28 +0000 (09:41 -0800)]
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.

13 years ago* lisp/vc/vc-svn.el (vc-svn-diff): Use `diff-command' instead of the
Sam Steingold [Tue, 25 Jan 2011 16:01:53 +0000 (11:01 -0500)]
* lisp/vc/vc-svn.el (vc-svn-diff): Use `diff-command' instead of the
literal "diff" (important for windows-nt).

13 years agoshr.el (shr-expand-newlines): Fix variable name.
Katsumi Yamaoka [Tue, 25 Jan 2011 10:36:00 +0000 (10:36 +0000)]
shr.el (shr-expand-newlines): Fix variable name.

13 years agoshr.el (shr-expand-newlines): Make nested boxes work.
Lars Ingebrigtsen [Tue, 25 Jan 2011 08:42:32 +0000 (08:42 +0000)]
shr.el (shr-expand-newlines): Make nested boxes work.

13 years agocopyright.el updates.
Glenn Morris [Tue, 25 Jan 2011 08:36:34 +0000 (00:36 -0800)]
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.

13 years agoMake it easier to control which revisions bzrmerge might skip.
Glenn Morris [Tue, 25 Jan 2011 05:10:02 +0000 (21:10 -0800)]
Make it easier to control which revisions bzrmerge might skip.

* admin/bzrmerge.el (bzrmerge-skip-regexp): New variable.
(bzrmerge-missing): Use it.

13 years agoConvert consecutive FSF copyright years to ranges.
Glenn Morris [Tue, 25 Jan 2011 04:08:28 +0000 (20:08 -0800)]
Convert consecutive FSF copyright years to ranges.

13 years ago* README: Add a note about ranges in copyright years.
Glenn Morris [Tue, 25 Jan 2011 04:03:31 +0000 (20:03 -0800)]
* README: Add a note about ranges in copyright years.

(See current maintain.info.)

13 years ago* configure.in: Set CANNOT_DUMP on ia64 hpux (port from emacs-23).
Glenn Morris [Tue, 25 Jan 2011 03:55:12 +0000 (19:55 -0800)]
* configure.in: Set CANNOT_DUMP on ia64 hpux (port from emacs-23).

13 years agoMerge from emacs-23.
Glenn Morris [Tue, 25 Jan 2011 03:47:47 +0000 (19:47 -0800)]
Merge from emacs-23.

Note setting of CANNOT_DUMP on ia64 hpux is still to be merged manually.

13 years agoChangeLog fix: there was no change to ruby-expr-beg.
Glenn Morris [Tue, 25 Jan 2011 03:13:02 +0000 (19:13 -0800)]
ChangeLog fix: there was no change to ruby-expr-beg.

13 years ago* lisp/comint.el (comint-mode): Doc fix. (Bug#7897)
Glenn Morris [Tue, 25 Jan 2011 02:56:03 +0000 (18:56 -0800)]
* lisp/comint.el (comint-mode): Doc fix.  (Bug#7897)

13 years agoMerge changes made in Gnus trunk.
Gnus developers [Mon, 24 Jan 2011 23:38:05 +0000 (23:38 +0000)]
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.

13 years ago* xdisp.c (handle_fontified_prop): Be careful with font-lock changing
Stefan Monnier [Mon, 24 Jan 2011 22:05:52 +0000 (17:05 -0500)]
* xdisp.c (handle_fontified_prop): Be careful with font-lock changing
the buffer's point-max.

Fixes: debbugs:7876
13 years ago* files.el (file-name-non-special): Only change buffer-file-name after
Stefan Monnier [Mon, 24 Jan 2011 20:34:44 +0000 (15:34 -0500)]
* 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
13 years ago* lisp/progmodes/perl-mode.el (perl-syntax-propertize-special-constructs):
Stefan Monnier [Mon, 24 Jan 2011 20:10:04 +0000 (15:10 -0500)]
* 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
13 years ago* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
Stefan Monnier [Mon, 24 Jan 2011 19:47:46 +0000 (14:47 -0500)]
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
Handle ?" and friends differently (e.g. don't use backrefs).

Fixes: debbugs:7735
13 years agoAdding missing ChangeLog entry for rcirc.el change.
Deniz Dogan [Mon, 24 Jan 2011 19:03:23 +0000 (20:03 +0100)]
Adding missing ChangeLog entry for rcirc.el change.

13 years ago* lisp/gnus/nnbabyl: Fix typo in copyright years.
Glenn Morris [Mon, 24 Jan 2011 07:45:22 +0000 (23:45 -0800)]
* lisp/gnus/nnbabyl: Fix typo in copyright years.

13 years ago* calc/calc.el (calc-default-power-reference-level)
Jay Belanger [Mon, 24 Jan 2011 05:08:04 +0000 (23:08 -0600)]
* 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.

13 years agoMerge: Remove HAVE_RAW_DECL_CHOWN etc. from config.h
Paul Eggert [Mon, 24 Jan 2011 04:55:10 +0000 (20:55 -0800)]
Merge: Remove HAVE_RAW_DECL_CHOWN etc. from config.h

13 years agoRemove HAVE_RAW_DECL_CHOWN etc. from config.h
Paul Eggert [Mon, 24 Jan 2011 04:53:39 +0000 (20:53 -0800)]
Remove HAVE_RAW_DECL_CHOWN etc. from config.h

13 years agognus-html.el (gnus-html-image-fetched): Don't kill the temporary buffer after being...
Lars Ingebrigtsen [Mon, 24 Jan 2011 04:10:19 +0000 (04:10 +0000)]
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.

13 years agoBackport copyright fix from trunk.
Glenn Morris [Mon, 24 Jan 2011 02:22:54 +0000 (18:22 -0800)]
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.

13 years ago* lisp/mwheel.el: Fix typo in copyright years.
Glenn Morris [Mon, 24 Jan 2011 02:20:34 +0000 (18:20 -0800)]
* 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.

13 years ago* etc/images/README: Add 2011 to copyright years for (un)checked.xpm.
Glenn Morris [Mon, 24 Jan 2011 01:30:35 +0000 (17:30 -0800)]
* etc/images/README: Add 2011 to copyright years for (un)checked.xpm.

13 years ago* movemail.c (main): Use setregid, as setegid is missing on HP-UX (Bug#6811).
Chong Yidong [Sun, 23 Jan 2011 22:58:52 +0000 (17:58 -0500)]
* movemail.c (main): Use setregid, as setegid is missing on HP-UX (Bug#6811).
Suggested by Peter O'Gorman.

13 years ago* lisp.h (XPNTR): Obey DATA_SEG_BITS in all non-USE_LSB_TAG cases (Bug#6811).
Chong Yidong [Sun, 23 Jan 2011 22:38:13 +0000 (17:38 -0500)]
* lisp.h (XPNTR): Obey DATA_SEG_BITS in all non-USE_LSB_TAG cases (Bug#6811).
Remove unused HAVE_SHM branch.

13 years agoTwo more hunks from the HP-UX patch at Bug#6811.
Peter O'Gorman [Sun, 23 Jan 2011 22:00:22 +0000 (17:00 -0500)]
Two more hunks from the HP-UX patch at Bug#6811.

* configure.in: Add HP-UX on IA64 (Bug#6811).
* src/s/hpux11.h: Set CANNOT_DUMP on IA64 (Bug#6811).

13 years ago* lwlib-Xm.c (xm_update_menu): Avoid a NULL pointer dereference (Bug#7690).
Werner Meisner [Sun, 23 Jan 2011 21:39:37 +0000 (16:39 -0500)]
* lwlib-Xm.c (xm_update_menu): Avoid a NULL pointer dereference (Bug#7690).

13 years ago* loading.texi (Library Search): Document list-load-path-shadows (Bug#7757).
Chong Yidong [Sun, 23 Jan 2011 20:34:12 +0000 (15:34 -0500)]
* loading.texi (Library Search): Document list-load-path-shadows (Bug#7757).

13 years ago* dired.el (dired-revert): Doc fix (Bug#7758).
Chong Yidong [Sun, 23 Jan 2011 20:06:51 +0000 (15:06 -0500)]
* dired.el (dired-revert): Doc fix (Bug#7758).

13 years ago* nsterm.m (x_set_offset): Set dont_constrain to 0 so the call to
Jan Djärv [Sun, 23 Jan 2011 13:28:14 +0000 (14:28 +0100)]
* nsterm.m (x_set_offset): Set dont_constrain to 0 so the call to
setFrameTopLeftPoint is constrained.

13 years agomm-decode.el (mm-inline-media-tests): Change text/org to text/x-org.
Julien Danjou [Sun, 23 Jan 2011 11:21:04 +0000 (11:21 +0000)]
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.

13 years agoImprove configuration of makeinfo.
Werner LEMBERG [Sun, 23 Jan 2011 10:38:14 +0000 (11:38 +0100)]
Improve configuration of makeinfo.

* Makefile.in (MAKEINFO): Now controlled by `configure'.
(MAKEINFO_OPTS): New variable.  Use it where appropriate.
(ENVADD): Updated.

13 years agoImprove configuration of makeinfo.
Werner LEMBERG [Sun, 23 Jan 2011 10:31:21 +0000 (11:31 +0100)]
Improve configuration of makeinfo.

* Makefile.in (MAKEINFO): Now controlled by `configure'.
(MAKEINFO_OPTS): New variable.  Use it where appropriate.
(ENVADD): New variable to control texi2dvi and texi2pdf.

13 years ago* Makefile.in (MAKEINFO): Now controlled by `configure'.
Werner LEMBERG [Sun, 23 Jan 2011 10:22:21 +0000 (11:22 +0100)]
* Makefile.in (MAKEINFO): Now controlled by `configure'.
(MAKEINFO_OPTS): New variable.  Use it where appropriate.
(ENVADD): New variable to control texi2dvi and texi2pdf.

13 years agoMerge: Check return values of some library calls.
Paul Eggert [Sun, 23 Jan 2011 07:32:08 +0000 (23:32 -0800)]
Merge: Check return values of some library calls.

13 years agoCheck return values of some library calls.
Paul Eggert [Sun, 23 Jan 2011 07:30:19 +0000 (23:30 -0800)]
Check return values of some library calls.

13 years ago* src/image.c: Add cast to fix type clash
Paul Eggert [Sun, 23 Jan 2011 04:34:48 +0000 (20:34 -0800)]
* src/image.c: Add cast to fix type clash

13 years ago* image.c (x_create_bitmap_from_xpm_data): Add cast to fix type clash
Paul Eggert [Sun, 23 Jan 2011 04:33:12 +0000 (20:33 -0800)]
* image.c (x_create_bitmap_from_xpm_data): Add cast to fix type clash

when calling XpmCreatePixmapFromData.

13 years agoMark tiny change.
Glenn Morris [Sun, 23 Jan 2011 03:33:59 +0000 (19:33 -0800)]
Mark tiny change.

13 years agoMark tiny change.
Glenn Morris [Sun, 23 Jan 2011 03:32:41 +0000 (19:32 -0800)]
Mark tiny change.

13 years agoPromote SSDATA macro from gtkutil.c and xsmfns.c to lisp.h.
Paul Eggert [Sun, 23 Jan 2011 02:56:06 +0000 (18:56 -0800)]
Promote SSDATA macro from gtkutil.c and xsmfns.c to lisp.h.

13 years agoRemove outdated paragraph from Lisp manual (Bug#7780).
Chong Yidong [Sun, 23 Jan 2011 01:12:25 +0000 (20:12 -0500)]
Remove outdated paragraph from Lisp manual (Bug#7780).

* doc/lispref/searching.texi (Regexp Special): Remove outdated discussion of
character sets.

13 years agoMerge several fixes from upsteam ruby-mode.
Nobuyoshi Nakada [Sun, 23 Jan 2011 01:02:37 +0000 (20:02 -0500)]
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.

13 years ago* nt/iconcs/README: Add 2010, 2011 to FSF copyright years.
Glenn Morris [Sun, 23 Jan 2011 00:53:08 +0000 (16:53 -0800)]
* nt/iconcs/README: Add 2010, 2011 to FSF copyright years.

13 years agoMerge chages made in Gnus trunk.
Gnus developers [Sun, 23 Jan 2011 00:34:08 +0000 (00:34 +0000)]
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.

13 years agoTweak previous copyright.el change.
Glenn Morris [Sat, 22 Jan 2011 22:18:01 +0000 (14:18 -0800)]
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.

13 years ago* lisp/emacs-lisp/copyright.el (copyright-fix-years): Use copyright-find-copyright.
Glenn Morris [Sat, 22 Jan 2011 22:13:17 +0000 (14:13 -0800)]
* lisp/emacs-lisp/copyright.el (copyright-fix-years): Use copyright-find-copyright.

13 years agoSome copyright.el updates.
Glenn Morris [Sat, 22 Jan 2011 22:09:09 +0000 (14:09 -0800)]
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.

13 years ago* lisp/simple.el (do-auto-fill): Give it a doc string.
Glenn Morris [Sat, 22 Jan 2011 21:02:49 +0000 (13:02 -0800)]
* lisp/simple.el (do-auto-fill): Give it a doc string.

13 years agoFix toggling of case-fold-search from re-builder menu (Bug#7650).
Keitaro Miyazaki [Sat, 22 Jan 2011 20:54:27 +0000 (15:54 -0500)]
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.

13 years ago* frames.texi (Pop-Up Menus): Document where menu title comes from (Bug#7684).
Chong Yidong [Sat, 22 Jan 2011 20:25:23 +0000 (15:25 -0500)]
* frames.texi (Pop-Up Menus): Document where menu title comes from (Bug#7684).

13 years ago* vc/diff.el (diff-sentinel): Doc fix (Bug#7682).
Chong Yidong [Sat, 22 Jan 2011 20:15:24 +0000 (15:15 -0500)]
* vc/diff.el (diff-sentinel): Doc fix (Bug#7682).

13 years ago* play/landmark.el: Change `lm-' prefix to `landmark-' (Bug#7672).
Jari Aalto [Sat, 22 Jan 2011 20:12:51 +0000 (15:12 -0500)]
* play/landmark.el: Change `lm-' prefix to `landmark-' (Bug#7672).
(lm): Rename to landmark.
(lm-test-run): Rename to landmark-test-run.

13 years agoDoc fix for make-text-button.
Glenn Morris [Sat, 22 Jan 2011 20:10:17 +0000 (12:10 -0800)]
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)

13 years ago* admin/notes/bzrmerge: Comment on skipped revisions.
Glenn Morris [Sat, 22 Jan 2011 19:44:38 +0000 (11:44 -0800)]
* admin/notes/bzrmerge: Comment on skipped revisions.

13 years agoMerge from emacs-23
Glenn Morris [Sat, 22 Jan 2011 19:36:45 +0000 (11:36 -0800)]
Merge from emacs-23

13 years ago* simple.el (line-move-visual): Doc fix (Bug#7594).
Chong Yidong [Sat, 22 Jan 2011 19:29:10 +0000 (14:29 -0500)]
* simple.el (line-move-visual): Doc fix (Bug#7594).

13 years ago* net/rcirc.el (rcirc-kill-buffer-hook): Flush logs.
Giorgos Keramidas [Sat, 22 Jan 2011 16:21:38 +0000 (17:21 +0100)]
* net/rcirc.el (rcirc-kill-buffer-hook): Flush logs.

13 years agoFix last change.
Chong Yidong [Sat, 22 Jan 2011 15:55:08 +0000 (10:55 -0500)]
Fix last change.

13 years agomm-decode.el (mm-preferred-alternative-precedence): Don't bug out on nested related...
Lars Ingebrigtsen [Sat, 22 Jan 2011 12:34:50 +0000 (12:34 +0000)]
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.

13 years ago* nsterm.m (constrainFrameRect): Only constrain the first time called.
Jan Djärv [Sat, 22 Jan 2011 11:33:32 +0000 (12:33 +0100)]
* nsterm.m (constrainFrameRect): Only constrain the first time called.

13 years agoaclocal.m4: put this file back into repository
Paul Eggert [Sat, 22 Jan 2011 07:18:23 +0000 (23:18 -0800)]
aclocal.m4: put this file back into repository

This way, we don't have to assume that the maintainer has
the automake package installed.  See
<http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00746.html>.
* .bzrignore: Remove aclocal.m4, undoing the previous change.
* Makefile.in (top_maintainer_clean): Do not remove aclocal.m4,
undoing the previous change.
* aclocal.m4: New file (actually, resurrected).

13 years ago* allout.el (allout-prefixed-keybindings): Bind (prefixed) '#' to
Ken Manheimer [Sat, 22 Jan 2011 04:41:57 +0000 (23:41 -0500)]
* 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.

13 years agoAdd ERT manual to Info dir file.
Chong Yidong [Sat, 22 Jan 2011 04:01:40 +0000 (23:01 -0500)]
Add ERT manual to Info dir file.

13 years ago* man.el (Man-highlight-references0): Use make-button (Bug#7881).
Chong Yidong [Sat, 22 Jan 2011 03:53:06 +0000 (22:53 -0500)]
* man.el (Man-highlight-references0): Use make-button (Bug#7881).

13 years ago* emacs-lisp/re-builder.el (reb-mode-map): Fix logic error in menu item.
Chong Yidong [Sat, 22 Jan 2011 03:03:49 +0000 (22:03 -0500)]
* emacs-lisp/re-builder.el (reb-mode-map): Fix logic error in menu item.