[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
scratch/oclosure updated (3906eb80b6 -> 9a5f7d03f9)
From: |
Stefan Monnier |
Subject: |
scratch/oclosure updated (3906eb80b6 -> 9a5f7d03f9) |
Date: |
Wed, 5 Jan 2022 19:22:01 -0500 (EST) |
monnier pushed a change to branch scratch/oclosure.
from 3906eb80b6 oclosure.el: Add support for `slot-value`
adds f6d8c5939b Introduce Pure GTK3 port
adds b721cbc6a8 Add set_undecorated frame parameter
adds f15c6a408d Add set_skip_taskbar frame parm
adds 1b621c8e3c Don't mark name_list_element as it's not required
adds 045e25278b Add support for cursor_foreground_colors
adds a9c8a56ba1 Fix xdg-open handling
adds 53cb431639 replace listn with list.
adds ed1f7d1e2a Simplify compilaiton condtion
adds 12cc104cd5 Cleanup x_* to gui_ to match upstream work
adds cdc04b4509 Implement menubar for pgtk emacs
adds f4920a6883 Add pgtk-read-file-name function
adds 330a346ca7 Migrate to Emacs_GC
adds 164800da6f Add Preferred geometry settings
adds 592badc357 Early toolbar improvements
adds 1d549fa069 Add support for make-frame-(in)visible
adds 85441c96d7 Add Stipple support for PGTK
adds fbba846ee8 Addframe highlighting support
adds 19da22ed25 Add support for handing the internal border
adds da3c3518ed border_color/pixel width
adds ea3ecd320c init border_pixel.
adds 68b99a3e66 Implement invisible-pointer to create blinking effect
adds 519a4ac39f Implement Meta key detection
adds 31bba950bc Use gsettings instead of X resource database
adds 6957f9469c Add PGTK support for fullscreen
adds 9d9c8284fe TIMERFD support for PGTK, prevent calling when timerfd<0
adds bfbcb11248 implement set-tool-bar-position and set-sticky
adds b3a20d7a21 Implement Scroll-bar-forground and scroll-bar-background
adds fde74fa8b9 implement pgtk-frame-list-z-order same as frame-list.
adds ae3bb14091 implement restacking and cleanup frame z order
adds fd61a86ea5 improve some efficiency - simplify draws
adds 24d82638bc Improve drawing efficency by refactoring code
adds bc35a1e1d5 Make multipdisplay work by limiting selection while
enabed
adds 9eb35f9996 experimental support of tab-bar.
adds 9e56fa9853 Support focus on click event
adds 232c129fe4 implement pre-edit input method
adds 526f7277fc Let gtk handle scaling.
adds b1cc62cac3 Add support for Jpeglib
adds 385e85c3dd End Resize flickering by copying surface rather than
just clearing
adds 806b7640c0 Before sleep, dispatch draw events.
adds d2a29e883e emacsclient should use both of DISPLAY and
WAYLAND_DISPLAY.
adds 992ef48300 update redisplay_interface.
adds 975289663f Bring pgtk more inline with X11-cairo builds
adds e021e233b4 End Resize flickering by copying surface rather than
just clearing
adds c9e6b4486b Some work toward posframe on wayland
adds ef67659e98 Set screen/display dpi res to make broadway work as
expected
adds cbd28cddea improve code readability.
adds 49645df52e minimize gtkutil.c differences.
adds 04bfe70138 implement popup/context menu
adds de7b0daf2b use pgtk_menu_set_in_use.
adds 984f9cc7e5 restore frame_rehighlight_hook.
adds 4de4d9ee7e follow x_set_internal_border_width change.
adds 014d56fa13 * src/pgtkterm.c: Remove incorrect mark_object call.
adds 5a72a07fa5 * pgtk-win.el: fix compile-time warnings.
adds 8669feb0c5 Make icons and titles work like on X
adds fe2297ce7a * pgtkmenu.c (set_frame_menubar): fix empty menu.
adds d68633bfa1 * src/pgtkterm.c (pgtk_defined_color): support gtk
special colors
adds a167e23560 * src/pgtkmenu.c (set_frame_menubar): Suppress gcc
warning
adds e649275a0c * src/pgtkterm.c: change coding style
adds d109dabbc5 * src/pgtkfns.c: change coding style
adds 72f79d820d * src/pgtkselect.c: change coding style
adds af5b72575c * src/pgtkmenu.c: change coding style
adds 964dfcf462 * src/pgtkgui.h: change coding style
adds 209c611ae9 * src/pgtkterm.h: Remove unused code
adds 0056ca2d06 * src/pgtkterm.h: Change coding style
adds f761a09c98 * src/pgtkim.c: Change coding style
adds 3b161dd3c8 * src/pgtkselect.h: Change coding style
adds 25cf59203e Change coding style
adds 1fe7caf3a6 Fix coding style
adds 20dbd4e283 Change coding style
adds 89cbe3756c * src/keyboard.c (make_lispy_event): Fix coding style
adds 383ced7aee Fix migrating Child frames
adds 27a92f7b15 Add font chooser functionality
adds af1e279c15 Restore support for terminal only emacs in PGTK (add
--with-pgtk)
adds 6c4349601c Fix font lock is not applied on continued lines
adds e7190d8bb2 Fix non-English layout does not work
adds 2d5ffa5595 Make pointer visible when motion notify event
adds be47e34e40 Re-port image drawing code from X
adds 51462ce2cc Add PGTK to system-configuration-features
adds 2dd20b2d75 Self-implement tooltip
adds 6df8556ab7 Remove duplicated syms_of_xwidget call
adds 9704e23f4c Enable GtkIMContext by default
adds e75ce0302d Add support for x-support-frames
adds 28073ba59b Re-implement childframe with emacsgtkfixed
adds 7c8da33613 Exclude Xlib's modifier keys
adds 0b69b73baa Fix crash when child frame updates toolbar
adds b60d4c9db0 Fix crash on creating child frames.
adds d899fc11f6 Fix tooltips don't hide on events
adds 640f770b79 Fix mouse cursor doesn't appear on motion events on
xwidgets
adds bb6862df1b Fix crash on drag and drop
adds 4dbea5be17 Fix Gtk warnings
adds 7b6fea821a Avoid mutating invocation-name (tiny change)
adds d437aabe4d Avoid gtk warnings on X
adds c1fbfb3fe0 Don't use gtk_window_resize to resize offscreen window
adds 948e2fa582 Avoid weird behavior when resizing with top-left corner
adds e405404d10 Fix startup failure on svg-unsupported environments
adds 886fcb237d Update copyright dates for PGTK files
adds 8fa5427130 lisp/term/pgtk-win.el: Add copyright file header
adds b1b744057f Work around gtk_im_context_filter_keypress() issue with
super key
adds 731b5e8e31 Add copyright line
adds d6ef9af82e Fix crash when .schema.xml is not installed
adds 68b8acc405 Fix compilation issue when --enable-checking=glyphs
adds db169f8134 Add support for hyper modifier key
adds 197b37c768 Enable harfbuzz
adds fc68127ce8 Improve smooth scroll
adds 62abc05404 * src/pgtkterm.c (scroll_event): Shut up warnings
adds d46a223d85 Merge branch 'master' into feature/pgtk
adds da92d5700e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds aea5dbec25 Fix DEL key behavior
adds 3e30047ce3 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds a44cd7c881 * src/pgtkterm.c (map_event): Remove
record_asynch_buffer_change call.
adds 565d8f57d3 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds b64089c37b Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds ce14970f02 Follow get-buffer-create change
adds 91d450d1fb Fix pgtk-display-monitor-attributes-list to return
physical pixel sizes.
adds 78801c6e21 Make display-mm-width/height consider multi-monitor.
adds 0af4e7587e Fix display-pixel-width/height to return physical pixel
size.
adds 44f7f57c68 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds bcb74798ed Add a function to set monitor scale factor manually
adds 78fd106653 Fix gtk icon theme does not reflect
adds aac33a8074 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds cd72fba043 Free unneeded context
adds 7326982d28 Fix visual-bell on X
adds bebc657aad Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds f7fa39fbda Make imagemagick images less blurry.
adds e9608601e5 Add scale factor in display-monitor-attributes-list.
adds 563a0d94c3 Add support for setting cursor location using Gtk IM
Context
adds 50c76b844b Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds ae18c8ec4f Support child frame border width
adds 7646793acd Make reading GNOME settings optional.
adds afcd13783e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds ed2205a288 Remove unused arg as xmenu.c
adds ef76e64427 Support getting a image from clipboard
adds 175ebb0104 Don't crash if we can't find a monitor model name
adds c4cc80e1fb Fix unused macro build warning in image.c
adds f094806ffb Fix I can't paste international text from clipboard
adds 949d3e50ec Work around I can't copy and paste unicode string to
wayland chromium
adds be2e47362b Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 9f7fde8dc9 Make scrollbars ignore scroll-bar-fore/background.
adds 436f21eda1 Support selection type text/plain on wayland
adds 565995d408 Fix unicode strings can't be pasted correctly
adds 4dda6db3ab Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 56297c0f42 Fix some leaks
adds 7a7bc15242 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 5d2f319eec Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 8c7453632e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds fb5f3e694b Workaround touchscreen events are ignored on sway
adds de46c7796e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds b302a551ab Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 66a36f1e5a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 704b765eaa Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 5b97b98daa Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds ff3d7190bb Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 639d94fe14 Entrust Gtk with handling tooltips
adds 647e4a92bb * src/pgtkmenu.c (show_help_event): Let emacs not show
menu tooltips
adds ca0b1b9fe5 Fix pgtk_make_frame_visible doesn't work
adds 486e77befd Fix frame size shrinking when turning fringe/scrollbars
on/off
adds bfd6ab9dc9 * src/pgtkterm.c remove duplicated code
adds 9a64cc1468 Treat all the wayland connection as the same display
adds 3f8f3a9027 Create a variable to enable selection on multi display
adds 8a649cba44 Update texts while busy
adds d0fa569b73 Revert "Update texts while busy"
adds e48372f8e5 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 82b4ea2fe8 * src/image.c: Fix compile error related xpm in image.c
adds 1f82c85bff Fix compile error when PGTK_DEBUG is enabled
adds 67a4c8b5ad * src/frame.c (Fframep): Update framep docstring
adds 67ae4b6271 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 7085fecf53 Disable hyper key when super and hyper conflict
adds c6ada6e9f1 * src/pgtkterm.c: Honor system DPI settings
adds ce7a78d0a8 Support frame-scale-factor on pgtk frames
adds 7673b6b9eb * src/pgtkselect.c: Avoid Glib assertion warnings
adds 7d5e94bada Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 83c35b86da * src/pgtkfns.c: Do not show an empty frame prematurely
adds 4b91168c65 ; * src/pgtkfns.c (Fx_create_frame): Fix coding style
adds beb4e9f828 Revert "; * src/pgtkfns.c (Fx_create_frame): Fix coding
style"
adds b0d688673b Revert "* src/pgtkfns.c: Do not show an empty frame
prematurely"
adds 3dbd3a87a1 Revert "Revert "* src/pgtkfns.c: Do not show an empty
frame prematurely""
adds 11c835ea48 Fix a frame created without scroll/menu/toolbar is empty
adds 01b0a909b5 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 492a0ae592 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds b242394f24 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 13a9a5e836 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds c76d5ff243 * configure.ac: Remove imagemagick special support code
for pgtk
adds 299cfb413f * configure.ac: Add a notice to --with-pgtk
adds 35906d60e6 * lisp/term/pgtk-win.el (pgtk-pop-up-frames): Remove
since it is not used
adds 4ed859359c * lisp/term/pgtk-win.el: Remove some font stuff
adds a925e6b2b5 * lisp/term/pgtk-win.el (pgtk-face-at-pos): Remove
unused function
adds 2e561ab227 * lisp/term/pgtk-win.el (pgtk-preedit-text): Write doc
string
adds 4c49ec7f86 Make PGTK's additions conditioinal
adds 4dd1f56f29 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs into feature/pgtk
adds b4204bdae8 Fix a memory leak in pgtk_draw_fringe_bitmap
adds 60623aceed Merge branch 'feature/pgtk' of
git.sv.gnu.org:/srv/git/emacs into feature/pgtk
adds c3377ae3b7 Revert atimer changes
adds c31d3dacf7 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 3e20d50fc5 Revert #if changes
adds 30a00f14c8 Fix coding style
adds 8b98aafe35 configure.ac (PGTK_LIBS): remove pgtk dl dependency
(Bug#50494)
adds 11e4fd11bd pgtk: Set correct face color for stretched glyphs
adds f1a6022515 Add WAYLAND_DISPLAY description to cmdargs.texi
adds 6c1f0dd709 pgtk: Handle (child) frame focusing better
adds 37738c32ac Fix coding style
adds 20dd24c3a0 Avoid handle terminal frames in pgtk_mouse_position.
adds 42ea8c21b4 ; * src/pgtkterm.c (pgtk_mouse_position): Add bug ID to
the comment
adds 47d0f6b5ec Remove garbage #ifndef
adds b22323c3b6 Support xterm-mouse-mode mouse-4/5
adds bc53310aaf * src/emacs.c (main): Combine two conditions to one
adds a68575a814 Enclose pgtk changes within #ifdef
adds b80a24b221 * src/font.h: Remove redundant condition
adds 1fd3b57a92 * src/frame.c (Fframep): Fix comment
adds 4a5aa814ba * src/frame.c (syms_of_frame): Revert
frame_resize_pixelwise defaults to false
adds 209662c0bd * src/ftcrfont.c (ftcrfont_open): Revert redundant brace
change.
adds 901938109f Remove PGTK_DEBUG stuff
adds 8f5d2a3181 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 3b8e122bc7 Use /* */ comment style instead of //
adds 073111cc77 Replace XFillRectangle with cairo_rectangle and
cairo_fill
adds 92cd274ba8 Remove draw_glyphs_debug
adds 7d8f0c0586 * src/xdisp.c (mouse_face_from_buffer_pos): Revert
whitespace only change
adds 194c299470 Merge remote-tracking branch 'origin/feature/pgtk' into
feature/pgtk
adds 66b5f5a872 Fix build after merge
adds 127be1e8b3 * lisp/frame.el (display-graphic-p): Fix typo.
adds 105205c86b Get rid of pgtk_select and use xg_select instead
adds faa593ac5d Enable pixel-precision scrolling on pgtk port
adds afff603778 Add missing function declarations to pgtk-win.el
adds d15dafeefb Stop setting mouse face GC manually, as it is no longer
required
adds b3277883f3 Make interrupt input optionally work on PGTK
adds 72d223a544 Enable shallow menu bar updates on PGTK
adds 4beecd8e8c Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds fe5baf0a10 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 9fe993371b Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds c3a440e520 Calculate pixel deltas correctly
adds 3005c00b13 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds b463dc8921 Synchronize pgtk tab bar code with xterm
adds 5477b929da Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 658085d069 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 6e5c2fb468 Stop relying on `x_coalesce_scroll_events' in pgtk code
adds 78a3933b62 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 2f6b519eae Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 7fa11be2fa Fix `menu-set-font' on pgtk
adds 4844aaac19 Documentation fixes for pgtk port
adds 105c7562dc Get rid of duplicate pgtk function
adds 15d5af8cb0 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 054319e9fd Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds f17d0dfb3e Generate touch-end events on pgtk
adds 57a9bf8d41 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds f638541785 Fix a compilation warning in pgtkterm.c
adds 729311c22b Keep track of scale factor by atimer and recreate
cairo_surface_t
adds d44d6ae016 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 39c466b195 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 84c9369fd7 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 6d7a1123b4 Merge branch 'feature/pgtk' of
git.sv.gnu.org:/srv/git/emacs into feature/pgtk
adds e5f74cecf1 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 3925fd777f Fix coding style of a recent change
adds 44ed098153 Fix double buffering on pgtk
adds f851e725b3 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 360d2d3a33 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 1710fca446 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds aacc371ac5 Merge branch 'feature/pgtk' of
git.sv.gnu.org:/srv/git/emacs into feature/pgtk
adds f99745c78e * src/frame.c (gui_set_border_width): Revert confused
changes
adds 42d4ffad5a Fix SEGV crash by unref css provider too much
adds f68a0314e3 * src/pgtkterm.c (x_set_parent_frame): Fix coding style
adds 8f2d0450ad Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds c83dc91579 Fix coding style
adds 7314c12e64 Fix child frame crash on pgtk
adds 9eba6b966e Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 0b6a632f99 Merge branch 'feature/pgtk' of
git.sv.gnu.org:/srv/git/emacs into feature/pgtk
adds d9b3f665bc Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds bdeb189cf2 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 41b1d223c6 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 47cd820d93 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 6919d5a7c0 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds cc0f147180 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds ea8bb59c1b Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 25084b1e95 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 8c29dbd3a8 Fix tooltips in PGTK child frames
adds 9be1a841e5 Coding style fixes
adds b9c1e1d73b Implement pgtk_frame_raise_lower
adds 0e69753ac1 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds ae0f52b7b4 Prevent hangs when displaying a context menu on pgtk
adds 87cdc6369a Fix coding style
adds 2de147e93c Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 13edadb492 Fix overline display when there is a box on PGTK
adds e4e9a7ce43 * lisp/startup.el: Let-bind browse-url-browser-function
instead of setq-local
adds 242cdac3ad * lisp/char-fold.el (char-fold-override): New defcustom
(bug#52394).
adds 986ce367db * lisp/char-fold.el (char-fold-override): Doc fix.
adds a07d954fe2 ; * etc/NEWS: Add 'char-fold-override' (bug#52394).
adds 5181276b43 Stop using XI focus events on non-GTK builds
adds 2f66010549 Work around pixel scrolling issues when org-indent-mode
is on
adds c86b86f9a9 Introduce a new sqlite-locked-error
adds 9ce0fe5ef4 Add a new `sqlite-pragma' command
adds da2c0e8f7d Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 64ea1a178c Fix eshell for systems that do not have subprocesses
adds b5354e989d Rewrite the "Quitting Windows" section of Emacs Lisp
Reference
adds ea8422204f * make-dist (manifest): Filter out msdos/autogen/* files.
adds 62139aeb42 * lisp/tab-bar.el (tab-bar-switch-to-last-tab): Add
'abs' for precautions.
adds 9bd3f78645 Make `M-x run-python' select the window again
adds 5640b055d6 Merge from origin/emacs-28
adds 3a773cbbf5 * lisp/ielm.el (ielm-header): Show key binding for
describe-mode.
adds 38f782f48d * lisp/ielm.el (ielm-map): Use defvar-keymap.
adds 57efc5d1bb * src/sqlite.c (Fsqlite_open, Fsqlite_load_extension):
Use ENCODE_FILE.
adds c952f8b059 lisp/pcomplete.el: Mark obsolete some unused functions
adds 0c24ccc9d8 * lisp/emacs-lisp/generator.el (iter-yield): Simplify
adds 7c4c72fa52 Make two aliases obsolete in lisp/international/robin.el
adds c1476afb99 Make alias obsolete in xscheme.el
adds b30b33ed9b ERT can generate JUnit test reports
adds ae169bda2c ; Add a FIXME regarding the GMP memory allocation
functions.
adds 855f1bd176 completion.el: Make two compat aliases obsolete
adds 6170c5036e Fix regression in help-mode prompt
adds cea8deea72 ; * src/xdisp.c (move_it_vertically_backward): Clarify
commentary.
adds 9de8eec3bc * make-dist: Don't run "make --question info".
(Bug#52322)
adds 3607508f3f Set calc-make-windows-dedicated to nil by default
adds b8e6beaab0 Merge from origin/emacs-28
adds 8c0f9be0d1 Only allow SQLite extensions from an allowlist
adds 30ac6fbbed Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds b86ab35972 Prefer command remapping in cperl-mode.el
adds 1d67bbf6c9 Use defvar-keymap in elisp-mode.el
adds 6a48ef0cbe Explain JUnit test reports in ert doc
adds 78a9d151b5 Minor Tramp cleanup
adds 8704165197 Remove Emacs 21 compat code for command-remapping
adds e07d69e2dc * lisp/net/eudc.el (custom-menu-create): Remove
unnecessary autoload.
adds 71ff4b97ab Fix ert.texi error from previous change
adds 75eac285af Prefer command remapping in allout.el
adds 0cc2c2dcdb eieio-compat.el: Move to lisp/obsolete
adds 38977b6134 Add 'comint-mode' and 'change-log-mode' to
project-kill-buffer-conditions
adds ad768d767b project-kill-buffers-display-buffer-list: Fix
:package-version value
adds 861eee4241 Work around pixel scrolling issues when line numbers are
displayed
adds aab2477516 Prevent GDK from handling emulated button events
adds f88c1d222f Remove maintainer comment from Emacs 28 module snippet.
adds a4fcbf46a7 ; etc/NEWS: Move the note about Xref EIEIO change to the
proper section
adds 7078f32b5b Fix crash when dumping charset_table with portable
dumper (Bug#52461)
adds 92ed2fe688 Merge from origin/emacs-28
adds 81d2e846a8 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 5a057f6716 Recognize starred environments
adds e6b93245fe Have 'dlopen' use RTLD_GLOBAL in 'dynlib_open'
adds 6d8b6e67da * lisp/outline.el (outline-minor-mode-use-buttons): Add
:safe #'booleanp.
adds 030a1a8bd5 Add errors in ert JUnit test reports
adds 2893cb6a21 Use defvar-keymap in hideif.el
adds ab33404c65 Prefer command remapping in ses.el
adds 1e578267fb Fix control buffer window height in
'ediff-setup-control-buffer' (Bug#49277)
adds e7a6d6a546 Merge from origin/emacs-28
adds 1c6363ff4b Require xwidget.el in `make-xwidget'
adds bfc38ff058 Add support for multisession variables
adds 3fd9d48f9b Declare a couple more functions in multisession.el
adds 35dbc79cc3 Make emoji--recent use multisession variables
adds bc60ce7ffd Skip extension tests on hosts without the function
adds ed77d1a8c0 Make the multisession files value read more resilient
adds 81b589518c Update files times in multisesssion properly
adds 0b43e7a493 Improve documentation of multisession variables
adds 32b9b22f66 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds e726a00381 * lisp/vc/vc-dispatcher.el (vc-command-messages): Add
choice 'log'.
adds 34e3ad5ae4 Fix encode-time doc string
adds 3e6c69de9d Fix icalendar time zone parsing glitch
adds dd0727e1ec encode-time simplifications
adds cea0d61a69 Prefer format-time-string to current-time-string
adds fc520f8b70 Minor nndiary simplificatiuon with time zone
adds e0ca8f791c Prefer format-time-string to current-time-zone
adds f25ad39983 Assume current-time-zone exists
adds 73d6b19024 Omit temporary warning re obsolete timestamps
adds 9e131f55d8 Simplify epa-ks--parse-buffer timestamp handling
adds 469fe6a040 ; * lisp/vc/vc-dispatcher.el (vc-command-messages): Doc
fix.
adds 895215854d * src/timefns.c: Minor comment fix.
adds 32d12840e6 Kill eshell-mode project buffers too
adds f6339412ee Add support for touchscreen events generated by XInput 2
adds 5e5cde55e5 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 78a86a4b32 Fix parallel build with multisession.el
adds 1b2511fa2a Fix selection of fonts that don't have regular weight
adds 36d873bf0d Port tramp-adb.el back to Emacs 26
adds 75e6c169ae Ignore motion events sent by an emulated pointer
adds 62fc53d75b Update menu bar when processing touch sequences on it
adds efdfe22704 Fix touchscreen support on Xt builds
adds ccb6028364 Improve multisession test results on MS-Windows
adds 749c465a09 ; Improve recently installed documentation
adds cf33ece310 multisession.el: Avoid old specializer syntax
adds 041fff3d3d Handle missing JUnit test reports
adds 26d1f04d76 Don't abort upon untracked TouchUpdate events
adds f7755b8818 Flip buffers if display were modified in
haiku_read_socket
adds 0c240e4235 Document a bug that exists with some versions of GNOME
and GTK
adds 6ad5ff4496 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 7ab1b71c0d Coding style fixes
adds e5a74c20c3 Make multisession file reading more resilient on Windows
adds 3fea95b79f Fix display of window-specific overlays with 'display'
property
adds 43c4cc2ea2 Add new argument `ignore-line-at-end' to
`window-text-pixel-size'
adds d99aa9461b ; Fix last change
adds 4544651b3f Work around some mysterious touch ownership race on
GNOME Shell
adds 4ff3a70153 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 97b6907563 * src/pgtkfns.c (Fx_show_tip): Adjust call for new
signature.
adds a7794c6dd5 ; * lisp/net/browse-url.el (pgtk-backend-display-class):
Declare.
adds a1eb71413d Fix cairo build on haiku
adds 120de8f9cb ; * configure.ac: Add missing object to Haiku cairo build
adds f60265e73f Clean up some of PGTK code
adds b7338d870a Cleanup append-to-buffer section in ELisp Intro
adds cb10eed97c Silence byte-compiler in multisession-tests.el
adds 21ef1740f0 * lisp/dired.el (dired-mode-map): Use defvar-keymap.
adds 55f652c856 Make generation of JUnit test reports more robust.
adds 4de46e6872 Fix timeout problem in autorevert-tests.el
adds 7a886aab90 Improve doc strings in emoji.el
adds 941d15558f Remove incorrect byte-hunk-handler for `eval`
adds f315d31216 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 35da3ed052 Fix gnus search by message-id
adds f05a93e823 Update from gnulib
adds 1758db1bd8 * etc/NEWS: Add news entry for pgtk.
adds 1fce1d99d4 * src/gtkutil.c: Remove obsolete fixme.
adds 579d7c20da Add missing implementation of `pgtk-menu-bar-open'
adds 6f2351a486 Move rmail-related functions from gnus-util.el to
gnus-rmail.el
adds 7fd900ff3a Fix prompt colors in comint-snapshot-last-prompt
adds 276fd48176 Add a shr-allowed-images user option
adds 9051a93747 Fix indexing gendered emoji forms that have "person"
base forms
adds ae289486d0 Fix prompt in `sql-sqlite'
adds 7904cae492 Rework how shr sets <span id='foo'> targets to make it
more reliable
adds 5f25852e91 Update to Org 9.5.1-31-ga18849
adds d745f4b6a0 Merge from origin/emacs-28
adds 25d8045608 Fix elp-*-list interactive specs
adds d9d38059d1 Add a new elp-restore-package command
adds 9ef9d0c697 Silence "Unknown slot" warnings in tests
adds ec692470bd Fix last change in 'handle_display_prop'
adds 8535861430 Enable webp support in PGTK builds, too
adds bc13902d3a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 09af054dab Silence "initform needs quoting" warning in tests
adds 22b8d68132 CC Mode: Remove annoying background fontification.
Should fix bug #52298
adds 8f82a83cae Make bad-packages-alist obsolete
adds cc63704815 New error symbol 'permission-denied'
adds c139d289df ; Fix last change to filelock-tests.el
adds f6959d05f4 Add some very rudimentary field-beginning/end tests
adds 0bc2900bbc Move Rmail autoloads to the common loaddefs.el
adds 434c2cb2e9 * lisp/isearch.el: Don't display "Pending" for lax and
toggle commands.
adds df3fde6fa5 Further fixes for emojis in the "people" categories
adds 6aac4caaff Further tweaks to the emoji segmentation
adds e34017fdbe Further tweaks to emoji person groups
adds 4c479a1041 ; * lisp/progmodes/sh-script.el (sh-mode-menu): Fix
typos.
adds 1ffb75780b * lisp/progmodes/sh-script.el (sh-mode-map): Use
defvar-keymap.
adds f11b996a3c Clarify description of two mouse dragging parameters
(Bug#52537)
adds 16ed9fad2c ; * doc/lispref/frames.texi (Child Frames): Improve
wording.
adds 152b94ed0f Merge from origin/emacs-28
adds 3cf11a3c61 Silence byte-compiler in cconv-tests.el
adds 2bfea5fd1f Prefer skip-unless in one eieio test
adds b5393c68ae Silence undefined function warnings in eieio-tests.el
adds eead51bc71 Silence byte-compiler using with-no-warnings in tests
adds 3259f399d4 Treat base64 string encode/decode as pure functions
adds 8706f6fde1 Add `macroexp--dynamic-variable-p`
adds 92ffe44834 Body of dynamic let-bindings is not in tail position
adds 19206fd1e7 Silence byte-compiler warnings from absent optional
features
adds de797bb853 ; * lisp/emacs-lisp/cl-macs.el (cl--self-tco): fix
bootstrapping
adds 89eb23589f Use declare-function instead of defun in eieio-tests.el
adds 6e050a4da7 Use defvar-keymap in wdired.el
adds 27be90154d Fix build in a separate directory (bug#52669)
adds a34650acff Fix sloppy base64 acceptance of some multibyte characters
adds eaa44ca40e Prefer $(info) to @echo
adds c167009400 Make some variable aliases obsolete
adds 5f57b41aa6 ; Minor license statement fixes
adds aa1fdb3f6f Put AM_V_GEN etc. first
adds 2bcd299431 Ignore all emulated button events (i.e. those from
touchscreens)
adds 4234995d42 * src/xterm.c (handle_one_xevent): Set user time on
touch events.
adds bfcff46199 eieio-tests.el: Silence last warnings
adds a5509a2a5e Fix xg_event_is_for_menubar for XI2 events
adds 513fe2d6ff Fix touch event menu bar detection
adds 43356423a2 Don't drop touch events we're not interested in on GTK3
adds 0c4fc7032a Fix bug#28557
adds 4d8af56c76 Speed up find_field when called from outside a field
adds 6def36f216 Use the new `permission-denied' error to catch
multisession errors
adds c963672736 Allow @ characters in heredoc in shell-script-mode
adds 18ce031f9b Remove the `mode-line-percent-position' min width hack
adds cf2597da0d Revert "Speed up find_field when called from outside a
field"
adds 6d4c367f3f Fix gnus subject matching when subject is empty
adds e703735383 Ignore XI_TouchBegin events on the GTK tool bar
adds c0e9785c7c ; * src/xterm.c (handle_one_xevent): Fix typo in last
change.
adds e56dd354c7 Don't produce multibyte strings by accident in
sasl-scram-rfc
adds cf6dc1838a ; Fix spelling; be consistent with "key binding"
(Bug#52674)
adds 264589cdf7 Fix xg_event_is_scrollbar for grab-related events on XI2
adds 73e862237d Add `permission-denied' error to Tramp
adds 1a923e5ac6 Silence additional byte-compiler warning in test
adds 32a764e106 Fix some tests in --without-all builds
adds 11c2ffddc9 Declare functions to silence byte-compiler
adds 678b29711b ; * src/xdisp.c (display_string): Fix a typo in a
comment.
adds f6967d2f66 Allow for the completion buffer to be automatically
selected
adds 15693c8116 Allow for next-completion to wrap around the completion
buffer
adds f1668ef23c Delete completion window on quitting
adds 4b7e73432c Update from gnulib
adds 026804b606 Fix GTK crash when clicking on xwidgets on XI2
adds f703232b7f Use XI2 calls to warp the client pointer
adds 141bf182da Fix horizontal scrolling on PGTK
adds dbd0eef0c7 Use pop-to-buffer-same-window in `M-x term'
adds 70266929c3 Simplify disabled-command-function prompting
adds 4154a85d81 Disable by default and add NEWS entry to the new
completion behavior
adds 551fe22557 * src/pgtkterm.c (scroll_event): Fix sign of delta_y.
adds 3dbe7caed7 * src/pgtkterm.c (scroll_event): Fix scroll delta scale.
adds b7faac0fef Adjust test after recent help.el change
adds ca5c527ade ; * etc/NEWS: Fix a recently-added entry.
adds ccba86be78 Use unibyte strings in ntlm auth requests and responses
adds 8d0efd87e1 Fix some Tramp tests
adds 7be73593b4 Hide transient prefix/suffix commands from
execute-extended-command
adds 5b0121b708 Help outline-minor-mode avoid some false matches
adds 0f427befe8 Simplify NS color handling
adds 11c0b25503 Further cleanup of NS color code
adds 308ad05d37 Fix macfont backend color handling
adds 42601d3a93 Make NS toolbar use NSString instead of C strings
adds 89749a62b5 Make NS toolbar item ID more unique (bug#50160)
adds ab0d7a2b83 Allow resizing undecorated frames on macOS (bug#28512,
bug#31795)
adds ec1312d76a Add native HEIC support on macOS (bug#51381)
adds 205030ba5a Make substitute-command-keys test less brittle
adds 8d846b8f8e Use defvar-keymap in minibuffer.el
adds 8cc7326d95 Fix compile time error in a pcase test
adds 28fff38eeb Allow automatic X-Message-SMTP-Method header insertion
adds b1cfdb3573 Fix wrong-type-argument
adds b7d31d6192 Revert "Remove Motif support"
adds 9bcb732686 * lisp/window.el (quit-restore-window): Select
previously selected window.
adds 29fffbdd87 Revert field-related thingatpt changes
adds be38405b1f Merge from origin/emacs-28
adds fb89711ebc ; Fix documentation of a recently-installed change
adds 2001ae5898 Revert back to using monospaced fonts in the mode line
adds d54d8a88e9 Allow window-text-pixel-size to measure pixels around a
position
adds 902f343c18 Set start to desired start when pixel scrolling to end
of buffer
adds 03dc54ba7f Fix precision scrolling down for multi-line display
strings
adds f9d518bc2f Make precision scrolling also work on various bars
adds 2fa7feca33 * doc/misc/Makefile.in (need_emacsver): Add missing
members.
adds 20647467be Drop scrollbar motion events when valuators are found
adds 8c99628a71 Fix some more incorrect valuator clearing
adds 7078af622b Fix menu grabs on XI2 Motif builds
adds fbe026cb3e Acquire draw lock when updating menubar on Haiku
adds edb1d491d9 * lisp/net/shr.el (shr-expand-url): Also strip trailing
whitespace.
adds 04be23f19f Improve Xref documentation
adds 6a17bb4879 Merge from origin/emacs-28
adds 965b8b0fad Grab the server when warping the client pointer
adds 8e0d327b8c Remove useless functions from PGTK port that were
breaking emacsbug
adds c9f05cbe3f Make precision scrolling work on margins and fringes
adds 552b74ba9e Fix text decoration display on stretch glyphs with no
box on NS
adds b9015606d1 Simplify whitespace stripping in shr-expand-url
adds b6fac9aaaf verify signed content in smime encrypted and signed
message
adds 54c96badf9 Add tag :tramp-asynchronous-processes to tramp-tests.el
adds ab6452c47d * etc/PROBLEMS: Add a problem when PGTK started in
systemd unit file
adds 1668a9b91e Respect changes in eshell-hist-match-partial
adds 31d34e43e5 Use defvar-keymap in eshell
adds 32fc423224 * lisp/eshell/em-hist.el (eshell-hist-match-partial):
Minor doc fix.
adds 5b6c3a20a3 Prefer the defcustom :risky property in eshell
adds b6ea93c62c ; * lisp/gnus/mm-url.el: Delete spurious defvars.
adds 992bb3a9ae Simplify command remapping in play/blackbox.el
adds 8b0e9f44b7 Fix Emacs tooltips on PGTK
adds 71eb1aac54 Add support for XI 2.4
adds 1faa1726f0 Move mouse key bindings to gametree-mode-map
adds c09ad0cabd Fix the bug with duplicate entries in xref output
adds a1b72008a7 Merge from origin/emacs-28
adds e0a78429ca Add a utility function to query the XI2 version on a
display
adds 9966bf9f0c * lisp/simple.el (completion-auto-select): Fix docstring.
adds 44c43ba4bd * lisp/net/browse-url.el (browse-url-of-file): Improve
browsing remote files.
adds 3106eeedde * lisp/url/url-handlers.el (directory-files): Adapt ARGS
list.
adds 4179727f3d Use defvar-keymap in ido.el
adds fe80d24a0b * lisp/net/webjump.el: Add TODO section. (Bug#14624)
adds 7f43b3759d Fix unused variable warning in xfns.c
adds f03d0de26f Update modus-themes to version 2.0.0
adds 26f11ed91f Use the standard `quit-window' binding from
`special-mode' for "q"
adds 3f64204c12 Make read-multiple-choice-face inherit help-key-binding
adds ab3d5b8b32 Don't clear internal border if frame isn't realized
adds bb666073d3 Allow interpolating scrolls via the Page Down and Page
Up keys
adds 5fccd1e371 Explain why we remove stuff from 'user-full-name'
adds 89a82182cb Improve documentation of read-multiple-choice
adds 4e2058aec3 Merge from origin/emacs-28
adds 101bbd1392 Add support for pinch gestures to the XI2 build
adds 6866cf9c37 Add test for text-char-description
adds 50484ad7d7 Only focus frame implicitly if focus flag is set
adds 62339e62d8 Add configure tests for faulty XI2 installations
adds 472bc18ffd Change `x-server-input-version' to
`x-server-input-extension-version'
adds 9e45929d7c Minor improvements in multisession.el
adds 97218c311b ; Fix last change: use 'utf-8-emacs-unix' encoding.
adds 501e2096d6 Fix some issues with a recent change
adds 9c0ad88936 ; * doc/lispref/commands.texi (Misc Events): Fix typos
and wording.
adds 2958d0ec49 Document some missing commands related to text scaling
adds 97133fb3d0 Document the representation of DX and DY in pinch events
adds deab5f413f Coalesce pinch gestures in the keyboard buffer
adds e103696024 Clarify situations where pinch events can be sent.
adds c609865258 Accumulate deltas in pinch events that were skipped
adds 53093ce366 ; * doc/lispref/commands.texi (Misc Events): Fix wording.
adds 978987f7ad * INSTALL: Document `--with-xinput2'.
adds 68f15e815e Factor out new function rmc--add-key-description
adds 787030b021 read-multiple-choice: Add face when key not in name
string
adds 1e7786437d read-multiple-choice: Add optional argument show-help
adds 40dcf9c2ab read-multiple-choice: Display "SPC" instead of " "
adds 6ad79059d2 Rewrite disabled-command to use read-multiple-choice
adds 83e0acdf6e ; * lisp/subr.el (define-keymap): Fix typos.
adds d8fc436bbb Prefer the defcustom :risky property in gnus
adds d4353da0ad Use defvar-keymap in tests
adds 736bf3aaa7 Store sign separately when accumulating precision scroll
momentum
adds 2ccb156887 Fix Lucid popup menu being stuck on XI2 builds
adds d9977018e0 Fix menu window persistence and entry/leave events on
Lucid on XI2
adds f522a064cf perl-mode: Recognize "when"/"given" keywords
adds 53cf2cf81b * src/pgtkterm.c (pgtk_handle_event): Add pinch event
support.
adds d4e2850b32 Update to Org 9.5.2-3-geb9f34
adds 4fedbfbfca Merge from origin/emacs-28
adds d65534d254 * lisp/emacs-list/eieio-compat.el: Really move to
obsolete
adds caa1699264 Fix precision scrolling inside terminal buffers
adds 8df3a71c52 Doc fix; fix terminology in key binding functions
adds 01df347947 Use `permission-denied' in Tramp tests, and more
adds 4ab5b89de8 The temprary "session" collection might not exist in
Secret Service
adds 65cd66c7d7 * lisp/tab-bar.el (tab-bar-history-mode-map): New
defvar-keymap.
adds d7416e3012 * doc/emacs/search.texi (Lax Search): Add
char-fold-include.
adds 1f792c2bc1 * etc/NEWS: Mention completion-wrap-movement.
adds e2a7e5f409 read-multiple-choice: Improve key formatting
adds 85cb4f419b disabled-command: Explain what SPC means again
adds 0fb55c8776 admin.el: Move etc/NEWS to etc/NEWS.NN in one commit
adds 13ef21e84a Fix EIEIO tests to account for eieio-compat move
adds fb9b7b70f5 Fix read-multiple-choice tests
adds 0f9ec379eb Only rely on passive device grabs on XI2
adds 1a724cc2d2 Replace uniquify.el's advice with direct calls
adds b6b2f797d9 Fix menu placement on multiple-display setups when using
lwlib
adds ea65de7577 eshell-complete-parse-arguments: don't use string-match
on a list
adds c0815aca18 Fix typos in in 'reset-language-environment'
adds 036e88ce2f Merge from origin/emacs-28
adds 208ae993ba Add support for pinch events to NS
adds 3a855c5dac Document a problem with IBus and the C-. key
adds a17a11df04 * lisp/vc/vc.el (vc-revert): Use generate-new-buffer,
not just new buffer name
adds d257d92d17 * lwlib/xlwmenu.c (fit_to_screen): Adjust correctly for
child menus.
adds e31facd84a * etc/NEWS (eieio-compat): Rewrite
adds e7699bf290 * Fix native comp for non trivial function names
(bug#52833)
adds 5403dcf699 ; * etc/NEWS: Fix punctuation.
adds 498787e511 ; * doc/emacs/search.texi (Lax Search): Fix wording.
adds 8276605efb ; * lisp/keymap.el (key-valid-p): Fix wording of doc
string.
adds d3bc520513 ; * lisp/term.el (term-goto-process-mark-maybe): Fix
typo in doc string.
adds e066db2381 * lisp/replace.el (replace-regexp-function): New
function (bug#52558).
adds af92c52669 * lisp/textmodes/paragraphs.el (repunctuate-sentences):
Support region.
adds 2033f950fa * lisp/textmodes/paragraphs.el (repunctuate-sentences):
Region for NO-QUERY.
adds 6e52becfbe Fix test lisp/cedet/semantic/bovine/gcc-tests on macOS
(Bug#52431)
adds 18b680cfd1 Fix bug#52467 by adding a new custom variable
'display-comint-buffer-action'
adds 1e6c7cfd0b ; * doc/misc/gnus.texi (Server Commands): Fix typo.
adds 9249365837 Add support for xwidgets to the PGTK port
adds 512e7c3685 * src/xwidget.c (syms_of_xwidget): Fix typo.
adds 8be5b08bb5 Fix NS xwidget build
adds 0b5d9e9d8e Fix embedder calculation for xwidgets on PGTK
adds 42ede97016 Use XI2 to handle xwidget button events
adds 8419011ceb Translate buttons when sending XI2 motion events to
xwidgets
adds 06dcd2be5d Improve rectangle-mark-mode documentation regarding mark
activation
adds 22a9a20513 Merge from origin/emacs-28
adds 2b7d33e30b Improve xwidget event handling on XI2
adds 7b621c40f3 Queue xwidget views for allocation in more places
adds 8719abe4ca Test for Xkb support when opening a display
adds 9d1312d8e9 Get rid of obsolete xwidget-related code on PGTK
adds 7d672ed069 Translate state of XI2 entry events when sending them to
xwidgets
adds fb386e22e1 Fix a hang on servers that don't support the X Keyboard
Extension
adds 918ed4904b Adjust multi-test-files-simple test for Windows
adds bdd0b071be Ignore manual/ directory made by admin/make-manuals
adds 0e1a06ac85 Make multi-test-files-busy shorter
adds d9b28ba7c3 Allow the user to specify shr-width in mm-shr
adds ef344cc55c Move define-keymap manual entry to Creating Keymaps
adds 2970dbaa32 Document `keymap-lookup' in the lipsref manual
adds 0d5bda36fb Document keymap-set-after in Modifying Menus in lispref
adds 1da392d62d Fix fontification in diff--font-lock-prettify
adds 3cadd72673 Revert "Fix fontification in diff--font-lock-prettify"
adds 7715fb3eff Revert "Revert "Fix fontification in
diff--font-lock-prettify""
adds 1915c19131 Fix recent changes in 'keymap-lookup' documentation
adds f6e383c8bb Fix documentation of 'define-keymap'
adds 58d06af57d ; * lisp/replace.el (replace-regexp-function): Doc fix.
(Bug#52558)
adds 3fc8032a1a * lisp/textmodes/sgml-mode.el (sgml-mode): Set
skeleton-end-newline to nil.
adds fb4f2aa038 * lisp/textmodes/paragraphs.el
(repunctuate-sentences-filter): New function.
adds 14f074f95e Translate crossing event mode when sending them to
xwidgets
adds b88024ad1a Use XRandR 1.5 to generate monitor attributes if
available
adds a4893515c2 Work around xwidgets releasing the passive grab on an
entry event
adds f11779f01b Improve documentation of 'M-X' and related features
adds 06545bc0cc CC Mode: c-update-brace-stack: After struct foo *, do
not expect a brace.
adds a3129af331 Merge from origin/emacs-28
adds 37ad776b9e Make xwidget motion commands hscroll the window of wide
widgets
adds d1c7ce68ba * lisp/tab-line.el (tab-line-tab-name-format-default):
Add help-echo.
adds c80d2f3d67 Fix start-of-box-face display after display and overlay
strings
adds 8b90d91f21 Fix previous change in 'pop_it'
adds cc9ac56081 CC Mode: Prevent rapid alternation of fontification of
"found types"
adds a67b1f1944 Make sure widget buttons always have a left box line
adds 6738c1cc8c Fix multisession-tests on MS-Windows
adds 94891dd225 ; * lisp/emacs-lisp/ert.el: Update reference to
'cl-assert'
adds f6da1eed74 Properly report errors about unbound ERT test symbols.
adds 097452efbc * lisp/emacs-lisp/ert.el (ert-select-tests): Simplify
nested switch
adds d0974e294d * lisp/emacs-lisp/ert.el (ert-select-tests): Document
new error.
adds 1d2d7ee87e * lisp/window.el (display-comint-buffer-action): Fix
type.
adds cc43606b55 * src/xwidget.c (Fxwidget_perform_lispy_event): Use
FRAME_WINDOW_P.
adds 77f17649d8 Restore original xwidget embedder after performing a
lispy event
adds 337005af0b Add pinch event support to xwidgets
adds 59732a83c8 Don't store docstrings of preloaded .el files in etc/DOC
adds 87f7412418 * lisp/emacs-lisp/package.el (package-get-version): Add
fallback
adds 291085a2a6 (Fmake_finalizer): Check the arg is a function
adds 080a529f7e Don't select for gesture events on xwidgets if the
server is too old
adds c452ffe4c2 Prevent double buffering from being disabled on
USE_BE_CAIRO builds
adds d1fde0ab8a Use a single global lock for the child frame state on
Haiku
adds 0922634b28 Minor improvements of 'lisp-directory' docs
adds 95ee6e8b90 Fix handling of webkit xwidget bookmarks
adds eab422a653 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds a8c3e8e2a6 Fix child frame unlinking on Haiku
adds 7dd4dc6ace On Haiku, sync a frames's connection to the app sever
after raising
adds 1f34f072be Fix copyright dates in some files belonging to the pgtk
port
adds db0cab990c Documentation update for Secret Service
adds c09fcb8f07 `make-finalizer' now has to be called with a function,
so adjust test
adds 4521a3a19c Use defvar-keymap in play/*.el
adds d7e1ed17d9 Flush frames after mouse face is cleared on a child
frame in Haiku
adds 4d1968b4c9 Print dead xwidgets specially
adds 57753ed761 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 1e3076e2db Fix bug where bookmark-jump used (point), not
(point-at-bol)
adds f2031d0ddb Minor improvement in user documentation of completion
style
adds 1d92f6094c Merge from origin/emacs-28
adds 89f205084b Avoid assertion violations with variable-weight fonts
adds 48bd406793 ; Merge from origin/emacs-28
adds a6adfe21e4 * lisp/tab-line.el (tab-line--get-tab-property): New
function (bug#52881).
adds 67400da412 Improve doc strings of fringe indicator variables
adds 78066671c0 Merge from origin/emacs-28
adds e7f25b95f4 Update publicsuffix.txt from upstream
adds 376d6cf36a Implement numeric values of `mouse-highlight' on Haiku
adds c7e642bab2 ; Auto-commit of loaddefs files.
adds cbc77dcf03 Fix child frame synchronization order on Haiku
adds a27511ff2f Set display last user time when handling pinch events
adds c6d83707d6 Fix deadlocks with invisible frames and threads in Haiku
adds ab3c6c799e Fix some more off-by-one errors in Haiku image code
adds 141a06334e Fix expose events in non-double-buffered child frames on
Haiku
adds 748e670d5d Make last change compile
adds 4dce09db18 Increase size of precision scrolling momentum ring
adds 8a08af20a8 ; Auto-commit of loaddefs files.
adds 84a8f656d3 ; Merge from origin/emacs-28
adds 19dcb237b5 ; Add 2022 to copyright years.
adds 8d3fc7ec89 * src/xfaces.c (face_for_font): Make 'hash' be uintptr_t.
adds 23c1ee6989 ; * test/manual/etags/ETAGS.good_N: Adjust to copyright
years change.
adds ebe8772f65 ; Minor fixes related to copyright years
adds 86cbc6ee4a * lisp/net/tramp-sh.el: Adapt copyright year
adds 836be7a112 ; * etc/refcards/ru-refcard.tex: Update Copyright year.
adds dcd76bd48d Merge from origin/emacs-28
adds 823b6b8d26 ; Add 2022 to copyright years.
adds 31fefef4a2 elide-head: Support more licenses
adds 58b0ada20b Update more copyright years
adds 1d3020908b Merge from origin/emacs-28
adds af729b1dfd Make quitting actually work in Haiku file dialogs
adds 5bdf413b19 Fix mouse face problems when moving between two frames
on Haiku
adds a6952f78f3 Stop sending touch-end events if coalescing scroll events
adds 96212e1a27 Fix XRegisterIMInstantiateCallback function argument
configure test
adds 2558b37b5e ; * admin/notes/years: Mention known problems with
'update-copyright'.
adds 2684def348 ; Run set-copyright from admin.el
adds f475c5823a ; Copyright year fixes
adds efb1c7ec37 ; * admin/notes/years: More known problems.
adds ad125a9927 Merge from origin/emacs-28
adds 01615b24da Fix mouse wheel scroll direction on pgtk
adds be6b9e4580 Add column width to tooltip frame width on pgtk
adds b2167d9843 Don't fail flymake-tests if `gcc` actually is Clang
adds 984391a9dc New :type key for defcustom
adds 9e7191048b elide-head: Add support for modified BSD license
adds 9156e10927 (define-char-code-property): Workaround for bug#52945
adds b477cff35d Clarify %g and %G time format specs
adds 83da3a09d0 * lisp/tab-line.el: Revert part of the fix in a6adfe21e4
(bug#52881)
adds 6e53178a37 Avoid inflooping when 'tab-bar-format' includes embedded
newlines
adds 04c0245d36 Merge remote-tracking branch 'origin/emacs-28' into trunk
adds 7ddfe1cab2 Move define-keymap and defvar-keymap to keymap.el
adds a4cb14b536 * src/haikumenu.c (haiku_menu_show): Fix input blocking.
adds 7544ede1bc Use XKB to find modifiers on x
adds 01047cf13f Revert "Stop sending touch-end events if coalescing
scroll events"
adds f6501fded7 Don't try to guess a delta if a scroll valuator's state
is unknown
adds 8d6a8f660d Silence byte-compiler in eieio tests
adds d8959347d9 * lisp/elide-head.el (elide-head-headers-to-hide):
Simplify.
adds f563fbf53b Add support for the Haiku ACPI battery driver
adds 61c35e415c Fix battery load calculation on Haiku
adds bd9a09bb6b elide-head: Make GPL regexp more forgiving
adds 4efaabaf27 Implement AC line status for the Haiku battery function
adds c7768382cc Synchronize at a better place when making a frame
visible on Haiku
adds ab5ee3e29e * src/haiku_font_support.cc (BFont_char_bounds): Fix
bearings.
adds 460f35e96d Revert part of 59732a83c8 to fix bug#52969
adds 5c63786cb9 New test shortdoc-all-groups-work
adds 7eb86a1788 Fix duplicate file panel display on Haiku
adds a89bc0fe9c Fix fringe bitmap display on haiku again
adds cd7e7834ba Fix Haiku bitmap sanity checks
adds 417a3ebaa2 Test that buffer exists in shortdoc-all-groups-work
adds 24a52df738 Fix two unused variable warnings in make-docfile.c
adds 6668a7608c Add effective group to xkey events when handling XI key
press events
adds f3481f21f7 Find a way to make restacking frames work on Haiku
adds 565fd09d9b * test/src/doc-tests.el: New file.
adds 3a7a88d2f8 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 693815e90f Improve Haiku frame restacking logic
adds cbbe235a90 Make menu bar key navigation work on Haiku
adds a851e5a669 Rationalize Haiku rectangle handling
adds 9651be5b48 Fix unused variable warning in last change
adds 3eaf3aeec8 Prevent further cases of duplicated separators in
context menus
adds 183936ee8e Remove gsettings.m4 and write directly into Makefile.in
adds 61b57ec6de Remove unnecessary autoload cookie in font-core.el
adds 3e247bd34c ; * configure.ac: Move some AC_SUBSTs to the correct
location.
adds 2d4b2e296b Remove macOS drop-shadows on some frames (bug#28512)
adds 4309679742 Make `x-file-dialog' arity match documentation on Haiku
adds 377bf26ebe Stop assuming X kbd state works with GDK when forwarding
events to xwidgets
adds c36741f9c5 Translate more modifiers to GDK ones in xwidgets
adds aa7d0e9a92 Autoload decorator for windmove-mode
adds 38b4bbb7e1 A cleaner fix for display bug#52947
adds 0d315102fe Improve pp-emacs-lisp-code for #'
adds a0263cfee3 Remove ambiguity from key-valid-p docstring
adds c899d9742a Update from gnulib
adds 30d4cfc080 completion--nth-completion: Throw meaningful error
adds 6719a3ccab Correctly set up XI key input mask on X Toolkit builds
adds a7dbbcac57 Fix display of internal border in child frames on pgtk
adds ad63bdf05a Fix xwidgets setting their own signal handlers
adds c0cfbca311 * lisp/emacs-lisp/checkdoc.el (bytecomp): Add missing
require
adds e7aa3ece52 Fix vc-git with old Git over Tramp and cygwin-mount.el
adds d763c12796 Merge from origin/emacs-28
adds f090c25113 Remove some unnecessary graphics state saves on Haiku
adds 8875ae70a4 Simply conditions for mouse face display when drawing
cursor on Haiku
adds e1626257ab Make sure mouse face doesn't stay on the cursor after it
is cleared
adds ed62de0d39 Resolve clipping related mysteries on Haiku
adds 83e346b70a * lisp/buff-menu.el (Buffer-menu-mode-map): Use
defvar-keymap.
adds ed7c6d6873 Enable subpixel antialiasing on the Cairo font driver on
Haiku
adds 82959661e5 Fix info-lookup docs and "C-h S" in major-modes with no
manuals
adds bb0c197b77 ; Fix typo in last change.
adds fab840e381 ; * lisp/buff-menu.el (Buffer-menu-mode-map): Fix
warning.
adds 0a51652f6d Fix typo in cvs-status-mode-map keymap
adds 2b59a42583 * lisp/textmodes/paragraphs.el (repunctuate-sentences):
Use filter variable.
adds 61f8f7f68f cl-generic.el: Fix bug#46722
new 9a5f7d03f9 Merge branch 'trunk' into oclosure
Summary of changes:
.gitattributes | 2 +-
.gitignore | 9 +-
.gitlab-ci.yml | 2 +-
ChangeLog.1 | 2 +-
ChangeLog.2 | 2 +-
ChangeLog.3 | 2 +-
GNUmakefile | 64 +-
INSTALL | 6 +-
INSTALL.REPO | 2 +-
Makefile.in | 54 +-
README | 2 +-
admin/ChangeLog.1 | 2 +-
admin/README | 2 +-
admin/admin.el | 15 +-
admin/alloc-colors.c | 2 +-
admin/authors.el | 2 +-
admin/automerge | 2 +-
admin/build-configs | 2 +-
admin/charsets/Makefile.in | 2 +-
admin/charsets/mapconv | 2 +-
admin/charsets/mapfiles/README | 2 +-
admin/cus-test.el | 2 +-
admin/diff-tar-files | 2 +-
admin/find-gc.el | 2 +-
admin/gitmerge.el | 2 +-
admin/grammars/Makefile.in | 2 +-
admin/grammars/c.by | 2 +-
admin/grammars/grammar.wy | 2 +-
admin/grammars/java-tags.wy | 2 +-
admin/grammars/js.wy | 2 +-
admin/grammars/make.by | 2 +-
admin/grammars/python.wy | 2 +-
admin/grammars/scheme.by | 2 +-
admin/grammars/srecode-template.wy | 2 +-
admin/last-chance.el | 2 +-
admin/make-emacs | 2 +-
admin/make-manuals | 2 +-
admin/merge-gnulib | 2 +-
admin/merge-pkg-config | 2 +-
admin/notes/copyright | 2 +-
admin/notes/emba | 6 +-
admin/notes/hydra | 2 +-
admin/notes/multi-tty | 2 +-
admin/notes/unicode | 2 +-
admin/notes/www | 2 +-
admin/notes/years | 26 +-
admin/nt/README-UNDUMP.W32 | 2 +-
admin/nt/dist-build/README-windows-binaries | 2 +-
admin/nt/dist-build/build-dep-zips.py | 2 +-
admin/nt/dist-build/build-zips.sh | 2 +-
admin/quick-install-emacs | 2 +-
admin/unidata/Makefile.in | 11 +-
admin/unidata/blocks.awk | 2 +-
admin/unidata/emoji-zwj.awk | 2 +-
admin/unidata/unidata-gen.el | 2 +-
admin/unidata/uvs.el | 2 +-
admin/update-copyright | 2 +-
admin/update_autogen | 2 +-
admin/upload-manuals | 2 +-
autogen.sh | 2 +-
build-aux/config.guess | 7 +-
build-aux/config.sub | 14 +-
build-aux/git-hooks/commit-msg | 2 +-
build-aux/git-hooks/pre-commit | 2 +-
build-aux/git-hooks/prepare-commit-msg | 2 +-
build-aux/gitlog-to-changelog | 2 +-
build-aux/gitlog-to-emacslog | 2 +-
build-aux/make-info-dir | 2 +-
build-aux/move-if-change | 2 +-
build-aux/msys-to-w32 | 2 +-
build-aux/update-copyright | 2 +-
build-aux/update-subdirs | 2 +-
config.bat | 2 +-
configure.ac | 142 +-
doc/emacs/ChangeLog.1 | 2 +-
doc/emacs/Makefile.in | 2 +-
doc/emacs/abbrevs.texi | 2 +-
doc/emacs/ack.texi | 2 +-
doc/emacs/anti.texi | 2 +-
doc/emacs/arevert-xtra.texi | 2 +-
doc/emacs/back.texi | 2 +-
doc/emacs/basic.texi | 2 +-
doc/emacs/buffers.texi | 2 +-
doc/emacs/building.texi | 2 +-
doc/emacs/cal-xtra.texi | 2 +-
doc/emacs/calendar.texi | 2 +-
doc/emacs/cmdargs.texi | 6 +-
doc/emacs/commands.texi | 2 +-
doc/emacs/custom.texi | 2 +-
doc/emacs/dired-xtra.texi | 2 +-
doc/emacs/dired.texi | 2 +-
doc/emacs/display.texi | 16 +-
doc/emacs/emacs-xtra.texi | 2 +-
doc/emacs/emacs.texi | 2 +-
doc/emacs/emerge-xtra.texi | 2 +-
doc/emacs/entering.texi | 2 +-
doc/emacs/files.texi | 2 +-
doc/emacs/fixit.texi | 2 +-
doc/emacs/fortran-xtra.texi | 2 +-
doc/emacs/frames.texi | 2 +-
doc/emacs/glossary.texi | 2 +-
doc/emacs/gnu.texi | 2 +-
doc/emacs/haiku.texi | 2 +-
doc/emacs/help.texi | 2 +-
doc/emacs/indent.texi | 2 +-
doc/emacs/killing.texi | 18 +-
doc/emacs/kmacro.texi | 2 +-
doc/emacs/m-x.texi | 3 +-
doc/emacs/macos.texi | 2 +-
doc/emacs/maintaining.texi | 2 +-
doc/emacs/mark.texi | 2 +-
doc/emacs/mini.texi | 7 +-
doc/emacs/misc.texi | 2 +-
doc/emacs/modes.texi | 2 +-
doc/emacs/msdos-xtra.texi | 2 +-
doc/emacs/msdos.texi | 2 +-
doc/emacs/mule.texi | 2 +-
doc/emacs/package.texi | 2 +-
doc/emacs/picture-xtra.texi | 2 +-
doc/emacs/programs.texi | 2 +-
doc/emacs/regs.texi | 2 +-
doc/emacs/rmail.texi | 2 +-
doc/emacs/screen.texi | 2 +-
doc/emacs/search.texi | 8 +-
doc/emacs/sending.texi | 2 +-
doc/emacs/text.texi | 6 +-
doc/emacs/trouble.texi | 2 +-
doc/emacs/vc-xtra.texi | 2 +-
doc/emacs/vc1-xtra.texi | 2 +-
doc/emacs/windows.texi | 6 +-
doc/emacs/xresources.texi | 2 +-
doc/lispintro/ChangeLog.1 | 2 +-
doc/lispintro/Makefile.in | 2 +-
doc/lispintro/README | 2 +-
doc/lispintro/cons-1.eps | 2 +-
doc/lispintro/cons-2.eps | 2 +-
doc/lispintro/cons-2a.eps | 2 +-
doc/lispintro/cons-3.eps | 2 +-
doc/lispintro/cons-4.eps | 2 +-
doc/lispintro/cons-5.eps | 2 +-
doc/lispintro/drawers.eps | 2 +-
doc/lispintro/emacs-lisp-intro.texi | 193 +-
doc/lispintro/lambda-1.eps | 2 +-
doc/lispintro/lambda-2.eps | 2 +-
doc/lispintro/lambda-3.eps | 2 +-
doc/lispref/ChangeLog.1 | 2 +-
doc/lispref/Makefile.in | 2 +-
doc/lispref/README | 2 +-
doc/lispref/abbrevs.texi | 2 +-
doc/lispref/anti.texi | 2 +-
doc/lispref/back.texi | 2 +-
doc/lispref/backups.texi | 2 +-
doc/lispref/buffers.texi | 2 +-
doc/lispref/commands.texi | 127 +-
doc/lispref/compile.texi | 2 +-
doc/lispref/control.texi | 2 +-
doc/lispref/customize.texi | 8 +-
doc/lispref/debugging.texi | 2 +-
doc/lispref/display.texi | 36 +-
doc/lispref/edebug.texi | 2 +-
doc/lispref/elisp.texi | 7 +-
doc/lispref/errors.texi | 6 +-
doc/lispref/eval.texi | 2 +-
doc/lispref/files.texi | 2 +-
doc/lispref/frames.texi | 37 +-
doc/lispref/functions.texi | 9 +-
doc/lispref/hash.texi | 2 +-
doc/lispref/help.texi | 2 +-
doc/lispref/hooks.texi | 2 +-
doc/lispref/internals.texi | 2 +-
doc/lispref/intro.texi | 2 +-
doc/lispref/keymaps.texi | 245 +-
doc/lispref/lay-flat.texi | 2 +-
doc/lispref/lists.texi | 2 +-
doc/lispref/loading.texi | 69 +-
doc/lispref/macros.texi | 2 +-
doc/lispref/maps.texi | 2 +-
doc/lispref/markers.texi | 2 +-
doc/lispref/minibuf.texi | 2 +-
doc/lispref/modes.texi | 2 +-
doc/lispref/nonascii.texi | 2 +-
doc/lispref/numbers.texi | 2 +-
doc/lispref/objects.texi | 2 +-
doc/lispref/os.texi | 20 +-
doc/lispref/package.texi | 2 +-
doc/lispref/positions.texi | 2 +-
doc/lispref/processes.texi | 2 +-
doc/lispref/records.texi | 2 +-
doc/lispref/searching.texi | 4 +-
doc/lispref/sequences.texi | 2 +-
doc/lispref/streams.texi | 2 +-
doc/lispref/strings.texi | 2 +-
doc/lispref/symbols.texi | 2 +-
doc/lispref/syntax.texi | 2 +-
doc/lispref/text.texi | 22 +-
doc/lispref/threads.texi | 2 +-
doc/lispref/tips.texi | 2 +-
doc/lispref/two-volume-cross-refs.txt | 2 +-
doc/lispref/two-volume.make | 8 +-
doc/lispref/variables.texi | 157 +-
doc/lispref/windows.texi | 216 +-
doc/man/ChangeLog.1 | 2 +-
doc/man/ebrowse.1 | 2 +-
doc/man/emacs.1.in | 2 +-
doc/man/etags.1 | 2 +-
doc/misc/ChangeLog.1 | 2 +-
doc/misc/Makefile.in | 11 +-
doc/misc/auth.texi | 29 +-
doc/misc/autotype.texi | 2 +-
doc/misc/bovine.texi | 2 +-
doc/misc/calc.texi | 2 +-
doc/misc/cc-mode.texi | 58 +-
doc/misc/cl.texi | 2 +-
doc/misc/dbus.texi | 2 +-
doc/misc/dired-x.texi | 2 +-
doc/misc/ebrowse.texi | 2 +-
doc/misc/ede.texi | 12 +-
doc/misc/ediff.texi | 2 +-
doc/misc/edt.texi | 2 +-
doc/misc/efaq-w32.texi | 8 +-
doc/misc/efaq.texi | 2 +-
doc/misc/eieio.texi | 2 +-
doc/misc/emacs-gnutls.texi | 2 +-
doc/misc/emacs-mime.texi | 2 +-
doc/misc/epa.texi | 2 +-
doc/misc/erc.texi | 2 +-
doc/misc/ert.texi | 29 +-
doc/misc/eshell.texi | 2 +-
doc/misc/eudc.texi | 2 +-
doc/misc/eww.texi | 7 +-
doc/misc/flymake.texi | 2 +-
doc/misc/forms.texi | 2 +-
doc/misc/gnus-coding.texi | 2 +-
doc/misc/gnus-faq.texi | 2 +-
doc/misc/gnus.texi | 6 +-
doc/misc/htmlfontify.texi | 2 +-
doc/misc/idlwave.texi | 4 +-
doc/misc/ido.texi | 6 +-
doc/misc/info.texi | 2 +-
doc/misc/mairix-el.texi | 2 +-
doc/misc/message.texi | 18 +-
doc/misc/mh-e.texi | 2 +-
doc/misc/modus-themes.org | 599 +-
doc/misc/newsticker.texi | 2 +-
doc/misc/nxml-mode.texi | 2 +-
doc/misc/octave-mode.texi | 4 +-
doc/misc/org-setup.org | 2 +-
doc/misc/org.org | 2 +-
doc/misc/pcl-cvs.texi | 2 +-
doc/misc/pgg.texi | 2 +-
doc/misc/rcirc.texi | 2 +-
doc/misc/reftex.texi | 2 +-
doc/misc/remember.texi | 4 +-
doc/misc/sasl.texi | 2 +-
doc/misc/sc.texi | 2 +-
doc/misc/sem-user.texi | 12 +-
doc/misc/semantic.texi | 2 +-
doc/misc/ses.texi | 2 +-
doc/misc/sieve.texi | 2 +-
doc/misc/smtpmail.texi | 2 +-
doc/misc/speedbar.texi | 3 +-
doc/misc/srecode.texi | 12 +-
doc/misc/texinfo.tex | 40 +-
doc/misc/todo-mode.texi | 2 +-
doc/misc/tramp.texi | 2 +-
doc/misc/trampver.texi | 2 +-
doc/misc/url.texi | 2 +-
doc/misc/vhdl-mode.texi | 4 +-
doc/misc/vip.texi | 2 +-
doc/misc/viper.texi | 2 +-
doc/misc/widget.texi | 2 +-
doc/misc/wisent.texi | 2 +-
doc/misc/woman.texi | 2 +-
etc/CALC-NEWS | 2 +-
etc/ChangeLog.1 | 2 +-
etc/DEBUG | 2 +-
etc/DISTRIB | 2 +-
etc/ERC-NEWS | 2 +-
etc/ETAGS.EBNF | 2 +-
etc/ETAGS.README | 2 +-
etc/HELLO | 2 +-
etc/MACHINES | 2 +-
etc/MH-E-NEWS | 2 +-
etc/NEWS | 138 +-
etc/NEWS.1-17 | 2 +-
etc/NEWS.18 | 2 +-
etc/NEWS.19 | 2 +-
etc/NEWS.20 | 2 +-
etc/NEWS.21 | 2 +-
etc/NEWS.22 | 2 +-
etc/NEWS.23 | 2 +-
etc/NEWS.24 | 2 +-
etc/NEWS.25 | 2 +-
etc/NEWS.26 | 2 +-
etc/NEWS.27 | 2 +-
etc/NEWS.28 | 72 +-
etc/NEXTSTEP | 2 +-
etc/NXML-NEWS | 2 +-
etc/ORG-NEWS | 2 +-
etc/PROBLEMS | 40 +-
etc/README | 2 +-
etc/TERMS | 2 +-
etc/TODO | 2 +-
etc/charsets/README | 2 +-
etc/compilation.txt | 2 +-
etc/edt-user.el | 2 +-
etc/emacs-buffer.gdb | 2 +-
etc/emacs.metainfo.xml | 2 +-
etc/enriched.txt | 2 +-
etc/forms/forms-d2.el | 2 +-
etc/gnus-tut.txt | 2 +-
etc/grep.txt | 2 +-
etc/images/README | 8 +-
etc/images/checked.xpm | 2 +-
etc/images/custom/README | 2 +-
etc/images/ezimage/README | 2 +-
etc/images/gnus/README | 6 +-
etc/images/gnus/gnus.svg | 2 +-
etc/images/gud/README | 2 +-
etc/images/icons/README | 8 +-
etc/images/icons/hicolor/scalable/apps/emacs.svg | 2 +-
etc/images/icons/hicolor/scalable/apps/emacs23.svg | 2 +-
.../scalable/mimetypes/emacs-document23.svg | 2 +-
etc/images/mh-logo.xpm | 2 +-
etc/images/mpc/README | 2 +-
etc/images/newsticker/README | 2 +-
etc/images/smilies/README | 2 +-
etc/images/smilies/grayscale/README | 2 +-
etc/images/smilies/medium/README | 2 +-
etc/images/splash.svg | 2 +-
etc/images/tabs/README | 2 +-
etc/images/tree-widget/default/README | 2 +-
etc/images/tree-widget/folder/README | 2 +-
etc/images/unchecked.xpm | 2 +-
etc/org.gnu.emacs.defaults.gschema.xml | 51 +
etc/org/README | 2 +-
etc/ps-prin0.ps | 2 +-
etc/ps-prin1.ps | 2 +-
etc/publicsuffix.txt | 69 +-
etc/refcards/Makefile | 2 +-
etc/refcards/README | 4 +-
etc/refcards/calccard.tex | 2 +-
etc/refcards/cs-dired-ref.tex | 2 +-
etc/refcards/cs-refcard.tex | 2 +-
etc/refcards/cs-survival.tex | 2 +-
etc/refcards/de-refcard.tex | 2 +-
etc/refcards/dired-ref.tex | 2 +-
etc/refcards/emacsver.tex.in | 2 +-
etc/refcards/fr-dired-ref.tex | 2 +-
etc/refcards/fr-refcard.tex | 2 +-
etc/refcards/fr-survival.tex | 2 +-
etc/refcards/gnus-logo.eps | 2 +-
etc/refcards/gnus-refcard.tex | 2 +-
etc/refcards/orgcard.tex | 4 +-
etc/refcards/pdflayout.sty | 2 +-
etc/refcards/pl-refcard.tex | 2 +-
etc/refcards/pt-br-refcard.tex | 2 +-
etc/refcards/refcard.tex | 2 +-
etc/refcards/ru-refcard.tex | 4 +-
etc/refcards/sk-dired-ref.tex | 2 +-
etc/refcards/sk-refcard.tex | 2 +-
etc/refcards/sk-survival.tex | 2 +-
etc/refcards/survival.tex | 2 +-
etc/refcards/vipcard.tex | 2 +-
etc/refcards/viperCard.tex | 2 +-
etc/schema/locate.rnc | 2 +-
etc/schema/relaxng.rnc | 2 +-
etc/schema/schemas.xml | 2 +-
etc/ses-example.ses | 2 +-
etc/srecode/c.srt | 2 +-
etc/srecode/cpp.srt | 2 +-
etc/srecode/default.srt | 2 +-
etc/srecode/doc-cpp.srt | 2 +-
etc/srecode/doc-default.srt | 2 +-
etc/srecode/doc-java.srt | 2 +-
etc/srecode/ede-autoconf.srt | 2 +-
etc/srecode/ede-make.srt | 2 +-
etc/srecode/el.srt | 2 +-
etc/srecode/getset-cpp.srt | 2 +-
etc/srecode/java.srt | 2 +-
etc/srecode/make.srt | 2 +-
etc/srecode/proj-test.srt | 2 +-
etc/srecode/template.srt | 2 +-
etc/srecode/test.srt | 2 +-
etc/srecode/texi.srt | 2 +-
etc/srecode/wisent.srt | 2 +-
etc/themes/adwaita-theme.el | 2 +-
etc/themes/deeper-blue-theme.el | 2 +-
etc/themes/dichromacy-theme.el | 2 +-
etc/themes/leuven-theme.el | 2 +-
etc/themes/light-blue-theme.el | 2 +-
etc/themes/manoj-dark-theme.el | 2 +-
etc/themes/misterioso-theme.el | 2 +-
etc/themes/modus-operandi-theme.el | 20 +-
etc/themes/modus-themes.el | 1784 ++---
etc/themes/modus-vivendi-theme.el | 20 +-
etc/themes/tango-dark-theme.el | 2 +-
etc/themes/tango-theme.el | 2 +-
etc/themes/tsdh-dark-theme.el | 2 +-
etc/themes/tsdh-light-theme.el | 2 +-
etc/themes/wheatgrass-theme.el | 2 +-
etc/themes/whiteboard-theme.el | 2 +-
etc/themes/wombat-theme.el | 2 +-
etc/tutorials/TUTORIAL | 2 +-
etc/tutorials/TUTORIAL.bg | 2 +-
etc/tutorials/TUTORIAL.cn | 4 +-
etc/tutorials/TUTORIAL.cs | 2 +-
etc/tutorials/TUTORIAL.de | 2 +-
etc/tutorials/TUTORIAL.eo | 2 +-
etc/tutorials/TUTORIAL.es | 2 +-
etc/tutorials/TUTORIAL.fr | 2 +-
etc/tutorials/TUTORIAL.he | 2 +-
etc/tutorials/TUTORIAL.it | 2 +-
etc/tutorials/TUTORIAL.ja | 2 +-
etc/tutorials/TUTORIAL.ko | 2 +-
etc/tutorials/TUTORIAL.nl | 4 +-
etc/tutorials/TUTORIAL.pl | 2 +-
etc/tutorials/TUTORIAL.pt_BR | 2 +-
etc/tutorials/TUTORIAL.ro | 4 +-
etc/tutorials/TUTORIAL.ru | 2 +-
etc/tutorials/TUTORIAL.sk | 2 +-
etc/tutorials/TUTORIAL.sl | 2 +-
etc/tutorials/TUTORIAL.sv | 2 +-
etc/tutorials/TUTORIAL.th | 2 +-
etc/tutorials/TUTORIAL.zh | 2 +-
etc/w32-feature.el | 2 +-
leim/ChangeLog.1 | 2 +-
leim/Makefile.in | 2 +-
leim/README | 2 +-
leim/leim-ext.el | 2 +-
lib-src/ChangeLog.1 | 2 +-
lib-src/Makefile.in | 12 +-
lib-src/be_resources.cc | 2 +-
lib-src/ebrowse.c | 2 +-
lib-src/emacsclient.c | 7 +-
lib-src/etags.c | 2 +-
lib-src/hexl.c | 2 +-
lib-src/make-docfile.c | 142 +-
lib-src/make-fingerprint.c | 2 +-
lib-src/movemail.c | 2 +-
lib-src/ntlib.c | 2 +-
lib-src/ntlib.h | 2 +-
lib-src/pop.c | 2 +-
lib-src/pop.h | 2 +-
lib-src/rcs2log | 4 +-
lib-src/seccomp-filter.c | 2 +-
lib-src/update-game-score.c | 2 +-
lib/Makefile.in | 10 +-
lib/_Noreturn.h | 2 +-
lib/acl-errno-valid.c | 2 +-
lib/acl-internal.c | 2 +-
lib/acl-internal.h | 2 +-
lib/acl.h | 2 +-
lib/acl_entries.c | 2 +-
lib/af_alg.h | 2 +-
lib/alloca.in.h | 2 +-
lib/allocator.c | 2 +-
lib/allocator.h | 2 +-
lib/arg-nonnull.h | 2 +-
lib/at-func.c | 2 +-
lib/attribute.h | 2 +-
lib/binary-io.c | 2 +-
lib/binary-io.h | 2 +-
lib/byteswap.in.h | 2 +-
lib/c++defs.h | 2 +-
lib/c-ctype.c | 2 +-
lib/c-ctype.h | 2 +-
lib/c-strcase.h | 2 +-
lib/c-strcasecmp.c | 2 +-
lib/c-strncasecmp.c | 2 +-
lib/canonicalize-lgpl.c | 2 +-
lib/careadlinkat.c | 2 +-
lib/careadlinkat.h | 2 +-
lib/cdefs.h | 69 +-
lib/cloexec.c | 2 +-
lib/cloexec.h | 2 +-
lib/close-stream.c | 2 +-
lib/close-stream.h | 2 +-
lib/copy-file-range.c | 2 +-
lib/count-leading-zeros.c | 2 +-
lib/count-leading-zeros.h | 2 +-
lib/count-one-bits.c | 2 +-
lib/count-one-bits.h | 2 +-
lib/count-trailing-zeros.c | 2 +-
lib/count-trailing-zeros.h | 2 +-
lib/diffseq.h | 2 +-
lib/dirent.in.h | 2 +-
lib/dirfd.c | 2 +-
lib/dtoastr.c | 2 +-
lib/dtotimespec.c | 2 +-
lib/dup2.c | 2 +-
lib/dynarray.h | 2 +-
lib/eloop-threshold.h | 2 +-
lib/errno.in.h | 2 +-
lib/euidaccess.c | 2 +-
lib/execinfo.c | 2 +-
lib/execinfo.in.h | 2 +-
lib/explicit_bzero.c | 2 +-
lib/faccessat.c | 2 +-
lib/fchmodat.c | 2 +-
lib/fcntl.c | 2 +-
lib/fcntl.in.h | 2 +-
lib/fdopendir.c | 2 +-
lib/file-has-acl.c | 2 +-
lib/filemode.c | 2 +-
lib/filemode.h | 2 +-
lib/filename.h | 2 +-
lib/filevercmp.c | 2 +-
lib/filevercmp.h | 2 +-
lib/fingerprint.c | 2 +-
lib/fingerprint.h | 2 +-
lib/flexmember.h | 2 +-
lib/fpending.c | 2 +-
lib/fpending.h | 2 +-
lib/free.c | 2 +-
lib/fstatat.c | 2 +-
lib/fsusage.c | 2 +-
lib/fsusage.h | 2 +-
lib/fsync.c | 2 +-
lib/ftoastr.c | 2 +-
lib/ftoastr.h | 2 +-
lib/futimens.c | 2 +-
lib/get-permissions.c | 2 +-
lib/getdtablesize.c | 2 +-
lib/getgroups.c | 2 +-
lib/getloadavg.c | 2 +-
lib/getopt-cdefs.in.h | 2 +-
lib/getopt-core.h | 2 +-
lib/getopt-ext.h | 2 +-
lib/getopt-pfx-core.h | 2 +-
lib/getopt-pfx-ext.h | 2 +-
lib/getopt.c | 2 +-
lib/getopt.in.h | 2 +-
lib/getopt1.c | 2 +-
lib/getopt_int.h | 2 +-
lib/getrandom.c | 2 +-
lib/gettext.h | 15 +-
lib/gettime.c | 4 +-
lib/gettimeofday.c | 2 +-
lib/gnulib.mk.in | 548 +-
lib/group-member.c | 2 +-
lib/idx.h | 2 +-
lib/ieee754.in.h | 2 +-
lib/ignore-value.h | 2 +-
lib/intprops.h | 17 +-
lib/inttypes.in.h | 2 +-
lib/lchmod.c | 2 +-
lib/libc-config.h | 2 +-
lib/limits.in.h | 2 +-
lib/lstat.c | 2 +-
lib/malloc.c | 2 +-
lib/malloc/dynarray-skeleton.c | 2 +-
lib/malloc/dynarray.h | 2 +-
lib/malloc/dynarray_at_failure.c | 2 +-
lib/malloc/dynarray_emplace_enlarge.c | 2 +-
lib/malloc/dynarray_finalize.c | 2 +-
lib/malloc/dynarray_resize.c | 2 +-
lib/malloc/dynarray_resize_clear.c | 2 +-
lib/malloc/scratch_buffer.h | 2 +-
lib/malloc/scratch_buffer_dupfree.c | 2 +-
lib/malloc/scratch_buffer_grow.c | 2 +-
lib/malloc/scratch_buffer_grow_preserve.c | 2 +-
lib/malloc/scratch_buffer_set_array_size.c | 2 +-
lib/md5-stream.c | 2 +-
lib/md5.c | 2 +-
lib/md5.h | 2 +-
lib/memmem.c | 2 +-
lib/mempcpy.c | 2 +-
lib/memrchr.c | 2 +-
lib/mini-gmp-gnulib.c | 2 +-
lib/minmax.h | 2 +-
lib/mkostemp.c | 2 +-
lib/mktime-internal.h | 2 +-
lib/mktime.c | 2 +-
lib/nproc.c | 7 +-
lib/nproc.h | 2 +-
lib/nstrftime.c | 25 +-
lib/open.c | 2 +-
lib/openat-priv.h | 2 +-
lib/openat-proc.c | 2 +-
lib/openat.h | 2 +-
lib/pathmax.h | 2 +-
lib/pipe2.c | 2 +-
lib/pselect.c | 2 +-
lib/pthread_sigmask.c | 2 +-
lib/qcopy-acl.c | 2 +-
lib/rawmemchr.c | 2 +-
lib/rawmemchr.valgrind | 2 +-
lib/readlink.c | 2 +-
lib/readlinkat.c | 2 +-
lib/realloc.c | 2 +-
lib/regcomp.c | 815 +--
lib/regex.c | 2 +-
lib/regex.h | 2 +-
lib/regex_internal.c | 42 +-
lib/regex_internal.h | 51 +-
lib/regexec.c | 86 +-
lib/root-uid.h | 2 +-
lib/save-cwd.c | 2 +-
lib/save-cwd.h | 2 +-
lib/scratch_buffer.h | 2 +-
lib/set-permissions.c | 2 +-
lib/sha1.c | 2 +-
lib/sha1.h | 2 +-
lib/sha256.c | 2 +-
lib/sha256.h | 2 +-
lib/sha512.c | 2 +-
lib/sha512.h | 2 +-
lib/sig2str.c | 2 +-
lib/sig2str.h | 2 +-
lib/sigdescr_np.c | 2 +-
lib/signal.in.h | 2 +-
lib/stat-time.c | 2 +-
lib/stat-time.h | 2 +-
lib/stdalign.in.h | 2 +-
lib/stddef.in.h | 2 +-
lib/stdint.in.h | 2 +-
lib/stdio-impl.h | 2 +-
lib/stdio.in.h | 5 +-
lib/stdlib.in.h | 33 +-
lib/stpcpy.c | 2 +-
lib/str-two-way.h | 2 +-
lib/strftime.h | 2 +-
lib/string.in.h | 51 +-
lib/strnlen.c | 2 +-
lib/strtoimax.c | 2 +-
lib/strtol.c | 2 +-
lib/strtoll.c | 2 +-
lib/symlink.c | 2 +-
lib/sys_random.in.h | 8 +-
lib/sys_select.in.h | 12 +-
lib/sys_stat.in.h | 2 +-
lib/sys_time.in.h | 2 +-
lib/sys_types.in.h | 2 +-
lib/tempname.c | 2 +-
lib/tempname.h | 2 +-
lib/time-internal.h | 2 +-
lib/time.in.h | 13 +-
lib/time_r.c | 2 +-
lib/time_rz.c | 2 +-
lib/timegm.c | 2 +-
lib/timespec-add.c | 2 +-
lib/timespec-sub.c | 2 +-
lib/timespec.c | 2 +-
lib/timespec.h | 3 +-
lib/u64.c | 2 +-
lib/u64.h | 2 +-
lib/unistd.c | 2 +-
lib/unistd.in.h | 5 +-
lib/unlocked-io.h | 2 +-
lib/utimens.c | 2 +-
lib/utimens.h | 2 +-
lib/utimensat.c | 2 +-
lib/verify.h | 2 +-
lib/vla.h | 2 +-
lib/warn-on-use.h | 8 +-
lib/xalloc-oversized.h | 2 +-
lisp/ChangeLog.1 | 2 +-
lisp/ChangeLog.10 | 2 +-
lisp/ChangeLog.11 | 2 +-
lisp/ChangeLog.12 | 2 +-
lisp/ChangeLog.13 | 2 +-
lisp/ChangeLog.14 | 2 +-
lisp/ChangeLog.15 | 2 +-
lisp/ChangeLog.16 | 2 +-
lisp/ChangeLog.17 | 2 +-
lisp/ChangeLog.2 | 2 +-
lisp/ChangeLog.3 | 2 +-
lisp/ChangeLog.4 | 2 +-
lisp/ChangeLog.5 | 2 +-
lisp/ChangeLog.6 | 2 +-
lisp/ChangeLog.7 | 2 +-
lisp/ChangeLog.8 | 2 +-
lisp/ChangeLog.9 | 2 +-
lisp/Makefile.in | 6 +-
lisp/abbrev.el | 2 +-
lisp/align.el | 2 +-
lisp/allout-widgets.el | 2 +-
lisp/allout.el | 15 +-
lisp/ansi-color.el | 2 +-
lisp/apropos.el | 2 +-
lisp/arc-mode.el | 18 +-
lisp/array.el | 2 +-
lisp/auth-source-pass.el | 2 +-
lisp/auth-source.el | 7 +-
lisp/autoarg.el | 2 +-
lisp/autoinsert.el | 2 +-
lisp/autorevert.el | 2 +-
lisp/avoid.el | 2 +-
lisp/battery.el | 103 +-
lisp/bindings.el | 4 +-
lisp/bookmark.el | 4 +-
lisp/bs.el | 2 +-
lisp/buff-menu.el | 74 +-
lisp/button.el | 2 +-
lisp/calc/calc-aent.el | 2 +-
lisp/calc/calc-alg.el | 2 +-
lisp/calc/calc-arith.el | 2 +-
lisp/calc/calc-bin.el | 2 +-
lisp/calc/calc-comb.el | 2 +-
lisp/calc/calc-cplx.el | 2 +-
lisp/calc/calc-embed.el | 2 +-
lisp/calc/calc-ext.el | 2 +-
lisp/calc/calc-fin.el | 2 +-
lisp/calc/calc-forms.el | 2 +-
lisp/calc/calc-frac.el | 2 +-
lisp/calc/calc-funcs.el | 2 +-
lisp/calc/calc-graph.el | 2 +-
lisp/calc/calc-help.el | 2 +-
lisp/calc/calc-incom.el | 2 +-
lisp/calc/calc-keypd.el | 2 +-
lisp/calc/calc-lang.el | 2 +-
lisp/calc/calc-macs.el | 2 +-
lisp/calc/calc-map.el | 2 +-
lisp/calc/calc-math.el | 2 +-
lisp/calc/calc-menu.el | 2 +-
lisp/calc/calc-misc.el | 2 +-
lisp/calc/calc-mode.el | 2 +-
lisp/calc/calc-mtx.el | 2 +-
lisp/calc/calc-nlfit.el | 2 +-
lisp/calc/calc-poly.el | 2 +-
lisp/calc/calc-prog.el | 2 +-
lisp/calc/calc-rewr.el | 2 +-
lisp/calc/calc-rules.el | 2 +-
lisp/calc/calc-sel.el | 2 +-
lisp/calc/calc-stat.el | 2 +-
lisp/calc/calc-store.el | 2 +-
lisp/calc/calc-stuff.el | 2 +-
lisp/calc/calc-trail.el | 2 +-
lisp/calc/calc-undo.el | 2 +-
lisp/calc/calc-units.el | 2 +-
lisp/calc/calc-vec.el | 2 +-
lisp/calc/calc-yank.el | 2 +-
lisp/calc/calc.el | 4 +-
lisp/calc/calcalg2.el | 2 +-
lisp/calc/calcalg3.el | 2 +-
lisp/calc/calccomp.el | 2 +-
lisp/calc/calcsel2.el | 2 +-
lisp/calculator.el | 2 +-
lisp/calendar/appt.el | 2 +-
lisp/calendar/cal-bahai.el | 2 +-
lisp/calendar/cal-china.el | 2 +-
lisp/calendar/cal-coptic.el | 2 +-
lisp/calendar/cal-dst.el | 2 +-
lisp/calendar/cal-french.el | 2 +-
lisp/calendar/cal-hebrew.el | 2 +-
lisp/calendar/cal-html.el | 2 +-
lisp/calendar/cal-islam.el | 2 +-
lisp/calendar/cal-iso.el | 2 +-
lisp/calendar/cal-julian.el | 2 +-
lisp/calendar/cal-mayan.el | 2 +-
lisp/calendar/cal-menu.el | 2 +-
lisp/calendar/cal-move.el | 2 +-
lisp/calendar/cal-persia.el | 2 +-
lisp/calendar/cal-tex.el | 2 +-
lisp/calendar/cal-x.el | 2 +-
lisp/calendar/calendar.el | 2 +-
lisp/calendar/diary-lib.el | 2 +-
lisp/calendar/holidays.el | 2 +-
lisp/calendar/icalendar.el | 6 +-
lisp/calendar/iso8601.el | 2 +-
lisp/calendar/lunar.el | 2 +-
lisp/calendar/parse-time.el | 2 +-
lisp/calendar/solar.el | 2 +-
lisp/calendar/time-date.el | 2 +-
lisp/calendar/timeclock.el | 2 +-
lisp/calendar/todo-mode.el | 2 +-
lisp/case-table.el | 2 +-
lisp/cdl.el | 2 +-
lisp/cedet/ChangeLog.1 | 2 +-
lisp/cedet/cedet-cscope.el | 2 +-
lisp/cedet/cedet-files.el | 2 +-
lisp/cedet/cedet-global.el | 2 +-
lisp/cedet/cedet-idutils.el | 2 +-
lisp/cedet/cedet.el | 2 +-
lisp/cedet/data-debug.el | 2 +-
lisp/cedet/ede.el | 2 +-
lisp/cedet/ede/auto.el | 2 +-
lisp/cedet/ede/autoconf-edit.el | 2 +-
lisp/cedet/ede/base.el | 2 +-
lisp/cedet/ede/config.el | 2 +-
lisp/cedet/ede/cpp-root.el | 2 +-
lisp/cedet/ede/custom.el | 2 +-
lisp/cedet/ede/detect.el | 2 +-
lisp/cedet/ede/dired.el | 2 +-
lisp/cedet/ede/emacs.el | 2 +-
lisp/cedet/ede/files.el | 2 +-
lisp/cedet/ede/generic.el | 2 +-
lisp/cedet/ede/linux.el | 2 +-
lisp/cedet/ede/locate.el | 2 +-
lisp/cedet/ede/make.el | 2 +-
lisp/cedet/ede/makefile-edit.el | 2 +-
lisp/cedet/ede/pconf.el | 2 +-
lisp/cedet/ede/pmake.el | 2 +-
lisp/cedet/ede/proj-archive.el | 2 +-
lisp/cedet/ede/proj-aux.el | 2 +-
lisp/cedet/ede/proj-comp.el | 2 +-
lisp/cedet/ede/proj-elisp.el | 2 +-
lisp/cedet/ede/proj-info.el | 2 +-
lisp/cedet/ede/proj-misc.el | 2 +-
lisp/cedet/ede/proj-obj.el | 2 +-
lisp/cedet/ede/proj-prog.el | 2 +-
lisp/cedet/ede/proj-scheme.el | 2 +-
lisp/cedet/ede/proj-shared.el | 2 +-
lisp/cedet/ede/proj.el | 2 +-
lisp/cedet/ede/project-am.el | 2 +-
lisp/cedet/ede/shell.el | 2 +-
lisp/cedet/ede/simple.el | 2 +-
lisp/cedet/ede/source.el | 2 +-
lisp/cedet/ede/speedbar.el | 2 +-
lisp/cedet/ede/srecode.el | 2 +-
lisp/cedet/ede/system.el | 2 +-
lisp/cedet/ede/util.el | 2 +-
lisp/cedet/mode-local.el | 2 +-
lisp/cedet/pulse.el | 2 +-
lisp/cedet/semantic.el | 2 +-
lisp/cedet/semantic/analyze.el | 2 +-
lisp/cedet/semantic/analyze/complete.el | 2 +-
lisp/cedet/semantic/analyze/debug.el | 2 +-
lisp/cedet/semantic/analyze/fcn.el | 2 +-
lisp/cedet/semantic/analyze/refs.el | 2 +-
lisp/cedet/semantic/bovine.el | 2 +-
lisp/cedet/semantic/bovine/c.el | 2 +-
lisp/cedet/semantic/bovine/debug.el | 2 +-
lisp/cedet/semantic/bovine/el.el | 2 +-
lisp/cedet/semantic/bovine/gcc.el | 2 +-
lisp/cedet/semantic/bovine/grammar.el | 2 +-
lisp/cedet/semantic/bovine/make.el | 2 +-
lisp/cedet/semantic/bovine/scm.el | 2 +-
lisp/cedet/semantic/chart.el | 2 +-
lisp/cedet/semantic/complete.el | 2 +-
lisp/cedet/semantic/ctxt.el | 2 +-
lisp/cedet/semantic/db-debug.el | 2 +-
lisp/cedet/semantic/db-ebrowse.el | 2 +-
lisp/cedet/semantic/db-el.el | 2 +-
lisp/cedet/semantic/db-file.el | 2 +-
lisp/cedet/semantic/db-find.el | 2 +-
lisp/cedet/semantic/db-global.el | 2 +-
lisp/cedet/semantic/db-javascript.el | 2 +-
lisp/cedet/semantic/db-mode.el | 2 +-
lisp/cedet/semantic/db-ref.el | 2 +-
lisp/cedet/semantic/db-typecache.el | 2 +-
lisp/cedet/semantic/db.el | 2 +-
lisp/cedet/semantic/debug.el | 2 +-
lisp/cedet/semantic/decorate.el | 2 +-
lisp/cedet/semantic/decorate/include.el | 2 +-
lisp/cedet/semantic/decorate/mode.el | 2 +-
lisp/cedet/semantic/dep.el | 2 +-
lisp/cedet/semantic/doc.el | 2 +-
lisp/cedet/semantic/ede-grammar.el | 2 +-
lisp/cedet/semantic/edit.el | 2 +-
lisp/cedet/semantic/find.el | 2 +-
lisp/cedet/semantic/format.el | 2 +-
lisp/cedet/semantic/fw.el | 2 +-
lisp/cedet/semantic/grammar.el | 2 +-
lisp/cedet/semantic/grm-wy-boot.el | 2 +-
lisp/cedet/semantic/html.el | 2 +-
lisp/cedet/semantic/ia-sb.el | 2 +-
lisp/cedet/semantic/ia.el | 2 +-
lisp/cedet/semantic/idle.el | 2 +-
lisp/cedet/semantic/imenu.el | 2 +-
lisp/cedet/semantic/java.el | 2 +-
lisp/cedet/semantic/lex-spp.el | 2 +-
lisp/cedet/semantic/lex.el | 2 +-
lisp/cedet/semantic/mru-bookmark.el | 2 +-
lisp/cedet/semantic/sb.el | 2 +-
lisp/cedet/semantic/scope.el | 2 +-
lisp/cedet/semantic/senator.el | 2 +-
lisp/cedet/semantic/sort.el | 2 +-
lisp/cedet/semantic/symref.el | 2 +-
lisp/cedet/semantic/symref/cscope.el | 2 +-
lisp/cedet/semantic/symref/filter.el | 2 +-
lisp/cedet/semantic/symref/global.el | 2 +-
lisp/cedet/semantic/symref/grep.el | 2 +-
lisp/cedet/semantic/symref/idutils.el | 2 +-
lisp/cedet/semantic/symref/list.el | 2 +-
lisp/cedet/semantic/tag-file.el | 2 +-
lisp/cedet/semantic/tag-ls.el | 2 +-
lisp/cedet/semantic/tag-write.el | 2 +-
lisp/cedet/semantic/tag.el | 2 +-
lisp/cedet/semantic/texi.el | 2 +-
lisp/cedet/semantic/util-modes.el | 2 +-
lisp/cedet/semantic/util.el | 2 +-
lisp/cedet/semantic/wisent.el | 2 +-
lisp/cedet/semantic/wisent/comp.el | 2 +-
lisp/cedet/semantic/wisent/grammar.el | 2 +-
lisp/cedet/semantic/wisent/java-tags.el | 2 +-
lisp/cedet/semantic/wisent/javascript.el | 2 +-
lisp/cedet/semantic/wisent/python.el | 2 +-
lisp/cedet/semantic/wisent/wisent.el | 2 +-
lisp/cedet/srecode.el | 2 +-
lisp/cedet/srecode/args.el | 2 +-
lisp/cedet/srecode/compile.el | 2 +-
lisp/cedet/srecode/cpp.el | 2 +-
lisp/cedet/srecode/ctxt.el | 2 +-
lisp/cedet/srecode/dictionary.el | 2 +-
lisp/cedet/srecode/document.el | 2 +-
lisp/cedet/srecode/el.el | 2 +-
lisp/cedet/srecode/expandproto.el | 2 +-
lisp/cedet/srecode/extract.el | 2 +-
lisp/cedet/srecode/fields.el | 2 +-
lisp/cedet/srecode/filters.el | 2 +-
lisp/cedet/srecode/find.el | 2 +-
lisp/cedet/srecode/getset.el | 2 +-
lisp/cedet/srecode/insert.el | 2 +-
lisp/cedet/srecode/java.el | 2 +-
lisp/cedet/srecode/map.el | 2 +-
lisp/cedet/srecode/mode.el | 2 +-
lisp/cedet/srecode/semantic.el | 2 +-
lisp/cedet/srecode/srt-mode.el | 2 +-
lisp/cedet/srecode/srt.el | 2 +-
lisp/cedet/srecode/table.el | 2 +-
lisp/cedet/srecode/template.el | 2 +-
lisp/cedet/srecode/texi.el | 2 +-
lisp/char-fold.el | 148 +-
lisp/chistory.el | 2 +-
lisp/cmuscheme.el | 6 +-
lisp/color.el | 2 +-
lisp/comint.el | 4 +-
lisp/completion.el | 6 +-
lisp/composite.el | 2 +-
lisp/cus-dep.el | 2 +-
lisp/cus-edit.el | 12 +-
lisp/cus-face.el | 2 +-
lisp/cus-start.el | 2 +-
lisp/cus-theme.el | 2 +-
lisp/custom.el | 2 +-
lisp/dabbrev.el | 2 +-
lisp/delim-col.el | 2 +-
lisp/delsel.el | 2 +-
lisp/descr-text.el | 2 +-
lisp/desktop.el | 2 +-
lisp/dframe.el | 2 +-
lisp/dired-aux.el | 2 +-
lisp/dired-x.el | 2 +-
lisp/dired.el | 294 +-
lisp/dirtrack.el | 2 +-
lisp/disp-table.el | 2 +-
lisp/display-fill-column-indicator.el | 2 +-
lisp/display-line-numbers.el | 2 +-
lisp/dnd.el | 2 +-
lisp/doc-view.el | 2 +-
lisp/dom.el | 2 +-
lisp/dos-fns.el | 2 +-
lisp/dos-vars.el | 2 +-
lisp/dos-w32.el | 2 +-
lisp/double.el | 2 +-
lisp/dynamic-setting.el | 2 +-
lisp/ebuff-menu.el | 2 +-
lisp/echistory.el | 2 +-
lisp/ecomplete.el | 2 +-
lisp/edmacro.el | 2 +-
lisp/ehelp.el | 2 +-
lisp/elec-pair.el | 2 +-
lisp/electric.el | 2 +-
lisp/elide-head.el | 30 +-
lisp/emacs-lisp/advice.el | 2 +-
lisp/emacs-lisp/autoload.el | 2 +-
lisp/emacs-lisp/avl-tree.el | 2 +-
lisp/emacs-lisp/backquote.el | 2 +-
lisp/emacs-lisp/backtrace.el | 2 +-
lisp/emacs-lisp/benchmark.el | 2 +-
lisp/emacs-lisp/bindat.el | 2 +-
lisp/emacs-lisp/byte-opt.el | 4 +-
lisp/emacs-lisp/byte-run.el | 2 +-
lisp/emacs-lisp/bytecomp.el | 27 +-
lisp/emacs-lisp/cconv.el | 2 +-
lisp/emacs-lisp/chart.el | 2 +-
lisp/emacs-lisp/check-declare.el | 2 +-
lisp/emacs-lisp/checkdoc.el | 3 +-
lisp/emacs-lisp/cl-extra.el | 2 +-
lisp/emacs-lisp/cl-generic.el | 4 +-
lisp/emacs-lisp/cl-indent.el | 2 +-
lisp/emacs-lisp/cl-lib.el | 2 +-
lisp/emacs-lisp/cl-macs.el | 11 +-
lisp/emacs-lisp/cl-print.el | 2 +-
lisp/emacs-lisp/cl-seq.el | 2 +-
lisp/emacs-lisp/comp-cstr.el | 2 +-
lisp/emacs-lisp/comp.el | 6 +-
lisp/emacs-lisp/copyright.el | 2 +-
lisp/emacs-lisp/crm.el | 2 +-
lisp/emacs-lisp/cursor-sensor.el | 2 +-
lisp/emacs-lisp/debug.el | 2 +-
lisp/emacs-lisp/derived.el | 2 +-
lisp/emacs-lisp/disass.el | 2 +-
lisp/emacs-lisp/easy-mmode.el | 2 +-
lisp/emacs-lisp/easymenu.el | 2 +-
lisp/emacs-lisp/edebug.el | 2 +-
lisp/emacs-lisp/eieio-base.el | 2 +-
lisp/emacs-lisp/eieio-custom.el | 2 +-
lisp/emacs-lisp/eieio-datadebug.el | 2 +-
lisp/emacs-lisp/eieio-opt.el | 2 +-
lisp/emacs-lisp/eieio-speedbar.el | 2 +-
lisp/emacs-lisp/eldoc.el | 2 +-
lisp/emacs-lisp/elint.el | 2 +-
lisp/emacs-lisp/elp.el | 14 +-
lisp/emacs-lisp/ert-x.el | 2 +-
lisp/emacs-lisp/ert.el | 281 +-
lisp/emacs-lisp/ewoc.el | 2 +-
lisp/emacs-lisp/faceup.el | 2 +-
lisp/emacs-lisp/find-func.el | 2 +-
lisp/emacs-lisp/float-sup.el | 2 +-
lisp/emacs-lisp/generator.el | 8 +-
lisp/emacs-lisp/generic.el | 2 +-
lisp/emacs-lisp/gv.el | 2 +-
lisp/emacs-lisp/helper.el | 2 +-
lisp/emacs-lisp/hierarchy.el | 2 +-
lisp/emacs-lisp/inline.el | 2 +-
lisp/emacs-lisp/let-alist.el | 2 +-
lisp/emacs-lisp/lisp-mnt.el | 2 +-
lisp/emacs-lisp/lisp-mode.el | 2 +-
lisp/emacs-lisp/lisp.el | 2 +-
lisp/emacs-lisp/macroexp.el | 77 +-
lisp/emacs-lisp/map-ynp.el | 2 +-
lisp/emacs-lisp/map.el | 2 +-
lisp/emacs-lisp/memory-report.el | 2 +-
lisp/emacs-lisp/multisession.el | 449 ++
lisp/emacs-lisp/package-x.el | 2 +-
lisp/emacs-lisp/package.el | 7 +-
lisp/emacs-lisp/pcase.el | 2 +-
lisp/emacs-lisp/pp.el | 8 +-
lisp/emacs-lisp/radix-tree.el | 2 +-
lisp/emacs-lisp/re-builder.el | 2 +-
lisp/emacs-lisp/regexp-opt.el | 2 +-
lisp/emacs-lisp/regi.el | 2 +-
lisp/emacs-lisp/ring.el | 2 +-
lisp/emacs-lisp/rmc.el | 191 +-
lisp/emacs-lisp/rx.el | 2 +-
lisp/emacs-lisp/seq.el | 2 +-
lisp/emacs-lisp/shadow.el | 2 +-
lisp/emacs-lisp/shortdoc.el | 2 +-
lisp/emacs-lisp/shorthands.el | 2 +-
lisp/emacs-lisp/smie.el | 2 +-
lisp/emacs-lisp/subr-x.el | 2 +-
lisp/emacs-lisp/syntax.el | 2 +-
lisp/emacs-lisp/tabulated-list.el | 2 +-
lisp/emacs-lisp/tcover-ses.el | 2 +-
lisp/emacs-lisp/testcover.el | 2 +-
lisp/emacs-lisp/text-property-search.el | 2 +-
lisp/emacs-lisp/thunk.el | 2 +-
lisp/emacs-lisp/timer-list.el | 2 +-
lisp/emacs-lisp/timer.el | 2 +-
lisp/emacs-lisp/tq.el | 2 +-
lisp/emacs-lisp/trace.el | 2 +-
lisp/emacs-lisp/unsafep.el | 2 +-
lisp/emacs-lisp/warnings.el | 2 +-
lisp/emacs-lock.el | 2 +-
lisp/emulation/cua-base.el | 2 +-
lisp/emulation/cua-gmrk.el | 2 +-
lisp/emulation/cua-rect.el | 2 +-
lisp/emulation/edt-lk201.el | 2 +-
lisp/emulation/edt-mapper.el | 2 +-
lisp/emulation/edt-pc.el | 2 +-
lisp/emulation/edt-vt100.el | 2 +-
lisp/emulation/edt.el | 2 +-
lisp/emulation/keypad.el | 2 +-
lisp/emulation/viper-cmd.el | 2 +-
lisp/emulation/viper-ex.el | 2 +-
lisp/emulation/viper-init.el | 2 +-
lisp/emulation/viper-keym.el | 2 +-
lisp/emulation/viper-macs.el | 2 +-
lisp/emulation/viper-mous.el | 2 +-
lisp/emulation/viper-util.el | 2 +-
lisp/emulation/viper.el | 2 +-
lisp/env.el | 2 +-
lisp/epa-dired.el | 2 +-
lisp/epa-file.el | 2 +-
lisp/epa-hook.el | 2 +-
lisp/epa-ks.el | 14 +-
lisp/epa-mail.el | 2 +-
lisp/epa.el | 7 +-
lisp/epg-config.el | 2 +-
lisp/epg.el | 2 +-
lisp/erc/ChangeLog.1 | 2 +-
lisp/erc/ChangeLog.2 | 2 +-
lisp/erc/erc-autoaway.el | 2 +-
lisp/erc/erc-backend.el | 2 +-
lisp/erc/erc-button.el | 2 +-
lisp/erc/erc-capab.el | 2 +-
lisp/erc/erc-compat.el | 2 +-
lisp/erc/erc-dcc.el | 2 +-
lisp/erc/erc-desktop-notifications.el | 2 +-
lisp/erc/erc-ezbounce.el | 2 +-
lisp/erc/erc-fill.el | 2 +-
lisp/erc/erc-goodies.el | 2 +-
lisp/erc/erc-ibuffer.el | 2 +-
lisp/erc/erc-identd.el | 2 +-
lisp/erc/erc-imenu.el | 2 +-
lisp/erc/erc-join.el | 2 +-
lisp/erc/erc-lang.el | 2 +-
lisp/erc/erc-list.el | 2 +-
lisp/erc/erc-log.el | 2 +-
lisp/erc/erc-match.el | 2 +-
lisp/erc/erc-menu.el | 2 +-
lisp/erc/erc-netsplit.el | 2 +-
lisp/erc/erc-networks.el | 2 +-
lisp/erc/erc-notify.el | 2 +-
lisp/erc/erc-page.el | 2 +-
lisp/erc/erc-pcomplete.el | 2 +-
lisp/erc/erc-replace.el | 2 +-
lisp/erc/erc-ring.el | 2 +-
lisp/erc/erc-services.el | 2 +-
lisp/erc/erc-sound.el | 2 +-
lisp/erc/erc-speedbar.el | 2 +-
lisp/erc/erc-spelling.el | 2 +-
lisp/erc/erc-stamp.el | 2 +-
lisp/erc/erc-status-sidebar.el | 2 +-
lisp/erc/erc-track.el | 2 +-
lisp/erc/erc-truncate.el | 2 +-
lisp/erc/erc-xdcc.el | 2 +-
lisp/erc/erc.el | 2 +-
lisp/eshell/em-alias.el | 2 +-
lisp/eshell/em-banner.el | 5 +-
lisp/eshell/em-basic.el | 2 +-
lisp/eshell/em-cmpl.el | 28 +-
lisp/eshell/em-dirs.el | 2 +-
lisp/eshell/em-glob.el | 2 +-
lisp/eshell/em-hist.el | 94 +-
lisp/eshell/em-ls.el | 2 +-
lisp/eshell/em-pred.el | 20 +-
lisp/eshell/em-prompt.el | 10 +-
lisp/eshell/em-rebind.el | 8 +-
lisp/eshell/em-script.el | 2 +-
lisp/eshell/em-smart.el | 2 +-
lisp/eshell/em-term.el | 2 +-
lisp/eshell/em-tramp.el | 2 +-
lisp/eshell/em-unix.el | 2 +-
lisp/eshell/em-xtra.el | 2 +-
lisp/eshell/esh-arg.el | 8 +-
lisp/eshell/esh-cmd.el | 11 +-
lisp/eshell/esh-ext.el | 2 +-
lisp/eshell/esh-io.el | 5 +-
lisp/eshell/esh-mode.el | 49 +-
lisp/eshell/esh-module.el | 2 +-
lisp/eshell/esh-opt.el | 2 +-
lisp/eshell/esh-proc.el | 18 +-
lisp/eshell/esh-util.el | 2 +-
lisp/eshell/esh-var.el | 13 +-
lisp/eshell/eshell.el | 4 +-
lisp/expand.el | 2 +-
lisp/ezimage.el | 2 +-
lisp/face-remap.el | 36 +-
lisp/facemenu.el | 2 +-
lisp/faces.el | 16 +-
lisp/ffap.el | 2 +-
lisp/filecache.el | 2 +-
lisp/fileloop.el | 2 +-
lisp/filenotify.el | 2 +-
lisp/files-x.el | 2 +-
lisp/files.el | 2 +-
lisp/filesets.el | 2 +-
lisp/find-cmd.el | 2 +-
lisp/find-dired.el | 2 +-
lisp/find-file.el | 2 +-
lisp/find-lisp.el | 2 +-
lisp/finder.el | 2 +-
lisp/flow-ctrl.el | 2 +-
lisp/foldout.el | 2 +-
lisp/follow.el | 2 +-
lisp/font-core.el | 3 +-
lisp/font-lock.el | 2 +-
lisp/format-spec.el | 2 +-
lisp/format.el | 2 +-
lisp/forms.el | 2 +-
lisp/frame.el | 60 +-
lisp/frameset.el | 2 +-
lisp/fringe.el | 2 +-
lisp/generic-x.el | 2 +-
lisp/gnus/ChangeLog.1 | 2 +-
lisp/gnus/ChangeLog.2 | 2 +-
lisp/gnus/ChangeLog.3 | 2 +-
lisp/gnus/canlock.el | 2 +-
lisp/gnus/deuglify.el | 2 +-
lisp/gnus/gmm-utils.el | 2 +-
lisp/gnus/gnus-agent.el | 2 +-
lisp/gnus/gnus-art.el | 93 +-
lisp/gnus/gnus-async.el | 2 +-
lisp/gnus/gnus-bcklg.el | 2 +-
lisp/gnus/gnus-bookmark.el | 2 +-
lisp/gnus/gnus-cache.el | 2 +-
lisp/gnus/gnus-cite.el | 2 +-
lisp/gnus/gnus-cloud.el | 2 +-
lisp/gnus/gnus-cus.el | 2 +-
lisp/gnus/gnus-dbus.el | 2 +-
lisp/gnus/gnus-delay.el | 2 +-
lisp/gnus/gnus-demon.el | 2 +-
lisp/gnus/gnus-diary.el | 2 +-
lisp/gnus/gnus-dired.el | 2 +-
lisp/gnus/gnus-draft.el | 2 +-
lisp/gnus/gnus-dup.el | 2 +-
lisp/gnus/gnus-eform.el | 2 +-
lisp/gnus/gnus-fun.el | 2 +-
lisp/gnus/gnus-gravatar.el | 2 +-
lisp/gnus/gnus-group.el | 10 +-
lisp/gnus/gnus-html.el | 2 +-
lisp/gnus/gnus-icalendar.el | 2 +-
lisp/gnus/gnus-int.el | 2 +-
lisp/gnus/gnus-kill.el | 2 +-
lisp/gnus/gnus-logic.el | 2 +-
lisp/gnus/gnus-mh.el | 2 +-
lisp/gnus/gnus-ml.el | 2 +-
lisp/gnus/gnus-mlspl.el | 2 +-
lisp/gnus/gnus-msg.el | 2 +-
lisp/gnus/gnus-notifications.el | 2 +-
lisp/gnus/gnus-picon.el | 2 +-
lisp/gnus/gnus-range.el | 2 +-
lisp/gnus/gnus-registry.el | 2 +-
lisp/gnus/gnus-rfc1843.el | 2 +-
lisp/gnus/gnus-rmail.el | 142 +
lisp/gnus/gnus-salt.el | 2 +-
lisp/gnus/gnus-score.el | 2 +-
lisp/gnus/gnus-search.el | 12 +-
lisp/gnus/gnus-sieve.el | 2 +-
lisp/gnus/gnus-spec.el | 2 +-
lisp/gnus/gnus-srvr.el | 2 +-
lisp/gnus/gnus-start.el | 2 +-
lisp/gnus/gnus-sum.el | 34 +-
lisp/gnus/gnus-topic.el | 2 +-
lisp/gnus/gnus-undo.el | 2 +-
lisp/gnus/gnus-util.el | 135 +-
lisp/gnus/gnus-uu.el | 2 +-
lisp/gnus/gnus-vm.el | 2 +-
lisp/gnus/gnus-win.el | 2 +-
lisp/gnus/gnus.el | 10 +-
lisp/gnus/gssapi.el | 2 +-
lisp/gnus/legacy-gnus-agent.el | 2 +-
lisp/gnus/mail-source.el | 2 +-
lisp/gnus/message.el | 43 +-
lisp/gnus/mm-archive.el | 2 +-
lisp/gnus/mm-bodies.el | 2 +-
lisp/gnus/mm-decode.el | 135 +-
lisp/gnus/mm-encode.el | 2 +-
lisp/gnus/mm-extern.el | 2 +-
lisp/gnus/mm-partial.el | 2 +-
lisp/gnus/mm-url.el | 4 +-
lisp/gnus/mm-util.el | 6 +-
lisp/gnus/mm-uu.el | 2 +-
lisp/gnus/mm-view.el | 15 +-
lisp/gnus/mml-sec.el | 2 +-
lisp/gnus/mml-smime.el | 2 +-
lisp/gnus/mml.el | 2 +-
lisp/gnus/mml1991.el | 2 +-
lisp/gnus/mml2015.el | 2 +-
lisp/gnus/nnagent.el | 2 +-
lisp/gnus/nnbabyl.el | 2 +-
lisp/gnus/nndiary.el | 6 +-
lisp/gnus/nndir.el | 2 +-
lisp/gnus/nndoc.el | 2 +-
lisp/gnus/nndraft.el | 2 +-
lisp/gnus/nneething.el | 2 +-
lisp/gnus/nnfolder.el | 2 +-
lisp/gnus/nngateway.el | 2 +-
lisp/gnus/nnheader.el | 2 +-
lisp/gnus/nnimap.el | 2 +-
lisp/gnus/nnmail.el | 2 +-
lisp/gnus/nnmairix.el | 2 +-
lisp/gnus/nnmbox.el | 2 +-
lisp/gnus/nnmh.el | 2 +-
lisp/gnus/nnml.el | 2 +-
lisp/gnus/nnoo.el | 2 +-
lisp/gnus/nnregistry.el | 2 +-
lisp/gnus/nnrss.el | 18 +-
lisp/gnus/nnselect.el | 7 +-
lisp/gnus/nnspool.el | 2 +-
lisp/gnus/nntp.el | 2 +-
lisp/gnus/nnvirtual.el | 2 +-
lisp/gnus/nnweb.el | 2 +-
lisp/gnus/score-mode.el | 2 +-
lisp/gnus/smiley.el | 2 +-
lisp/gnus/smime.el | 2 +-
lisp/gnus/spam-report.el | 2 +-
lisp/gnus/spam-stat.el | 2 +-
lisp/gnus/spam-wash.el | 2 +-
lisp/gnus/spam.el | 2 +-
lisp/help-at-pt.el | 2 +-
lisp/help-fns.el | 2 +-
lisp/help-macro.el | 10 +-
lisp/help-mode.el | 2 +-
lisp/help.el | 2 +-
lisp/hex-util.el | 2 +-
lisp/hexl.el | 2 +-
lisp/hfy-cmap.el | 2 +-
lisp/hi-lock.el | 2 +-
lisp/hilit-chg.el | 2 +-
lisp/hippie-exp.el | 2 +-
lisp/hl-line.el | 2 +-
lisp/htmlfontify.el | 2 +-
lisp/ibuf-ext.el | 2 +-
lisp/ibuf-macs.el | 2 +-
lisp/ibuffer.el | 2 +-
lisp/icomplete.el | 2 +-
lisp/ido.el | 152 +-
lisp/ielm.el | 40 +-
lisp/iimage.el | 2 +-
lisp/image-dired.el | 2 +-
lisp/image-file.el | 2 +-
lisp/image-mode.el | 2 +-
lisp/image.el | 9 +-
lisp/image/compface.el | 2 +-
lisp/image/exif.el | 2 +-
lisp/image/gravatar.el | 2 +-
lisp/image/image-converter.el | 2 +-
lisp/imenu.el | 2 +-
lisp/indent.el | 2 +-
lisp/info-look.el | 71 +-
lisp/info-xref.el | 2 +-
lisp/info.el | 2 +-
lisp/informat.el | 2 +-
lisp/international/ccl.el | 2 +-
lisp/international/characters.el | 2 +-
lisp/international/emoji.el | 141 +-
lisp/international/fontset.el | 2 +-
lisp/international/isearch-x.el | 2 +-
lisp/international/iso-ascii.el | 2 +-
lisp/international/iso-cvt.el | 2 +-
lisp/international/iso-transl.el | 2 +-
lisp/international/ja-dic-cnv.el | 2 +-
lisp/international/kinsoku.el | 2 +-
lisp/international/kkc.el | 2 +-
lisp/international/latexenc.el | 2 +-
lisp/international/latin1-disp.el | 2 +-
lisp/international/mule-cmds.el | 20 +-
lisp/international/mule-conf.el | 2 +-
lisp/international/mule-diag.el | 2 +-
lisp/international/mule-util.el | 2 +-
lisp/international/mule.el | 2 +-
lisp/international/ogonek.el | 2 +-
lisp/international/quail.el | 2 +-
lisp/international/rfc1843.el | 2 +-
lisp/international/robin.el | 8 +-
lisp/international/titdic-cnv.el | 2 +-
lisp/international/ucs-normalize.el | 2 +-
lisp/international/utf-7.el | 2 +-
lisp/international/utf7.el | 2 +-
lisp/isearch.el | 10 +-
lisp/isearchb.el | 2 +-
lisp/jit-lock.el | 2 +-
lisp/jka-cmpr-hook.el | 2 +-
lisp/jka-compr.el | 2 +-
lisp/json.el | 2 +-
lisp/jsonrpc.el | 2 +-
lisp/kermit.el | 2 +-
lisp/keymap.el | 143 +-
lisp/language/china-util.el | 2 +-
lisp/language/chinese.el | 2 +-
lisp/language/cyril-util.el | 2 +-
lisp/language/cyrillic.el | 2 +-
lisp/language/czech.el | 2 +-
lisp/language/english.el | 2 +-
lisp/language/ethio-util.el | 2 +-
lisp/language/ethiopic.el | 2 +-
lisp/language/european.el | 2 +-
lisp/language/georgian.el | 2 +-
lisp/language/greek.el | 2 +-
lisp/language/hanja-util.el | 2 +-
lisp/language/hebrew.el | 2 +-
lisp/language/ind-util.el | 2 +-
lisp/language/indian.el | 2 +-
lisp/language/japan-util.el | 2 +-
lisp/language/japanese.el | 2 +-
lisp/language/korea-util.el | 2 +-
lisp/language/korean.el | 2 +-
lisp/language/lao-util.el | 2 +-
lisp/language/lao.el | 2 +-
lisp/language/romanian.el | 2 +-
lisp/language/slovak.el | 2 +-
lisp/language/tai-viet.el | 2 +-
lisp/language/thai-util.el | 2 +-
lisp/language/thai.el | 2 +-
lisp/language/tibet-util.el | 2 +-
lisp/language/tibetan.el | 2 +-
lisp/language/utf-8-lang.el | 2 +-
lisp/language/viet-util.el | 2 +-
lisp/language/vietnamese.el | 2 +-
lisp/ldefs-boot.el | 614 +-
lisp/leim/quail/arabic.el | 2 +-
lisp/leim/quail/cham.el | 2 +-
lisp/leim/quail/compose.el | 2 +-
lisp/leim/quail/croatian.el | 2 +-
lisp/leim/quail/cyril-jis.el | 2 +-
lisp/leim/quail/cyrillic.el | 2 +-
lisp/leim/quail/czech.el | 2 +-
lisp/leim/quail/georgian.el | 2 +-
lisp/leim/quail/greek.el | 2 +-
lisp/leim/quail/hangul.el | 2 +-
lisp/leim/quail/hanja.el | 2 +-
lisp/leim/quail/hanja3.el | 2 +-
lisp/leim/quail/indian.el | 2 +-
lisp/leim/quail/ipa-praat.el | 2 +-
lisp/leim/quail/ipa.el | 2 +-
lisp/leim/quail/japanese.el | 2 +-
lisp/leim/quail/latin-alt.el | 2 +-
lisp/leim/quail/latin-ltx.el | 2 +-
lisp/leim/quail/latin-post.el | 2 +-
lisp/leim/quail/latin-pre.el | 2 +-
lisp/leim/quail/lrt.el | 2 +-
lisp/leim/quail/persian.el | 2 +-
lisp/leim/quail/programmer-dvorak.el | 2 +-
lisp/leim/quail/py-punct.el | 2 +-
lisp/leim/quail/rfc1345.el | 2 +-
lisp/leim/quail/sami.el | 2 +-
lisp/leim/quail/sgml-input.el | 2 +-
lisp/leim/quail/sisheng.el | 2 +-
lisp/leim/quail/slovak.el | 2 +-
lisp/leim/quail/symbol-ksc.el | 2 +-
lisp/leim/quail/tamil-dvorak.el | 2 +-
lisp/leim/quail/tibetan.el | 2 +-
lisp/leim/quail/uni-input.el | 2 +-
lisp/leim/quail/vntelex.el | 2 +-
lisp/leim/quail/vnvni.el | 2 +-
lisp/leim/quail/welsh.el | 2 +-
lisp/linum.el | 2 +-
lisp/loadhist.el | 2 +-
lisp/loadup.el | 9 +-
lisp/locate.el | 2 +-
lisp/lpr.el | 2 +-
lisp/ls-lisp.el | 2 +-
lisp/macros.el | 2 +-
lisp/mail/binhex.el | 2 +-
lisp/mail/blessmail.el | 2 +-
lisp/mail/emacsbug.el | 2 +-
lisp/mail/flow-fill.el | 2 +-
lisp/mail/footnote.el | 2 +-
lisp/mail/hashcash.el | 2 +-
lisp/mail/ietf-drums.el | 2 +-
lisp/mail/mail-extr.el | 2 +-
lisp/mail/mail-hist.el | 2 +-
lisp/mail/mail-parse.el | 2 +-
lisp/mail/mail-prsvr.el | 2 +-
lisp/mail/mail-utils.el | 2 +-
lisp/mail/mailabbrev.el | 2 +-
lisp/mail/mailalias.el | 2 +-
lisp/mail/mailclient.el | 2 +-
lisp/mail/mailheader.el | 2 +-
lisp/mail/mspools.el | 2 +-
lisp/mail/qp.el | 2 +-
lisp/mail/reporter.el | 2 +-
lisp/mail/rfc2045.el | 2 +-
lisp/mail/rfc2047.el | 2 +-
lisp/mail/rfc2231.el | 2 +-
lisp/mail/rfc6068.el | 2 +-
lisp/mail/rfc822.el | 2 +-
lisp/mail/rmail-spam-filter.el | 2 +-
lisp/mail/rmail.el | 4 +-
lisp/mail/rmailedit.el | 6 +-
lisp/mail/rmailkwd.el | 6 +-
lisp/mail/rmailmm.el | 6 +-
lisp/mail/rmailmsc.el | 6 +-
lisp/mail/rmailout.el | 2 +-
lisp/mail/rmailsort.el | 6 +-
lisp/mail/rmailsum.el | 6 +-
lisp/mail/sendmail.el | 2 +-
lisp/mail/smtpmail.el | 2 +-
lisp/mail/supercite.el | 2 +-
lisp/mail/uce.el | 2 +-
lisp/mail/undigest.el | 2 +-
lisp/mail/unrmail.el | 2 +-
lisp/mail/uudecode.el | 2 +-
lisp/mail/yenc.el | 2 +-
lisp/makesum.el | 2 +-
lisp/man.el | 2 +-
lisp/master.el | 2 +-
lisp/mb-depth.el | 2 +-
lisp/md4.el | 2 +-
lisp/menu-bar.el | 4 +-
lisp/mh-e/ChangeLog.1 | 2 +-
lisp/mh-e/ChangeLog.2 | 2 +-
lisp/mh-e/mh-acros.el | 2 +-
lisp/mh-e/mh-alias.el | 2 +-
lisp/mh-e/mh-buffers.el | 2 +-
lisp/mh-e/mh-comp.el | 2 +-
lisp/mh-e/mh-compat.el | 2 +-
lisp/mh-e/mh-e.el | 2 +-
lisp/mh-e/mh-folder.el | 2 +-
lisp/mh-e/mh-funcs.el | 2 +-
lisp/mh-e/mh-gnus.el | 2 +-
lisp/mh-e/mh-identity.el | 2 +-
lisp/mh-e/mh-inc.el | 2 +-
lisp/mh-e/mh-junk.el | 2 +-
lisp/mh-e/mh-letter.el | 2 +-
lisp/mh-e/mh-limit.el | 2 +-
lisp/mh-e/mh-mime.el | 2 +-
lisp/mh-e/mh-print.el | 2 +-
lisp/mh-e/mh-scan.el | 2 +-
lisp/mh-e/mh-search.el | 2 +-
lisp/mh-e/mh-seq.el | 2 +-
lisp/mh-e/mh-show.el | 2 +-
lisp/mh-e/mh-speed.el | 2 +-
lisp/mh-e/mh-thread.el | 2 +-
lisp/mh-e/mh-tool-bar.el | 2 +-
lisp/mh-e/mh-utils.el | 2 +-
lisp/mh-e/mh-xface.el | 2 +-
lisp/midnight.el | 2 +-
lisp/minibuf-eldef.el | 2 +-
lisp/minibuffer.el | 137 +-
lisp/misc.el | 2 +-
lisp/misearch.el | 2 +-
lisp/mouse-copy.el | 2 +-
lisp/mouse-drag.el | 2 +-
lisp/mouse.el | 36 +-
lisp/mpc.el | 2 +-
lisp/msb.el | 2 +-
lisp/mwheel.el | 10 +-
lisp/net/ange-ftp.el | 2 +-
lisp/net/browse-url.el | 23 +-
lisp/net/dbus.el | 3 +-
lisp/net/dictionary-connection.el | 2 +-
lisp/net/dictionary.el | 2 +-
lisp/net/dig.el | 2 +-
lisp/net/dns.el | 2 +-
lisp/net/eudc-bob.el | 2 +-
lisp/net/eudc-export.el | 2 +-
lisp/net/eudc-hotlist.el | 2 +-
lisp/net/eudc-vars.el | 2 +-
lisp/net/eudc.el | 9 +-
lisp/net/eudcb-bbdb.el | 2 +-
lisp/net/eudcb-ldap.el | 2 +-
lisp/net/eudcb-mab.el | 2 +-
lisp/net/eudcb-macos-contacts.el | 2 +-
lisp/net/eww.el | 12 +-
lisp/net/gnutls.el | 2 +-
lisp/net/goto-addr.el | 2 +-
lisp/net/hmac-def.el | 2 +-
lisp/net/hmac-md5.el | 2 +-
lisp/net/imap.el | 2 +-
lisp/net/ldap.el | 2 +-
lisp/net/mailcap.el | 2 +-
lisp/net/mairix.el | 2 +-
lisp/net/net-utils.el | 2 +-
lisp/net/netrc.el | 2 +-
lisp/net/network-stream.el | 2 +-
lisp/net/newst-backend.el | 2 +-
lisp/net/newst-plainview.el | 2 +-
lisp/net/newst-reader.el | 2 +-
lisp/net/newst-ticker.el | 2 +-
lisp/net/newst-treeview.el | 2 +-
lisp/net/newsticker.el | 2 +-
lisp/net/nsm.el | 2 +-
lisp/net/ntlm.el | 10 +-
lisp/net/pop3.el | 2 +-
lisp/net/puny.el | 2 +-
lisp/net/quickurl.el | 2 +-
lisp/net/rcirc.el | 2 +-
lisp/net/rfc2104.el | 2 +-
lisp/net/rlogin.el | 2 +-
lisp/net/sasl-cram.el | 2 +-
lisp/net/sasl-digest.el | 2 +-
lisp/net/sasl-ntlm.el | 2 +-
lisp/net/sasl-scram-rfc.el | 8 +-
lisp/net/sasl-scram-sha256.el | 2 +-
lisp/net/sasl.el | 2 +-
lisp/net/secrets.el | 79 +-
lisp/net/shr-color.el | 2 +-
lisp/net/shr.el | 86 +-
lisp/net/sieve-manage.el | 2 +-
lisp/net/sieve-mode.el | 2 +-
lisp/net/sieve.el | 2 +-
lisp/net/snmp-mode.el | 2 +-
lisp/net/soap-client.el | 9 +-
lisp/net/soap-inspect.el | 2 +-
lisp/net/socks.el | 2 +-
lisp/net/telnet.el | 2 +-
lisp/net/tramp-adb.el | 4 +-
lisp/net/tramp-archive.el | 7 +-
lisp/net/tramp-cache.el | 2 +-
lisp/net/tramp-cmds.el | 2 +-
lisp/net/tramp-compat.el | 13 +-
lisp/net/tramp-crypt.el | 4 +-
lisp/net/tramp-ftp.el | 2 +-
lisp/net/tramp-fuse.el | 2 +-
lisp/net/tramp-gvfs.el | 8 +-
lisp/net/tramp-integration.el | 2 +-
lisp/net/tramp-rclone.el | 2 +-
lisp/net/tramp-sh.el | 6 +-
lisp/net/tramp-smb.el | 2 +-
lisp/net/tramp-sshfs.el | 2 +-
lisp/net/tramp-sudoedit.el | 2 +-
lisp/net/tramp-uu.el | 2 +-
lisp/net/tramp.el | 17 +-
lisp/net/trampver.el | 2 +-
lisp/net/webjump.el | 9 +-
lisp/net/zeroconf.el | 2 +-
lisp/newcomment.el | 2 +-
lisp/notifications.el | 2 +-
lisp/novice.el | 124 +-
lisp/nxml/nxml-enc.el | 2 +-
lisp/nxml/nxml-maint.el | 2 +-
lisp/nxml/nxml-mode.el | 2 +-
lisp/nxml/nxml-ns.el | 2 +-
lisp/nxml/nxml-outln.el | 2 +-
lisp/nxml/nxml-parse.el | 2 +-
lisp/nxml/nxml-rap.el | 2 +-
lisp/nxml/nxml-util.el | 2 +-
lisp/nxml/rng-cmpct.el | 2 +-
lisp/nxml/rng-dt.el | 2 +-
lisp/nxml/rng-loc.el | 2 +-
lisp/nxml/rng-maint.el | 2 +-
lisp/nxml/rng-match.el | 2 +-
lisp/nxml/rng-nxml.el | 2 +-
lisp/nxml/rng-parse.el | 2 +-
lisp/nxml/rng-pttrn.el | 2 +-
lisp/nxml/rng-uri.el | 2 +-
lisp/nxml/rng-util.el | 2 +-
lisp/nxml/rng-valid.el | 2 +-
lisp/nxml/rng-xsd.el | 2 +-
lisp/nxml/xmltok.el | 2 +-
lisp/nxml/xsd-regexp.el | 2 +-
lisp/obarray.el | 2 +-
lisp/obsolete/abbrevlist.el | 2 +-
lisp/obsolete/assoc.el | 2 +-
lisp/obsolete/bruce.el | 2 +-
lisp/obsolete/cc-compat.el | 2 +-
lisp/obsolete/cl-compat.el | 2 +-
lisp/obsolete/cl.el | 2 +-
lisp/obsolete/complete.el | 2 +-
lisp/obsolete/crisp.el | 2 +-
lisp/obsolete/cust-print.el | 2 +-
lisp/{emacs-lisp => obsolete}/eieio-compat.el | 2 +-
lisp/obsolete/erc-hecomplete.el | 2 +-
lisp/obsolete/eudcb-ph.el | 2 +-
lisp/obsolete/fast-lock.el | 2 +-
lisp/obsolete/gs.el | 2 +-
lisp/obsolete/gulp.el | 2 +-
lisp/obsolete/html2text.el | 2 +-
lisp/obsolete/info-edit.el | 2 +-
lisp/obsolete/inversion.el | 2 +-
lisp/obsolete/iswitchb.el | 6 +-
lisp/obsolete/landmark.el | 2 +-
lisp/obsolete/lazy-lock.el | 2 +-
lisp/obsolete/longlines.el | 2 +-
lisp/obsolete/mantemp.el | 2 +-
lisp/obsolete/messcompat.el | 2 +-
lisp/obsolete/metamail.el | 2 +-
lisp/obsolete/mouse-sel.el | 2 +-
lisp/obsolete/nnir.el | 2 +-
lisp/obsolete/old-emacs-lock.el | 2 +-
lisp/obsolete/otodo-mode.el | 2 +-
lisp/obsolete/pc-mode.el | 2 +-
lisp/obsolete/pc-select.el | 2 +-
lisp/obsolete/pgg-def.el | 2 +-
lisp/obsolete/pgg-gpg.el | 2 +-
lisp/obsolete/pgg-parse.el | 2 +-
lisp/obsolete/pgg-pgp.el | 2 +-
lisp/obsolete/pgg-pgp5.el | 2 +-
lisp/obsolete/pgg.el | 2 +-
lisp/obsolete/rcompile.el | 2 +-
lisp/obsolete/rfc2368.el | 2 +-
lisp/obsolete/s-region.el | 2 +-
lisp/obsolete/sb-image.el | 4 +-
lisp/obsolete/sregex.el | 2 +-
lisp/obsolete/starttls.el | 2 +-
lisp/obsolete/sup-mouse.el | 2 +-
lisp/obsolete/terminal.el | 2 +-
lisp/obsolete/tls.el | 2 +-
lisp/obsolete/tpu-edt.el | 2 +-
lisp/obsolete/tpu-extras.el | 2 +-
lisp/obsolete/tpu-mapper.el | 2 +-
lisp/obsolete/url-ns.el | 2 +-
lisp/obsolete/vc-arch.el | 2 +-
lisp/obsolete/vip.el | 2 +-
lisp/obsolete/ws-mode.el | 2 +-
lisp/obsolete/yow.el | 2 +-
lisp/org/ChangeLog.1 | 2 +-
lisp/org/ob-C.el | 2 +-
lisp/org/ob-R.el | 2 +-
lisp/org/ob-awk.el | 2 +-
lisp/org/ob-calc.el | 2 +-
lisp/org/ob-clojure.el | 2 +-
lisp/org/ob-comint.el | 2 +-
lisp/org/ob-core.el | 2 +-
lisp/org/ob-css.el | 2 +-
lisp/org/ob-ditaa.el | 2 +-
lisp/org/ob-dot.el | 2 +-
lisp/org/ob-emacs-lisp.el | 2 +-
lisp/org/ob-eshell.el | 2 +-
lisp/org/ob-eval.el | 2 +-
lisp/org/ob-exp.el | 2 +-
lisp/org/ob-forth.el | 2 +-
lisp/org/ob-fortran.el | 2 +-
lisp/org/ob-gnuplot.el | 23 +-
lisp/org/ob-groovy.el | 2 +-
lisp/org/ob-haskell.el | 2 +-
lisp/org/ob-java.el | 2 +-
lisp/org/ob-js.el | 2 +-
lisp/org/ob-julia.el | 2 +-
lisp/org/ob-latex.el | 2 +-
lisp/org/ob-lilypond.el | 2 +-
lisp/org/ob-lisp.el | 2 +-
lisp/org/ob-lob.el | 2 +-
lisp/org/ob-lua.el | 2 +-
lisp/org/ob-makefile.el | 2 +-
lisp/org/ob-matlab.el | 2 +-
lisp/org/ob-maxima.el | 2 +-
lisp/org/ob-ocaml.el | 2 +-
lisp/org/ob-octave.el | 2 +-
lisp/org/ob-org.el | 2 +-
lisp/org/ob-perl.el | 2 +-
lisp/org/ob-plantuml.el | 2 +-
lisp/org/ob-processing.el | 2 +-
lisp/org/ob-python.el | 2 +-
lisp/org/ob-ref.el | 2 +-
lisp/org/ob-ruby.el | 2 +-
lisp/org/ob-sass.el | 2 +-
lisp/org/ob-scheme.el | 2 +-
lisp/org/ob-screen.el | 2 +-
lisp/org/ob-sed.el | 2 +-
lisp/org/ob-shell.el | 2 +-
lisp/org/ob-sql.el | 2 +-
lisp/org/ob-sqlite.el | 2 +-
lisp/org/ob-table.el | 2 +-
lisp/org/ob-tangle.el | 17 +-
lisp/org/ob.el | 2 +-
lisp/org/oc-basic.el | 2 +-
lisp/org/oc-biblatex.el | 2 +-
lisp/org/oc-csl.el | 2 +-
lisp/org/oc-natbib.el | 2 +-
lisp/org/oc.el | 2 +-
lisp/org/ol-bbdb.el | 2 +-
lisp/org/ol-bibtex.el | 2 +-
lisp/org/ol-docview.el | 2 +-
lisp/org/ol-doi.el | 2 +-
lisp/org/ol-eshell.el | 4 +-
lisp/org/ol-eww.el | 2 +-
lisp/org/ol-gnus.el | 2 +-
lisp/org/ol-info.el | 2 +-
lisp/org/ol-irc.el | 2 +-
lisp/org/ol-man.el | 10 +-
lisp/org/ol-mhe.el | 2 +-
lisp/org/ol-rmail.el | 2 +-
lisp/org/ol-w3m.el | 2 +-
lisp/org/ol.el | 4 +-
lisp/org/org-agenda.el | 4 +-
lisp/org/org-archive.el | 2 +-
lisp/org/org-attach-git.el | 2 +-
lisp/org/org-attach.el | 2 +-
lisp/org/org-capture.el | 2 +-
lisp/org/org-clock.el | 16 +-
lisp/org/org-colview.el | 4 +-
lisp/org/org-compat.el | 2 +-
lisp/org/org-crypt.el | 2 +-
lisp/org/org-ctags.el | 2 +-
lisp/org/org-datetree.el | 2 +-
lisp/org/org-duration.el | 2 +-
lisp/org/org-element.el | 2 +-
lisp/org/org-entities.el | 2 +-
lisp/org/org-faces.el | 2 +-
lisp/org/org-feed.el | 2 +-
lisp/org/org-footnote.el | 2 +-
lisp/org/org-goto.el | 2 +-
lisp/org/org-habit.el | 12 +-
lisp/org/org-id.el | 2 +-
lisp/org/org-indent.el | 2 +-
lisp/org/org-inlinetask.el | 2 +-
lisp/org/org-keys.el | 2 +-
lisp/org/org-lint.el | 2 +-
lisp/org/org-list.el | 2 +-
lisp/org/org-macro.el | 4 +-
lisp/org/org-macs.el | 6 +-
lisp/org/org-mobile.el | 2 +-
lisp/org/org-mouse.el | 2 +-
lisp/org/org-num.el | 2 +-
lisp/org/org-pcomplete.el | 2 +-
lisp/org/org-plot.el | 2 +-
lisp/org/org-protocol.el | 2 +-
lisp/org/org-refile.el | 2 +-
lisp/org/org-src.el | 2 +-
lisp/org/org-table.el | 4 +-
lisp/org/org-tempo.el | 2 +-
lisp/org/org-timer.el | 2 +-
lisp/org/org-version.el | 4 +-
lisp/org/org.el | 15 +-
lisp/org/ox-ascii.el | 2 +-
lisp/org/ox-beamer.el | 2 +-
lisp/org/ox-html.el | 2 +-
lisp/org/ox-icalendar.el | 9 +-
lisp/org/ox-koma-letter.el | 2 +-
lisp/org/ox-latex.el | 2 +-
lisp/org/ox-man.el | 2 +-
lisp/org/ox-md.el | 2 +-
lisp/org/ox-odt.el | 2 +-
lisp/org/ox-org.el | 2 +-
lisp/org/ox-publish.el | 2 +-
lisp/org/ox-texinfo.el | 2 +-
lisp/org/ox.el | 2 +-
lisp/outline.el | 7 +-
lisp/paren.el | 2 +-
lisp/password-cache.el | 2 +-
lisp/pcmpl-cvs.el | 2 +-
lisp/pcmpl-gnu.el | 2 +-
lisp/pcmpl-linux.el | 2 +-
lisp/pcmpl-rpm.el | 2 +-
lisp/pcmpl-unix.el | 2 +-
lisp/pcmpl-x.el | 2 +-
lisp/pcomplete.el | 16 +-
lisp/pixel-scroll.el | 185 +-
lisp/play/5x5.el | 66 +-
lisp/play/animate.el | 2 +-
lisp/play/blackbox.el | 48 +-
lisp/play/bubbles.el | 33 +-
lisp/play/cookie1.el | 2 +-
lisp/play/decipher.el | 57 +-
lisp/play/dissociate.el | 2 +-
lisp/play/doctor.el | 10 +-
lisp/play/dunnet.el | 2 +-
lisp/play/fortune.el | 2 +-
lisp/play/gamegrid.el | 2 +-
lisp/play/gametree.el | 65 +-
lisp/play/gomoku.el | 116 +-
lisp/play/handwrite.el | 2 +-
lisp/play/life.el | 2 +-
lisp/play/morse.el | 2 +-
lisp/play/mpuz.el | 19 +-
lisp/play/pong.el | 36 +-
lisp/play/snake.el | 2 +-
lisp/play/solitaire.el | 84 +-
lisp/play/spook.el | 2 +-
lisp/play/tetris.el | 2 +-
lisp/play/zone.el | 2 +-
lisp/plstore.el | 2 +-
lisp/printing.el | 2 +-
lisp/proced.el | 2 +-
lisp/profiler.el | 2 +-
lisp/progmodes/antlr-mode.el | 2 +-
lisp/progmodes/asm-mode.el | 2 +-
lisp/progmodes/autoconf.el | 2 +-
lisp/progmodes/bat-mode.el | 2 +-
lisp/progmodes/bug-reference.el | 2 +-
lisp/progmodes/cc-align.el | 2 +-
lisp/progmodes/cc-awk.el | 2 +-
lisp/progmodes/cc-bytecomp.el | 2 +-
lisp/progmodes/cc-cmds.el | 2 +-
lisp/progmodes/cc-defs.el | 2 +-
lisp/progmodes/cc-engine.el | 42 +-
lisp/progmodes/cc-fonts.el | 175 +-
lisp/progmodes/cc-guess.el | 2 +-
lisp/progmodes/cc-langs.el | 6 +-
lisp/progmodes/cc-menus.el | 2 +-
lisp/progmodes/cc-mode.el | 37 +-
lisp/progmodes/cc-styles.el | 2 +-
lisp/progmodes/cc-vars.el | 35 +-
lisp/progmodes/cfengine.el | 2 +-
lisp/progmodes/cl-font-lock.el | 2 +-
lisp/progmodes/cmacexp.el | 2 +-
lisp/progmodes/compile.el | 2 +-
lisp/progmodes/cperl-mode.el | 14 +-
lisp/progmodes/cpp.el | 2 +-
lisp/progmodes/cwarn.el | 2 +-
lisp/progmodes/dcl-mode.el | 2 +-
lisp/progmodes/ebnf-abn.el | 2 +-
lisp/progmodes/ebnf-bnf.el | 2 +-
lisp/progmodes/ebnf-dtd.el | 2 +-
lisp/progmodes/ebnf-ebx.el | 2 +-
lisp/progmodes/ebnf-iso.el | 2 +-
lisp/progmodes/ebnf-otz.el | 2 +-
lisp/progmodes/ebnf-yac.el | 2 +-
lisp/progmodes/ebnf2ps.el | 2 +-
lisp/progmodes/ebrowse.el | 2 +-
lisp/progmodes/elisp-mode.el | 42 +-
lisp/progmodes/erts-mode.el | 2 +-
lisp/progmodes/etags.el | 19 +-
lisp/progmodes/executable.el | 2 +-
lisp/progmodes/f90.el | 2 +-
lisp/progmodes/flymake-cc.el | 2 +-
lisp/progmodes/flymake-proc.el | 2 +-
lisp/progmodes/flymake.el | 2 +-
lisp/progmodes/fortran.el | 2 +-
lisp/progmodes/gdb-mi.el | 2 +-
lisp/progmodes/glasses.el | 2 +-
lisp/progmodes/grep.el | 2 +-
lisp/progmodes/gud.el | 2 +-
lisp/progmodes/hideif.el | 42 +-
lisp/progmodes/hideshow.el | 2 +-
lisp/progmodes/icon.el | 2 +-
lisp/progmodes/idlw-complete-structtag.el | 2 +-
lisp/progmodes/idlw-help.el | 2 +-
lisp/progmodes/idlw-shell.el | 2 +-
lisp/progmodes/idlw-toolbar.el | 2 +-
lisp/progmodes/idlwave.el | 2 +-
lisp/progmodes/inf-lisp.el | 4 +-
lisp/progmodes/js.el | 2 +-
lisp/progmodes/ld-script.el | 2 +-
lisp/progmodes/m4-mode.el | 2 +-
lisp/progmodes/make-mode.el | 6 +-
lisp/progmodes/meta-mode.el | 2 +-
lisp/progmodes/mixal-mode.el | 2 +-
lisp/progmodes/octave.el | 2 +-
lisp/progmodes/opascal.el | 2 +-
lisp/progmodes/pascal.el | 2 +-
lisp/progmodes/perl-mode.el | 8 +-
lisp/progmodes/prog-mode.el | 2 +-
lisp/progmodes/project.el | 19 +-
lisp/progmodes/prolog.el | 2 +-
lisp/progmodes/ps-mode.el | 2 +-
lisp/progmodes/python.el | 6 +-
lisp/progmodes/ruby-mode.el | 2 +-
lisp/progmodes/scheme.el | 2 +-
lisp/progmodes/sh-script.el | 73 +-
lisp/progmodes/simula.el | 2 +-
lisp/progmodes/sql.el | 4 +-
lisp/progmodes/subword.el | 2 +-
lisp/progmodes/tcl.el | 2 +-
lisp/progmodes/vera-mode.el | 2 +-
lisp/progmodes/verilog-mode.el | 2 +-
lisp/progmodes/vhdl-mode.el | 2 +-
lisp/progmodes/which-func.el | 2 +-
lisp/progmodes/xref.el | 18 +-
lisp/progmodes/xscheme.el | 7 +-
lisp/ps-bdf.el | 2 +-
lisp/ps-def.el | 2 +-
lisp/ps-mule.el | 2 +-
lisp/ps-print.el | 2 +-
lisp/ps-samp.el | 2 +-
lisp/recentf.el | 2 +-
lisp/rect.el | 5 +-
lisp/register.el | 2 +-
lisp/registry.el | 2 +-
lisp/repeat.el | 2 +-
lisp/replace.el | 17 +-
lisp/reposition.el | 2 +-
lisp/reveal.el | 2 +-
lisp/rfn-eshadow.el | 2 +-
lisp/rot13.el | 2 +-
lisp/rtree.el | 2 +-
lisp/ruler-mode.el | 2 +-
lisp/savehist.el | 2 +-
lisp/saveplace.el | 2 +-
lisp/scroll-all.el | 2 +-
lisp/scroll-bar.el | 2 +-
lisp/scroll-lock.el | 2 +-
lisp/select.el | 16 +-
lisp/server.el | 19 +-
lisp/ses.el | 20 +-
lisp/shadowfile.el | 2 +-
lisp/shell.el | 4 +-
lisp/simple.el | 135 +-
lisp/skeleton.el | 8 +-
lisp/so-long.el | 2 +-
lisp/sort.el | 2 +-
lisp/soundex.el | 2 +-
lisp/speedbar.el | 2 +-
lisp/sqlite-mode.el | 2 +-
lisp/sqlite.el | 2 +-
lisp/startup.el | 56 +-
lisp/strokes.el | 2 +-
lisp/subr.el | 130 -
lisp/svg.el | 2 +-
lisp/t-mouse.el | 2 +-
lisp/tab-bar.el | 8 +-
lisp/tab-line.el | 20 +-
lisp/tabify.el | 2 +-
lisp/talk.el | 2 +-
lisp/tar-mode.el | 6 +-
lisp/tempo.el | 2 +-
lisp/term.el | 11 +-
lisp/term/AT386.el | 2 +-
lisp/term/README | 2 +-
lisp/term/common-win.el | 2 +-
lisp/term/haiku-win.el | 17 +-
lisp/term/internal.el | 2 +-
lisp/term/iris-ansi.el | 2 +-
lisp/term/konsole.el | 2 +-
lisp/term/news.el | 2 +-
lisp/term/ns-win.el | 2 +-
lisp/term/pc-win.el | 2 +-
lisp/term/pgtk-win.el | 516 ++
lisp/term/rxvt.el | 2 +-
lisp/term/screen.el | 2 +-
lisp/term/st.el | 2 +-
lisp/term/sun.el | 2 +-
lisp/term/tmux.el | 2 +-
lisp/term/tty-colors.el | 2 +-
lisp/term/tvi970.el | 2 +-
lisp/term/vt100.el | 2 +-
lisp/term/w32-win.el | 2 +-
lisp/term/w32console.el | 2 +-
lisp/term/wyse50.el | 2 +-
lisp/term/x-win.el | 2 +-
lisp/term/xterm.el | 2 +-
lisp/textmodes/artist.el | 5 +-
lisp/textmodes/bib-mode.el | 2 +-
lisp/textmodes/bibtex-style.el | 2 +-
lisp/textmodes/bibtex.el | 10 +-
lisp/textmodes/conf-mode.el | 2 +-
lisp/textmodes/css-mode.el | 2 +-
lisp/textmodes/dns-mode.el | 2 +-
lisp/textmodes/enriched.el | 2 +-
lisp/textmodes/etc-authors-mode.el | 2 +-
lisp/textmodes/fill.el | 2 +-
lisp/textmodes/flyspell.el | 2 +-
lisp/textmodes/glyphless-mode.el | 2 +-
lisp/textmodes/ispell.el | 5 +-
lisp/textmodes/less-css-mode.el | 2 +-
lisp/textmodes/makeinfo.el | 2 +-
lisp/textmodes/mhtml-mode.el | 2 +-
lisp/textmodes/nroff-mode.el | 2 +-
lisp/textmodes/page-ext.el | 2 +-
lisp/textmodes/page.el | 2 +-
lisp/textmodes/paragraphs.el | 42 +-
lisp/textmodes/picture.el | 2 +-
lisp/textmodes/pixel-fill.el | 2 +-
lisp/textmodes/po.el | 2 +-
lisp/textmodes/refbib.el | 2 +-
lisp/textmodes/refer.el | 2 +-
lisp/textmodes/refill.el | 2 +-
lisp/textmodes/reftex-auc.el | 2 +-
lisp/textmodes/reftex-cite.el | 2 +-
lisp/textmodes/reftex-dcr.el | 2 +-
lisp/textmodes/reftex-global.el | 2 +-
lisp/textmodes/reftex-index.el | 2 +-
lisp/textmodes/reftex-parse.el | 2 +-
lisp/textmodes/reftex-ref.el | 2 +-
lisp/textmodes/reftex-sel.el | 2 +-
lisp/textmodes/reftex-toc.el | 2 +-
lisp/textmodes/reftex-vars.el | 18 +-
lisp/textmodes/reftex.el | 2 +-
lisp/textmodes/remember.el | 2 +-
lisp/textmodes/rst.el | 2 +-
lisp/textmodes/sgml-mode.el | 6 +-
lisp/textmodes/table.el | 2 +-
lisp/textmodes/tex-mode.el | 8 +-
lisp/textmodes/texinfmt.el | 2 +-
lisp/textmodes/texinfo.el | 2 +-
lisp/textmodes/texnfo-upd.el | 2 +-
lisp/textmodes/text-mode.el | 2 +-
lisp/textmodes/tildify.el | 2 +-
lisp/textmodes/two-column.el | 2 +-
lisp/textmodes/underline.el | 2 +-
lisp/thingatpt.el | 40 +-
lisp/thread.el | 9 +-
lisp/thumbs.el | 2 +-
lisp/time-stamp.el | 2 +-
lisp/time.el | 4 +-
lisp/timezone.el | 11 +-
lisp/tmm.el | 2 +-
lisp/tool-bar.el | 2 +-
lisp/tooltip.el | 2 +-
lisp/transient.el | 2 +-
lisp/tree-widget.el | 2 +-
lisp/tutorial.el | 2 +-
lisp/type-break.el | 2 +-
lisp/uniquify.el | 2 +-
lisp/url/ChangeLog.1 | 2 +-
lisp/url/url-about.el | 2 +-
lisp/url/url-auth.el | 2 +-
lisp/url/url-cache.el | 2 +-
lisp/url/url-cid.el | 2 +-
lisp/url/url-cookie.el | 2 +-
lisp/url/url-dav.el | 2 +-
lisp/url/url-dired.el | 2 +-
lisp/url/url-domsuf.el | 2 +-
lisp/url/url-expand.el | 2 +-
lisp/url/url-file.el | 2 +-
lisp/url/url-ftp.el | 2 +-
lisp/url/url-future.el | 2 +-
lisp/url/url-gw.el | 2 +-
lisp/url/url-handlers.el | 5 +-
lisp/url/url-history.el | 2 +-
lisp/url/url-http.el | 2 +-
lisp/url/url-imap.el | 2 +-
lisp/url/url-irc.el | 2 +-
lisp/url/url-ldap.el | 2 +-
lisp/url/url-mailto.el | 2 +-
lisp/url/url-methods.el | 2 +-
lisp/url/url-misc.el | 2 +-
lisp/url/url-news.el | 2 +-
lisp/url/url-nfs.el | 2 +-
lisp/url/url-parse.el | 2 +-
lisp/url/url-privacy.el | 3 +-
lisp/url/url-proxy.el | 2 +-
lisp/url/url-queue.el | 2 +-
lisp/url/url-tramp.el | 2 +-
lisp/url/url-util.el | 2 +-
lisp/url/url-vars.el | 2 +-
lisp/url/url.el | 2 +-
lisp/userlock.el | 2 +-
lisp/vc/add-log.el | 7 +-
lisp/vc/compare-w.el | 2 +-
lisp/vc/cvs-status.el | 5 +-
lisp/vc/diff-mode.el | 26 +-
lisp/vc/diff.el | 2 +-
lisp/vc/ediff-diff.el | 2 +-
lisp/vc/ediff-help.el | 2 +-
lisp/vc/ediff-hook.el | 2 +-
lisp/vc/ediff-init.el | 2 +-
lisp/vc/ediff-merg.el | 2 +-
lisp/vc/ediff-mult.el | 2 +-
lisp/vc/ediff-ptch.el | 2 +-
lisp/vc/ediff-util.el | 22 +-
lisp/vc/ediff-vers.el | 2 +-
lisp/vc/ediff-wind.el | 2 +-
lisp/vc/ediff.el | 2 +-
lisp/vc/log-edit.el | 2 +-
lisp/vc/log-view.el | 2 +-
lisp/vc/pcvs-defs.el | 2 +-
lisp/vc/pcvs-info.el | 2 +-
lisp/vc/pcvs-parse.el | 2 +-
lisp/vc/pcvs-util.el | 2 +-
lisp/vc/pcvs.el | 2 +-
lisp/vc/smerge-mode.el | 2 +-
lisp/vc/vc-annotate.el | 2 +-
lisp/vc/vc-bzr.el | 2 +-
lisp/vc/vc-cvs.el | 2 +-
lisp/vc/vc-dav.el | 2 +-
lisp/vc/vc-dir.el | 2 +-
lisp/vc/vc-dispatcher.el | 23 +-
lisp/vc/vc-filewise.el | 2 +-
lisp/vc/vc-git.el | 76 +-
lisp/vc/vc-hg.el | 2 +-
lisp/vc/vc-hooks.el | 2 +-
lisp/vc/vc-mtn.el | 2 +-
lisp/vc/vc-rcs.el | 2 +-
lisp/vc/vc-sccs.el | 2 +-
lisp/vc/vc-src.el | 2 +-
lisp/vc/vc-svn.el | 2 +-
lisp/vc/vc.el | 4 +-
lisp/vcursor.el | 2 +-
lisp/version.el | 2 +-
lisp/view.el | 2 +-
lisp/vt-control.el | 2 +-
lisp/vt100-led.el | 2 +-
lisp/w32-fns.el | 2 +-
lisp/w32-vars.el | 2 +-
lisp/wdired.el | 68 +-
lisp/whitespace.el | 2 +-
lisp/wid-browse.el | 2 +-
lisp/wid-edit.el | 28 +-
lisp/widget.el | 2 +-
lisp/windmove.el | 3 +-
lisp/window.el | 15 +-
lisp/winner.el | 2 +-
lisp/woman.el | 2 +-
lisp/x-dnd.el | 2 +-
lisp/xdg.el | 2 +-
lisp/xml.el | 2 +-
lisp/xt-mouse.el | 2 +-
lisp/xwidget.el | 128 +-
lisp/yank-media.el | 2 +-
lwlib/ChangeLog.1 | 2 +-
lwlib/Makefile.in | 2 +-
lwlib/deps.mk | 2 +-
lwlib/lwlib-Xaw.c | 2 +-
lwlib/lwlib-Xlw.c | 2 +-
lwlib/lwlib-Xm.c | 2 +-
lwlib/lwlib-int.h | 2 +-
lwlib/lwlib-utils.c | 2 +-
lwlib/lwlib-widget.h | 2 +-
lwlib/lwlib.c | 2 +-
lwlib/lwlib.h | 2 +-
lwlib/xlwmenu.c | 85 +-
lwlib/xlwmenu.h | 2 +-
lwlib/xlwmenuP.h | 2 +-
m4/00gnulib.m4 | 2 +-
m4/__inline.m4 | 2 +-
m4/absolute-header.m4 | 2 +-
m4/acl.m4 | 2 +-
m4/alloca.m4 | 12 +-
m4/builtin-expect.m4 | 2 +-
m4/byteswap.m4 | 10 +-
m4/canonicalize.m4 | 2 +-
m4/clock_time.m4 | 9 +-
m4/copy-file-range.m4 | 2 +-
m4/d-type.m4 | 2 +-
m4/dirent_h.m4 | 2 +-
m4/dirfd.m4 | 2 +-
m4/double-slash-root.m4 | 2 +-
m4/dup2.m4 | 2 +-
m4/eealloc.m4 | 2 +-
m4/environ.m4 | 2 +-
m4/errno_h.m4 | 12 +-
m4/euidaccess.m4 | 2 +-
m4/execinfo.m4 | 14 +-
m4/explicit_bzero.m4 | 2 +-
m4/extensions.m4 | 2 +-
m4/extern-inline.m4 | 2 +-
m4/faccessat.m4 | 2 +-
m4/fchmodat.m4 | 2 +-
m4/fcntl.m4 | 2 +-
m4/fcntl_h.m4 | 2 +-
m4/fdopendir.m4 | 2 +-
m4/filemode.m4 | 2 +-
m4/flexmember.m4 | 2 +-
m4/fpending.m4 | 2 +-
m4/fpieee.m4 | 2 +-
m4/free.m4 | 2 +-
m4/fstatat.m4 | 2 +-
m4/fsusage.m4 | 2 +-
m4/fsync.m4 | 2 +-
m4/futimens.m4 | 2 +-
m4/getdtablesize.m4 | 2 +-
m4/getgroups.m4 | 2 +-
m4/getloadavg.m4 | 2 +-
m4/getopt.m4 | 12 +-
m4/getrandom.m4 | 2 +-
m4/gettime.m4 | 14 +-
m4/gettimeofday.m4 | 2 +-
m4/gnulib-common.m4 | 34 +-
m4/gnulib-comp.m4 | 79 +-
m4/group-member.m4 | 2 +-
m4/ieee754-h.m4 | 8 +-
m4/include_next.m4 | 8 +-
m4/inttypes.m4 | 6 +-
m4/largefile.m4 | 2 +-
m4/lchmod.m4 | 2 +-
m4/libgmp.m4 | 9 +-
m4/limits-h.m4 | 11 +-
m4/lstat.m4 | 2 +-
m4/malloc.m4 | 13 +-
m4/manywarnings.m4 | 2 +-
m4/mbstate_t.m4 | 2 +-
m4/md5.m4 | 2 +-
m4/memmem.m4 | 2 +-
m4/mempcpy.m4 | 2 +-
m4/memrchr.m4 | 2 +-
m4/minmax.m4 | 2 +-
m4/mkostemp.m4 | 2 +-
m4/mktime.m4 | 2 +-
m4/mode_t.m4 | 2 +-
m4/multiarch.m4 | 2 +-
m4/nocrash.m4 | 2 +-
m4/nproc.m4 | 2 +-
m4/nstrftime.m4 | 2 +-
m4/off_t.m4 | 2 +-
m4/open-cloexec.m4 | 2 +-
m4/open-slash.m4 | 2 +-
m4/open.m4 | 2 +-
m4/pathmax.m4 | 2 +-
m4/pid_t.m4 | 2 +-
m4/pipe2.m4 | 2 +-
m4/pselect.m4 | 2 +-
m4/pthread_sigmask.m4 | 2 +-
m4/rawmemchr.m4 | 2 +-
m4/readlink.m4 | 2 +-
m4/readlinkat.m4 | 2 +-
m4/realloc.m4 | 12 +-
m4/regex.m4 | 2 +-
m4/sha1.m4 | 2 +-
m4/sha256.m4 | 2 +-
m4/sha512.m4 | 2 +-
m4/sig2str.m4 | 2 +-
m4/sigdescr_np.m4 | 2 +-
m4/signal_h.m4 | 2 +-
m4/socklen.m4 | 2 +-
m4/ssize_t.m4 | 2 +-
m4/st_dm_mode.m4 | 2 +-
m4/stat-time.m4 | 2 +-
m4/std-gnu11.m4 | 2 +-
m4/stdalign.m4 | 9 +-
m4/stddef_h.m4 | 16 +-
m4/stdint.m4 | 10 +-
m4/stdio_h.m4 | 6 +-
m4/stdlib_h.m4 | 16 +-
m4/stpcpy.m4 | 2 +-
m4/string_h.m4 | 2 +-
m4/strnlen.m4 | 2 +-
m4/strtoimax.m4 | 2 +-
m4/strtoll.m4 | 2 +-
m4/symlink.m4 | 2 +-
m4/sys_random_h.m4 | 2 +-
m4/sys_select_h.m4 | 2 +-
m4/sys_socket_h.m4 | 9 +-
m4/sys_stat_h.m4 | 2 +-
m4/sys_time_h.m4 | 2 +-
m4/sys_types_h.m4 | 2 +-
m4/tempname.m4 | 2 +-
m4/time_h.m4 | 6 +-
m4/time_r.m4 | 2 +-
m4/time_rz.m4 | 2 +-
m4/timegm.m4 | 2 +-
m4/timer_time.m4 | 2 +-
m4/timespec.m4 | 2 +-
m4/tm_gmtoff.m4 | 2 +-
m4/unistd_h.m4 | 190 +-
m4/unlocked-io.m4 | 2 +-
m4/utimens.m4 | 2 +-
m4/utimensat.m4 | 2 +-
m4/utimes.m4 | 2 +-
m4/vararrays.m4 | 2 +-
m4/warnings.m4 | 2 +-
m4/wchar_t.m4 | 2 +-
m4/year2038.m4 | 2 +-
m4/zzgnulib.m4 | 2 +-
make-dist | 13 +-
modules/modhelp.py | 2 +-
msdos/ChangeLog.1 | 2 +-
msdos/INSTALL | 2 +-
msdos/README | 4 +-
msdos/autogen/Makefile.in | 2 +-
msdos/autogen/config.in | 2 +-
msdos/depfiles.bat | 2 +-
msdos/inttypes.h | 2 +-
msdos/langinfo.h | 2 +-
msdos/mainmake.v2 | 2 +-
msdos/sed1v2.inp | 2 +-
msdos/sed1x.inp | 2 +-
msdos/sed2v2.inp | 4 +-
msdos/sed2x.inp | 2 +-
msdos/sed3v2.inp | 2 +-
msdos/sed4.inp | 2 +-
msdos/sed5x.inp | 2 +-
msdos/sed6.inp | 2 +-
msdos/sedadmin.inp | 2 +-
msdos/sedalloc.inp | 2 +-
msdos/sedleim.inp | 2 +-
msdos/sedlibcf.inp | 2 +-
msdos/sedlibmk.inp | 2 +-
msdos/sedlisp.inp | 2 +-
nextstep/ChangeLog.1 | 2 +-
nextstep/INSTALL | 2 +-
nextstep/Makefile.in | 2 +-
nextstep/README | 2 +-
nextstep/templates/Info.plist.in | 2 +-
nt/ChangeLog.1 | 2 +-
nt/INSTALL | 2 +-
nt/INSTALL.W64 | 2 +-
nt/Makefile.in | 2 +-
nt/README | 2 +-
nt/README.W32 | 2 +-
nt/addpm.c | 2 +-
nt/cmdproxy.c | 2 +-
nt/configure.bat | 2 +-
nt/ddeclient.c | 2 +-
nt/epaths.nt | 2 +-
nt/gnulib-cfg.mk | 2 +-
nt/icons/README | 6 +-
nt/inc/grp.h | 2 +-
nt/inc/inttypes.h | 2 +-
nt/inc/langinfo.h | 2 +-
nt/inc/ms-w32.h | 2 +-
nt/inc/nl_types.h | 2 +-
nt/inc/stdint.h | 2 +-
nt/inc/sys/resource.h | 2 +-
nt/inc/sys/socket.h | 2 +-
nt/inc/sys/stat.h | 2 +-
nt/inc/sys/wait.h | 2 +-
nt/preprep.c | 2 +-
nt/runemacs.c | 2 +-
oldXMenu/Activate.c | 2 +-
oldXMenu/ChangeLog.1 | 2 +-
oldXMenu/Create.c | 2 +-
oldXMenu/FindSel.c | 2 +-
oldXMenu/Internal.c | 2 +-
oldXMenu/Makefile.in | 2 +-
oldXMenu/deps.mk | 2 +-
oldXMenu/insque.c | 2 +-
src/.gdbinit | 10 +-
src/ChangeLog.1 | 2 +-
src/ChangeLog.10 | 2 +-
src/ChangeLog.11 | 2 +-
src/ChangeLog.12 | 2 +-
src/ChangeLog.13 | 2 +-
src/ChangeLog.2 | 2 +-
src/ChangeLog.3 | 2 +-
src/ChangeLog.4 | 2 +-
src/ChangeLog.5 | 2 +-
src/ChangeLog.6 | 2 +-
src/ChangeLog.7 | 2 +-
src/ChangeLog.8 | 2 +-
src/ChangeLog.9 | 2 +-
src/Makefile.in | 21 +-
src/README | 2 +-
src/alloc.c | 13 +-
src/atimer.c | 2 +-
src/atimer.h | 2 +-
src/bidi.c | 2 +-
src/bignum.c | 11 +-
src/bignum.h | 2 +-
src/blockinput.h | 2 +-
src/buffer.c | 11 +-
src/buffer.h | 2 +-
src/bytecode.c | 2 +-
src/callint.c | 2 +-
src/callproc.c | 2 +-
src/casefiddle.c | 2 +-
src/casetab.c | 2 +-
src/category.c | 2 +-
src/ccl.c | 2 +-
src/character.c | 2 +-
src/charset.c | 4 +-
src/charset.h | 3 +-
src/cm.c | 2 +-
src/cm.h | 2 +-
src/cmds.c | 2 +-
src/coding.c | 2 +-
src/coding.h | 2 +-
src/commands.h | 2 +-
src/comp.c | 8 +-
src/comp.h | 2 +-
src/composite.c | 2 +-
src/composite.h | 2 +-
src/conf_post.h | 2 +-
src/cygw32.c | 2 +-
src/cygw32.h | 2 +-
src/data.c | 2 +-
src/dbusbind.c | 2 +-
src/decompress.c | 2 +-
src/deps.mk | 2 +-
src/dired.c | 2 +-
src/dispextern.h | 18 +-
src/dispnew.c | 11 +-
src/disptab.h | 2 +-
src/dmpstruct.awk | 2 +-
src/doc.c | 10 +-
src/doprnt.c | 2 +-
src/dosfns.c | 2 +-
src/dosfns.h | 2 +-
src/dynlib.c | 14 +-
src/dynlib.h | 3 +-
src/editfns.c | 11 +-
src/emacs-icon.h | 2 +-
src/emacs-module.c | 2 +-
src/emacs-module.h.in | 2 +-
src/emacs.c | 16 +-
src/emacsgtkfixed.c | 30 +-
src/emacsgtkfixed.h | 11 +-
src/epaths.in | 2 +-
src/eval.c | 16 +-
src/fileio.c | 14 +-
src/filelock.c | 2 +-
src/firstfile.c | 2 +-
src/floatfns.c | 2 +-
src/fns.c | 8 +-
src/font.c | 17 +-
src/font.h | 2 +-
src/fontset.c | 2 +-
src/fontset.h | 2 +-
src/frame.c | 20 +-
src/frame.h | 18 +-
src/fringe.c | 25 +-
src/ftcrfont.c | 33 +-
src/ftfont.c | 2 +-
src/ftfont.h | 1 +
src/getpagesize.h | 2 +-
src/gfilenotify.c | 2 +-
src/gmalloc.c | 2 +-
src/gnutls.c | 2 +-
src/gnutls.h | 2 +-
src/gtkutil.c | 628 +-
src/gtkutil.h | 27 +-
src/haiku.c | 2 +-
src/haiku_draw_support.cc | 90 +-
src/haiku_font_support.cc | 33 +-
src/haiku_io.c | 2 +-
src/haiku_select.cc | 2 +-
src/haiku_support.cc | 378 +-
src/haiku_support.h | 41 +-
src/haikufns.c | 81 +-
src/haikufont.c | 11 +-
src/haikugui.h | 2 +-
src/haikuimage.c | 2 +-
src/haikumenu.c | 35 +-
src/haikuselect.c | 2 +-
src/haikuselect.h | 2 +-
src/haikuterm.c | 197 +-
src/haikuterm.h | 2 +-
src/hbfont.c | 2 +-
src/image.c | 193 +-
src/indent.c | 2 +-
src/indent.h | 2 +-
src/inotify.c | 2 +-
src/insdel.c | 2 +-
src/intervals.c | 2 +-
src/intervals.h | 2 +-
src/json.c | 2 +-
src/keyboard.c | 133 +-
src/keyboard.h | 4 +-
src/keymap.c | 2 +-
src/keymap.h | 2 +-
src/kqueue.c | 2 +-
src/lastfile.c | 2 +-
src/lcms.c | 2 +-
src/lisp.h | 4 +-
src/lread.c | 58 +-
src/macfont.h | 2 +-
src/macfont.m | 24 +-
src/macros.c | 2 +-
src/macros.h | 2 +-
src/marker.c | 2 +-
src/menu.c | 4 +-
src/menu.h | 8 +-
src/minibuf.c | 2 +-
src/msdos.c | 2 +-
src/msdos.h | 2 +-
src/nsfns.m | 29 +-
src/nsfont.m | 6 +-
src/nsgui.h | 5 +-
src/nsimage.m | 4 +-
src/nsmenu.m | 22 +-
src/nsselect.m | 2 +-
src/nsterm.h | 44 +-
src/nsterm.m | 271 +-
src/nsxwidget.h | 2 +-
src/nsxwidget.m | 2 +-
src/pdumper.c | 8 +-
src/pdumper.h | 2 +-
src/pgtkfns.c | 4107 +++++++++++
src/pgtkgui.h | 119 +
src/pgtkim.c | 311 +
src/pgtkmenu.c | 1159 ++++
src/pgtkselect.c | 632 ++
src/{xgselect.h => pgtkselect.h} | 25 +-
src/pgtkterm.c | 7227 ++++++++++++++++++++
src/pgtkterm.h | 668 ++
src/print.c | 21 +-
src/process.c | 2 +-
src/process.h | 2 +-
src/profiler.c | 2 +-
src/puresize.h | 2 +-
src/ralloc.c | 2 +-
src/regex-emacs.c | 2 +-
src/regex-emacs.h | 2 +-
src/region-cache.c | 2 +-
src/region-cache.h | 2 +-
src/scroll.c | 2 +-
src/search.c | 2 +-
src/sheap.c | 2 +-
src/sheap.h | 2 +-
src/sound.c | 2 +-
src/sqlite.c | 65 +-
src/syntax.c | 2 +-
src/syntax.h | 2 +-
src/sysdep.c | 2 +-
src/sysselect.h | 2 +-
src/syssignal.h | 2 +-
src/sysstdio.h | 2 +-
src/systhread.c | 2 +-
src/systhread.h | 2 +-
src/systime.h | 5 +-
src/systty.h | 2 +-
src/syswait.h | 2 +-
src/term.c | 2 +-
src/termcap.c | 2 +-
src/termchar.h | 2 +-
src/termhooks.h | 42 +-
src/terminal.c | 4 +-
src/terminfo.c | 2 +-
src/termopts.h | 2 +-
src/textprop.c | 2 +-
src/thread.c | 2 +-
src/thread.h | 2 +-
src/timefns.c | 82 +-
src/tparam.c | 2 +-
src/tparam.h | 2 +-
src/undo.c | 2 +-
src/unexaix.c | 2 +-
src/unexcoff.c | 2 +-
src/unexcw.c | 2 +-
src/unexelf.c | 2 +-
src/unexmacosx.c | 2 +-
src/unexw32.c | 2 +-
src/verbose.mk.in | 26 +-
src/vm-limit.c | 2 +-
src/w16select.c | 2 +-
src/w32.c | 2 +-
src/w32.h | 2 +-
src/w32common.h | 2 +-
src/w32console.c | 2 +-
src/w32cygwinx.c | 2 +-
src/w32fns.c | 5 +-
src/w32font.c | 2 +-
src/w32font.h | 2 +-
src/w32gui.h | 2 +-
src/w32heap.c | 2 +-
src/w32heap.h | 2 +-
src/w32image.c | 2 +-
src/w32inevt.c | 2 +-
src/w32inevt.h | 2 +-
src/w32menu.c | 2 +-
src/w32notify.c | 2 +-
src/w32proc.c | 2 +-
src/w32reg.c | 2 +-
src/w32select.c | 2 +-
src/w32select.h | 2 +-
src/w32term.c | 2 +-
src/w32term.h | 2 +-
src/w32uniscribe.c | 2 +-
src/w32xfns.c | 2 +-
src/widget.c | 2 +-
src/widget.h | 2 +-
src/widgetprv.h | 2 +-
src/window.c | 2 +-
src/window.h | 4 +-
src/xdisp.c | 270 +-
src/xfaces.c | 28 +-
src/xfns.c | 270 +-
src/xfont.c | 2 +-
src/xftfont.c | 2 +-
src/xgselect.c | 24 +-
src/xgselect.h | 2 +-
src/xmenu.c | 29 +-
src/xml.c | 2 +-
src/xrdb.c | 2 +-
src/xselect.c | 2 +-
src/xsettings.c | 56 +-
src/xsettings.h | 17 +-
src/xsmfns.c | 2 +-
src/xterm.c | 1219 +++-
src/xterm.h | 23 +-
src/xwidget.c | 556 +-
src/xwidget.h | 24 +-
test/ChangeLog.1 | 2 +-
test/Makefile.in | 15 +-
test/README | 5 +-
test/infra/Dockerfile.emba | 2 +-
test/infra/Makefile.in | 10 +-
test/infra/gitlab-ci.yml | 29 +-
test/infra/test-jobs.yml | 65 +-
test/lib-src/emacsclient-tests.el | 2 +-
test/lisp/abbrev-tests.el | 2 +-
test/lisp/align-tests.el | 2 +-
test/lisp/allout-tests.el | 2 +-
test/lisp/allout-widgets-tests.el | 2 +-
test/lisp/ansi-color-tests.el | 2 +-
test/lisp/apropos-tests.el | 2 +-
test/lisp/arc-mode-tests.el | 2 +-
test/lisp/auth-source-pass-tests.el | 2 +-
test/lisp/auth-source-tests.el | 2 +-
test/lisp/autoinsert-tests.el | 2 +-
test/lisp/autorevert-tests.el | 28 +-
test/lisp/battery-tests.el | 2 +-
test/lisp/bookmark-tests.el | 2 +-
test/lisp/buff-menu-tests.el | 2 +-
test/lisp/button-tests.el | 10 +-
test/lisp/calc/calc-tests.el | 2 +-
test/lisp/calculator-tests.el | 2 +-
test/lisp/calendar/cal-french-tests.el | 2 +-
test/lisp/calendar/cal-julian-tests.el | 2 +-
test/lisp/calendar/icalendar-tests.el | 2 +-
test/lisp/calendar/iso8601-tests.el | 2 +-
test/lisp/calendar/lunar-tests.el | 2 +-
test/lisp/calendar/parse-time-tests.el | 2 +-
test/lisp/calendar/solar-tests.el | 2 +-
test/lisp/calendar/time-date-tests.el | 2 +-
test/lisp/calendar/todo-mode-tests.el | 2 +-
test/lisp/cedet/cedet-files-tests.el | 2 +-
test/lisp/cedet/semantic-utest-c.el | 2 +-
.../cedet/semantic-utest-ia-resources/test.srt | 2 +-
.../semantic-utest-ia-resources/testdoublens.cpp | 2 +-
.../semantic-utest-ia-resources/testdoublens.hpp | 2 +-
.../semantic-utest-ia-resources/testjavacomp.java | 2 +-
.../semantic-utest-ia-resources/testlocalvars.cpp | 2 +-
.../cedet/semantic-utest-ia-resources/testnsp.cpp | 2 +-
.../semantic-utest-ia-resources/testsppcomplete.c | 2 +-
.../semantic-utest-ia-resources/teststruct.cpp | 2 +-
.../semantic-utest-ia-resources/testsubclass.cpp | 2 +-
.../semantic-utest-ia-resources/testsubclass.hh | 2 +-
.../semantic-utest-ia-resources/testtemplates.cpp | 2 +-
.../semantic-utest-ia-resources/testtypedefs.cpp | 2 +-
.../semantic-utest-ia-resources/testusing.cpp | 2 +-
.../cedet/semantic-utest-ia-resources/testusing.hh | 2 +-
.../semantic-utest-ia-resources/testvarnames.c | 2 +-
.../semantic-utest-ia-resources/testvarnames.java | 2 +-
.../semantic-utest-ia-resources/testwisent.wy | 2 +-
test/lisp/cedet/semantic-utest-ia.el | 2 +-
test/lisp/cedet/semantic-utest.el | 2 +-
test/lisp/cedet/semantic/bovine/gcc-tests.el | 4 +-
.../cedet/semantic/format-resources/test-fmt.cpp | 2 +-
.../cedet/semantic/format-resources/test-fmt.el | 2 +-
test/lisp/cedet/semantic/format-tests.el | 2 +-
test/lisp/cedet/semantic/fw-tests.el | 2 +-
test/lisp/cedet/srecode-utest-getset.el | 3 +-
test/lisp/cedet/srecode-utest-template.el | 2 +-
test/lisp/cedet/srecode/document-tests.el | 2 +-
test/lisp/cedet/srecode/fields-tests.el | 2 +-
test/lisp/char-fold-tests.el | 2 +-
test/lisp/color-tests.el | 2 +-
test/lisp/comint-tests.el | 2 +-
test/lisp/completion-tests.el | 2 +-
test/lisp/cus-edit-tests.el | 2 +-
test/lisp/custom-tests.el | 2 +-
test/lisp/dabbrev-tests.el | 2 +-
test/lisp/delim-col-tests.el | 2 +-
test/lisp/descr-text-tests.el | 2 +-
test/lisp/dired-aux-tests.el | 2 +-
test/lisp/dired-tests.el | 2 +-
test/lisp/dired-x-tests.el | 2 +-
test/lisp/dom-tests.el | 2 +-
test/lisp/edmacro-tests.el | 2 +-
test/lisp/electric-tests.el | 2 +-
test/lisp/elide-head-tests.el | 107 +-
test/lisp/emacs-lisp/backquote-tests.el | 2 +-
test/lisp/emacs-lisp/backtrace-tests.el | 2 +-
test/lisp/emacs-lisp/benchmark-tests.el | 2 +-
test/lisp/emacs-lisp/bindat-tests.el | 2 +-
test/lisp/emacs-lisp/bytecomp-tests.el | 2 +-
test/lisp/emacs-lisp/cconv-tests.el | 2 +-
test/lisp/emacs-lisp/check-declare-tests.el | 2 +-
test/lisp/emacs-lisp/checkdoc-tests.el | 2 +-
test/lisp/emacs-lisp/cl-extra-tests.el | 2 +-
test/lisp/emacs-lisp/cl-generic-tests.el | 2 +-
test/lisp/emacs-lisp/cl-lib-tests.el | 2 +-
test/lisp/emacs-lisp/cl-macs-tests.el | 21 +-
test/lisp/emacs-lisp/cl-preloaded-tests.el | 2 +-
test/lisp/emacs-lisp/cl-print-tests.el | 2 +-
test/lisp/emacs-lisp/cl-seq-tests.el | 2 +-
test/lisp/emacs-lisp/comp-cstr-tests.el | 2 +-
test/lisp/emacs-lisp/copyright-tests.el | 2 +-
test/lisp/emacs-lisp/derived-tests.el | 2 +-
test/lisp/emacs-lisp/easy-mmode-tests.el | 2 +-
.../edebug-resources/edebug-test-code.el | 2 +-
test/lisp/emacs-lisp/edebug-tests.el | 32 +-
.../eieio-tests/eieio-test-methodinvoke.el | 6 +-
.../emacs-lisp/eieio-tests/eieio-test-persist.el | 4 +-
test/lisp/emacs-lisp/eieio-tests/eieio-tests.el | 176 +-
test/lisp/emacs-lisp/ert-tests.el | 8 +-
test/lisp/emacs-lisp/ert-x-tests.el | 2 +-
.../faceup-resources/faceup-test-mode.el | 2 +-
.../faceup-test-this-file-directory.el | 2 +-
.../emacs-lisp/faceup-tests/faceup-test-basics.el | 2 +-
.../emacs-lisp/faceup-tests/faceup-test-files.el | 2 +-
test/lisp/emacs-lisp/find-func-tests.el | 2 +-
test/lisp/emacs-lisp/float-sup-tests.el | 2 +-
test/lisp/emacs-lisp/generator-tests.el | 2 +-
test/lisp/emacs-lisp/gv-tests.el | 2 +-
test/lisp/emacs-lisp/let-alist-tests.el | 2 +-
test/lisp/emacs-lisp/lisp-mnt-tests.el | 2 +-
test/lisp/emacs-lisp/lisp-mode-tests.el | 2 +-
test/lisp/emacs-lisp/lisp-tests.el | 2 +-
test/lisp/emacs-lisp/macroexp-resources/m1.el | 12 +-
test/lisp/emacs-lisp/macroexp-resources/m2.el | 12 +-
test/lisp/emacs-lisp/macroexp-resources/vk.el | 130 +
test/lisp/emacs-lisp/macroexp-tests.el | 69 +-
test/lisp/emacs-lisp/map-tests.el | 2 +-
test/lisp/emacs-lisp/memory-report-tests.el | 2 +-
test/lisp/emacs-lisp/multisession-tests.el | 207 +
test/lisp/emacs-lisp/nadvice-tests.el | 2 +-
.../package-resources/signed/update-signatures.sh | 2 +-
test/lisp/emacs-lisp/package-tests.el | 2 +-
test/lisp/emacs-lisp/pcase-tests.el | 9 +-
.../lisp/emacs-lisp/pp-resources/code-formats.erts | 6 +
test/lisp/emacs-lisp/pp-tests.el | 2 +-
test/lisp/emacs-lisp/regexp-opt-tests.el | 2 +-
test/lisp/emacs-lisp/ring-tests.el | 2 +-
test/lisp/emacs-lisp/rmc-tests.el | 35 +-
test/lisp/emacs-lisp/rx-tests.el | 2 +-
test/lisp/emacs-lisp/seq-tests.el | 2 +-
test/lisp/emacs-lisp/shadow-tests.el | 2 +-
test/lisp/emacs-lisp/shortdoc-tests.el | 13 +-
test/lisp/emacs-lisp/subr-x-tests.el | 2 +-
test/lisp/emacs-lisp/syntax-tests.el | 2 +-
test/lisp/emacs-lisp/tabulated-list-tests.el | 2 +-
.../emacs-lisp/testcover-resources/testcases.el | 2 +-
test/lisp/emacs-lisp/testcover-tests.el | 2 +-
test/lisp/emacs-lisp/text-property-search-tests.el | 2 +-
test/lisp/emacs-lisp/thunk-tests.el | 2 +-
test/lisp/emacs-lisp/timer-tests.el | 2 +-
test/lisp/emacs-lisp/unsafep-tests.el | 2 +-
test/lisp/emacs-lisp/warnings-tests.el | 2 +-
test/lisp/emulation/viper-tests.el | 2 +-
test/lisp/epg-config-tests.el | 2 +-
test/lisp/epg-tests.el | 2 +-
test/lisp/erc/erc-tests.el | 2 +-
test/lisp/erc/erc-track-tests.el | 2 +-
test/lisp/eshell/em-hist-tests.el | 2 +-
test/lisp/eshell/em-ls-tests.el | 2 +-
test/lisp/eshell/esh-opt-tests.el | 2 +-
test/lisp/eshell/eshell-tests.el | 2 +-
test/lisp/faces-resources/faces-test-dark-theme.el | 2 +-
.../lisp/faces-resources/faces-test-light-theme.el | 2 +-
test/lisp/faces-tests.el | 2 +-
test/lisp/ffap-tests.el | 2 +-
test/lisp/filenotify-tests.el | 2 +-
test/lisp/files-tests.el | 2 +-
test/lisp/files-x-tests.el | 2 +-
test/lisp/find-cmd-tests.el | 2 +-
test/lisp/font-lock-tests.el | 2 +-
test/lisp/format-spec-tests.el | 2 +-
test/lisp/gnus/gnus-group-tests.el | 2 +-
test/lisp/gnus/gnus-icalendar-tests.el | 2 +-
test/lisp/gnus/gnus-search-tests.el | 2 +-
test/lisp/gnus/gnus-test-headers.el | 2 +-
test/lisp/gnus/gnus-tests.el | 2 +-
test/lisp/gnus/gnus-util-tests.el | 2 +-
test/lisp/gnus/message-tests.el | 2 +-
test/lisp/gnus/mm-decode-tests.el | 2 +-
test/lisp/gnus/mml-sec-tests.el | 2 +-
test/lisp/gnus/nnrss-tests.el | 2 +-
test/lisp/help-fns-tests.el | 2 +-
test/lisp/help-mode-tests.el | 2 +-
test/lisp/help-tests.el | 82 +-
test/lisp/hfy-cmap-tests.el | 2 +-
test/lisp/hi-lock-tests.el | 2 +-
test/lisp/htmlfontify-tests.el | 2 +-
test/lisp/ibuffer-tests.el | 2 +-
test/lisp/ido-tests.el | 2 +-
test/lisp/image-dired-tests.el | 2 +-
test/lisp/image-file-tests.el | 2 +-
test/lisp/image-tests.el | 5 +-
test/lisp/image/exif-tests.el | 2 +-
test/lisp/image/gravatar-tests.el | 2 +-
test/lisp/imenu-tests.el | 2 +-
test/lisp/info-tests.el | 2 +-
test/lisp/info-xref-tests.el | 2 +-
test/lisp/international/ccl-tests.el | 2 +-
test/lisp/international/mule-tests.el | 2 +-
test/lisp/international/mule-util-tests.el | 2 +-
test/lisp/international/ucs-normalize-tests.el | 2 +-
test/lisp/isearch-tests.el | 2 +-
test/lisp/jit-lock-tests.el | 2 +-
test/lisp/json-tests.el | 2 +-
test/lisp/jsonrpc-tests.el | 2 +-
test/lisp/kmacro-tests.el | 51 +-
test/lisp/loadhist-tests.el | 2 +-
test/lisp/lpr-tests.el | 2 +-
test/lisp/ls-lisp-tests.el | 2 +-
test/lisp/mail/flow-fill-tests.el | 2 +-
test/lisp/mail/footnote-tests.el | 2 +-
test/lisp/mail/mail-parse-tests.el | 2 +-
test/lisp/mail/mail-utils-tests.el | 2 +-
test/lisp/mail/qp-tests.el | 2 +-
test/lisp/mail/rfc2045-tests.el | 2 +-
test/lisp/mail/rfc2047-tests.el | 2 +-
test/lisp/mail/rfc6068-tests.el | 2 +-
test/lisp/mail/rfc822-tests.el | 2 +-
test/lisp/mail/rmail-tests.el | 2 +-
test/lisp/mail/rmailmm-tests.el | 2 +-
test/lisp/mail/uudecode-tests.el | 2 +-
test/lisp/makesum-tests.el | 2 +-
test/lisp/man-tests.el | 2 +-
test/lisp/md4-tests.el | 2 +-
test/lisp/mh-e/mh-limit-tests.el | 2 +-
test/lisp/mh-e/mh-thread-tests.el | 2 +-
test/lisp/mh-e/mh-utils-tests.el | 2 +-
test/lisp/mh-e/mh-xface-tests.el | 2 +-
test/lisp/mh-e/test-all-mh-variants.sh | 2 +-
test/lisp/minibuffer-tests.el | 2 +-
test/lisp/misc-tests.el | 2 +-
test/lisp/mouse-tests.el | 164 +-
test/lisp/mwheel-tests.el | 2 +-
test/lisp/net/browse-url-tests.el | 2 +-
test/lisp/net/dbus-tests.el | 2 +-
test/lisp/net/dig-tests.el | 2 +-
test/lisp/net/gnutls-tests.el | 10 +-
test/lisp/net/hmac-md5-tests.el | 2 +-
test/lisp/net/mailcap-tests.el | 2 +-
test/lisp/net/netrc-tests.el | 2 +-
test/lisp/net/network-stream-tests.el | 4 +-
test/lisp/net/newsticker-tests.el | 2 +-
test/lisp/net/nsm-tests.el | 2 +-
test/lisp/net/ntlm-tests.el | 4 +-
test/lisp/net/puny-tests.el | 2 +-
test/lisp/net/rcirc-tests.el | 2 +-
test/lisp/net/rfc2104-tests.el | 2 +-
test/lisp/net/sasl-cram-tests.el | 2 +-
test/lisp/net/sasl-scram-rfc-tests.el | 2 +-
test/lisp/net/sasl-tests.el | 2 +-
test/lisp/net/secrets-tests.el | 13 +-
test/lisp/net/shr-tests.el | 4 +-
test/lisp/net/socks-tests.el | 2 +-
test/lisp/net/tramp-archive-tests.el | 2 +-
test/lisp/net/tramp-tests.el | 262 +-
test/lisp/net/webjump-tests.el | 2 +-
test/lisp/newcomment-tests.el | 2 +-
test/lisp/nxml/nxml-mode-tests.el | 2 +-
test/lisp/nxml/xsd-regexp-tests.el | 2 +-
test/lisp/obarray-tests.el | 2 +-
test/lisp/obsolete/cl-tests.el | 2 +-
test/lisp/obsolete/inversion-tests.el | 2 +-
test/lisp/obsolete/rfc2368-tests.el | 2 +-
test/lisp/org/org-tests.el | 2 +-
test/lisp/paren-tests.el | 2 +-
test/lisp/password-cache-tests.el | 2 +-
test/lisp/pcmpl-linux-tests.el | 2 +-
test/lisp/play/animate-tests.el | 2 +-
test/lisp/play/cookie1-tests.el | 2 +-
test/lisp/play/dissociate-tests.el | 2 +-
test/lisp/play/fortune-tests.el | 2 +-
test/lisp/play/life-tests.el | 2 +-
test/lisp/play/morse-tests.el | 2 +-
test/lisp/play/studly-tests.el | 2 +-
test/lisp/progmodes/asm-mode-tests.el | 2 +-
test/lisp/progmodes/autoconf-tests.el | 2 +-
test/lisp/progmodes/bat-mode-tests.el | 2 +-
test/lisp/progmodes/bug-reference-tests.el | 2 +-
test/lisp/progmodes/cc-mode-tests.el | 2 +-
test/lisp/progmodes/compile-tests.el | 2 +-
test/lisp/progmodes/cperl-mode-tests.el | 2 +-
test/lisp/progmodes/elisp-mode-tests.el | 2 +-
test/lisp/progmodes/etags-tests.el | 2 +-
test/lisp/progmodes/executable-tests.el | 2 +-
test/lisp/progmodes/f90-tests.el | 2 +-
test/lisp/progmodes/flymake-tests.el | 12 +-
test/lisp/progmodes/gdb-mi-tests.el | 2 +-
test/lisp/progmodes/glasses-tests.el | 2 +-
test/lisp/progmodes/grep-tests.el | 2 +-
test/lisp/progmodes/js-tests.el | 2 +-
test/lisp/progmodes/octave-tests.el | 2 +-
test/lisp/progmodes/opascal-tests.el | 2 +-
test/lisp/progmodes/pascal-tests.el | 2 +-
test/lisp/progmodes/perl-mode-tests.el | 4 +-
test/lisp/progmodes/project-tests.el | 2 +-
test/lisp/progmodes/ps-mode-tests.el | 2 +-
test/lisp/progmodes/python-tests.el | 20 +-
test/lisp/progmodes/ruby-mode-tests.el | 2 +-
test/lisp/progmodes/scheme-tests.el | 2 +-
test/lisp/progmodes/sh-script-tests.el | 2 +-
test/lisp/progmodes/sql-tests.el | 2 +-
test/lisp/progmodes/subword-tests.el | 2 +-
test/lisp/progmodes/tcl-tests.el | 2 +-
test/lisp/progmodes/xref-tests.el | 2 +-
test/lisp/ps-print-tests.el | 2 +-
test/lisp/register-tests.el | 2 +-
test/lisp/repeat-tests.el | 26 +-
test/lisp/replace-tests.el | 2 +-
test/lisp/rot13-tests.el | 2 +-
test/lisp/saveplace-tests.el | 2 +-
test/lisp/scroll-lock-tests.el | 2 +-
test/lisp/ses-tests.el | 2 +-
test/lisp/shadowfile-tests.el | 2 +-
test/lisp/shell-tests.el | 2 +-
test/lisp/simple-tests.el | 2 +-
.../so-long-tests/autoload-longlines-mode-tests.el | 2 +-
.../so-long-tests/autoload-major-mode-tests.el | 2 +-
.../so-long-tests/autoload-minor-mode-tests.el | 2 +-
test/lisp/so-long-tests/so-long-tests-helpers.el | 2 +-
test/lisp/so-long-tests/so-long-tests.el | 2 +-
test/lisp/so-long-tests/spelling-tests.el | 2 +-
test/lisp/sort-tests.el | 2 +-
test/lisp/soundex-tests.el | 2 +-
test/lisp/startup-tests.el | 2 +-
test/lisp/subr-tests.el | 2 +-
test/lisp/tab-bar-tests.el | 2 +-
test/lisp/tabify-tests.el | 2 +-
test/lisp/tar-mode-tests.el | 2 +-
test/lisp/tempo-tests.el | 2 +-
test/lisp/term-tests.el | 2 +-
test/lisp/term/tty-colors-tests.el | 2 +-
test/lisp/textmodes/bibtex-tests.el | 2 +-
test/lisp/textmodes/conf-mode-tests.el | 2 +-
test/lisp/textmodes/css-mode-tests.el | 2 +-
test/lisp/textmodes/dns-mode-tests.el | 2 +-
test/lisp/textmodes/fill-tests.el | 2 +-
test/lisp/textmodes/mhtml-mode-tests.el | 2 +-
test/lisp/textmodes/page-tests.el | 2 +-
test/lisp/textmodes/paragraphs-tests.el | 2 +-
test/lisp/textmodes/po-tests.el | 2 +-
test/lisp/textmodes/reftex-tests.el | 2 +-
test/lisp/textmodes/sgml-mode-tests.el | 2 +-
test/lisp/textmodes/texinfo-tests.el | 2 +-
test/lisp/textmodes/tildify-tests.el | 2 +-
test/lisp/textmodes/underline-tests.el | 2 +-
test/lisp/thingatpt-tests.el | 10 +-
test/lisp/thread-tests.el | 2 +-
test/lisp/thumbs-tests.el | 2 +-
test/lisp/time-stamp-tests.el | 2 +-
test/lisp/time-tests.el | 2 +-
test/lisp/timezone-tests.el | 2 +-
test/lisp/url/url-auth-tests.el | 2 +-
test/lisp/url/url-domsuf-tests.el | 2 +-
test/lisp/url/url-expand-tests.el | 2 +-
test/lisp/url/url-file-tests.el | 2 +-
test/lisp/url/url-future-tests.el | 2 +-
test/lisp/url/url-handlers-tests.el | 2 +-
test/lisp/url/url-misc-tests.el | 2 +-
test/lisp/url/url-parse-tests.el | 2 +-
test/lisp/url/url-tramp-tests.el | 2 +-
test/lisp/url/url-util-tests.el | 2 +-
test/lisp/vc/add-log-tests.el | 2 +-
test/lisp/vc/diff-mode-tests.el | 2 +-
test/lisp/vc/ediff-diff-tests.el | 2 +-
test/lisp/vc/ediff-ptch-tests.el | 2 +-
test/lisp/vc/log-edit-tests.el | 2 +-
test/lisp/vc/smerge-mode-tests.el | 2 +-
test/lisp/vc/vc-bzr-tests.el | 2 +-
test/lisp/vc/vc-git-tests.el | 2 +-
test/lisp/vc/vc-hg-tests.el | 2 +-
test/lisp/vc/vc-tests.el | 2 +-
test/lisp/version-tests.el | 2 +-
test/lisp/wdired-tests.el | 2 +-
test/lisp/whitespace-tests.el | 2 +-
test/lisp/wid-edit-tests.el | 2 +-
test/lisp/xdg-tests.el | 2 +-
test/lisp/xml-tests.el | 2 +-
test/lisp/xt-mouse-tests.el | 2 +-
test/manual/biditest.el | 2 +-
test/manual/cedet/cedet-utests.el | 2 +-
test/manual/cedet/ede-tests.el | 2 +-
test/manual/cedet/semantic-tests.el | 2 +-
test/manual/cedet/tests/test.c | 2 +-
test/manual/cedet/tests/test.el | 6 +-
test/manual/cedet/tests/test.make | 2 +-
test/manual/cedet/tests/testpolymorph.cpp | 2 +-
test/manual/cedet/tests/testspp.c | 2 +-
test/manual/cedet/tests/testsppreplace.c | 2 +-
test/manual/cedet/tests/testsppreplaced.c | 2 +-
test/manual/etags/ETAGS.good_1 | 134 +-
test/manual/etags/ETAGS.good_2 | 140 +-
test/manual/etags/ETAGS.good_3 | 134 +-
test/manual/etags/ETAGS.good_4 | 134 +-
test/manual/etags/ETAGS.good_5 | 140 +-
test/manual/etags/ETAGS.good_6 | 140 +-
test/manual/etags/c-src/abbrev.c | 2 +-
test/manual/etags/c-src/emacs/src/gmalloc.c | 2 +-
test/manual/etags/c-src/emacs/src/keyboard.c | 2 +-
test/manual/etags/c-src/emacs/src/lisp.h | 2 +-
test/manual/etags/c-src/emacs/src/regex.h | 2 +-
test/manual/etags/c-src/etags.c | 2 +-
test/manual/etags/c-src/exit.c | 2 +-
test/manual/etags/c-src/exit.strange_suffix | 2 +-
test/manual/etags/c-src/getopt.h | 2 +-
test/manual/etags/c-src/sysdep.h | 2 +-
.../etags/el-src/emacs/lisp/progmodes/etags.el | 2 +-
test/manual/etags/tex-src/texinfo.tex | 2 +-
test/manual/etags/y-src/cccp.c | 2 +-
test/manual/etags/y-src/parse.c | 2 +-
test/manual/etags/y-src/parse.y | 2 +-
test/manual/image-circular-tests.el | 2 +-
test/manual/image-size-tests.el | 2 +-
test/manual/image-transforms-tests.el | 2 +-
test/manual/indent/pascal.pas | 2 +-
test/manual/indent/perl.perl | 12 +
test/manual/redisplay-testsuite.el | 2 +-
test/manual/scroll-tests.el | 2 +-
test/misc/test-custom-deps.el | 2 +-
test/misc/test-custom-libs.el | 2 +-
test/misc/test-custom-noloads.el | 2 +-
test/misc/test-custom-opts.el | 2 +-
test/src/alloc-tests.el | 4 +-
test/src/buffer-tests.el | 2 +-
test/src/callint-tests.el | 2 +-
test/src/callproc-tests.el | 2 +-
test/src/casefiddle-tests.el | 2 +-
test/src/character-tests.el | 2 +-
test/src/charset-tests.el | 2 +-
test/src/chartab-tests.el | 2 +-
test/src/cmds-tests.el | 2 +-
test/src/coding-tests.el | 2 +-
test/src/comp-resources/comp-test-funcs-dyn.el | 2 +-
test/src/comp-resources/comp-test-funcs.el | 2 +-
test/src/comp-resources/comp-test-pure.el | 2 +-
test/src/comp-tests.el | 2 +-
test/src/data-tests.el | 2 +-
test/src/decompress-tests.el | 4 +-
test/src/doc-tests.el | 43 +
test/src/editfns-tests.el | 15 +-
test/src/emacs-module-resources/mod-test.c | 2 +-
test/src/emacs-module-tests.el | 2 +-
test/src/emacs-tests.el | 2 +-
test/src/eval-tests.el | 2 +-
test/src/fileio-tests.el | 2 +-
test/src/filelock-tests.el | 20 +-
test/src/floatfns-tests.el | 2 +-
test/src/fns-tests.el | 18 +-
test/src/font-tests.el | 2 +-
test/src/image-tests.el | 3 +-
test/src/indent-tests.el | 2 +-
test/src/inotify-tests.el | 3 +-
test/src/json-tests.el | 2 +-
test/src/keyboard-tests.el | 2 +-
test/src/keymap-tests.el | 29 +-
test/src/lcms-tests.el | 9 +-
test/src/lread-tests.el | 2 +-
test/src/marker-tests.el | 2 +-
test/src/minibuf-tests.el | 2 +-
test/src/print-tests.el | 2 +-
test/src/process-tests.el | 6 +-
test/src/regex-emacs-tests.el | 2 +-
test/src/search-tests.el | 2 +-
test/src/sqlite-tests.el | 36 +-
test/src/syntax-tests.el | 2 +-
test/src/textprop-tests.el | 2 +-
test/src/thread-tests.el | 3 +-
test/src/timefns-tests.el | 2 +-
test/src/undo-tests.el | 2 +-
test/src/xdisp-tests.el | 2 +-
test/src/xfaces-tests.el | 2 +-
test/src/xml-tests.el | 4 +-
3066 files changed, 31346 insertions(+), 11421 deletions(-)
create mode 100644 etc/org.gnu.emacs.defaults.gschema.xml
create mode 100644 lisp/emacs-lisp/multisession.el
create mode 100644 lisp/gnus/gnus-rmail.el
rename lisp/{emacs-lisp => obsolete}/eieio-compat.el (99%)
create mode 100644 lisp/term/pgtk-win.el
create mode 100644 src/pgtkfns.c
create mode 100644 src/pgtkgui.h
create mode 100644 src/pgtkim.c
create mode 100644 src/pgtkmenu.c
create mode 100644 src/pgtkselect.c
copy src/{xgselect.h => pgtkselect.h} (62%)
create mode 100644 src/pgtkterm.c
create mode 100644 src/pgtkterm.h
create mode 100644 test/lisp/emacs-lisp/macroexp-resources/vk.el
create mode 100644 test/lisp/emacs-lisp/multisession-tests.el
create mode 100644 test/src/doc-tests.el
- scratch/oclosure updated (3906eb80b6 -> 9a5f7d03f9),
Stefan Monnier <=