Martin Rudalics [Sun, 19 Jan 2014 09:24:26 +0000 (10:24 +0100)]
In term-window-width call window-text-width instead of window-width (Bug#16470).
* term.el (term-window-width): Call window-text-width instead of
window-width (Bug#16470).
Paul Eggert [Sun, 19 Jan 2014 08:50:53 +0000 (00:50 -0800)]
update-game-score fixes for -m and integer overflow
* update-game-score.c: Include inttypes.h, stdbool.h.
(min): New macro, if not already defined.
(MAX_SCORES, main): Limit the maximum number of scores only from
limits imposed by the underyling platform, instead of the
arbitrary value 200.
(struct score_entry, main, read_score, write_score):
Scores are now intmax_t, not long.
(get_user_id): Reject user names containing spaces or newlines,
as they would mess up the score file.
Allow uids that don't fit in 'long'.
Increase the size of the buffer, to avoid overrun in weird cases.
(get_prefix, main): Use bool for boolean.
(main): Rewrite expr to avoid possibility of signed integer
overflow. Don't allow newlines in data, as this would mess up
the score file. Check for memory allocation failure when adding
the new score, or when unlockint the file. Implement -m.
(read_score): Check for integer overflow when reading a score.
(read_score) [!HAVE_GETDELIM]: Check for integer overflow when
data gets very long. Check only for space to delimit names,
since that's what's done in the HAVE_GETDELIM case.
(read_scores): New parameter ALLOC. Change counts to ptrdiff_t.
All uses changed. Use push_score to add individual scores;
that's simpler than repeating its contents.
(score_compare_reverse): Simplify.
(push_score): New parameter SIZE. Change counts to ptrdiff_t.
All uses changed. Check for integer overflow of size calculation.
(sort_scores, write_scores): Change counts to ptrdiff_t.
(unlock_file): Preserve errno on success, so that storage
exhaustion is diagnosed correctly.
Fixes: debbugs:16428
Paul Eggert [Sat, 18 Jan 2014 22:23:38 +0000 (14:23 -0800)]
* simple.el (password-word-equivalents): Remove duplicates.
Sort, to make this easier next time.
Downcase. Omit ": " after "jelszó".
Steinar Bang [Sat, 18 Jan 2014 20:46:53 +0000 (20:46 +0000)]
lisp/gnus/gnus-setup.el (gnus-use-sendmail): We never use sendmail for mail reading
Jan Djärv [Sat, 18 Jan 2014 15:11:03 +0000 (16:11 +0100)]
* lisp/term/common-win.el (saved-region-selection): Defvar it.
(x-select-text): Set saved-region-selection.
Fixes: debbugs:16382
Eli Zaretskii [Sat, 18 Jan 2014 11:46:22 +0000 (13:46 +0200)]
Fix file name handling on MS-Windows 9X.
src/w32.c (maybe_load_unicows_dll): New function.
src/emacs.c (main) [WINDOWSNT]: Call maybe_load_unicows_dll early
on, to make sure we can convert file names to and from UTF-8 on
Windows 9X. This fixes a failure to start up because Emacs cannot
find term/w32-win.el. Reported by oslsachem <oslsachem@gmail.com>.
src/w32font.c [WINDOWSNT]: Include w32.h.
(w32_load_unicows_or_gdi32): Call maybe_load_unicows_dll, instead
of implementing the same stuff.
Remove now unused g_b_init_is_windows_9x.
src/w32.h (maybe_load_unicows_dll): Add prototype.
nt/runemacs.c (ensure_unicows_dll): Don't tell in the message box
that "emacs -nw" can do without UNICOWS.DLL on Windows 9X. See
w32.c:maybe_load_unicows_dll and its callers for the reason.
Glenn Morris [Sat, 18 Jan 2014 01:51:38 +0000 (20:51 -0500)]
ChangeLog and Author: header comment fixes
Glenn Morris [Sat, 18 Jan 2014 01:50:56 +0000 (20:50 -0500)]
* lisp/emacs-lisp/authors.el (authors-aliases): Add more entries
Glenn Morris [Sat, 18 Jan 2014 01:29:25 +0000 (20:29 -0500)]
Add some entries to authors.el variables
* lisp/emacs-lisp/authors.el (authors-aliases)
(authors-renamed-files-alist): Add some entries.
Glenn Morris [Sat, 18 Jan 2014 01:27:51 +0000 (20:27 -0500)]
ChangeLog fixes
Michael Albinus [Fri, 17 Jan 2014 18:24:09 +0000 (19:24 +0100)]
Add :version tag to `tramp-password-prompt-regexp'.
Michael Albinus [Fri, 17 Jan 2014 18:20:39 +0000 (19:20 +0100)]
Fix Bug#13124.
* net/tramp.el (tramp-password-prompt-regexp): Use
`password-word-equivalents' if available.
(tramp-action-password, tramp-process-one-action)
(tramp-read-passwd): Let-bind `case-fold-search' to t.
Chong Yidong [Fri, 17 Jan 2014 16:45:45 +0000 (17:45 +0100)]
Fix Bug#13124.
* simple.el (password-word-equivalents): New defcustom.
* comint.el (comint-password-prompt-regexp): Use it. Bump version to 24.4.
(comint-watch-for-password-prompt): Let-bind `case-fold-search' to t.
Bastien Guerry [Fri, 17 Jan 2014 14:58:34 +0000 (15:58 +0100)]
Revert 2014-01-17T13:05:09Z!bzg@gnu.org.
Bastien Guerry [Fri, 17 Jan 2014 13:05:09 +0000 (14:05 +0100)]
* simple.el (define-alternatives): Fix docstring by advising
developers to (defvar COMMAND-alternatives).
Bastien Guerry [Fri, 17 Jan 2014 12:43:51 +0000 (13:43 +0100)]
* building.texi (Commands of GUD): Fix keybinding for `gud-break'.
Eli Zaretskii [Fri, 17 Jan 2014 11:55:00 +0000 (13:55 +0200)]
Provisional fix for bug #16479 with client connecting while in a TTY menu.
src/menu.c (Fx_popup_menu): When invoking tty_menu_show, temporarily
switch to single keyboard. Prevents daemon crashes when a new
client connects while we show a TTY menu in an existing client.
Michael Albinus [Fri, 17 Jan 2014 11:50:15 +0000 (12:50 +0100)]
Fix Bug#13662.
* automated/inotify-test.el (inotify-file-watch-simple): Skip test
case if inotify is not linked with Emacs. Use `read-event' rather
than `sit-for' in order to process events.
Glenn Morris [Fri, 17 Jan 2014 03:22:55 +0000 (22:22 -0500)]
* lisp/menu-bar.el: Fix author header comment
(accidentally omitted from previous commit)
Glenn Morris [Fri, 17 Jan 2014 03:21:57 +0000 (22:21 -0500)]
* lisp/emacs-lisp/authors.el (authors-aliases): Remove more unused entries
* lisp/leim/quail/tibetan.el, lisp/menu-bar.el: Fix author header comment.
Dmitry Gutov [Fri, 17 Jan 2014 03:15:02 +0000 (05:15 +0200)]
ruby-mode: Align def...end to the beginning of statement
* lisp/progmodes/ruby-mode.el (ruby-alignable-keywords): New constant.
(ruby-align-to-stmt-keywords): Change the default value. Use
`ruby-alignable-keywords' to generate the possible customization
choices.
(ruby-smie-rules): Instead of using a hardcoded list of alignable
keywords, check against the value of `ruby-alignable-keywords'
(http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01439.html).
Glenn Morris [Fri, 17 Jan 2014 02:59:24 +0000 (21:59 -0500)]
* lisp/emacs-lisp/authors.el (authors-aliases): Remove unnecessary entries.
* lisp/jka-cmpr-hook.el, lisp/jka-compr.el, lisp/progmodes/antlr-mode.el:
* doc/misc/autotype.texi: Fix author header comments.
* lisp/org/ChangeLog: ChangeLog fix.
Glenn Morris [Fri, 17 Jan 2014 02:11:36 +0000 (21:11 -0500)]
Make M-x authors return zero *Authors Errors* from current logs
* lisp/emacs-lisp/authors.el (authors-obsolete-files-regexps):
(authors-ignored-files): Add some entries, remove others.
(authors-ambiguous-files, authors-valid-file-names): Add some entries.
(authors-renamed-files-alist): Add, remove, and adjust entries.
(authors-renamed-files-regexps): Add some entries.
Remove some very broad ones. Make some entries `lax'.
(authors-lax-changelogs): New constant.
(authors-disambiguate-file-name): Treat top-level specially.
(authors-lax-changelog-p): New function.
(authors-canonical-file-name): Check file as written against
authors-valid-file-names. Do not special-case etc/.
Handle `lax' logs and authors-renamed-files-regexps elements.
* admin/make-tarball.txt: Update for no expected *Authors Errors*.
Glenn Morris [Fri, 17 Jan 2014 01:54:23 +0000 (20:54 -0500)]
ChangeLog fixes
Fabrice Niessen [Thu, 16 Jan 2014 20:18:55 +0000 (15:18 -0500)]
* etc/themes/leuven-theme.el: Updates.
Fixes: debbugs:16442
Dmitry Gutov [Thu, 16 Jan 2014 16:44:17 +0000 (18:44 +0200)]
Finally make package-desc--keywords work
* lisp/emacs-lisp/package.el (package-desc--keywords): Use `nth'
instead of `cdr'.
Eric S. Raymond [Thu, 16 Jan 2014 15:05:18 +0000 (10:05 -0500)]
Minor correction to admin/notes/bzr: *fourth* VCS, not third.
RCS -> CVS -> Bzr -> Git. And (as Stefan Monnier reports) "GNU Arch
was semi-officially used for a while between CVS and Bzr, tho not for
the main branch."
Dmitry Gutov [Thu, 16 Jan 2014 12:23:14 +0000 (14:23 +0200)]
* lisp/emacs-lisp/package.el (package-desc--keywords): Use `cdr' with
`assoc'. Make private. Update all callers.
Glenn Morris [Thu, 16 Jan 2014 08:34:43 +0000 (00:34 -0800)]
ChangeLog fixes
Glenn Morris [Thu, 16 Jan 2014 08:30:12 +0000 (00:30 -0800)]
* Makefile.in: Revert previous (presumably accidental) change
Paul Eggert [Thu, 16 Jan 2014 06:24:06 +0000 (22:24 -0800)]
Spelling fixes.
Eric S. Raymond [Thu, 16 Jan 2014 05:50:26 +0000 (00:50 -0500)]
On VCS-independent ways of identifying commits, and why they are desirable.
No code changes.
Stefan Monnier [Thu, 16 Jan 2014 00:26:45 +0000 (19:26 -0500)]
* lisp/follow.el (follow-adjust-window): Remove `dest' argument.
Assume we're already in the proper buffer.
Inspired by Anders Lindgren <andlind@gmail.com>.
(follow-post-command-hook): Call it from the right buffer.
(follow-comint-scroll-to-bottom): Adjust call.
(follow-all-followers): Use get-buffer-window-list.
Fixes: debbugs:16426
Daniel Colascione [Wed, 15 Jan 2014 23:49:40 +0000 (15:49 -0800)]
Use whole file-name-history'.
Paul Eggert [Wed, 15 Jan 2014 19:38:44 +0000 (11:38 -0800)]
Fix copyright license notices for Adobe Unicode mapping files.
* charsets/mapfiles/README: The copied files are not compressed.
Check for copies as of today.
* charsets/mapfiles/stdenc.txt, charsets/mapfiles/symbol.txt:
Update from table version 0.2 (1999-03-30) to 1.0 (2011-07-12).
This doesn't change the table data, just copyright license notice.
The new notices are compatible with the GPL, the old ones were not.
Glenn Morris [Wed, 15 Jan 2014 18:27:51 +0000 (13:27 -0500)]
Small doc/ copyedits
* doc/emacs/files.texi (File Conveniences):
* doc/emacs/misc.texi (EWW): Copyedits.
* doc/misc/Makefile.in (eww_deps): Does not depend on emacsver.texi.
* doc/misc/eww.texi: Comment.
Eli Zaretskii [Wed, 15 Jan 2014 17:56:40 +0000 (19:56 +0200)]
src/ChangeLog: Fix typos.
Glenn Morris [Wed, 15 Jan 2014 08:49:38 +0000 (00:49 -0800)]
ChangeLog fixes
Juri Linkov [Wed, 15 Jan 2014 08:22:41 +0000 (10:22 +0200)]
* lisp/indent.el (indent-rigidly): Set deactivate-mark to nil
in transient indentation mode.
Fixes: debbugs:16438
Dmitry Gutov [Wed, 15 Jan 2014 04:58:06 +0000 (06:58 +0200)]
* lisp/emacs-lisp/package.el (package-desc-keywords): New function.
(describe-package-1, package-all-keywords)
(package--has-keyword-p): Use it.
Fixes: debbugs:16222
Glenn Morris [Wed, 15 Jan 2014 03:06:07 +0000 (22:06 -0500)]
ChangeLog fixes
Nicolas Richard [Tue, 14 Jan 2014 22:30:42 +0000 (23:30 +0100)]
simple.el (define-alternatives): Add 'definition-name to COMMAND-alternatives
* simple.el (define-alternatives): When creating the
COMMAND-alternatives variable, assign COMMAND as its definition
name so that `describe-variable' can relocate it.
See http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01340.html
Matthew Leach [Tue, 14 Jan 2014 20:37:28 +0000 (21:37 +0100)]
font-lock.el (font-lock-keywords): Fix typo in docstring
* font-lock.el (font-lock-keywords): Fix typo in docstring
(bug#16307).
Paul Eggert [Tue, 14 Jan 2014 17:59:19 +0000 (09:59 -0800)]
Space before paren, updating recent change.
Agustín Martín [Tue, 14 Jan 2014 10:50:28 +0000 (11:50 +0100)]
ispell.el (ispell-region): Reset `in-comment' for new line instead of `add-coment' (bug#13577).
Daiki Ueno [Tue, 14 Jan 2014 08:41:09 +0000 (17:41 +0900)]
* epa-file.el: Respect buffer-file-format when writing
* epa-file.el (epa-file-write-region): Encode the region according
to `buffer-file-format'. Problem reported at:
<http://sourceforge.jp/ticket/browse.php?group_id=2267&tid=32917>.
Glenn Morris [Tue, 14 Jan 2014 08:13:13 +0000 (00:13 -0800)]
ChangeLog fixes
Stefan Monnier [Tue, 14 Jan 2014 02:51:52 +0000 (21:51 -0500)]
* lisp/emacs-lisp/edebug.el (edebug--display): Move protective let-binding
so it applies in the right buffer.
Fixes: debbugs:16410
Paul Eggert [Tue, 14 Jan 2014 01:19:42 +0000 (17:19 -0800)]
Fix MinGW64 porting problem with _setjmp.
Reported by Eli Zaretskii in:
http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01297.html
* image.c (FAST_SETJMP, FAST_LONGJMP): New macros, replacing
the old _setjmp and _longjmp. All uses changed.
Daniel Colascione [Mon, 13 Jan 2014 23:50:20 +0000 (15:50 -0800)]
Fix rst-mode deprecated keybindings
Daniel Colascione [Mon, 13 Jan 2014 23:41:43 +0000 (15:41 -0800)]
Correctly handle reaching the end of the interval tree. (Bug#15344)
Bastien Guerry [Mon, 13 Jan 2014 22:24:29 +0000 (23:24 +0100)]
Fix/enhance `define-alternatives' docstring again
Paul Eggert [Mon, 13 Jan 2014 22:21:32 +0000 (14:21 -0800)]
Spelling fixes.
Bastien Guerry [Mon, 13 Jan 2014 22:13:44 +0000 (23:13 +0100)]
`define-alternatives' bugfix and UI enhancement
* simple.el (define-alternatives): Call the selected command
interactively. When setting `COMMAND--implementation' for the
first time, tell the user how to chose another implementation.
Enhance the docstring.
Glenn Morris [Mon, 13 Jan 2014 21:17:18 +0000 (16:17 -0500)]
* admin/update_autogen (status): New function. Use throughout.
David Engster [Mon, 13 Jan 2014 20:04:08 +0000 (21:04 +0100)]
Merge bug fixes from CEDET upstream.
* semantic/analyze/refs.el (semantic-analyze-refs-impl): Fix Typo
in a doc string.
* semantic/ia.el (semantic-ia-complete-symbol): Ignore case if
prefix is all lower case.
(semantic-ia-fast-jump): Push mark before jumping to an include
file.
* semantic/complete.el (semantic-displayor-point-position):
Calculate if the toolbar is on the left when calculating point
position.
Glenn Morris [Mon, 13 Jan 2014 19:48:17 +0000 (14:48 -0500)]
Fix comment typo in previous, sigh
Glenn Morris [Mon, 13 Jan 2014 19:44:04 +0000 (14:44 -0500)]
* Makefile.in: Comment.
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.
Xue Fuqiao [Mon, 13 Jan 2014 15:22:47 +0000 (23:22 +0800)]
Minor doc fix for Flymake.
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).
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.
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)
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
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
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).
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.
Daniel Colascione [Mon, 13 Jan 2014 01:50:46 +0000 (17:50 -0800)]
Make GTK+ menus work correctly with the Unity global menu
Daniel Colascione [Mon, 13 Jan 2014 01:50:11 +0000 (17:50 -0800)]
Fix changelog
Daniel Colascione [Mon, 13 Jan 2014 01:40:35 +0000 (17:40 -0800)]
Make GTK+ menus work correctly with Unity global menu
Stefan Monnier [Sun, 12 Jan 2014 23:34:33 +0000 (18:34 -0500)]
* lisp/net/shr.el (shr-render-region): Autoload.
Kenichi Handa [Sun, 12 Jan 2014 23:26:08 +0000 (08:26 +0900)]
merge trunk
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).
Eli Zaretskii [Sun, 12 Jan 2014 18:11:49 +0000 (20:11 +0200)]
Remove ChangeLog entry of a reverted commit in Makefile.in.
Eli Zaretskii [Sun, 12 Jan 2014 18:02:45 +0000 (20:02 +0200)]
Fix last commit.
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.
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.
Eli Zaretskii [Sun, 12 Jan 2014 16:37:42 +0000 (18:37 +0200)]
Revert last commit.
Eric S. Raymond [Sun, 12 Jan 2014 15:37:23 +0000 (10:37 -0500)]
Remove more references unnecessarily specific to VCS.
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".
Eric S. Raymond [Sun, 12 Jan 2014 14:54:50 +0000 (09:54 -0500)]
Remove broken VCSWITNESS code, and explain the problem.
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).
Glenn Morris [Sun, 12 Jan 2014 11:24:16 +0000 (06:24 -0500)]
Auto-commit of loaddefs files.
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.
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.
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
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.
Xue Fuqiao [Sun, 12 Jan 2014 01:28:40 +0000 (09:28 +0800)]
* etc/NEWS: Markup trivia
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.
Eli Zaretskii [Sat, 11 Jan 2014 21:36:26 +0000 (23:36 +0200)]
Restore and fix etc/ChangeLog entry.
Eli Zaretskii [Sat, 11 Jan 2014 21:18:21 +0000 (23:18 +0200)]
Restore erroneously deleted etc/publicsuffix.txt (again).
Eli Zaretskii [Sat, 11 Jan 2014 21:15:16 +0000 (23:15 +0200)]
Fix last commit.
Eli Zaretskii [Sat, 11 Jan 2014 21:09:06 +0000 (23:09 +0200)]
Restore erroneously deleted etc/publicsuffix.txt.
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.
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.
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.
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.
Kenichi Handa [Sat, 11 Jan 2014 13:00:54 +0000 (22:00 +0900)]
merge trunk
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.
Eli Zaretskii [Sat, 11 Jan 2014 11:28:57 +0000 (13:28 +0200)]
src/xdisp.c (try_window_id): Update commentary.