emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] xwidget updated (1d8b8a2 -> 5f46725)


From: Joakim Verona
Subject: [Emacs-diffs] xwidget updated (1d8b8a2 -> 5f46725)
Date: Fri, 26 Dec 2014 16:41:14 +0000

jave pushed a change to branch xwidget.

      from  1d8b8a2   upstream
      adds  43a762d   * frame.c (x_set_frame_parameters): Fix typo in previous 
patch.
      adds  2965dfd   Minor style fix to previous patch.
      adds  1b25672   doc/misc/ChangeLog: Add missing entry for gnus.texi
      adds  bc1ce1d   * lisp/progmodes/python.el: Shell output capture 
enhancements. (python-shell-accept-process-output): New function. 
(inferior-python-mode) (python-shell-send-setup-code): Use it.
      adds  11804a0   * atimer.c (toplevel) [HAVE_TIMERFD]: Include errno.h. 
(timerfd_callback): Ignore weird events with no data.  Add tight assertions and 
comments. (init_atimer) [HAVE_TIMERFD]: Add environment variable to optionally 
disabletimerfd-based timer.  Use TFD_NONBLOCK for timer descriptor.
      adds  4844e04   Auto-commit of loaddefs files.
      adds  17ee955   Fix another part of bug #18035 with redisplay of 
line-prefix and linum-mode.
      adds  aac90c4   Fixes: debbugs:18140
      adds  64ae6e0   Fix hscroll of R2L lines that begin with a TAB or another 
wide glyph.
      adds  f0f3777   Fix bug #18146 with bogus key rebindings in TUTORIAL.he.
      adds  a176750   Fix display of R2L lines when the last character fits 
only partially.
      adds  eef5843   Auto-commit of loaddefs files.
      adds  8afcf7e   Merge from emacs-24; up to 2014-06-26T21:51:address@hidden
      adds  f0316e9   ChangeLog date fix
      adds  3ee7618   Make functions static that no longer need to be extern.
      adds  073ae62   * automated/icalendar-tests.el 
(icalendar--decode-isodatetime): Hydra fix. Use more precise TZ specification, 
as per 2013-08-04.
      adds  f5f3247   * gtkutil.c (create_dialog): Force min spacing 10 between 
buttons. Don't add label between left and right buttons.
      adds  cb8b236   Make compare-strings more compatible with old behavior.
      adds  7902217   Correct loop termination condition in 
c-syntactic-skip-backward. progmodes/cc-engine.el (c-syntactic-skip-backward): 
Correct for the situation where, after moving back out of a literal, 
skip-chars-backward doesn't move further, yet checks have still to be done.
      adds  dbc471b   Fix spacing in ChangeLog
      adds  d6c1722   Fix confusion in C++ file caused by comma in "= {1,2},". 
cc-engine.el (c-beginning-of-statement-1): In checking for a statement boundary 
marked by "}", check there's no "=" before the "{". (c-guess-basic-syntax CASE 
9B): Call c-beginning-of-statement with non-nil `comma-delim' argument. 
cc-fonts.el (c-font-lock-declarators): Parse an initializer expression more 
accurately.
      adds  3865ce6   * test/automated/fns-tests.el 
(fns-tests-compare-strings): Update test.
      adds  88e3bc8   * configure.ac (HAVE_TIMERFD): Also check for 
TFD_NONBLOCK,
      adds  01c600f   * progmodes/python.el: Completion code cleanups. 
(python-shell-completion-get-completions): Detect and send import statements 
directly to completion function. (python-shell-completion-at-point): Simplify 
prompt calculation and import vs input completion logic.
      adds  5fe16ef   * test/automated/Makefile.in (check-tar): New rule.
      adds  8f88f7d   Avoid undefined behavior with signed left shift.
      adds  308cc44   Don't mishandle year-9999 dates.
      adds  69402c0   Spelling+grammar fix.
      adds  7f0ff25   Avoid 100% CPU utilization on ssh session exit.
      adds  a98a91a   Fix bug with clang + directory_files_internal + GC.
      adds  f91d04c   * test/automated/Makefile.in (check-tar): Add as alias 
for check.
      adds  a270fa7   Fix bug with an attempt to select uninitialized frame 
(Bug#18161). * xfns.c (Fx_create_frame): Move call to change_frame_size to a 
section where Lisp evaluation is disabled.  This way a pointer to uninitialized 
frame is not accessible from Lisp, which becomes critical if following call to 
x_figure_window_size throws an error.
      adds  3cc0c06   Merge from emacs-24; up to 2014-06-27T16:27:address@hidden
      adds  8d2f198   Don't let big frames overrun the stack.
      adds  f045dbe   * keyboard.c (safe_run_hook_funcall): Avoid consing 
around Vinhibit_quit and prefer internal_condition_case_n to pass args. 
(safe_run_hooks_error, safe_run_hooks_1): Adjust accordingly. (safe_run_hooks): 
Remove comment which is not relevant any more.
      adds  44a651f   * rect.el (rectangle--default-line-number-format): Rename
      adds  4a75c94   Fix scroll bar handling for non-toolkit builds.
      adds  c7d117f   Merge from gnulib, incorporating:
      adds  5ea39c0   * lisp/progmodes/python.el: Fix completions inside 
(i)pdb. (python-shell-completion-pdb-string-code): Make obsolete. 
(python-shell-completion-get-completions): Use 
python-shell-completion-string-code resending setup code continuously for 
(i)pdb.
      adds  697c09e   * keyboard.c (safe_run_hooks): Follow the convenient 
style to bind inhibit-quit to t and pass 2 args to safe_run_hook_funcall.  See 
<http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00077.html>. 
(safe_run_hook_funcall): Adjust accordingly.
      adds  59a685f   * net/tramp-cache.el (tramp-flush-file-function): 
Suppress function also for Tramp working buffers.
      adds  38c4a53   Fix typo in last commit.
      adds  805318e   Don't redeem scroll bars that have been turned off.
      adds  488df60   * lisp/net/shr.el (shr-copy-url): Also copy the image URL.
      adds  06e7319   lisp/net/eww.el (eww-bookmarks-directory): New variable.
      adds  81d0eae   Use a max-width when displaying images
      adds  e895f8b   lisp/ChangeLog: Fix a typo in last entry.
      adds  9e83768   lisp/gnus/ChangeLog (2014-07-31): Add missing entry
      adds  345eec2   * gnus-sum.el (gnus-summary-expire-articles): Functions 
registered to the gnus-summary-article-expire-hook should be told where the 
function is going. In particular, the Gnus registry might want to know.
      adds  2416ad6   gnus-sum.el (gnus-summary-expire-articles): Revert last 
change
      adds  075e911   Fix Bug#15408 (icalendar time zone problem)
      adds  92ae66a   * test/automated/Makefile.in (check-tar): Remove, hydra 
recipe does it now.
      adds  59e4244   * lisp/help.el 
(temp-buffer-setup-hook,temp-buffer-show-hook): Revert change on 2014-03-22.
      adds  faafcff   * net/tramp-sh.el 
(tramp-do-copy-or-rename-file-out-of-band): Use cached "remote-copy-args" 
value, if available.
      adds  ddc4ed12  * tramp.texi (Remote shell setup): Explain, how to change 
command line arguments of remote "nc" listener.
      adds  df514cc   Refer to MS-DOS using the same name everywhere.
      adds  6c5bbf8   Fix a few ``MS-DOG''s overlooked in the previous commit.
      adds  6d9d9cd   Remove remaining mentions of VMS as a host
      adds  b110679   * xterm.c (x_delete_terminal): Plug file descriptor leak.
      adds  7aa06c9   In window--min-size-1 set WINDOW arg when calling 
window-min-pixel-height/-width.
      adds  ddc3fca   * lisp/erc/erc.el: rename server buffers and fix variable 
names
      adds  5c872b1   progmodes/prog-mode.el (prog-mode-hook): Made 
customizable.
      adds  074a163   lisp/ChangeLog: Fix last entry.
      adds  b2164af   ibuffer.el (ibuffer-mode-map): Use toggle button for 
`ibuffer-auto-mode' menu entry. (ibuffer-mode-hook): Add `ibuffer-auto-mode' 
customization option.
      adds  fea30ac   Merge from gnulib.
      adds  5742859   * widget.c (DEFAULT_FACE_FONT, EmacsFrameSetValues, 
setup_frame_gcs) (resources, setup_frame_cursor_bits): Remove unused variables 
and functions, esp. wrt. font.
      adds  dcf7e86   Remove support for DJGPP < 2.02
      adds  8f481f6   src/process.c: fix a comment typo
      adds  7f3bb47   Add changelog entry missing from previous commit
      adds  1e0b702   Minor fixes in the last commit wrt MS-DOS build.
      adds  aac6be1   progmodes/cc-fonts.el (c-font-lock-declarators): Remove 
check for top-level that can cause unacceptable slow-down in scrolling. See 
email Subject: Huge {...} blocks in C/C++ again, from Dmitry Antipov from 
2013-10-14 in emacs-devel.
      adds  ea2eccb   src/alloc.c: remove a stray brace
      adds  aa40080   * lisp/vc/vc-annotate.el (vc-annotate-background-mode): 
Add :set to reevaluate `vc-annotate-color-map'.
      adds  c29f96f   Fix handling of menu bar line on TTY frames (Bug#18136) 
(Bug#18196).
      adds  109c0de   config.bat: fix some confusing wording
      adds  643a030   Fix a couple of recent inadvertent breaks of the MSDOS 
port.
      adds  d4ed700   iCalendar export: Enumerate evaluated sexp diary entries 
(Bug#7911).
      adds  1dd7098   * leim/quail/latin-post.el: Transform " __" into " _".
      adds  ba04cd7   * lisp/calendar/icalendar.el: Add missing :version tags 
for new defcustoms.
      adds  6b7d077   ChangeLog fixes
      adds  1d58ab8   Fix bug with uninitialized undo list of an indirect 
buffer (Bug#18180). * buffer.c (Fmake_indirect_buffer): Initialize undo list 
with the base buffer's undo list.
      adds  5818408   Fix bug #18195 with inaccurate results from 
window-screen-lines.
      adds  518edae   src/coding.c: Fix typos in comments and doc strings.
      adds  6df16fb   * test/automated/Makefile.in (check-tar): Remove, no 
longer needed.
      adds  8db811e   Fix bug #18162 with assertion violations due to empty 
face cache.
      adds  87eb576   * lisp/info.el (Info-mode-map): Override a global 
down-mouse-2 binding.
      adds  f8ddedf   Fix typos in TUTORIAL.fr
      adds  8faa5ee   Fix some doc-strings in window.c (Bug#18112) (Bug#18194).
      adds  1f3e13c   lisp/info.el (info): Doc fix.
      adds  5a88c15   * lisp/mouse.el (mouse--down-1-maybe-follows-link): Don't 
convert the down event.
      adds  c70e7e1   Second attempt to fix some doc-strings in window.c.
      adds  02e0530   In display-buffer-below-selected reuse window below 
selected if it shows buffer already (Bug#18181).
      adds  d5f2feb   Make doc-string of window-total-size more self-contained.
      adds  f22bc72   Don't prevent random file systems from being unmounted.
      adds  db2f09a   Simplify previous patch.
      adds  f314e84   Revert 2013-01-31 change that decides coding system 
before backing up
      adds  c7367d2   Merge from emacs-24; up to 2014-06-28T23:35:address@hidden
      adds  fe2f33e   Fix default width not being 80, but 77.
      adds  26b49df   Newsticker: introduce `newsticker-treeview-date-format'. 
