bpt/emacs.git
10 years agoSome minor fixes
Leo Liu [Sun, 12 Jan 2014 10:29:59 +0000 (18:29 +0800)]
Some minor fixes

* dired-x.el (dired-mode-map): Fix last change.
* emacs-lisp/eldoc.el (eldoc-mode): Add hook locally.

10 years agoSpelling fixes.
Paul Eggert [Sun, 12 Jan 2014 05:29:11 +0000 (21:29 -0800)]
Spelling fixes.

* lisp/emacs-lisp/generic.el (generic--normalize-comments):
Rename from generic--normalise-comments.  All uses changed.
* lisp/play/bubbles.el (bubbles--neighborhood-score):
(bubbles--mark-direct-neighbors, bubbles--mark-neighborhood)
(bubbles--neighborhood-available)
(bubbles--update-neighborhood-score):
Rename from names with 'neighbourhood'.  All uses changed.

10 years agoRe-implement the feature of showing eldoc info after editing.
Leo Liu [Sun, 12 Jan 2014 04:00:03 +0000 (12:00 +0800)]
Re-implement the feature of showing eldoc info after editing.

* emacs-lisp/eldoc.el (eldoc-post-insert-mode): Remove.
(eldoc-edit-message-commands): New function.
(eldoc-print-after-edit): New variable.
(eldoc-pre-command-refresh-echo-area): Emit message only by
eldoc-message-commands.
(eldoc-mode): Restrict eldoc-message-commands to editing commands
if eldoc-print-after-edit is set.

* progmodes/octave.el (octave-mode-menu): Adapt to change in
eldoc.

Fixes: debbugs:16346

10 years agoReplace doc references to deleted etc/ files
Glenn Morris [Sun, 12 Jan 2014 01:35:51 +0000 (17:35 -0800)]
Replace doc references to deleted etc/ files

* README: Replace reference to etc/MAILINGLISTS.

* doc/man/emacs.1: Replace reference to etc/MAILINGLISTS.

* doc/misc/efaq.texi (Guidelines for newsgroup postings)
(Informational files for Emacs):
Remove references to etc/MAILINGLISTS, etc/INTERVIEW.

10 years ago* etc/NEWS: Markup trivia
Xue Fuqiao [Sun, 12 Jan 2014 01:28:40 +0000 (09:28 +0800)]
* etc/NEWS: Markup trivia

10 years agoMake the function emacs-repository-get-version polyvalent.
Eric S. Raymond [Sat, 11 Jan 2014 23:59:49 +0000 (18:59 -0500)]
Make the function emacs-repository-get-version polyvalent.

* version.el (emacs-repository-get-version): Enhance so the
function works correctly in either a Bazaar or Git repo. The
Bazaar case can be discarded  after the repo transition.

10 years agoRestore and fix etc/ChangeLog entry.
Eli Zaretskii [Sat, 11 Jan 2014 21:36:26 +0000 (23:36 +0200)]
Restore and fix etc/ChangeLog entry.

10 years agoRestore erroneously deleted etc/publicsuffix.txt (again).
Eli Zaretskii [Sat, 11 Jan 2014 21:18:21 +0000 (23:18 +0200)]
Restore erroneously deleted etc/publicsuffix.txt (again).

10 years agoFix last commit.
Eli Zaretskii [Sat, 11 Jan 2014 21:15:16 +0000 (23:15 +0200)]
Fix last commit.

10 years agoRestore erroneously deleted etc/publicsuffix.txt.
Eli Zaretskii [Sat, 11 Jan 2014 21:09:06 +0000 (23:09 +0200)]
Restore erroneously deleted etc/publicsuffix.txt.

10 years agoFix MS-Windows build with MinGW runtime 4.x.
Claudio Bley [Sat, 11 Jan 2014 14:48:51 +0000 (16:48 +0200)]
Fix MS-Windows build with MinGW runtime 4.x.

 nt/inc/sys/stat.h (_WSTAT_DEFINED): Define, to avoid compilation
 failures when wchar.h is included.

10 years ago/etc cleanup
Eric S. Raymond [Sat, 11 Jan 2014 14:27:38 +0000 (09:27 -0500)]
/etc cleanup

* COOKIES, copying.paper, INTERVIEW, MAILINGLISTS, MOTIVATION,
publicsuffix.txt SERVICE: More deletions suggested by RMS.

