bpt/emacs.git
10 years agoFix comment typo in previous, sigh
Glenn Morris [Mon, 13 Jan 2014 19:48:17 +0000 (14:48 -0500)]
Fix comment typo in previous, sigh

10 years ago* Makefile.in: Comment.
Glenn Morris [Mon, 13 Jan 2014 19:44:04 +0000 (14:44 -0500)]
* Makefile.in: Comment.

10 years ago* lisp/vc/log-edit.el: Fix highlighting of summary when it's the first line.
Stefan Monnier [Mon, 13 Jan 2014 15:33:01 +0000 (10:33 -0500)]
* lisp/vc/log-edit.el: Fix highlighting of summary when it's the first line.
(log-edit--match-first-line): New function.
(log-edit-font-lock-keywords): Use it.
(log-edit-mode): Make jit-lock-defer-multiline work.

10 years agoMinor doc fix for Flymake.
Xue Fuqiao [Mon, 13 Jan 2014 15:22:47 +0000 (23:22 +0800)]
Minor doc fix for Flymake.

10 years agoFix bug when resizing mini window (Bug#16424).
Martin Rudalics [Mon, 13 Jan 2014 11:30:30 +0000 (12:30 +0100)]
Fix bug when resizing mini window (Bug#16424).

* xdisp.c (resize_mini_window): Round height to a multiple of
frame's line height.  Fix bug in calculation of window start
position (Bug#16424).

10 years agoPartially fix Bug#16403.
Bastien Guerry [Mon, 13 Jan 2014 10:55:22 +0000 (11:55 +0100)]
Partially fix Bug#16403.

* rect.el (rectangle-mark-mode): When the region is not active,
display a message saying that the mark as been set and that
rectangle mode is in use.
(rectangle--highlight-for-redisplay): Only put an overlay with a
visible vertical bar when (display-graphic-p) is non-nil.
This partially fixes Bug#16403.

10 years agoBug#13064
Michael Albinus [Mon, 13 Jan 2014 10:53:36 +0000 (11:53 +0100)]
Bug#13064

* automated/ert-tests.el (ert-test-record-backtrace): Reenable
test case with adapted test string.  (Bug#13064)

10 years ago* macfont.m: Include termchar.h.
Jan Djärv [Mon, 13 Jan 2014 10:32:48 +0000 (11:32 +0100)]
* macfont.m: Include termchar.h.
(CG_SET_FILL_COLOR_WITH_FACE_FOREGROUND)
(CG_SET_FILL_COLOR_WITH_FACE_BACKGROUND)
(CG_SET_STROKE_COLOR_WITH_FACE_FOREGROUND): Modified from
*_WITH_GC_* to take face and f as parameters.
(macfont_draw): Check for DRAW_MOUSE_FACE and set face accordingly.
Use *_WITH_FACE_*, and pass face as parameter.

Fixes: debbugs:16425

10 years ago* lisp/info.el (Info-find-file): Go to DIR before displaying the error
Juri Linkov [Mon, 13 Jan 2014 08:04:09 +0000 (10:04 +0200)]
* lisp/info.el (Info-find-file): Go to DIR before displaying the error
about a nonexistent file if no previous Info file is visited.
Use `user-error' instead of `error' for "Info file %s does not exist".
(Info-find-node-2): In case of a nonexistent node in unwind forms
go to the Top node if there is no previous node to revert to.

Fixes: debbugs:16405

10 years agofit-frame/window-to-buffer code fixes including one for Bug#14096.
Martin Rudalics [Mon, 13 Jan 2014 07:47:15 +0000 (08:47 +0100)]
fit-frame/window-to-buffer code fixes including one for Bug#14096.

* window.el (fit-frame-to-buffer): Fix doc-string.  Respect
window-min-height/-width.  Fit pixelwise when
frame-resize-pixelwise is non-nil.  Adjust right/bottom edge
when avoiding that frame goes partially off-screen.
(fit-window-to-buffer): Respect window-min-height/-width
(Bug#14096).

10 years ago* lisp/indent.el (indent-according-to-mode): Flush to column 0 in text-mode
Stefan Monnier [Mon, 13 Jan 2014 05:03:31 +0000 (00:03 -0500)]
* lisp/indent.el (indent-according-to-mode): Flush to column 0 in text-mode
after an empty line.

10 years agoMake GTK+ menus work correctly with the Unity global menu
Daniel Colascione [Mon, 13 Jan 2014 01:50:46 +0000 (17:50 -0800)]
Make GTK+ menus work correctly with the Unity global menu

10 years agoFix changelog
Daniel Colascione [Mon, 13 Jan 2014 01:50:11 +0000 (17:50 -0800)]
Fix changelog

10 years agoMake GTK+ menus work correctly with Unity global menu
Daniel Colascione [Mon, 13 Jan 2014 01:40:35 +0000 (17:40 -0800)]
Make GTK+ menus work correctly with Unity global menu

10 years ago* lisp/net/shr.el (shr-render-region): Autoload.
Stefan Monnier [Sun, 12 Jan 2014 23:34:33 +0000 (18:34 -0500)]
* lisp/net/shr.el (shr-render-region): Autoload.

10 years agomerge trunk
Kenichi Handa [Sun, 12 Jan 2014 23:26:08 +0000 (08:26 +0900)]
merge trunk

10 years agocomposite.c (composition_update_it): Fix indexing of LGSTRING_CHAR (Bug#15984).
Kenichi Handa [Sun, 12 Jan 2014 23:23:55 +0000 (08:23 +0900)]
composite.c (composition_update_it): Fix indexing of LGSTRING_CHAR (Bug#15984).

10 years agoRemove ChangeLog entry of a reverted commit in Makefile.in.
Eli Zaretskii [Sun, 12 Jan 2014 18:11:49 +0000 (20:11 +0200)]
Remove ChangeLog entry of a reverted commit in Makefile.in.

10 years agoFix last commit.
Eli Zaretskii [Sun, 12 Jan 2014 18:02:45 +0000 (20:02 +0200)]
Fix last commit.

10 years agoRevert part of 2014-01-12T14:54:50Z!esr@thyrsus.com and fix the VCSWITNESS thingy.
Eli Zaretskii [Sun, 12 Jan 2014 17:27:17 +0000 (19:27 +0200)]
Revert part of 2014-01-12T14:54:50Z!esr@thyrsus.com and fix the VCSWITNESS thingy.

 Makefile.in (src): Fix the computation of $vcswitness.

10 years agoUpdate EIEIO documentation because of namespace cleanup.
David Engster [Sun, 12 Jan 2014 16:50:54 +0000 (17:50 +0100)]
Update EIEIO documentation because of namespace cleanup.

* eieio.texi (Introduction): `class-of' is obsolete.
(Predicates, Basic Methods): Adapt function names to namespace
cleanup.
* NEWS: Add missing renames to EIEIO section.  Also, no functions
were removed but only made obsolete.  Class field accessors were
always purely internal, so remove that remark.  Add markup.

10 years agoRevert last commit.
Eli Zaretskii [Sun, 12 Jan 2014 16:37:42 +0000 (18:37 +0200)]
Revert last commit.

10 years agoRemove more references unnecessarily specific to VCS.
Eric S. Raymond [Sun, 12 Jan 2014 15:37:23 +0000 (10:37 -0500)]
Remove more references unnecessarily specific to VCS.

10 years ago* tramp.texi (all): Doc fix according to GNU Coding Standards.
Michael Albinus [Sun, 12 Jan 2014 15:19:07 +0000 (16:19 +0100)]
* tramp.texi (all): Doc fix according to GNU Coding Standards.
Use "file name" instead of "filename" or "path".  Use "host"
instead of "machine".

10 years agoRemove broken VCSWITNESS code, and explain the problem.
Eric S. Raymond [Sun, 12 Jan 2014 14:54:50 +0000 (09:54 -0500)]
Remove broken VCSWITNESS code, and explain the problem.

10 years agoRename eww-download-path to eww-download-directory.
Xue Fuqiao [Sun, 12 Jan 2014 14:25:10 +0000 (22:25 +0800)]
Rename eww-download-path to eww-download-directory.

* lisp/net/eww.el (eww-download-directory): Rename from
`eww-download-path' (Bug#16419).
* doc/misc/eww.texi (Basics): Use "directory" instead of "path" (Bug#16419).

10 years agoAuto-commit of loaddefs files.
Glenn Morris [Sun, 12 Jan 2014 11:24:16 +0000 (06:24 -0500)]
Auto-commit of loaddefs files.

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).