(Bug#17227)
      adds  70276d3   Set sgml-validate-command based on validator existence
      adds  eb7b19f   * lisp/files.el (out-of-memory-warning-percentage): Turn 
it off by default.
      adds  dfd4d9b   * lisp/gnus/gnus-art.el (gnus-hidden-properties): Drop 
the evil `intangible'.
      adds  f9575718  * lisp/erc/erc-stamp.el (erc-timestamp-intangible): 
Disable by default because `intangible' is evil.
      adds  e024465   * lisp/vc/vc-annotate.el (vc-annotate-background-mode): 
Use `with-demoted-errors' instead of `ignore-errors'.
      adds  bd4de70   In set_menu_bar_lines call change_frame_size instead of 
set_menu_bar_lines_1.
      adds  9e6adae   Allow resetting image transform options
      adds  c167723   * lisp/mpc.el (mpc-reorder): Don't bother splitting the 
"active" elements to the first part if they're the same as the selection.
      adds  2cc441e   Integrate RĂ¼diger Sonderfeld's code for detecting 
conflicted files under git.
      adds  b535453   Add smerge support to the git back end.
      adds  92180eb   * erc.el Disable display commands in current buffer, fix 
case where buffer name is already set
      adds  43a85f2   * lisp/obsolete/mouse-sel.el (mouse-sel-mode): Use 
add/remove-function. (mouse-sel--ignore): New function. 
(mouse-sel-has-been-enabled, mouse-sel-original-bindings) 
(mouse-sel-original-interprogram-cut-function) 
(mouse-sel-original-interprogram-paste-function): Remove.
      adds  de34d6b   Forgotten ChangeLog changes
      adds  995be07   lisp/ChangeLog: Fix a recent log entry.
      adds  01fe01d   Initial Guile REPL (guiler) debugger support for GUD.
      adds  8f94421   Support Guile backtraces in compilation mode.
      adds  b955868   gnus-sum.el (gnus-summary-expire-articles): Reinstall 
improved version of the 2014-08-05 change
      adds  727f37e   * lisp/subr.el (with-output-to-temp-buffer): Doc fix; 
from elisp manual.
      adds  2b0cb8b   * src/gmalloc.c (_malloc_mutex, _aligned_blocks_mutex) 
[CYGWIN]: Use ERRORCHECK mutexes.  (Bug#18222)
      adds  e131e4f   * speedbar.el (speedbar-generic-list-tag-p): Allow 
special elements from imenu.
      adds  64a6f1f   Bump version number to 24.3.93
      adds  dc01bc8   Regenerate etc/AUTHORS
      adds  315865d   Regenerate ldefs-boot.el
      adds  ed30c57   Merge from emacs-24; up to 2014-06-29T18:32:address@hidden
      adds  266821b   Preliminary attempt to fix horizontal scroll bar dragging 
with bidi text.
      adds  2b4c15d   * xdisp.c (set_horizontal_scroll_bar): Don't use 
uninitialized local.
      adds  3bcff29   Add dependencies to fix loaddefs race during parallel 
builds.
      adds  52e7a5b   Handle missing space marker in unified diff during header 
fixup
      adds  39125b2   Avoid overwriting the reversed_p flags in the glyph 
matrices.
      adds  a8626b7   Fix horizontal scrolling in non-selected windows.
      adds  2e7d434   * lisp/emacs-lisp/eldoc.el 
(eldoc-highlight-function-argument): Add support for &key args. * 
emacs-lisp/eldoc.el (eldoc-argument-case): Obsolete and change default. 
(eldoc-function-argstring-format): Remove. (eldoc-function-argstring): Always 
return upcase args. Use help-make-usage.  Don't add parens. 
(eldoc-get-fnsym-args-string): Don't obey eldoc-argument-case since it's too 
late to do it right (bug#18048).
      adds  8de8f9b   * xdisp.c (erase_phys_cursor): Fix confusion between 
window-relative and text area-relative x-coordinates.
      adds  d470a23   Fix horizontal scroll bar dragging in R2L paragraphs.
      adds  a558cd1   Remove 16-bit limitations in scroll bar position 
reporting on MS-Windows.
      adds  3f05baa   Extract python-new-pythonpath to handle PYTHONPATH in 
user code
      adds  8dc52a1   ChangeLog fix
      adds  b360b10   Handle failed attempts to split a side window (Bug#18304).
      adds  8ab2588   Fix a bug in texinfo-make-menu.
      adds  58e6bac   * configure.ac (HAVE_XPM): Explain the use of CPPFLAGS in 
the Cygwin-w32 build.  (Bug#18302)
      adds  30f1ca3   lisp/gnus/mm-view.el (mm-display-inline-fontify): Make 
the working buffer temporarily displayed when running a mode function (at least 
org-mode requires it)
      adds  0d880e7   Fix bug #18302 with minor issues in the MSYS2/MinGW64 
build.
      adds  3410f2a   configure.ac: Comment fix.
      adds  bf5b1e2   progmodes/cc-fonts.el (c-font-lock-declarators): Fix 
infinite loop, bug #18306.  The bug was introduced on 2014-08-02.
      adds  07b4790   Add string collation.
      adds  849abe1   Mention the new functions `string-collate-lessp' and 
`string-collate-equalp'.
      adds  66bb953   Make ">>" act as double template ender in C++ Mode. 
cc-langs.el (c->-op-cont-tokens): New lang-const split off from c->-op-cont-re. 
(c->-op-cont-tokens): Change to use the above. (c->-op-without->-cont-regexp): 
New lang-const.
      adds  4031fb7   Handle C++11's "auto" and "decltype" constructions. 
cc-engine.el (c-forward-type): Enhance to recognise and return 'decltype. 
(c-forward-decl-or-cast-1): New let variables backup-kwd-sym, prev-kwd-sym, 
new-style-auto.  Enhance to handle the new "auto" keyword.
      adds  d2a633e   Remove reference to obsolete configure scripts
      adds  f71da89   * lisp/replace.el (query-replace): Fix typo in docstring.
      adds  d745535   Fix docstring of `remq'
      adds  90c5c87   Minor cleanups of str_collate fix.
      adds  8661eba   One more minor cleanup of font subsystem. * font.h 
(struct font_driver): Convert text_extents to return void because returned 
value is never actually used. * macfont.c (macfont_text_extents): * w32font.c 
(w32font_text_extents): * xftfont.c (xftfont_text_extents): Adjust to return 
void and assume that 'metrics' argument is always non-NULL. * ftfont.c 
(ftfont_text_extents): * xfont.c (xfont_text_extents): Likewise.  Avoid 
redundant memset.
      adds  015ea0f   Implement locale-sensitive string collation for 
MS-Windows.  (Bug#18051)
      adds  0a4aa6b   shr.el: Encode copied URLs
      adds  42ee94e   Fix typo in last shr.el check-in
      adds  f330aa1   * vc-git.el: Comments.
      adds  79404e1   * configure.ac (G_SLICE_ALWAYS_MALLOC): Remove obsolete 
macro.
      adds  940ac42   Fix accidental deletion of a line in last change.
      adds  ebd3179   Handle C stack overflow caused by too nested Lisp 
evaluation. * configure.ac: Check for sigaltstack and related sigaction 
support.  Unconditionally check for sigsetjmp and siglongjmp. 
(HAVE_STACK_OVERFLOW_HANDLING): Define if we can support it. * src/lisp.h 
(toplevel) [HAVE_STACK_OVERFLOW_HANDLING]: Declare siglongjmp point to transfer 
control from SIGSEGV handler. * src/keyboard.c (return_to_command_loop, 
recover_top_level_message) [HAVE_STACK_OVERFLOW_HANDLING]: Ne [...]
      adds  ea27914   * sysdep.c (init_sigsegv) [HAVE_STACK_OVERFLOW_HANDLING]: 
Add comment.
      adds  75c7616   * configure.ac (HAVE_LINUX_SYSINFO): Avoid false positive 
on Solaris.
      adds  93d5656   ChangeLog fixes
      adds  aaae978   authors.el updates and sorting change
      adds  6539413   gnus-art.el (gnus-article-browse-html-save-cid-content, 
gnus-article-browse-html-parts): Make cid file names relative
      adds  fbc11fe   gnus-art.el (gnus-article-browse-html-save-cid-content, 
gnus-article-browse-html-parts): Revert last change that breaks links other 
than cid contents
      adds  7fb78a0   Fix some glitches in previous change. * sysdep.c 
(stack_direction): Replace stack_grows_down to simplify calculation of stack 
boundaries. (handle_sigsegv): Check whether we really crash somewhere near to 
stack boundary, and handle fatal signal as usual if not. (init_sigsegv): Adjust 
accordingly.
      adds  28e0124   * src/keyboard.c (Vtop_level_message): Rename to 
Vinternal__top_level_message, as suggested by Stefan Monnier in 
http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00493.html All related 
users changed. * lisp/startup.el (normal-top-level): Now use 
internal--top-level-message. * doc/lispref/eval.texi (Eval): Mention possible 
recovery from stack overflow.
      adds  17d94f1   * lisp.h (str_collate): * sysdep.c (str_collate): Return 
int. (str_collate) [__STDC_ISO_10646__]: Propagate error of wcscoll.
      adds  110d87a   Improve robustness of new string-collation code.
      adds  9bac5fd   Fix bug #18339 with segfault when $ is typed into empty 
LaTeX buffer.
      adds  cbe070d   * sysdep.c (LC_COLLATE, LC_COLLATE_MASK): Give individual 
defaults.
      adds  93b31b5   * lisp/subr.el (remq): Revert 2014-08-25 doc change (not 
always true).
      adds  f7abe0a   Fix bug #18277 with mouse clicks on R2L lines.
      adds  93e8e44   Avoid inflooping in redisplay caused by hscrolled R2L 
lines.
      adds  27bc6b1   * lisp/simple.el (self-insert-uses-region-functions): 
Defvar.
      adds  82193f2   Fix bug #18276 with vertical motion through a display 
property.
      adds  73b7592   src/xdisp.c (handle_stop): Improve commentary.
      adds  5d3c0a0   * lisp/progmodes/python.el (python-shell-prompt-detect): 
Remove redundant executable-find.
      adds  ca8a194   * python-tests.el (python-shell-calculate-exec-path-2): 
Update test for today's python.el changes.
      adds  0fcb347   Update Emacs's bidirectional conformance per Unicode 
6.3.0.
      adds  09f3715   Backport: * configure.ac (HAVE_XPM): Explain the use of 
CPPFLAGS in the Cygwin-w32 build.  (Bug#18302)
      adds  934cde5   Fix compilation warnings about snprintf in the MSDOS 
build.
      adds  20a4f6a   * emulation/cua-rect.el (cua--highlight-rectangle): Avoid 
error at point-min.
      adds  825ca47   Fix unoptimized build on MSDOS.
      adds  e7b37ae   * net/shr.el (shr-expand-url): Plain expand-file-name is 
not enough; use url-expand-file-name.
      adds  bd3be30   shr.el: Comment.
      adds  dfdb730   * net/tramp-adb.el: Spell author name correctly.
      adds  9b6ab1a   * emacs-lisp/authors.el (authors-aliases): Addition.
      adds  b62da77   * etc/emacs.appdata.xml: New file
      adds  6d26235   Merge from emacs-24; up to 2014-07-02T00:57:address@hidden
      adds  f1fdf67   Add install/uninstall rules for etc/emacs.appdata.xml
      adds  a7ef7a0   Some fixes for scroll bar code.
      adds  ea65250   Add support for HYBRID_MALLOC, allowing the use of 
gmalloc before dumping and the system malloc after dumping.  (Bug#18222)
      adds  cd19ba4   Revert x_scroll_bar_handle_click "typo fix".
      adds  0f8fb0b   * net/tramp.el (tramp-handle-shell-command): Use 
`display-buffer'.
      adds  16f1e25   * lisp/progmodes/cc-defs.el: Expose c-lanf-defconst's 
expressions to the byte-compiler. (lookup-syntax-properties): Silence 
byte-compiler. (c-lang-defconst): Quote the code with `lambda' rather than with 
`quote'. (c-lang-const): Avoid unneeded setq. 
(c-lang-constants-under-evaluation): Add docstring. (c-lang--novalue): New 
constant. (c-find-assignment-for-mode): Use it instead of c-lang-constants. 
(c-get-lang-constant): Same here. Get the mode's value using `funcall' [...]
      adds  562d55b   Misc accumulated ChangeLog convention fixes
      adds  fd53cca   * files.el (minibuffer-with-setup-hook): Allow (:append 
FUN) to append to minibuffer-setup-hook.
      adds  483dc86   Move an entry where it belongs to.
      adds  1764ec4   Add vectors support to Fsort. * configure.ac 
(AC_CHECK_FUNCS): Check for qsort_r. * src/fns.c (sort_vector, 
sort_vector_compare): New functions. (sort_list): Likewise, refactored out of 
... (Fsort): ... adjusted user.  Mention vectors in docstring. 
(sort_vector_predicate) [!HAVE_QSORT_R]: New variable. * src/alloc.c 
(make_save_int_obj): New function. * src/lisp.h (enum Lisp_Save_Type): New 
member SAVE_TYPE_INT_OBJ. (make_save_int_obj): Add prototype. * test/automated 
[...]
      adds  f0e7098   Adjust display-buffer-at-bottom.
      adds  dd958fb   * doc/lispref/lists.texi (Functions that Rearrange 
Lists): Remove description of sort ... * doc/lispref/sequences.texi (Sequence 
Functions): ... and generalize it for sequences.  Add an example. * src/fns.c 
(Fsort): Use more natural Qsequencep error. * test/automated/fns-tests.el 
(fns-tests-sort): Minor style rewrite.
      adds  69149b6   * NEWS: Mention that `sort' can handle vectors.
      adds  42d819e   Fix last change to support Darwin/OSX (Bug#18354). * 
sysdep.c (sort_vector_compare) [DARWIN_OS || __FreeBSD__]: Conditionally define 
to match system's qsort_r signature. (sort_vector) [DARWIN_OS || __FreeBSD__]: 
Likewise in call to qsort_r.
      adds  55412cd   Fix ChangeLog entry.
      adds  b579ae5   Add optional arguments LOCALE and IGNORE-CASE to 
collation functions.
      adds  f894b23   * authors.el (authors): Use LOCALE argument of 
`string-collate-lessp'.
      adds  a17b628   src/sysdep.c (str_collate) [WINDOWSNT]: Fix a typo in 
2014-08-29T17:57:address@hidden
      adds  2ae366c   Revert a change inadvertently committed in last commit.
      adds  21ba51d   Implement case-insensitive and Unicode-compliant 
collation on MS-Windows.
      adds  7421589   * sysdep.c (str_collate): Do not look at errno after 
towlower_l.
      adds  e6a4c15   * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Use 
mode function name instead of variable name in hook docstring.  (Bug#18349)
      adds  fb6cdfc   * sysdep.c (str_collate) [__STDC_ISO_10646__]: Move up 
setting errno.
      adds  e1a9bbb   * NEWS: Mention (:append FUN) to 
minibuffer-with-setup-hook.
      adds  e7027ea   Improve error checking and error messages in 
string-collation functions.
      adds  670e4e4   Minor ChangeLog fixes.
      adds  4051f53   admin/authors.el (authors): Fix last change so it works 
for MS-Windows as well.
      adds  88366fc   * sysdep.c (str_collate): Clear errno just before 
wcscoll(_l).
      adds  f9caea8   Vector-sorting fixes.
      adds  0ac6761   * fns.c (sort_vector): Fix GC bug in previous change.
      adds  ced5a8f   * configure.ac (MAKE): Export it, for config.status.
      adds  f356ded   Fix bug#18368 with broken build on AIX due to 
HYBRID_MALLOC changes.
      adds  53d815b   * configure.ac (__restrict_arr): Remove; no longer used.
      adds  4457cc8   Fix cursor drawing in hscrolled R2L screen lines.
      adds  60aa41b   Replace mode-specific quit function in ibuffer.el
      adds  56f9f0a   * etags.c (emacs_strchr, emacs_strrchr): Remove.
      adds  1564080   Clean up extern decls a bit.
      adds  bc12381   --enable-silent-warnings now suppresses more chatter.
      adds  177030b   Fix typo in previous change's ChangeLog.
      adds  acb6f20   Auto-commit of loaddefs files.
      adds  8d033ec   src/lastfile.c: Fix last change.
      adds  0360ec5   Use the new string-collate-lessp function in ls-lisp.el.
      adds  cd6f709   Implement the GNU ls -v switch in ls-lisp.el.
      adds  4ef0411   src/w32proc.c (w32_compare_strings): Support "C" and 
"POSIX" locales.
      adds  203fb36   nt/gnulib.mk: Synchronize with lib/gnulib.mk.
      adds  50e9e58   Avoid extra calls to strlen in filesystem I/O routines. * 
fileio.c (Fexpand_file_name): Avoid calls to strlen if the length of 'newdir' 
is known or may be precalculated. (file_accessible_directory_p): Prefer to pass 
Lisp_Object, not 'char *', and so use precalculated length. 
(Ffile_accessible_directory_p): * callproc.c (encode_current_directory, 
init_callproc): * charset.c (init_charset): * lread.c (load_path_check, 
load_path_default): Adjust users. * lisp.h (file_ac [...]
      adds  068c8b7   * fileio.c (Fexpand_file_name): Fix MS-Windows build 
failure.
      adds  a4a30aa   * fileio.c (CHECK_LENGTH): New macro. 
(Fexpand_file_name): Use it and get rid of a few more calls to strlen and 
strcat.
      adds  f25cd98   * callproc.c (egetenv_internal): Add arg and rename from 
egetenv ... * lisp.h (egetenv): ... because of a new inline function used to 
avoid calls to strlen for a compile-time constants.
      adds  77ea21c   * buffer.h (decode_buffer): New function. * buffer.c 
(Fbuffer_name, Fbuffer_file_name, Fbuffer_base_buffer) 
(Fbuffer_local_variables, Fbuffer_modified_p, Fbuffer_modified_tick) 
(Fbuffer_chars_modified_tick, Fdelete_all_overlays): * data.c 
(Flocal_variables_p): * fileio.c (Fverify_visited_file_modtime): * marker.c 
(live_buffer): Use it.
      adds  ff8b9b2   Minor cleanup of recent strlen-avoiding patch.
      adds  da25527   Merge from gnulib, incorporating:
      adds  e6769f1   * lisp/progmodes/sh-script.el 
(sh-font-lock-quoted-subshell): Try to better handle multiline elements.
      adds  74910c5   Fix bug #18339 with segfault when $ is typed into empty 
LaTeX buffer. Back-ported from trunk revision-id: 
2014-08-27T19:40:address@hidden
      adds  6539a7e   * lisp/tar-mode.el (tar--extract, tar-extract): Avoid 
disabling undo in extracted buffers.
      adds  6141b80   * lisp/startup.el (fancy-splash-frame): Extend the fix 
for Bug#16014 to the Cygwin-w32 build.  (Bug#18347)
      adds  7814e6e   Minor ChangeLog fix.
      adds  9f1b859   * src/conf_post.h (strnicmp) [CYGWIN && HAVE_NTGUI]: 
Define.  (Bug#18366)
      adds  267a63b   Fix cursor display on the fringe of R2L screen lines.
      adds  ad5c82a   * lisp/tutorial.el (tutorial--display-changes): Fix 
2014-07-29 change.
      adds  0e4c8f1   * lisp/progmodes/python.el 
(python-indent-post-self-insert-function): Avoid electric colon at 
beginning-of-defun.
      adds  7a930c3   * eval.c (internal_lisp_condition_case): Don't overrun 
the stack
      adds  5597a7d   * lisp/tutorial.el: Restore comment lost 2006-12-21.
      adds  5735a30   Fix bug #18384 with incorrect reporting of row number by 
posn-col-row.
      adds  9de3064   * lisp/progmodes/gud.el (gud-gdb-completion-at-point): 
Add hack. (gud-gdb-completions): Remove obsolete workaround.
      adds  559b827   * lisp/emacs-lisp/package.el 
(package-generate-description-file): Properly quote the arguments.  Change 
second arg. (package--alist-to-plist-args): Rename from package--alist-to-plist 
and quote the elements. (package--make-autoloads-and-stuff): Fix the test for 
pre-existence of the *-pkg.el file.  Adjust to new calling convention of 
package-generate-description-file.
      adds  af86b05   test/indent/scheme.scm: New file.
      adds  62fca47   Merge from emacs-24; up to 2014-07-04T02:28:address@hidden
      adds  568df13   Clean up initialization and customization of horizontal 
scroll bars.
      adds  eda0450   NEWS and TODO changes.
      adds  23aec67   * lisp/progmodes/which-func.el (which-func-ff-hook): Obey 
pre-existing buffer-local setting of which-func-mode. (which-func-mode): Use 
defvar-local. (which-function-mode): Don't reset which-func-mode in each buffer 
since it might have been set by someone else. 
(which-func-update-ediff-windows): Check which-function-mode.
      adds  5788005   * admin/notes/bzr: Some bisect tips.
      adds  315d21d   * configure.ac (MAKEINFO): Clean up some configuration 
bitrot.
      adds  d1db070   Less chatter in 'make' output.
      adds  baff67f   * xsmfns.c: Initialize ice_fd.
      adds  e77bcfa   * lisp/emacs-lisp/eldoc.el 
(eldoc-highlight-function-argument): Handle the case where we're currently 
providing part of the &rest arg after some &key args, as in define-ibuffer-op.
      adds  1f69089   * lisp/emacs-lisp/eldoc.el (eldoc-function-argstring): 
Don't strip terminating paren. (eldoc-last-data-store): Return cached data. 
(eldoc-get-var-docstring): Avoid setq. (eldoc-get-fnsym-args-string): Clarify 
data flow.
      adds  9bc6bb2   Remove stray semicolons.
      adds  baee695   * lisp/vc/vc-git.el (vc-git-conflicted-files): Fix bug 
when git status returns nil.
      adds  86e7141   calc/calc-forms.el (math-normalize-hms): Do a better 
check for "negative" hms forms.
      adds  04b134e   * lisp/subr.el (call-process-shell-command, 
process-file-shell-command): Make the `args' obsolete. 
(start-process-shell-command, start-file-process-shell-command): Use `declare'.
      adds  510a4a4   Add and use function horizontal-scroll-bars-available-p.
      adds  40ae83c   New string collation tests.
      adds  833cea3   * net/tramp-sh.el (tramp-sh-handle-start-file-process): 
Expand `default-directory'.
      adds  2beb60d   New custom variable `tex-print-file-extension' to help 
users who use PDF instead of DVI.
      adds  e872d52   Add vector qpattern to pcase
      adds  930fb80   Remove unused variable EMACS_HEAPSIZE from 
src/Makefile.in.
      adds  b3bf18b   Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.
      adds  47ae4ce   * automated/fns-tests.el (fns-tests--collate-enabled-p): 
New function. (fns-tests-collate-strings, fns-tests-collate-sort): Use it.
      adds  6726de5   Expand @AM_DEFAULT_VERBOSITY@ even if Automake is old.
      adds  d3cb31c   * strings.texi (Text Comparison): Describe 
`string-collate-equalp' and `string-collate-lessp'.
      adds  2b95a8e   * keyboard.c (read_decoded_event_from_main_queue): 
Reinstitute alloca
      adds  970d21e   Fix the MS-Windows build broken by SAFE_ALLOCA changes.
      adds  eee8ec8   * xselect.c (x_fill_property_data): Handle negative XCDR 
when data is CONSP.
      adds  bee4071   Adjust drag-and-drop fix when window is above top.
      adds  d5e25ad   * callproc.c (exec_failed) [DOS_NT]: Define a dummy.
      adds  4612d1e   Fix bug uncovered by changing alloca to auto buffer.
      adds  c11b0a7   Minor updates in unidata-gen.el.
      adds  f8c4cd6   src/sysdep.c (emacs_full_write): Fix a typo in a comment.
      adds  e97a29c   Fix bug #18331 with "C-h k C-g" not showing documentation 
on Windows.
      adds  304661b   Fix misleading doc string revealed in bug #18385.
      adds  3084e59   * doc/lispref/functions.texi (Core Advising Primitives): 
Add a note about the confusing treatment of `interactive' for :filter-args.
      adds  bcbaf6b   * lisp/isearch.el (isearch-yank-word-or-char): Obey 
superword-mode as well.
      adds  6ac5571   * lisp/vc/vc-dir.el (vc-dir-update): Don't burp in corner 
case.
      adds  938aed6   Fix bug #18419 with disappearing line numbers when 
minibuffer is resized.
      adds  6e82d87   * calendar.el (calendar-basic-setup): Avoid clobbering 
calendar with diary.
      adds  c04714f   Merge from emacs-24; up to 2014-07-08T06:24:address@hidden
      adds  9025db7   * calendar.el (calendar-basic-setup): Fix 
calendar-view-holidays-initially-flag  and fancy display. * diary-lib.el 
(diary-live-p): Doc fix.
      adds  11119fe   (sql-send-line-and-next): New command, bound to C-c C-n.
      adds  38bf570   (sql-show-sqli-buffer): Display the buffer instead of its 
name
      adds  04413dc   (sql-default-directory): New user option.
      adds  755958b   (sql-set-sqli-buffer): Call `sql-product-interactive' 
when no suitable buffer is available.
      adds  80465f4   * xterm.c (x_term_init): Consolidate duplicated code. 
[USE_LUCID]: Revert 2014-04-02 change (Bug#18403).  Add comment. 
(x_delete_terminal): Do not close X connection fd (Bug#18403). Add eassert and 
mark dpyinfo as dead only if it was alive.
      adds  c7dfea9   Add macros to allocate temporary Lisp objects with 
alloca. Respect MAX_ALLOCA and fall back to regular GC for large objects. * 
character.h (parse_str_as_multibyte): Move prototype to ... * lisp.h 
(parse_str_as_multibyte): ... here. (struct Lisp_Cons): Add GCALIGNED attribute 
if supported. (scoped_cons, scoped_list2, build_local_vector, 
build_local_string): New macros. (scoped_cons_init, 
pointer_valid_for_lisp_object, local_vector_init) (local_string_init): New 
functi [...]
      adds  e2588fa   Cleanup last change and make all new stuff conditional. * 
lisp.h (build_local_string): Rename to ... (make_local_string): ... this macro. 
(build_local_string, scoped_list1, scoped_list3): New macros. (toplevel) 
[USE_STACK_LISP_OBJECTS]: Define all new macros and functions as such, use 
regular fallbacks otherwise. * alloc.c (verify_alloca) 
[USE_STACK_LISP_OBJECTS]: Define conditionally.
      adds  607dab4   Fix the string-collation tests on MS-Windows.
      adds  8fe7325   * lisp/progmodes/cc-awk.el: Remove unneeded cc-bytecomp 
use. Change doc comments into docstrings. * lisp/Makefile.in: Remove cc-awk 
dependency.
      adds  c98d0ea   (sql-default-directory): Fix type annotation.
      adds  11e28ab   Improve the experimental local and scoped allocation.
      adds  a2dcba1   * src/alloc.c (verify_alloca): Replace a stray occurrence 
of pointer_valid_for_lisp_object.
      adds  4700363   CC-mode: Set open-paren-in-column-0-is-defun-start to 
nil; plus misc cleanup. * lisp/progmodes/cc-mode.el (c-basic-common-init): Set 
open-paren-in-column-0-is-defun-start. (adaptive-fill-first-line-regexp, 
font-lock-syntactic-keywords): Remove declarations, unused. (run-mode-hooks): 
Remove declaration. (font-lock-defaults): Use plain `defvar' to declare. 
(c-run-mode-hooks): Test existence of run-mode-hooks with fboundp. * 
lisp/progmodes/cc-langs.el (c-filter-ops): Av [...]
      adds  c9c0610   * lisp.h (DEFINE_GDB_SYMBOL_ENUM): Remove.
      adds  8c2dd4d   Detect iconified under Compiz/Unity
      adds  36f6120   * xterm.c (handle_one_xevent): Add braces to pacify gcc 
-Wall.
      adds  3077351   src/w32.c (sys_write): Use SAFE_NALLOCA for the NL -> 
CRLF translation buffer.
      adds  1014b53   * nsterm.m (ns_draw_fringe_bitmap): Use the same logic as 
other terms to determine bitmap color.  (Bug#18437)
      adds  d1bed1f   Simplify lisp.h by removing the __COUNTER__ business.
      adds  c8b2203   CC Mode: revert recent changes and fix bug 17463 
(cc-langs.elc gets loaded at run-time). * progmodes/cc-langs.el 
(c-no-parens-syntax-table): Rename the c-lang-const to 
c-make-no-parens-syntax-table and correct the logic. 
(c-no-parens-syntax-table): Correct the logic of the c-lang-defvar.
      adds  fe25297   * charset.c (Fget_unused_iso_final_char): Fix subscript 
error.
      adds  b3ed13e   Pacify --enable-gcc-warnings when no window system is 
used.
      adds  6e5fd49   * lisp.h (make_local_string): Nitpick indent. * print.c 
(Fprin1_to_string): Remove unused GCPROs.
      adds  5d27b6b   More debugging aids around GCPROs. * lisp.h (struct 
gcpro) [DEBUG_GCPRO]: Add extra members. (GCPRO1, GCPRO2, GCPRO3, GCPRO4, 
GCPRO5, GCPRO6, GCPRO7): Minor restyle.  If DEBUG_GCPRO, initialize extra 
fields.
      adds  20d3625   * lread.c (readevalloop_eager_expand_eval): Add GCPRO and 
fix bootstrap broken if GC_MARK_STACK == GC_USE_GCPROS_AS_BEFORE.
      adds  1dd1218   Remove redundant GCPROs around Ffuncall and Fapply calls. 
This is safe because Ffuncall protects all of its arguments by itself. * 
charset.c (map_charset_for_dump): Remove redundant GCPRO. * eval.c (Fapply, 
apply1, call0, call1, call2, call3, call4, call5) (call6, call7): Likewise.  
Use compound literals where applicable. (run_hook_with_args_2): Use compound 
literal.
      adds  0f2ed59   Spelling fixes.
      adds  9f4ee99   * buffer.c (syms_of_buffer): DEFSYM Qchoice (Bug#18337).
      adds  82bb5d8   Add support for Vertica SQL.
      adds  5599832   Prefer ptrdiff_t to int and avoid integer overflows. * 
fileio.c (make_temp_name): * font.c (font_parse_family_registry): Avoid integer 
overflow on string size calculation. * data.c (Faset): Likewise for byte index.
      adds  cea1424   Support rendering of HTML parts in Rmail (bug #4258).
      adds  cac270f   Decode HTML text before presenting it in Rmail.
      adds  5f9d7c7   Fix HTML rendering by shr-insert-document in Rmail.
      adds  4d837e5   Auto-commit of loaddefs files.
      adds  85b3d35   * emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2): 
Add pcase-exhaustive.
      adds  2805ba1   * etc/NEWS: Mention nil `calendar-mode-line-format' will 
not modify the mode line of the calendar buffer. * lisp/calendar/calendar.el 
(calendar-update-mode-line): Do not overwrite mode-line-format if 
calendar-mode-line-format is nil. (Bug#18467)
      adds  c330a17   etc/NEWS: Mention HTML support in Rmail.
      adds  24acbc3   oops
      adds  3f7ae02   * callproc.c (init_callproc): Fix bug introduced at 
2014-09-07.
      adds  36cac32   * net/tramp-cache.el (tramp-flush-file-function): 
Simplify check. Suppress debug messages.
      adds  5ce52d0   * register.el (insert-register): Change default 
interactive insertion mode.
      adds  feb7e20   NEWS fix display-buffer-in-previous-window existed before 
24.4, but was not in display-buffer-fallback-action
      adds  da60413   Fix mouse-dragging mode lines on text-mode terminals.
      adds  1acb1be   Fix the row number mistakenly reported by pos_visible_p 
in rare cases.
      adds  b0fb343   * nsterm.m (updateFrameSize:, initFrameFromEmacs:) 
(toggleFullScreen:): Take frame_resize_pixelwise into account when setting 
resize increments.
      adds  d7a3bb0   * calendar/diary-lib.el (diary-list-entries): Restore 
24.3 display behavior.
      adds  7c2aaeb   src/xdisp.c (pos_visible_p): Don't assign a boolean value 
to an int var.
      adds  2776a65   * lisp/desktop.el (desktop-create-buffer): Check that 
buffers are still live before burying them.
      adds  6e49a66   In Fresize_mini_window_internal set w->total_lines from 
w->pixel_height (Bug#18422).
      adds  ab10393   * etc/NEWS: Mention timer error reporting. Ref: 
http://debbugs.gnu.org/18444#8
      adds  c4ea7c9   Fix fit-window-to-buffer doc-string.
      adds  e868e85   Resurrect sound support on MS-Windows that was lost in 
transition.
      adds  a6cc335   Fix expansion and encoding of sound file names on 
MS-Windows.
      adds  9ed6700   Fix bug #18420 with deadlocks communicating with 
subprocess on MS-Windows.
      adds  d4dc0e1   * lisp/image.el (image-multi-frame-p): Fix thinko do not 
force a delay if none was specified.
      adds  11af460   Merge from emacs-24; up to 2014-07-09T02:04:address@hidden
      adds  63519f6   Update documentation for `insert-register'
      adds  fc68497   Update documentation for `insert-register'
      adds  497daa1   Tweak sort docstring
      adds  edb0288   If USE_LOCAL_ALLOCATORS, allocate some Lisp objects on 
stack. * lisp.h (local_cons, local_list1, local_list2, local_list3) 
[USE_LOCAL_ALLOCATORS]: New macros. [!USE_LOCAL_ALLOCATORS]: Fall back to 
regular functions. (build_local_string): Avoid argument name expansion clash 
with make_local_string. * alloc.c (toplevel) [USE_LOCAL_ALLOCATORS && 
GC_MARK_STACK != GC_MAKE_GCPROS_NOOPS]: Preprocessor guard to avoid impossible 
configuration. * charset.c (Ffind_charset_region [...]
      adds  a7fc3ab   Support playing on MS-Windows non-ASCII sound files using 
Unicode APIs.
      adds  3a41eb6   * lisp/msb.el (msb--make-keymap-menu, 
msb-menu-bar-update-buffers): Don't add outdated key-shortcut cache.
      adds  b98b1a8   If USE_LOCAL_ALLOCATORS, allocate even more Lisp objects 
on stack. * charset.c (load_charset_map_from_file): Use scoped_list2 and 
build_local_string. * buffer.c (Fother_buffer, other_buffer_safely, 
init_buffer): * emacs.c (init_cmdargs, decode_env_path): * fileio.c 
(Fexpand_file_name): * fns.c (maybe_resize_hash_table) [ENABLE_CHECKING]: * 
frame.c (x_get_arg): * keyboard.c (safe_run_hooks_error): * lread.c 
(load_warn_old_style_backquotes): * xdisp.c (Fcurrent_bidi_pa [...]
      adds  3e67a98   Avoid more integer overflows on string size calculations. 
* category.c (Fmake_category_set): * xdisp.c (get_overlay_arrow_glyph_row): * 
w32font.c (intern_font_name): Prefer ptrdiff_t to int.
      adds  89b3407   For symbols, use address as hash code.
      adds  2e4c2fe   Don't assume 'grep' supports GREP_OPTIONS.
      adds  061184b   Add interpreter-mode-alist support for various JavaScript 
interpreters.
      adds  70d0c02   * alloc.c (local_vector_init): Remove useless INLINE.
      adds  18f88a4   Avoid clang-specific warnings. * buffer.c (init_buffer): 
Shut up -Wself-assign. * process.c (server_accept_connection): Shut up 
-Wunsequenced.
      adds  9356a87   Fix minor problems found by static checking.
      adds  5db525e   * unexmacosx.c (copy_data_segment): Port to GCC 4.6+.
      adds  bb95ed9   Port USE_LOCAL_ALLOCATORS code to clang 3.4 x86-64.
      adds  e8be4f4   Port USE_LOCAL_ALLOCATORS code to clang 3.4 x86-64.
      adds  3cab7dd   More and more stack-allocated Lisp objects if 
USE_LOCAL_ALLOCATORS. * lisp.h (local_list4) [USE_LOCAL_ALLOCATORS]: New macro. 
[!USE_LOCAL_ALLOCATORS]: Fall back to regular list4. * frame.h 
(FRAME_PARAMETER): New macro. * dispnew.c (init_display): * fontset.c 
(Fset_fontset_font): * frame.c (x_default_parameter): * xfaces.c 
(set_font_frame_param, Finternal_merge_in_global_face): * xfns.c 
(x_default_scroll_bar_color_parameter) (x_default_font_parameter, 
x_create_tip_fra [...]
      adds  999c35f   Preserve the aspect ratio when fitting to width/height
      adds  c59f47d   * image-mode.el: Move defvars earlier to avoid a 
byte-compilation warning.
      adds  212b4d6   Allow users to specify `shr-width'
      adds  48453e0   Make lisp-completion-at-point more discerning
      adds  30c17da   * lisp/emacs-lisp/lisp.el (lisp-completion-at-point): 
Only calculate `table-etc' when `end' is non-nil.
      adds  3907574   Fix bug#18265
      adds  a58c269   * lisp/emacs-lisp/lisp.el (lisp-completion-at-point): 
Don't use `lisp--local-variables-completion-table' in the `lisp--form-quoted-p' 
case.
      adds  0997386   Use font-lock-face property; derive from special-mode
      adds  057ba71   Auto-commit of loaddefs files.
      adds  40aef37   * lisp/progmodes/perl-mode.el 
(perl-syntax-propertize-function): Accept underscores in identifiers after 
"sub".
      adds  f5fafee   * lisp/progmodes/prog-mode.el (prog-mode-hook): Replace 
reference to Text mode in docstring.
      adds  91953c1   * lisp/simple.el (clone-indirect-buffer): Mention the 
return value.
      adds  f135e94   Minor improvements to new stack-allocated Lisp objects.
      adds  99c3fad   Avoid extra call to oblookup when interning symbols. * 
lisp.h (intern_driver): Add prototype. * lread.c (intern_driver): New function. 
(intern1, intern_c_string_1, Fintern): * font.c (font_intern_prop): * w32font.c 
(intern_font_name): Use it.
      adds  84a87ab   * lisp/mpc.el (mpc-data-directory): Use 
locate-user-emacs-file. (mpc-volume-refresh): Make sure the corresponding 
header-line is updated. (mpc-songs-jump-to, mpc-play): Use user-error.
      adds  55fa245   * lisp/emacs-lisp/bytecomp.el (byte-compile-lambda): 
Don't add fundoc usage for functions with no arguments.
      adds  efd314d   * lisp/font-lock.el (font-lock-compile-keyword): Don't 
confuse a lambda expression for a list.
      adds  601a0cf   Use lexical-bindin in Ibuffer. * lisp/ibuffer.el 
(ibuffer-do-toggle-read-only): `arg' is unused. (ibuffer-compile-format): 
Simplify. (ibuffer-clear-summary-columns): Simplify. * lisp/ibuf-ext.el 
(ibuffer-generate-filter-groups): Don't use the third elem of dotimes when we 
don't refer to the iteration var from it. (ibuffer-toggle-sorting-mode): Avoid 
add-to-list. * lisp/ibuf-macs.el (define-ibuffer-column, define-ibuffer-op): 
Silence byte-compiler.
      adds  f11af8a   Fix bug #18516 with SIGSEGV in expand-file-name.
      adds  13b1840   Add support for `quote' and `app'. * 
lisp/emacs-lisp/pcase.el (pcase--app-subst-match, pcase--app-subst-rest): New 
optimization functions. (pcase--u1): Add support for `quote' and `app'. 
(pcase): Document them in the docstring.
      adds  536cda1   * lisp/emacs-lisp/pcase.el (pcase-defmacro): New macro. 
(pcase--macroexpand): New function. (pcase--expand): Use it.
      adds  1a62555   * lisp/emacs-lisp/pcase.el (pcase--match): New 
smart-constructor function. (pcase--expand pcase--q1, pcase--app-subst-match): 
Use it. (pcase--macroexpand): Handle self-quoting patterns here, expand them to 
quote patterns. (pcase--split-match): Don't hoist or/and here any more. 
(pcase--split-equal): Optimize quote patterns as well as ` patterns. 
(pcase--flip): New helper macro. (pcase--u1): Optimize the memq case directly. 
Don't handle neither self-quoting nor and/or  [...]
      adds  7fbd780   * lisp/emacs-lisp/pcase.el: Use pcase-defmacro to handle 
backquote. (pcase--upat): Remove. (pcase--macroexpand): Don't hardcode handling 
of `. (pcase--split-consp, pcase--split-vector): Remove. (pcase--split-equal): 
Disregard ` since it's expanded away. (pcase--split-member): Optimize for quote 
rather than for `. (pcase--split-pred): Optimize for quote rather than for `. 
(pcase--u1): Remove handling of ` (and of `or' and `and'). Quote 
non-selfquoting values when pass [...]
      adds  2b968ea   * lisp/emacs-lisp/pcase.el: Allow (F . ARGS) in `app' 
patterns. (pcase--funcall, pcase--eval): New functions. (pcase--u1): Use them 
for guard, pred, let, and app. (\`): Use the new feature to generate better 
code for vector patterns.
      adds  f8b25a5   * lisp/loadup.el: Increase max-lisp-eval-depth while 
macroexpanding macroexp.
      adds  6b33c17   Add pcase-defmacro, as well as `quote' and `app' 
patterns. * loadup.el: Increase max-lisp-eval-depth when macroexpanding 
macroexp. * emacs-lisp/pcase.el: Allow (F . ARGS) in `app' patterns. 
(pcase--funcall, pcase--eval): New functions. (pcase--u1): Use them for guard, 
pred, let, and app. (\`): Use the new feature to generate better code for 
vector patterns. * emacs-lisp/pcase.el: Use pcase-defmacro to handle backquote. 
(pcase--upat): Remove. (pcase--macroexpand): Don [...]
      adds  edf16c3   (sql-product-alist): Improve the Vertica entry.
      adds  7fc340b   (sql-execute): Use `special-mode'.
      adds  298dfce   oops
      adds  6b682d2   Fix display of R2L lines in partial-width windows.
      adds  2d83441   src/dispextern.h: Commentary fix.
      adds  ccb767d   Always use matched specpdl entry to record call arguments 
(Bug#18473). * lisp.h (record_in_backtrace): Adjust prototype. * eval.c 
(record_in_backtrace): Return current specpdl level. (set_backtrace_args, 
set_backtrace_nargs): Merge.  Adjust all users. (eval_sub, Ffuncall): Record 
call arguments in matched specpdl entry and use that entry in call to 
backtrace_debug_on_exit. (apply_lambda): Likewise.  Get current specpdl level 
as 3rd arg. (do_debug_on_call): Get curren [...]
      adds  005aff7   Prefer ptrdiff_t to int and avoid integer overflows. * 
fileio.c (make_temp_name): * font.c (font_parse_family_registry): Avoid integer 
overflow on string size calculation. * data.c (Faset): Likewise for byte index.
      adds  c20b4c2   Fix block cursor display in R2L lines.
      adds  534f1f7   Fix display of hollow-box and hbar cursors on r2L lines.
      adds  df2ead3   Fix `fit-window-to-buffer' (Bug#18498).
      adds  a810675   Fix bug #18490 with redisplay of other windows showing a 
narrowed buffer.
      adds  41932b2   Clarify the doc strings of mouse-position and 
set-mouse-position.
      adds  46b189d   Do not call egrep to determine emacs version in EDE.
      adds  3a449b7   * src/image.c (imagemagick_load_image): Add delay to 
imagemagick metadata. (Bug#10747, bug#18334)
      adds  35ee96f   Clarify url-http and url-retrieve-internal docstrings
      adds  b761843   Add the missing last name to ChangeLog
      adds  6312668   * configure.ac: Increase headerpad_extra to 1000, update 
the comment about load commands.
      adds  fc5ebc3   On OSX, do not free font-specific data more than once 
(Bug#18501). * macfont.m (macfont_close): Release and free font-specific data 
only if it wasn't previously freed.
      adds  9949231   Merge from emacs-24
      adds  cb8e2bf   Fix SAFE_ALLOCA to not exhaust the stack when in a loop.
      adds  c03d2c8   Auto-commit of loaddefs files.
      adds  59e10fb   Use known length of a Lisp string to copy it faster. * 
lisp.h (lispstrcpy): New function.  Add comment. * callproc.c (child_setup): * 
dbusbind.c (xd_append_arg): * doc.c (get_doc_string): * font.c 
(Ffont_xlfd_name): * frame.c (xrdb_get_resource): * process.c 
(Fmake_network_process, network_interface_info): * w32fns.c 
(Fx_open_connection): * w32proc.c (sys_spawnve): * xfns.c (select_visual): * 
xfont.c (xfont_list): * xsmfns.c (x_session_initialize): * xterm.c (x_term_ 
[...]
      adds  ccc7be9   * dispextern.h, xdisp.c (window_box_right_offset): Now 
static.
      adds  9791475   * lisp.h (lispstpcpy): Rename from lispstrcpy, and act 
like stpcpy.
      adds  dac5be1   Merge from gnulib.
      adds  7d760fd   movemail: don't dump core if the current time is 
outlandish
      adds  4620e6b   Fix some slow uses and misuses of strcat.
      adds  4b930cc   * termhooks.h (enum scroll_bar_part): Begin from 0 to 
allow... (struct input_event): ...unsigned bitfields.  Likewise for 
`event_kind' member.  Prefer unsigned for `code' and 'modifiers'. Use 
`timestamp' for HELP_EVENT position.  Add compile-time assert. * keyboard.c 
(gen_help_event, kbd_buffer_store_help_event) (kbd_buffer_get_event): Adjust 
users. (scroll_bar_parts): Add Qnil to match scroll_bar_nowhere. 
(make_scroll_bar_position): New function, refactored out of.. [...]
      adds  d4dfe4e   Fix fallout on MinGW64 from the previous commit.
      adds  c0b1b03   * chartab.c (uniprop_encode_value_numeric): * font.c 
(font_style_to_value): Use make_local_vector. (font_delete_unmatched): Use 
local_cons but respect MAX_ALLOCA. * keymap.c (append_key): Use scoped_list1.
      adds  e9a8641   * lisp.h (USE_STACK_LISP_OBJECTS): Enable by default if 
GNU_LINUX && __GNUC__ && !__clang__.  Mention known problems.  Adjust comment.
      adds  cb61706   * lisp.h (toplevel) [!USE_STACK_LISP_OBJECTS]: Fix poorly 
nested conditions (Bug#18544).
      adds  558eb84   Newsticker: Add commands to rearrange treeview groups and 
document them. (Bug#12560)
      adds  cd81261   * keyboard.c (make_lispy_event): Avoid unnecessary tests
      adds  0e17638   * lisp/find-cmd.el (find-cmd): Use grep's `find-program'. 
Suggested by <address@hidden>.
      adds  203a9eb   Avoid signed integer overflow when converting Time to 
ptrdiff_t.
      adds  59355ea   Default to stack objects on non-GNU/Linux, non-DOS_NT 
platforms.
      adds  10381f5   Fix local_cons etc. to not exhaust the stack when in a 
loop.
      adds  2494447   * configure.ac (MAKEINFO): Allow 'makeinfo' to be called 
'texi2any'.
      adds  340e4cc   Remove code left dead after 2014-07-27 changes.
      adds  db61bdb   Default to stack objects on DOS_NT platforms as well.
      adds  730c89f   * lisp.h (toplevel): Adjust comment around 
USE_STACK_LISP_OBJECTS.
      adds  90b6baa   * xterm.c (x_new_font): Fix typo introduced by the recent 
dead code removal.
      adds  80067cc   * lisp/net/tramp-sh.el (tramp-sh-handle-vc-registered): 
Don't modify the global vc-handled-backends.
      adds  6854602   Follow Emacs versioning
      adds  39234dd   src/w32term.h (ALIGN_STACK): Fix a typo in last commit.
      adds  686b219   Don't use USE_STACK_LISP_OBJECTS on Windows with GCC 
older than 4.2.
      adds  b8e352d   * lisp/vc/add-log.el (change-log-next-buffer): Don't 
create an empty buffer "ChangeLog" when the current buffer doesn't match 
ChangeLog.[0-9]. Return the current buffer if no files match the default 
pattern ChangeLog.[0-9].  Signal "end of multi" when file is nil.
      adds  89b354a   Add cl-parse-integer based on parse-integer
      adds  d73f2d8   * emacs-lisp/cl-extra.el (cl-parse-integer): Fix last 
change.
      adds  2416926   src/w32term.h (ALIGN_STACK): Fix the cpp condition.
      adds  53c0a1e   erc.el: Fix regression - Bug #18551
      adds  c575c05   Regression fix - #bug18551
      adds  1f9f052   * xfns.c (x_default_scroll_bar_color_parameter):
      adds  56c6a28   * progmodes/grep.el (grep-regexp-alist): Use 
more-accurate regexp.
      adds  6a19cde   * etc/TODO: Add a few entries, remove others, expand some
      adds  e6cfa09   Introduce global-eldoc-mode.  Move Elisp-specific code to 
elisp-mode.el. * lisp/emacs-lisp/eldoc.el (global-eldoc-mode): New minor mode. 
(eldoc-schedule-timer): Obey it. (eldoc-documentation-function): Default to 
nil. (eldoc-mode): Don't enable if eldoc-documentation-function is not set. 
(eldoc-documentation-function-default, eldoc-get-fnsym-args-string) 
(eldoc-highlight-function-argument, eldoc-get-var-docstring) 
(eldoc-last-data-store, eldoc-docstring-first-line) ( [...]
      adds  528872c   * lisp/emacs-lisp/pcase.el (pcase--split-match, 
pcase--app-subst-match): Handle the case where `match' is :pcase--succeed or 
:pcase--fail.
      adds  87eb617   * pcase-tests.el: Add #18554 test case.
      adds  548e169   * lisp/emacs-lisp/eldoc.el (eldoc-mode): Fix thinko.
      adds  19e0f0a   * lisp/subr.el (track-mouse): New macro. * 
lisp/emacs-lisp/cconv.el (cconv-convert, cconv-analyse-form): Remove 
track-mouse case. * lisp/emacs-lisp/bytecomp.el (byte-compile-track-mouse): 
Remove. * src/keyboard.c (track-mouse): Rename to internal--track-mouse. Make 
it into a function and change arg to be a function.
      adds  5551acd   * lisp/epg-config.el (epg-gpg-program): Use the plain 
program names rather than their absolute file name.
      adds  6c30091   Fix implementation of HYBRID_MALLOC on Cygwin.
      adds  bbf5e14   * configure.ac [CYGWIN]: Enable sound support.
      adds  3ff1c9a   Font-lock `cl-flet*', too.
      adds  c3301e3   * src/sheap.c (bss_sbrk_buffer_beg): Remove redundant 
variable. * src/gmalloc.c [CYGWIN]: Adapt to change in sheap.c.
      adds  71a7268   Keep stack-allocated Lisp objects fast rather than 
versatile. * configure.ac (HAVE_STATEMENT_EXPRESSIONS): Remove. For 
USE_STACK_LISP_OBJECTS, we always assume __GNUC__. * lisp.h (union 
Aligned_Cons) [!GCALIGNED]: Define as such. (SCOPED_CONS_INITIALIZER): New 
macro. (scoped_cons) [USE_STACK_LISP_OBJECTS]: Use it. (USE_LOCAL_ALLOCA): 
Remove. (local_cons, local_list1, local_list2, local_list3, local_list4): 
Remove.  Stack overflow checking makes them too slow. (make_l [...]
      adds  98c58df   Do not set `url-gateway-method' in `url-https'. 
(Bug#16543)
      adds  2d7ade0   Do not set `url-gateway-method' in `url-https'. 
(Bug#16543)
      adds  8f24b58   mml: Signal error on invalid <#secure> tag
      adds  cbdc06f   Rename 24.5 to 25.1
      adds  2b3d968   Follow-up to renaming v24.5 to 25.1.
      adds  7348668   * lisp/ses.el (ses--letref): Quote value before it gets 
re-evaluated.
      adds  a19f097   * lisp/minibuffer.el (completion-at-point): Emit warning 
for ill-behaved completion functions.
      adds  dc45256   Simplify stack-allocated Lisp objects, and make them more 
portable.
      adds  c5235fb   Add TODO to replace cl with cl-lib.
      adds  491bdec   Merge from emacs-24; up to 2014-07-12T04:06:address@hidden
      adds  2b2e7e6   * TODO: Remove char/unsigned char, long long, IRIX 
unexelf.c.
      adds  eeb46c7   * ses.el (ses-calculate-cell): bind row and col 
dynamically to    their values with 'cl-progv'.   (ses-dorange): bind row, col, 
maxrow and maxcol dynamically to  their values with 'cl-progv', also use 
non-interned symbols for         row, minrow, maxrow, mincol and maxcol.        
 (maxrow maxcol): New defvar, to make the compiler happy.
      adds  a701e35   Auto-commit of loaddefs files.
      adds  699aeb0   * frame.c (x_set_frame_parameters): Port 
--enable-gcc-warnings
      adds  fe0a52e   * xterm.c (x_term_init): Allocate temps on stack, not on 
heap.
      adds  c44d458   * lisp/ses.el (ses-setup): Don't assume modifying the 
iteration var of dotimes affects the iteration.
      adds  6e28231   * internals.texi (Stack-allocated Objects): Describe this 
feature.
      adds  eaa8c21   Fix last change in lispref.
      adds  b2e14af   * lisp/ses.el (ses--row, ses--col): New dyn-scoped vars, 
to replace row&col. (ses-center, ses-center-span): Use them. (ses-print-cell): 
Bind them while calling the printer. (row, col, maxrow, maxcol): Don't declare 
as dynamically scoped. (ses-dorange): Revert last change. (ses-calculate-cell): 
Don't bind row&col dynamically while evaluating the formula. (ses-set-cell): 
Avoid `eval'. (ses--time-check): Rename it from ses-time-check and turn it into 
a macro.
      adds  4dfc68b   * internals.texi (Stack-allocated Objects): Further 
improvements.
      adds  6aed001   * alloc.c: Remove now-unnecessary check.
      adds  a45a7f5   Fix bug #18528 with crashes at startup during frameset 
restoration.
      adds  5217cd8   * etc/package-keyring.gpg: New file.
      adds  38353b9   * lisp/erc/erc-track.el (erc-modified-channels-display): 
Update all mode lines if needed.  Remove call to erc-modified-channels-object 
where we ignored the return value. (erc-modified-channels-update): Don't 
force-mode-line-update here any more.
      adds  af71540   etc/charsets/README: Delete a stray quote character.
      adds  a5426ef   * lisp/emacs-lisp/package.el (package-check-signature): 
Default to nil if GPG is not available. (package-refresh-contents): Don't mess 
with the keyring if we won't check the signatures anyway.
      adds  95e5091   Check in accumulated leuven-theme updates before it's too 
late
      adds  5bb6d03   Fix bug #18545 with lack of scrolling a window when point 
goes out of view.
      adds  e80e3bd   Release MH-E version 8.6.
      adds  42d4302   Spelling fix.
      adds  572fe79   Fix creation of frames on MS-Windows: don't cons Lisp 
objects in input thread.
      adds  d3b7a90   * lisp/progmodes/python.el (python-fill-paren): Don't 
inf-loop at EOB.
      adds  07bec0f   Merge from emacs-24
      adds  cebe0e6   * dispnew.c (adjust_decode_mode_spec_buffer): Prefer 
ptrdiff_t
      adds  27900ac   Use AUTO_CONS instead of SCOPED_CONS, etc.
      adds  8a8c62a   Auto-commit of loaddefs files.
      adds  a5bc0a2   * gtkutil.c (xg_set_toolkit_horizontal_scroll_bar_thumb): 
Resurrect old code and fix compilation with GTK < 2.13.6.
      adds  151b7f6   Revert the changes in 2014-10-01T02:25:address@hidden
      adds  f94ec2f   Don't modify the process's command name passed to 
start-process on MS-Windows.
      adds  34912c0   Newsticker: Use libxml instead of `xml-parse-region'.  
Fix some glitches.  Clean up.
      adds  a57fa964  * lisp/subr.el (alist-get): New accessor. * 
lisp/emacs-lisp/gv.el (alist-get): Provide expander. * lisp/winner.el 
(winner-remember): * lisp/tempo.el (tempo-use-tag-list): * 
lisp/progmodes/gud.el (minor-mode-map-alist): * lisp/international/mule-cmds.el 
(define-char-code-property): * lisp/frameset.el (frameset-filter-params): * 
lisp/files.el (dir-locals-set-class-variables): * lisp/register.el 
(get-register, set-register): * lisp/calc/calc-yank.el (calc-set-register): 
[...]
      adds  c59ef5e   Improve doc for use of 'int', and discuss 'ssize_t'.
      adds  a8b36b9   Consolidate x-select-text. * lisp/frame.el (gui-method, 
gui-method-define, gui-method-declare) (gui-call): New macros. 
(gui-method--name): New function. (frame-creation-function-alist): Use 
gui-method-declare. (make-frame): Use gui-method. * lisp/select.el 
(gui-select-enable-clipboard): Rename from x-select-enable-clipboard and move 
here. (x-select-enable-clipboard): Define as obsolete alias. 
(gui-last-selected-text): New var, to replace x-last-selected-text. (gui-se 
[...]
      adds  850fe80   Commit forgotten ChangeLog files
      adds  2f990ea   calc/calc-help.el (calc-describe-thing): Quote strings 
which could look like regexps.
      adds  c7c0acd   Add missing name to Changelog.
      adds  31300be   Consolidate management/ownership of selections. * 
lisp/select.el (gui-get-selection-alist): New method. (gui-get-selection): Use 
it.  Rename from x-get-selection. (x-get-selection): Define as obsolete alias. 
(x-get-clipboard): Mark obsolete. (gui-get-primary-selection): New function. 
(x-get-selection-value): Mark obsolete. (gui-own-selection-alist, 
gui-disown-selection-alist) (gui-selection-owner-p-alist): New methods. 
(gui-set-selection): Use them.  Rename from x-se [...]
      adds  5f8947c   Rotate etc/NEWS files for version 25
      adds  3af2917   Do not reset input ring if one exists
      adds  64a67db   Use local variable to determine if buffers should be 
renamed
      adds  b861616   * src/lisp.h: Fix up compilation for 
USE_STACK_LISP_OBJECTS=false.
      adds  4ea7bee   * simple.el (deactivate-mark): Fix typo.
      adds  1c14255   * lisp/frame.el: Use lexical-binding. (make-frame): Use t 
rather than nil for tty's window-system. * lisp/startup.el (command-line): Use 
gui-method.
      adds  8eb61e5   * alloc.c (mark_overlay): Assume that overlay boundaries 
are always markers.  Add comment. * lread.c (read_internal_start): Use 
convenient validate_subarray. Adjust docstring. (Fread_from_string): Adjust 
docstring.
      adds  85ee81a   * lisp/progmodes/python.el 
(python-shell-completion-get-completions): Use 
python-shell--prompt-calculated-input-regexp from the process buffer. Don't 
assume that `line' comes from the process buffer.
      adds  c814532   mml: Signal error on invalid <#secure> tag
      adds  24e1e65   Auto-commit of loaddefs files.
      adds  e2e773b   * xfaces.c (Finternal_set_lisp_face_attribute): Don't try 
to make a font_object from a tty frame.
      adds  335e962   * xfaces.c (Finternal_set_lisp_face_attribute): Added 
FIXME comment.
      adds  e694e2a   package-test tweaks for hydra
      adds  2ff7916   * emacs/package.texi (Package Installation): Mention 
etc/package-keyring.gpg.
      adds  c8ea4b9   * package.el (package-import-keyring): Create gnupg 
directory private. See bug#17625#155.
      adds  801e7c2   ChangeLog whitespace trivia
      adds  ef9bcf3   Bump version to 24.3.94; regenerate ldefs-boot and AUTHORS
      adds  d7f413b   Merge from emacs-24
      adds  253428c   src/dispnew.c (adjust_decode_mode_spec_buffer): Use 'int' 
instead of 'ssize_t'.
      adds  a7f5d04   * lisp/obsolete/lucid.el (read-number): Remove, 
redundant. * lisp/obsolete/cl-compat.el (cl-floor, cl-ceiling, cl-round, 
cl-truncate): Remove, broken.
      adds  f3c69fb   * erc.el (erc-nick-at-point): Fix format-string typo 
(Bug#17755).
      adds  f0da11b   * lisp/term/ns-win.el: Add functions to ns frame, not x 
frame.
      adds  d6f8fef   New gui-selection-value consolidating x-selection-value. 
* lisp/select.el (gui-selection-value-alist): New method. 
(gui-selection-value): New function. (x-selection-value): Make it an obsolete 
alias. * lisp/simple.el (interprogram-paste-function): Default to 
gui-selection-value. * lisp/w32-common-fns.el (w32-get-selection-value): 
Simplify. (x-selection-value): Remove alias. (interprogram-paste-function): 
Don't set. (gui-selection-value): Define for w32. * lisp/term/x [...]
      adds  7118822   * lisp/select.el: Add commentary discussion.
      adds  11bd10a   Fix x-focus-frame bug with "Not an in-range integer".
      adds  6846b00   Consistently use min and max macros from lisp.h. * 
coding.c (min, max): * font.c (MAX): * unexhp9k800.c (min): * unexw32.c (min, 
max): Use definitions from lisp.h. * regex.c (MAX, MIN) [!emacs]: Define own 
max and min as such. Adjust users. * gmalloc.c (min): Tiny style change.
      adds  955d5d0   * fileio.c (emacs_readlinkat, Finsert_file_contents): * 
w32fns.c, xfns.c (x_create_tip_frame): Use AUTO_STRING.
      adds  efb615a   erc.el (erc-rename-buffers): Use defcustom instead of 
defvar.
      adds  f0848fa   Updating ERC documentation
      adds  09ca952   doc/misc/erc.texi (Connecting): Remove stray "OA" that 
failed the manual build.
      adds  3d900a8   Fix bug #18584 with assertion violations while scrolling.
      adds  6d5bb00   * configure.ac: Port to strict POSIX shells on non-MinGW.
      adds  f0db348   * lisp/vc/vc-svn.el (vc-svn-after-dir-status): Fix the 
non-remote regexp, similarly to Roger's 2010-06-12 change for the remote change.
      adds  e197284   * font.c (font_list_entities): Do not add empty vector to 
font cache. (font_matching_entity): Likewise.  If matching entity is found, 
insert 1-item vector with this entity instead of an entity itself (Bug#17125).
      adds  a81e5de   Sync with Org 8.2.8.
      adds  f63bd04   Mention `frame-resize-pixelwise' to make frames truly 
fullscreen or maximized.
      adds  c799337   Fix vc-svn-ignore
      adds  3df14aa   A few tiny doc/ copyedits.
      adds  3ef486a   ChangeLog fixes
      adds  79a9005   Merge from emacs-24; up to 2014-07-16T17:06:address@hidden
      adds  2ae68b8   ChangeLog merge fix Yet another unlabelled backport.
      adds  b324e68   ChangeLog fix
      adds  caafef5   ChangeLog fixes
      adds  259a0b6   Merge from emacs-24; up to 2014-07-17T10:18:address@hidden
      adds  cb32504   * lisp/progmodes/python.el: Avoid building unneeded 
markers. (python-font-lock-keywords, python-indent-dedent-line) 
(python-fill-paren, python-shell-completion-complete-or-indent): Prefer point 
over point-marker. (inferior-python-mode): Remove redundant completion settings.
      adds  94ab176   * lisp/erc/erc.el (erc-channel-receive-names): Silence 
compiler warning. (address@hidden, erc-update-modes): Idem.
      adds  03c4553   Merge trivially safe differences from standalone CC-mode. 
* lisp/progmodes/cc-mode.el (c-initialize-cc-mode): Don't quote a symbol just 
to then pass it to `symbol-value'. (prog-mode): Provide fallback definition, if 
needed. * lisp/progmodes/cc-langs.el: Always load `cl'.  Don't load `cl-lib'. 
Remove "cl-" prefix accordingly. * lisp/progmodes/cc-fonts.el 
(c-font-lock-invalid-string): Use integerp or characterp depending on the type 
of characters. (c-font-lock-enum-tai [...]
      adds  1a06ba3   doc/emacs copyedits re rectangle-mark-mode
      adds  62cd884   Doc tweaks re multi-monitor
      adds  b7529d9   * doc/lispref/windows.texi (Window Sizes, Resizing 
Windows): Copyedits.
      adds  fc7db70   Small doc/ fixes re @var usage.
      adds  e2634d9   Small copyedits for doc/lispref
      adds  93e408d   * doc/misc/vip.texi (Other Vi Commands): Markup fix.
      adds  9352c14   * doc/lispref/commands.texi (Generic Commands): Copyedits.
      adds  1050188   Merge from emacs-24; up to 2014-07-20T16:14:address@hidden
      adds  d311e8d   * configure.ac: Silence warning with some old Xrandr.h.
      adds  cebc89e   * lisp/files.el (auto-mode-alist): Use sh-mode for .zsh 
files.
      adds  3c6ba8b   Add documentation for horizontal scroll bars and fix some 
minor issues.
      adds  07e80da   Fix Gtk+ tearoff not present on Customize Emacs and not 
at menu top.
      adds  b2ee3a2   * lisp/startup.el (command-line): Handle altered 
user-emacs-directory in load-path warning.
      adds  cf7a4a0   Merge package-x-test.el into package-test.el, to avoid 
running tests twice
      adds  8d035a6   * admin/authors.el (authors-renamed-files-alist): Add 
package-x-test.el
      adds  9ed4c74   * apropos.el (apropos-symbols-internal): Avoid error with 
non-symbol properties.
      adds  87318e3   * lisp/net/ntlm.el (ntlm-build-auth-request): Add NTLM2 
Session support.
      adds  27da1ac   Add NEWS entry form ntlm.el change
      adds  e59070b   lisp/gnus/gnus-delay.el (gnus-delay-send-queue): Remove 
`gnus-delay-header' last so it can be used in `message-send-hook'
      adds  1dad5c7   lisp/gnus/nnimap.el (nnimap-process-expiry-targets): 
Reverse the list of expired messages only when it was built in reverse order
      adds  1943141   coding.c (detect_coding_iso_2022): Set coding->rejected 
correctly when an invalid escape sequence is found (Bug#18610).
      adds  21c1abc   coding.c (detect_coding_iso_2022): Fix previous change.
      adds  6a4b1b1   Import from macoport 24.3.94.
      adds  7326779   Add ns-use-fullscreen-animation for non-native fullscreen 
on NS.
      adds  47232a2   * NEWS: Mention ns-use-fullscreen-animation.
      adds  08f27aa   * nsterm.m (ns_select, ns_read_socket): Use 
unwind_protect to decrease apploopnr.
      adds  6e604a8   * nsterm.m (ns_draw_window_cursor): Adjust y for hbar 
cursor only if smaller than line height (Bug#17977).
      adds  12c9762   doc/emacs small markup fixes
      adds  c938c07   * imenu.el (imenu-default-goto-function): Fix typo.
      adds  249635f   Merge from emacs-24; up to 2014-07-21T01:34:address@hidden
      adds  223ed51   * nsfont.m (nsfont_draw): Use CGFloat for GNUstep newer 
than 0.23.
      adds  d589d25   Fix disable toolbar for GNUStep.
      adds  918b5de   * keyboard.c (Qleft, Qright): Remove duplicate 
definitions.
      adds  3f65970   Remove calendar code obsolete since at least version 23.1
      adds  195c5c4   * imenu.el (imenu): Re-write for clarity.
      adds  971113a   * configure.ac: Add -Wno-string-plus-int for clang.
      adds  102c5a3   * lisp/menu-bar.el (menu-bar-games-menu): Remove 
landmark. It's not a game you can play, and is of no interest to the casual 
browser. It was broken for years and no-one even noticed. Ref: 
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00288.html
      adds  87666a0   * lisp/Makefile.in (obsolete-autoloads): Write to a 
separate file, to workaround autoloads bug. (AUTOGENEL): Add 
obsolete/loaddefs.el.
      adds  71785ae   * lisp/icomplete.el: Move Iswitchb autoload here.  Much 
simpler. * lisp/Makefile.in (obsolete-autoloads): Remove. (AUTOGENEL): Remove 
obsolete/loaddefs.el. * lisp/loadup.el: Don't load obsolete/loaddefs.el. * 
lisp/obsolete/iswitchb.el (iswitchb-mode): Use normal autoload cookie. Remove 
redundant obsolescence thingy.
      adds  3ef041a   * lisp/term/w32-win.el: Move all code from 
32-common-fns.el here. (gui-select-text, gui-selection-value): Use w32 handlers 
in the w32 console as well. * lisp/w32-common-fns.el: Remove. * lisp/loadup.el: 
Don't load w32-common-fns.el. * w32-fns.elc: Don't require w32-common-fns. * 
src/lisp.mk (lisp): Remove w32-common-fns.elc.
      adds  ceea537   Fix "make docs" failure
      adds  83f0467   lisp/gnus/gnus-icalendar.el (gnus-icalendar-identities): 
Include message-alternative-emails
      adds  dd7023e   Sync with upstream verilog-mode revision c075a492
      adds  3eb1d3a   * lisp/font-lock.el (font-lock-fontify-buffer): Fix 
interactive-only markup.
      adds  5571633   admin/unidata/Makefile.in small cleanup
      adds  5bdd495   * font.c (Ffont_get_glyphs): Use validate_subarray and 
fix the case where an optional string is used.  Adjust docstring.
      adds  8ca8fde   Fix bug #18650 with warning about zlib when loading 
url-vars.el.
      adds  23755ba   * admin/unidata/Makefile.in: Check for deleted uni- 
files. (all): Use unifiles rather than charprop.el. (FORCE): New variable and 
phony rule. (${unidir}/charprop.el): Respect FORCE. (unifiles): New rule.
      adds  d295469   Accept terminal devices on MS-Windows in APIs that accept 
frame or display.
      adds  c35e776   Fix bug #18649 with handling C-g on MS-Windows in -nw 
sessions.
      adds  97272da   * lisp/progmodes/cfengine.el 
(cfengine3-make-syntax-cache): Always return a syntax.  Replace 
call-process-shell-command with process-file.  Ensure 
cfengine-mode-syntax-functions-regex is always set.  Ensure cache when 
cfengine-cf-promises fails.
      adds  289a439   * cal-x.el (calendar-dedicate-diary): Drop support for 
deleted aliases.
      adds  2dbd7a3   Enhance terpri to allow conditionally output a newline
      adds  b403033   * NEWS: Mention optional arg to terpri and new cl-lib 
functions.
      adds  fdcb060   * lisp/frame.el (make-frame): Use t rather than nil for 
`w'.
      adds  da55eda   * package.texi (Package Menu): Package list was changed 
to not say "unsigned"
      adds  e76955c   In term-window-width subtract 1 from width when any 
fringe has zero width. (Bug#18601)
      adds  a704403   Fix bug #18610 with crashes when visiting files with ESC 
and 8-bit bytes.
      adds  28ec0a8   Fix bug #18636 with documentation of multi-monitor 
displays.
      adds  c7bfd98   doc/lispref/frames.texi: (Multiple Terminals): Fix last 
commit.
      adds  285dc43   * lisp/frame.el: Fix doc typo in previous
      adds  01058f7   Doc tweaks
      adds  942a57a   * doc/lispref/frames.texi: Tweak previous tweaks.
      adds  32ade3f   Merge from emacs-24; up to 2014-07-22T06:37:address@hidden
      adds  8881986   * lisp.h (USE_STACK_STRING): Now true only if USE_STACK 
CONS.
      adds  dcc327d   * lisp/info.el (Info-fontify-maximum-menu-size): Bump to 
400k.
      adds  cd0351b   Allow Info-fontify-maximum-menu-size to specify unlimited
      adds  a27cd28   * lisp/select.el (gui-selection-exists-p-alist): New 
method. * lisp/menu-bar.el (menu-bar-edit-menu, clipboard-yank): * 
lisp/simple.el (deactivate-mark): Use it. * lisp/term/x-win.el 
(gui-selection-exists-p): * lisp/term/w32-win.el (gui-selection-exists-p): * 
lisp/term/pc-win.el (gui-selection-exists-p): * lisp/term/ns-win.el 
(gui-selection-exists-p): Provide a backend instance.
      adds  28c3bdd   [maint] Start Emacs versioning doc; nfc.
      adds  f5f949f   * lisp/window.el (temp-buffer-window-show): Make BUFFER a 
required arg.
      adds  43f5299   Only initialize erc-last-saved-position if not already a 
marker.
      adds  244a462   * lisp/erc/erc.el: Fix paren typo in previous.
      adds  ab7af02   Drop support for deprecated (since 23.1) forms of 
diary-display-function
      adds  1badfce   Fix mailaddress.
      adds  b34cba3   * cus-start.el (all): Add ns-use-fullscreen-animation.
      adds  217f4ee   * progmodes/cfengine.el (cfengine3-defuns, 
cfengine3-vartypes): Use strings. (cfengine3-create-imenu-index): New function. 
(cfengine3-mode): Use it for `imenu-create-index-function'. 
(cfengine-auto-mode): Improve and prefer cfengine3-mode when buffer is empty.
      adds  541961c   Fix last change
      adds  f98021b   * cus-start.el (all): Add missing ns to 
ns-use-fullscreen-animation.
      adds  c1ec59d   Fix ns-use-fullscreen-animation again...  add boolean.
      adds  4c4c5b9   Fix putenv race conditions with undefined behavior.
      adds  9a26558   Require OSX >= 10.6.  Remove PowerPC unexec code.
      adds  b73d3f5   Update doc to say Mac OS X 10.6 or later now required.
      adds  80b2019   * nsmenu.m (clear): Assume OS X 10.6 or later.
      adds  dfbb4d5   * net/tramp-sh.el (tramp-get-remote-id): Check also for 
"gid".
      adds  cc541e5   Spelling fixes.
      adds  ec11ab9   * editfns.c (dump_tz_string): No longer const.
      adds  d7a6097   * src/frame.c (Fmouse_pixel_position): Call 
Vmouse_position_function.
      adds  078c4dc   Spelling fixes.
      adds  52b16eb   * doc/lispref/elisp.texi (DATE): Bump to October 2014. I 
still have no idea what this is for, but newer is better!
      adds  7b9ecf7   * doc/lispref/control.texi: Avoid overfull hbox.
      adds  ad1abab   * doc/emacs/help.texi: Avoid overfull hbox.
      adds  4b9d951   * lisp/progmodes/bat-mode.el (bat-font-lock-keywords): 
Fix \\<_ typo. Reported by Arni Magnusson <address@hidden>. * 
lisp/progmodes/prolog.el (prolog-electric--underscore): Same.
      adds  390c2f3   Fix port to Debian GNU/kFreeBSD 7 (wheezy).
      adds  da373d7   Fix mailaddress
      adds  20f02f2   * configure.ac (LD_SWITCH_SYSTEM_TEMACS) [CYGWIN]: Set 
stack size to 8 MB.  (Bug#18438)
      adds  a9789a1   Merge Org 8.2.9
      adds  b1be0ed   Fix import completion.
      adds  2222349   * admin/make-tarball.txt: Small additions.
      adds  e175fab   Sync Org 8.2.10
      adds  b1d5ab0   Merge from emacs-24; up to 2014-07-26T11:58:address@hidden
      adds  be3e1b6   Update doc/ make dist rules
      adds  7410c4e   Merge from emacs-24; up to 2014-07-26T12:14:address@hidden
      adds  07bcae0   * NEWS: Move and clarify OSX >= 10.6.
      adds  2b882ee   Fix bug #18699 with startup aborts of 32-bit MinGW64 
build.
      adds  212ecd4   Fix org/ChangeLog wrt latest Org Sync.
      adds  2bcc04b   ChangeLog fix
      adds  7dbd8a2   Small authors.el updates
      adds  440cb8f   Tweak previous authors.el change
      adds  2cae863   Merge from emacs-24; up to 2014-07-27T01:00:address@hidden
      adds  3f8c645   * configure.ac: apple-darwin powerpc is unported.
      adds  5fa75d8   * net/tramp-sh.el 
(tramp-open-connection-setup-interactive-shell): Reduce the amount of set 
environment variable commands.
      adds  bb75cdf   Cleanup terminal handling code. * dispextern.h 
(get_named_tty): Remove prototype but... * termhooks.h (get_named_terminal): 
...resurrect it under more meaningful name. (get_terminal): Likewise, but 
with... (decode_live_terminal): ...this name. (decode_tty_terminal): Add 
prototype. * term.c (get_tty_terminal): Remove. (get_named_tty): Remove. 
(Ftty_display_color_p, Ftty_display_color_cells, Ftty_type) 
(Fcontrolling_tty_p, Fsuspend_tty, Fresume_tty): Use decode_tty_ter [...]
      adds  980d78b   * configure.ac: Require OSX >= 10.6 even if --with-ns is 
not given.
      adds  fcb11ae   lisp/gnus/gnus-start.el: Optionally check the newsrc.eld 
file's timestamp before saving it
      adds  643b1e9   * lisp/erc/erc-track.el (erc-modified-channels-display): 
Update mode line more frequently.
      adds  10fff83   * lisp/progmodes/elisp-mode.el 
(elisp--local-variables-1): Handle quoted expressions.
      adds  3e19f95   * etc/NXML-NEWS: Add standard copyright and license 
notice.
      adds  1d4795e   Fix display of R2L entries in tabulated-list-mode.
      adds  ad7abc3   INSTALL trivia.
      adds  e01955d   More INSTALL trivia
      adds  6d81466   * lisp/emacs-lisp/lisp.el (lisp--local-variables-1): 
Handle `quote'. Backported.
      adds  924a09e   Merge from emacs-24; up to 2014-07-27T09:41:address@hidden
      adds  83e1e4d   * INSTALL: Remove the "by hand" sections. No-one needs to 
know those details, and this file is too long already.
      adds  0b29869   * README: Remove some unnecessary detail.
      adds  12e8ede   Remove some admin/notes files
      adds  c1cd371   * admin/notes/versioning: Relocate and rewrite.
      adds  73d4c39   * nextstep/README: Move most contents into INSTALL. 
Remove license notice from file, since it is now trivial.
      adds  0b4d6d3   Avoid unwanted point motion in Fline_beginning_position. 
* lisp.h (scan_newline_from_point): Add prototype. * search.c 
(scan_newline_from_point): New function, refactored from... * cmds.c 
(Fforward_line): ...adjusted user. * editfns.c (Fline_beginning_position): Use 
scan_newline_from_point and simplify the former since the latter doesn't move 
point.
      adds  4f6bc3c   Started working on implementing UBA v6.3. Modified struct 
bidi_it as required by UBA changes. Introduced BIDI_MAXDEPTH instead of 
BIDI_MAXLEVEL; users changed. Added bidi_fetch_char_skip_isolates. Changed 
bidi_paragraph_init to use bidi_fetch_char_skip_isolates. Removed uses of 
bidi_ignore_explicit_marks_for_paragraph_level. Reverted temporary kludges that 
treat isolate initiators as weak characters.
      adds  8ccc6fa   Remove bidi_ignore_explicit_marks_for_paragraph_level.
      adds  d9abb28   Finished coding of explicit directional format characters.
      adds  5d84f5d   Fix find_first_strong_char and implement Unicode 8.0 
isolate corrections.
      adds  991b257   Updated pushing and popping the bidi stack, and sos 
calculations. Added the necessary members to bidi_stack.
      adds  23dbf47   Updated bidi_resolve_weak.  Removed next_en_* members 
from stack.
      adds  2fca7ae   Fixed problems revealed by -Wall.
      adds  a7fed5a   Added BidiBrackets.txt and related Unicode properties to 
unidqata-gen.el.
      adds  2f3daa5   Optimize memory footprint of the bidi level stack.
      adds  a12d75c   Added initial version of biditest.el and Unicode data 
file it needs.
      adds  eb71ffc   Added bidi-resolved-levels, with a bug.
      adds  924d744   Use the level stack for initial level below 
bidi_level_of_next_char.
      adds  0c068f1   Fix assertion violations due to a bug in 
bidi_set_sos_type; add assertions.
      adds  c58ad38   Rewrite LRI/RLI/FSI handling in bidi_resolve_explicit_1.
      adds  61a403e   Fixed bidi_resolve_explicit_1 wrt isolate initiators and 
PDF.
      adds  f0d89bb   Adapt bidi_resolve_neutral to new treatment of PDF to 
avoid assertion violations.
      adds  027fa01   Remove the ignore_bn_limit ``optimization''.
      adds  0df5896   Fix bidi_resolve_explicit when one directional control 
follows another.
      adds  d51702f   Fix N1 and N2.  Remove special level for PDF. Improve 
glyphless glyph display in .gdbinit/pgx.
      adds  e8207eb   Finished writing code for isolates and fixed a few bugs 
(no parens yet).
      adds  6382f0a   Fixed handling of LRI, RLI, and FSI. Scrolled 
successfully through the entire biditest.txt file. The parentheses are still 
not implemented.
      adds  16f5483   Fixed a crash in 'C-x =' and in RLE followed by PDF; 
fixed 'C-x =' display.
      adds  5824289   Move SOS calculation into push/pop embedding level; fix 
N1/N2 w/isolates.
      adds  18e91e6   Added BPA.  Emacs aborts at startup.
      adds  f6d76d1   Fixed crash at startup by starting bidi_bracket_type_t 
from 1, not zero.
      adds  70939d8   Fix assertion violations due to unresolvable neutrals in 
cache.
      adds  4eb60cd   Reset the bracket_resolved flag before advancing to next 
character.
      adds  8cc6103   Rename type_after_w1 into type_after_wn.
      adds  4d5fab6   Reset bracket_resolved bit earlier; remove bytepos from 
bidi_saved_info.
      adds  942ba67   Refactored saving prev info, resolve_neutrals, and 
high-level cache access.
      adds  84e5bb9   Fix bidi_cache_find when NEUTRALS_OK is false; RLI no 
longer aborts.
      adds  41d384f   Ignore test/biditest.txt.
      adds  0c26561   Update NEWS and lispref docs.
      adds  b8140e6   Fix display of TUTORIA.he jumbled by BPA.
      adds  e5500a9   Fixed BPA stack overflow and infloop with nested brackets.
      adds  d6eeb62   Fix display of LRI, RLI, and FSI by 'C-x ='.
      adds  5b6bb75   Fix commentary to last commit.
      adds  a3c88bc   Remove unneeded directional marks from etc/HELLO.
      adds  c1621a4   Increase 'level' in glyph struct; convert bad type aborts 
into assertions.
      adds  3fe73df   Implement inhibit-bidi-mirroring; improve biditest.el.
      adds  b7e6292   Fix resolution of neutrals that came out of the cache.
      adds  1a3eca0   Fix etc/tutorials/TUTORIAL.he, again.
      adds  e3060a0   Merge from trunk and resolve conflicts.
      adds  4669732   Rewrote bracket resolution to match subtleties of 
Reference Implementation.
      adds  48af586   Fix initialization of flags when pushing BPA stack.
      adds  b8ec977   Merge from trunk.
      adds  ed7ebd9   Update the bidirectional reordering engine for Unicode 
6.3 and 7.0.
      adds  d7b6011   * lisp/progmodes/compile.el 
(compilation--previous-directory): Simplify. (compilation-next-error): Ensure 
the parse before we look at compilation-message property.
      adds  8d56586   * lisp/progmodes/m4-mode.el (m4-syntax-propertize): New 
var. (m4-mode): Use it. (m4--quoted-p): New function. (m4-font-lock-keywords): 
Don't handle #..\n comments any more. (m4-mode-syntax-table): Use punctuation 
syntax (according to m4 manual) for most special characters.
      adds  f65b226   src/ChangeLog: Fix a typo.
      adds  dcdf2bd   * lisp/emacs-lisp/eldoc.el (global-eldoc-mode): Enable by 
default. Remove incorrect handling of eldoc-print-after-edit. 
(eldoc-message-commands, eldoc-last-data): Use defvar. * lisp/loadup.el 
(emacs-lisp/eldoc): Load it. * src/lisp.mk (lisp): Add emacs-lisp/eldoc.elc.
      adds  1c54bb8   * .bzrignore: Add uni-brackets.el.
      adds  290569d   * configure.ac: Move the OSX 10.6 test.
      adds  efd91b5   * bidi.c (bidi_find_bracket_pairs): Initialize local var.
      adds  bcb7ccd   * lisp/cedet/semantic/wisent/comp.el (wisent-defcontext): 
Move declarations outside of eval-when-compile.  Use `declare'. 
(wisent-with-context): Add `defvar' declarations in case this macro is used in 
a file compiled with lexical-binding. (wisent-semantic-action-expand-body): 
Avoid add-to-list on local var.
      adds  8d7ee48   * NEWS: Mention multipart/related.
      adds  55aa966   Rewrite ChangeLog release notes to be less confusing
      adds  e68b715   cus-edit.el (custom-command-apply): Specify the return 
value in the doc string. (Custom-reset-standard): Save custom-file (e.g. 
.emacs) only when custom-command-apply has returned non-nil.
      adds  affeda3   Tabify recent ChangeLog change
      adds  10471ae   Merge from emacs-24; up to 2014-07-27T18:05:address@hidden
      adds  40018ff   src/bidi.c (bidi_find_bracket_pairs): Avoid a loop that 
does nothing useful.
      adds  62e3f36   Pre-load uni-brackets.el, which is always needed for 
redisplay.
      adds  e72f519   * files.el (auto-mode-alist): Use javascript-mode for 
.jsm        (bug #18719).
      adds  01c1b1a   Trigger showing when point is in the "periphery" of a 
line or just inside a paren. paren.el (show-paren-style, show-paren-delay) 
(show-paren-priority, show-paren-ring-bell-on-mismatch): Remove superfluous 
:group specifications. (show-paren-when-point-inside-paren) 
(show-paren-when-point-in-periphery): New customizable variables. 
(show-paren-highlight-openparen): Make into a defcustom. 
(show-paren--unescaped-p, show-paren--categorize-paren) 
(show-paren--locate-near-pa [...]
      adds  417cf67   lisp/gnus/gnus-icalendar.el: Support vcal format timezones
      adds  60727a5   lisp/gnus/message.el (message-insert-signature): Make 
signature respect format=flowed
      adds  9425017   * lisp/emacs-lisp/eieio-base.el: Use lexical-binding and 
cl-lib. * lisp/emacs-lisp/eieio-core.el: Use lexical-binding and cl-lib. 
(list-of): New type. (eieio--typep): Remove. (eieio-perform-slot-validation): 
Use cl-typep instead. * lisp/emacs-lisp/eieio.el: Use lexical-binding drop 
non-GV fallback. (defclass, defgeneric, defmethod): Add doc-string position. 
(with-slots): Require cl-lib. * lisp/emacs-lisp/cl-macs.el 
(cl--make-type-test): Avoid ((lambda ..) ..).
      adds  e31f014   tildify.el (tildify--pick-alist-entry): rename from 
tildify-mode-alist
      adds  5d06860   Fix lisp/ChangeLog entry added in 
2014-10-17T07:20:address@hidden
      adds  6743c19   Bump version to 24.4 Regenerate ldefs-boot and AUTHORS
      adds  cacd5c3   Fix display on X of 1-pixel R2L characters.
      adds  9b4fdfd   Regenerate ldefs-boot
      adds  1a1f880   Merge from emacs-24; up to 2014-07-28T02:47:address@hidden
      adds  67ac6d6   * configure.ac: Simplify OS X $canonical tests.
      adds  774da90   Mention new whitespace-mode option: big-indent.
      adds  427c362   Add a 'big-indent style to `whitespace-mode'.
      adds  6c854f0   net/gnutls.el: pass correct data to `gnutls-boot'.
      adds  4b6d6e6   Ensure 8-byte stack alignment in w32select's callback.
      adds  605cfb8   Check that a "macro" found near point-min isn't a ## 
operator.  Fixes bug #18749. progmodes/cc-engine.el (c-macro-is-genuine-p): New 
function. (c-beginning-of-macro): Use the above new function.
      adds  e23e97d   Cherry-pick a fix from trunk; fix level handling in 
bidi_resolve_brackets.
      adds  19068c1   Fix a typo in a comment.
      adds  0223090   Fix processing of brackets in isolates and crash in 
w32select.c.
      adds  1c39638   Move cache retrieval on forwards scans to 
bidi_resolve_brackets.
      adds  b5e7186   Add support for canonically equivalent bracket characters.
      adds  6b247d2   Fix bidi reordering of bracket characters in isolates.
      adds  a4c80e3   A better fix for drawing hollow cursor on X on 1-pixel 
thin space characters.
      adds  3f4c6d5   Handle deprecated Gtk+ stuff for version <= 3.10
      adds  ac225d2   * xfns.c (syms_of_xfns): Remove 
x-gtk-whole-detached-tool-bar.
      adds  6e5ff61   * cus-start.el (x-gtk-whole-detached-tool-bar): Remove.
      adds  4e94689   * gtkutil.c: Remove no-longer-used code.
      adds  2653318   * lisp/emacs-lisp/eieio: A bit more cleanup, removing 
compat code.
      adds  821339c   Merge from gnulib.
      adds  58af643   * gtkutil.c (create_dialog): Don't use 
gtk_dialog_get_action_area on Gt+ >= 3.12, or gtk_misc_set_alignment on Gtk+ >= 
3.14. (make_widget_for_menu_item): Don't use gtk_misc_set_alignment on Gtk+ >= 
3.14 (Bug#18674). (update_frame_tool_bar): Don't use  gtk_misc_set_padding on 
Gtk+ >= 3.14 (Bug#18674).
      adds  8259e90   Newsticker: Show feedicons in treeview.  Small fix in 
opml export.
      adds  9932966   * NEWS: Teroffs and detachable tool bar for Gtk+ is gone.
      adds  5e33446   * src/xterm.c (handle_one_xevent): Check return value 
from x_handle_net_wm_state, remove net_wm_state_hidden_seen. 
(get_current_wm_state): Remove net_wm_state_hidden_seen setting.
      adds  b9bdab7   * gtkutil.c (create_dialog): Don't use 
gtk_dialog_get_action_area on Gt+ >= 3.12, or gtk_misc_set_alignment on Gtk+ >= 
3.14. (make_widget_for_menu_item): Don't use gtk_misc_set_alignment on Gtk+ >= 
3.14 (Bug#18674). (update_frame_tool_bar): Don't use  gtk_misc_set_padding on 
Gtk+ >= 3.14 (Bug#18674).
      adds  a7bbb82   src/ChangeLog: Remove stray duplicate entry.
      adds  d4107b0   Fix spelling error.
      adds  57fe163   Spelling and grammar fixes in comments.
      adds  bc0e9e4   * lisp/textmodes/css-mode.el (scss-mode): New major-mode. 
(css-mode-syntax-table): Use d style comment, to ease the scss case. 
(css-ident-re): Allow things like @-moz-keyframes. (scss--hash-re): New const. 
(css--font-lock-keywords): New function, extracted from css-font-lock-keywords. 
(css-font-lock-keywords): Use it. (scss-mode-syntax-table, 
scss-font-lock-keywords): New vars. (scss-smie--not-interpolation-p): New 
function. (css-smie--forward-token, css-smie--backwa [...]
      adds  1e6e7f3   Newsticker: fix broken image download via url-retrieve.
      adds  56dfc81   * objects.texi (Type Predicates): Don't mention 
display-table-p.
      adds  9d9bcb5   Newsticker: fix broken image download via url-retrieve, 
again.
      adds  41e856b   * lisp/emacs-lisp/bytecomp.el (=, <, >, <=, >=): Don't 
optimize multi-arg case.
      adds  dfccf2f   Temporarily revert previous bytecomp change
      adds  83bad90   Add 24.4 release ChangeLog entries
      adds  d20b72d   Restore temporarily reverted bytecomp change
      adds  8a85c25   Merge from emacs-24; up to 2014-07-28T06:28:address@hidden
      adds  290d4b5   * src/xdisp.c (redisplay_window): Re-run 
pre-redisplay-function after we move point.
      adds  1c9c88b   * lisp/epg-config.el (epg-gpg-program): Don't use the 
absolute names by default.
      adds  1fc82d8   * lisp/obsolete/cc-compat.el: Make obsolete.
      adds  eed18bf   Merge from emacs-24
      adds  e538605   * lisp/imenu.el (imenu--menubar-keymap): New var. 
(imenu-add-to-menubar): Set it to remember the keymap we used. 
(imenu-update-menubar): Use it instead of asking lookup-key.
      adds  80aabe4   * lisp/net/newst-reader.el (newsticker--image-read): 
Simplify. (newsticker--icon-read): Use dolist and fix free var error.
      adds  e5b3b7d   Handle wrapped menu bar lines when resizing frames with 
Windows API.
      adds  a046b8d   Get rid of backend-dependent selection-handling functions 
for kill/yank and make it generic instead by relying on the lower-level 
selection management functions.
      adds  be5722e   Stop vc from burying buffers sometimes
      adds  18b8557   * lisp/mouse.el (mouse-drag-line): Use set-transient-map. 
(mouse--down-1-maybe-follows-link): Remove unused var `this-event'. 
(mouse-yank-secondary): Use gui-get-selection. 
(mouse--down-1-maybe-follows-link): Use read-key.
      adds  4b63c18   Rewrite "Size and Position" section in frames.texi.
      adds  8ae9147   Add two "+++"s to frame section of NEWS.
      adds  36749d8   Improve viewing plain text contents of document
      adds  6a7884c   Fix bug #18778 with slow redisplay of bracketed L2R text 
with long lines.
      adds  d361bcf   * lisp/select.el: Use lexical-binding. 
(gui-set-selection): Provide an implementation for non-GUI frames. * 
lisp/term/x-win.el: Use lexical-binding. (x-clipboard-yank): Fix up missed 
renamings. * lisp/term/w32-win.el (libgif-version, libjpeg-version): Silence 
compiler. (w32--set-selection): Fix up var names. * lisp/term/pc-win.el: Use 
lexical-binding. (w16-selection-exists-p): Silence compiler warning. 
(w16-selection-owner-p): Fix up missed renamings.
      adds  78b215f   Fix race in 'make info/dir', and speed it up.
      adds  285ac87   * Makefile.in (ACLOCAL_INPUTS): Omit unnecessary use of 
'wildcard'.
      adds  a55a730   * lisp/progmodes/cfengine.el (cfengine3-defun-full-re): 
New var. (cfengine3-create-imenu-index): Use it and use ` ' for separation. 
(cfengine3-current-defun): New function. (cfengine3-mode): Set 
add-log-current-defun-function.
      adds  f43d61f   Fix some doc-strings in frame.c (Bug#18789).
      adds  19625ef   * lisp/emacs-lisp/bytecomp.el 
(byte-compile--use-old-handlers): Change default.
      adds  e77628b   * lisp/epg.el: Use cl-defstruct. 
(epg-make-data-from-file, epg-make-data-from-string, epg-data-file) 
(epg-data-string): Define via cl-defstruct. (epg--gv-nreverse): New macro. 
(epg-context--make): New constructor (provided vi cl-defstruct). 
(epg-make-context): Rewrite using it. (epg-context-protocol, 
epg-context-program) (epg-context-home-directory, epg-context-armor, 
epg-context-textmode) (epg-context-include-certs, epg-context-cipher-algorithm) 
(epg-context-digest- [...]
      adds  864d69a   * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Define an 
internal predicate even if :predicate was nil, for the benefit of typep. Record 
the name of the predicate for typep's use. (cl--make-type-test): Use pcase.  
Obey new cl-deftype-satisfies property.
      adds  01187cd   * lisp/cedet/semantic/complete.el: Require 
semantic/db-find.
      adds  53e1541   lisp/gnus/nnimap.el (nnimap-wait-for-response): Ignore 
NOOP response requested to keep connection open
      adds  ec4f68b   lisp/gnus/gnus.el (gnus-mode-line-buffer-identification): 
Don't shadow load-path, it blocks autoloading of find-image (bug#18813)
      adds  9321c9c   lisp/gnus/ChangeLog (2014-10-24): Add bug#
      adds  3110159   Improve mouse dragging of frame edges.
      adds  7026b4d   A possible fix for bug #18815 with assertion violations 
in bidi.c.
      adds  ac6839a   * lisp/term/ns-win.el (ns-store-cut-buffer-internal) 
(ns-copy-including-secondary): Use gui-set-selection.
      adds  b5dc75a   * ses.el (macroexp): add require for this package, so 
that function `ses--cell gets macroexp-quote. (ses--cell): makes formula a 
macroexp-quote of value when formula is nil. The rationale of this changr is to 
allow in the future shorter SES files, e.g. we could have only `(ses-cell A1 
1.0)' instead of `(ses-cell A1 1.0 1.0 nil REFLIST)'. In such a case reference 
list REFLIST would be re-computed after load --- thus trading off load time 
against file size.
      adds  a91ff4f   Fix bug #18745 with invoking Windows batch files with 
embedded whitespace.
      adds  c286a3e   * ses.el (macroexp): add require for this package, so 
that function `ses--cell' gets macroexp-quote --- this change was supposed to 
be in my previous commit, but left out by mistake. (ses--cell): Do not make 
formula a macroexp-quote of value when value, not formula, is *skip*.
      adds  b5ea86d1  * net/tramp-gvfs.el (tramp-gvfs-methods-mounttracker) 
(tramp-gvfs-mountlocation-signature): Check `tramp-gvfs-enabled' during 
initialization.
      adds  3abb316   * nsselect.m: pasteboard_changecount is new. 
(ns_store_pb_change_count, ns_get_pb_change_count) 
(ns_get_our_change_count_for): New functions. 
(ns_string_to_pasteboard_internal): Correct comment. type => gtype in eassert, 
Call ns_store_pb_change_count. (Fns_own_selection_internal): Remove data, use 
value. (Fns_disown_selection_internal, Fns_selection_owner_p): Replace 
Vselection_alist check, with change count check. (Fns_get_selection): 
Initialize val to Qnil.  Only g [...]
      adds  c1609a8   Preparing for git transition; replace bzr-specific 
language.
      adds  2a7753c   Neutralize language specific to a repository type.
      adds  88a297f   Neutralize names specific to a repository type.
      adds  64d9c3f   Neutralize language specific to a repository type.
      adds  5862e22   Anticipatory removal of some test data that will be 
obsolete shortly.
      adds  65e2cda   Neutralize language specific to a repository type.
      adds  ed81dc6   Next binary distribution will not contain .bzrignore 
files.
      adds  08072a4   Preparing foe git transition.
      adds  fe133ac   Neutralize some production names specific to a repository 
type.
      adds  8e297e0   Looking for .bzr as a check for top-level directory will 
soon be a bad idea.
      adds  5070ebb   Rename the 'bzr' notes file to 'repo'.  For two reasons:
      adds  a4566ca   Neutralize some language specific to a repository type.
      adds  fb85c18   Merge BRANCH into repo, because it belongs with the 
developer advice.  Also...
      adds  6357aea   Neutralized language specific to a repository type.
      adds  3c723fc   Neutralize labguage specific to a VCS type.
      adds  5a9bbd1   Neutralize language specific to a VCS type.
      adds  94004af   * README.W32 (Preliminaries): Don't assume that this file 
is at the top level. (Setting up Emacs): Minor rewording to be more accurate.
      adds  2beeb6e   Fix some fallback values to conform to the actual release 
number.
      adds  12983c7   More preparation for git tramsition.  Reorganize to 
sparate our dependencies.
      adds  ea1c65d   Guidance on commit-comment formats.
      adds  48ec745   lisp/gnus/gnus.el (gnus-mode-line-buffer-identification): 
Don't add image data for a non-graphic display (bug#18813)
      adds  45f0de5   xml.c:parse_region: Do not forget the first document 
child.
      adds  e4bf229   Allow any symbolic value for `rcirc-fill-column'.
      adds  3f3b46d   doc/misc/calc.texi (Quick Calculator): Mention prefix 
argument of `quick-calc'.
      adds  14e5809   * net/rcirc.el (rcirc-fill-column): Use function. 
(rcirc-markup-fill): Remove adjustment.
      adds  123ddec   Simplify use of current-time and friends.
      adds  78d45b6   Port current-time change to XEmacs 21.4.
      adds  fcc5032   * version.el (emacs-bzr-version, emacs-bzr-get-version): 
Revert 2014-10-26 change.
      adds  cc99f92   * lisp/net/rcirc.el (rcirc-fill-column): Unbump :version. 
A change in the possible :type with no change in the default does not merit a 
:version bump. Mark :risky.
      adds  d9a7291   * src/minibuf.c (history-length): Increase default from 
30 to 100. * lisp/cus-start.el (history-length): Bump :version.  [Backport]
      adds  ef65424   Make most emulation packages obsolete.  [Backport]
      adds  9d98215   * erc/erc-track.el: Docstring fixes.
      adds  3e78070   * lisp/Makefile.in (AUTOGEN_VCS): Remove 
emulation/tpu-edt.el.  [Backport]
      adds  2d8e7d1   * doc/misc/eieio.texi (Accessing Slots, CLOS 
compatibility): Adjust wording since `setf' is in core rather than in CL 
nowadays.
      adds  3b1f2e0   * list/emulation/viper: Add some FIXME comments.
      adds  c9f7e33   * lisp/progmodes/python.el (inferior-python-mode): Use 
add-hook.
      adds  3ac4e4c   * lisp/dired.el (dired-read-regexp): Make obsolete.  
[Backport] (dired-mark-files-regexp, dired-mark-files-containing-regexp) 
(dired-flag-files-regexp): * lisp/dired-aux.el (dired-mark-read-regexp): * 
lisp/dired-x.el (dired-mark-unmarked-files): Use read-regexp directly.
      adds  531f56f   * lisp/skeleton.el (skeleton-autowrap): Mark as obsolete. 
 [Backport]
      adds  24421aa   * lisp/subr.el (call-process-shell-command, 
process-file-shell-command): Make the `args' obsolete. 
(start-process-shell-command, start-file-process-shell-command): Use `declare'.
      adds  a8cab05   * lisp/url/url-vars.el (url-bug-address): Make into an 
obsolete alias. * lisp/url/url-http.el (url-http-handle-authentication): * 
lisp/url/url-news.el (url-news-fetch-message-id): Use M-x report-emacs-bug in 
help messages.  [Backport]
      adds  4ede14b   * lisp/vc/diff-mode.el (diff-refine-changed): Rename from 
`diff-refine-change' for consistency with `diff-changed'. (diff-refine-change): 
Add obsolete face alias. * lisp/vc/smerge-mode.el (smerge-refined-changed): 
Rename from `smerge-refined-change'. (smerge-refined-change): Add obsolete face 
alias. [Backport]
      adds  739ba46   * lisp/vc/vc-hg.el (vc-hg-log-graph): New var. 
(vc-hg-print-log): Use it. (vc-hg-root-log-format): Include branch name and 
bookmarks; ignore graph output.
      adds  acb965c   Bump Emacs version to 24.4.50.
      adds  2498362   * xdisp.c (draw_glyphs): Set clipping to highlight 
boundaries.  [Backport]
      adds  1a7aa3c   * xdisp.c (erase_phys_cursor): Fix confusion between 
window-relative and text area-relative x-coordinates.  [Backport]
      adds  bdc9a8b   * configure.ac: Bump version to 24.4.51 to avoid 
ambiguity with the old trunk's 24.4.50.
      adds  be603ee   * lisp/emacs-lisp/bytecomp.el (byte-compile-and-folded): 
Optimize case where all args are copyable. (=, <, >, <=, >=): Re-enable the 
optimization.
      adds  97be2b8   etc/DEBUG: Improve instructions for debugging infinite 
loops.
      adds  e5dc30b   * Makefile.in (${srcdir}/info/dir): Make sure info 
directory exists (backport)
      adds  acc443a   * lisp/emacs-lisp/bytecomp.el: Require cl-extra. * 
lisp/emacs-lisp/cl-extra.el: Add missing provide.
      adds  ac0f1b8   Fix bug #18760 with incorrect decoding of tutorial for 
"About Emacs" screen.
      adds  894b567   Document in the user manual variables that allow 
pixelwise resizing.
      adds  9e147f7   Backport latest doc-view fix
      adds  73fd041   Improve documentation of faces in the user manual.
      adds  475e766   Fix bug #18839 with incorrect image size returned by 
posn-at-point.
      adds  f399929   * README.W32 (Preliminaries): Don't assume that this file 
is at the top level. (Setting up Emacs): Minor rewording to be more accurate.
      adds  b13ccfc   [Backport] lisp/gnus/nnimap.el 
(nnimap-wait-for-response): Ignore NOOP response requested to keep connection 
open
      adds  7515423   [Backport] gnus.el 
(gnus-mode-line-buffer-identification): Don't add image data for a non-graphic 
display; Don't shadow load-path, it blocks autoloading of find-image (bug#18813)
      adds  205be08   Fix bug #18873 with non-ASCII characters in user's HOME 
directory.
      adds  091d322   Fix bug #18874 with rgrep not obeying grep-scroll-output.
      adds  e8ce549   * doc/misc/efaq.texi (Gnus does not work with NNTP): 
Remove; ancient
      adds  dc8a585   NEWS fixes
      adds  6b3093b   ChangeLog date fix
      adds  237bf45   * lisp/progmodes/cc-defs.el (c--macroexpand-all): New 
function. (c-lang-defconst): * lisp/progmodes/cc-langs.el 
(c-make-init-lang-vars-fun): Use it.
      adds  52b410c   Merge from emacs-24; up to 117634
      adds  a060ebf   * NEWS: Remove items backported to NEWS.24
      adds  de86a5c   Update some version numbers for trunk version change
      adds  66e773e   * xfaces.c (Finternal_set_lisp_face_attribute): Don't try 
to realize font on an initial frame when running as a daemon (Bug#18869).
      adds  ff7ec46   * fontset.c (toplevel): Adjust comment to match 
2014-06-19 change.
      adds  ff73c2c   Add "enum classs" support to C++ mode. 
progmodes/cc-langs.el (c-after-brace-list-decl-kwds) (c-after-brace-list-key): 
New language consts/variables. progmodes/cc-engine.el 
(c-looking-at-decl-block): Exclude spurious match of "enum struct" from 
decl-block recognition. (c-backward-colon-prefixed-type): New function. 
(c-backward-over-enum-header): Call above function to extend recognition of 
enum structure.
      adds  b6a7474   Minor fix in bidi.c:bidi_cache_reset_to.
      adds  b77b925   * lisp/startup.el (command-line): Remove pointless 
attempt to avoid statting fs ; which expand-file-name doesn't even do.
      adds  b645a03   * font.c (copy_font_spec): Redesign to avoid Fcopy_alist 
and unnecessary initialization.  Adjust comments.
      adds  d5262b3   * lisp/emacs-lisp/macroexp.el (macroexpand-1): New 
function. (macroexp--expand-all): Unrelated tweaks. * lisp/emacs-lisp/gv.el 
(gv-get): Use macroexpand-1.
      adds  d87931d   Auto-commit of loaddefs files.
      adds  ce4670d   Correct name on yesterday's patch "Add "enum classs" 
support to C++ mode." to Daniel Colascione.
      adds  722afca   * lisp/select.el (gui-get-selection): Comment: data-type 
ignored on NS.
      adds  711066c   nsselect.m cleanup, remove unused, declare vars static.
      adds  614beee   Ignore BUFFER_SWITCH_EVENT events for the purposes of 
input-pending-p.
      adds  f3f7acc   Make blink-parens work with a closing template delimiter. 
progmodes/cc-cmds.el (c-electric-lt-gt): Cause a redisplay before calling 
blink-paren-function, so as to apply syntax-table properties to the ">".
      adds  e54c5e4   Fix ChangeLog typo
      adds  fda2bc4   * src/unexmacosx.c (copy_data_segment): Port to GCC 4.6+ 
(backport)
      adds  b7bf631   * nsfns.m (x_icon): icon_top/left is int.
      adds  c465f1c   * nsfns.m (ns_set_doc_edited): Do all logic (check 
frames) here instead of in xdisp.c, function now takes void.
      adds  7147768   Restore cua-delete-copy-to-register-0 and M-v command. * 
lisp/delsel.el (delete-selection-save-to-register) 
(delsel--replace-text-or-position): New vars. (delete-active-region): Use them. 
(delete-selection-repeat-replace-region): New command, moved from cua-base.el. 
* lisp/emulation/cua-base.el (cua--repeat-replace-text): Remove var. 
(cua-repeat-replace-region): Move command to delsel.el. (cua--init-keymaps): 
Update binding accordingly. (cua-mode): Set delete-selecti [...]
      adds  12f12f9   * doc/man/emacsclient.1: Tiny markup fix
      adds  0ebcd35   * etc/emacs.desktop: Add "Keywords".
      adds  792faab   * lisp/progmodes/vhdl-mode.el: Doc grammar fixes.
      adds  cac77f9   Backport changes in preparation for git migration from 
trunk.
      adds  1ad9ad3   Backport from trunk more changes in preparation for git 
migration.
      adds  15d0d8d   Yet another change for git migration backported from 
trunk.
      adds  b8ff3a9   Minor fixes in the changes in preparation for git 
migration.
      adds  eeeaca5   admin/ChangeLog: Fix a typo.
      adds  08f5580   * emacs.c (main): Don't chdir to $HOME on Cocoa if 
--chdir was given.
      adds  95af181   * lisp/emulation/cua-base.el (cua-delete-region): Use 
delete-active-region. (cua--last-deleted-region-pos, 
cua--last-deleted-region-text): Remove.
      adds  4e0cc35   * macfont.m (macfont_glyph_extents): Turn off syntetic 
bold if force_integral_p (i.e. no antialias). (macfont_draw): Check 
ns_antialias_text, also turn off syntetic bold if no antialias.
      adds  62ee8b1   * lisp/simple.el (newline): Add assertions to try and 
help catch bug#18913.
      adds  f902d41   Auto-commit of loaddefs files.
      adds  ae5602c   Backport Tramp changes from trunk.
      adds  b14b7f4   * net/tramp-sh.el (tramp-send-command): Fix the case 
where the remote-echo connection property is non-nil.
      adds  85f20e4   Fix bug #18856 with failure to fontify compilation 
buffers.
      adds  7a2d560   * net/tramp-cache.el (tramp-get-file-property) 
(tramp-set-file-property): Check, that `tramp-cache-get-count-*' and 
`tramp-cache-set-count-*' are bound.  Otherwise, there might be compiler 
warnings.
      adds  b99e8f8   ChangeLog simplification
      adds  d5d8ca3   Merge from emacs-24; up to 117656
      adds  bf7ded9   Clean up merge conflict.
      adds  fcc5b48   * sql.el (sql-interactive-mode, sql-stop): Correct fix 
for Bug#16814 with let-bind of comint-input-ring variables around read and save 
functions.
      adds  ee17a97b  sql.el (sql-mode-oracle-font-lock-keywords): Correct 
regexp syntax, add new keywords, and parse longer keywords first. 
(sql-redirect-one): Protect against empty command. (sql-mode, 
sql-interactive-mode): Set `custom-mode-group\' property
      adds  4a48e97   * lisp/emacs-lisp/pp.el (pp-macroexpand-expression): Use 
macroexpand-1. * lisp/progmodes/elisp-mode.el (emacs-lisp-macroexpand): Idem.
      adds  fce9e55   Fix bug #18897 with printing large objects from eieio.el.
      adds  f26d02a   Fix incorrect assertion
      adds  65bb8d0   * nsimage.m (ImageList, imageListNext, imageListSetNext:) 
(reference): Remove. (allocInitFromFile:): Remove searching ImageList and 
calling reference. (dealloc): Remove handling if ImageList.
      adds  860ae45   Fix memory leak
      adds  49bb335   * net/eww.el (eww-mode-map): Remove mentions of 
`eww-quit'.
      adds  7188af3   * net/eww.el (eww): Allow "file:/file/name" URLs.
      adds  cc63404   * net/eww.el (eww-submit): Encode empty form values as "".
      adds  7e35a47   * net/eww.el (eww): Recognize colon-delimited IPv6 
addresses..
      adds  27e4b2b   ChangeLog: Add bug numbers.
      adds  816cad6   Fix `eww-current-source' buffer confustion
      adds  2e8259b   Add a new, somewhat experimental "readability" command to 
eww
      adds  54b3c98   Fix charset problems with the `R' command in eww
      adds  13375c1   Have `R' in eww save the history
      adds  029788d   Fix `eww-display-html' bug when passed an explicit DOM
      adds  ab657ba   Make titles in eww prettier
      adds  01af3a5   * net/shr.el (shr-retransform-dom): Allow several text 
sub-nodes.
      adds  bd57ef3   Add missing ChangeLog entry from previous checkin
      adds  d9079cf   * net/eww.el (eww-list-bookmarks): Autoload.
      adds  b318262   * INSTALL: Remove univeral binary section.
      adds  39804c1   Make eww display PDFs inline
      adds  a3e8e50   eww compilation warning fix
      adds  303fd94   Remove `eww-colorize-region'
      adds  b039c2e   * doc/emacs/programs.texi (Misc for Programs): Fix typo.
      adds  d228120   * net/tramp-adb.el (tramp-adb-handle-process-file): Do 
not raise an error when the command fails; the return code must indicate. 
(tramp-adb-send-command-and-check): Fix docstring.
      adds  c33070f   * nsfns.m (ns_set_doc_edited): Check for FRAME_NS.
      adds  6c5a32d   * net/tramp-sh.el 
(tramp-do-copy-or-rename-file-via-buffer): Use a local copy of FILENAME, when 
it is remote.
      adds  29a13e2   Fix minor issues with functions that dump glyph matrices.
      adds  3247e0e   src/window.c (window_scroll_pixel_based): Fix a typo in a 
comment.
      adds  bd673cc   NEWS and comment trivia re crisp.el
      adds  41e9629   Merge from emacs-24; up to 2014-08-07T11:49:address@hidden
      adds  033b622   doc/misc/auth.texi (Help for users): Explain quoting 
rules better
      adds  d94bc77   * lisp/simple.el (execute-extended-command--last-typed): 
New var. (read-extended-command): Set it. Don't complete obsolete commands. 
(execute-extended-command--shorter-1) (execute-extended-command--shorter): New 
functions. (execute-extended-command): Use them to suggest shorter names. 
(indicate-copied-region, deactivate-mark): Use region-active-p.
      adds  772a965   Minor `shr-retransform-dom' fix
      adds  50deba1   * lisp/emacs-lisp/byte-run.el (defun-declarations-alist): 
Fix compiler-macro autoloading when specified as a lambda. * 
lisp/emacs-lisp/edebug.el (edebug-safe-prin1-to-string): Assume that 
edebug-prin1-to-string already handles circularity.
      adds  1ca31e8   Minor readability parsing issues with SVC images
      adds  b0481eb   eww point positioning tweak
      adds  704da6e   shr typo fix from recent check-in
      adds  15eb2ec   eww readability tweak
      adds  f3e25d6   * net/eww.el (eww): Trim URL with `string-trim'. 
Suggested by Vibhav Pant <address@hidden>.
      adds  a9f1618   Spelling fixes; tweak explanation of commit messages.
      adds  fdcbfea   * Makefile.in (install-info, uninstall): Use 
--no-print-directory. (QUIET_SUBMAKE): Remove.
      adds  6a278b6   Merge from emacs-24; up to 117669
      adds  ddce73d   Revert previous accidental commit
      adds  d236329   * lisp/mail/emacsbug.el (report-emacs-bug): No longer 
include recent-keys
      adds  46fc78f   * lisp/mail/emacsbug.el (report-emacs-bug): Simplify 
interactive spec.
      adds  b6ad705   * net/tramp-sh.el 
(tramp-do-copy-or-rename-file-via-buffer): Don't use a local copy; setting 
`inhibit-file-name-handlers' proper might be more performant.
      adds  a1740a1   Fix error messages from jit-stealth-lock when 
load-average returns nil.
      adds  6cd9d8c   * lisp/erc/erc.el (erc-send-input): Bind `str' 
dynamically.
      adds  58064b4   * Makefile.in (install-info, uninstall): Restore 
pre-2012-12-13  solution Do not merge to trunk.
      adds  b6e66a5   Merge from emacs-24; up to 117669
      adds  5e28461   epg: Collect output lines sent to stderr
      adds  eecd19c   Fix void-function string-trim error
      adds  d9f7c52   url-http.el: introduce url-user-agent
      adds  a7fde0e   url-http.el (url-user-agent): Add :version.
      adds  1809052   * NEWS: Mention `url-user-agent'.
      adds  cde44c6   Require subst-x only at compile-time
      adds  8b86268   * lisp/vc/vc.el (vc-region-history): New command. 
(vc-print-log-internal): Use cl-some. * lisp/vc/vc-git.el 
(vc-git-region-history): New function. (vc-git-region-history-mode-map) 
(vc-git--log-view-long-font-lock-keywords) 
(vc-git-region-history-font-lock-keywords): New vars. 
(vc-git-region-history-font-lock): New function. (vc-git-region-history-mode): 
New major mode.
      adds  e1418d0   * lisp/vc/vc/git.el: Fix previous. Move new code after 
vc-git-log-view-mode definition to avoid bootstrap error. Ref: 
http://hydra.nixos.org/build/16795500
      adds  9e48a95   epg: Improve error handling
      adds  4d5468e   * lisp/emacs-lisp/macroexp.el (macroexp--expand-all): 
Optimize away trivial uses of `funcall'.
      adds  577ef0b   * lisp/subr.el (pop): Don't call the getter twice.
      adds  f374845   epg: Fix the last commit
      adds  4cd90e0   package.el: Display output sent to stderr, when 
verification failed
      adds  55ea575   package.el: Fix the last commit
      adds  135a9f4   epg: Adjust to GnuPG 2.1 key listing change
      adds  b912aed   epg: Utilize --pinentry-mode added in GnuPG 2.1
      adds  361ffe1   Document how to increase contrast in EWW/shr
      adds  a067ef9   doc/misc/{gnus.texi,gnus-faq.texi}: Add link to EWW manual
      adds  1c50b3a   Improve inhibiting of implied frame resizes.
      adds  0565d1f   doc/misc/gnus.texi (HTML): Fix xref to EWW
      adds  0e44a2d   Uniquify the 'size' symbol.
      adds  3946aeb   * src/keyboard.c: Call gui-set-selection instead of 
x-set-selection. * src/xdisp.c (window-scroll-functions): Improve docstring.
      adds  2b513c3   * lisp/replace.el: History for query replace pairs. 
(query-replace-defaults): Promote to a list of cons cell.  Doc fix. 
(query-replace-from-to-separator): New variable. (query-replace-read-from): 
Let-bind query-replace-from-to-history to a list of FROM-TO strings created 
from query-replace-defaults and separated by query-replace-from-to-separator.  
Use it as the history while reading from the minibuffer.  Split the returned 
string by the separator to get FROM and TO  [...]
      adds  a05fd1f   * nsterm.m (EmacsScroller.dealloc): Reinstate, removed at 
merge cleanup from 2014-11-01.
      adds  c936cbb   Run `window-configuration-change-hook' only after all 
faces have been realized.
      adds  7c86a2a   build-aux/msys-to-w32: simplify the initial interface.
      adds  1e1f223   Makefile.in (epaths-force-w32): Simplify.
      adds  31a57f2   build-aux/msys-to-w32: Minor doc fixes.
      adds  c6bd759   Make rmail-epa-decrypt handle more ways of formatting the 
message.
      adds  97cd730   * lisp/emacs-lisp/bytecomp.el: Add a warning and remove a 
spurious warning. (byte-compile-initial-macro-environment): Don't compile 
before eval in `eval-and-compile'. (byte-compile-arglist-warn): Add check for 
defining macros after their first use.  Check call use even if the function is 
fboundp.
      adds  076582f   * dired.c (Ffile_attributes): Return Qnil, if 
Fexpand_file_name raises an error.
      adds  bd02f3d   * net/tramp-adb.el (tramp-adb-handle-file-attributes): * 
net/tramp-gvfs.el (tramp-gvfs-handle-file-attributes): * net/tramp-sh.el 
(tramp-sh-handle-file-attributes): Return nil in case of errors.
      adds  ceb7a7d   Fix wrong bound to c-font-lock-declarators.  Fixes bug 
#18948. progmodes/cc-fonts.el (c-font-lock-declarations): Pass "(point-max)" as 
bound to c-font-lock-declarators, not "limit", as the buffer is sometimes 
narrowed to less than "limit" (e.g., in the presence of macros).
      adds  a263446   Backport fix to bug #18749 to Emacs-24 branch.
      adds  5b9c3a5   * src/xgselect.c (xg_select): Use g_main_context_acquire.
      adds  10c5eac   * src/syntax.c (back_comment): Fix off-by-one error.
      adds  dbae12c   epg: Adjust to GnuPG 2.1 key listing change
      adds  9a51ab3   Backport from trunk documentation of shr-color-visible-* 
variables.
      adds  cd4776b   doc/misc/eww.texi: Fix a typo and improve wording of last 
commit.
      adds  fd16108   * files.el (file-name-non-special): Wrap the call of 
`insert-file-contents' by `unwind-protect', in order to set the buffer's file 
name anyway.
      adds  5282dec   * callproc.c (encode_current_directory): Support handling 
of file names prepended by "/:".
      adds  2a1f6af   * src/callproc.c (encode_current_directory): Fix thinko 
in previous.
      adds  06ee88e   * lisp/emulation/cua-base.el (cua--select-keymaps): Use 
region-active-p. (cua-set-mark, 
cua--pre-command-handler-1,cua--post-command-handler-1): * 
lisp/emulation/cua-gmrk.el (cua-cancel-global-mark): Same.
      adds  499a7f1   * callproc.c (encode_current_directory): Encode dir at 
the end.
      adds  121ccd2   * net/tramp.el (tramp-check-cached-permissions): Include 
hop in the constructed Tramp file name.
      adds  b03f9b5   Backport Tramp changes from trunk.
      adds  89be8b9   Backport Tramp changes from trunk.
      adds  86b1c77   Attempt to fix NS hang.  Will probably cause merge 
conflicts.
      adds  4161482   Merge from emacs-24; up to 117687
      adds  929201e   doc/misc/Makefile.in: Parallel make fix
      adds  e7e61ab   build-aux/msys-to-w32: always output absolute paths.
      adds  d244e9b   * nsterm.m (ns_set_vertical_scroll_bar): Don't call bar 
setPosition: unless needed (Bug#18757).
      adds  7d82056   * bytecomp.el (byte-compile-report-error): Allow the 
argument to be a string. Due to the vague doc, it was already being used this 
way.
      adds  089c6aa   Merge from emacs-24; up to 117689
      adds  4f9bd42   etc/NEWS: Mention the feature of query replace pairs.
      adds  0ced1de   * lisp/minibuffer.el (minibuffer-completion-help): 
Compare this-command with completion-at-point.
      adds  a6d74ed   Revert 118323.
      adds  8958d7d   Makefile.in (epaths-force-w32): Ensure that w32srcdir is 
an absolute path.
      adds  6f443e4   * lisp/simple.el (shell-command): Use buffer-name when 
output-buffer is a buffer.
      adds  90a1373   lisp/gnus/gnus-start.el (gnus-activate-group): Fix typo 
reported by Tim Landscheidt
      adds  d1036d2   backport: erc bugfixes
      adds  e4ed201   Replace doc/*/Makefile.in dist rules with code in 
admin/admin.el
      adds  da95e23   Merge from emacs-24; up to 117691
      adds  0cd3403   * frame.c (Fcan_run_window_configuration_change_hook): 
Return a value.
      adds  f862694   * xgselect.c (xg_select): Don't assume n_gfds is 
nonnegative
      adds  57db3f3   Fix bootstrap failure after last change to 
eval-and-compile.
      adds  1af3b11   Clean up merge error.
      adds  6f7716e   etc/NEWS: Improve wording of query-replace history entry.
      adds  d3dba95   * lisp/isearch.el (isearch-message-prefix): Show 
"Multi-file" and "Multi-buffer" instead of "Multi".
      adds  5d4da32   Update from CEDET trunk.
      adds  a16d6f9   Stop keeping doc/emacs/emacsver.texi in the repository
      adds  d737aed   * doc/emacs/Makefile.in (doc-emacsver): Tweak tempfile 
name.
      adds  4e65e7e   Stop keeping etc/refcards/emacsver.tex in the repository
      adds  9be1c1e   ChangeLog fix
      adds  f452367   * admin/admin.el: Comments.
      adds  91982ed   Fix bug#18964
      adds  be1f316   Further reduce the number of versioned files storing the 
version number
      adds  155d93f   doc/misc/gnus.texi (Top): Add missing `HTML' menu. 
(HTML): Fix xref to FAQ 4-16.
      adds  eca1ea9   * lisp/help.el (view-lossage): Include the actual 
commands run. * src/keyboard.c (command_loop_1): Record this-command in 
recent-keys. (Frecent_keys): Rewrite. and add optional `include-cmds' arg.
      adds  bcc9e35   backports: fix changelog
      adds  ea283d2   Update version to 24.5
      adds  d296587   * nsterm.h (EmacsScroller): judge returns bool.
      adds  2ae1e0d   Fix bug #18995 with compiling w32heap.c with 
-funroll-loops.
      adds  ea75a0e   Fix bug #18982 with assertion violations when reverting 
buffers.
      adds  03400ec   Fix bug #18955 with failure generating macuvs.h on 
MS-Windows.
      adds  edfdb22   * lisp/startup.el (command-line): Handle nil elements in 
load-path.
      adds  c832df2   Merge from emacs-24; up to 117698
      adds  7f829fa   doc/misc/{gnus.texi,gnus-faq.texi}: Update docs wrt 
shr/html mail
      adds  02ded86   doc/misc/ChangeLog: Fix date for 
2014-08-13T13:14:address@hidden
      adds  fbc782b   fix version tags
      adds  7611d85   ChangeLog tweak
      adds  0121d32   Merge from emacs-24; up to 117702
      adds  bd46723   Allow VTIMEZONE where daylight and standard time zones 
are equal.
      adds  02b99d2   Refactor the eww history saving to prepare for storing 
even more
      adds  41d4f84   Make `l' and other commands work in eww after going back 
in history
      adds  f188b66   Restore the header line after using `eww-readable'
      adds  f400908   * eww.texi (Basics): Document `eww-readable'.
      adds  6019446   (eww-save-history): Don't let the history grow infinitely.
      adds  df87fc3   (eww-download-callback): Save only the file contents
      adds  14fe367   Allow using several eww buffers (bug#16211)
      adds  fca2f70   Allow uploading files from eww
      adds  7148318   Git transition patch
      adds  a85cf0d   Fixes: debbugs:18940
      adds  301d018   lisp/gnus/mml2015.el (mml2015-display-key-image): Adjust 
:version
      adds  5531e67   * net/eww.el (eww-form-file): :type isn't a valid 
`defface' keyword.
      adds  911ad4a   Avoid undefined behavior in color table hashing.
      adds  653bddc   * net/eww.el (eww-form-file): Fix version number.
      adds  38fa4bc   Add automaticall built files to .gitignore
      adds  d856e6b   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  cbf8ea6   Display SVG images in external <object> files
      adds  0161898   Add forgotten ChangeLog entry for bug#16244
      adds  51475d5   Use annotated tags for releases
      adds  02ee710   * net/eww.el (eww): Add comment to clarify.
      adds  584fa31   Fix minor Bazaar leftovers.
      adds  fdae50c   shr URL expansion fixes
      adds  f7a192c   Make shr stop descending into the dom before 
`max-specpdl-size' stops us
      adds  790ad01   Add a hook to be run after eww has rendered a page
      adds  4af97e6   lisp/gnus/gnus-notifications.el 
(gnus-notifications-notify): Provide both app-icon and image-path
      adds  14b1c9d   * net/shr.el (shr-inhibit-images): Add a doc string.
      adds  0868bad   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  02073b2   Fix some 24-hour time stamps in documentation.
      adds  94a4891   Silence warnings in ietf-drums-parse-address
      adds  d8c3c57   ChangeLog entry from previous commit
      adds  ba88f19   Don't query on Gnus exits from ephemeral groups
      adds  3bdc6ce   Bind `M-s M-s' globally to `eww-search-words'
      adds  7169391   (emacs-repository-get-version): Call `git log' with 
proper format argument
      adds  f48827a   * net/eww.el (eww-render): Don't set the title to the URL.
      adds  5d977b9   * lisp/progmodes/python.el 
(python-shell-completion-get-completions): Fix previous merge.
      adds  3e517d3   Fix error preloading bindings.el.
      adds  eb97699   Rename python-shell-virtualenv-path to fit GNU conventions
      adds  a5cbb7d   Attempt to allocate less font entity objects in 
xfont_list_pattern
      adds  c28ef9a   Compress publicsuffix file to save space
      adds  9bcde6c   * .gitignore: Add emacs-[1-9]*, to ignore files like 
emacs-25.0.50.1.
      adds  5caf6c9   build: port to GCC 4.6.4 + glibc 2.5
      adds  dc7a3ba   Merge from gnulib.
      adds  a6a43d6   Don't rerun configure if lisp/version.el changes
      adds  f20a19d   Use derived-mode-p in python.el instead of equality test 
on major-mode
      adds  658b768   Time-out NS event loop
      adds  788bc73   Add a draft of a very simple git workflow
      adds  0d9bf97   Redo the fix, the old takes too much CPU.
      adds  5fa7b71   Use cherry-pick -xe instead of git log amend
      adds  9ae5396   Eldoc setup code enhancements
      adds  e68a171   * net/eww.el (eww-search-words): Mention 
`eww-search-prefix'.
      adds  86009dd   * lisp/emacs-lisp/backquote.el (backquote-process): 
Optimize away the ,' case.
      adds  d409545   Add faces for the VC modeline state indicator
      adds  1a30156   2014-11-16  Thierry Banel <address@hidden>  (tiny change)
      adds  ac03795   Git transition patch
      adds  e18c2a5   [Backport] lisp/gnus/mml2015.el 
(mml2015-display-key-image): New variable
      adds  3d08bc4   Backport .gitignore changes from master.
      adds  5cf2e27   .gitignore: Add more ignorables.
      adds  f8c4f8d   Backport fix for minor Bazaar leftovers.
      adds  6688117   Fixes: 19036
      adds  6a079d5   Ignore all built versions of Emacs (and .gitattributes)
      adds  df33e85   (emacs-repository-get-version): Call `git log' with 
proper format argument
      adds  15ec2d7   Backport Use derived-mode-p in python.el instead of 
equality test with major-mode
      adds  4cd0f2d   * .gitignore: Add a few more missing entries.
      adds  d5a1d36   .gitignore: Add lib-src/blessmail
      adds  71e866c   src/window.h (WINDOW_FRAME_LINE_HEIGHT): Fix a typo in a 
comment.
      adds  836c444   Fixes: 18757
      adds  b8c9a4e   Fix getting frame size wrong when restoring desktop.
      adds  20478c2   (report-emacs-bug): Make a better guess at envelope-from
      adds  1040099   Mark last change as "tiny"
      adds  260cede   Backport: Fixes: debbugs:18940
      adds  d4fceca   Fix cherry-pick conflict.
      adds  1fb97e7   Fix bug #19060 with inaccurate pixel-based scrolling.
      adds  a6b4278   Backport: Fix for 18993.
      adds  89ebffc   Fix region indentation
      adds  b6cd03a   Ignore generated file lib/stdalign.h.
      adds  92f5857   Fixes: debbugs:18432
      adds  899a5a9   Backport 2014-06-30 admin/update_autogen change
      adds  1033147   Use git rev-parse to get repository version
      adds  4f4cf9c   Don't ignore .gitattributes
      adds  9075fcc   Merge from emacs-24
      adds  1a71302   Resolve pull conflict
      adds  bc5d86f   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  2444ac6   Fix ChangeLog typos.
      adds  6f167f9   * lisp/progmodes/python.el 
(python-shell-calculate-command): Rename from python-shell-parse-command.  
Cleanup. (run-python, run-python-internal): Use it. 
(python-shell-calculate-pythonpath): Rename from python-new-pythonpath. 
(python-shell-calculate-process-environment): Use it. 
(python-shell-calculate-exec-path): Add comment.
      adds  48b2b32   Add faces for the VC modeline state indicator.
      adds  651ebee   Fixes: debbugs:18596
      adds  af19ccc   Mention how to get rid of X11 warnings
      adds  1af9075   Set the push default to "current", which should work 
everywhere
      adds  a97fd0e   lisp/ChangeLog: removed duplicate entry
      adds  7261b4d   icalendar: fix issues regarding timezones without dst
      adds  7164924   Only show the "You can run" message if it's significantly 
shorter
      adds  cbd90e1   Move eww and shr to customization group `web'
      adds  c2e145b   * lisp/progmodes/python.el (python-mode): Avoid use of 
set-local to keep Emacs 24.x compatibility.
      adds  c94988f   * lisp/simple.el (execute-extended-command--shorter): Cut 
search here. (execute-extended-command): Instead of here.
      adds  d1b04a9   Implement an `inhibit-read-only' text property
      adds  058f56d   Make the eww buffers read-only
      adds  0921dbc   Improve time stamp handling, and be more consistent about 
it.
      adds  1c7b6b3   Spelling fixes.
      adds  ed7b505   Port new time stamp handling to old Emacs and to XEmacs.
      adds  8b98d15   lisp/gnus/message.el (message-valid-fqdn-regexp): Add 
non-internaional new TLDs
      adds  62243cb   icalendar: Add another test case for no-dst timezones.
      adds  0df06a3   intermediate commit
      adds  6f20cde   alarm export, first step
      adds  b7cce56d  intermediate commit
      adds  16b5f50   New option `icalendar-export-alarms'.
      adds  cc5519d   Merge branch 'uj-icalendar-bug#5433'
      adds  83087df   Improve output of occur-tests in case of failure
      adds  29f81b9   * lisp/bindings.el (search-map): Move `eww-search-words' 
to `M-s M-w'.
      adds  0eaf98e   Peder Klingenberg has signed papers
      adds  5813f93   * test/automated/occur-tests.el (occur-tests): Update for 
output change re control-chars.
      adds  9e35ff6   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  07556b0   Fix bug#5433.
      adds  b810409   tildify.el: introduce a `tildify-space-string' variable
      adds  d5ec102   tildify.el: introduce a `tildify-pattern' variable
      adds  1901029   tildify.el: introduce a `tildify-foreach-region-function' 
variable
      adds  0b37f90   progmodes/cc-langs.el: Support some of the new keywords 
in C++11.
      adds  b12bb4d   epg: Don't show "*Error*" buffer when visiting a new file
      adds  5224be2   epg: Simplify epa-pinentry-mode handling
      adds  5c249e2   epg: Fix callback argument type check
      adds  b3cb91e   Port new time stamp handling to Emacs 23.2.
      adds  9e8da9d   epg: Support key editing
      adds  b59998e   Use automatic variables in nt/Makefile.in
      adds  1148d37   New macro define-advice
      adds  b2c4e6c   lisp/ChangeLog: add bug#13871.
      adds  cb4f666   lisp/ChangeLog: Fix bug#11386.
      adds  5c0fbcf   Use <up> and <down> keys to move point in the multi-line 
minibuffer.
      adds  c0b877b   * lisp/replace.el (query-replace-from-to-separator): Turn 
defvar into defcustom. Wrap char-displayable-p in ignore-errors because an 
attempt to autoload char-displayable-p fails during pre-loading. Move 
(propertize "\0" ... 'separator t) out of customizable part to 
query-replace-read-from. (query-replace-read-from): Call 
custom-reevaluate-setting on query-replace-from-to-separator to reevaluate the 
separator depending on the return value of char-displayable-p. http:/ [...]
      adds  239aa11   * lisp/progmodes/grep.el (grep-compute-defaults): Compute 
grep-highlight-matches before its use.
      adds  4a306d7   * lisp/simple.el (next-line-or-history-element): Wrap 
next-line in with-no-warnings. (previous-line-or-history-element): Wrap 
previous-line in with-no-warnings.
      adds  6316435   lisp/ido.el: New command `ido-bury-buffer-at-head'
      adds  6ffab21   vc-git: Support `diff-switches'.
      adds  e9917c0   Fix bug #19101 with log-view-mode set in the wrong buffer.
      adds  7d77dc1   Add desktop support to eww
      adds  a8995ca   * net/eww.el (eww-desktop-misc-data): Use 
`cl-remove-duplicates'.
      adds  8d5bfc4   (eww-history-limit): New variable.
      adds  9fd6f59   (eww-reload): Reload the page in the right buffer.
      adds  e25e769   * net/eww.el (eww-render): Remove a no-op :title setting.
      adds  9c2c15e   Add NEWS entry for define-advice
      adds  c2678a6   * eww.texi (Basics): Document `eww-history-limit'.
      adds  f437176   Add missing bug numbers to last few eww changes
      adds  f5d77aa   build-aux/msys-to-w32: Simplify implementation and 
docstring.
      adds  f83109f   Remove never-used rev argument from VC's backend checkin 
methods.
      adds  e7e9dbc   Remove editable argument from VC's backend checkout 
methods.
      adds  1e81f67   Support for SRC in VC mode.
      adds  f9c0081   Clean up after SRC support merge (typo fixes).
      adds  a2c0a14   Fix bug #19136 with a typo in a vc.el comment.
      adds  1b351d4   Fix the build of the Emacs User manual.
      adds  48039f4   Fix bug #1702 with missing feature in arc-mode.el.
      adds  a131037   Fix bug #19084 with 'C-x v +' in *vc-change-log* buffers.
      adds  e14c435   Fix bug that produced spurious nil state.
      adds  c39443c   'libxml-parse(html|xml)-region': new optional param 
'discard-comments'.
      adds  bf64213   * lisp/desktop.el (desktop-create-buffer): Use 
activate-mark to set `mark-active' (bug#19058).
      adds  65ed0f3   Fix `nato-alphabet' docstring.
      adds  280eb43   lisp/ChangeLog: Use double space to end sentence.
      adds  af46a2a   Rename vc-name to vc-master-rename.
      adds  354a07b   Isolating support code for the file-granularity back 
ends: the easy part.
      adds  4fe5b7c   More movement of master-related code to vc-filewise.el.
      adds  cd22fd7   Propagate remote process environment.
      adds  e9b1902   Revert "More movement of master-related code to 
vc-filewise.el."
      adds  cec2396   Unbreak the build.
      adds  b559a60   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  46035c6   newsticker: Fix bug#18787: Tell libxml-parse-xml-region 
to discard comments.
      adds  db67afb   Don't shrink frame when using desktop-save-mode 
(Bug#19048).
      adds  9a84825   * nextstep/templates/Info-gnustep.plist.in: Let configure 
set URL.
      adds  cc252fc   Add some .ico dependencies to Makefile .res rules
      adds  ec02f4f   Fix error with `mark-defun' and "protected:" in C++ Mode. 
Fixes: debbugs:19134.
      adds  d00c866   * src/Makefile.in (emacs.res): Add dependency on 
icons/hand.cur.  Use $<.
      adds  239cd5b   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  84e2f13   Further reduce number of versioned files storing Emacs 
version number.
      adds  8662e9d   * nt/emacs.rc, nt/emacsclient.rc: Remove files. 
Accidentally left out of previous commit. Apparently "git mv" doesn't do what I 
thought it did...
      adds  6d099b2   * admin/admin.el: Fix paren typo in previous.
      adds  116be28   * .gitignore: Add emacs.rc and emacsclient.rc in nt/.
      adds  709a517   * erc-desktop-notifications.el (erc-notifications-bus): 
New customer option.  Supports cases when Emacs hasn't been invoked in the same 
environment where the notifications shall go to. (erc-notifications-notify): 
Use it.
      adds  9c33811   Handle leap months in Chinese calendar
      adds  1b3e992   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  b1d07e3   * erc-desktop-notifications.el (erc-notifications-bus): 
Change version to 25.1.
      adds  4ad0a30   Fixes: debbugs:19149
      adds  600f3d0   * tramp.texi (Remote processes): Let-bind environment 
variables to `process-environment' when running `process-file' or 
`start-file-process'.
      adds  0b1d7cd   Fixes: debbugs:19149
      adds  a859504   Add functions to gnutls.c for exporting certificate 
details
      adds  4c298b2   Implement a Network Security Manager
      adds  c43b706   Make some network connections warn unless they are 
encrypted
      adds  a345ff6   Implement a new url parameter `url-request-noninteractive'
      adds  b10d900   Rename `nsm-security-level' to `network-security-level'
      adds  7f223a5   Allow setting the charset in eww
      adds  dd01e20   (eww-mode-map): Bind backtab to shr-previous-link
      adds  0445aff   * net/eww.el (eww-add-bookmark): Fix bookmark titles.
      adds  e791d4d   Document the eww Desktop stuff
      adds  5d9ddb9   Make `M-x eww' default to the URL under point
      adds  7f902e7   * net/eww.el (eww-display-html): Decode the 
document-defined charset.
      adds  6fd82d6   Switch to the *eww* buffer immediately to avoid doing it 
asynchronously
      adds  b7278cd   (eww-follow-link): Make going to #targets in the page 
work again.
      adds  79d187f   Allow opening eww links in a new buffer
      adds  2c783bb   Fix bug marking
      adds  5a0e58a   * lib-src/Makefile.in (emacsclient.res): Fix yesterday's 
thinko.
      adds  1aafa6b   gnutls.c windows compilation fix
      adds  1653296   Typo fix from previous check-in
      adds  8c4475f   * gnutls.c: Fix Windows function definition of 
gnutls_x509_crt_get_fingerprint.
      adds  825351b   Reduce nt and src Makefile duplication wrt emacs.res
      adds  e01ec2e   * src/emacs.c (main) <--version>: Make use of 
PACKAGE_NAME.
      adds  9faf591   Fix bug #19157 with incorrect hscroll during I-search.
      adds  d71a2d4   * gnutls.c: Fix compilation warnings given fix 
--enable-gcc-warnings.
      adds  6dbaf04   New macro macroexp-let2*
      adds  f9fcf84   * net/eww.el (eww-set-character-encoding): Use 
`read-coding-system'.
      adds  7f31162   * processes.texi (Network Security): Made into its own 
section and fleshed out
      adds  f9bff82   (Network Security): Mention more NSM variables.
      adds  409e4c8   * configure.ac [HAVE_W32]: Generate nt/*.rc files when 
HAVE_W32.
      adds  87ac437   eww input field fixup
      adds  b3b0b09   * lisp/vc/vc-hooks.el (vc-state-base-face): Don't 
override mode-line-inactive.
      adds  e22f5c0   Moved the Network Security Manager to the Emacs manual
      adds  a6248f1   doc/emacs/misc.texi (Network Security): Improve wording 
and indexing.
      adds  8df5745   * configure.ac: Relocate some recent changes to a more 
logical location.
      adds  27f46ae   Remove a spurious comma
      adds  70d7aa8   configure.ac [mingw]: Set $canonical default value
      adds  a3e1f8e   * etc/MACHINES: State supported OS X versions.
      adds  6a4dee9   * gnus-start.el (gnus-save-newsrc-file-check-timestamp): 
Add :version tag.
      adds  10f2f8a   * gnutls.c (Fgnutls_peer_status): Check GNUTLS_INITSTAGE, 
not gnutls_p.
      adds  8be099a   byte-run.el (function-put): Match argument names to 
docstring (bug#19118).
      adds  8608c10   Use a simple list of symbols in GnuTLS peer verification.
      adds  59bf524   net/nsm.el: Use `gnutls-peer-status-warning-describe'.
      adds  2428e38   * gnutls.c (Fgnutls_boot): Minor logging fixes.
      adds  d3739fe   Make gnutls.c compile on older gnutls installations
      adds  63ca642   * net/nsm.el (nsm-format-certificate): Don't bug out on 
missing elements
      adds  88871ef   (gnutls_certificate_details): Reversed check in last 
checkin.
      adds  ee4eb28   Fix previous version of nsm-warnings-ok-p
      adds  cfe0d44   * misc.texi (Network Security): Use "untrustworthy" 
instead of "unsafe"
      adds  7dbd10d   * configure.ac: Fix yesterday's use of uninitialised 
$version.
      adds  c8a2d63   * net/gnutls.el (gnutls): Set :group to 'comm so it's 
near NSM.
      adds  50cc807   Use usual GNU style for white space.
      adds  92f6486   Fix gnutls problems caught by static checking.
      adds  873bc13   Minor typo fixes in vc-src.el.
      adds  9740d86   * lisp/arc-mode.el (archive-visit-single-files): Add 
:version.
      adds  7e24ac1   Remove spurious reference to symbol category_properties. 
cc-engine.el (c-state-pp-to-literal): Fixed here.
      adds  181b12e   Fix up autoloads in vc-rcs.el and vc-sccs.el.
      adds  4e0f8f7   Fix for vc-filewise.el unresolved-call glitch.
      adds  549a1ba   newsticker: Take care of UIDs when adding elements to 
cache.
      adds  115178c   * dom.el: New file.
      adds  d9ba097   Use the new dom.el accessors in shr and eww
      adds  f054f0f   ChangeLog for last checkin
      adds  97d6e7e   * text.texi (Document Object Model): New node to document 
dom.el.
      adds  28653a7   * net/eww.el (eww-highest-readability): More dom.el fixes.
      adds  41a1fd3   Pass -utf8 to tidy.
      adds  b67e8b7   * text.texi (Document Object Model): Typo fix
      adds  c9cb3d5   configure.ac [MINGW]: Fix the way of getting the right 
host platform.
      adds  7520f89   Further eww dom.el cleanups
      adds  ccae04f   * gnutls.c (Fgnutls_boot): Send the server name over
      adds  fc4d2c7   Only send SNI if the host name is not an IP address
      adds  803df84   * net/shr.el (shr-make-table-1): dom.el changes for table 
rendering.
      adds  666e90e   Better display for `paranoid' `network-security-level'
      adds  b121ef1   Gnus: fix XEmacs compilation
      adds  8679082   * src/frame.c (Fhandle_switch_frame): Deactivate 
shift-region (bug#19003). * lisp/window.el (handle-select-window): Deactivate 
shift-region.
      adds  202f494   Fix DocView slicing docs
      adds  c613f4d   Fix indentation before `!=' and after `+='
      adds  cf100f6   Prevent resizing the echo area when iPython is enabled
      adds  790c690   Simplify and fix doc-related .gitignore files.
      adds  2e00757   Restore 'Bug#' -> 'debbugs:' rewrite in log-edit-mode.
      adds  67a22c6   Don't assume "bzr log" uses --long format by default.
      adds  81e0cca   Define MINGW_W64 and use it instead of _W64
      adds  ba4502f   Merge branch 'emacs-24'
      adds  1ed5c2d   Replace uses of _W64 with MINGW_W64
      adds  2f5134c   * NEWS: Mention dom.el.
      adds  2d431af   Add a DOM pretty-printing function
      adds  4c555e9   Record the right URL in eww
      adds  a5b07aa   eww input field fixup
      adds  5519c34   (eww-restore-history): Inhibit change functions while 
restoring the history.
      adds  604ce91   (eww-process-text-input): Fix deletion at the start of 
the field, too.
      adds  7c449b8   Add more sanity checks to the last eww 
after-change-function patch
      adds  9ec7bd9   (eww-mode): Revert mistanken removal of 
`buffer-disable-undo'.
      adds  f42adad   admin: Add gitmerge.el
      adds  5749885   newsticker: Change wording of confirmation prompt 
regarding obsolete variable `newsticker-groups-filename'.
      adds  07efa3f   Use `mouse-menu-bar-map' when no other menus are 
available.
      adds  cceb7a8   newsticker: Handle embedded (x)html in atom feeds.
      adds  370258f   (eww-process-text-input): Try to keep track of the size 
more reliably.
      adds  a5fde62   * net/eww.el (eww-restore-history): Bind 
`inhibit-modification-hooks'
      adds  d931478   Fix typo in last checkin
      adds  6923223   admin: Add documentation for gitmerge.el
      adds  f33ec1f   epg: Use epg-context-set-*-callback for extra treatment 
of args
      adds  d36439c   newsticker: Take care of nil value for 
`newsticker-groups-filename'.
      adds  7b79b1a   Fix two issues around help-window-select.  (Bug#11039) 
(Bug#19012)
      adds  ac4532a   * lisp/simple.el (execute-extended-command--shorter): Fix 
the "M-p" case.
      adds  91191bd   * .gitignore: Add entries for emacsvers files.
      adds  9875d23   * configure.ac: Simplify gnutls tests.
      adds  342bc0e   .gitignore cleanup.
      adds  fe1b545   * .gitignore: Add some nextstep/mac ignorables.
      adds  f773d35   * .gitignore: Add /emacs-[1-9]*/, and sort better.
      adds  2fa082c   Fix VC documentation related to switching branches.
      adds  ff953bc   .gitignore: Resurrect Windows-specific ignorables lost in 
last changes.
      adds  cd2e816   Lessen focus on ChangeLog files, as opposed to change log 
entries.
      adds  6ec5ee8   Improve XEmacs compatibility.
      adds  4fdddb2   Fix typo in ChangeLog.
      adds  54a29f4   Add a.out to .gitignore.
      adds  30c94eb   Add src/_gdbinit to .gitignore.
      adds  f9b9251   Use correct encoding to communicate with Git.
      adds  04ed420   Use "~1" instead of "^" in vc-git.el to specify the 
parent of a Git commit.
      adds  d24e558   Add more of the old .bzrignore to .gitignore.
      adds  176f207   * net/tramp-sh.el (tramp-get-remote-locale): Return 
"LC_ALL=C" as fallback. (tramp-open-connection-setup-interactive-shell): No 
need to check for nil as `tramp-get-remote-locale' return value.
      adds  bd3625c   Fixes: debbugs:19047
      adds  238c052   Set PYTHONUNBUFFERED on shell startup.
      adds  00981cbd  Add git commit hooks that do some simple checks on 
commits.
      adds  b7b18c7   Fix calendar-mark-1
      adds  4de28b1   * textmodes/makeinfo.el (makeinfo-buffer): Make it work 
also for remote `buffer-file-name'.
      adds  7aac8f1   Fixes: debbugs:18579
      adds  5ceb233   Fixes: debbugs:18579
      adds  3e3b940   * src/keyboard.c: Fix comment typo.
      adds  4e7112e   Spelling fix.
      adds  f24c8f9   Fix white-space problems in ChangeLogs.
      adds  5da3f6c   Adjust copyright notice and obviously-wrong dates.
      adds  ed54567   Use consistent paxctl and setfattr flags for temacs.
      adds  73cad91   Fix bug #19141 with UNCs in w32-shell-execute.
      adds  a10e36a   auth-source: Fix Mac OS X keychain lookups.
      adds  d9ad26a   Mention zlib1.dll as a potential reason for 
libgcc-induced crashes.
      adds  ebf026b   todo-mode.el: Handle calling todo-mode interactively.
      adds  47f573a   todo-mode.el: Handle calling revert-buffer.
      adds  7bf7edf   * lisp/progmodes/python.el 
(python-shell-completion-setup-code): Use __builtin__ module (or builtins in 
Python 3) and catch all errors when importing readline and rlcompleter.
      adds  b66511f   Backport regexp stack overflow fix from emacs-24.
      adds  b3910f6   outline.el: Fix subtree movement.
      adds  6b765b8   Fix bug #19201 with after-strings not being displayed.
      adds  0cce362   Merge branch 'emacs-24'.
      adds  366c1ce   Improve clarity of USE_LSB_TAG definition.
      adds  dbff8fd   Spelling fix.
      adds  287740d   * outline.el (outline-move-subtree-down): Refactor and 
improve code.
      adds  aa1459a   Fix up merged ChangeLog entries (dates, duplication, etc)
      adds  1252594   ChangeLog fix
      adds  741f5e1   * lisp/vc/vc-src.el: Fix copy-pasted :version tags.
      adds  9402d80   * lisp/vc/vc-filewise.el: Comment fixes.
      adds  9457d88   Add missing ChangeLog entry.
      adds  6228c5d   ChangeLog fix: standardize some bug refs.
      adds  70723e5   ChangeLog fix.
      adds  3517da7   Port better to AddressSanitizer.
      adds  7536c86   * lisp/gnus/gnus-cloud.el (gnus-cloud): Add :version tag.
      adds  2f4f920   VC API simplification: remove ability to set initial 
revision.
      adds  9e9e343   Argument removal inadvertently omitted from my previous 
commit.
      adds  2532d74   Renove duplicate code.
      adds  f82f3f1   API simplification: remove vc-workfile-unchanged-p from 
pubic methods.
      adds  33b4235   The vc-mistrust-permissions configuration variable is 
gone.
      adds  578d91a   Remove vc-state-heuristic from the set of public methods.
      adds  f0e8c1e   New macro `define-inline'.
      adds  c108372   Remove stay-local support in svn back end, because...
      adds  2a81c5d   Confine vc-stay-local to CVS, because it was unusable in 
SVN.
      adds  185320a   Finish vc-stay-local containment.
      adds  4893831   Update some documentation changes and todo items.
      adds  cb8ed25   Small but crucial change for new VC registration API.
      adds  31410dc   Minor eww point placement fixup
      adds  dce46a7   * .gitignore: Ignore loaddefs directly under lisp, and in 
sub-sub-directories
      adds  d17bae9   Refactor VC merging to fix a layer violation.
      adds  8bb7019   ChangeLog typo fix.
      adds  f8b8221   * net/nsm.el (network-security-level): Change the default 
to `medium'.
      adds  40ce283   Test checkin to attempt to tickle a bug reported on the 
dev list.
      adds  52fab40   Call `eww-after-render-hook' in the correct buffer
      adds  581914e   newsticker: Prevent multiple "Could not download..." 
messages.  Fixes bug#19166.
      adds  8dac9c3   * lisp/vc/diff-mode.el (diff-kill-applied-hunks): New 
command. * lisp/vc/smerge-mode.el (smerge-swap): New command.
      adds  b34578d   * lisp/vc: Fix use of find-conflicted-file in Git.
      adds  e5c0350   * admin/update_autogen: Fix bogosity introduced in 
2014-11-16 merge.
      adds  4bc1cdd   ChangeLog fixes.
      adds  857f7df   Auto-commit of loaddefs files.
      adds  92c856e   ChangeLog fix
      adds  6d80f26   shr-dom-print dom.el changes
      adds  808699f   bzr-state randomly/unpredictably fails on non-bzr files.
      adds  5175053   Merge some of the differences from the standalone CC-mode.
      adds  ab882ed   * lisp/vc/vc-svn.el: Remove stray comment char introduced 
earlier today.
      adds  4f54f7b   Restore ChangeLog entry clobbered earlier today.
      adds  ed6ce56   Terminate vc-disable-async-diff with extreme prejudice.
      adds  d788058   Document a trap for the unwary.
      adds  b7fd432   Remove could-register from the set of public VC backend 
methods,
      adds  7d21105   Update the git backend's header comment.
      adds  ea99f8c   Fix minor bug introduced in 'Terminate 
vc-disable-async-diff'
      adds  2fb8b14   Remove clear-headers from VC's public method set.
      adds  92411a0   Clean up a longstanding to-do item.
      adds  e6fe301   Another longstanding to-do: bind vc-delete-file.
      adds  d476787   Eliminate an unuted function argument.
      adds  a92789b   Fixes: debbugs:9133
      adds  dd60105   Allow to search for characters whose bidi directionality 
was overridden.
      adds  b1a765b   In vc, abolish the dir-status method.
      adds  176a617   Add filter macro, which does what you expect.
      adds  e9b68bc   * lisp/whitespace.el (whitespace-big-indent-regexp): Add 
:version.
      adds  7385c3e   Fix tramp-tests, broken by incompatible vc.el change
      adds  eb608f9   * automated/tramp-tests.el (tramp-test29-vc-registered): 
Fallback for changed `vc-register' argument list.
      adds  e820f16   Added file-tree-walk to files.el.
      adds  38aaf90   Fix gnutls.c build on MinGW
      adds  e148a1e   etc/NEWS: Mention 'file-tree-walk'.
      adds  41bb375   Fixes: debbugs:19250
      adds  c263a40   * lisp/emacs-lisp/inline.el: Cosmetic and minor fixes.
      adds  b329850   Fix bug whereby saving files hung in VC hook.
      adds  3f33f22   enable in-place GUI
      adds  de90917   Fix punctuation glitches in file-tree-walk docstring.
      adds  a0363ff   lisp/autoinsert.el: Change default of auto-insert-alist.
      adds  2bef807   lisp/files.el (file-tree-walk): Doc fix.
      adds  f182784   Implement copying of a buffer portion while preserving 
visual order.
      adds  64755ed   * net/shr.el (shr--extract-best-source): Ignore non-text 
children.
      adds  6194477   * src/eval.c (backtrace_eval_unrewind): Rewind also the 
excursions. (Fapply): Try and simplify the control flow.
      adds  d08f4f8   * lisp/subr.el (filter): Remove.  Use `cl-remove-if-not' 
or `seq-filter'.
      adds  96e6fd3   Compare with the most recently used window by default.
      adds  fcc4da3   Reduce memory footprint of struct bidi_it by a factor of 
5.
      adds  933107f    .gitignore: Ignore test/biditest.txt.
      adds  9c72233   fix a typo in doc string
      adds  d2fab6b   fix last patch
      adds  7747e23   Make it easier to use mailcap for viewing single files
      adds  bee76e5   Make eww use mailcap when displaying PDF files
      adds  9860da5   * eww.texi (Basics): Document eww PDF viewing.
      adds  3f19963   * NEWS: Add some doc markers to the eww stuff.
      adds  2a06fc1   (widget-choose) Let numeric keypad work
      adds  887fa62   * lisp/emacs-lisp/eieio-core.el: Prefer inlinable 
functions over macros.
      adds  be30748   * lisp: Prefer inlinable functions to macros.
      adds  bb19b22   Python.el: Update commentary on RET-behavior
      adds  0bb24df   Merge from origin/emacs-24
      adds  babb0ca   ChangeLog fix (do not merge to master)
      adds  0c3f76c   Merge from origin/emacs-24
      adds  59c4d5f   Fix bug #19211 with move-end-of-line in non-interactive 
session.
      adds  e97b6e6   * lisp/progmodes/prog-mode.el 
(prettify-symbols--compose-symbol): Refine.
      adds  fca389d   Merge from emacs-24
      adds  f9f2509   Auto-commit of loaddefs files.
      adds  0d7b2c9   Merge from origin/emacs-24
      adds  d83f061   * .gitignore: Remove redundant pattern (subsumed by _*).
      adds  11b65bc   * .gitignore: Avoid "**", as it requires Git 1.8.2 or 
later.
      adds  ec7e07b   * admin/update_autogen (commit): With git, call "add" 
before "commit".
      adds  b8775f0   * lisp/simple.el (newline): Place the hook 
buffer-locally, to make sure it's first.
      adds  02d462b   * admin/update_autogen (commit): Revert earlier change.
      adds  d9d3831   More flicker fixes for OSX, related to bug 18757.
      adds  e3c24b1   * lisp/progmodes/sh-script.el: Fix indentation rule of "| 
while".
      adds  c1c2cee   * src/eval.c (Fsignal): Remove duplicate test.
      adds  4fda400   Merge from emacs-24
      adds  7d043d5   Fix minor bugs in vc.
      adds  7409a79   preparing for further changes/cleanup to 
developers/contributors docs
      adds  0ffa349   Better check for displaying completions near the 
minibuffer.
      adds  f6c3965   Better support for milti-line shell input.
      adds  7841e93   * automated/vc-tests.el: New file.
      adds  06264b3   Improve CONTRIBUTE and related files.
      adds  952c6c8   * CONTRIBUTE: minor improvements
      adds  a1cf6ec   newsticker: Context menu in treeview's tree.
      adds  2b53560   fix last patch
      adds  f3a6858   Fixes: debbugs:19133
      adds  9dfa949   * lisp/progmodes/python.el: Recognize docstrings.
      adds  17ee183   (message-change-subject): Really check whether the 
subject changed
      adds  2c3d111   eww bookmark display fixup
      adds  b9ad615   eww history restoration fix
      adds  007d4c2   Make a prefix to `eww-reload' work locally
      adds  c08883c   (eww-current-buffer): Compilation fix for bug#18550 patch.
      adds  06b5cfe   Make `G' in eww record history
      adds  a3ca30c   Revert prefix behavior in RET to previous behavior
      adds  eb5b08b   (eww-copy-page-url): Add doc string.
      adds  7fb8fc3   vc/vc-arch.el: Moved to obsolete directory...
      adds  5872f84   Fix bug#19304
      adds  2354db7   Fix merge glitches in 2 ChangeLog files.
      adds  e63c720   Make gnutls-negotiate ignore specially handled files
      adds  e40e630   Commands and mode for managing multiple eww buffers
      adds  09e5e01   * etc/NEWS: Mention the new eww `S' command.
      adds  172bcf6   Remove unused data from gnutls_certificate_details
      adds  c498441   (gnutls_certificate_details): Clean up whitespace 
slightly.
      adds  a0fe9b0   (Fgnutls_peer_status): Return the DH prime bits for the 
connection
      adds  ca7ad42   Put back :signature-algorithm into gnutls.c
      adds  6b1ab80   `network-security-level' documentation simplification
      adds  7c67502   * src/gnutls.c: Add Windows specs for 
gnutls_dh_get_prime_bits.
      adds  b7768d7   (nsm-check-protocol): Check for weak Diffie-Hellman prime 
bits.
      adds  28057ef   * lisp/emacs-lisp/avl-tree.el: Use lexical-binding and 
cl-lib.
      adds  e0e2f36   Fatal GnuTLS errors are now silent by default
      adds  b76bea4   Various minor details accumulated over time
      adds  d81562f   (Fgnutls_error_fatalp): Doc fix (bug#18210)
      adds  8665a74   maintaining.texi: Suopport fo Arch has been moved to 
obolte.
      adds  ad67503   Make gnutls-peer-status return even more data
      adds  7befee1   * lisp/net/nsm.el (nsm-check-protocol): Test for RC4 on 
`high'.
      adds  be6767d   Make the NSM prompting have more data
      adds  e9aaf96   Make NSM warn on `high' for older protocols, and document
      adds  09ef139   (pulse-momentary-highlight-one-line): Respect POINT
      adds  afa1d80   python.el: Don't change `comint-prompt-read-only' globally
      adds  d7e5255   Make URL pass the TLS peer status to the caller
      adds  0cc8da5   Make the https logic in url-http work on redirects
      adds  a005f61   Make eww mark valid/invalid https pages
      adds  c3ea511   Make inline SVGs work in shr again
      adds  d790c4d   biditest: Change maintainer to emacs-devel rather than 
FSF.
      adds  931f6fb   Correct ChangeLog attribution
      adds  11cf3e9   Implement a new function directory-files-recursively
      adds  fb0fcda   Sync with upstream vhdl mode v3.36.1
      adds  d282d6a   Sync with upstream verilog-mode revision aa4b777
      adds  bc71376   Typo fix.
      adds  baab20d   vc/vc-src.el (vc-src-do-comand): Prepend -- to file 
argument list
      adds  fda355b   Associate more files with ruby-mode
      adds  9b185aa   gnutls.c (gnutls_protocol_get_name): Fix a copy/paste 
typo.
      adds  e8acfc7   Add a command for string quotes toggling to ruby-mode
      adds  08a980a   lisp/gnus/gnus-art.el: Refactored out 
gnus-article-mime-handles
      adds  c54f8f8   eww.texi: Add missing "."
      adds  cc857dd   Fix misspellings like "an unibyte buffer"
      adds  ef8892d   (shr-tag-object): Don't bug out on text elements in 
<object>
      adds  c9e3def   Speed up directory-files-recursively
      adds  99be750   Fix glitches in gnutls.c, mostly memory-related
      adds  5c9a98b   * automated/vc-tests.el (vc-test--register): Check, that 
the file still exists after register and unregister operations.
      adds  94a3f76   * files.el (file-tree-walk): Use file-name-as-directory 
unconditionally.
      adds  bdc373b   (ange-ftp-switches-ok): Disallow flags causing trouble 
with ls over ftp.
      adds  8bc7ac5   Righteous featurectomy of vc-keep-workfiles - always do 
it.
      adds  f3e16cb   Fix out-of-memory condition in display of long bracketed 
lines (bug#19322)
      adds  a5b477a   Add let-alist macro and package.
      adds  98582c0   ChangeLog fixes
      adds  7b24460   * lisp/let-alist.el: Cosmetic changes.
      adds  964f16e   * lisp/emacs-lisp/eldoc.el 
(eldoc-documentation-function): Change default.
      adds  452921c   * vc/vc-hg.el (vc-hg-state): Make FILE absolute.  Handle 
the case that there is empty output.
      adds  9ff164a   * automated/vc-tests.el 
(vc-test--revision-granularity-function): New defun. 
(vc-test--create-repo-function): Rename from 
`vc-test--create-repo-if-not-supported'.  Adapt all callees. 
(vc-test--create-repo): Check also for revision-granularity. 
(vc-test--unregister-function): Additional argument FILE.  Adapt all callees. 
(vc-test--working-revision): New defun. (vc-test-*-working-revision): New tests.
      adds  3e92b98   Never pass an invalid X connection descriptor to an input 
reading loop
      adds  c6f03ed   Fix a problem in url.el without GnuTLS
      adds  aeeaf08   Fixes: debbugs:19161
      adds  ea8b9df   Remove VC rollback method.
      adds  be6dff6   latest-on-branch-p is no longer a public method
      adds  14efb83   Remove superfluous `gnutls-available-p' check
      adds  3431e82   Ignore directory symlinks in directory-files-recursively
      adds  88f3dbc   Remove more (fboundp 'gnutls-available-p)
      adds  074965f   * lisp/progmodes/python.el (python-indent-line): Use 
`noindent' in strings. (python-indent-levels): Document extra value. 
(python-indent-calculate-indentation): Return `noindent' in strings. 
(python-indent-post-self-insert-function) (python-indent-calculate-levels): 
Handle new value.
      adds  b81a183   Merge from gnulib
      adds  28e0d0c   Merge from origin/emacs-24
      adds  805074d   Remove duplicate ChangeLog entries
      adds  67a48ed   Merge from gnulib (a couple more changes)
      adds  7fc616a   Replace union hack with C11-style max_align_t
      adds  d19bf72   Spelling fixes
      adds  c081fe2   Fix dates in ChangeLog entries merged from emacs-24.
      adds  6382f24   * .gitignore: Ignore autosave files.
      adds  3db1ada   admin/MAINTAINERS: Update my interests and 
responsibilities.
      adds  0f9fbb9   Port commit-message checking to FreeBSD 9.
      adds  d83f329   ChangeLog fix
      adds  c2db939   python.el: Support interpreter paths with spaces
      adds  935ee05   * net/tramp-sh.el (tramp-get-remote-path): Use a login 
shell in order to determine `tramp-own-remote-path'.
      adds  0c2f254   Support overflow-newline-into-fringe together with 
word-wrap (bug#19300)
      adds  9ac0332   Improve commit-msg messages and autosquash
      adds  75b4857   Port commit-msg to mawk
      adds  d76b9b2   Don't break example string between 2 lines (bug#19257)
      adds  301a401   Always define `gnutls-available-p' even if GnuTLS is not 
available.
      adds  3cf7629   Git ignore lib/std*.h
      adds  82ec808   * .gitignore: Add !lib/std*.in.h, so as to not ignore the 
.in.h files.
      adds  16d4c1c   A better fix for bug#19346
      adds  bd6c441   * simple.el (password-word-equivalents): Add "passcode", 
used for numeric secrets like PINs or RSA tokens.
      adds  a859d1c   Merge remote-tracking branch 'origin/emacs-24'
      adds  3c07d7f   Fix wrong humber arguments passed to vc-svn-diff.
      adds  7c9eb96   gnulib.mk (stddef.h): Sync with the latest change in 
lib/gnulib.mk.
      adds  afd801f   emacs-lisp/package.el (package--list-loaded-files): New 
function
      adds  c13baa1   emacs-lisp/package.el (package-activate-1): Reload 
package after upgrade
      adds  3e8e971   directory-files-recursively symlink fix
      adds  987d2f9   Implement a new function `directory-name-p'
      adds  76f9994   Make shr fold long title texts
      adds  05beff8   (shr-fold-text): Inhibit state from being altered.
      adds  30f6038   isearch-open-necessary-overlays: Open overlay ending at 
point
      adds  4ea1758   * net/shr.el (shr-next-link): Don't error out at eob.
      adds  1c11620   Convert Czech and Slovakian refcards to UTF-8
      adds  a8af924   Place ChangeLog entries in the correct files
      adds  4d806dc   * INSTALL.REPO: Revert 2014-12-06 change.
      adds  49daed6   Remove lib-src/grep-changelog
      adds  2e7f6d5   * notes/unicode: Track leim/quail file renames.
      adds  3de474e   Spelling fixes
      adds  472f7f6   * SKK-DIC/SKK-JISYO.L: Update to version 1.1216.
      adds  f8f7357   * notes/unicode: Correct coding system
      adds  01b97f9   Move VC diff ASYNC argument to the fifth position
      adds  9f28cb5   * lisp/fringe.el (fringe-bitmap-p): Fix 2014-12-05 
breakage.
      adds  f7572b7   Fix Semantic completion-at-point functions in 
non-Semantic buffers
      adds  4c4f970   Provide custom-prompt-customize-unsaved-options.
      adds  eaf25ad   Add an extra column for Version in list-packages table
      adds  5bbe84e   let-alist.el: Add lexical binding.
      adds  9624075   let-alist.el: Version bump.
      adds  e99ce63   Load system's default trusted Certificate Authorities if 
available.
      adds  33c5143   Adjust lisp/ChangeLog for 
custom-prompt-customize-unsaved-options.
      adds  3713931   New feature optionally to accelerate auto-repeated 
scrolling.
      adds  c3a2c35   "Advice" is a mass noun.  Amend text accordingly.
      adds  436b88b   "Advice" is a mass noun.  Amend text accordingly.
      adds  872617a   * net/shr.el (shr-fold-text): Don't bug out on 
zero-length text.
      adds  e2815bf   Correct same_at_end when restoring window points
      adds  816c1df   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  07e47aa   * src/: Various fixes to use bool type and constants.
      adds  255132f   etc/NEWS: Mention `let-alist.
      adds  10ec046   Lazy-highlight the whole string at point
      adds  f2301ec   Fix query-replace-regexp when using lisp expressions for 
replacement
      adds  e2aec9b   Move flymake test data to more standard location
      adds  1fc1f89   Disable gcc color in test/automated/data/flymake/Makefile
      adds  1542619   * test/automated/data/flymake/Makefile: Comment.
      adds  0a3e2cf   * lisp/jit-lock.el (jit-lock-function): Don't defer if 
jit-lock-defer-time is 0 and there is no input pending.
      adds  005b86c   * lread.c (init_obarray): Declare Qt as special.
      adds  cf07732   * lisp/emacs-lisp/seq.el: New file.
      adds  894a1f3   Speed up package--list-loaded-files a bit
      adds  863cf62   * lisp/vc/vc.el: Improve `dir-status-files' description
      adds  72ef8d7   * calc.texi (About This Manual): Update instructions for 
building the manual.
      adds  197a9e0   Fix problem with images referenced within svg files. 
(bug#19373)
      adds  9be1538   Introduce tramp-histfile-override.
      adds  c17c864   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  af2952f   Partially disabled previous change.
      adds  ad46070   Fixed problems with svg_load_image -- no more crashes 
(hopefully)
      adds  a2c489b   Add missing ChangeLog entry for prior commit.
      adds  92bad2a   load-history may contain nil "filenames"
      adds  ec10ba2   * src/keyboard.c (swallow_events): Don't redisplay if 
there's input pending.
      adds  9e77c1b   * src/keyboard.c (input_was_pending): New var.
      adds  18d4bdf   Don't reload packages at startup
      adds  d20acfe   Fix Gnus registry pruning and sorting, and rename file
      adds  62d7857   * etc/NEWS: Add a short description of seq.el.
      adds  af1040b   Fix recent vc-svn-dir-status-files breakage
      adds  687ae68   Remove extra semicolons
      adds  b197822   Allow querying font by name for its height and other 
info.  (Bug#19395)
      adds  39ead8c   * lisp/progmodes/cc-cmds.el (c-subword-mode): Alias to 
subword-mode.
      adds  36c43e9   Fixes: debbugs:19390
      adds  47f730e3  Add code for "preserving" window sizes.
      adds  655a6f3   Fix ispell window handling.
      adds  8f03888   * lisp/gnus/gnus-art.el: Fix up compiler warnings.
      adds  0f765f4   Avoid a compilation warning
      adds  f87eff5   Fix the `with-demoted-errors' calls
      adds  1758951   lisp/let-alist.el (let-alist): Evaluate `alist' only once.
      adds  777c823   * registry.el (registry-db): Set default slot later.
      adds  22e37af   lisp/let-alist.el (let-alist): Fix wrong parenthesis.
      adds  d8183f8   * image.c (svg_load): Fix pointer signedness.
      adds  645a6aa   * automated/let-alist.el: New file.
      adds  87f9ec7   Keyboard interface (C-f10) to `mouse-buffer-menu' 
(C-down-mouse-1).
      adds  d9639a2   * gnutls.c: Include gnutls.h.
      adds  83299b9   lisp/gnus/registry.el: Fix comment
      adds  ad013ba   Minor cleanups for Lisp objects and symbols
      adds  276bd75   Describe window size preserving options.
      adds  e0ab846   In NEWS mark `preserve-window-size' as +++.
      adds  061f310   * automated/let-alist.el: require `cl-lib'
      adds  164cdfb   In `ispell-command-loop' don't use `next-window'.
      adds  948fa91   Make C++11 uniform init syntax work.  New keywords 
"final" and "override"
      adds  f447d33   * let-alist.el (let-alist): Enable access to deeper alists
      adds  8fa2e25   * buffer.c (syms_of_buffer): Omit unneeded staticpros.
      adds  6623f3d   * net/tramp-sh.el (tramp-histfile-override): Clarify 
docstring.
      adds  b459f1f   * net/tramp-sh.el (tramp-histfile-override): Add :version.
      adds  9b14d8b   Simplify unexec file mode setting
      adds  4cc2f69   Let charset tick grow past USHRT_MAX
      adds  67bb1c1   * composite.h (struct composition.width): Now int
      adds  a8856cb   Fix typo in charset_ordered_list_tick patch
      adds  be4304d   Fixes: debbugs:19269
      adds  455e546   Use bool for boolean in xterm.c
      adds  4dc78f6   Remove obsolete references to pre-C99 builds
      adds  6f3f605   Fix setting icon for Gtk+ on non-initial frame.
      adds  251463c   let-alist.el (let-alist): Use `make-symbol' instead of 
`gensym'.
      adds  fafba80   Simplify ruby--string-region
      adds  b366b3b   * lisp/completion.el: Use post-self-insert-hook.
      adds  b11d892   * lisp/cedet: Reduce reliance on EIEIO internals.
      adds  e3040f2   Merge from gnulib
       new  5f46725   Merge branch 'master' into xwidget


Summary of changes:
 .dir-locals.el                                     |    2 -
 .gitignore                                         |  272 +-
 CONTRIBUTE                                         |  338 +
 ChangeLog                                          |  605 +-
 INSTALL                                            |  148 +-
 INSTALL.REPO                                       |    5 -
 Makefile.in                                        |   96 +-
 README                                             |    9 +-
 admin/CPP-DEFINES                                  |    4 +-
 admin/ChangeLog                                    |  240 +-
 admin/FOR-RELEASE                                  |    4 +-
 admin/MAINTAINERS                                  |   25 +-
 admin/admin.el                                     |  160 +-
 admin/authors.el                                   |   65 +-
 admin/charsets/.gitignore                          |    2 -
 admin/check-doc-strings                            |    2 +-
 admin/gitmerge.el                                  |  525 +
 admin/grammars/c.by                                |    9 +-
 admin/grammars/scheme.by                           |   38 +-
 admin/make-tarball.txt                             |   22 +-
 admin/merge-gnulib                                 |    6 +-
 admin/notes/BRANCH                                 |   32 -
 admin/notes/bugtracker                             |   44 +-
 admin/notes/bzr                                    |  398 -
 admin/notes/changelogs                             |   32 -
 admin/notes/commits                                |   70 -
 admin/notes/copyright                              |   24 +-
 admin/notes/exit-value                             |   35 -
 admin/notes/git-workflow                           |  135 +
 admin/notes/hydra                                  |    2 +-
 admin/notes/iftc                                   |   26 -
 admin/notes/lel-TODO                               |  124 -
 admin/notes/newfile                                |    2 +-
 admin/notes/repo                                   |  105 +
 admin/notes/tags                                   | 1989 +-
 admin/notes/unicode                                |   33 +-
 admin/notes/versioning                             |   26 +
 admin/notes/years                                  |    2 +-
 admin/quick-install-emacs                          |    6 +-
 admin/unidata/.gitignore                           |    3 -
 admin/unidata/BidiBrackets.txt                     |  176 +
 admin/unidata/Makefile.in                          |   47 +-
 admin/unidata/unidata-gen.el                       |  114 +-
 admin/update-copyright                             |    4 +-
 admin/update_autogen                               |    3 -
 autogen.sh                                         |   48 +-
 build-aux/git-hooks/commit-msg                     |  122 +
 build-aux/git-hooks/pre-commit                     |   46 +
 build-aux/make-info-dir                            |  112 +-
 build-aux/msys-to-w32                              |  140 +-
 config.bat                                         |   11 +-
 configure.ac                                       |  389 +-
 doc/emacs/.gitignore                               |   23 -
 doc/emacs/ChangeLog                                |  205 +-
 doc/emacs/Makefile.in                              |   45 +-
 doc/emacs/cmdargs.texi                             |   12 +-
 doc/emacs/custom.texi                              |   10 +
 doc/emacs/display.texi                             |   34 +-
 doc/emacs/emacs-xtra.texi                          |    2 +-
 doc/emacs/emacs.texi                               |    5 +-
 doc/emacs/emacsver.texi                            |    4 -
 doc/emacs/emacsver.texi.in                         |    2 +
 doc/emacs/frames.texi                              |   80 +-
 doc/emacs/help.texi                                |    2 +-
 doc/emacs/killing.texi                             |   20 +-
 doc/emacs/macos.texi                               |    6 +-
 doc/emacs/maintaining.texi                         |   59 +-
 doc/emacs/makefile.w32-in                          |    4 +-
 doc/emacs/misc.texi                                |  156 +-
 doc/emacs/msdog-xtra.texi                          |  620 -
 doc/emacs/msdog.texi                               |  990 -
 doc/emacs/msdos-xtra.texi                          |  619 +
 doc/emacs/msdos.texi                               |  990 +
 doc/emacs/package.texi                             |    5 +-
 doc/emacs/programs.texi                            |    6 +-
 doc/emacs/regs.texi                                |    6 +-
 doc/emacs/search.texi                              |   21 +-
 doc/emacs/trouble.texi                             |    6 +-
 doc/emacs/vc1-xtra.texi                            |    2 +-
 doc/emacs/windows.texi                             |   12 +
 doc/lispintro/.gitignore                           |   21 -
 doc/lispintro/ChangeLog                            |   42 +-
 doc/lispintro/Makefile.in                          |   26 -
 doc/lispref/.gitignore                             |   13 -
 doc/lispref/ChangeLog                              |  281 +-
 doc/lispref/Makefile.in                            |   25 -
 doc/lispref/buffers.texi                           |    2 +-
 doc/lispref/commands.texi                          |   35 +-
 doc/lispref/control.texi                           |   18 +-
 doc/lispref/display.texi                           |  405 +-
 doc/lispref/elisp.texi                             |    5 +-
 doc/lispref/eval.texi                              |    7 +-
 doc/lispref/files.texi                             |   13 +
 doc/lispref/frames.texi                            |  406 +-
 doc/lispref/functions.texi                         |  110 +-
 doc/lispref/internals.texi                         |   46 +-
 doc/lispref/intro.texi                             |    2 +-
 doc/lispref/lists.texi                             |   68 -
 doc/lispref/modes.texi                             |    9 +-
 doc/lispref/nonascii.texi                          |   26 +
 doc/lispref/objects.texi                           |    3 -
 doc/lispref/os.texi                                |  133 +-
 doc/lispref/processes.texi                         |    7 +
 doc/lispref/sequences.texi                         |  452 +
 doc/lispref/streams.texi                           |    9 +-
 doc/lispref/strings.texi                           |   97 +
 doc/lispref/text.texi                              |  173 +-
 doc/lispref/tips.texi                              |    6 +-
 doc/lispref/windows.texi                           |  254 +-
 doc/man/ChangeLog                                  |   16 +
 doc/man/emacs.1                                    |  669 -
 doc/man/emacs.1.in                                 |  669 +
 doc/man/emacsclient.1                              |    2 +-
 doc/man/grep-changelog.1                           |   80 -
 doc/misc/.gitignore                                |   23 -
 doc/misc/ChangeLog                                 |  223 +-
 doc/misc/Makefile.in                               |   30 +-
 doc/misc/auth.texi                                 |   15 +-
 doc/misc/calc.texi                                 |   32 +-
 doc/misc/cl.texi                                   |   24 +-
 doc/misc/ediff.texi                                |    8 +-
 doc/misc/efaq-w32.texi                             |    6 +-
 doc/misc/efaq.texi                                 |   28 +-
 doc/misc/eieio.texi                                |   10 +-
 doc/misc/erc.texi                                  |   27 +-
 doc/misc/eww.texi                                  |   76 +
 doc/misc/gnus-coding.texi                          |   14 +-
 doc/misc/gnus-faq.texi                             |   18 +-
 doc/misc/gnus.texi                                 |   56 +-
 doc/misc/newsticker.texi                           |  532 +-
 doc/misc/org.texi                                  |  387 +-
 doc/misc/texinfo.tex                               |  113 +-
 doc/misc/tramp.texi                                |   43 +-
 doc/misc/vhdl-mode.texi                            |    8 +-
 doc/misc/vip.texi                                  |    2 +-
 etc/.gitignore                                     |    2 -
 etc/CONTRIBUTE                                     |  218 -
 etc/ChangeLog                                      |  238 +-
 etc/DEBUG                                          |   19 +-
 etc/HELLO                                          |    4 +-
 etc/MACHINES                                       |    5 +-
 etc/MH-E-NEWS                                      |   22 +
 etc/NEWS                                           | 4189 +-
 etc/NEWS.19                                        |    2 +-
 etc/NEWS.24                                        | 3856 +
 etc/NXML-NEWS                                      |   24 +
 etc/PROBLEMS                                       |   23 +-
 etc/TERMS                                          |    2 +-
 etc/TODO                                           |  147 +-
 etc/charsets/README                                |    2 +-
 etc/compilation.txt                                |   20 +
 etc/emacs.appdata.xml                              |   33 +
 etc/emacs.desktop                                  |    1 +
 etc/images/newsticker/README                       |    2 +-
 etc/images/newsticker/rss-feed.png                 |  Bin 0 -> 639 bytes
 etc/images/newsticker/rss-feed.svg                 |  121 +
 etc/org/OrgOdtContentTemplate.xml                  |   12 +
 etc/org/OrgOdtStyles.xml                           |   76 +-
 etc/package-keyring.gpg                            |  Bin 0 -> 999 bytes
 etc/refcards/cs-dired-ref.tex                      |  213 +-
 etc/refcards/cs-refcard.tex                        |  452 +-
 etc/refcards/cs-survival.tex                       |  358 +-
 etc/refcards/emacsver.tex                          |    4 -
 etc/refcards/emacsver.tex.in                       |    5 +
 etc/refcards/ru-refcard.tex                        |    2 +-
 etc/refcards/sk-dired-ref.tex                      |  228 +-
 etc/refcards/sk-refcard.tex                        |  463 +-
 etc/refcards/sk-survival.tex                       |  332 +-
 etc/srecode/doc-cpp.srt                            |    2 +-
 etc/themes/leuven-theme.el                         |  225 +-
 etc/tutorials/TUTORIAL.fr                          |    4 +-
 leim/.gitignore                                    |    2 -
 leim/ChangeLog                                     |    8 +
 leim/SKK-DIC/SKK-JISYO.L                           |   12 +-
 leim/ja-dic/.gitignore                             |    1 -
 lib-src/.gitignore                                 |    7 -
 lib-src/ChangeLog                                  |   53 +-
 lib-src/Makefile.in                                |   52 +-
 lib-src/etags.c                                    |   81 +-
 lib-src/grep-changelog                             |  265 -
 lib-src/movemail.c                                 |   22 +-
 lib/fcntl.c                                        |   22 +-
 lib/fcntl.in.h                                     |    4 +-
 lib/getdtablesize.c                                |    8 +
 lib/gnulib.mk                                      |   14 +-
 lib/readlinkat.c                                   |   36 +-
 lib/save-cwd.c                                     |   88 +-
 lib/save-cwd.h                                     |   40 +-
 lib/stat-time.h                                    |   16 +-
 lib/stdalign.in.h                                  |    5 +-
 lib/stddef.in.h                                    |   41 +-
 lib/stdlib.in.h                                    |   23 +
 lib/sys_select.in.h                                |   15 +-
 lib/timespec.h                                     |    4 +-
 lib/unistd.in.h                                    |   37 +-
 lib/utimens.c                                      |    2 -
 lib/vla.h                                          |   27 +
 lisp/.gitignore                                    |    6 -
 lisp/ChangeLog                                     | 4536 +-
 lisp/ChangeLog.10                                  |  704 +-
 lisp/ChangeLog.11                                  |  114 +-
 lisp/ChangeLog.12                                  |  296 +-
 lisp/ChangeLog.13                                  |    6 +-
 lisp/ChangeLog.14                                  |   28 +-
 lisp/ChangeLog.15                                  |   38 +-
 lisp/ChangeLog.16                                  |   14 +-
 lisp/ChangeLog.3                                   |  844 +-
 lisp/ChangeLog.6                                   |    2 +-
 lisp/ChangeLog.7                                   | 2339 +-
 lisp/ChangeLog.8                                   | 1018 +-
 lisp/ChangeLog.9                                   | 1620 +-
 lisp/Makefile.in                                   |   40 +-
 lisp/allout-widgets.el                             |    6 +-
 lisp/apropos.el                                    |    2 +-
 lisp/arc-mode.el                                   |   28 +-
 lisp/autoinsert.el                                 |   24 +-
 lisp/bindings.el                                   |   21 +-
 lisp/calc/.gitignore                               |    2 -
 lisp/calc/calc-aent.el                             |    5 +-
 lisp/calc/calc-arith.el                            |    4 +-
 lisp/calc/calc-forms.el                            |    5 +-
 lisp/calc/calc-help.el                             |   12 +-
 lisp/calc/calc-prog.el                             |    3 +
 lisp/calc/calc-yank.el                             |    5 +-
 lisp/calc/calc.el                                  |   12 +-
 lisp/calendar/.gitignore                           |    4 -
 lisp/calendar/appt.el                              |    2 +-
 lisp/calendar/cal-bahai.el                         |   32 -
 lisp/calendar/cal-china.el                         |   71 +-
 lisp/calendar/cal-coptic.el                        |   20 -
 lisp/calendar/cal-dst.el                           |    1 +
 lisp/calendar/cal-french.el                        |   13 +-
 lisp/calendar/cal-hebrew.el                        |   70 -
 lisp/calendar/cal-islam.el                         |   26 -
 lisp/calendar/cal-iso.el                           |   15 -
 lisp/calendar/cal-julian.el                        |   17 -
 lisp/calendar/cal-mayan.el                         |   27 -
 lisp/calendar/cal-menu.el                          |    8 -
 lisp/calendar/cal-move.el                          |   12 -
 lisp/calendar/cal-persia.el                        |   11 -
 lisp/calendar/cal-x.el                             |   41 +-
 lisp/calendar/calendar.el                          |  169 +-
 lisp/calendar/diary-lib.el                         |  151 +-
 lisp/calendar/holidays.el                          |  138 +-
 lisp/calendar/icalendar.el                         |  377 +-
 lisp/calendar/lunar.el                             |   14 +-
 lisp/calendar/parse-time.el                        |   48 +-
 lisp/calendar/time-date.el                         |  230 +-
 lisp/calendar/timeclock.el                         |   25 +-
 lisp/calendar/todo-mode.el                         |   47 +-
 lisp/cedet/.gitignore                              |    8 -
 lisp/cedet/ChangeLog                               |  333 +-
 lisp/cedet/cedet-global.el                         |   13 +-
 lisp/cedet/ede.el                                  |  245 +-
 lisp/cedet/ede/auto.el                             |  182 +-
 lisp/cedet/ede/autoconf-edit.el                    |    1 +
 lisp/cedet/ede/base.el                             |    2 +-
 lisp/cedet/ede/config.el                           |  416 +
 lisp/cedet/ede/cpp-root.el                         |  110 +-
 lisp/cedet/ede/detect.el                           |  210 +
 lisp/cedet/ede/emacs.el                            |   75 +-
 lisp/cedet/ede/files.el                            |  320 +-
 lisp/cedet/ede/generic.el                          |  280 +-
 lisp/cedet/ede/linux.el                            |   83 +-
 lisp/cedet/ede/pconf.el                            |    5 +-
 lisp/cedet/ede/proj-elisp.el                       |    3 +-
 lisp/cedet/ede/proj.el                             |    7 +-
 lisp/cedet/ede/project-am.el                       |   10 +-
 lisp/cedet/ede/shell.el                            |   13 +-
 lisp/cedet/pulse.el                                |   16 +-
 lisp/cedet/semantic.el                             |   74 +-
 lisp/cedet/semantic/analyze.el                     |  121 +-
 lisp/cedet/semantic/analyze/complete.el            |   12 +-
 lisp/cedet/semantic/bovine/c.el                    |   10 +-
 lisp/cedet/semantic/bovine/grammar.el              |   19 +-
 lisp/cedet/semantic/bovine/scm.el                  |    2 +-
 lisp/cedet/semantic/complete.el                    |    1 +
 lisp/cedet/semantic/db-el.el                       |    4 +-
 lisp/cedet/semantic/db.el                          |   16 +-
 lisp/cedet/semantic/debug.el                       |   13 +
 lisp/cedet/semantic/doc.el                         |    3 +-
 lisp/cedet/semantic/lex-spp.el                     |    5 +-
 lisp/cedet/semantic/symref.el                      |  202 +-
 lisp/cedet/semantic/wisent/comp.el                 |   26 +-
 lisp/cedet/srecode/args.el                         |   58 +-
 lisp/cedet/srecode/java.el                         |    9 +-
 lisp/cedet/srecode/srt-mode.el                     |    4 +-
 lisp/comint.el                                     |   10 +-
 lisp/completion.el                                 |  237 +-
 lisp/composite.el                                  |    2 +-
 lisp/cus-edit.el                                   |   50 +-
 lisp/cus-start.el                                  |   13 +-
 lisp/delsel.el                                     |   76 +-
 lisp/descr-text.el                                 |   21 +-
 lisp/desktop.el                                    |    8 +-
 lisp/dired.el                                      |    5 +-
 lisp/doc-view.el                                   |   72 +-
 lisp/dom.el                                        |  222 +
 lisp/electric.el                                   |    5 +-
 lisp/emacs-lisp/autoload.el                        |   11 +-
 lisp/emacs-lisp/avl-tree.el                        |   58 +-
 lisp/emacs-lisp/backquote.el                       |   17 +-
 lisp/emacs-lisp/byte-run.el                        |   27 +-
 lisp/emacs-lisp/bytecomp.el                        |  193 +-
 lisp/emacs-lisp/cconv.el                           |   66 +-
 lisp/emacs-lisp/cl-extra.el                        |   63 +-
 lisp/emacs-lisp/cl-lib.el                          |   31 +-
 lisp/emacs-lisp/cl-macs.el                         |  144 +-
 lisp/emacs-lisp/easy-mmode.el                      |    2 +-
 lisp/emacs-lisp/edebug.el                          |    4 +-
 lisp/emacs-lisp/eieio-base.el                      |   11 +-
 lisp/emacs-lisp/eieio-core.el                      |  210 +-
 lisp/emacs-lisp/eieio-custom.el                    |    2 +-
 lisp/emacs-lisp/eieio-opt.el                       |   15 +-
 lisp/emacs-lisp/eieio.el                           |   71 +-
 lisp/emacs-lisp/eldoc.el                           |  309 +-
 lisp/emacs-lisp/gv.el                              |   59 +-
 lisp/emacs-lisp/inline.el                          |  262 +
 lisp/emacs-lisp/lisp-mode.el                       |  707 +-
 lisp/emacs-lisp/lisp.el                            |  243 -
 lisp/emacs-lisp/macroexp.el                        |   56 +-
 lisp/emacs-lisp/nadvice.el                         |   24 +
 lisp/emacs-lisp/package.el                         |  156 +-
 lisp/emacs-lisp/pcase.el                           |  390 +-
 lisp/emacs-lisp/pp.el                              |    4 +-
 lisp/emacs-lisp/seq.el                             |  269 +
 lisp/emacs-lisp/subr-x.el                          |   10 +-
 lisp/emacs-lisp/tabulated-list.el                  |    5 +-
 lisp/emacs-lisp/timer.el                           |   16 +-
 lisp/emulation/.gitignore                          |    1 -
 lisp/emulation/cua-base.el                         |   78 +-
 lisp/emulation/cua-gmrk.el                         |    2 +-
 lisp/emulation/cua-rect.el                         |    2 +-
 lisp/emulation/viper-util.el                       |    2 +-
 lisp/emulation/viper.el                            |    3 +
 lisp/epa-file.el                                   |   30 +-
 lisp/epa.el                                        |  218 +-
 lisp/epg-config.el                                 |    6 +-
 lisp/epg.el                                        | 1313 +-
 lisp/erc/.gitignore                                |    3 -
 lisp/erc/ChangeLog                                 |  105 +-
 lisp/erc/ChangeLog.02                              |    2 +-
 lisp/erc/ChangeLog.03                              |   12 +-
 lisp/erc/erc-backend.el                            |    3 +-
 lisp/erc/erc-button.el                             |    2 +-
 lisp/erc/erc-desktop-notifications.el              |    9 +-
 lisp/erc/erc-ring.el                               |    3 +-
 lisp/erc/erc-stamp.el                              |    3 +-
 lisp/erc/erc-track.el                              |   85 +-
 lisp/erc/erc.el                                    |  108 +-
 lisp/eshell/.gitignore                             |    2 -
 lisp/eshell/em-ls.el                               |    2 +-
 lisp/eshell/esh-io.el                              |    6 +-
 lisp/eshell/esh-util.el                            |    4 +-
 lisp/faces.el                                      |    9 +-
 lisp/ffap.el                                       |    2 +-
 lisp/files.el                                      |  127 +-
 lisp/find-cmd.el                                   |   26 +-
 lisp/font-lock.el                                  |    6 +-
 lisp/frame.el                                      |  157 +-
 lisp/frameset.el                                   |    5 +-
 lisp/fringe.el                                     |    4 +-
 lisp/generic-x.el                                  |    2 +-
 lisp/gnus/.gitignore                               |    1 -
 lisp/gnus/ChangeLog                                |  260 +-
 lisp/gnus/ChangeLog.1                              |   24 +-
 lisp/gnus/ChangeLog.2                              | 2283 +-
 lisp/gnus/auth-source.el                           |   34 +-
 lisp/gnus/gnus-art.el                              |  357 +-
 lisp/gnus/gnus-bookmark.el                         |    2 +-
 lisp/gnus/gnus-cloud.el                            |    4 +-
 lisp/gnus/gnus-delay.el                            |    4 +-
 lisp/gnus/gnus-fun.el                              |    8 +-
 lisp/gnus/gnus-icalendar.el                        |   24 +-
 lisp/gnus/gnus-notifications.el                    |    6 +-
 lisp/gnus/gnus-registry.el                         |  107 +-
 lisp/gnus/gnus-start.el                            |   36 +-
 lisp/gnus/gnus-sum.el                              |   24 +-
 lisp/gnus/gnus-util.el                             |   17 +-
 lisp/gnus/gnus.el                                  |    5 +-
 lisp/gnus/ietf-drums.el                            |    1 -
 lisp/gnus/mailcap.el                               |   16 +
 lisp/gnus/message.el                               |   73 +-
 lisp/gnus/mm-decode.el                             |    2 +-
 lisp/gnus/mm-url.el                                |   42 +-
 lisp/gnus/mm-util.el                               |    2 +
 lisp/gnus/mm-view.el                               |    4 +-
 lisp/gnus/mml.el                                   |    4 +-
 lisp/gnus/nnimap.el                                |    7 +-
 lisp/gnus/nnweb.el                                 |    2 +-
 lisp/gnus/pop3.el                                  |    1 +
 lisp/gnus/registry.el                              |  161 +-
 lisp/help.el                                       |   89 +-
 lisp/ibuf-ext.el                                   |   19 +-
 lisp/ibuf-macs.el                                  |    9 +-
 lisp/ibuffer.el                                    |   95 +-
 lisp/icomplete.el                                  |   13 +
 lisp/ido.el                                        |   18 +-
 lisp/ielm.el                                       |    4 +-
 lisp/image-mode.el                                 |   73 +-
 lisp/image.el                                      |    4 +-
 lisp/imenu.el                                      |   45 +-
 lisp/info.el                                       |   22 +-
 lisp/international/.gitignore                      |   16 -
 lisp/international/characters.el                   |   11 +-
 lisp/international/mule-cmds.el                    |    6 +-
 lisp/international/mule-diag.el                    |   10 +-
 lisp/isearch.el                                    |   42 +-
 lisp/jit-lock.el                                   |   12 +-
 lisp/language/.gitignore                           |    1 -
 lisp/ldefs-boot.el                                 | 2670 +-
 lisp/leim/.gitignore                               |    2 -
 lisp/leim/quail/.gitignore                         |   22 -
 lisp/leim/quail/latin-post.el                      |    1 +
 lisp/let-alist.el                                  |  142 +
 lisp/linum.el                                      |   15 +-
 lisp/loadup.el                                     |    8 +-
 lisp/ls-lisp.el                                    |  124 +-
 lisp/mail/.gitignore                               |    1 -
 lisp/mail/emacsbug.el                              |   43 +-
 lisp/mail/rmail.el                                 |   58 +-
 lisp/mail/rmailmm.el                               |  139 +-
 lisp/mail/smtpmail.el                              |    1 +
 lisp/makefile.w32-in                               |    6 +-
 lisp/man.el                                        |    2 +-
 lisp/menu-bar.el                                   |   88 +-
 lisp/mh-e/.gitignore                               |    3 -
 lisp/mh-e/ChangeLog                                |   54 +-
 lisp/mh-e/mh-acros.el                              |    4 +
 lisp/mh-e/mh-comp.el                               |   50 +-
 lisp/mh-e/mh-e.el                                  |    4 +-
 lisp/minibuffer.el                                 |   36 +-
 lisp/misearch.el                                   |   13 +-
 lisp/mouse-copy.el                                 |    4 +-
 lisp/mouse.el                                      |  323 +-
 lisp/mpc.el                                        |   29 +-
 lisp/msb.el                                        |    7 +-
 lisp/net/.gitignore                                |    1 -
 lisp/net/ange-ftp.el                               |   20 +-
 lisp/net/eww.el                                    | 1231 +-
 lisp/net/gnutls.el                                 |   17 +-
 lisp/net/network-stream.el                         |   31 +-
 lisp/net/newst-backend.el                          |  486 +-
 lisp/net/newst-plainview.el                        |    1 -
 lisp/net/newst-reader.el                           |   93 +-
 lisp/net/newst-ticker.el                           |    9 +-
 lisp/net/newst-treeview.el                         |  374 +-
 lisp/net/newsticker.el                             |    3 +-
 lisp/net/nsm.el                                    |  502 +
 lisp/net/ntlm.el                                   |   38 +-
 lisp/net/rcirc.el                                  |   29 +-
 lisp/net/shr.el                                    |  650 +-
 lisp/net/tramp-adb.el                              |   45 +-
 lisp/net/tramp-cache.el                            |   12 +-
 lisp/net/tramp-compat.el                           |    3 +-
 lisp/net/tramp-ftp.el                              |    7 +-
 lisp/net/tramp-gvfs.el                             |  250 +-
 lisp/net/tramp-sh.el                               |  310 +-
 lisp/net/tramp-smb.el                              |    5 +-
 lisp/net/tramp.el                                  |   69 +-
 lisp/nxml/.gitignore                               |    2 -
 lisp/nxml/nxml-mode.el                             |   16 +
 lisp/obsolete/cc-compat.el                         |  165 +
 lisp/obsolete/cl-compat.el                         |    8 -
 lisp/obsolete/crisp.el                             |    2 +
 lisp/obsolete/gulp.el                              |    4 +-
 lisp/obsolete/iswitchb.el                          |    6 +-
 lisp/obsolete/lucid.el                             |   21 -
 lisp/obsolete/mouse-sel.el                         |   44 +-
 lisp/obsolete/vc-arch.el                           |  644 +
 lisp/org/ChangeLog                                 |  658 +-
 lisp/org/ob-C.el                                   |    2 +
 lisp/org/ob-R.el                                   |   11 +-
 lisp/org/ob-core.el                                |    9 +-
 lisp/org/ob-exp.el                                 |    1 +
 lisp/org/ob-haskell.el                             |    1 -
 lisp/org/ob-lilypond.el                            |  230 +-
 lisp/org/ob-python.el                              |    2 -
 lisp/org/ob-sh.el                                  |    8 +-
 lisp/org/ob-tangle.el                              |   13 +-
 lisp/org/org-agenda.el                             |  406 +-
 lisp/org/org-archive.el                            |    6 +-
 lisp/org/org-attach.el                             |    4 +-
 lisp/org/org-bbdb.el                               |    7 +-
 lisp/org/org-capture.el                            |   10 +-
 lisp/org/org-clock.el                              |   27 +-
 lisp/org/org-compat.el                             |   25 +-
 lisp/org/org-element.el                            |  247 +-
 lisp/org/org-entities.el                           |    6 +-
 lisp/org/org-habit.el                              |   13 +-
 lisp/org/org-list.el                               |    2 +-
 lisp/org/org-macs.el                               |    6 +-
 lisp/org/org-mobile.el                             |    2 +-
 lisp/org/org-mouse.el                              |   13 +-
 lisp/org/org-src.el                                |   37 +-
 lisp/org/org-table.el                              |   10 +-
 lisp/org/org-timer.el                              |    9 +-
 lisp/org/org-version.el                            |    4 +-
 lisp/org/org.el                                    |  256 +-
 lisp/org/ox-ascii.el                               |   89 +-
 lisp/org/ox-beamer.el                              |    3 +-
 lisp/org/ox-html.el                                |  185 +-
 lisp/org/ox-icalendar.el                           |   37 +-
 lisp/org/ox-latex.el                               |   32 +-
 lisp/org/ox-md.el                                  |  153 +-
 lisp/org/ox-odt.el                                 |   54 +-
 lisp/org/ox-org.el                                 |   50 +-
 lisp/org/ox-publish.el                             |   23 +-
 lisp/org/ox-texinfo.el                             | 1324 +-
 lisp/org/ox.el                                     |  107 +-
 lisp/outline.el                                    |   42 +-
 lisp/paren.el                                      |  196 +-
 lisp/pcmpl-gnu.el                                  |    4 +-
 lisp/play/.gitignore                               |    1 -
 lisp/play/morse.el                                 |    2 +-
 lisp/printing.el                                   |    2 +-
 lisp/proced.el                                     |   15 +-
 lisp/progmodes/.gitignore                          |    1 -
 lisp/progmodes/ada-mode.el                         |    5 -
 lisp/progmodes/ada-xref.el                         |    8 +-
 lisp/progmodes/bat-mode.el                         |    4 +-
 lisp/progmodes/cc-align.el                         |   16 +
 lisp/progmodes/cc-awk.el                           |    5 +-
 lisp/progmodes/cc-bytecomp.el                      |   40 +-
 lisp/progmodes/cc-cmds.el                          |   82 +-
 lisp/progmodes/cc-compat.el                        |  164 -
 lisp/progmodes/cc-defs.el                          |  441 +-
 lisp/progmodes/cc-engine.el                        | 1491 +-
 lisp/progmodes/cc-fonts.el                         |  150 +-
 lisp/progmodes/cc-guess.el                         |    8 +-
 lisp/progmodes/cc-langs.el                         |  235 +-
 lisp/progmodes/cc-menus.el                         |    8 +-
 lisp/progmodes/cc-mode.el                          |  209 +-
 lisp/progmodes/cc-styles.el                        |   22 +-
 lisp/progmodes/cc-vars.el                          |   33 +-
 lisp/progmodes/cfengine.el                         |  127 +-
 lisp/progmodes/compile.el                          |   39 +-
 lisp/progmodes/elisp-mode.el                       | 1297 +
 lisp/progmodes/grep.el                             |   58 +-
 lisp/progmodes/gud.el                              |  118 +-
 lisp/progmodes/hideif.el                           |   18 +-
 lisp/progmodes/idlwave.el                          |    2 +-
 lisp/progmodes/js.el                               |    8 +-
 lisp/progmodes/m4-mode.el                          |   33 +-
 lisp/progmodes/octave.el                           |   14 +-
 lisp/progmodes/opascal.el                          |    2 +-
 lisp/progmodes/perl-mode.el                        |    2 +-
 lisp/progmodes/prog-mode.el                        |   15 +-
 lisp/progmodes/prolog.el                           |    2 +-
 lisp/progmodes/ps-mode.el                          |    2 +-
 lisp/progmodes/python.el                           |  502 +-
 lisp/progmodes/ruby-mode.el                        |   43 +-
 lisp/progmodes/sh-script.el                        |   15 +-
 lisp/progmodes/sql.el                              |  236 +-
 lisp/progmodes/subword.el                          |    8 +-
 lisp/progmodes/vera-mode.el                        |    2 +-
 lisp/progmodes/verilog-mode.el                     |  265 +-
 lisp/progmodes/vhdl-mode.el                        |  370 +-
 lisp/progmodes/which-func.el                       |   28 +-
 lisp/ps-print.el                                   |    3 +
 lisp/rect.el                                       |   10 +-
 lisp/register.el                                   |   18 +-
 lisp/replace.el                                    |   88 +-
 lisp/scroll-bar.el                                 |   91 +-
 lisp/select.el                                     |  282 +-
 lisp/ses.el                                        |  261 +-
 lisp/simple.el                                     |  379 +-
 lisp/speedbar.el                                   |    9 +-
 lisp/startup.el                                    |   53 +-
 lisp/subr.el                                       |  123 +-
 lisp/tar-mode.el                                   |    9 +-
 lisp/tempo.el                                      |    6 +-
 lisp/term.el                                       |   14 +-
 lisp/term/.gitignore                               |    1 -
 lisp/term/common-win.el                            |   65 +-
 lisp/term/ns-win.el                                |   58 +-
 lisp/term/pc-win.el                                |  220 +-
 lisp/term/w32-win.el                               |   73 +-
 lisp/term/x-win.el                                 |  229 +-
 lisp/textmodes/.gitignore                          |    1 -
 lisp/textmodes/css-mode.el                         |   79 +-
 lisp/textmodes/ispell.el                           |  183 +-
 lisp/textmodes/makeinfo.el                         |   11 +-
 lisp/textmodes/reftex-sel.el                       |   16 +-
 lisp/textmodes/reftex-toc.el                       |    4 +-
 lisp/textmodes/reftex.el                           |    4 +-
 lisp/textmodes/remember.el                         |   33 +-
 lisp/textmodes/sgml-mode.el                        |   45 +-
 lisp/textmodes/tex-mode.el                         |   37 +-
 lisp/textmodes/texnfo-upd.el                       |   52 +-
 lisp/textmodes/tildify.el                          |  263 +-
 lisp/timezone.el                                   |   10 +-
 lisp/tmm.el                                        |   11 +-
 lisp/tooltip.el                                    |   20 +-
 lisp/tutorial.el                                   |   10 +-
 lisp/type-break.el                                 |   17 +-
 lisp/url/.gitignore                                |    4 -
 lisp/url/ChangeLog                                 |  107 +-
 lisp/url/url-cache.el                              |    4 +-
 lisp/url/url-cookie.el                             |    4 +-
 lisp/url/url-dav.el                                |    4 +-
 lisp/url/url-domsuf.el                             |    8 +-
 lisp/url/url-future.el                             |   16 +-
 lisp/url/url-gw.el                                 |   24 +-
 lisp/url/url-handlers.el                           |    4 +-
 lisp/url/url-http.el                               |   72 +-
 lisp/url/url-queue.el                              |    9 +-
 lisp/url/url-tramp.el                              |    2 +-
 lisp/url/url-util.el                               |    3 +-
 lisp/url/url-vars.el                               |    3 +
 lisp/url/url.el                                    |    4 +-
 lisp/vc/add-log.el                                 |   17 +-
 lisp/vc/compare-w.el                               |   61 +-
 lisp/vc/diff-mode.el                               |   17 +-
 lisp/vc/ediff-init.el                              |   11 +-
 lisp/vc/smerge-mode.el                             |   13 +
 lisp/vc/vc-annotate.el                             |   21 +-
 lisp/vc/vc-arch.el                                 |  652 -
 lisp/vc/vc-bzr.el                                  |   62 +-
 lisp/vc/vc-cvs.el                                  |  159 +-
 lisp/vc/vc-dav.el                                  |   30 +-
 lisp/vc/vc-dir.el                                  |   28 +-
 lisp/vc/vc-dispatcher.el                           |    6 +-
 lisp/vc/vc-filewise.el                             |   84 +
 lisp/vc/vc-git.el                                  |  177 +-
 lisp/vc/vc-hg.el                                   |   95 +-
 lisp/vc/vc-hooks.el                                |  230 +-
 lisp/vc/vc-mtn.el                                  |   27 +-
 lisp/vc/vc-rcs.el                                  |  280 +-
 lisp/vc/vc-sccs.el                                 |  138 +-
 lisp/vc/vc-src.el                                  |  313 +
 lisp/vc/vc-svn.el                                  |  134 +-
 lisp/vc/vc.el                                      |  623 +-
 lisp/version.el                                    |    4 +-
 lisp/w32-common-fns.el                             |  134 -
 lisp/w32-fns.el                                    |    1 -
 lisp/whitespace.el                                 |   43 +
 lisp/wid-edit.el                                   |   69 +-
 lisp/window.el                                     |  723 +-
 lisp/winner.el                                     |    5 +-
 lisp/xt-mouse.el                                   |   11 +-
 lwlib/.gitignore                                   |    1 -
 lwlib/ChangeLog                                    |   11 +
 lwlib/Makefile.in                                  |   10 +-
 m4/extensions.m4                                   |    5 +
 m4/extern-inline.m4                                |   40 +-
 m4/gnulib-common.m4                                |   48 +-
 m4/gnulib-comp.m4                                  |    7 +-
 m4/manywarnings.m4                                 |   30 +-
 m4/pthread_sigmask.m4                              |    7 +-
 m4/readlinkat.m4                                   |   15 +-
 m4/stdalign.m4                                     |    8 +-
 m4/stddef_h.m4                                     |    8 +-
 m4/stdio_h.m4                                      |    3 +
 m4/stdlib_h.m4                                     |    2 +
 m4/unistd_h.m4                                     |    4 +-
 m4/vararrays.m4                                    |   68 +
 make-dist                                          |   20 +-
 msdos/ChangeLog                                    |   31 +
 msdos/INSTALL                                      |   42 +-
 msdos/README                                       |  123 -
 msdos/is_exec.c                                    |  238 -
 msdos/sed2v2.inp                                   |    8 +-
 msdos/sedlibmk.inp                                 |    3 +-
 msdos/sigaction.c                                  |   57 -
 nextstep/ChangeLog                                 |   26 +
 nextstep/INSTALL                                   |   17 +-
 nextstep/Makefile.in                               |   28 +-
 nextstep/README                                    |   37 +-
 nextstep/templates/Info-gnustep.plist.in           |    2 +-
 nt/.gitignore                                      |    5 -
 nt/ChangeLog                                       |   70 +-
 nt/INSTALL                                         |    2 +-
 nt/INSTALL.OLD                                     |    4 +-
 nt/Makefile.in                                     |   18 +-
 nt/README.W32                                      |   13 +-
 nt/addpm.c                                         |    5 +-
 nt/cmdproxy.c                                      |   29 +
 nt/config.nt                                       |    2 +-
 nt/emacs.rc                                        |   45 -
 nt/emacs.rc.in                                     |   45 +
 nt/emacsclient.rc                                  |   39 -
 nt/emacsclient.rc.in                               |   39 +
 nt/gnulib.mk                                       |   58 +-
 nt/inc/ms-w32.h                                    |   17 +-
 nt/makefile.w32-in                                 |    2 +-
 nt/preprep.c                                       |    2 +-
 nt/zipdist.bat                                     |    2 +-
 oldXMenu/.gitignore                                |    1 -
 oldXMenu/ChangeLog                                 |   28 +-
 oldXMenu/Makefile.in                               |   12 +-
 src/.gdbinit                                       |   12 +-
 src/.gitignore                                     |    8 -
 src/ChangeLog                                      | 3225 +-
 src/ChangeLog.10                                   |    4 +-
 src/ChangeLog.11                                   |   20 +-
 src/ChangeLog.12                                   |    2 +-
 src/ChangeLog.2                                    |    6 +-
 src/ChangeLog.5                                    |  158 +-
 src/ChangeLog.8                                    | 1266 +-
 src/Makefile.in                                    |   80 +-
 src/alloc.c                                        |  144 +-
 src/atimer.c                                       |   27 +-
 src/bidi.c                                         | 2036 +-
 src/buffer.c                                       |  177 +-
 src/buffer.h                                       |   22 +-
 src/bytecode.c                                     |    5 +-
 src/callint.c                                      |   40 +-
 src/callproc.c                                     |  101 +-
 src/category.c                                     |    2 +-
 src/character.h                                    |    2 -
 src/charset.c                                      |  103 +-
 src/charset.h                                      |    3 +-
 src/chartab.c                                      |   13 +-
 src/cmds.c                                         |    7 +-
 src/coding.c                                       |   90 +-
 src/composite.c                                    |   27 +-
 src/composite.h                                    |    2 +-
 src/conf_post.h                                    |   32 +-
 src/data.c                                         |   52 +-
 src/dbusbind.c                                     |   13 +-
 src/decompress.c                                   |   10 +-
 src/dired.c                                        |   12 +-
 src/dispextern.h                                   |   85 +-
 src/dispnew.c                                      |  184 +-
 src/doc.c                                          |   30 +-
 src/dosfns.c                                       |    7 -
 src/editfns.c                                      |  804 +-
 src/emacs.c                                        |  127 +-
 src/eval.c                                         |  266 +-
 src/fileio.c                                       |  358 +-
 src/fns.c                                          |  281 +-
 src/font.c                                         |  250 +-
 src/font.h                                         |    6 +-
 src/fontset.c                                      |   63 +-
 src/frame.c                                        |  417 +-
 src/frame.h                                        |   64 +-
 src/ftfont.c                                       |  171 +-
 src/ftxfont.c                                      |    4 +-
 src/gmalloc.c                                      |  220 +-
 src/gnutls.c                                       |  578 +-
 src/gnutls.h                                       |    4 +-
 src/gtkutil.c                                      |  566 +-
 src/gtkutil.h                                      |    2 -
 src/image.c                                        |   73 +-
 src/indent.c                                       |   33 +-
 src/insdel.c                                       |   14 +-
 src/intervals.h                                    |    1 +
 src/keyboard.c                                     |  480 +-
 src/keymap.c                                       |   48 +-
 src/lastfile.c                                     |    2 +
 src/lisp.h                                         |  673 +-
 src/lisp.mk                                        |    3 +-
 src/lread.c                                        |  164 +-
 src/macfont.h                                      |   13 -
 src/macfont.m                                      | 3275 +-
 src/macros.c                                       |    2 +
 src/marker.c                                       |   17 +-
 src/menu.c                                         |   51 +-
 src/menu.h                                         |    4 -
 src/minibuf.c                                      |   23 +-
 src/msdos.c                                        |  108 +-
 src/nsfns.m                                        |  129 +-
 src/nsfont.m                                       |   19 +-
 src/nsimage.m                                      |   63 +-
 src/nsmenu.m                                       |   27 +-
 src/nsselect.m                                     |  249 +-
 src/nsterm.h                                       |   53 +-
 src/nsterm.m                                       |  319 +-
 src/print.c                                        |   41 +-
 src/process.c                                      |  245 +-
 src/process.h                                      |    3 +
 src/ralloc.c                                       |   12 +-
 src/regex.c                                        |   76 +-
 src/regex.h                                        |    3 +
 src/scroll.c                                       |   48 +-
 src/search.c                                       |   91 +-
 src/sheap.c                                        |    2 +
 src/sound.c                                        |  176 +-
 src/syntax.c                                       |   21 +-
 src/sysdep.c                                       |  304 +-
 src/systime.h                                      |   31 +-
 src/term.c                                         |  154 +-
 src/termhooks.h                                    |   40 +-
 src/terminal.c                                     |   95 +-
 src/textprop.c                                     |   30 +-
 src/unexaix.c                                      |   27 +-
 src/unexcoff.c                                     |   27 +-
 src/unexcw.c                                       |    9 -
 src/unexelf.c                                      |   12 +-
 src/unexhp9k800.c                                  |    1 -
 src/unexmacosx.c                                   |  118 +-
 src/unexw32.c                                      |    8 -
 src/vm-limit.c                                     |   16 +-
 src/w16select.c                                    |    6 +-
 src/w32.c                                          |  133 +-
 src/w32.h                                          |    7 +-
 src/w32console.c                                   |   10 +-
 src/w32fns.c                                       |  268 +-
 src/w32font.c                                      |  175 +-
 src/w32font.h                                      |    4 +-
 src/w32heap.c                                      |    4 +-
 src/w32inevt.c                                     |    4 +-
 src/w32inevt.h                                     |    2 +-
 src/w32menu.c                                      |    2 +-
 src/w32notify.c                                    |    3 +-
 src/w32proc.c                                      |  224 +-
 src/w32select.c                                    |   16 +-
 src/w32term.c                                      |  236 +-
 src/w32term.h                                      |   20 +-
 src/w32uniscribe.c                                 |   12 +-
 src/widget.c                                       |  198 +-
 src/widgetprv.h                                    |    1 -
 src/window.c                                       |  641 +-
 src/window.h                                       |   12 +-
 src/xdisp.c                                        |  849 +-
 src/xfaces.c                                       |   63 +-
 src/xfns.c                                         |  230 +-
 src/xfont.c                                        |   62 +-
 src/xftfont.c                                      |   20 +-
 src/xgselect.c                                     |   18 +-
 src/xmenu.c                                        |   76 +-
 src/xml.c                                          |   47 +-
 src/xselect.c                                      |   60 +-
 src/xsmfns.c                                       |    8 +-
 src/xterm.c                                        |  873 +-
 src/xterm.h                                        |   32 +-
 test/BidiCharacterTest.txt                         |96392 ++++++++++++++++++++
 test/ChangeLog                                     |  291 +-
 test/automated/bytecomp-tests.el                   |   26 +-
 test/automated/cl-lib-tests.el                     |  248 +
 test/automated/cl-lib.el                           |  229 -
 test/automated/compile-tests.el                    |    7 +-
 test/automated/data/files-bug18141.el.gz           |  Bin 0 -> 77 bytes
 test/automated/data/flymake/Makefile               |   13 +
 .../{flymake/warnpred => data/flymake}/test.c      |    0
 .../{flymake/warnpred => data/flymake}/test.pl     |    0
 test/automated/files.el                            |   18 +
 test/automated/flymake-tests.el                    |    2 +-
 test/automated/flymake/warnpred/Makefile           |    8 -
 test/automated/fns-tests.el                        |  111 +-
 test/automated/icalendar-tests.el                  |  269 +-
 test/automated/let-alist.el                        |   77 +
 test/automated/libxml-tests.el                     |   74 +
 test/automated/newsticker-tests.el                 |   20 +
 test/automated/occur-tests.el                      |   21 +-
 test/automated/package-test.el                     |   81 +-
 test/automated/package-x-test.el                   |   95 -
 test/automated/pcase-tests.el                      |   74 +
 test/automated/print-tests.el                      |   56 +
 test/automated/process-tests.el                    |   22 +
 test/automated/python-tests.el                     |  234 +-
 test/automated/seq-tests.el                        |  196 +
 test/automated/subr-x-tests.el                     |   12 +-
 test/automated/thingatpt.el                        |    1 -
 test/automated/tildify-tests.el                    |   65 +-
 test/automated/tramp-tests.el                      |   12 +-
 test/automated/vc-tests.el                         |  455 +
 test/biditest.el                                   |  121 +
 test/indent/css-mode.css                           |   10 +
 test/indent/js.js                                  |    8 +
 test/indent/octave.m                               |    2 +-
 test/indent/perl.perl                              |    4 +
 test/indent/scheme.scm                             |    9 +
 test/indent/scss-mode.scss                         |   57 +
 test/indent/shell.sh                               |   11 +
 866 files changed, 163459 insertions(+), 43320 deletions(-)
 create mode 100644 CONTRIBUTE
 delete mode 100644 admin/charsets/.gitignore
 create mode 100644 admin/gitmerge.el
 delete mode 100644 admin/notes/BRANCH
 delete mode 100644 admin/notes/bzr
 delete mode 100644 admin/notes/changelogs
 delete mode 100644 admin/notes/commits
 delete mode 100644 admin/notes/exit-value
 create mode 100644 admin/notes/git-workflow
 delete mode 100644 admin/notes/iftc
 delete mode 100644 admin/notes/lel-TODO
 create mode 100644 admin/notes/repo
 create mode 100644 admin/notes/versioning
 delete mode 100644 admin/unidata/.gitignore
 create mode 100644 admin/unidata/BidiBrackets.txt
 create mode 100755 build-aux/git-hooks/commit-msg
 create mode 100755 build-aux/git-hooks/pre-commit
 delete mode 100644 doc/emacs/.gitignore
 delete mode 100644 doc/emacs/emacsver.texi
 create mode 100644 doc/emacs/emacsver.texi.in
 delete mode 100644 doc/emacs/msdog-xtra.texi
 delete mode 100644 doc/emacs/msdog.texi
 create mode 100644 doc/emacs/msdos-xtra.texi
 create mode 100644 doc/emacs/msdos.texi
 delete mode 100644 doc/lispintro/.gitignore
 delete mode 100644 doc/lispref/.gitignore
 delete mode 100644 doc/man/emacs.1
 create mode 100644 doc/man/emacs.1.in
 delete mode 100644 doc/man/grep-changelog.1
 delete mode 100644 doc/misc/.gitignore
 delete mode 100644 etc/.gitignore
 delete mode 100644 etc/CONTRIBUTE
 create mode 100644 etc/NEWS.24
 create mode 100644 etc/emacs.appdata.xml
 create mode 100644 etc/images/newsticker/rss-feed.png
 create mode 100644 etc/images/newsticker/rss-feed.svg
 create mode 100644 etc/package-keyring.gpg
 delete mode 100644 etc/refcards/emacsver.tex
 create mode 100644 etc/refcards/emacsver.tex.in
 delete mode 100644 leim/.gitignore
 delete mode 100644 leim/ja-dic/.gitignore
 delete mode 100644 lib-src/.gitignore
 delete mode 100755 lib-src/grep-changelog
 create mode 100644 lib/vla.h
 delete mode 100644 lisp/.gitignore
 delete mode 100644 lisp/calc/.gitignore
 delete mode 100644 lisp/calendar/.gitignore
 delete mode 100644 lisp/cedet/.gitignore
 create mode 100644 lisp/cedet/ede/config.el
 create mode 100644 lisp/cedet/ede/detect.el
 create mode 100644 lisp/dom.el
 create mode 100644 lisp/emacs-lisp/inline.el
 create mode 100644 lisp/emacs-lisp/seq.el
 delete mode 100644 lisp/emulation/.gitignore
 delete mode 100644 lisp/erc/.gitignore
 delete mode 100644 lisp/eshell/.gitignore
 delete mode 100644 lisp/gnus/.gitignore
 delete mode 100644 lisp/international/.gitignore
 delete mode 100644 lisp/language/.gitignore
 delete mode 100644 lisp/leim/.gitignore
 delete mode 100644 lisp/leim/quail/.gitignore
 create mode 100644 lisp/let-alist.el
 delete mode 100644 lisp/mail/.gitignore
 delete mode 100644 lisp/mh-e/.gitignore
 delete mode 100644 lisp/net/.gitignore
 create mode 100644 lisp/net/nsm.el
 delete mode 100644 lisp/nxml/.gitignore
 delete mode 100644 lisp/obsolete/.gitignore
 create mode 100644 lisp/obsolete/cc-compat.el
 create mode 100644 lisp/obsolete/vc-arch.el
 delete mode 100644 lisp/play/.gitignore
 delete mode 100644 lisp/progmodes/.gitignore
 delete mode 100644 lisp/progmodes/cc-compat.el
 create mode 100644 lisp/progmodes/elisp-mode.el
 delete mode 100644 lisp/term/.gitignore
 delete mode 100644 lisp/textmodes/.gitignore
 delete mode 100644 lisp/url/.gitignore
 delete mode 100644 lisp/vc/vc-arch.el
 create mode 100644 lisp/vc/vc-filewise.el
 create mode 100644 lisp/vc/vc-src.el
 delete mode 100644 lisp/w32-common-fns.el
 delete mode 100644 lwlib/.gitignore
 create mode 100644 m4/vararrays.m4
 delete mode 100644 msdos/is_exec.c
 delete mode 100644 msdos/sigaction.c
 delete mode 100644 nt/.gitignore
 delete mode 100644 nt/emacs.rc
 create mode 100644 nt/emacs.rc.in
 delete mode 100644 nt/emacsclient.rc
 create mode 100644 nt/emacsclient.rc.in
 delete mode 100644 oldXMenu/.gitignore
 delete mode 100644 src/.gitignore
 create mode 100644 test/BidiCharacterTest.txt
 create mode 100644 test/automated/cl-lib-tests.el
 delete mode 100644 test/automated/cl-lib.el
 create mode 100644 test/automated/data/files-bug18141.el.gz
 create mode 100644 test/automated/data/flymake/Makefile
 rename test/automated/{flymake/warnpred => data/flymake}/test.c (100%)
 rename test/automated/{flymake/warnpred => data/flymake}/test.pl (100%)
 delete mode 100644 test/automated/flymake/warnpred/Makefile
 create mode 100644 test/automated/let-alist.el
 create mode 100644 test/automated/libxml-tests.el
 delete mode 100644 test/automated/package-x-test.el
 create mode 100644 test/automated/pcase-tests.el
 create mode 100644 test/automated/print-tests.el
 create mode 100644 test/automated/seq-tests.el
 create mode 100644 test/automated/vc-tests.el
 create mode 100644 test/biditest.el
 create mode 100644 test/indent/scheme.scm
 create mode 100644 test/indent/scss-mode.scss



reply via email to

[Prev in Thread] Current Thread [Next in Thread]