10 years ago/etc cleanup: Removal of joke man pages and associated Lisp file.
Eric S. Raymond [Sat, 11 Jan 2014 14:15:17 +0000 (09:15 -0500)]
/etc cleanup: Removal of joke man pages and associated Lisp file.

* etc/celibacy.1, etc/sex.6, etc/condom.1, etc/echo.msg:
Deleted at RMS's suggestion. Not lost to posterity as they are
part of the widely distributed funny-manpages collection.

* lisp/play/meese.el: It's 2014 and Ed Meese is justly forgotten. Goes
with removal of the joke manpages from /etc.

10 years agoFix minor build problems related to MinGW64.
Fabrice Popineau [Sat, 11 Jan 2014 13:36:06 +0000 (15:36 +0200)]
Fix minor build problems related to MinGW64.

 configure.ac: Read $srcdir/nt/mingw-cfg.site when $MSYSTEM is
 "MINGW64" as well.

 nt/inc/ms-w32.h (pthread_sigmask): Undefine if defined, for MinGW64.

 src/unexw32.c (_start) [__MINGW64__]: Define to __start.

10 years agomerge trunk
Kenichi Handa [Sat, 11 Jan 2014 13:00:54 +0000 (22:00 +0900)]
merge trunk

10 years agoFix bug #16347 with updating redisplay of company-mode's "tooltip".
Eli Zaretskii [Sat, 11 Jan 2014 11:54:08 +0000 (13:54 +0200)]
Fix bug #16347 with updating redisplay of company-mode's "tooltip".

 src/xdisp.c (try_window_id): Don't use this function's optimizations
 if overlays in the buffer displayed by the window have changed
 since last redisplay.
 (message_dolog): Fix indentation.

10 years agosrc/xdisp.c (try_window_id): Update commentary.
Eli Zaretskii [Sat, 11 Jan 2014 11:28:57 +0000 (13:28 +0200)]
src/xdisp.c (try_window_id): Update commentary.

10 years agoFix doc-string of frame_resize_pixelwise.
Martin Rudalics [Sat, 11 Jan 2014 10:01:01 +0000 (11:01 +0100)]
Fix doc-string of frame_resize_pixelwise.

* frame.c (frame_resize_pixelwise): Fix doc-string.

10 years agoFix handling of internal borders (Bug#16348).
Martin Rudalics [Sat, 11 Jan 2014 09:31:09 +0000 (10:31 +0100)]
Fix handling of internal borders (Bug#16348).

* dispnew.c (adjust_frame_glyphs_for_window_redisplay): Remove
internal border width from pixel width of windows.
(change_frame_size_1): Don't return early when frame's pixel
size changes - we still have to record the new sizes in the
frame structure.
* w32fns.c (x_set_tool_bar_lines): Clear internal border width
also when toolbar gets larger.
* window.c (check_frame_size): Include internal_border_width in
check.
* xdisp.c (Ftool_bar_height): Fix doc-string typo.
* xfns.c (x_set_menu_bar_lines, x_set_tool_bar_lines): In
non-toolkit/non-GTK version clear internal border.
* xterm.c (x_clear_under_internal_border): New function for
non-toolkit/non-GTK version.
(x_after_update_window_line): In non-toolkit/non-GTK version
don't do that.
(handle_one_xevent, x_set_window_size): Call
x_clear_under_internal_border in non-toolkit/non-GTK version.
* xterm.h (x_clear_under_internal_border): Extern it.

10 years agoMerge from gnulib.
Paul Eggert [Sat, 11 Jan 2014 07:01:30 +0000 (23:01 -0800)]
Merge from gnulib.

This incorporates:
2014-01-07 update from texinfo
2014-01-06 md5, sha1, sha256, sha512: support older autoconf

10 years agoFix previous ChangeLog fix
Glenn Morris [Sat, 11 Jan 2014 04:02:24 +0000 (20:02 -0800)]
Fix previous ChangeLog fix

10 years agoChangeLog fixes
Glenn Morris [Sat, 11 Jan 2014 03:55:50 +0000 (19:55 -0800)]
ChangeLog fixes

10 years agomail/rmail.el (rmail-get-coding-system): Check rmail-get-coding-function before ...
Kenichi Handa [Fri, 10 Jan 2014 23:29:10 +0000 (08:29 +0900)]
mail/rmail.el (rmail-get-coding-system): Check rmail-get-coding-function before "funcall"ing it.

10 years ago* lisp/emacs-lisp/authors.el (authors-fixed-entries): Update
Glenn Morris [Fri, 10 Jan 2014 20:19:31 +0000 (15:19 -0500)]
* lisp/emacs-lisp/authors.el (authors-fixed-entries): Update
for files that no longer exist.

10 years ago* doc/lispref/functions.texi (Advising Functions): New section.
Stefan Monnier [Fri, 10 Jan 2014 19:40:32 +0000 (14:40 -0500)]
* doc/lispref/functions.texi (Advising Functions): New section.
* doc/lispref/modes.texi (Running Hooks): Don't document with-wrapper-hook and
run-hook-wrapped any more.
(Hooks): Link to the new Advising Functions node.
* doc/lispref/elisp.texi (Top): Don't include advice.texi.
* doc/lispref/advice.texi: Remove.
* doc/lispref/makefile.w32-in (srcs):
* doc/lispref/Makefile.in (srcs): Adjust accordingly.
* doc/misc/cl.texi (Function Bindings): Fix incorrect description of cl-let.

10 years ago* admin/update_autogen: Fix sed bug that was losing the last AUTOGEN_VCS.
Glenn Morris [Fri, 10 Jan 2014 18:59:54 +0000 (13:59 -0500)]
* admin/update_autogen: Fix sed bug that was losing the last AUTOGEN_VCS.

10 years agoRevert "Document `subr-x' functions."
Rüdiger Sonderfeld [Fri, 10 Jan 2014 17:54:32 +0000 (18:54 +0100)]
Revert "Document `subr-x' functions."

This reverts 2014-01-10T12:41:19Z!ruediger@c-plusplus.de.

10 years agoRestore compatibilty with 23.1 (Tested)
Eric S. Raymond [Fri, 10 Jan 2014 17:13:10 +0000 (12:13 -0500)]
Restore compatibilty with 23.1 (Tested)

10 years ago* lisp/progmodes/ruby-mode.el (auto-mode-alist): Add .podspec and Podfile.
Bozhidar Batsov [Fri, 10 Jan 2014 16:32:45 +0000 (18:32 +0200)]
* lisp/progmodes/ruby-mode.el (auto-mode-alist): Add .podspec and Podfile.

10 years agoDocument `subr-x' functions.
Rüdiger Sonderfeld [Fri, 10 Jan 2014 12:41:19 +0000 (13:41 +0100)]
Document `subr-x' functions.

* doc/lispref/hash.texi (Hash Tables): Add cindex entry for `subr-x'
functions.
* doc/lispref/strings.texi (Creating Strings, Text Comparison):
Document functions from `subr-x'.

10 years agoUpdate Eli Zaretskii's entry in authors.el.
Eli Zaretskii [Fri, 10 Jan 2014 12:22:58 +0000 (14:22 +0200)]
Update Eli Zaretskii's entry in authors.el.

 lisp/emacs-lisp/authors.el (authors-fixed-entries): Update my entry.

10 years agoAdd some notes on git-bzr; nfc.
Thien-Thi Nguyen [Fri, 10 Jan 2014 10:43:18 +0000 (11:43 +0100)]
Add some notes on git-bzr; nfc.

* admin/notes/bzr (Using git-bzr): New section.

10 years ago* progmodes/octave.el (octave-mode-menu): Don't assume eldoc is loaded.
Chong Yidong [Fri, 10 Jan 2014 10:35:36 +0000 (18:35 +0800)]
* progmodes/octave.el (octave-mode-menu): Don't assume eldoc is loaded.

10 years agoAdd right-char and left-char to Follow Mode cached commands.
Anders Lindgren [Fri, 10 Jan 2014 09:30:43 +0000 (11:30 +0200)]
Add right-char and left-char to Follow Mode cached commands.

 lisp/follow.el (follow-cache-command-list): Include right-char and
 left-char.

10 years agoTweak previous info.el change
Glenn Morris [Fri, 10 Jan 2014 07:26:04 +0000 (23:26 -0800)]
Tweak previous info.el change

10 years agoSpelling fixes.
Paul Eggert [Fri, 10 Jan 2014 07:10:37 +0000 (23:10 -0800)]
Spelling fixes.

* mail/unrmail.el (unrmail-mbox-format): Choice is mboxo, not mboxro.
* woman.el (woman-mark-horizontal-position):
Rename from woman-mark-horizonal-position.  Use changed.

10 years agoIf running uninstalled, always put our own info files first
Glenn Morris [Fri, 10 Jan 2014 05:39:29 +0000 (21:39 -0800)]
If running uninstalled, always put our own info files first

* lisp/info.el (info-initialize): If running uninstalled, ensure our
own info files are always found first, even if INFOPATH is set.

10 years ago* etc/MAILINGLISTS: Remove the more extremely obsolete parts
Glenn Morris [Fri, 10 Jan 2014 03:08:13 +0000 (22:08 -0500)]
* etc/MAILINGLISTS: Remove the more extremely obsolete parts

10 years agoMake etc/FTP and etc/ORDERS obsolete
Glenn Morris [Fri, 10 Jan 2014 02:44:51 +0000 (21:44 -0500)]
Make etc/FTP and etc/ORDERS obsolete

* etc/FTP: Mark as obsolete.

* etc/ORDERS: Replace contents with pointer to emacs.info, mark obsolete.

* doc/emacs/emacs.texi (Distrib): Add donate URL.  Add anchor.

* lisp/help.el (view-order-manuals): Open emacs.info rather than ORDERS.

10 years agoDocument `dired-hide-details-mode'.
Rüdiger Sonderfeld [Fri, 10 Jan 2014 02:30:51 +0000 (03:30 +0100)]
Document `dired-hide-details-mode'.

* doc/emacs/dired.texi (Misc Dired Features): Document
`dired-hide-details-mode', `dired-hide-details-hide-symlink-targets',
and `dired-hide-details-hide-information-lines'.

10 years agoDocument `shr-insert-document'.
Rüdiger Sonderfeld [Thu, 9 Jan 2014 23:21:56 +0000 (00:21 +0100)]
Document `shr-insert-document'.

* doc/lispref/text.texi (Parsing HTML/XML): Document
`shr-insert-document'.

10 years agoDocument EWW.
Rüdiger Sonderfeld [Thu, 9 Jan 2014 23:21:56 +0000 (00:21 +0100)]
Document EWW.

* doc/emacs/emacs.texi: Add EWW.
* doc/emacs/misc.texi (EWW): Document EWW.
* doc/misc/Makefile.in: Add eww.texi.
* doc/misc/eww.texi: New file.

10 years agoNEWS: Fix typo in last commit.
David Engster [Thu, 9 Jan 2014 21:23:18 +0000 (22:23 +0100)]
NEWS: Fix typo in last commit.

10 years agoUpdated NEWS with `describe-function' EIEIO support.
David Engster [Thu, 9 Jan 2014 20:51:56 +0000 (21:51 +0100)]
Updated NEWS with `describe-function' EIEIO support.

10 years agoRestore generated autoloads in eieio.el.
David Engster [Thu, 9 Jan 2014 20:31:21 +0000 (21:31 +0100)]
Restore generated autoloads in eieio.el.

* emacs-lisp/eieio-custom.el:
* emacs-lisp/eieio-opt.el: Set generated autoload file to
'eieio.el'.  This was accidentally removed in 2012-10-01T18:10:29Z!cyd@gnu.org.
* emacs-lisp/eieio.el: Regenerate autoloads.

10 years agoChangeLog whitespace fix
Glenn Morris [Thu, 9 Jan 2014 20:15:04 +0000 (15:15 -0500)]
ChangeLog whitespace fix

10 years agoComment
Glenn Morris [Thu, 9 Jan 2014 20:04:39 +0000 (15:04 -0500)]
Comment

10 years agoTiny change for message-bury
Ken Olum [Thu, 9 Jan 2014 20:01:15 +0000 (15:01 -0500)]
Tiny change for message-bury

Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg00539.html

* lisp/gnus/message.el (message-bury): Call bury-buffer with no
argument in the message-return-action case too.

10 years ago* etc/PROBLEMS: Remove more ancient, irrelevant stuff
Glenn Morris [Thu, 9 Jan 2014 19:42:46 +0000 (14:42 -0500)]
* etc/PROBLEMS: Remove more ancient, irrelevant stuff

10 years agoRefer to online service directory rather than etc/SERVICE
Glenn Morris [Thu, 9 Jan 2014 19:40:57 +0000 (14:40 -0500)]
Refer to online service directory rather than etc/SERVICE

* doc/emacs/trouble.texi (Service):
* doc/man/emacs.1: Refer to online service directory rather than etc/SERVICE.

* etc/SERVICE: Mark as obsolete.

10 years ago* etc/MORE.STUFF: Replace contents with pointer to efaq.info.
Glenn Morris [Thu, 9 Jan 2014 19:14:28 +0000 (14:14 -0500)]
* etc/MORE.STUFF: Replace contents with pointer to efaq.info.

10 years agoCopyedit for previous doc/emacs/building.texi change
Glenn Morris [Thu, 9 Jan 2014 19:11:39 +0000 (14:11 -0500)]
Copyedit for previous doc/emacs/building.texi change

10 years agoFix doc typo in previous
Glenn Morris [Thu, 9 Jan 2014 19:07:33 +0000 (14:07 -0500)]
Fix doc typo in previous

10 years agoDocument `load-prefer-newer'.
Rüdiger Sonderfeld [Thu, 9 Jan 2014 17:25:48 +0000 (18:25 +0100)]
Document `load-prefer-newer'.

* doc/emacs/building.texi (Lisp Libraries): Document
  `load-prefer-newer'.

It is already documented in lispref.

10 years agoDocument `string-suffix-p'.
Rüdiger Sonderfeld [Thu, 9 Jan 2014 16:54:54 +0000 (17:54 +0100)]
Document `string-suffix-p'.

* doc/lispref/strings.texi (Text Comparison): Document
  `string-suffix-p'.

10 years agoChangeLog fix
Glenn Morris [Thu, 9 Jan 2014 16:52:04 +0000 (08:52 -0800)]
ChangeLog fix
Not a Debian bug; use format that bug-reference-mode understands

10 years agoRemove stray conflicty markar that the VCS somehow ignored.
Eric S. Raymond [Thu, 9 Jan 2014 16:49:05 +0000 (11:49 -0500)]
Remove stray conflicty markar that the VCS somehow ignored.

10 years agoMinor bug fix.
Eric S. Raymond [Thu, 9 Jan 2014 16:46:56 +0000 (11:46 -0500)]
Minor bug fix.

Fixes: debbugs:8756

10 years agoDocument Image Mode's new animation features.
Rüdiger Sonderfeld [Thu, 9 Jan 2014 13:34:36 +0000 (14:34 +0100)]
Document Image Mode's new animation features.

* etc/NEWS: Better document the speed up, slow down, or reverse
animation in Image Mode.
* files.texi (File Conveniences): Document `image-next-frame',
`image-previous-frame', `image-goto-frame',
`image-increase-speed', `image-decrease-speed',
`image-reverse-speed', and `image-reset-speed'.

10 years agoetc/NEWS: ImageMagick :max-width/:max-height already documented.
Rüdiger Sonderfeld [Thu, 9 Jan 2014 12:55:59 +0000 (13:55 +0100)]
etc/NEWS: ImageMagick :max-width/:max-height already documented.

See (info "(elisp) ImageMagick Images").

10 years ago* lisp/simple.el (deactivate-mark, activate-mark): Force-mode-line-update.
Stefan Monnier [Thu, 9 Jan 2014 01:59:19 +0000 (20:59 -0500)]
* lisp/simple.el (deactivate-mark, activate-mark): Force-mode-line-update.
(activate-mark): Add `no-tmm' argument.
(set-mark, push-mark-command): Use it instead of running
activate-mark-hook by hand.

Fixes: debbugs:16382

10 years agoCreate a needed obsolete-variable alias. Fix up some docstrings.
Eric S. Raymond [Thu, 9 Jan 2014 01:32:45 +0000 (20:32 -0500)]
Create a needed obsolete-variable alias. Fix up some docstrings.

10 years agoClean up unnecessary references to Bazaar. Documentation changes only.
Eric S. Raymond [Thu, 9 Jan 2014 00:10:07 +0000 (19:10 -0500)]
Clean up unnecessary references to Bazaar.  Documentation changes only.

10 years agoCorreect a minor error introduced into NEWS by my last commit.
Eric S. Raymond [Wed, 8 Jan 2014 23:44:02 +0000 (18:44 -0500)]
Correect a minor error introduced into NEWS by my last commit.

10 years agoRename INSTALL.BZR to UNSTALL.REPOm and carry that through in other files.
Eric S. Raymond [Wed, 8 Jan 2014 23:24:54 +0000 (18:24 -0500)]
Rename INSTALL.BZR to UNSTALL.REPOm and carry that through in other files.

10 years agoIn preparation for the move to git, sanitize out some Bazaar-specific names.
Eric S. Raymond [Wed, 8 Jan 2014 22:57:47 +0000 (17:57 -0500)]
In preparation for the move to git, sanitize out some Bazaar-specific names.

* version.el (emacs-bzr-version): Name changed to
emacs-repository-version.
* loadup.el: Follow through on this name change.
* lisp/mail/emacsbug.el (report-emacs-bug): Factor out any
assumption about the version control system in use.

10 years agoProper help support for EIEIO classes and methods.
David Engster [Wed, 8 Jan 2014 21:59:19 +0000 (22:59 +0100)]
Proper help support for EIEIO classes and methods.

10 years agoRewrite EIEIO help functions and hook them into help system.
David Engster [Wed, 8 Jan 2014 21:30:12 +0000 (22:30 +0100)]
Rewrite EIEIO help functions and hook them into help system.

* help-fns.el (help-fns-describe-function-functions): New
variable to call functions for augmenting help buffers.
(describe-function-1): Remove explicit calls to
`help-fns--compiler-macro', `help-fns--parent-mode' and
`help-fns--obsolete'.  Put them in above new variable instead, and
call them through `run-hook-with-args'.
* emacs-lisp/eieio-opt.el (eieio-help-class): Rename from
`eieio-describe-class'.  Not meant for interactive use anymore,
but to augment existing help buffers.  Remove optional second
argument.  Create proper button for file location.  Rewrite
function to use `insert' instead of `princ' and `prin1' where
possible.
(eieio-help-class-slots): Rename from `eieio-describe-class-slots'.
(eieio-method-def, eieio-class-def): Move further up.
(describe-method, describe-generic, eieio-describe-method): Remove
aliases.
(eieio-help-constructor, eieio-help-generic): Rename from
`eieio-describe-constructor' and `eieio-describe-generic', resp.
Rewrite to use `insert' in the current buffer and use proper help
buttons.
(eieio-help-find-method-definition)
(eieio-help-find-class-definition): Also accept symbols as
arguments.
(eieio-help-mode-augmentation-maybee): Remove.
(eieio-describe-class-sb): Use `describe-function'.
* emacs-lisp/eieio.el (help-fns-describe-function-functions): Add
`eieio-help-generic' and `eieio-help-constructor'.

10 years agoChangeLog fix
Glenn Morris [Wed, 8 Jan 2014 19:39:25 +0000 (14:39 -0500)]
ChangeLog fix
(When reverting a change _immediately_ after making it, just delete
the original ChangeLog entry, rather than adding a new one.)

10 years agoSpelling fixes.
Paul Eggert [Wed, 8 Jan 2014 19:16:10 +0000 (11:16 -0800)]
Spelling fixes.

* lisp/language/china-util.el (hz-ascii-designation):
Rename from hz-ascii-designnation.
(hz-ascii-designation): Rename from hz-ascii-designnation.
All uses changed.
* lisp/cedet/semantic/decorate/include.el (semantic-decoration-mouse-3):
Rename from semantic-decoratiton-mouse-3.  All uses changed.
* lisp/org/org-irc.el (org-irc-ellipsify-description): Rename from
org-irc-elipsify-description.  All uses changed.

10 years agoChangeLog fix
Glenn Morris [Wed, 8 Jan 2014 18:31:35 +0000 (13:31 -0500)]
ChangeLog fix

10 years ago* lisp/url/url-http.el (url-http-create-request): Don't add extra \r\n after
Jarosław Rzeszótko [Wed, 8 Jan 2014 18:29:16 +0000 (13:29 -0500)]
* lisp/url/url-http.el (url-http-create-request): Don't add extra \r\n after
http data.

Fixes: debbugs:16220

10 years agoFix 2014-01-08T11:19:30Z!bzg@gnu.org
Bastien Guerry [Wed, 8 Jan 2014 17:39:31 +0000 (18:39 +0100)]
Fix 2014-01-08T11:19:30Z!bzg@gnu.org

* emacs-lisp/package.el (package-installed-p): Fix my previous
commit (2014-01-08T11:19:30Z!bzg@gnu.org).

10 years ago* lisp/emacs-lisp/package.el (package-delete): Only remove pkg-desc from
Stefan Monnier [Wed, 8 Jan 2014 14:19:27 +0000 (09:19 -0500)]
* lisp/emacs-lisp/package.el (package-delete): Only remove pkg-desc from
package-alist.

10 years agopackage.el: various fixes.
Bastien Guerry [Wed, 8 Jan 2014 11:19:30 +0000 (12:19 +0100)]
package.el: various fixes.

* emacs-lisp/package.el (package-installed-p): First check if the
package name is in package-alist.
(package-delete): Correctly delete the package from package-alist.

10 years agoemacs-lisp/package.el (package--check-signature): Fix download error handling
Daiki Ueno [Wed, 8 Jan 2014 06:25:21 +0000 (15:25 +0900)]
emacs-lisp/package.el (package--check-signature): Fix download error handling

* emacs-lisp/package.el (url-recreate-url): Declare.
(url-http-target-url): Declare.
(package-handle-response): Include requested URL in the error
message.
(package--check-signature): Don't re-signal errors from
package--with-work-buffer.  Suggested by Stefan Monnier.

10 years agoFix bug 15980
Bastien Guerry [Tue, 7 Jan 2014 23:36:29 +0000 (00:36 +0100)]
Fix bug 15980

* minibuffer.el (completion--try-word-completion): When both a
hyphen and a space are possible candidates for the character
following a word, display both candidates.

10 years agoFix misdisplay of interlaced GIFs with libgif5.
Paul Eggert [Tue, 7 Jan 2014 21:14:32 +0000 (13:14 -0800)]
Fix misdisplay of interlaced GIFs with libgif5.

* image.c (gif_load): libgif5 deinterlaces for us, so don't do
it again.

Fixes: debbugs:16372

10 years agoAdd new hook to augment help buffers.
David Engster [Tue, 7 Jan 2014 20:40:44 +0000 (21:40 +0100)]
Add new hook to augment help buffers.

* help-fns.el (help-fns-describe-function-functions): New variable to
call functions for augmenting help buffers.
(describe-function-1): Remove explicit calls to
`help-fns--compiler-macro', `help-fns--parent-mode' and
`help-fns--obsolete'.  Put them in above new variable instead.  Call
all of them through `run-hook-with-args'.

10 years agoFix some superscript typos in doc/
Glenn Morris [Tue, 7 Jan 2014 18:50:49 +0000 (13:50 -0500)]
Fix some superscript typos in doc/

* doc/lispref/files.texi (File Attributes):
* doc/misc/efaq.texi (Problems with very large files):
Fix superscript typo.

10 years agobuffers.texi: Fix typo in @math construct.
Bastien Guerry [Tue, 7 Jan 2014 18:01:12 +0000 (19:01 +0100)]
buffers.texi: Fix typo in @math construct.

* buffers.texi (Buffers): Fix display of @math content by using
nested braces.  (Bug#16389)

Note that the HTML and plaintext output will use the curly braces
like 2^{61} -- but it's better than to have a wrong display of 2^61
in the PDF and printed versions.

10 years agoFix Bugs 16351 and 16383 when rounding in balance-windows-2.
Martin Rudalics [Tue, 7 Jan 2014 17:16:24 +0000 (18:16 +0100)]
Fix Bugs 16351 and 16383 when rounding in balance-windows-2.

* window.el (balance-windows-2): While rounding don't give a
window more than the remainder.  Bug#16351, Bug#16383.

10 years ago* etc/refcards/orgcard.tex: Revert part of previous change.
Glenn Morris [Tue, 7 Jan 2014 17:13:07 +0000 (09:13 -0800)]
* etc/refcards/orgcard.tex: Revert part of previous change.

10 years agoFix previous change
Glenn Morris [Tue, 7 Jan 2014 16:59:24 +0000 (08:59 -0800)]
Fix previous change

10 years agoChangeLog fixes
Glenn Morris [Tue, 7 Jan 2014 16:55:17 +0000 (08:55 -0800)]
ChangeLog fixes

10 years ago* lisp/menu-bar.el (menu-bar-help-extra-packages): Remove.
Glenn Morris [Tue, 7 Jan 2014 16:50:03 +0000 (08:50 -0800)]
* lisp/menu-bar.el (menu-bar-help-extra-packages): Remove.
(menu-bar-help-menu): Use view-external-packages instead.

* doc/misc/faq.texi: Comment.

10 years agoMerge Org version 8.2.5c.
Bastien Guerry [Tue, 7 Jan 2014 13:22:53 +0000 (14:22 +0100)]
Merge Org version 8.2.5c.

10 years agoemacs-lisp/package.el (package-delete): Delete package completely
Bastien Guerry [Tue, 7 Jan 2014 10:58:03 +0000 (11:58 +0100)]
emacs-lisp/package.el (package-delete): Delete package completely

* emacs-lisp/package.el (package-delete): Also delete the package
name from `package-alist', not its description only.

10 years agoReference efaq.info in preference to etc/MORE.STUFF
Glenn Morris [Tue, 7 Jan 2014 08:38:58 +0000 (00:38 -0800)]
Reference efaq.info in preference to etc/MORE.STUFF

* lisp/help.el (view-external-packages):
* lisp/menu-bar.el (menu-bar-help-extra-packages):
Visit efaq.info rather than etc/MORE.STUFF.

10 years agoMerge some info from etc/MORE.STUFF into efaq.texi
Glenn Morris [Tue, 7 Jan 2014 08:35:29 +0000 (00:35 -0800)]
Merge some info from etc/MORE.STUFF into efaq.texi

* doc/misc/efaq.texi (Basic editing, Packages that do not come with Emacs):
Merge in some info from etc/MORE.STUFF.

10 years ago* lisp/isearch.el (isearch-mode-map): Bind [return] and [backspace] to
Juri Linkov [Tue, 7 Jan 2014 07:55:50 +0000 (09:55 +0200)]
* lisp/isearch.el (isearch-mode-map): Bind [return] and [backspace] to
isearch-exit and isearch-delete-char resp.  (Bug#16342, bug#16035)

* lisp/progmodes/ps-mode.el (ps-mode-map): Remove [return] key binding
that shadows RET.

10 years agoFix typo in previous
Glenn Morris [Tue, 7 Jan 2014 07:51:20 +0000 (23:51 -0800)]
Fix typo in previous

10 years agoMinor tweak for earlier display.texi change
Glenn Morris [Tue, 7 Jan 2014 07:50:29 +0000 (23:50 -0800)]
Minor tweak for earlier display.texi change

10 years agoExplain recent change to log-view.el
Daniel Colascione [Tue, 7 Jan 2014 06:00:16 +0000 (22:00 -0800)]
Explain recent change to log-view.el

10 years agoMore doc updates.
Chong Yidong [Tue, 7 Jan 2014 04:36:52 +0000 (12:36 +0800)]
More doc updates.

* doc/emacs/search.texi (Special Isearch): Document C-x 8 RET in isearch.
(Word Search): Document incremental word search changes.
(Isearch Yank): Document M-s C-e with a prefix argument.

* doc/lispref/files.texi (Changing Files): Document copy-file changes.

* lisp/isearch.el (isearch-yank-char, isearch-yank-word)
(isearch-yank-line): Doc fix.

10 years ago* doc/lispref/display.texi (Logging Messages): Copyedits re messages-buffer.
Glenn Morris [Tue, 7 Jan 2014 02:56:17 +0000 (21:56 -0500)]
* doc/lispref/display.texi (Logging Messages): Copyedits re messages-buffer.

10 years ago* etc/PROBLEMS: Remove yet more old stuff; more small edits
Glenn Morris [Tue, 7 Jan 2014 02:33:46 +0000 (21:33 -0500)]
* etc/PROBLEMS: Remove yet more old stuff; more small edits

10 years ago* etc/PROBLEMS: More removal of old stuff
Glenn Morris [Tue, 7 Jan 2014 02:11:14 +0000 (21:11 -0500)]
* etc/PROBLEMS: More removal of old stuff

10 years ago* etc/PROBLEMS: Remove some old stuff; other small edits
Glenn Morris [Tue, 7 Jan 2014 02:06:00 +0000 (21:06 -0500)]
* etc/PROBLEMS: Remove some old stuff; other small edits

10 years ago* etc/PROBLEMS: Remove some no-longer relevant stuff re installation
Glenn Morris [Tue, 7 Jan 2014 01:54:51 +0000 (20:54 -0500)]
* etc/PROBLEMS: Remove some no-longer relevant stuff re installation