[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-28 updated (970190b844 -> 41289a9fb9)
From: |
Stefan Kangas |
Subject: |
emacs-28 updated (970190b844 -> 41289a9fb9) |
Date: |
Tue, 26 Jul 2022 09:21:34 -0400 (EDT) |
skangas pushed a change to branch emacs-28.
from 970190b844 Avoid infloop in 'recenter'
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 3478e64c88 Bump Emacs version to 29.0.50
adds 44c13eefe8 Update emacs-module sources for Emacs 29
adds 2e92f90a5d Save position in mark ring before jumping to definition
adds 1a65320903 Add new functionality to write buffer-based tests
adds 30bbb5735c Add more indentation tests for Emacs Lisp mode
adds 295d552e4e Allow skipping erts tests
adds efd239c147 Add a new command to mark a region as a test in erts-mode
adds 5988d6fa26 Restore the flet indentation fixes
adds 51226e4280 reply to the organizer of an ical event
adds 16e51ad6bf allow party crashers to respond to ical events
adds 6c0824f711 default role for attendees is REQ-PARTICIPANT
adds a2a6c7abcb New command for unmarking all images in image-dired
adds 4b90aacf79 Refactor out ert-test--erts-test
adds 09ec95c53b Add new command erts-run-test
adds d617e3388a Fix text in erts-run-test message
adds d62beccbbf ; Auto-commit of loaddefs files.
adds decabae2df Fix one-clause movement in erts-mode--goto-start-of-test
adds 6d74e751ec ; Fix oddities in etc/NEWS
adds e50f5d51f5 ; Merge from origin/emacs-28
adds 823bc66e74 Merge from origin/emacs-28
adds 38ef6da38f ; Merge from origin/emacs-28
adds 8968bf8e12 Merge from origin/emacs-28
adds 99884c2264 Merge from origin/emacs-28
adds 3c972723e4 * lisp/emacs-lisp/subr-x.el (with-memoization): New macro
adds e165bf3d49 ; If Invalid function: with-memoization error introduced
in 3c972723
adds 2fcd34f202 * lisp/emacs-lisp/cl-generic.el
(cl--generic-get-dispatcher): Fix regression
adds 58f8c3affc * lisp/emacs-lisp/cl-generic.el: Fix
test/lisp/loadhist-tests
adds 89d9f466dd gnus-icalendar: Missing attendees are not REQ-PARTICIPANT
adds 6d0ea5e307 Support 'strong-italic' facemenu face in html-mode
adds ea3e51732d Expand internal--format-docstring-line test
adds 344634d7cc Allow obsoleting themes
adds 72491495e7 Obsolete the light-blue theme
adds 9d77dea374 Improve native compilation on emba
adds c6be44d9b3 * test/infra/gitlab-ci.yml (.native-comp-template):
Revert change.
adds 192f9357f2 Add 'define-keymap' and 'defvar-keymap'
adds 859190f03e Convert some keymaps to defvar-keymap
adds 84192b6716 Update NEWS for 'define-keymap'
adds b421e086ca Allow computing :doc-spec info-look elements at run time
adds 1428962590 Fix problem with outputting error messages while dumping
Emacs
adds 60e817e78d Avoid a warning in python-eldoc-setup-code
adds 39d9b96a60 Remove MozRepl stuff from js.el
adds 069749bed7 Add new user option 'translate-upper-case-key-bindings'
adds 909f2a4b92 * test/infra/gitlab-ci.yml (test-native-comp-speed0):
Fix thinko.
adds 8b4a6a722a Add new command 'ensure-empty-lines'.
adds 43c2cb0a13 Document with-memoization
adds 3f14418b11 Fix gnus-group-mode-map breakage from previous patch
adds 7b409dfe96 Remove :copy from define-keymap
adds f0e6b47ef0 Revert "Fix problem with outputting error messages while
dumping Emacs"
adds e0fdb68f8c Merge from origin/emacs-28
adds ab1a8a8315 ; Merge from origin/emacs-28
adds 10e3bc610b Merge from origin/emacs-28
adds 0f2df36559 Run ERT tests with `lexical-binding` bound to `t`
adds 882a59408e Fix problem with 'vertical-motion' and emoji
adds 19444fb093 Fix syntax error in define-keymap doc string
adds 6640942221 Use format-prompt for many more prompts
adds e498e5be20 Make `memory-report-object-size' work standalone
adds 21dcb9830a Optimize ansi-color.el
adds 0fa2279b90 Add support for 256-color and 24bit ANSI colors in
ansi-color
adds 76895fcd0b Add support for 256-color and 24bit ANSI colors in
term-mode
adds 0707fdd36c In term-mode, handle ANSI codes, specifying italic and
other modes
adds 947aee281c Update documentation about how M-x completes obsolete
commands
adds 4103123806 Change the call convention for `defvar-keymap'
adds f6901aebad Set advertised calling convention on make-face-*
functions
adds 4bf532ee82 Make two old function aliases obsolete
adds d652efcd08 Make 'mapconcat' argument 'separator' optional
adds e8cedbfcd1 Fix recent "erts files" additions in ERT manual
adds 7fd9c3acc7 Merge from origin/emacs-28
adds 6090e0f23e ; Merge from origin/emacs-28
adds 2dc88a27a4 Merge from origin/emacs-28
adds d30cbc1e37 Do interactive mode tagging for proced.el
adds 3ff29babbf Convert more parts of Gnus from `gnus-define-keys' to
`define-keymap'
adds 405660e785 Fix up gnus-summary-mode-map after previous change
adds e62d1fa983 Improve interaction between mouse-drag-region and
scroll-margin
adds dc5bb72958 Perform cleanup on errors in mouse-drag-track
adds 8b67eef5a1 Document the improved scroll-margin behavior
adds a8b2d85899 Documentation fixes for recent ansi-color additions
adds c5c545e45e Add tests for incomplete escape sequences in
ansi-color-tests
adds 74aaf8b727 Improve finding external documents in reftext
adds 8e37466efc Clear gnus-save-newsrc-file-last-timestamp on start and
exit
adds 550745b98b Finish conversion of Gnus from `gnus-define-keys'
adds e006d4a251 Fix gnus-start.el compilation warning
adds 2dd5fc85d1 Make `gnus-define-keymap' obsolete and adjust caller
adds 453db25413 Use `define-keymap' in gnus-registry-install-shortcuts
adds 5eec541d6b Make unused gnus-define-keys-safe macro obsolete
adds 5fb3064629 Make unused macro gnus-local-set-keys obsolete
adds ff31741b85 * admin/notes/emba (Emacs jobset): Update.
adds c0f7396588 Add an optional parameter to kill-all-local-variables
adds 597b6deb29 Add new major mode 'clean-mode'
adds 444dfc044f Reparent `gnus-article-mode-map' again
adds 1b11fcae92 Merge from origin/emacs-28
adds 8d53c23f90 * lisp/net/tramp-archive.el
(tramp-archive-autoload-file-name-handler): Scope
adds e338effc77 Fix syntax error in previous
gnus-registry-install-shortcuts change
adds a067fa72ad ; Fix typo in test/Makefile.in
adds 978e5339e0 * doc/misc/tramp.texi (Bug Reports): Describe, how to
activate ELPA Tramp.
adds 7459a8d70f Declare compat macro mh-do-in-xemacs obsolete
adds 148b136651 Declare compat macro mh-do-in-gnu-emacs obsolete
adds 9d14e410da Delete some XEmacs compat code from mh-e/*.el
adds 25d4cb7e68 Revert "Declare compat macro mh-do-in-gnu-emacs obsolete"
adds b1b2f490c5 Fix mh-e compilation warning
adds aa26d3e2cc Merge from origin/emacs-28
adds 20809e27cc ; Merge from origin/emacs-28
adds d261192068 Merge from origin/emacs-28
adds d3a30b67dc Convert mh-e to use define-keymap instead of
gnus-define-keys
adds cb86d1d0de Make gnus-define-keys obsolete
adds a26824e5cb Make 'inhibit-changing-match-data' obsolete and adjust
callers
adds 40c0864f4b Update Fstring_match calls in comp.c
adds 598cd9beeb ; * etc/NEWS: Fix a typo.
adds 36d7c4af7c Update inhibit-changing-match-data obsoletion data
adds b506c5b217 Make mh-* XEmacs compat aliases obsolete
adds 2bc37c14db Merge from origin/emacs-28
adds f146325bd1 Obsolete XEmacs compat convention in
erc-button-press-button
adds 519f9e144f Remove some additional XEmacs compat code from viper
adds e73c9ac4ed Remove Emacs 20 compat code from sql.el
adds bf5b95d932 Remove XEmacs compat code from sql.el
adds d51f684aef Remove XEmacs compat code from lisp/obsolete/*.el
adds 3ae275eedc
test/lisp/progmodes/elisp-mode-resources/simple-shorthand-test.el: Lexbind
adds 9a934c4c0f Remove old Gnus compat code from MH-E
adds 5c0a512ef4 Remove some unnecessary calls to mh-funcall-if-exists
adds f35246db19 Remove duplicate definition of x-display-color-p
adds f43a3a7cd7 Simplify `clean-mode'
adds 72a959c132 Add indices to mairix-el
adds f839c7f2c0 Make `C-h S' work on symbols from most of the manuals in
Emacs
adds 22704345f7 Remove mistaken dired-x entry from previous info-look
patch.
adds 1341134620 Add ERC version to protocol log
adds fecc4c0f79 * lisp/progmodes/bug-reference.el: Use new `eql`
specializer syntax
adds cc202c713b Merge from origin/emacs-28
adds 005c15cdb5 Fix mairix-el.texi menu
adds 0b63b7e60a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 85b8609f95 Tweak how auto-fill fills after a period
adds 74d3a1e7d6 Allow :keys in menus to be computed dynamically
adds 237b2ecf2d Change how cua-mode defined `C-x' and `C-c'
adds 932c23f797 Fix menu display of keys when cua-mode is active
adds e81f1faca4 Make the installed pmdp file use a fingerprint
adds e63b49a30b Mention --fingerprint in NEWS
adds 9f9c9f934a Fontify "print" and "exec" as functions in python-mode
adds 395273773c Revert "Obsolete XEmacs compat convention in
erc-button-press-button"
adds 8aceb37b47 Merge from origin/emacs-28
adds cc8c114b16 ; Merge from origin/emacs-28
adds 98f10f47a7 Merge from origin/emacs-28
adds c9a8805ea4 Fix merge error for elisp-mode-tests.el
adds 2810fe6bfc ; * test/src/emacs-module-tests.el: Instrument for
bug#50902.
adds 76d75df8e7 Remove redundant calls to 'mh-do-in-gnu-emacs'
adds f8d750135e Remove some more MH-E compat code
adds 8436243ac6 Prefer setq-local in lisp/mh-e/*.el
adds cd5b63807b Remove last XEmacs compat code from ERC
adds 7e185bc9ba * list/erc/erc-{replace,imenu,dcc}: Tweak copyright
format
adds 7865bd6782 Have 'while-no-input-ignore-events' handle idle timers
too (Bug#49997)
adds 0fe91bcfe2 Change --fingerprint to output to stdout
adds 8a7c280d81 Make mh-do-in-gnu-emacs obsolete
adds 6d68fbd57f Add a new after-pdump-load-hook variable
adds 1a02683cee Make dbus work in a dumped Emacs
adds 3e0b2a3535 Remove more MH-E compat code
adds a1477ebb0c Fix more Gnus group key bindings recently changed
adds 1283c2db5c Merge from origin/emacs-28
adds 2708b48719 ; Merge from origin/emacs-28
adds 655c8c29d4 Merge from origin/emacs-28
adds b36cbf2fef ; Merge from origin/emacs-28
adds d4a033696d Merge from origin/emacs-28
adds 83195c57e6 Adapt emba control files
adds 85edcf7af5 decoded-time-add doc string addition
adds e47b85a683 Clean up nnimap buffers with dead processes
adds bcb43fbc95 Fix byte-compilation warnings in nox builds
adds dec613d1e7 MH-E: restore message about obsolete key binding
adds 2223c519a5 Improve 'display-buffer' 'temp-buffer-resize-mode'
cohabitation (Bug#51062)
adds aed4aec6bb * src/pdumper.h: Include <stdio.h>.
adds 93b40da8e1 Remove some compat code from python.el
adds e494a2d00a Continue to work on emba integration
adds ab34293d84 Fix problem with multiline fontification in interactive
Python
adds 913a7d30a3 Allow inhibiting `not-unused' warnings
adds 9e3b3ae9d9 Update Emacs requirement after removing compat code
adds 396d2d88af Change release branch to emacs-28
adds 8e072e6abe Merge from origin/emacs-28
adds 33525102e7 Pacify GCC -Wanalyzer-possible-null-dereference
adds 5be4483d33 Pacify gcc -Warray-parameter
adds 43f59b91aa Mark all def* functions that should indent as `defun'
adds 3b3211c023 Mark def* macros for indentation
adds 845640538e New tests for kbd and edmacro-parse-keys
adds 97c4f84cbc Double the default value of kill-ring-max
adds 14bfb31dba Add new argument INCLUDE-ALL to project-find-file
adds 2202f3f5fe Adapt gitlab-ci.yml paths
adds 9c0128faf7 In 'window--display-buffer' handle nil size values as
intended (Bug#51062)
adds 64f9fdc812 Fix display of cursor in mouse-highlighted face with
':box'
adds a6dea09a15 Merge from origin/emacs-28
adds 40f2010971 ; Instrument gitlab-ci.yml
adds 732666b86e define-key doc string improvement
adds 8785d70601 Use `define-keymap' in log-view.el
adds 86f08fb377 ; verilog-mode.el documentation and regexp cleanup from
upstream.
adds 88bd6fccf1 * doc/misc/erc.texi: Add 'ERCVER' and 'ERCDIST'.
adds e16974a10d Simplify functions dealing with preserving the size of
windows
adds d8d71cef9e Further gitlab-ci.yml changes
adds 5757b6b204 Calc: mend math-nth-root-float (bug#51209)
adds 7dedba1cc0 Special-case the "Permission denied" messages
adds 171de3eee4 Add new option to rename eww buffers
adds 705b07660a ; Fix last change on gitlab-ci.yml
adds 281f34f9de Convert two `easy-mmode-defmap' usages to `defvar-keymap'
adds aa55dd61e1 ; Move timeout in gitlab-ci.yml
adds ca3d7234d3 Release ERC 5.4.1
adds e4b99f24f8 * lisp/menu-bar.el (menu-bar-edit-menu): Expose lambdas
to the compiler
adds cf94c9902d ; * src/emacs.c (load_pdump): Adjust comment to recent
code changes.
adds a3fb10d94b * src/emacs.c (standard_args): Sort --fingerprint
second. (bug#51238)
adds a232821c51 Add command `file-notify-rm-all-watches'
adds e082a16284 Make kbd usable during bootstrap
adds 8ee63604e3 Remove duplicate code in edmacro-parse-keys
adds 570d4f29fd Fix :version of new faces in term.el
adds 4c468c6b3c Add new function 'kbd-valid-p'
adds ffff168d5f Set EMACS_TEST_TIMEOUT for emba
adds 536968304b Merge from origin/emacs-28
adds 60296fd168 ; Merge from origin/emacs-28
adds ae9bfaa891 Simplify condition in kbd
adds c094b8c20a Warn about `file-notify-rm-all-watches' side effects
adds 5a5651a2f9 Fix up recent kbd simplification
adds 2028df7826 Fix minor issues with text display when cursor is in
mouse face
adds fba7e2c005 Minor stylistic changes in last commit
adds d52035e8b6 ; Fix typos in last change.
adds f092b0961b * src/image.c: Fix comment.
adds 9e46267755 Rewrite kbd-valid-p to not use seq
adds 8122501fca Pacify gcc -Wsuggest-attribute=malloc
adds e36d3fc452 Support a new ["..."] key binding syntax
adds 958d6b4cf7 Convert cvs-status-mode-map to new syntax
adds 94fe416c95 Back out `define-keymap' optimization -- it leads to a
build error
adds 5029684358 Reinstate defvar-keymap expansion
adds c0f5987ffd Allow <mouse-1> in kbd-valid-p
adds 3fa6f72423 Reverse the edmacro-parse-keys/kbd vector/string logic
adds 1638f81f9d Add kbd examples to the doc string
adds 2ae3b66fa8 Convert smerge-mode.el from easy-mmode-defmap to
define-keymap
adds 9efa67f764 Convert diff-mode.el from easy-mmode-defmap to
define-keymap
adds 38527847f1 Use define-keymap in pcvs and pcvs-defs.el
adds 7a876397b2 Make thumbs-image-type obsolete
adds 140e587dd5 Prefer defvar-local in MH-E
adds 7b4b7de26e * lisp/erc/erc-compat.el (format-spec): Remove redundant
require.
adds 735086e440 Recommend against using uce.el
adds 595dcf88fd Do kbd-valid-p prefix comparisons case-sensitively
adds dd7cd14d28 Allow :filter t in make-process to work as with
set-process-filter
adds a4770152f5 Fix build issue with smerge-mode
adds c0c807909c Add sample user function in eww-auto-rename-buffer
adds 25e624e585 Fix possible build issue in pcvs.el and diff-mode.el
adds 9f505c476e New option show-paren-context-when-offscreen
adds ef9fa3682a Fontify :doc keywords as documentation
adds 32df203423 Remove the "def" indentation heuristic
adds 8d086592c3 Update elp-not-profilable
adds 7e1329e7ed Add indentation rules for DEFUN's def* functions
adds 84d8df5970 Mention that we now install the pdmp file with a
fingerprinted name
adds f3c5a1b368 Add some defvar indent tests
adds a6f156a7b0 *-watch-for-password-prompt: Use run-at-time to read
password
adds 7d12c06725 Merge from origin/emacs-28
adds 34d4aca4d9 Add tests for image.c
adds fbf7dd3cce Fix diff-mode-shared-map
adds 5c996471ba Error out on invalid `define-keymap' keywords
adds f3aa648093 Make `lookup-key' understand the new key sequence syntax
adds dcb815ac8a Added sql-add-connection
adds 0be85f2217 SQL mode supports sending passwords in process
adds f6826800ea * etc/NEWS: Move sql entry up. Fix typos.
adds cd4bb98540 Fix Emacs 26 support in xref.el
adds 41c262af32 * lisp/progmodes/xref.el: Bump version.
adds 4d4b401759 Merge from origin/emacs-28
adds 53bea8796d Make downcasing unibyte strings in Turkish less wrong
adds 0bb0fbee68 Improve TCO test coverage
adds 90266b8356 Tweak how 'align' and 'align-regexp' align text
adds 5580d7e763 Make image-tests work in a no-x build
adds 9b70b1aad9 * doc/lispref/files.texi (File Name Components): Mention
GNU "path" convention
adds 766108f48d xref.el: Better compatibility with outdated Emacs 28
builds
adds a4a3530510 Remove some XEmacs compat code from custom.el
adds 62591c164c Add some tests for fns.c
adds 442101433c Add new macro with-locale-environment
adds 1fb8a1569d Further fixes for Turkish case changes in unibyte strings
adds 7a6cc97f3c Avoid excessive specbinding in all-completions
adds c1359abc96 Fix typo in previous smerge-mode-map change
adds 5f5189e9be ; * etc/NEWS: fix typos
adds 4e9764e6a1 Add some tests for floatfns.c
adds 65fd3ca84f Support the "medium" font weight
adds 14121345ad Add a comment to the Turkish casefiddle test
adds aa9bbf5446 Fix bold/black in w32_to_fc_weight
adds a4c232effc Fix build on systems with older Pango versions
adds bd7b5f72a9 Merge from origin/emacs-28
adds 2260d01f4d Actually fix the Pango build problem
adds f3960bffd0 Configure Emacs on emba with debug options
adds 6352e0a555 Add comment on reworking a section in
emacs-lisp-intro.texi
adds 357d273d2e Remove redundant #' before lambda
adds 885448d1e6 ; Revert parts of previous commit
adds 938f10c601 In 'window-text-pixel-size' use actual mode line heights
if wanted (Bug#38181)
adds bc2a5c1127 Add WebP image format support (Bug#51296)
adds 2bffa0189d Fix WebP support on MS-Windows
adds 6883403719 ; * nt/INSTALL: Fix a typo.
adds f7a2ff3bf5 Adapt some emba parameters
adds 4cf06bb751 Merge from origin/emacs-28
adds 51719617eb CC Mode: Fontify "found types" which are recognized
after being first scanned
adds 0170e6d0e8 * src/image.c (webp_load): Fix thinkos.
adds 241574375d Add links to commentary reached with finder-list-keywords
adds bb06d5648e Add new function exif-field
adds ad7fd3cb47 Partially remove exiftool dependency from image-dired.el
adds 32d8a48709 Revert "CC Mode: Fontify "found types" which are
recognized after being ..."
adds b2eb228b8d * test/infra/gitlab-ci.yml (variables, default):
Increase timeout to 4 hours.
adds 6958bd0252 Support :company-deprecated completion property
adds 5f61b38b40 Check for image library in image-dired-tests.el
adds aea4af5119 Make dired-x-guess-file-name-at-point obsolete
adds b931e11a03 Merge from origin/emacs-28
adds b2bfdd9658 Add tests for gif to src/image-tests.el
adds 418b54e492 Expand tests for image-type-from-file-header
adds 6b0a1b4fdf Don't hard-code image-dired thumbnail type
adds 559fb593d7 Allow matching non-.git URLs in bug-reference
adds c1a71ea774 Clean up duplicated setting in scheme-mode-variables
adds 082e080c30 Tweak bug-reference-tests
adds 03d7dcb461 Don't use obsolete variable `find-tag-marker-ring`
adds 860e8c524b Make dired directory components clickable
adds 68d11cc248 Add new option help-link-key-to-documentation
adds 3dd19f2af0 ; * etc/NEWS: Fix typos.
adds c0ea1c8863 ; Unbreak creating thumbnails in image-dired
adds d64936d8f6 Fix define-erc-response-handler indentation
adds beb265450c Include <config.h> first in MS-Windows source
adds 3bad61e1ac Fix compilation errors with MinGW64 GCC 11
adds 6498a1a3ad Add support for pngquant to image-dired
adds e6946bf5f2 Improve documentation of image-dired thumbnails
adds 74846b8d30 Don't unhide first thread if entering without selecting
article
adds 89365d748f Fix mouse buttons in dired--make-directory-clickable
adds 374f14fb99 CC Mode: Fontify "found types" which are recognized
after being first scanned
adds c2055d41b4 Add new macro `with-delayed-message'
adds 57f3a1eb00 Display a message if HMTL rendering takes a long time
adds ea036e6f8d Remove debugging in with_delayed_message_display
adds 608e694a30 Use SHA1 when creating thumbnail file name
adds 057f45abec Support new Thumbnail Managing Standard sizes in
image-dired
adds 83f1e4b3bc Fix issues with type casting in delayed message functions
adds 79f7e87da5 image-dired: Add support for GraphicsMagick
adds 5dd07e1ba1 Double value of image-dired-show-all-from-dir-max-files
adds f8fed417a5 image-dired: Improve XDG compliance
adds 709e1e59f0 New function xdg-state-home
adds beaddd87f7 Allow 'display-buffer' to set up body size of chosen
window (Bug#17065)
adds 4143b1d630 ; Fix mangled indentation in 'display-buffer' doc-string
adds 8c73e6b0f9 Heed the EMACS_IGNORE_TIMERFD environment variable
adds 9ce0008edd Change the with-delayed-message syntax to allow future
extensibility
adds 46941bcc2a Allow viewing .heic images via image-convert
adds 65b34f688c Add xref forward history (bug#38797)
adds d53bf7e5b4 Add the "always" zsh builtin to zsh mode
adds d1e4d89b32 * doc/misc/cc-mode.texi (Font Locking): Fix menu.
adds f2dfe1e780 Merge from origin/emacs-28
adds 8d0f7e717b ; Merge from origin/emacs-28
adds 3378549572 Merge from origin/emacs-28
adds e73b8ae86f IMAP search should only use charset utf-8 with multibyte
strings
adds e97d4e4ab2 ; * lisp/menu-bar.el (menu-bar-goto-menu): Adjust new
item position
adds d8caa3d9fb Rename `xref-pop-marker-stack` to `xref-go-back`
(bug#38797)
adds ef86025bcd ; * test/lisp/progmodes/elisp-mode-tests.el: repair test
failure
adds f56408a6f0 * lisp/progmodes/xref.el (xref-pop-marker-stack): Don't
obsolete.
adds e6bbbd303f * test/infra/gitlab-ci.yml (build-image-inotify):
Increase timeout.
adds 5f150387f1 * lisp/progmodes/cc-engine.el
(c-fontify-new-found-type): Declare near BO File
adds b3a5ad14c1 CC Mode: minor amendments more accurately to handle
virtual semicolons, etc.
adds 23d2e7d112 image-dired: Increase number of asynch thumbnail
generation jobs
adds b37b080af1 image-dired: Use example.org in examples
adds 79c29ff8ff ; * lisp/image-dired.el (image-dired-cmd-pngnq-options):
Fix :version.
adds d22cd6d4c6 image-dired: Use an evenly spaced grid for thumbnails
adds 203279a024 Add new function image-at-point-p
adds ab11a3adf9 image-dired: Add new commands for beginning/end of buffer
adds 16bd8dce28 image-dired: Don't ding at beginning or end of buffer
adds 236457e052 image-dired: Improve mouse behaviour
adds 7f4afe1609 ; * lisp/image-dired.el: Move obsolete things to
"Obsolete" section
adds e89b94f46d Add test for file-name-base
adds e88be49b9d image-dired: Add support for bookmark.el
adds 4febba2c61 ; * test/lisp/files-tests.el: Fix last commit.
adds 484468a1af image-dired: Set line-spacing to match horizontal space
adds 14d835a298 Redisplay after changing to the hourglass mouse pointer
adds 4107549a61 Always start the SIGALRM atimers
adds 65cd2d90b7 ; * src/atimer.c (init_atimer): Fix a typo in a comment.
adds 3fac3120f8 Allow matching non-.git gitlab and gitea URLs in
bug-reference
adds 03366de394 Add new function 'string-pixel-width'
adds 158932894b Be more efficient when checking for a matching client in
server.el
adds 5b61f2defe Harden ert-resource-directory against errors
adds 713e19a60a Fix parsing of erts files
adds 7c6f7dc99b Simplify string-pixel-width
adds edcf9edc8c Merge from origin/emacs-28
adds e678067cb5 Add tentative key bindings for the three emoji commands
adds 9559cc85e8 Revert "Add tentative key bindings for the three emoji
commands"
adds c22b735f0c (string-pixel-width): Rewrite to avoid side effects
adds c70fdcdd11 Increase image-dired-show-all-from-dir-max-files to 500
adds 75ebbc6a27 image-dired: Don't show thumbnails if there are no image
files
adds 722a9080db ; * lisp/image-dired.el: Be more consistent with
spelling.
adds bc4937539e image-dired: Make thumbnail rotation commands obsolete
adds cb94996357 Do interactive mode tagging in image-dired.el
adds 802e9b1b45 Ignore more events in input-pending-p
adds 9c95a4fa55 Make comint-term-environment connection-aware (bug#51426)
adds 09f3ac60cc Put missing c-keep-region-active's into the source code
adds 64cc31b5c8 ; * src/keyboard.c (readable_events): Fix a thinko.
adds 2671ea0de8 Be more allowing when looking for menu-bar items
adds 0aa9f478e9 Indent cl-flet-like forms correctly in incomplete
expressions
adds aaed8d4a81 Fix bootstrapping broken by a recent change
adds 6523df43e6 * src/image.c (gif_load): Minor simplification.
adds 7f312f0be6 Shorten Gnus groups with [foo] in the name better
adds 8ada213b87 Add some gnus-short-group-name tests
adds 16995fa7c2 Make message/rfc822 on buttons work again in Gnus
adds f9282e1d72 Don't parse GCB block by hand with giflib 5 or later
adds 288e8bba81 Prefer giflib 5 macros to magic numbers
adds 502a00b8b9 Merge from origin/emacs-28
adds 18b455f823 ; Merge from origin/emacs-28
adds af22a0a083 Merge from origin/emacs-28
adds 3808498440 ; Merge from origin/emacs-28
adds 1216743042 Merge from origin/emacs-28
adds 65e71d9a8a ; Merge from origin/emacs-28
adds faa2a990c9 Merge from origin/emacs-28
adds 4dd8b2c086 ; Merge from origin/emacs-28
adds d9abc45ab5 * src/image.c: Fix building with giflib on MS-Windows.
adds c3499b8ddc ; Fix a recent change in image.c
adds c30f95078c Merge from origin/emacs-28
adds c79d8fa416 Support system dark mode on Windows 10 version 1809 and
higher
adds 520e358a3f Minor fixes for previous change
adds 3eaa873d23 ; * doc/emacs/msdos.texi (Windows Misc): Fix typos.
adds b54be604bf Avoid fonts with incomplete coverage of MATHEMATICAL
chars
adds c23cb2861e Add new function string-glyph-split
adds eb07b3d9b3 Make list-colors-display sort list passed as argument
adds a0fb3939ab Expand connection-local variables example in
doc/emacs/custom.texi
adds ba9ae325e5 Move the documentation of 'string-glyph-split' to proper
place
adds da67e888d5 Use primes for hash table bucket sizes
adds 8227d1273e Fix bug with string values in equal-including-properties
adds 54b8ec4e6f Remove workaround for fixed Bug#6581 from ert
adds d9b309cda8 Merge from origin/emacs-28
adds 90bd80d47b Ensure help echoes only occur once on NS
adds d1523bc78c Avoid signaling errors in lookup-key
adds c062c9d4db Expand the kbd-valid-p doc string
adds d553e603f4 eieio-core.el: Make slot-value work on defstructs
adds 788932d9e4 Add test for Bug#51527
adds b75e79138c Add new function 'font-has-char-p'
adds a50571950d ; * src/font.c (Ffont_has_char_p): Minor stylistic
changes; doc fix.
adds bd3ca9fc47 Add highlighting of the F2008 keyword "impure"
adds 3ec6520088 Merge from origin/emacs-28
adds 3d2728b426 ; Merge from origin/emacs-28
adds 0abf01402b Merge from origin/emacs-28
adds 2ce72d2e6e Adapt emba control files
adds e8bc3dd1c4 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 38751a8585 Add 'n'/'p' key bindings in *Help* buffers
adds 7cba7d5703 Add mode tagging to previously added help commands
adds 56d3bf6a53 ; * nextstep/templates/Info.plist.in: Prefer HTTPS.
adds 744acbd384 Improve the "Help Mode" section of the Emacs manual
adds 57030b90d5 Add buttons to outlining and tweak `C-h b' buffer
adds a21697651e Fix new mouse handling in outline
adds f29ea4418f Clarify describe-bindings code slightly
adds 940b414cfe Make TAB work on the outline buttons
adds 96ac51427f Re-fix the new mouse event logic in outline
adds c86a3029ec Merge from origin/emacs-28
adds c825c82525 Don't make key binding face wider than the norm
adds 686d85c767 Include the major mode name in the `C-h b' output
adds 1200ecba27 Don't print empty keymaps in `C-h b'
adds 0882e98bec Say "Key/Binding" instead of "key/binding" in `C-h b'
adds 5e03dbd335 Fix failing help-fns tests after layout changes in `C-h
b'
adds 6265e9349f * lisp/icomplete.el (icomplete-exhibit): Remove
workaround
adds 7a46461950 Make xref symbol marking work again after
describe-keymap changes
adds eeb09ff41b Fix infloop in help-make-xrefs in certain keymaps
adds 567fa8d7c0 Further xref fix-ups after keymap help changes
adds 8b861b07cf Merge from origin/emacs-28
adds ffc2411a97 Merge from origin/emacs-28
adds 1b30b4dbc0 ; * lisp/faces.el (help-key-binding): Comment on recent
change.
adds 453d104602 ; Auto-commit of loaddefs files.
adds daea9b3b44 Read mailcaps again only when necessary
adds 81f12bb777 Tag up last NEWS change
adds 8c215fd4c9 Add buttons to definition in help--describe-command
adds aa90de71a2 Exclude emacs-module-tests.el on emba
adds a5d79fcfe8 Don't output prefix keys in `C-h b', and output more
data on objects
adds dfc89318ce Improve documentation of 'file-has-changed-p'
adds 8b74649407 Fix rendering of key translations
adds d530f3f9ff Make `C-h b' indentation more regular (and avoid
continuation lines)
adds ee3e4d0ca2 Add a better test for emojis
adds 8cb514f4a2 Make `C-h b' also describe overlay keymaps
adds ec60aededd Fix mouse-1 on `C-h b' buttons
adds 33263b610e * lisp/outline.el: Fix compilation of
`outline--make-button`
adds ff5327d72a Update keymap-tests after recent changes
adds 53a9a2de45 Improve file-has-changed-p
adds 4f851c2357 ; Improve documentation of a recent change
adds cd73ec72a6 Make lambdas/closures/byte code in `C-h b' clickable
adds 093234f845 Revert overlay-related changes in `C-h b'
adds 2612488c36 Support inserting images in tabulated-list-mode columns
adds cd311e2246 ; * doc/lispref/modes.texi (Tabulated List Mode): Fix
markup.
adds 49e61878e2 ; Merge from origin/emacs-28
adds f2b8f29920 Merge from origin/emacs-28
adds 11702a6dd7 Use current face foreground for SVG icons in customize
adds 493fde95be Optimise (cond) => nil at source level
adds d8d1e673dd Remove info for Emacs 20 users from etc/PROBLEMS
adds 8206e418f3 * etc/PROBLEMS: Move some entries to the legacy section.
adds 73eafa5d89 * lisp/epg.el (epg-key): Use explicit copier with proper
prefix
adds 91b6f49cdd image-dired: Move menu definitions to top level
adds 09a38b021b image-dired: Signal error if file is missing on display
adds 67af04403c image-dired: Improve menus
adds 16b46b9ee2 image-dired: Support wrap-around in
display-next-thumbnail-original
adds 73c3d622a8 image-dired: Cleanup of four commands
adds f1770a68ae image-dired: Improve marking behavior
adds 42a7ee5c71 * src/image.c: Fix building with giflib 4.
adds 4ddaed34c9 Improve theming of image-dired-thumb-mark
adds 0091398af9 Fix the Cygwin w32 build broken by adding the dark theme
support
adds 324fd9d105 A better fix for bug#51583
adds a25e91593d ; cperl-mode.el: Fix one match-count in my commit
2021-09-14
adds 5152727530 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds d8523060e5 Fix widgets in Outline mode on TTY frames
adds f78c819d95 Merge from origin/emacs-28
adds 44c4139dfb Fix encoding issues in gitmerge.el, make it work on
MS-Windows
adds 4422ed2c19 Fix declaration syntax of
'image-dired--on-file-in-dired-buffer'.
adds 733eff49d3 image-dired: Add face for flagged files
adds 77dee1809d Improve theming of image-dired-thumb-mark
adds bf953694ad ; * lisp/image-dired.el: Remove redundant :group args.
adds 73a6c8f98f Make image-dired-display-image-mode inherit from
image-mode
adds e4c6673be6 image-dired: Set default-directory in thumbnail buffer
adds 742879f1b3 Add new user option mml-attach-file-at-the-end
adds 1b2588998a Add a Gnus command to emojize symbols
adds 51929066d5 Revert "* lisp/progmodes/xref.el
(xref-pop-marker-stack): Don't obsolete."
adds 1c3e45396e Rename button-buttonize to buttonize
adds 1def47fd98 Fix return value of python-nav-end-of-defun
adds f565e58166 Reset mailcap entries only when mailcap files are read
again
adds 824a139434 Document that `unspecified' isn't valid in defface
adds bf47bc8b94 Don't have `M-x term' call `term-mode' twice
adds 57d54bb49d Improve defface error message
adds f875ed53f6 font-lock-type-face doc string improvement
adds b96855310e Better detection of potentially malicious bidi text
adds 99a1e87067 ; Fix typo
adds 0a7ccdaeef Fix allout point movement problem
adds 4c6afb527b ; Comment on the code in a recent commit
adds 6cf86ed4c1 Add new basic Emacs Lisp code formatting function
adds 292f50d27b Make lambda/closure help buttons format as Emacs Lisp
adds fb1267d90a Indent lambdas/closures better
adds cb9f3e1158 Fix up some list folding in pp-emacs-lisp-code
adds 4cf7af5a2a Tweak multi-line expressions in pp--format-function
adds a78ac0c5df Try harder to keep lines short in pp-emacs-lisp-code
adds 2bcc2160c9 New emacsclient option to either create or reuse an
existing frame.
adds b5420c46c2 image-dired: New defgroup and section for gallery support
adds e29e2f5776 image-dired: Delete commented out code
adds 3601e23679 ; * doc/man/emacsclient.1: Bump date after last change.
adds 48af19c1f0 Fix buffer overflow in ns_compute_glyph_string_overhangs
adds f0768d3145 Fix 'diff-font-lock-prettify' breaking display of
outline headers
adds f80d701ec8 Fix (un)compressing directories in Tramp
adds a0973fa7a6 Match dummy output even with non-default rl config
adds b7bbf6f28f Enhance 'highlight-confusing-reorderings'
adds c659182d55 ; Fix doc strings of a recent commit
adds c19aa6aeb2 ; Fix documentation of a recent change
adds c1865384d7 Allow 'pp' to limit the line widths
adds 133026c362 rsvg_handle_get_dimensions is deprecated in 2.52.0
adds a08a9a9aea Improve `file-has-changed-p'
adds c5adec394a Use correct compiler options for building with libwebp
adds 49a6b26cf7 Don't hardcode "Commentary" section in checkdoc
adds 1eaee319ea Add "N.B." abbreviation to checkdoc
adds 0970684011 Fix GNUstep build (ns_compute_glyph_string_overhangs)
adds ec2939c379 Tweak `eww' new-buffer parameters
adds cfd4d45f11 Make 'C-x v v' on an unregistered file use the most
specific backend
adds b811ad15be Improve behavior of 'electric-pair-mode' in 'cc-mode'
adds 2804747f9e Allow getting verbose results on erts 'C-u C-c C-c'
adds 82d0550648 Remove messaging in pp-display-expression.
adds 4d656ea5ff Don't send empty lines for implicit targets in ERC
adds 58deb30fd0 Normalize usage of variable erc-server-reconnecting
adds 5b630caebf Use underline on non-graphical terminals in
make-separator-line
adds 68d3f2b69c Correct minibuffer.el heading
adds f3745a9a24 Re-rename the minibuffer heading
adds c8acc5fd92 Introduce a new 'inhibit-isearch' text property
adds 61ae7bef50 Allow 'insert-image' to inhibit isearches or not
adds 5a01383874 Update help-tests after separator line changes
adds 6d406aee50 Inhibit isearching over message-insert-screenshot data
adds 8dc35dddf5 Merge from origin/emacs-28
adds 3517b32fb5 ; Merge from origin/emacs-28
adds e714b31403 Merge from origin/emacs-28
adds 99a1456167 ; Merge from origin/emacs-28
adds 0aad846395 Merge from origin/emacs-28
adds 010be190ac ; * etc/NEWS.28: Merge recent changes from emacs-28
branch.
adds 5b963e4815 ; * etc/NEWS: Fix a typo.
adds 26089c8c44 Improve detection of suspicious reordering in source code
adds ba278e4a9b Fix display of BW images on MS-Windows
adds 07715630ad Improve font display on NS port
adds 75a264ed02 General improvements to NS port
adds ab6700949e Merge from origin/emacs-28
adds dd0bc52014 Fix an error in 'highlight-confusing-reorderings'
adds 3ca3179bad Improve latin-2-postfix and latin-2prefix input methods
adds 6b706b1a7d Add emoji insertion support to Emacs
adds d8fc9021a6 Make describe-char include emoji combination descriptions
adds 8df7f89af6 Fix up emoji-labels.el generation incantation
adds a81c3cc080 Fix the build broken by recent commits
adds f921f189ee Partially revert previous make-separator-line change
adds cf9d85c1ea Add an example to the display-supports-face-attributes-p
doc string
adds 33ad2bfa95 Include make Errors in admin/emake
adds 0b8f3c75fc Fix Emoji-related documentation
adds dedab1c30d Deprecate instead of redefine erc-server-reconnecting
adds 1b1d387b96 Don't send empty lines for unknown commands in ERC
adds bf2e35c5d2 New convenience macros ert-with-temp-(file|directory)
adds 83422370c8 Replace some macros with ert-with-temp-(file|directory)
adds b8b0e529a8 ; * test/lisp/help-tests.el: Fix failing tests after
recent change.
adds 2893ea4e4c Make substitute-command-keys regexp tests more strict
adds c04ac61a7c Make `outline-hide-body' work in `C-h b' buffers
adds d648e0c6f9 Add outline-minor-mode-use-buttons doc string caveat
adds fd141116f6 New command image-transform-fit-to-window
adds 569d7f6a73 New user option image-auto-resize-max-scale-percent
adds a43ec2e7a3 Add a pcase-let example to the manual
adds 5a4f98b0b6 Add new function mailcap-mime-type-to-extension
adds 48ca3c99c8 Add a framework for yanking media into Emacs
adds b2e9a61bcd Add mouse-face to buttonize
adds de06e05395 Make the lambda/closure buttons in `C-h b' say what they
do
adds 973f0aa559 Fix nul-terminated text/* strings from some programs
adds 14a5ad139c Fix typo in previous yank-media--get-selection change
adds bb495329e7 Support yank-media in html-mode
adds 0804b61f82 Fix "Yanking Media" sectioning
adds 465cb1fff1 Allow yanking images to html-mode
adds cadf325575 Fix yank-media logic when there's several handlers
adds 9d54b1222c Expand register-yank-media-handler doc string
adds 55fa6a2655 Add new user option eww-url-transformers
adds 9dfd945a2c Fix byte compilation of package built-ins
adds 5dd27fef58 Add generated suffix to test temp file names
adds 385741fae2 Prefer ert-with-temp-(directory|file)
adds 0cac4598a7 Ensure return value of ert-with-temp-directory
adds 6a546a2486 Fix html-mode--image-yank-handler prompting
adds d69b5a9caa Fix pp-emacs-lisp-code for `when' and related
adds 61d049aaff Use an X window to display xwidgets on X11
adds 5c387ad437 Enable scrolling optimization for xwidgets
adds 9c9e15a018 Destroy xwidgets when destroying frames
adds f52f772530 Allow xwidgets to accept motion and button events
adds 1e16fc2634 Prefer XMoveResizeWindow to XMoveWindow for resizing
xwidgets
adds c9c1b436ae Use gtk_widget_queue_draw instead of xv_do_draw
adds b39f1f158b Implement function for sending events to widgets
adds e111a5f3a0 Draw offscreen surface
adds 3e640399d8 Handle crossing events on xwidget windows correctly
adds 32b9df6d21 Fix drag on xwidget motion events
adds b48a89fd2e Fix special events in xwidgets
adds 6ed7454f17 Add xwidget-webkit-edit-mode to make using the WebKit
browser easier
adds 8ddeebbe0c Allow enabling xwidget-webkit-edit-mode via a binding
adds 650e5e8e92 Fix xwidget scrolling
adds 49ed706683 Select window when clicking on an xwidget view
adds 32ec485e5c Redisplay xwidget view windows instead of just setting
their size
adds d97718c87c Add a menu to xwidget-webkit
adds cd7158edd3 Add new tool-bar items to xwidget-webkit
adds 8729ae29d8 Add xwidget-webkit-copy-selection-as-kill to the menu bar
adds f1fbf87775 Make the WebKit inspector available
adds 7269bdd599 Improve detail of load-changed xwidget events
adds 74711c0298 Display page titles in xwidget webkit header line
adds 1cc19d0437 Add support for cursors in xwidget views
adds eb5a079fee Fix cursor for new widget views
adds cd1f02e1e3 Make xwidgets print nicer
adds cb45114363 Make it safe to have non-xwidget views in
xwidget-view-list
adds 286467a6b1 Add functions for performing searches on xwidgets
adds e7503291d3 Add xwidget-webkit-isearch-mode
adds 1a84537f79 Add xwidget-webkit-isearch to the menu bar and tool bar
adds 0be966f97e Make "open in new window" from an xwidget's context menu
work
adds 686ce501cb Rationalize creation decisions
adds eabd735e6c Default to creating new related sessions
adds 3e04f1f7d2 Fix web inspector
adds 969ce9d201 Improve xwidget isearch visuals
adds 5b7ab895e1 Fix build on nextstep
adds b42a4884d8 Remove too-agressive window refresh in the hourglass code
adds e20c27c770 Fix backspace in xwidget webkit isearch
adds 858868e36d Actually start the alarms in atimer
adds c5767603ae Ensure that the x_show_hourglass is seen
adds f80fd099fc * doc/lispref/tips.texi (Coding Conventions): Mention
GNU "path" convention
adds d5bb053809 Fix documentation and coding style in recent xwidget
commits
adds 35ff4f800b Another addition to latin-2 input methods
adds e9a5084c45 ; Fix some recent typos/thinkos.
adds 75f4af0b30 Improve detection of suspiciously reordered text segments
adds a05f6bb671 Document the xwidget type
adds e31086fe1a ; * test/lisp/net/tramp-tests.el: Rearrange tests to be
in order.
adds cbc14f9b4e Handle WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION
appropriately
adds 48a9621db7 Fix xwidget-webkit-goto-history
adds 4fdbd72025 'yank-media' is not universally supported
adds 397bee1dc3 Fix C-r inside xwidget isearch
adds 73d17fd4b7 Free find text in correct procedure
adds 42fd5f2789 Don't inhibit compilation of emoji.elc
adds 93ee666c09 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 3886c95d7e Make emoji-describe really describe only the glyph under
point
adds 5012124707 Make `C-x 8 e e' work better in the terminal
adds 54fd811eec Merge from origin/emacs-28
adds a95520d3df ; * etc/PROBLEMS: Minor clarification of a recent entry.
adds 764341919f Simplify c8acc5fd92ad9979fc5870623014290cad998337
adds 86fc154317 Fix intermittent electric test failures
adds 14bbebcf1d Match password prompts from new OpenSSH
adds 78afcea0bb ; Merge from origin/emacs-28
adds 9e34efb29a Merge from origin/emacs-28
adds 67276f3403 Make debugging ert--erts-specifications easier
adds dde591571a Make paragraph/filling functions in texinfo-mode work
better
adds 5f70682d7b Allow 'C-x n d' to work in texinfo-mode
adds 4268d9a2b6 Improve undoing of RET in comint and eshell
adds 52379a44cb Suppress a compilation warning about vc-switch-backend
adds aca235cb94 ; Fix duplicate temporary file creation
adds 3dae236eb2 Fix charset issues in text/html yanking
adds 6fa5f0cbbc Set clipping when dumping stretch glyphs in some cases
adds cdd7589330 Prefer ert-with-temp-(directory|file) in most remaining
tests
adds cddd927d36 Rename 'register-yank-media-handler'
adds 5e66c75e0b Fix charset issues when yanking non-plain-text elements
adds 4287e94c30 Add a new debugging/exploration command
`yank-media-types'
adds 0022b02d16 Clean up the yank-media data massaging
adds 19f37afe27 Fix yank-media--get-selection thinko in previous change
adds a460f3d378 Make html-mode--html-yank-handler more resilient
adds 60d205d201 Mention yank-media-types in the manual
adds a1e11502d6 image-dired: Set window-resize-pixelwise to t
adds 553e4b74f7 Fix hang when displaying xwidget script dialog
adds cc093b03e0 ; * lisp/image-dired.el: Add some basic sections.
adds 51aa6cee2c Fix resize of xwidgets on GTK
adds ca9fb109f7 lisp/emacs-lisp/lisp-mode.el: Fix parser state
corruption.
adds 846ff29420 Remove code what would always maximize xwidgets on Macos
adds 2b7a0397e1 Merge from origin/emacs-28
adds 990aad47bd * admin/automerge: Die if changing directory fails.
adds 10b4cbb2fc Revert "Fix charset issues when yanking non-plain-text
elements"
adds 41b1fa05c7 Switch yank-media--get-selection back to the backend
function
adds 4f365eec10 * lisp/emacs-lisp/cl-generic.el: Add reference to
inspiration
adds 5861b8d027 * lisp/subr.el (with-undo-amalgamate): New macro
adds 58e271fc5e * lisp/xdg.el (xdg--dir-home): Make it a function
adds 032969e8c6 Don't have nntp-report signal an error
adds 3fd0e7fba6 ; * lisp/emacs-lisp/lisp-mode.el: Restore one check in
flet handling
adds e96e6a1ba5 Allow yank-media-types to also show the unsupported data
types
adds 358b8d0361 Fix local variables overwritten when diff-mode is set
adds 06fb81922d xwidget.el: limit buffer-name flicker in mode-line
adds 394f6b9167 Really fix xwidget scroll optimization and clip
adds b5efdccefb Raise an error if creating an unknown xwidget type
adds 35f9e0f469 Fix flicker when setting hscroll of xwidget
adds 97fa2ffdf7 Delete temp directory after bytecomp test
adds 272693c6fd Make xwidget-event-handler more resilient
adds a097303ebb ARGUMENTS in Fmake_xwidget is optional
adds 5ba738eb0a Make image-compute-scaling-factor argument optional
adds 9a67efa11b Optionally use use xwidgets to display <video> elements
in shr
adds 0a2439fa31 Fix shr-tag-video startup issue
adds 3e2c024c41 Fix typo in last shr change
adds 3808cb89c3 Make xwidget-tests pass again
adds ba0e4f3ad3 Merge from origin/emacs-28
adds 430d12e3c0 Don't create temporary files for <video>
adds e9ff213639 Make `kill_frame_xwidget_views' safe
adds c9fd83e303 Always set xwidget title if the event was "load-finished"
adds 104e90d936 Prefer locate-user-emacs-file
adds 606d8ffe45 Fix default target of motion events
adds 2ccaa95355 Fix compiler warning building net/shr.el without xwidget
support
adds e379cb6f13 Expand the etc/NEWS section about the `medium' font
changes
adds 565514fe96 * lisp/vc/diff-mode.el (diff-setup-buffer-type): Move to
diff-setup-whitespace
adds 5e393e2a97 * lisp/progmodes/prog-mode.el (prog-context-menu): Add
"Go Forward".
adds 3b5069e225 Add back/forward mouse button bindings in eww
adds cef31747b6 Improve performance when checking case-sensitivity of
Tramp file names
adds b9b27b6e55 * lisp/net/tramp-cache.el (tramp-persistency-file-name):
adds fdc00b9836 Make `dired-split' obsolete
adds 2e6ed253ce Add new function 'file-name-split'
adds 912ae5de92 Prevent BadValue errors when creating tiny xwidget views
adds 315d550bf7 Allow 'undo-redo' to be called from Lisp without repeat
count
adds a28647a6b6 Remove spurious %S from 'define-error' messages
adds 63fa896cb0 Try to fix intermittent build problem on Macos
adds 18ebe6c4da Fix the look of the <video> elements in shr
adds 057fd1ee9b Fix package-tests failure on native-comp
adds 278e4fc9c6 Fix mouse face in NS port
adds 68a2a3307d *** empty log message ***
adds 346cfc8124 Add support for event processing via XInput 2
adds 2b5a2ab50b Fix erasing cursor on top of raised boxes in NS port
adds 7117bbc7aa Revert "Fix erasing cursor on top of raised boxes in NS
port"
adds ff9cf991c1 Support opening the toolkit menu bar on NS
adds e9b954f0fd Revert "Support opening the toolkit menu bar on NS"
adds da5de19423 Revert "Revert "Fix erasing cursor on top of raised
boxes in NS port""
adds 12beb77ec8 Revert "Fix erasing cursor on top of raised boxes in NS
port"
adds b21f1cabd8 Revert "Add support for event processing via XInput 2"
adds 2e2260427e Revert "*** empty log message ***"
adds e27ca55ecb Revert "Fix mouse face in NS port"
adds 1e5eb566cc Set embedder correctly to fix menus appearing in the
wrong location
adds 9653cbf355 Fix invisible content in WebKit dialogs
adds 465ec29926 Fix incorrect offset calculation for clipped xwidget
views
adds 32d1a735ce Remove obsolete limitation
adds f7c08c8b41 Make `C-c C-c' in erts-mode work with Point-Char elems
adds 5a58b2f58c ; * doc/lispref/files.texi: Fix typo.
adds 754810add1 Make the python missing-readline warning more helpful
adds b1de4a2ede Prevent skipping results while changing search direction
adds 1bb3fb4e45 Merge from origin/emacs-28
adds d7e7f92fc3 ; Merge from origin/emacs-28
adds acf408934d Merge from origin/emacs-28
adds 4ab7a22abe Add `xwidget-webkit-isearch-yank-kill'
adds 4d99388c16 Prevent GDK warning about missing event devices in most
cases
adds 99abafdd0d * admin/automerge: Use mktemp if it exists.
adds e3f5f5d867 * admin/automerge: Fix quoting of some variables.
adds 1e7720d39a Avoid spurious byte-compiler warnings in
package-quickstart.el
adds 810fa21d26 Avoid another byte-compiler warning in
package-quickstart.el
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 3aad70326d Use "grep -E" instead of deprecated "egrep"
adds 4424970b2b * admin/update_autogen: Remove unused variables.
adds 77aff4c56e ; * etc/NEWS: Fix merge error
adds bf4151c65d ; * etc/NEWS: Fix merge error
adds c5e7a0225b ; * etc/NEWS: Improve some entries.
adds a491b73c76 Improve 'ensure-empty-lines' docstring
adds 32086ea233 Fix font weights on MS-Windows
adds cb6cd6c8a2 * etc/NEWS: Remove old news accidentally merged from
emacs-28.
adds b7e212aca4 * etc/NEWS.28: Add changes omitted while merging from
emacs-28 NEWS.
adds d3ccf0895d ; Refer to Repeating from compare-windows info node
adds 3d253fa3aa Add `xwidget-webkit-load-html'
adds b73e904070 Re-generated to get autoloads additions in emoji.el
adds 6c405b7a49 Note that loaddefs.el is copied to ldefs-boot.el
adds 9b80fe55f9 Add tests for 'insert-directory'
adds 42037d8948 Don't save places in literally-visited files
adds 396355f46b Re-fix charset issues when yanking non-plain-text
elements
adds 0a93fb499b Set `minibuffer-completion-*` variables locally in more
places
adds 894dd18804 Options to automatically stop the Emacs server
adds f30f531159 Support Tc terminfo flag for 24-bit color support in
terminal
adds 3e23494394 Merge from origin/emacs-28
adds 195f5a0dfa Switch to xwidget webkit buffer even if a session
already exists
adds f96380eb80 Fix documentation in xwidget.el
adds 3020791e77 Fix files-tests on MS-Windows
adds 12a638d845 ; * admin/gitmerge.el: Fix typos.
adds f69a808ddc xwidget: Add xwidget-webkit-buffer-name-format.
adds 9a59d9017b Add URI as a valid spec for
xwidget-webkit-buffer-name-format
adds 7aad73febf Merge from origin/emacs-28
adds 51e3625dec ; * etc/NEWS: Improve a recently added entry.
adds 997ca88ef4 ; * lisp/server.el (server-stop-automatically): Doc fix.
adds bf9364a56e Add a command to go the gnu.org version of the info page
adds d75558f11c Fix problem with non-absolute names
adds 386289bdc8 Fix 8-color PuTTY -nw sessions broken by a recent commit
adds 4a261ce91d ; * src/term.c (init_tty): Fix style of parentheses.
adds 2c082ce800 ; * src/term.c (init_tty): Fix last change.
adds e30cb92db6 * lisp/subr.el (add-hook): Fix adding into
hook--depth-alist (bug#51620).
adds 585e2103df erc: Don't announce broken functionality in /query
docstring
adds 6c9ac53249 Improve performance of 'file-name-case-insensitive-p'
for Tramp files
adds a60053f836 Use posix_spawn if possible.
adds a8fc080851 Fix compilation on MS-Windows
adds 554a875493 Prevent crashes in xwidgets whose buffers have been
killed
adds fe0f7bddb6 Prevent crashes from Lisp code modifying xwidget-list
adds a204b29d5b Allow stopping animations automatically when the image
disappears
adds 35e3d002d6 Make gnus-article-stop-animations obsolete
adds 71bf21f58b Fix image-animate declaration
adds 372824a8bf Check for WebKit xwidgets inside all xwidget-webkit
functions
adds df2438d369 Fix potential NULL dereference in xwidget-webkit-uri
adds cd35c1c7cf Allow using /dev/stdin as a --script parameter again
adds 31279f92ae Make "emacs --script /dev/stdin work again when that's a
pipe
adds 9ea7e7c4d4 image-dired: Improve thumbnail mode menu
adds 1d95cef0fe image-dired: Revamp slideshow functionality
adds c9914ba01b Make image-dired-thumbnail-mode non-interactive
adds 2d9e750881 Move Info-goto-node-web to "G"
adds 7fdac623dd image-dired: Quote function symbols as such
adds ea54498f3a Add input method support for xwidget webkit isearch
adds 070d6297ca Fix doc string for xwidget-webkit-load-html
adds fc00fe53e1 Merge from origin/emacs-28
adds dae3c4e89b Allow choosing regular-weighted fonts when
medium-weighted exist
adds e9a68b1de5 Remove obsolete comment
adds 0c3bf6ce11 Remove unused xlfd_ enums
adds 766f636a72 ; * src/lread.c (safe_to_load_version, Fload): Fix
coding style.
adds 0b7293a788 ; * lisp/startup.el (command-line-1): Fix a typo in a
comment.
adds 81535cd878 Delete .tar.gz temp file after tramp test
adds 87e5357886 lisp/icomplete.el (icomplete-fido-backward-updir):
Expand "~/"
adds 00e3baf6e3 Optimize admin/nt dependency computation
adds 2803cabe89 Add support for input methods to xwidget-webkit-edit-mode
adds 18eec5720e * lisp/emacs-lisp/checkdoc.el (checkdoc-dired): Autoload.
adds 75e219167e ; * etc/NEWS: Fix typos.
adds 449bc51dcd Document problem with fcitx and xwidgets
adds 12d554e5c5 Fix typos in etc/PROBLEMS
adds 2c5be6ddca Remove Emacs 25 compatibility from Tramp
adds 974192413f In insert_file_contents, always set windows' point
markers.
adds e4f8ce7818 Don't start both timerfd and alarms on Cygwin
adds 3ea70eea98 Prevent xwidget webkit isearch messages from entering
log buffer
adds 59a58328bc Remove unused xwidget code in EmacsFixed GTK widget class
adds eb4567e5be Fix file chooser hangs inside xwidget-webkit
adds a5008352c4 Prevent NULL-pointer dereference on xwidget callback
error
adds b4c6ab8cb6 Merge from origin/emacs-28
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 dafebe37eb Use GTK native file choosers in xwidget callback
adds f32280bfa6 Don't create links to undefined commands in
help--describe-command
adds 60a8583420 C++ Mode: Fix incoorect background fontification of <
adds 102406edb1 Don't emit SELECT_WINDOW_EVENT when an xwidget is
scrolled
adds f740becf8a Correct patch from 2021-11-12 on src/fileio.c
adds 89d7a71ce6 Fix font selection via :family on MS-Windows
adds f7abc04c40 Fix scroll event test in handle_one_xevent
adds aa88845a17 Remove Tramp's `dired-compress-file' handler, not needed
anymore
adds d3666ccdba Revert accidential commit in icomplete.el
adds 4df334a0f7 MH-E threads code: use mh-scan variables correctly
adds 439a3094ff Find most specific backend for
`vc-backend-for-registration'.
adds 5beed9dfed Adjust build-dep-zips.py download link
adds 08ce17c2c0 Fix Gnus gcc header tokenization
adds 48ffbcf7eb Fix customization group of python-forward-sexp-function
adds ad442b8887 Make all vc-*-responsible-p functions return a string
adds e29c9308b1 Fix `C-h k' in gnus-article-mode
adds 9627b731c0 Fix crash in xwidget_end_redisplay
adds 370d4038c5 Explain in the manual how to make `cursor-intangible'
work
adds 06632fbaf8 Fix previous -responsible-p change
adds 609bc1d33a Add `kill-xwidget'
adds c3f53d2604 Expose xwidget navigation history to Lisp code
adds 96806a22fb Merge from origin/emacs-28
adds 80d23e4438 ; Merge from origin/emacs-28
adds 5660ae795b Merge from origin/emacs-28
adds 091a6126ac ; Merge from origin/emacs-28
adds 8aba549263 Improve Tramp error handling
adds acbc723902 Fix recent documentation updates
adds e6e29b4352 ; * lisp/progmodes/python.el
(python-forward-sexp-function): :version fix.
adds d75ba220e0 ; Revert "* lisp/progmodes/python.el
(python-forward-sexp-function): :version fix."
adds 572eed83fc * src/lread.c (read_escape): Fix handling of ?\C-<char>
for chars 128-255
adds e6df5a32d0 * lisp/tab-line.el (tab-line-mode): Preserve existing
value of tab-line-format
adds 364cf2494c Prefer POSIX timers to timerfd timers
adds d9e91da769 Stop assuming xwidget views will only be displayed in
TEXT_AREA
adds d5a4772712 Fix xwidget-webkit-back-forward-list
adds fba537cebc Merge from origin/emacs-28
adds 7f85e1017d ; Merge from origin/emacs-28
adds e7d64300aa Merge from origin/emacs-28
adds a7c9695835 Fix handling of changed prefix keys in tutorial
adds 6aeaf12551 Allow mm-external-terminal-program to be a list of
strings
adds 2a3c8f3d2e Fix outline-cycle-buffer issue in `C-h b' buffers
adds cff1702a52 Fix hanging wdired test
adds bf505a63f9 Support abbreviating home directory of Tramp filenames
adds 83023117de Add another 'abbreviate-file-name' test
adds 5b250ca79b Fix minor problems resulting from Tramp regression tests
adds 367cf464a1 Fix documentation string
adds a17e3976a8 Fix xwidget isearch for queries that look like format
strings
adds 7cfc3f34bb Prevent xwidget windows from obscuring child frames
adds 1d3381ae35 Fix recently changed wdired test on MS-Windows
adds cb0aa89bcf Fix checkdoc complaints in MH-E
adds d89d5e0f94 Fix handling of folder "+/" in MH-E
adds e0abd83b49 Merge from origin/emacs-28
adds aa4cffccac Make erc-mode noninteractive
adds 560c921ed8 Allow removing keymap definitions
adds de477ec683 Add new 'keymap-*' functions
adds 2daffe3550 Adjust `defvar-keymap' and `define-keymap' to the new
syntax
adds 331366395e Start adjusting the manuals to talk about the keymap-*
functions
adds 977f102a49 Make results details in ert-run-tests-batch configurable
adds 24a817ccad New X resource to control the border thickness of menus
adds 1657e0fb17 Add command to browse xwidget history
adds 8d0c19fb0c Lower xwidget views owned by parent when lowering frame
adds ee2a578456 Fix compilation error in previous keymap.c change
adds 9e2f59132d Minor copyedits of recent documentation changes
adds 6e93cb0954 Some minor Tramp updates
adds 6748c465ab Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 4f47f10d9f Put back documentation of legacy keymap functions
adds 97c23204b9 Make keymap-unset work
adds 058c012f73 Only set LANG if the ID is valid
adds 2a99138f17 Update xwidget webkit history buffer more eagerly
adds 4c467e4aff * admin/gitmerge.el (gitmerge-mode-map): Convert to
defvar-keymap.
adds 1a4f210c24 * lisp/rot13.el (rot13-translate-table): Make it a
`translation-table`
adds 0fd79ee039 Convert keymaps in bookmark.el to defvar-keymap
adds 3be2a6b8b4 Make mh-funcall-if-exists obsolete
adds 9e79575486 Remove some references to XEmacs
adds e72061c262 Fix bookmark-bmenu-mode-map syntax
adds 6f52a1ba2c ; * admin/automerge: Maintain.
adds fc8c976298 Temporarily mark two failing tests as unstable
adds 8e67cf41e3 Fix mh-mime build problem
adds 90ac2db9ed Make bookmark-set prompt less confusing
adds 249095fd67 Merge from origin/emacs-28
adds cde5dcd441 Change the call signature to keymap-substitute
adds 2caa06eab5 ; * admin/MAINTAINERS: Add myself.
adds e0261d4a0c * lisp/image-dired.el: Remove unnecessary
'declare-function'.
adds b6ea007f9d Ignore some externally maintained files in AUTHORS
adds 9ae741750c Don't draw xwidgets that have just been resized
adds 0fbe543bc1 Use substitute-command-keys in some messages
adds 3b2421e6a7 Prevent subprocess hangs in xwidget
adds 5896ca8925 Avoid delays waiting for input on systems without SIGIO
adds d4e2915dab Make process_pending_signals useful on systems without
SIGIO
adds bf04c19cdd Fix recent changes related to USABLE_SIGIO
adds 38322419e4 Revert "* lisp/image-dired.el: Remove unnecessary
'declare-function'."
adds b48cbaf5c7 Fix two failing tests in mh-utils-tests
adds f596f0db82 Don't ignore restriction in indent-region-line-by-line
adds ce2f7335f1 Make the optional describe-map-tree parameters optional
adds d7f52c6466 ; * src/macfont.m: fix typing errors
adds 1625123e4c Fix eldoc usage of newly introduced variable
adds 6cad3dc75e Fix `narrow-to-defun' in "async function" in js-mode
adds 44faf54659 Revert VC-related prefix user options to previous values
adds f41c6a70e7 Avoid adding duplicates to Xref history
adds 67ffcc5c7f Signal an error for duplicated ERT tests (bug#51941)
adds 7a1e5ac8b2 Eliminate ERT test name clashes (bug#51941)
adds f8478dc133 Fixup for bug#51037
adds 6c1190c749 Extend abbreviate-file-name for further Tramp methods.
adds ce33ad8bae Update modus-themes to version 1.7.0
adds 71f237d668 * lisp/vc/diff-mode.el (diff-minor-mode-prefix): Fix
typo from 44faf54659
adds 4da785ec98 ; Minor fixes of doc strings in xdisp.c
adds 5c8c3d59ea * lisp/tab-bar.el: Avoid micro-steps in
tab-bar-history-back/forward.
adds a4e789c2e3 * lisp/tab-bar.el: Optimize data usage for nil
tab-bar-history-mode.
adds 03fba4da8f Do not exclude emacs-module-tests.el on emba
adds 09a5dd8628 String backslash corrections
adds 69f1bc43c0 Turn mistaken functions into tests (bug#51941)
adds d7a2af5939 * lisp/net/mailcap.el (mailcap-parse-mailcaps): Fix
$MAILCAPS case
adds 64497fb8cc * lisp/files.el (file-has-changed-p): Index the cache
with absolute file names
adds 7138e69fdc Fix documentation on xwidgets
adds c6d5fccc92 Merge from origin/emacs-28
adds 3f096eb340 Make UCS compose/decompose functions more understandable
adds 19e78601a0 Regenerate ldefs-boot
adds 023dc2ac8f Make puny-encode-string normalize first
adds 5bab113486 Add `xwidget-webkit-estimated-load-progress'
adds 3ec1ab609e ; * lisp/international/ucs-normalize.el: Fix typo.
adds 9f2f698032 Improve doc-view-mode menus
adds a5e1f8bbdd Display page loading progress in xwidget webkit
adds 24c67435ea Use CHECK_LIVE_XWIDGET in
xwidget-webkit-estimated-load-progress
adds b4f0c4c694 Allow controlling where xwidget-webkit stores cookies
adds eb86c33c46 Fix documentation of last commit
adds c496773f37 Fix doc strings in ucs-normalize.el
adds cb612c51d6 Add more test jobs for emba
adds 3e53047fc5 Fix stage in gitlab-ci.yml
adds 408577b402 ; Further fixes in gitlab-ci.yml
adds b11e432085 ; Still gitlab-ci.yml fixes
adds 0d9aa424f7 ; Fix emba scripts
adds 1dd7a87790 Fix Tramp test
adds 54b2bd1be6 ; * test/infra/test-jobs-generator.sh: Still fixes.
adds 956f21b6b9 Make xwidget-webkit default to not storing cookies
adds 3817ced7ba * lisp/xwidget.el (xwidget-webkit-cookie-file): Fix type.
adds 35de4774ca Clarify doc string in xwidget-webkit
adds 0a3b55aca3 Fix option type of `xwidget-webkit-cookie-file' again
adds 824f0de836 ; Merge from origin/emacs-28
adds 991e304cf1 Merge from origin/emacs-28
adds 8331916c85 Remove nonsensical command in xwidget-webkit-mode-map
adds da508cf4bd Use `xwidget-live-p' inside `xwidget-at'.
adds 88458f7354 Make xwidget-events special and document xwidget
callbacks
adds 9f06977782 Continue adaptions of emba files
adds bc99604c7a Fix another narrow-to-defun problem in js-mode
adds 2ba7d1e84e Implement the buttonForeground resource
adds fbf361f593 Allow terminating page loading operations in webkit
xwidgets
adds 487ec3cf2a Add support for event processing via XInput 2
adds 0c51c1b5ed Expose pixel-wise wheel events to Lisp
adds 6b0424c102 Fix a comment in XInput related code
adds 4351722477 Make shr render text with superscripts prettier
adds 9ccfdd54fa ; * configure.ac (emacs_config_features): Add XINPUT2.
adds 5cb003c31c ; Rearrange include in emba scripts
adds 67e06d692a Convert snake and tetris keymaps to defvar-keymap
adds 244baa550b image-dired: Improve some messages
adds a3a3d3dd07 Make 'eval' use lexical scoping in most tests
adds 3b68662a82 Fix xwidgets with XInput 2 builds
adds 7294a2861d Prevent crashes when scrolling in an unknown Window on
XI2
adds 14cd6ec8d2 Make string-animate smoother
adds 560a6c35cb ; Fix my last commit
adds bfcc59371b ; Rearrange normal stage in emba files
adds 85a078e785 Add support for the Haiku operating system and its
window system
adds 33e994415d Revert last change on emba files
adds 64fc94b11e * test/infra/test-jobs-generator.sh: Generate also
stages entry.
adds b60c2a5d85 Add XInput 2 input method support
adds f16bb8693f Select device notification events correctly
adds 39f3604e22 Allow handling smooth scroll events in xwidgets
adds b6570602cc Attach download-started signals to correct WebKit context
adds 677859b7af Add pixel delta support for wheel events on Haiku
adds a81fbf8367 Fix compiler warnings
adds 890fd7760c Add a user command to stop page loading in xwidget-webkit
adds f050719282 Improve Haiku documentation
adds f2730520ce Improve the fix for bug#51864
adds 2a4a32eddb Fix documentation string of x_coalesce_scroll_events
adds 867c57029c Fix icalendar time zone parsing
adds 1f08f2258b Revert "* admin/gitmerge.el (gitmerge-mode-map): Convert
to defvar-keymap."
adds f094120360 Implement `pick_embedded_child' for offscreen xwidgets
adds 539ee617d4 Fill the Emacs version on the splash page
adds 1de6a86553 Merge from origin/emacs-28
adds e22c37aa87 Fix horizontal wheel events on Haiku
adds f1ee5c6702 Report time in XInput 2 button events
adds 6d90444ba0 Fix double and triple click in Haiku.
adds 75d294cd4a Reorganize emba control files
adds 1e0e77bd44 Use variable-pitch-mode in 'C-h C-h'
adds 2716146e6c Minor cleanup in w32inevt.c
adds 7c52c86a84 ; Fix a few haiku typos
adds 85f193b613 Add :version tags to new mwheel defcustoms
adds b7db7eb2c7 Fix positioning of pop-up menus when there are
window-margins
adds 08ccce2257 Improve error parsing for GCC -fanalyzer output
adds 1bc4fd6f52 Move the sasl section after the bitlbee text
adds b79cb838a4 implement certfp authentication to rcirc
adds 74386abc0f ; Simplify rcirc authentication querying functions
adds 73754bc54c Adapt isearch help screen for variable-pitch-mode
adds bb2a989e00 Remove variable that no longer exists from manual
adds a4ac609098 Use only effective modifiers for XI2 key press events
adds 4eb228bfac Also filter XI_KeyRelease events
adds 536e7bf03b Fix recent compile-tests addition
adds 9324efac48 Make `xwidget-display-event' a special event as well
adds 5fcff0d2cb Use more precise test for emulated wheel events in XI2
adds 1aef1a6673 Add new format for literal key sequences to
substitute-command-keys
adds 8aea4721d9 Move XI2 event filtering to a more appropriate location
adds 9d8a2832e8 Don't set button event modifiers twice on Haiku
adds c7699b9702 Fix mouse movement event generation on Haiku
adds 61c254cafc Add new function buffer-text-pixel-size
adds e91f71676c Avoid false positives about wide docstrings for key
sequences
adds 4a3ba8528b Use substitute-command-keys for literal key sequences
adds d1a2e78b8c ; Very minor simplification in bytecomp.el
adds 3db3d5a398 Fix compiler warning in image.c
adds 487ddf466a ; Fix typo
adds 698e044a25 ; * etc/NEWS: Fix some typos and improve some entries.
adds a5fbc21bc6 Improve recently installed documentation
adds a59e35d79f ; Further minor simplification of rx form in bytecomp.el
adds 55f84a12ec ; Improve recent NEWS entry
adds 196196c739 Adapt emba jobs
adds d737bfe911 ; Fix error in artifacts paths of emba jobs
adds 6de588ad24 * lisp/tab-bar.el
(tab-bar-history-old-minibuffer-depth): Remove variable.
adds d096e12f44 Simplify `gnu` compilation-mode regexp
adds eef6626b55 * lisp/tab-bar.el: 'C-x t RET' creates a new tab for
non-existent tab name.
adds c3ac8285d4 ; Remove "needs" from emba jobs
adds 0601afcf7c src/indent.c, src/xdisp.c: Questions about
with_echo_area_buffer_unwind_data
adds 44923722f4 * lisp/textmodes/flyspell.el: Pop up the menu under
cursor from keyboard.
adds 9ceb3070e3 * lisp/subr.el (event-start, event-end): Handle
`(menu-bar)` events
adds 919cb31cf7 Fix XI2 keysym translation
adds da3db6a15d Fix delay between tool bar clicks and visual feedback
adds 2955d46c00 Only reset scroll valuators on real enter events
adds 4c5efda8d3 Merge from origin/emacs-28
adds 5c4136f564 Fix compilation with XInput 2 but without XKB
adds 84d9d47660 Prefer locate-user-emacs-file in gitmerge.el
adds 8b62b20159 Merge from origin/emacs-28
adds 88637c3415 Adapt artifacts paths in emba testjobs
adds f90176b1ca Use only effective modifiers when handling XI2 button
events
adds dc0ed8818b Remove extraneous code left over from the ftbe font
driver
adds c484b749f2 Fix mouse-wheel-text-scale
adds d112c75f53 Merge from origin/emacs-28
adds 3219518e5c Fix 1 pixel wide border in frames on Haiku
adds d63fc69b19 Pass options from make to configure through a variable.
adds 3a2eee6f74 Fix string-glyph-split infloop
adds 7394c0fe35 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds e754973d4d Clear past end of frame on Haiku
adds 7e3c2b553f Allow NS to handle non-text clipboard contents
adds 8efee422e1 Re-enable the disabledForeground X resource.
adds a13b437c81 Add support for the min-width display property
adds 3a8e4f13fa Remove unused arguments to EmacsView.AfterResize
adds d30cdbbde4 Correct adjustments to frame widths in events
adds fdafaf5e41 Fix min-width end condition handling
adds 7878c7f596 * admin/notes/emba (Emacs jobset): Remove stage slow.
adds fc35928ec2 Make `yank-media' work on Haiku
adds 9fe409f958 * admin/unidata/emoji-zwj.awk: Quote functions properly.
adds 5b2ba7da4f ; Fix syntax error in generated test/infra/test-jobs.yml
adds 4bfa73f920 Make display_min_width work from the mode line
adds 84bf954986 Use a proportional font for the mode line
adds 1a84b7a328 Tighten `gnu` compile regexp further
adds 6e1b984563 Add sample of -fanalyzer output (bug#51882)
adds c8e28813af Minor fixes for a recent commit
adds 7dfa758fef ; * etc/NEWS: Fix recently added entries.
adds f1fcd321ff mh-utils-tests: Add new tests of "folders +/"
adds 0ccbb6f6d3 Make min-width of the U:-- wider
adds 9d3d972f97 Fix typo in display_min_width comment
adds 20ab639d89 * lisp/vcursor.el (vcursor-get-char-count): Preserve
point
adds de9359d1d7 Fix documentation of 'min-width' display spec.
adds 34f2878ce2 Change eshell-mode mode-line-format insinuation
adds fde9363a57 Add new function 'add-display-text-property'
adds 388b4a12f5 * lisp/outline.el (outline-font-lock-keywords): Replace
‘.+’ with ‘.*’.
adds 833a42fbcf Fix min-width problem with "overlapping" regions
adds e99bf27158 Remove APPEND argument from add-display-text-property
adds 39e2c214df Some optimizations for emba jobs
adds 982439401b ; Merge from origin/emacs-28
adds d546659752 Merge from origin/emacs-28
adds 05c084cebb ; Merge from origin/emacs-28
adds 11e5c7d8ca Fix tab-line cycling when using buffer groups (bug#52050)
adds 82233c2c1d mh-utils-tests: 'mh-sub-folders-actual' coverage
adds e37eb7f5c6 Add support for pixel wheel deltas on NS
adds b469a01551 Set serial when filtering XI_KeyPress events
adds 7fea9c8415 Define a face for shr text
adds d0ea2a87f4 Fix scroll wheel reporting on NS
adds f1606047c4 Indent `closure' forms better
adds 6e5fd99139 Add temporary mode-line-position change
adds 1b12af26ea Tag a test from process-tests.el as :unstable on emba.
adds 223c956fc6 ; * admin/MAINTAINERS: Add test/infra/*
adds 3dcb629f6a Don't display redundant 'see' in info-mode
adds b711847f59 * doc/misc/flymake.texi: Correct local variable mode
specification
adds 96f58718a0 Correct the :inherit property on some faces
adds d24ad504fc MH-E: support Mailutils "folders +/"
adds 7f14723aa2 ; * etc/NEWS: Fix entry about reverting to old
'mode-line' face.
adds 0c44b8edb4 Fix handling of '--dump-file' command-line option
adds 92d1bb3e38 * src/emacs.c (usage_message): Fix name of --seccomp
option.
adds aa3a74d9a1 Update 'custom-face-attributes'
adds 4cd6bc8809 ; * src/font.c: Comment about synchronizing with
cus-face.el.
adds 9d37be3522 Fix selection for old GNUstep and GCC
adds db3fbe884f Add `better-pixel-scroll-mode'
adds fc8b87d904 Don't perform pixel scrolling when window is hscrolled
adds 897a101cd3 Make pixel scrolling through images at the first line
smoother
adds 8887213dcf Make tab bar option visible in the menu bar on NS
adds 09c28ca073 Fix sign of pixel scroll events on Haiku
adds 62d7ddb57c Merge from origin/emacs-28
adds 3e40a56d52 ; * lisp/cus-face.el: Remove duplicated width entry.
adds c56e05b968 Make XInput 2 builds work without cairo
adds 824d31e3bf Remove empty lines from stash read prompt
adds 673eadaeb5 Explain confusing aspects of XInput 2 scroll wheel
reporting
adds 5d6e1c749a Move the precision pixel scrolling feature to
pixel-scroll.el
adds 3f843b25dc Add an intermediary face for mode lines:
`mode-line-active'
adds 43a595788d Adjust custom-face-attributes for 'regular' weight
adds c32e8bdc23 ; * etc/NEWS: Fix wording of a recently-added entry.
adds 57bb675cde Add new face `gnus-header'
adds 051e49fe3c Adapt test/infra/gitlab-ci.yml
adds dd6b151c25 Specify initial values for
glyphless-char-display-control elements
adds 11860f89a5 * test/src/comp-tests.el: Eliminate byte-compiler
warnings (Bug#52105).
adds 9721dcf275 Silence NS warnings
adds f1116f45bc Set initial tab bar parameter on NS
adds b0ef00f370 time-stamp-tests.el: Test more formats
adds d329014574 Make `pixel-scroll-precision-scroll-up' use existing
logic
adds 141425ce3b Make `pixel-scroll-precision-scroll-up' slightly more
robust
adds 3dc9eb8bbd Remove GC prone call in
`pixel-point-and-height-at-unseen-line'
adds 828a193066 Set motion event time when handling XI2 motion events
adds 6072370db7 ; Improve doc string of 'glyphless-char-display-control'
adds f9457b8b01 Fix pixel scroll for overlays and text in display
properties
adds f97539876a Improve documentation of wheel events
adds a89731a78c Avoid assertion violations in --enable-checking builds
adds 8d67a70e97 * test/src/comp-tests.el: Rework last patch
adds 338f780237 Simplify use of artifacts in emba files
adds 3c2afa66a2 Make `pixel-scroll-precision-scroll-up' work better with
overlays
adds 08d1c40507 Fix typos in configure.ac
adds bd321f78eb Fix xwidget popups on XI2
adds 3ce591804b Fix xwidget popups on XI2 again
adds 44c856dccc Make haiku-win build correctly on non-Haiku systems
adds 1272a2cb63 Adapt gitlab-ci.yml
adds f5498a608f Merge from origin/emacs-28
adds 58128f9b05 ; Use /usr/bin/find in gitlab-ci.yml
adds 1e8074f5ea Avoid unused argument warnings in lambda compiler macros
adds d50e0bdbac Use compiler macros for the key syntax checks
adds 9a0492ca7c ; Don't use remq (breaks bootstrapping)
adds c8df4d1ca3 Tweak gnus-art key binding
adds 390361cb24 Update XKB map on MappingNotify
adds d648874110 Merge from origin/emacs-28
adds 0400b3c329 * doc/emacs/haiku.texi (Haiku Basics): Fix a typo.
adds a1aa9cbf57 Make overhangs in ftcrfont work on Haiku
adds 618070d4b4 Allow customizing the pixel delta of wheel events on X
adds 4320180111 Fix last change for non-X platforms
adds 6943786b5c Avoid undefined behaviour when copying part of structure
adds d8dd705e9d Really make `x-scroll-event-delta-factor' dependent on
system
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 49422d2e69 Do not buttonize key bindings outside of *Help* buffers
adds 247ed6ccbc Make fill-region-as-paragraph clear the markers it
creates
adds e3351f6152 Use mupdf in doc-view-mode if gs is not installed
adds 4de13ef147 Signal a better error in tabulated-list-sort
adds 0d2f184a11 project-kill-buffers can display list of buffers to kill
adds f0eba4ea5e Make `group' widgets prettier in Customize
adds 73cf27aa45 Make Re: recognition in ispell-message less ambiguous
adds c2c9e7e3cb Don't return whitespace for thing-at-point in
whitespace-only buffers
adds 030a5c5704 Remove problematic characters from modus-themes.org
(bug#52126)
adds 708ffac5ea * test/infra/gitlab-ci.yml (.job-template): Modify find
scripts.
adds c623746241 Fix up generation of help text for ldefs-boot.el
adds 0c1c6f0ba7 Regenerate ldefs-boot.el
adds 67676bb5a0 Fix NS port text decorations (bug#52156)
adds 50379fb78d Fix build on macOS
adds 1efc14561d Edit the lispref manual for define-key/keymap-set fallout
adds 1bd7b5dd51 Fix some of the argument handling in keymap-set and
keymap-substitute
adds 804c69dafd Audit the Emacs manual for keymap-*-related changes
adds 72b7fccc15 Add new package pixel-fill.el
adds a59deef359 Allow non-float values in x-scroll-event-delta-factor
adds f3bb2b80b4 Add `ns-scroll-event-delta-factor'
adds 4beecd8e8c Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 3cba568886 Fix annoying bell rings when pixel scrolling to buffer
limits
adds 0c9f98f761 ; Merge from origin/emacs-28
adds 4e2fa4c34b Merge from origin/emacs-28
adds fe5baf0a10 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds f633116c09 * lisp/pixel-scroll.el (pixel-scroll-precision): Handle
zero delta.
adds 9fe993371b Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds c3a440e520 Calculate pixel deltas correctly
adds 68c09c6b74 Better CPS conversion of multi-binding `let`
adds b79d779ae8 Improve upwards pixel scrolling for large images
adds 6c17cdc1dc Fix 1-off errors in pixel scrolling code
adds 55151f94ea Fix pixel scrolling again
adds 5cab2684c0 * src/nsterm.m (Vns_scroll_event_delta_factor): Fix doc
string.
adds 5fb9a033f8 Allow inhibiting warnings about obsolete macros again
adds 3966a28454 Generalise CPS-conversion let optimisation
adds 7b235b1ec0 Allow storing buffer names in registers
adds 9b381a95ef Improve native compiler startup circular dependecy
prevention mechanism
adds 99c276b3c0 Revert "Preload paren.el"
adds 10d371e4fa Document pixel-fill-region
adds a2d98c54f7 Use pixel-fill-width in shr.el
adds 7433e74571 Improve documentation of pixel-fill
adds 3747c59cac ; Fix last change.
adds bf299b7d2f ; * src/comp.c (syms_of_comp): Fix first lines of doc
strings.
adds a7dfb2acfc * lisp/loadup.el (paren): Preload it (again).
adds aa0162ddfa ; Auto-commit of loaddefs files.
adds 3005c00b13 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds b463dc8921 Synchronize pgtk tab bar code with xterm
adds 034d8a3ea8 Make pixel scrolling faster
adds 541f61b378 Avoid unnecessary call when pixel scrolling
adds 1f9834cd76 Don't include the other loaddef files in the
no-autoloads section
adds 71f33b39cf Make "make force-autoloads" produce the correct result
adds a4cf68af2b Add an ldefs-boot.el target to the Makefile
adds a8c067591e Autoload byte-compile-warning-enabled-p
adds e2637beb28 Regenerate ldefs-boot.el
adds ec59a6cb0f Make date-to-time work with date-only date strings
adds 3e756b12b6 Suppress emacsclient message that daemon should have
started if --quiet
adds 2fb5e91d01 Update publicsuffix.txt from upstream
adds 6adf37b4a5 Update SKK-JISYO.L from upstream
adds 93d9bc09f4 Merge from origin/emacs-28
adds 9fa15463bd ; Merge from origin/emacs-28
adds 5477b929da Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds c13b49a110 update_autogen: Remove deprecated -I flag
adds bab2969404 Support precision mouse scrolling on MS-Windows
adds 9d17e346fe Preserve newlines at the end of pixel-fill-region
adds 2d60566c87 Use proportional fonts in the Gnus headers by default
adds 3bc0768e9b Enable gnus-treat-fold-headers by default
adds 658085d069 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 6e5c2fb468 Stop relying on `x_coalesce_scroll_events' in pgtk code
adds 2ee6621fe9 Fix precision pixel scrolling for a recent change
adds ddaedb1910 ; * src/w32term.c (w32_construct_mouse_wheel): Fix a
typo.
adds 6348ca1a88 Make pixel-fill-region handle space regions better
adds 8959b1343b Fix update-glyphless-char-display variable setting
adds 6a60bd475d Add a new minor mode `glyphless-display-mode'
adds 45252ad8f9 Fix closure-conversion of shadowed captured
lambda-lifted vars
adds 93824a760e Add new face `variable-pitch-text'
adds 0f6bf308ab characters.el: remove repetition in
glyphless-char-display-control
adds d086d4f91d Fix fencepost error in pixel-fill--fill-line
adds e2e2dd4890 Mention 'glyphless-display-mode' in conjunction with
bidi display
adds cbcf8a616e Fix table-fixed-width-mode when typing fast
adds 02ebd790b7 * lisp/emacs-lisp/cconv.el (cconv--lifted-arg): Simplify
adds ec3b6fa8e1 Make `C-x C-d' require either an existing directory or a
wildcard
adds c35c86a353 * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Decl struct
predicates as pure
adds f3284d5acd * Redefine `comp-cstr-shallow-copy'
adds fd86829e66 Make use of `comp-cstr-shallow-copy'
adds ed7591c905 Fix "SEE ALSO" buttons in some man pages
adds 1914d946d6 Change how Dired displays available space
adds 01a6c0b409 Get rid of vmotion loop in
`pixel-scroll-precision-scroll-up'
adds 78a3933b62 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds a4ff841154 Fix precision scrolling when there is a scroll margin
adds 5001f4f91b Add `touch-end' event type
adds 603bdc8d38 Add some primitive momentum-based precision scrolling
adds c6dd8dd223 * lisp/emacs-lisp/macroexp.el: Improve last change
adds aaf0e62048 * lisp/cedet/semantic/bovine/c.el
(semantic-tag-protection): Silence warning
adds 35075267a6 Add a bidi-control target for
`glyphless-char-display-control'
adds 20ab7e07af Fix usage of deprecated syntax in some cedet tests
adds d353c08d2b browse-url-button-regexp: Recognize gemini: links
adds 5db380abad Ensure there are no duplicate separators when creating a
context menu
adds 7ca865dc52 Add `cl-constantly' function
adds 3f98188b86 Make dired-virtual doc string less confusing
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 6927841ecb Fix recent changes related to 'glyphless-display-mode'
adds dfc7338828 ; * lisp/international/characters.el: Fix a typo in last
change.
adds e2494bdaee ; * lisp/dired-x.el (dired-virtual): Doc fix.
(Bug#20992)
adds aa6a05c146 Fix display of free disk space in Dired
adds d45e72fe5a Improve momentum scrolling algorithm
adds a516ab79c3 Add a new variable 'process-error-pause-time'
adds 9ea5a915bd Make `C-c C-w' copy the executable bits to the new file
adds c469efbd83 * lisp/gnus/gnus-art.el (gnus--variable-pitch-p): Don't
error out if face nil
adds 4c7faf3377 Fix previous macroexp--warn-wrap change
adds a97fce7a89 Fix characters.el build issue
adds fa2e812894 Merge from origin/emacs-28
adds 8ff1a9d00b ; Merge from origin/emacs-28
adds 48d1e6e9d9 Merge from origin/emacs-28
adds cf49f6ef65 ; update_autogen: Remove -I flag handling completely
adds db56f2c264 update_autogen: Remove unused -H flag
adds a8bfdf2efc update_autogen: Improve error handling slightly
adds 608267c71e Support display of non-ASCII characters with aligned
columns
adds 8203c2cd30 ; * src/xdisp.c (syms_of_xdisp) <align-columns-display>:
Doc fix.
adds f5f5297a92 * etc/NEWS: Mention change in `insert-directory'
derivates. Fix typos.
adds 15d5af8cb0 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds ef2c386829 * lisp/pixel-scroll.el (pixel-scroll-start-momentum):
Fix algorithm.
adds 67191f7eee Make momentum scrolling much nicer
adds 054319e9fd Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds f17d0dfb3e Generate touch-end events on pgtk
adds c66eb52453 Merge from origin/emacs-28
adds 1afa295aed Improve velocity calculation in momentum scrolling
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 7609924011 Adapt directory summary line handling in Tramp
adds ba063f8141 Send scroll stop events to xwidgets when built with
XInput 2
adds 1431fce67f Revert "Support display of non-ASCII characters with
aligned columns"
adds d3eb3918d4 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 5869bf55b2 * lisp/emacs-lisp/cl-macs.el (natnum): Define it as a
type
adds e3a10c8cd9 * lisp/emacs-lisp/cl-macs.el (natnum): Fix typo
adds 9db76af76c ; * lisp/image-mode.el (image-mode): Minor doc fix.
adds 8fda6770af image-mode: Advertize viewing as text less eagerly
adds 756c2099bf * lisp/image.el (image): Add :prefix and :link.
adds 2bd1b1ace8 Fix dired--insert-disk-space
adds 8090ef48c9 Fix typo in NEWS about 'write-file'
adds 430622796b Don't support obsolete sregex syntax in re-builder
adds ddc875d9f7 emacs-lisp-mode: Use error face for "/d" indicator
adds 20124d78e7 ; Minor cleanup in re-builder after my last commit
adds 52b2ffd83b Improve how dired-mark-sexp interprets file sizes in
non-C locales
adds 4a303c4dca Remove separators at the beginning and end of the
context menu
adds 85e56d97b7 Clarify the run-at-time documentation about "integral
multiple"
adds 32a8b3bc22 Fix regression introduced by the previous date-to-time
change
adds b56f2737c6 Add support for some Polish characters with `C-x 8'
adds d003f70c6f Move 'C-x 8 .' to 'C-x 8 . .'
adds d0997eefea Add a docstring to `iso-transl-set-language'
adds c9186b1b0b Use gnus-message instead of plain message in gnus-search
adds 19ac237c9e More-robust svg_load_image fallback
adds 02386da938 Simplify svg_load_image
adds bcb4651c41 Improve overflow checking in svg_load_image
adds 5586eb463f Prefer rsvg_handle_get_intrinsic_size_in_pixels
adds 76bbb7e648 Remove two functions obsolete since Emacs 23
adds c082dbbc21 Remove some more items obsolete since Emacs 23
adds 7558e83097 ; * etc/NEWS: Move incompatible changes into a separate
section.
adds c8b72ad0ea Add more dired-x tests
adds 397a6a73d7 Revert "emacs-lisp-mode: Use error face for "/d"
indicator"
adds 1e2bc1bbf4 Port to Tiny C on x86-64
adds 352c737dce Ensure that MAIN_FIRST have finished compilation before
doing the rest
adds 1450fa16ed Make it work to pixel scroll by deltas larger than the
window
adds be1359884f Make last change work for deltas that are multiples of
max-height
adds b060c3844f Make `mouse-1' restart the cua-rect rectangle
adds 6042417664 Fix highlighting of "Exit*" phrases in f90-mode
adds 55ff91e822 Fix keymap-lookup implementation
adds 644dd2f050 Make the error message in epa-display-error more helpful
adds 284cc2491d * lisp/minibuffer.el: Don't return a boundary outside
its arg
adds ab828569ab Merge from origin/emacs-28
adds 3b514421eb ; Merge from origin/emacs-28
adds d82cfbc0e9 Merge from origin/emacs-28
adds fba17b0747 Make precision pixel scrolling work in an hscrolled
window
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 142e827bc4 Fix dependencies for files in the 'nt' subdirectory
adds 3e7aff5fcd Yet another place inside redisplay_window to prevent
quitting
adds 16b8741556 ; Silence byte-compiler warning in test
adds 796075ef7e Make use of Trash on macOS (bug#21340)
adds 6d6d2b73d0 ; Fix removal of obsolete newsticker function
adds aa6681a51a Fix the MinGW build broken by recent changes in image.c
adds 7c68c84674 Silence byte-compiler in some tests
adds 7384a329d2 Further changes on directory summary line in Tramp
adds 63be97fb05 Fix (date-to-time "2021-12-04")
adds de727b5886 eieio-core.el: Allow assignment to cl-structs through
`slot-value`
adds 7c5e699b81 Add ".crate" to Tramp archive file suffixes.
adds 7505abae39 Improve bookmark-maybe-historicize-string doc string
adds 3bfd8e4007 Add a comma between groups in gnus-inews-insert-gcc
adds 08782d58db Fix pixel-fill--fill-line infloop for certain
unbreakable lines
adds f247fa5d5c * lisp/isearch.el (isearch-delete-char): Reopen hidden
overlays (bug#52248).
adds 2898566fa0 Don't swallow gnus-search errors when creating nnselect
groups
adds ae415e7971 Avoid having gud bug out if `C-x C-a' has been bound
adds b3505e31d6 Further gnus-inews-insert-gcc fixes
adds ab41b1c554 Fill Emacs version on about screen
adds dbadbb5bad Tweak fancy-about-text
adds f14a4c377d Make package-dir-info more resilient
adds c585112ac5 Update the Info documentation of Eshell's built-in
commands
adds 643eee8b1b Make pixel scrolling through images less jumpy
adds d3b4f838b9 Add IRC introduction to the ERC manual
adds 5404973916 Make help--describe-command more robust
adds 133f9a7e94 Fix tty mouse wheel on window systems other than X
adds 5d7eb2979b Clarify Creating Frames documentation
adds 7842a606b7 Improve before-make-frame-hook and
after-make-frame-functions docs
adds 8bdea76720 Remove hack from seq-tests.el for broken
`with-suppressed-warnings'
adds 520a703fa7 Merge from origin/emacs-28
adds bf869aa698 ; * doc/misc/eshell.texi (Built-ins): Improve markup,
fix typos.
adds 9167fbd323 Remove hacks for broken `with-suppressed-warnings'
adds 722a8ebb71 Silence warnings about testing obsolete functions and
macros
adds d16db92cc7 Silence byte-compiler in generator-tests.el
adds 622550f718 Interpolate large pixel scrolls
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 509dec902c Fix out-of-bounds access in xdisp.c
adds 25dc0d1de6 ; Another protection from out-of-bounds access to
it->stack[].
adds 19307704bd Use gnus-error to report mail-source failures
adds fad4049a09 Remove no-op calls to decode-char with 'ucs' arg
adds 2d0e1e5595 Light copy-edits to recent additions to ERC manual
adds b961af66b9 Fix fancy-about-screen point placement
adds 8ef6eeeaea Revert "Improve before-make-frame-hook and
after-make-frame-functions docs"
adds 6faf72eab6 Revert "Clarify Creating Frames documentation"
adds 6980a4fa45 Fix regression introduced by previous context-menu-map
change
adds e00623c5bd Fix wording in eieio.texi (Generics)
adds 0d8e9588e1 * lisp/info.el (info-menu-star): Improve documentation
adds a996ddb5e6 Update comment about `declare-function'
adds d3d8a6ccda ; * etc/themes/manoj-dark-theme.el: Remove not defined
face info-menu-5
adds dd2a846890 Add workaround to compilation warning in gcc 10.x in
image.c
adds 6620d03e33 ; * src/image.c (webp_load): Minor stylistic fix-up to
previous change
adds 77de40aed3 Audit `string-match' usage in shr.el
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 2454f9876d Don't fill byte-compilation warnings in batch mode
adds e6a0cfaad5 vc-git--program-version to support Git for macOS version
string
adds e449f62a79 Fix jittering when precision scrolling over images
adds fba7c87595 image-dired: Don't disable mouse dragging
adds 82f96ed380 image-dired: Use string-match-p in one case
adds 9171061352 EIEIO: Remove redundant type info in help
adds 2a73a52c4a ; Small doc fix in recent eieio-opt.el change
adds 9ab479b639 Make gnus-check-backend-function mode `debug-on-signal'
friendly
adds 0dca455d14 Make the Git stash commands available in vc-dir Git
buffers
adds 013161d4a7 Merge from origin/emacs-28
adds 4434deaee2 Added dired-create-destination-dirs-on-trailing-dirsep
adds 0d88c3c340 Add time-convert tests
adds 83fa35bb16 Use time-equal-p to compare timestamps in tests
adds af60618945 Simplify cedet-utest-elapsed-time
adds 524c42fa0e Prefer nil to (current-time) when either will do
adds f4d7ca73e3 Simplify message-unique-id etc.
adds 084f440571 Simplify message-make-expires
adds 2bda02943b Use time-convert in with-decoded-time-value
adds 186637314d Fix image load timekeeping bug
adds 15f20c0bd0 Simplify RFC 5322 time zone generation
adds dbef2145c7 Simplify by using format-time-string
adds 19932c3203 Avoid timestamp info loss in mh-alias-tstamp
adds a21b8c5d7d Fix minor clock skew issues
adds c1145c31ad Update org-compat doc string
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 2e8d1ad0f2 image.c: Remove some dead code
adds 63c8a6066a Add package management to tutorial and startup screen
adds 3384efb903 ; * etc/tutorials/TUTORIAL: Fix typo in last commit.
adds 283db0d703 * etc/tutorials/TUTORIAL.sv: Adjust to latest change in
TUTORIAL.
adds 4d93859c87 Merge remote-tracking branch 'origin/emacs-28' into trunk
adds 2bd9d7bd0a ; * etc/tutorials/TUTORIAL: Minor wording change in
recent addition.
adds a12de96455 ; * etc/tutorials/TUTORIAL.sv: Re-adjust to latest
change in TUTORIAL.
adds c9e901f4a6 Avoid small parasitic button on mode line
adds aa63064fec Fix mode-line display on TTY frames
adds cdb4bc0a81 Revert "Avoid small parasitic button on mode line"
adds e135f15aac Tramp code cleanup
adds dd2a994f0c Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 4eb749a173 dired.texi: Document
dired-create-destination-dirs-on-trailing-dirsep
adds 5a9965f0c7 Fix previous shr-parse-style change
adds 79335aa185 Assume unfilled byte-compiler warnings in tests
adds e637afce45 Remove spurious space in byte-compiler warning
adds bed5af1ea3 Silence byte-compiler in two tests
adds e17aea73a5 When registering Gnus message ids, guard against no
registry
adds d9b3f665bc Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds bdcf3c3504 Cancel xwidget progress timer when buffer is killed
adds abf06a46b4 Merge from origin/emacs-28
adds 9a1e87ba44 Add vc-git-stash-pop to vc-dir-git-mode
adds 3939cb2a9c Remove XEmacs compat code from strokes.el
adds 092c03d2c3 * lisp/view.el (view-mode-map): Convert to defvar-keymap.
adds 8aa2aac500 Remove obsolete values from image-mode-auto-resize
adds 00e6aeacf2 image-dired: Fix behavior of slideshow command
adds db56e32d12 * etc/tutorials/TUTORIAL: Say that there is usually a
delete key.
adds c94b81bfc1 Remove some unnecessary references to Emacs 22
adds 6e50d86ca2 Add the new packages section to the Italian tutorial
adds 1d0a60113f Make a more robust check in Tramp using scripts
adds 691470ec4e * doc/misc/eshell.texi (Built-ins): Fix xref.
adds 77a30e1e88 browse-url: Remove support for Netscape
adds 8f7da3ecb5 Improve before-make-frame-hook and
after-make-frame-functions docs.
adds 9168abd7f5 * etc/tutorials/TUTORIAL.he: Add section about package
management.
adds 9013e4ea19 browse-url: Remove support for Galeon
adds beed398eb5 browse-url: Refactor code to find executable
adds 5364c57198 Improve yanking in the middle of comint process output
adds 10655ce02f image-dired: Navigate from image display buffer
adds b9c43acdd6 Check decoding results in webp_load before using it
adds 13556f32ba ; * lisp/textmodes/texinfo.el: Remove stale comment.
adds 7d7f3d98dc Pacify svg_load_image compiler warning
adds 176c63287f Convert etc-authors-mode-map to defvar-keymap
adds bdeb189cf2 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 5671709590 Send scroll stop events to xwidgets correctly
adds c4dab6c179 Allow customizing precision scroll interpolation
adds bf79dad3f2 Make interpolated scrolling work better
adds 41b1d223c6 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds b0a960308b Fix last change
adds d5a6dd1f8c ; * etc/NEWS: Fix typos.
adds d8c383b25e Improve precision scroll interpolation
adds f10d4b31d6 Clear scroll interpolation when interpolated scroll
completes
adds 58cf601aad Fix coarse scroll deltas on macOS
adds 05af96456c Merge from origin/emacs-28
adds e6e62eedd7 ; Merge from origin/emacs-28
adds ed03b2f301 Convert shortdoc-mode-map to defvar-keymap
adds 1ea5b82145 Define calc-help-map in one step
adds 5922c972cd ; * lisp/calc/calc-ext.el: Fix warnings in my last
commit.
adds 6cf358d7a2 Define some more keymaps in one step
adds 00d107ebea * lisp/mouse.el (context-menu-entry): Bind to
make-sparse-keymap, not ignore.
adds aa3434369e lisp/mouse.el: Fix some lambdas quoted with ` or '
adds 3a0e0187b7 * test/lisp/emacs-lisp/cl-macs-tests.el: Avoid
`with-suppressed-warnings`
adds c6bf11c281 * test/lisp/emacs-lisp/subr-x-tests.el
(subr-x-named-let): New test
adds 929a8010ac image-dired: Remove some TODOs
adds 63f07ea22f image-dired: Go to next image when marking
adds 47cd820d93 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds dae4fc738a image-dired: Show image info in header line
adds bb1252bdb3 Allow customizing step between each interpolated scroll
adds 52f3fe46a3 Fix jumping cursor during interpolated scrolls
adds 07d95325e4 Fix pixel scrolling over lines with different sized
glyphs
adds 948a8936ba Make precision scrolling up work over display strings
adds 24e9616a0f ; Merge from origin/emacs-28
adds 6ecb24f877 Merge from origin/emacs-28
adds bbfb373783 Improve lock-pid handling in Tramp
adds 8f3f785c55 Fix thinko in Tramp test
adds c0b9041ebd Fix logic in 'compute_window_start_on_continuation_line'
adds 6919d5a7c0 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 57923818fc ; * lisp/htmlfontify.el: Remove some commented out code.
adds 8c2c8996e7 ; * lisp/Makefile.in: Fix typo.
adds e796161b6e * lisp/time.el (world-clock-mode-map): Convert to
defvar-keymap.
adds b867eb2216 Fix precision scrolling for stretch glyphs
adds e8d90a3fd4 Remove unused let-bindings from pixel-scroll.el
adds 2e4740f042 Fix pixel scrolling upwards in Info buffers
adds 59db96d83a Fix bob detection when pixel scrolling upwards
adds d601fd4692 Merge from origin/emacs-28
adds 636704fab9 Stop setting `make-cursor-line-fully-visible' in
precision scrolling
adds 6e865a7171 Further reduce image-related stutter during precision
scrolling
adds cc0f147180 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds e98ca32176 Make dired-buffers-for-dir expand the DIR argument
adds 79825f724f Make keymap-lookup work for keymap results, too
adds 88ea736c35 ; * etc/NEWS: Improve recently added entry.
adds 9ccd3d3231 Use defvar-keymap for package-menu-mode-map
adds eba5cd3ca1 ; * lisp/dired.el: Remove code commented out since 2000.
adds c9cb59bc4f * etc/TODO: Entry about converting to defvar-keymap.
adds ea8bb59c1b Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds af1c5ec0fc Fix bibtex-biblatex-entry-alist sorting when using latex
adds 3d38d1d134 Add sqlite3 support to Emacs
adds d2081b2b33 Add NEWS entry for sqlite
adds 7364b60fe9 Fix comment in heading
adds e5f71051a0 Add a new mode for examining sqlite files
adds 385f2faf34 Fix some sqlite doc string typos
adds ad1b80d91d Fix sqlite-mode.el build problems
adds ebf59d1a28 Check whether the sqlite supports sqlite3_load_extension
adds fb11575f3c Improve sqlite-mode--tablify tables
adds b331819302 Merge from origin/emacs-28
adds 19233f6501 ; * etc/NEWS: Fix wording in recent entry.
adds 17569c9495 Fix Fsqlite_finalize book-keeping
adds 7cbda71617 Add an sqlite-mode-delete command
adds 5d476a9ed8 Add FIXME comment
adds d727796e1f Don't leave open cursors when listing sqlite data
adds cabb049a50 Add confirmation to sqlite-mode-delete
adds 6c81683a27 Fix a typo in sqlite.c
adds 628306c299 Minor cleanups of sqlite3 code on MS-Windows
adds 4cdc59f33a Minor cleanups in sqlite.c
adds 815a8a7db2 Pacify unused variable warning in xterm.c
adds facddfc803 * src/sqlite.c (row_to_value): Call
'make_unibyte_string'.
adds 607dee1a71 Prevent hang when exiting Emacs on Haiku
adds d90be27995 Use window height to determine wheel event pixel deltas
on XInput 2
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 8c50016b10 Improve documentation of sqlite3 support
adds a81669c69f Fix hang when deleting a pipe process
adds d56b0b4e6b ; * lisp/subr.el (start-process-shell-command): Add
missing period.
adds 36cd4f5d81 Reimplement gnus-thread-header in Lisp
adds 8716f21d94 Constant-propagate access to captured variables
adds c6cf446894 Fix drawing overlines on top of stretch glyphs when
there is a box
adds ff9360f4da Clear precision scroll interpolation when direction
changes
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 6656a4d161 Make sqlite-mode-list-tables work on older sqlite
versions
adds 4b29468dbe Tweak erroring in sqlite-mode-delete
adds 2d116c432d Merge from origin/emacs-28
adds 95d7a794cc Update bovine/gcc-tests for newer Macos versions
adds eff1bb78bd Fix frame focus on X Toolkit builds with XInput 2
adds 8e948ab97e Fix some compilation warnings in sqlite-less builds
adds 4f987e189d Fix last change
adds 11b2dfca28 * src/xterm.c (x_detect_focus_change): Fix XI2 focus on
GTK builds.
adds e52739c32f Make with-sqlite-transaction mode code efficient
adds e29c904a0a ; * lisp/emacs-lisp/shortdoc.el (keymaps): Fix typo.
adds 8faada1f5a eshell: Prefer octal number for file modes
adds 6c9adafa93 Check for support in sqlite-mode-open-file
adds bdfd83e42d Fix an off-by-one error in TEX parsing in etags
adds 194556425f Really fix the etags TEX parsing
adds 5bc785d81c Fix overline display when there is a box
adds 0ee1a46e6c Fix overline display over stretch glyphs with box on NS
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 1d92f6094c Merge from origin/emacs-28
adds 48bd406793 ; Merge from origin/emacs-28
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 84a8f656d3 ; Merge from origin/emacs-28
adds dcd76bd48d Merge from origin/emacs-28
adds 823b6b8d26 ; Add 2022 to copyright years.
adds 31fefef4a2 elide-head: Support more licenses
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 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 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 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
adds 5749c57e47 * src/xterm.c (handle_one_xevent): Check for errors when
kbd map.
adds e882dd48e3 Fix duplicate overhang display on GNUstep
adds 3b1164de0e Fix GNUstep compilation warnings
adds 2ab73286b7 Add group to xkey state before filtering it on
XI_KeyRelease
adds 9fc20ad35c Make sure touch end events aren't sent too many times
adds b3ceeb3f2a Generate TOUCH_END_EVENTs on NS when mwheel momentum is
disabled
adds cbe10f3753 Remove some more useless clipping stack calls on Haiku
adds ca25fde951 Revert "Fix selection of fonts that don't have regular
weight"
adds b4e709c41f * admin/MAINTAINERS: Describe Tramp as externally
maintained package
adds 66e50562e8 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds daedbb2f5b Improve documentation of font-related face attributes
adds 0d46683202 Add rcirc-when command
adds 0ae38ec94a ; * NEWS: Revert typo from last commit
adds 7945d86829 ; Fix recent changes in rcirc documentation
adds 48038cb2b2 * admin/MAINTAINERS: Add myself for some things.
adds 751789471c Display pre-edit information from X input methods
adds 808f69bf7a * src/haikuselect.c: Fix implicit declaration of free.
adds 1229bd8118 Allow controlling the X input method style
adds d99e32436d ; * doc/emacs/xresources.texi (Table of Resources): Use
@table.
adds 1fae01dacf ; * doc/lispref/commands.texi (Misc Events): Fix wording.
adds 259229bf37 Disable new input method behaviour by default on X
adds f041d61008 Improve documentation of the preedit-text event
adds f501b572ed * doc/lispref/display.texi (Face Attributes): Update doc
for new values.
adds 11626f0c0c * admin/MAINTAINERS: Describe Modus themes as externally
maintained package
adds 4c6d9b921c ; * doc/lispref/commands.texi (Misc Events): Fix typo.
adds 62f3942b89 Add documentation for the `none' input style
adds d4e48c3642 Fix special-cased cursor foreground and background
correctly on PGTK
adds a263824ae3 Write documentation about ARG of the preedit-text event
on PGTK
adds f424ef88e2 Handle internal events specially on PGTK
adds c168afb6f6 Minor improvements for 'pgtk' documentation
adds 19c6cad182 Fix "C-SPC C-SPC" after "C-x C-x"
adds ad5cf84fa7 Add `auth-info-password' and use it instead of ad hoc
code
adds 9bb71f8236 Call EVENT_INIT in some places
adds 63c83e40da * src/pgtkterm.c (pgtk_enqueue_string): Free return of
g_utf8_to_ucs4.
adds d76fb0c11e Allow using GTK+ to handle input methods on X
adds 79cc87f3b7 Fix build on PGTK
adds f7c3d62833 * lisp/cus-start.el (standard): Fix standard
customizables for PGTK.
adds 6bf1bb384c Improve documentation of native input methods
adds e86a2ce5fc ; Fix last change.
adds 86ed4b9858 Add an option to rely on passive touch grabs on X
adds a80125ae37 * src/haikuterm.c (haiku_clear_frame): Fix clipping.
adds 9652736b08 Adapt Tramp for `auth-info-password'
adds 2e60ca3713 Correctly translate GDK virtual modifiers when using
native input
adds e05512ba42 Fix pinch-to-scale on real X servers and NS
adds c1106b2ee7 Make sure native keypresses are received immediately on
GTK
adds 42cdd0e5a6 Merge from origin/emacs-28
adds 762aa25fe7 ; Merge from origin/emacs-28
adds c6e8b5354b Fix some portability bugs in gtkutil.c
adds 92e4460911 Implement override redirect on Haiku
adds 8aad4cee32 Fix some problems with Haiku font display
adds 97f41faf09 Make caps lock work on Haiku
adds 91f778d3af Add support for native webp images on Haiku
adds 0c1099d6d8 * src/image.c (syms_of_image): Declare support for webp
on Haiku.
adds af7ca138c4 ; * src/image.c (syms_of_image): Fix typo in last change.
adds 3984ea8553 Merge from origin/emacs-28
adds 51ee62bf28 Reduce flicker on Haiku Emacs tooltips
adds a2868656ab * lisp/term/x-win.el (x-preedit-text): Make edit overlay
window local.
adds 262a7c9ea0 New minor mode elide-head-mode
adds 3dfefb8bb4 Fix native GTK input for cyrillic input methods
adds d5499e3eb2 Display caret in preedit text where the input method
asked
adds 5cee447ed0 Add missing part of last commit
adds fea3bed792 ; Minor wording fix in last NEWS entry.
adds 59ede5cce8 Fix specification of caret position
adds e91848344e Pass through caret position from native GTK input methods
adds 54971f5c14 Add an option to display the cursor at the beginning of
any preedit text
adds 691015fedb Fix filelock.c for Haiku
adds 4509095d79 Add doc-string indices to easy-mmode-{defmap,defsyntax}
adds 4b6efda54e ; * src/filelock.c (lock_if_free): Fix comment wording.
adds dc1ee5b502 * lisp/gnus/nnnil.el (nnnil-close-server): Add new
`defs` arg
adds fe54cf0b1f Do interactive mode tagging for edit-abbrevs-mode
adds 32f1ec449d * lisp/abbrev.el (edit-abbrevs-mode-map): Use
defvar-keymap.
adds 0f5f2af51e Fix off-by-one errors in caret position application
adds 8d0a2e4dce Fix build without X11 I18N
adds f3b1badfd6 Map some more keypad keys on Haiku
adds bf121747de Don't hard code key codes on Haiku
adds 3057e0458f Make old elide-head commands wrappers for mode
adds 697298e745 Make toggling native input methods via shift work again
adds d5cf772cad ; * src/xterm.c (handle_one_xevent): Fix typo in last
change.
adds f591835838 Don't set callbacks on XIC when adjusting spot if
callbacks are off
adds 16ed07ac8d Use phys cursor height instead of font base to set spot Y
adds cda372bfc2 * admin/MAINTAINERS: Add Tramp compatibility note
adds b1f33ff951 Load X resources from a settings file like other
programs on Haiku
adds e36f076eb7 * doc/emacs/xresources.texi (GTK resources): Fix dead
links.
adds 4f50d964e5 Allow controlling the underline position of faces
adds 77c3d41adc Prevent text decorations from overwriting surrounding
areas on X
adds aca1e31e36 Implement recent improvements to underline display on
PGTK
adds 415ed4b425 Fix 'exchange-point-and-mark' in 'transient-mark-mode'
adds 2b7a486605 * lisp/outline.el: Don't set outline-minor font-lock
text property 'keymap'.
adds 97806bc7de Add diff-mode-read-only to enable shorter keys in
diff-mode
adds 99f47ede41 Document external maintenance of some packages
adds 5705644810 Assume C99 when defining pD
adds c060e374a1 * src/filelock.c (lock_if_free): Fix Haiku positive
errno check.
adds 81cb96df88 Use window beneath mouse for determining scroll deltas
on Haiku
adds 4cad2ada78 ; * doc/lispref/display.texi (Face Attributes): Fix typo.
adds 063375e0ed Update for the recent change
adds 4d621ffd30 Use 'auth-info-password' in tests
adds 73b15f45f9 Merge remote-tracking branch 'origin/emacs-28' into trunk
adds f4e0562a2c (hack-one-local-variable-constantp): Mark as obsolete
adds ecea3f2c83 (files-tests--with-buffer-offer-save): Turn it into a
function
adds da2bfc79b4 Fix creating GUI frames in an automatically started
server on Haiku
adds 38575b7203 Merge from origin/emacs-28
adds 0b0a8dab68 * lisp/outline.el (outline-minor-mode-cycle--bind): Fix
outline-on-heading-p.
adds 73e4335c58 Stop decoding GTK event strings when using native input
adds e351948667 Make native input work on GTK 2
adds 46c1dd4cd5 Stop ungrabbing when freeing XI devices
adds 8564af99b0 ; * doc/emacs/haiku.texi (Haiku Basics): Fix typo and
wording.
adds 68f2d772e5 Fix userlock diagnostic
adds a980795fd0 Clean up filelock code related to errno
adds a18517f619 Fix display-comint-buffer-action default behavior
(closes bug#52878)
adds 4765487d5d More fixes for display-comint-buffer-action
adds ecdda194a8 * src/window.c (other-window-scroll-default): New
variable (bug#51210).
adds c8ea3f09e0 * lisp/vc/vc.el (vc-shrink-buffer-window): New function
(bug#51062).
adds 368b8fe765 * lisp/window.el (display-comint-buffer-action): Move to
the end of file.
adds 18dac47255 Remove the filename argument from the command line after
an ELC+ELN build
adds ee025b7f0c Ignore resetting devices upon some events we don't have
to handle
adds f2fcea2716 Avoid unnecessary lookup of min and max keycodes when
XKB is present
adds 9376f456af Fix display of text decorations in the mode line
adds 8555a3e1ed Fix arity error when trying to add a file to an automake
project
adds 552d58d5b9 Don't do Gnus article emphasis in text/html parts
adds 60dd962507 Translate more keys on Haiku
adds aa685a465b Ignore scroll lock key on Haiku
adds 492bf1e06e Use correct coordinates when translating XI2 crossing
events
adds f373b52ba9 Skip virtual FcPattern entries for variable weight fonts
adds 7ebcb4b6f2 Avoid assertion violations with variable-weight fonts
adds db745f37ae Follow POSIX/GNU argument conventions for
'eshell-eval-using-options'
adds 745580a36d Avoid user environment interfering with bootstrap
adds 0cbc41322e Prefer unexport in Makefiles
adds ecbe801989 Add isearch-emoji-by-name
adds c1f9db4758 * lisp/leim/quail/emoji.el: New file (bug#52605).
adds 7b139afbf4 * lisp/subr.el (remove-hook): Use
set-variable-value-history for value history
adds 917a623a9d Merge remote-tracking branch 'origin/emacs-28' into trunk
adds 097e0ee4a2 Rework setting/unsetting of gnus-registry-enabled
adds 9599b5923b * lisp/jsonrpc.el (jsonrpc--debug): Use apply on format
args list.
adds 8ba316736f Use XI2 focus events on X toolkit builds
adds 931b6ac973 Block input when drawing fringe bitmaps on Haiku
adds 46f24bf08f Fix GTK native input methods randomly freezing input
adds 48159c16b5 Undelete deleted frames.
adds c8a2af3037 Add new function function-alias-p
adds d30fde6b0c Avoid infloops in help-fns--analyze-function with aliases
adds 9c31be6dc3 Make ert explainers work on function aliases
adds 626c1dce02 Filter key release events through GTK when using native
input
adds 230b778795 spelling-tests.el: actually create a temp directory
adds dbf55ec080 ; * test/lisp/progmodes/flymake-tests.el: remove
duplicate function
adds 8c8403af36 Fix passive input focus when the pointer moves over
inferiors
adds 50654cf0b1 * lisp/jsonrpc.el (Version): Bump to 1.0.15.
adds 8ec475e558 Improve preserving X coordinate during scroll commands
adds 2dc4b1008d * doc/lispref/functions.texi (Defining Functions): Fix
thinko.
adds 1ee9275c1b Avoid scrolling display when point moves into invisible
text
adds 7fd5e92931 Fix frame-undeletion menu items
adds d983e080e0 Improve documentation of 'isearch-emoji-by-name'
adds fbffe2cc30 ; tweak doc
adds 53dba32022 Prefer defvar-keymap to easy-mmode-defmap
adds 83ae392d59 Refresh keyboard mapping upon receiving new XKB map
adds 4e1bf9bf48 Fix out of bounds bitmap access on Haiku
adds b2cc03d572 Steamline xref-query-replace-in-results
adds c7bf60465a xref-find-references-and-replace: New command
adds 5114e97774 ; Tweak the NEWS entry
adds 7eb91aaaf4 * INSTALL: Document using Emacs on alternative window
systems.
adds b9fecb0dae Merge from origin/emacs-28
adds d63d647c11 Fix byte-compilation warning in pcvs-info
adds 1158c880e2 Try to make sure an XKB desc is always available
adds 9cc1344c9f Improve function-alias-p documentation
adds fa1dd64ba8 ; * INSTALL (Alternative window systems): Improve
wording.
adds 07335abeb4 Fix python-eldoc affecting unrelated comint processes
adds 3ae74c2e47 Improve documentation of
'xref-find-references-and-replace'
adds a5ce31a192 Use assq_no_quit on all local_var_alist accesses
adds 9c953c40a9 Update docs of 'xref-query-replace-in-results'
adds 16764cc305 * doc/emacs/search.texi (Special Isearch): Put related
items together.
adds 102dd6e59b * lisp/progmodes/xref.el
(xref-query-replace-in-results): Fix prefix-arg.
adds 39114e1e2b Improve some nntp/nnimap error messages
adds 3c0e51e4e5 (battery-status-function) Fix errors in Termux
adds e3b43f6cd8 Fix mailcap setup when no mailcap files exist
adds 10cf00648b Fix @item in the Emacs manual
adds df44b2d956 Implement context-menu-mode support for man pages
adds f62fe2ebde Implement context-menu-mode support for hi-lock
adds 3f36d08362 Add command to invoke a search engine
adds 373618d3a8 Add new context menu functions to the
context-menu-functions type
adds 8df6f00223 spelling-tests.el: ignore errors when checking for ispell
adds 53eaec6dc3 spelling-tests.el: use ert-with-temp-directory
adds a970a2a489 Make sure the X mouse position hook always looks at an X
frame
adds e0268fd7d5 Fix leak when refs are sent to a frame during
destruction on Haiku
adds 19566fb51a Add a `shortdoc' convenience alias
adds f729c333c7 Don't have ffap interpret ":/bin" as the current
directory
adds dd3715b0cb Make function-alias-p use a better error symbol
adds edcb1f3a3b Skip ffap test on some systems
adds 85299991e4 Regenerate ldefs-boot.el
adds 30dbdecd4a * src/xterm.c: Add a small writeup on input handling on
X.
adds bef9fcc999 image-dired: Use MD5 for thumb filename generation
adds d29291d665 (macroexp--expand-all): Fix bug#53227 and bug#46636
adds c723401151 Simplify code for 'indent-for-tab-command' slightly.
adds 64109fcae7 indent-for-tab-command: Deal with large point or modiff
values.
adds ec52d2775a * lisp/indent.el (indent-for-tab-command): Use 'eq' for
symbols.
adds 0e20d76a38 pcvs-info.el: Prefer `declare-function` over `autoload`
adds 1f5f3b7e89 Remove non-functional configure test
adds 9845f6b9aa Fix native input when using core input events
adds 9d809ed9bb Filter key release events when using native input
without having XIM
adds 43618cd44c Find a way to make lowering frames work on Haiku
adds 8267973c31 ; Merge from origin/emacs-28
adds 8df828e405 Merge from origin/emacs-28
adds 639488b55a Revert "Add command to invoke a search engine"
adds 7651f044e2 Improve the with-output-to-temp-buffer doc string
adds f501d0aed0 (gnus-summary-hide-thread): Fix thread hiding for dummy
roots.
adds ad3971f885 Use "server complete" instead of "complete" in
gud-gdb-completions
adds f43b8f3831 Don't bug out on improper lists in pp-emacs-lisp-code
adds 3b27edd5f5 * src/emacsgtkfixed.c (XSetWMSizeHints): Remove some
useless code.
adds 7a679953e2 Prevent pre-edit overlay text from being displayed after
a command
adds 45f1e427fc mailcap: Docfix & handle function-viewer case in
mailcap-view-file
adds 015d881b6d Add emoji-alternate-names variable
adds ae65f2089c Use preferred XIM style without trying to detect if it's
supported
adds 17231a26d8 Don't strip properties in show-paren-function
adds de3a957265 Fix setting cursor in pixel-scrolling modes
adds 525dc6e5c4 * pcvs-info.el (cvs-mode-toggle-mark): Typo
adds 7055104358 * doc/emacs/search.texi (Special Isearch): Move
isearch-char-by-name item back
adds f19b34376a More fixes for recently committed context-menu additions
from bug#52973
adds 791694c5fe * lisp/mouse.el (context-menu-map): Select clicked
window (bug#53249).
adds 77d823794e Add some more mailcap tests.
adds 80c52346c2 Fix a minor snafu when resizing frames on Haiku
adds c59e870cce * src/xwidget.c (webkit_js_to_lisp): Use correct
constant to check size.
adds e2b9f3347e Update modifier meanings even if an xkb_desc was not
available
adds 3fbe137adb Merge from origin/emacs-28
adds 5cdee3a997 ; Merge from origin/emacs-28
adds 19d681d24b Merge from origin/emacs-28
adds 9b308a333b Avoid focus and allow monospace text in tooltip frames
on Haiku
adds da35e9d5ef * src/pgtkterm.c (evq_flush): Shift events one by one
adds 0ae6491a89 * src/gtkutil.c (xg_widget_key_press_event_cb): Also
raise input signal.
adds df53beb2db Reduce poll time for Haiku file dialogs
adds 7f074fecf4 Make help event generation on Haiku behave closer to X
adds 5476026119 Use kMenuWindowFeel on Haiku toolkip windows
adds 1220cf605b Fix the xft build
adds 8f65246523 Fix XI2 event filtering for very old versions of libXi
adds 5c30c8778d Extend Outline mode with default visibility state
adds 714e11d535 Add undelete-frame-max instead of undelete-frame-mode
(bug#51883)
adds e25db1e167 Exercise wire right after event is filtered for native
input
adds 84ebb16577 Translate timestamps when using GTK native input
adds ace6a88285 Really eliminate tooltip flicker on Haiku
adds c2f3a2f5e3 * src/haikufns.c (Fx_show_tip): Sync after making window
visible.
adds 65666c4786 * etc/NEWS: Improve wording of 'undelete-frame-max'
(bug#51883).
adds c9d06d080b Improve handling of INFILE in tramp*-process-file
(Bug#53284)
adds 2fa1eced39 Display override redirect frames in all workspaces on
Haiku
adds 1cd6737a38 Use BControlLook to determine scroll bar size on Haiku
adds 412247c53f Fix Emacs icon not appearing on Haiku
adds 37d46cec60 Revert "* etc/NEWS: Improve wording of
'undelete-frame-max' (bug#51883)."
adds 8cc1b9035c Revert "Add undelete-frame-max instead of
undelete-frame-mode (bug#51883)"
adds 5205be5106 ; Merge from origin/emacs-28
adds ab17e35325 Merge from origin/emacs-28
adds 39d4e1ca21 Move the Gnus range functions to a new range.el file
adds e2c8091113 Add support for functions that deal with Unicode scripts
adds 5b6aa79aef Avoid loading the possibly stale unidata-gen.elc file
adds 523a96a99e Fix some doc strings in textsec.el
adds a1ffee1e82 Add textsec-restriction-level function
adds 9b358a99d6 Add some textsec-restriction-level comments
adds 1c7307673b Add new function textsec-mixed-numbers-p
adds 9f902eb808 Change textsec-mixed-numbers-p to use recommended
algorithm
adds fd17eb67c0 ; * admin/notes/unicode: Update.
adds ef1f5dfe2b Doc fixes in textsec.el
adds 346747451f ; textsec.el: fix typo
adds 0ddc03cf8c Fix minor inconsistencies in 'char-script-table'
adds 2dad332a14 (hack-local-variables--find-variables): Use `user-error`
adds 0c0b77b3cc Allow non-system tooltips to display above menus on Haiku
adds 0a010902d7 Fix system tooltips above menus
adds 8fe828db78 ; * lisp/international/fontset.el
(setup-default-fontset): Fix last change.
adds 77b5bd4cdb * lisp/tooltip.el: Fix warning when built on a non-Haiku
system.
adds c99e28207a * lisp/tooltip.el (tooltip-show-help): Fix typo.
adds d556e75af8 Improve tooltip implementation on Haiku
adds 98286799a5 Fix default value of `no-special-glyphs' frame parameter
on Haiku
adds 68472c12e7 * src/haikufns.c (Fx_show_tip): Fix typo.
adds 65c9f57856 Improve textsec-restriction-level doc string
adds 19fefea1ca Add textsec support for confusable characters
adds 4eebf528fc Add textsec predicates for different types of
confusability
adds d0c0f5f648 * src/haikuterm.c (haiku_read_socket): Add work for
frame size bug.
adds 702ce8dc3e Morka handling of multi-hops in Tramp more consistent
adds 9f25c41ad4 Add textsec-domain-suspicious-p
adds 4f23dbaa67 Intern virtual modifier atoms the smart way on X
adds ce63f91025 Add textsec functions for verifying email addresses
adds 5006e19856 The name in textsec-email-suspicious-p is optional
adds f558c35a93 Remove 'cuneiform-numbers-and-punctuation' from w32font.c
adds 877c4e849f Improve doc strings in textsec.el
adds ea1e5c97e3 autoload.el: Fix corner case and avoid encoding issues
adds 0f558e3be9 VC: Fix tests for SCCS and Mtn
adds 5a502ff1e5 cl-generic-tests.el: Fix warning
adds d5723560d5 Fix event timestamp generation on Haiku
adds 90dda33108 Use more reliable timestamps for some kinds of events on
Haiku
adds 95084cec09 Rename system tooltip variables to `use-system-tooltips'
adds ebe2b6fd0d * src/haikufns.c (Fx_display_mm_width): Fix copy-paste
error.
adds 86dbe8682d Respect structure of Tramp archive file names
adds 46dcb07e98 ; * etc/NEWS ('use-system-tooltips'): Improve wording.
adds 596d0bda6d Minor improvement in textsec diagnostics
adds de614ec950 Use Cairo XCB surfaces when XCB is available
adds db714e08e0 Improve textsec doc strings
adds 696bd360f6 Deconfuse textsec doc strings slightly
adds 9693eb4aef Port some X11 tooltip code to XCB
adds b6db2d0a6f ; Yet another improvement of doc strings in textsec
adds 2122b83995 * lisp/cus-face.el (custom-face-attributes): Expose the
lambdas
adds d1648945fc Fix recent change for big endian systems where `Atom' is
64 bits
adds b4336b2832 Make textsec-suspicious-nonspacing-p work on marks
adds 87d7362c87 ; Minor fix in 'textsec-domain-suspicious-p'
adds 124c4ad1e5 Split textsec-email-address-suspicious-p into two
functions
adds 598038643f Mark whole-script confusables as suspicious domains
adds 00a6946283 Add new file textsec-check.el
adds 1bfc086391 Make shr mark links with suspicious URLs
adds 1e5e85f3ce Fix thinko in textsec-url-suspicious-p
adds 63a03d5101 ; Fix bug#53367
adds 9e9d83482c Don't overwrite the link text in shr-tag-a for
suspicious URLs
adds e58b4b24cf Add text for suspicious links
adds 689e865a9b ; * lisp/international/textsec.el
(textsec-url-suspicious-p): Fix a typo.
adds b28f420737 Make Gnus check for suspicious headers
adds 50ddfb2428 Make textsec-mixed-numbers-p actually work
adds ec0abf37ee Make Message check for invalid recipients before sending
adds 775faf6efa Tweak the previous suspicious Message change
adds 1476b0d7a6 Make article--check-suspicious-addresses more resilient
adds 6a79de530f * Move some code in in `byte-write-target-file'.
adds 9396b7d0b4 Suspend temp .elc production when native compiling till
when necessary
adds d2a23c7441 Implement selection ownership on Haiku
adds 8c184bb166 Get rid of calls to XRenderQueryExtension after terminal
initialization
adds 5404bf50ad Port hourglass display to XCB
adds a43b665605 Make `nil' values of the `:position' underline property
work correctly
adds e4f59a6d1a Make article--check-suspicious-addresses more resilient
adds 7785463c8e Add new bidi-string-strip-control-characters function
adds 7e7974154b Improve textsec-domain-suspicious-p message
adds f9f12086fb Expand textsec-link-suspicious-p checking
adds 7cfc0bd6a9 Check link text domain suspiciousness
adds 2a3edd1e0a Document textsec
adds c027ad59dd Allow disabling 'undelete-frame-mode' from the menu bar
adds 536ad66ae3 Improve textsec-domain-suspicious-p message
adds 4768657b31 Allow suspicious names with some forms of bidi controls
adds 21e96ce324 Improve documentation of textsec
adds ea0060abfb Add test for bug#51733
adds 37e2304f98 Tweak textsec-link-suspicious-p
adds 3eb1b2a115 Make key-valid-p work in Turkey
adds b1f52249ea Make the undelete-frame-mode menu item a toggle
adds bd6cfabdc3 Fix 'bidi-find-overridden-directionality' for Lisp
strings
adds ed490991d5 In Eshell, allow "-n" to suppress the trailing newline
for "plain" echo
adds b1488a6582 Re-enable some textsec-tests after recent bidi.c fix
adds b929bdaeb6 Fix Fchar_syntax for non-ASCII in unibyte buffers
adds e26071e990 Make system tooltips display in the menu bar on Haiku
adds 689e64cefe Improve how menus are described in *Help*
adds 5a64286d6a Make textsec-link-suspicious-p have fewer false positives
adds ec5c723844 Fix error when describing menu items that don't have
equivalent keys
adds 10fbbddddd Improve the textsec-domain-suspicious-p warning message
adds 2de01ff1ba Make the read-face-name completion buffer display samples
adds 55c1670bc5 Rename the textsec-check function to textsec-suspicious-p
adds 4450c8bdd9 Consider subcommands when deciding to invoke Eshell
command directly
adds 27b3948a8a Fix indirect font changes incorrectly affecting original
buffer
adds 6305c3f30d Fix thinko in previous hi-lock-read-face-name change
adds 9cbcfe696f Make image-dired-delete-marked more resilient
adds 172c055745 Fix tabulated-list-widen-current-column widening wrong
column
adds cce813a4e7 Make textsec-link-suspicious-p less mistrustful
adds b01604b362 Update documentation of 'clone-indirect-buffer-hook'
adds 808917b3fc Remove matching of whitespaces in LaTeX environment names
adds 10083e788f In early bootstrap, use byte-compiled compiler to native
compile first files
adds 7ff7f948f7 Avoid FOCUS_IN_EVENTS not being sent on NS
adds 452f46d366 Allow fractional values of `polling-period'
adds 7269106578 Update menu bars when `use-system-tooltips' changes on
Haiku
adds 9a0842dffe ruby-toggle-block-space-before-parameters: New user
option
adds e9e5d0ba73 Fix BadValue crash when looking up empty color names on
some X servers
adds 7fff3c9b7e Work around GTK changing window backgrounds on
colormapped displays
adds 2b4f0b5f3b ; * etc/NEWS: Fix typo in recent change.
adds 03f4a2ff64 Merge from origin/emacs-28
adds 6e8bafc996 Synchronize XI2 code with Core Input code
adds c2e28aabcc ; * etc/NEWS: Fix description of 'polling-period' change.
adds a6ad584ac2 Adjust emake after recent changes
adds 587edc46df Further improve determination of when commands can be
invoked directly
adds 1e54833e8a Update multisession variables when editing the values
adds 3ffa13d0aa Use the correct converter for odf files in doc-view
adds 502dbd1f7c Make diff--iterate-hunks more resilient
adds 7eb53e8a72 Clean up mm-display-inline-fontify slightly
adds 16c785b621 Make xwidgets work on builds that don't use Cairo drawing
adds 5561d5de56 Make the edebug-all-defs user option work more reliably
adds 4d866fc0f5 Interpret a "" value of EMACS_TEST_VERBOSE as "off"
adds 606dfb60e3 Clarify Splitting Mail in the Gnus manual
adds a133af7c7f Fix indentation in NEWS of cl-flet item
adds 90de226e21 Raise an error from 'eval-eval-using-options' for
unknown options
adds 1228ec3e1d Don't use 'eshell-eval-using-options' for
'eshell/source' or 'eshell/.'
adds 87107b05a1 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 1fefb15aa8 Allow From to be part of message-hidden-headers
adds d7f0a0538d Followup fix to previous
message-update-smtp-method-header change
adds 8d4fffb643 Remove text mistakenly added to the diff--iterate-hunks
doc string
adds 62a84eea34 Improve the completion-category-overrides doc string
adds 88e47934d9 * src/keyboard.c (syms_of_keyboard): Fix build without
input polling.
adds b8ffdc0694 Fix previous emake change
adds 087d031ec6 Further emake tweaks
adds adf00298b6 Disable background image fetching from asking for
passwords
adds 98355833ba * src/keyboard.c (start_polling): Fix type mixup.
adds 2519c5773c * lisp/cus-start.el (polling-period): Update type.
adds 882bbeb1f9 Simplify AM_V_ELC setup
adds fac8d0ac2f Avoid glitches in ELC lines in build output
adds 5672ee5663 Fix crash when the visible bell is rung but there is no
cairo surface
adds 882997e830 Clean up visible bell code on X
adds d878c4537d Fix recent changes to visible bell code
adds 643985e8b6 ; Merge from origin/emacs-28
adds b44505d6ec Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds b63baeafd2 Get rid of some unnecessary code in handle_one_xevent
adds a51a2a13ed Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 246557f33e Change visibility of "Undelete Frame"
adds 2b72558527 Use locale coding system to decode XIM preedit text
adds ebe334cdc2 Prevent raw bytes from being displayed as help text on
Haiku
adds 682b6df6bf Improve detection of suspicious uses of bidi controls
adds a604e877cd ; Fix last change in
'textsec-bidi-controls-suspicious-p'.
adds bd586121ac Make the test for existing multisession variables more
sensible
adds 65c4158c3c ; * src/xdisp.c (Fbidi_find_overridden_directionality):
Doc fix.
adds c8375d8408 Fix some doc strings in outline.el
adds 90bc1afe69 ; * etc/NEWS: Improve entry about Outline mode changes.
adds bf3db92bd6 Fix the prompt in hi-lock-read-face-name
adds 07f32fa70a Put the old label into the future history in
reftex-change-label
adds a0e6e67ac1 Fix HTML target marking in shr
adds 82f818344e Fix GNUstep build warnings
adds 15090d7c6f Fix PGTK build with xwidgets
adds 7e596463be Add some menu bar help code on GNUstep
adds e4d2a7894b Add new variable print-unreadable-function
adds f047d3c513 Add new function 'readablep'
adds 573ec193be Speed up multisession--set-value-sqlite slightly
adds 41846901e2 Improve dired-do-create-files slightly
adds 71b433f035 Fix documentation of 'unprintable' stuff
adds 3b33a14380 Clarify Vprint_unreadable_function doc string
adds 79e54a1b75 Use load-read-function in byte-compile-from-buffer
adds 1edde2fc7a Mark nil vc-follow-symlinks as safe
adds 368570b3fd First commit of scratch/correct-warning-pos.
adds 8f1106ddf2 Several amendments to scratch/correct-warning-pos.
adds 1cd188799f Make symbols with positions work with native compilation
adds ff9af1f1f6 Miscellaneous enhancements to
scratch/correct-warning-pos.
adds 4e77177b06 Try to make scratch/correct-warning-pos build on Windows
and not segfault
adds 2128cd8c08 Merge branch 'master' into scratch/correct-warning-pos
adds 57b698f159 Commit fixes and enhancements to the
scratch/correct-warning-pos branch
adds d87a34597c Merge branch 'master' into scratch/correct-warning-pos
adds 3023e7ca3d Remove the remnants of old position mechanism from
scratch/correct-warning-pos
adds bdd9b5b8a0 Miscellaneous amendments to the
scratch/correct-warning-pos branch
adds 14d64a8adc Merge branch 'master' into scratch/correct-warning-pos
adds 88e1f8b020 Merge branch 'scratch/correct-warning-pos'
adds fd31ef21c5 Don't use 'load-read-function' in
byte-compile-from-buffer
adds 6139a05241 Add direct remote copying in Tramp's scp support
adds f57f28935a Fix print-unreadable-function documentation
adds df49e3a3ab Merge branch 'master' of /home/acm/emacs/emacs.git/master
adds 7922131bb2 Minor copyedits in "Symbols with Position"
adds 27e080d009 * src/pgtkterm.c (pgtk_flash): Fix input blocking.
adds 7c16f69101 Clean up some of the X extension related code
adds bdcbe897d1 * src/haikumenu.c (run_menu_bar_help_event): Fix bounds
sanity check.
adds 5d257a99b7 Fix documentation formatting error
adds 1319d108da Merge from origin/emacs-28
adds 32e1894943 Fix menus on the no-toolkit build when using XI2
adds ab73a87858 Revert the other bits related to `load-read-file'
adds 1bcbca3750 Make occur edit mode more resilient
adds 0e833a1d5f Improve scheme-imenu-generic-expression
adds 80b66d80ef Make sure cursors are drawn correctly after
haiku_clear_frame
adds 1c1d5eee4c Add new function to prompt a user for a process name
adds 838ad7037b Make kill-process into a command
adds db454c98f1 Regenerate ldefs-boot.el
adds 9f5048456a Improve `M-x speedbar' under emacs -nw very slightly
adds 3b0d848b54 Fix position argument to macroexp--warn-wrap in
cconv--convert-funcbody
adds a37da91a09 Make apropos-print-doc more resilient
adds d0f3de72b6 Allow using outline minor mode in `M-x apropos-value'
adds 80098a2830 Fix tabulated-list-widen-current-column widening wrong
column
adds a82c3557fc Make `C-x M-x insert-kbd-macro RET RET' work better
adds 21a3bd9f36 Make message in hack-local-variables-confirm clearer
adds f4af1137e6 Bind print-symbols-bare to t in byte-compile-from-buffer
adds 6cea4d1fdb Set IC preedit area on ConfigureNotify
adds dfae76c991 Expunge read-with-symbol-position and
read-symbol-positions-list
adds 3a7b158ffd Get rid of compose status on XI2
adds 45208755d1 Add some code for transparent frame backgrounds without
Cairo
adds eac4b924cb * src/xterm.c (handle_one_xevent): Drop frame picture on
configure.
adds 8d6fbc4b48 Avoid glitches in ELC lines in build output
adds e606434be6 Scale coordinates when checking if a touch event falls
inside menu bar
adds dee029e19f * src/xterm.c (x_composite_image): Use the display's
picture format.
adds 1575afe8df Orderly inhibit frame resizing when activating tool or
tab bar (Bug#52986)
adds 2dec6f59ec ; * src/xfns.c (xic_preedit_draw_callback): Init
text_length to quieten gcc.
adds 842ea1e22f Fix Gnus registry key bindings
adds bcf844b5fc Add "then" to sh--completion-keywords
adds 15961108c9 Short-circuit the recursive bytecode funcall chain
adds 6c000af611 Inline fixnum operations in bytecode interpreter
adds ce1de3a8d9 Inline setcar and setcdr in byte-code interpreter
adds 65caf5b205 Pin bytecode strings to avoid copy at call time
adds 7392f2dc41 Byte code arity check micro-optimisation
adds d05f387407 ; * src/bytecode.c (exec_byte_code): Cosmetic improvement
adds b3377e67a7 Remove nil check in exec_byte_code
adds 4ff1fb8eb4 Move a runtime interpreter check to debug mode
adds 721357b868 Remove the unused unbind-all bytecode
adds 11e1abd5cc Open-code aref and aset in bytecode interpreter
adds 75c6564c92 ; * lisp/emacs-lisp/byte-opt.el: Remove outdated comments
adds 4a0541a5dd Implement Ffuncall in terms of funcall_general
adds b7902a9b48 Bump specpdl inline, move reallocation out of line
adds a8b713d83a Inline maybe_quit
adds 806a121007 Remove redundant declarations from keyboard.h that are
now in lisp.h
adds 77b72f77b3 Make `font-lock-add-keywords' work in derived modes
adds 487a0be7f7 Fix tex-mode handling of _ chars in href{} commands
adds 031c2e4679 Add a *Help* command that'll take you to the lispref
manual
adds 933ed56e55 Add NEWS item for `I' command
adds d0b9e269ee * configure.ac: Remove forgotten GLIB_GSETTINGS call
adds ead9547903 Allow jumping to ert failure definitions
adds a46421446f Make Completions sorting a user option
adds edeb220d31 Don't loop so much in gud-query-cmdline on remote systems
adds 067e84116d ; * src/bytecode.c (exec_byte_code): Silence GCC warning
adds ffb0e8c4ef Make anonymous functions work in auto-mode-alist
adds 79d9f3982f Add derived-mode test for bug#24176
adds 8c37b9042e Revert "Fix tex-mode handling of _ chars in href{}
commands"
adds 5909b27144 Fix \href{a_b} in tex-mode
adds f4bfe7834a ERC: Add new comaintainer, F. Jason Park
adds 7e653ee73f Allow sorting in electric-buffer-list with `S'
adds 701ec0bda2 Don't output spurious prefixes in read-char-exclusive
adds fbf4757784 * lisp/minibuffer.el (completions-sort): Fix type.
adds 2166b1e65e * lisp/faces.el (read-face-name): Support a list of
defaults for M-n.
adds 28a0d0037c * etc/NEWS: Mention 'replace-regexp-function'
(bug#52558).
adds 8f16b1aef1 Fix gnus-article-truncate-lines doc string
adds ee87c2f8ca Don't list the default hi-lock faces twice in the future
history
adds b93902e22b * lisp/info.el (Info-link-keymap): Fix repetitive clicks
on the header line.
adds 81886aeaff Implement alternative sub-buffer support in term.el
adds ee08481712 Add NEWS entry for term-clear-full-screen-programs
adds 7f7b418ae6 * lisp/hi-lock.el (hi-lock-use-overlays): New variable.
adds 422b0f2a50 Make hi-lock-face-defaults into a defcustom
adds 1693423fd7 Move Eshell test helpers to their own file
adds 42aef82a2b Rework eshell-match-result for testing asynchronous
commands
adds 667e212048 Add Eshell syntax to more easily bypass Eshell's own
pipelining
adds eb4edfa0c8 Fix GTK native input on scaled displays
adds ea953db0a0 Fix invalid picture after toggling the tool bar or menu
bar on GTK
adds 96929e5d01 Remove some dubious uses of `interactive-form`
adds ec403abc60 Improve portability of X11 IM code
adds ff63787ea1 Merge from origin/emacs-28
adds b373c8ad71 Fix tool bar size reporting on GTK when the display is
scaled
adds 0a70f748e7 Don't send menu help events on Haiku if the pointer
isn't in the menu
adds 03c9257b11 * src/haiku_support.cc (Highlight): Send events if
!highlight_p.
adds 4d342f36a6 Improve reliability of menu bar updates on Haiku
adds 115f3f5934 Improve the term-clear-full-screen-programs doc string
adds dea24a0f7d Don't manipulate args in-place for
'eshell-eval-using-options'
adds 44ffd6a825 Treat "-" as a positional arg in
'eshell-eval-using-options'
adds c40398e008 Fix widening some columns in
tabulated-list-widen-current-column
adds f16039b161 Don't mutate literals in
tabulated-list-widen-current-column
adds 697723b63d Faster concat, append, vconcat, copy-sequence, etc
adds e8c66036d1 * src/lisp.h (lisp_h_EQ, lisp_h_NILP): Fix length and
indent
adds 72a4cdaadc * lisp/emacs-lisp/comp.el (batch-byte+native-compile):
Fix unwind form
adds dfaf8bec4e * `batch-byte+native-compile' produce .eln younger than
.elc (bug#52912)
adds 65172e61cc * src/fns.c (concat_strings): Clean-up unused variable.
adds d25cb37694 ; * src/fns.c (concat_strings): Fix comment style.
adds 84276bf775 Tag an mml-sec test
adds f4ed3f39c9 * src/comp.c (emit_limple_insn): Fix another
int/Lisp_Object mixup
adds 2d4d6f1a3f ;* src/fns.c (concat_strings): Add missing space.
adds 50fea24b8b * src/comp.c (emit_lisp_obj_rval): Make use of NILP.
adds 2362eb0980 Fix up Gnus FAQ entry
adds fb16a6c124 Improve how change-log-mode fills all-file-name lines
adds 51fdcca000 * src/image.c (parse_image_spec): Use NILP.
adds 19c6fb1674 ; * test/lisp/emacs-lisp/derived-tests.el: Silence
byte-compiler.
adds bca6855084 Make `haiku-menu-bar-open' faster
adds db7de56eef Simplify Haiku underline code
adds f97c3f9ced Merge from origin/emacs-28
adds 3e00ab5efb ; * src/xterm.c (handle_one_xevent): Fix formatting of
XI2 switch.
adds 401ccb0b9c Fix GTK menu bar height reporting when scaled
adds a2eb83d037 Simplify Haiku scrolling code
adds 1200e55b6f Make use of NILP where possible
adds 9421678987 Add workaround for super modifier misconfiguration to
non-XKB code
adds b085ca237d Fix insert-file-contents for tramp-crypt
adds fc8875be07 Adapt tramp-tests
adds afd1fdf6bb Fix input of sharp-quoted symbols in Eshell with
em-extpipe
adds 8a343ecee5 Fix copyright.el comment and add a test
adds 826959ccb4 Fix copyright-find-copyright when searching from the end
adds a3aeee88aa Minor `concat` tweaks
adds 66b99778b8 Add tests for concat, vconcat and append
adds 0a51a85b5d Make smerge-refine-ignore-whitespace into defcustom
adds 6fcf7c9a83 * Makefile.in (install-etc): Remove unnecessary chown.
adds 824440a7c8 Apply fix for bug#52761 to GTK native input as well
adds 7116092eaf Get rid of unnecessary draw locking in haikumenu.c
adds 458024a3d9 * src/xterm.c (x_focus_frame): Set input focus on outer
window.
adds a0fbdb5166 Improve XI2 valuator reset logic
adds 8f9f1701f6 Don't discourage auto-mode-alist entries in autoloads
adds 5b931eb8ff Don't use obsolete second argument to byte-compile-file
adds 2b150f943b Silence byte-compiler slightly in tests
adds b89ae23636 Implement crossing event generation between windows for
xwidgets on X
adds 333e95196f * lisp/xwidget.el (xwidget-webkit-edit-mode-map): Pass
C-backspace.
adds 82aa5be7ce ; Merge from origin/emacs-28
adds a8862f313b Merge from origin/emacs-28
adds 9d34946e53 ; Fix typo in doc/lispref/display.texi.
adds 60cfb90d01 * Have `benchmark-run-compiled' use the native compiler
when available
adds d0aac84b2a * Fix `startup--honor-delayed-native-compilations' for
(bug#53497)
adds dae4fa9986 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 63255de48b * src/pdumper.c (dump_vectorlike): Handle
PVEC_SYMBOL_WITH_POS.
adds 0991e8686c Improve xwidget window ancestry calculations
adds decd6f830c Revert "Don't output spurious prefixes in
read-char-exclusive"
adds b9239954b6 Tweak href/superscript fix in tex-mode
adds d633db5189 Add support for EPUB, CBZ, FB2 and (O)XPS extension to
doc view
adds 77b4e06f8a Move some of the doc-view variables around to fix load
errors
adds 61f5ca3b27 Add setx highlighting to bat-mode
adds 10c680551e Improve detection of glyphless characters on TTY frames
adds b8ddd94aac Make the save buffers prompt from Quit Emacs menu more
understandable
adds ce220524fc Fix up previous "Quit Emacs" from menu logic
adds 536a57b72c Fix potential native compiler circular dependencies
during load
adds 53ebc1fa21 * lisp/doc-view.el (doc-view-epub-font-size): Fix type;
add version.
adds 8eaf04de83 Add new switch --init-directory
adds 8471c6f06c Implement xwidget passive grabs
adds 47b7ec2a3d Fix inappropriate use of killed xwidgets
adds bc404cd8ea * src/xterm.c (handle_one_xevent): Remove obsolete
workaround.
adds 2f0d67b047 Clear xwidget passive grab whenever a drag begins
adds 9d0833f408 Merge from origin/emacs-28
adds 84d4a34919 Fix duplicate scroll events without XI2
adds 241f2857f1 ; Fix a typo in recent documentation changes
adds b293e254eb ; Rename 'startup--require-comp-safetly'
adds bad16c6f56 Fix xwidget build on PGTK
adds 15f8c6b11e Use the real cursor beneath the pointer on xwidgets
adds 11add52bec Prevent duplicate grab setting with xwidgets
adds 7ba197a163 Fix merge error in doc-view-pdf/ps->png
adds 70c3437ae1 Fix copyright-fix-years, use a dash to separate years in
a range
adds bf695b937e Move native-comp-eln-load-path setting earlier again
adds 12d3c4831a Allow using dired-hide-details-mode in wdired buffers
adds 87c2367011 Clarify where the shell-command output goes
adds fdc7272980 Improve the read-file-name doc string slightly
adds 96867f9d08 Fix manual points about
tex-latex-block/latex-insert-block
adds 1f5fa1de7f Make where-is correctly identify aliases
adds 7531bf096e Reduce code duplication in parts of (auto)load&defalias
adds 70fc32f6dd * src/data.c (Ffset, defalias): Complete last change
adds 95ccd1ba47 Implement real menu help-echo text on Haiku
adds b616e14c35 Make menus on Haiku work better
adds 166556f464 Improve menu drag tracking on Haiku
adds 7e17749ada Fix a default value of the `:underline' face attribute
adds c4e66bb2b5 Fix compiler warning due to a recent change
adds 278bacad69 Write a dummy event on each popup menu event
adds a773d7f05b Fix native-compilation at startup
adds 0a5ece3da1 Allow <Delete> key to delete entire grapheme clusters
adds e380fb509b Fix unrelated help text tooltips if a popup is shown
during the delay
adds a85e9d7641 Fix error at startup with recent change
adds 04bba4a28f Merge from origin/emacs-28
adds 4bac7d8c73 Fix error after merge
adds 852a5f24bb Make gnus-icalendar-with-decoded-handle more DWIM
adds 7608b77d9e Clarify Fmatch_data doc string
adds a836e8bf0c Make revert-buffer ('g') keep point in VC diff buffers
adds f7b408ec50 Don't require mouse for prompting via dialog boxes
adds bddd9c5f68 ; Fix formatting of last change.
adds 43a5f22857 Allow redirecting `message' output to a different buffer
adds 99f4c17615 Modernise the security section in the efaq a bit
adds 4320eebb4a ; * lisp/subr.el (use-dialog-box-p): Fix typo.
adds e241e77194 * lisp/isearch.el: Put 'isearch-scroll' property on two
new symbols.
adds 96533c18b7 * lisp/tab-bar.el (tab-bar-menu-bar-button): New
variable (bug#51648).
adds 35cd9197fc package.el: Fix bug#53529
adds b944841173 Add background transparency support for GTK+Cairo
adds 391c1289e2 Some adjustments to last change
adds 310bcda934 Add support for ARGB visuals on non-Xt builds
adds 2886520160 Use consistent font when displaying menu equivalent keys
on Haiku
adds f4ddd6153d Merge from origin/emacs-28
adds 26a9acc86a Fix some problems with inconsistent visuals on GDK
adds 988d3d79ba Use XRender to composite fringe bitmaps
adds 71174a16da Handle correctly errors during frame creation on Haiku
adds 46611aa468 Enlarge max-specpdl-size for generation of leim-list.el
in bootstrap
adds 1b83e58adb * lisp/frame.el: Don't require 'frameset.el' (bug#51883).
adds 58bb9eb400 * lisp/frame.el (undelete-frame--save-deleted-frame):
Handle initial frame.
adds 1555453694 Implement `alpha-background' on non-Cairo builds
adds 0a34aeee7e Fix builds without GTK
adds 7b13737055 Fix with-suppressed-warnings edebug spec
adds 2f32333cff Fix the no toolkit build.
adds 5c87d82620 * etc/NEWS: Announce the 'alpha-background' frame
parameter.
adds a31914dda5 Fix tooltip frame creation with 32-bit visuals
adds 04f9c3b8df Fix the X toolkit build
adds ae8332b830 * src/xterm.c (x_xrender_color_from_gc_foreground): Fix
omission error.
adds eb9dd32130 Make cursor alpha consistent with a transparent
background
adds cb91643c97 Fix motion not being reported on GTK when mouse moves
over toolbar
adds 3652170d7d Merge from origin/emacs-28
adds d464454f45 * lisp/image.el (image-map): Use defvar-keymap.
adds 9a56b4e686 Factor out function to check for clang in tests
adds 79896d3eb7 Improve portability of alpha channel handling on
TrueColor visuals
adds 1472b046ea * src/xterm.c (x_term_init): Avoid freeze with 24-bit
visuals.
adds 5edef4e98c Improve portability of GDK visual code
adds 2ce7ac1c50 * src/haikufns.c (Fx_display_visual_class): Return
correct values.
adds 790ad61fcf Fix accesses to GTK structures on tooltip frames
adds 46473a4eac Implement `alpha-background' on PGTK
adds 4efab4330e ; * src/gtkutil.c (xg_create_frame_widgets): Avoid
private GTK symbol.
adds fd42ba3adb Improve 'latin1-display-ucs-per-lynx'
adds 6da021fce8 Fix artifacting on PGTK when bits are copied with an
alpha channel
adds 3ca32105d2 Extend filelock-tests.el for bug#53207
adds 5d40e1be7e Clarify that INSTALL isn't for Git checkouts (bug#53627)
adds 90bbf27f02 Make Gnus address checking more resilient
adds 1d1b664fbb (function-history): New symbol property (bug#53632)
adds dbf08491a5 Make more ranges sort properly in describe-keymap
adds 530cb3a3f8 Fix misplaced braces in loading.texi
adds 402988ec33 Minor copyedits of 'function-history' documentation
adds 6766e30e1b Adjust toggle-menu-bar-mode-from-frame doc string
adds cf9c40159a * lisp/progmodes/cc-mode.el (c-common-init): Bind
case-fold-search to nil
adds 70f994f6d0 * lisp/vc/vc.el (vc-diff-internal): Assume revert-buffer
is in current buffer.
adds 161382f76d Obsolete gnus-registry-enabled in favor of checking
gnus-registry-db
adds 5819fcb63b Don't remove dummy.group from gnus-newsrc-alist on Gnus
save
adds be2566eeab Enlarge max-specpdl-size for generation of files in
.../admin/grammars
adds cce477cad7 (byte-compile-eval): Adjust to changes in `load-history`
adds 63edde9f0e Fix nnregistry byte compilation warning
adds d6d73224a2 Make fringe bitmaps respect alpha-background
adds 16174d796f Avoid extraneous selection querying if we own the
selection
adds 99c637499e Only apply last change to the clipboard
adds 103ddfe387 Display images with a mask correctly when
`alpha-background' is set
adds 7b63c00af4 Update publicsuffix.txt from upstream
adds cfbb6359ce ; * lisp/select.el (gui--selection-value-internal): Fix
comment.
adds 558c4dafa3 Clean up Haiku display structures
adds 30ebb54410 Merge from origin/emacs-28
adds a92c6191b0 * Fix `startup--require-comp-safely' (bug#53675)
adds e7fd6fe7ec Rename `comp--loadable' into `comp--compilable'
adds 2c4a24975c Remove extra \= from obsoletion message
adds 2b9c648de6 * src/pgtkterm.c (pgtk_draw_rectangle): Fix trivial
typo. (bug#53677)
adds a20f2b0ff9 Speed up calls to C primitives
adds 665ec8946d * lisp/startup.el (startup--require-comp-safely): Fix
typo in a92c6191b0
adds 02054d9cd1 * Improve 'maybe_defer_native_compilation'
adds e94f08b2d9 * lisp/tab-line.el: Support non-buffer tabs in some tab
face functions.
adds 4af491605c ; * src/eval.c (funcall_subr): Fix last change
adds 749ba35bf5 * lisp/replace.el (query-replace-read-from-default): New
variable.
adds bb4821c91e ; Auto-commit of loaddefs files.
adds f1f0608fd1 Don't use XRender to fill rectangles unless an alpha
channel exists
adds 6869679be5 Fix display of vertical window dividers on Haiku
adds d4c2f5b524 Improve behaviour of `mouse-autoselect-window' on Haiku
adds a4b9dc58eb Merge from origin/emacs-28
adds 93dd09c709 ; Merge from origin/emacs-28
adds e3e0deb86d Make behaviour of `mouse-autoselect-window' consistent
with X on NS
adds e7047b4aba * src/nsselect.m (ns_get_foreign_selection): Fix GCC
warning.
adds fded822c80 Send button events before setting xwidget passive grab
adds 70a184b141 Improve correctness of generated xwidget events
adds 8fa8d5310b ; * etc/NEWS: Fix wording of a recently-added entry.
adds 27c93778ef Fix bug with M-x compile-defun in a defconst/defvar
adds d34dd869d2 Fix decoding error in ietf-drums-parse-address
adds 0ef371cb12 Move vt-control and vt100-led to obsolete (bug#37562)
adds c86e4b0950 Mark vt-control and vc100-led obsolete since Emacs 29.1
adds 6fbf37a575 Add some indexing for "compiler macro"
adds 52af077d6a Improve the describe-key doc string
adds b6a51e05c9 * lisp/replace.el (query-replace-read-from): Use default
for empty input.
adds aa795a6223 New file lisp/emacs-lisp/debug-early.el for backtraces
in early bootstrap
adds c882b4ea02 ; cperl-mode.el: Detect prototypes in anonymous
subroutines
adds 00a8e365b9 Adjust test to adjusted code
adds 4f7fe8b1d3 * test/lisp/cedet/semantic/bovine/gcc-tests.el (ert-x):
Require.
adds 7728f493cd New theme leuven-dark (Bug#53032)
adds aa67e10fe9 Prevent the initial frame from showing up in the frame
menu
adds 60fe17c958 Fix background daemon on Haiku
adds 11ee58de9d Fix display of text decorations with defaulted
foreground on Haiku
adds abdb198474 Simplify box display code on Haiku
adds 3d7f17bf80 * src/haikuterm.c (haiku_draw_text_decoration): Don't
lock for draws.
adds dce93e397d Merge from origin/emacs-28
adds fc79118f19 Obtain draw lock outside haiku_start_clip
adds d35c4ee10a Stop creating cairo contexts in haiku_begin_cr_clip
adds 9b0cdf461c * src/haikufont.c (haikufont_draw): Allocate string
buffer on stack.
adds abd59ad923 Fix "Buffers->Frames" submenu in daemon sessions
adds 1b0342628e Don't use `string-search` in soap-client (bug#53744)
adds 3bd8a8bb91 Don't use `string-replace` in soap-client (bug#53744)
adds 895562a8b2 Implement file modification check in Tramp
adds 37eef19fd6 soap-client: Add minimum supported Emacs version
adds dcc97fec29 Allow ensuring that a window's starting point is never
invisible
adds 2e60ef696a Ensure that tailproc is set for the last process in an
Eshell pipeline
adds 3a388ab4a6 When executing an Eshell pipeline, send input to the
first process
adds e3516ec28f Use 'require' to load eshell-tests-helpers
adds 2ded593875 Make sort-numeric-fields resilient towards blank lines
adds 322daef439 Remove tarball instructions from gnus-faq.texi
adds 12a6d319dc Improve the bookmark-default-handler doc string
adds d539d00c42 Improve image depth handling
adds 634cedfea1 Improve compression of article lists in gnus/nnselect
adds 748eb32cc5 Try to fix input method flicker on GTK builds
adds 334b362bf4 Make `x-gtk-use-native-input' take effect immediately
adds 52c4275283 * src/xfns.c (Fx_internal_focus_input_context): Fix typo.
adds a654985bca Make Emacs build with some other XLib implementations
adds a42df6542a Fix toggling `x-gtk-use-native-input'.
adds e0260f0fe2 Merge from origin/emacs-28
adds 8e2d9193ef * src/xwidget.c (xwidget_button): Always let button
events through.
adds 3da5dc66ea Fix bit rot in the color allocation code
adds 97966c5154 ; * src/xterm.c (x_alloc_nearest_color_1): Remove
extraneous code.
adds 37c433e4e2 * lisp/net/tramp-gvfs.el (tramp-gvfs-send-command): Fix
problem with locale.
adds 279f3c6d60 Implement auto-raise on Haiku
adds 3e20a90019 ; * src/haikuterm.c (haiku_end_cr_clip): Fix trivial
typo.
adds 702a5c6feb Silence byte-compiler in two tests
adds 38ffb828f2 Remove misleading "in current buffer" message from
auto-raise-mode
adds 9a8796f067 Fix infloop in redisplay_window due to fix of bug#14582
adds dcf30f14f9 * Have `null' and `not' explicit in LIMPLE so we inline
them
adds f88d4e4248 Improve Tramp tests backward compatibility
adds d340dc0a25 python.el: Try and better split the Tramp code
adds b4f1ceaf24 python.el: Silence left over warning in last commit
adds d52c929e31 (with-demoted-errors): Warn on missing `format` arg
adds de687e8983 Do not delete the MULTIPLE property after reading it
adds 5098f2b844 Update the MULTIPLE property with conversion outcomes
adds 9ff88dfc5b Implement _NET_WM_PING protocol
adds 686f7f8f62 Set WM_TRANSIENT_FOR on tooltip frames
adds c274bd5c52 Implement face cursor color merging on Haiku
adds 9c66aee178 Fix last change to ftcrfont.c
adds adf1ba578d Finish up cursor color merging on Haiku
adds e51f904676 Fix yank-media-types--format decoding
adds 72a3bbf27e Improve the Archive file names tramp documentation
adds a8de2e20e0 Remove kerning escapes in woman mode
adds 785a045b86 Ensure that the CAR of 'eshell-last-async-procs' always
points to a process
adds 89d419255b Improve the selected-window doc string
adds 224aeb2877 Fix yank-media utf-16 detection
adds 3a8e140ad1 Adapt Tramp to changed unload behavior (bug#53632)
adds 49192d1418 Remove superfluous `font-lock-add-keywords' calls in
Tramp
adds 9029212c86 * lisp/emacs-lisp/debug-early.el: Improve the
documentation
adds 4243747b1b Fix 'current-column' in the presence of display strings
adds 63eab2948a * lisp/pixel-scroll.el: Update commentary.
adds 9e420cd893 Add support for basic syncing with the window manager on
resize
adds ddc734432b Adapt Tramp to changed unload behavior (bug#53632)
adds 8682756420 Add new function mode-line-window-selected-p
adds a4eeea8124 Add a :distant-foreground to the lazy-highlight face
adds 93da7a202d Tweak how eshell/cd works when cd-ing to ".." from "/"
adds eea93a8aaa Add new user option 'find-library-include-other-files'
adds 6278c6a94e Fix reverting the default face to standard/themed state
in GUIs
adds ab0554a197 Improve the elp-instrument-package doc string
adds eb351e3795 Minor changes to xsync support
adds 9c1d6b1d6a Handle window state changes on PGTK
adds b38c0d6a2f Clean up lots of #ifdef'd out code in PGTK files
adds 50e51beabb Allow disabling frame resize synchronization
adds a3ee390cf7 Add ietf-drums tests, fix parse-address decoding
adds a645c3bee7 ; * src/xfns.c (x_encode_text): Fix comment.
adds 32dc552a53 * lwlib/xlwmenu.c (pop_up_menu): Work around motion
problems on XI2.
adds d90fd58c02 Merge from origin/emacs-28
adds 372d0e0cc1 Make usage of su and sudo consistent in eshell
(bug#53783)
adds 6e5d79c048 Display show-paren-context-when-offscreen in child frame
adds 47ddaaab02 Fix infloop in 'redisplay_window' when buffer is narrowed
adds 8d4154742f ; * etc/NEWS: Fix entry for
'find-library-include-other-files'.
adds 30c6074d5a Add support for EWMH extended frame synchronization
adds 3775156990 Disable extended frame synchronization by default
adds dc5930ba97 Fix the GTK 2 build
adds b0fd3ec2c0 Ensure bar cursors are always visible on Haiku
adds ead36d8d36 ; * src/alloc.c (mark_memory): Fix outdated comment.
adds 1850121629 Avoid deprecation warning in NS-specific code
adds 8b35f64ff9 Adapt em-tramp-tests.el
adds 1efc94e7ce * lisp/tab-bar.el (tab-bar-new-tab-choice): Add const
'window'. Update doc.
adds 0f38e2393d Use mode-line-window-selected-p in
tab-line-tab-name-format-default.
adds e95ca5cf07 (debug-early-backtrace): Tweak the non-evald output
adds bff8354ec4 (debug-early-backtrace): Tweak the non-evald output
adds e9ba08be21 ansi-color: don't get stuck on \e
adds dcb3b85ec7 Remove outdated comments from ietf-drums.el
adds 0d36eaa7c6 Make async connect_network_socket failures use Qfailed
adds 69efc36c6b Fix eval-tests/backtrace-in-batch-mode test
adds 838da4aef8 Make dired-directory and dired-subdir-alist buffer-local
adds 011fa3a4cb Correct implementation of extended frame synchronization
adds 905dad0a31 * doc/emacs/xresources.texi (Table of Resources):
Improve wording.
adds e9217d0f34 Clean up more code from PGTK port
adds ab5b2e63fa Respect `x-cursor-fore-pixel' on Haiku
adds 130cd70d9b Improve the ediff-diff-options documentation
adds f655bd2008 Give a better error in locate-default-make-command-line
adds cb09a1120e Make the eintr.html target match what's on the web
adds de419bba04 Fix the Scroll key binding on Windows
adds f91a911ef3 ; Fix previous commit (6e5d79c048)
adds 61a5bbc683 Really fix extended frame synchronization
adds 985e7148a7 Improve indentation of some shell script forms
adds dfda7d1463 Sanitize ls switches in ange-ftp (bug#53360)
adds b432fb6c86 Make menus work better on X toolkit builds with XInput 2
adds 30d92721ce Correct off-by-one errors with frame resizing on Haiku
adds a5e6a7c3bc * lwlib/xlwmenu.c (pop_up_menu): Fix cast.
adds 3eaaeed2d0 Improve contrast of `custom-button' in the leuven-dark
theme
adds 90eb6a7fe4 ; Set show-paren--context-child-frame to nil after
deleting it
adds 6e403efc9b ; * doc/emacs/xresources.texi (Table of Resources): Fix
typo.
adds 6f3c62ff07 Pin lazily read bytecode (bug#53809)
adds 9338fbbc28 lisp-mnt, checkdoc: Reduce run-time dependencies
adds 992908b09a Make connection-local variables user options
adds 7a9b5e7504 * lisp/progmodes/xref.el (xref--marker-ring): Fix typo
adds 919cbe2b7d ; paren.el: fix comment speaking of an undefined variable
adds 77cbde6d09 minibuffer.el: Try and fix bug#53053
adds 1f45d27388 Make sure `update_wm_hints' finds the WMShell
adds cdf7e2e021 Don't allow tooltips to be transient for override
redirect windows
adds 4592fb4046 * src/pgtkfns.c (Fx_create_frame): Realize frame
widgets. (bug#53861)
adds 65f0785917 Fix menu bar not opening after popup menu is dismissed
on Lucid
adds 7a1a56da0a Try harder to preserve cursor when mapping tooltip
frames on Haiku
adds 1e9eeed913 ; Merge from origin/emacs-28
adds 58172cc28a nnselect.el: Speed up group info updating
adds 9d1ae05442 Clear mouse highlight when mouse moves outside edit
widget
adds a4d40a32cc Make exit from text-scale-adjust less confusing
adds b13e311f0b Improve handling of frame-inherited-parameters
adds 95a021fe5f Minor fix to how describe-function-1 displays symbols
with spaces
adds d18764000f Fix describe-function-1 test failure from previous change
adds d97e9d701d Fix some standard-output/help-buffer confusion in
describe-function-1
adds a512940daa Document pcase-lambda
adds f788bb33e5 Extend find-lisp-object-file-name
adds 996daa00ae Implement frame resize synchronization on GTK 3
adds 855928082b Fix frame offset reporting on PGTK
adds e37ffc379e Improve robustness of override-redirect on Haiku
adds b76da7e7a5 Document some problems found during testing on various X
servers
adds 9966d9574b * src/pgtkterm.c (map_event): Fix last change.
adds fe37e49a97 Fix processes on remote default-directory with special
characters
adds 6058d3ebb4 Respect customization nature of `connection-local-*'
user options
adds 57df457492 Improve thing-at-point-url-at-point docstring
adds 1ea2993e83 Improve make-frame-on-display initial values
adds 8bc4004519 ; * etc/PROBLEMS: Fix typos and improve wording.
adds f7d16d93fd * lisp/replace.el (perform-replace): Allow using isearch
in recursive-edit.
adds 2755e6bba0 Allow showing show-paren context in an overlay
adds 882cf2d0cd Fix creation of tooltip frames with a stippled background
adds 59ff15e350 Make sure the cursor can't move on top of a tooltip on
Haiku
adds d41a5e7e33 Improve selection of fonts available from
`mouse-set-font'
adds f96eee4e06 Implement `list_family' for the haikufont driver
adds 11ff76153e Make haikufont_list_family actually work
adds 9459399d58 Merge from origin/emacs-28
adds 3477245526 Mention `overlay' show-paren-context-when-offscreen
value in NEWS
adds 5627693ce3 Explictly specify whether or not to respect
alpha-background on Cairo
adds 7f9335f91d Implement _NET_WM_USER_TIME protocol
adds 65a61154d8 Make calendar-exit actually respect the KILL parameter
adds 2f80d8058b Improve the set-fill-column prompt
adds 7f425613a7 Add support for _NET_WM_USER_TIME_WINDOW
adds 7ead127a66 Fix compiler warning on GTK
adds 2386aa8a5d Get rid of `register' declarations in X11 related files
adds bb69361cbe show-paren: Don't show context again after C-g-ing it
away.
adds f06915c93c Tilde expansion is not possible for Tramp sshfs method
adds 55463952f2 ; * src/xterm.c (x_display_set_last_user_time): Fix
compilation error.
adds f063e38521 ; show-paren: improve previous commit bb69361cbe
adds 3f738b9095 ; * src/xterm.c (handle_one_event): Fix build error.
adds 8df3052bdb Ignore tooltip frames when setting PGTK scrollbar
foreground
adds f9a7a81cde Improve reliability of hotplugging window managers
adds c867a43872 * src/haikugui.h [_cplusplus]: Remove extern "C"
declarations.
adds 0653a58380 Fill in missing pixel after PolyLine on scroll bars
adds aad91285c3 Fix disconnect errors on some X servers
adds 35bf8d4a02 Merge from origin/emacs-28
adds d3c47011d5 Allow customization of the user's eln-cache directory
adds 849895d0db Make comint-word actually check
comint-file-name-quote-list
adds e16a78c44e Correctly allocate colors in xftfont
adds d49c8cea43 Correctly premultiply background color of fringe bitmaps
adds 15781beda8 Enable TrueColor allocation optimizations on all visuals
adds 53da8c50fc Don't signal a backtrace on empty --script files
adds 8ababad570 Improve handling of file modes in Tramp
adds d64a1f7251 Restore command-line--load-script messaging
adds 6548286446 Note current buffer and restore it in c-force-redisplay.
adds 2d897f7c66 Merge from origin/emacs-28
adds 64d211179d Autoload package-installed-p
adds a6df8f9f99 * lisp/tab-line.el (tab-line-format): Use
mode-line-window-selected-p.
adds 437382734a * lisp/mouse.el (context-menu-map): Select only
unselected window (bug#53910)
adds 26eeca71fb Silence macOS vfork deprecation warnings
adds 2469e03603 Disable nearest-color allocation on DirectColor visuals
adds c7bde98806 Improve reliability of selection ownership on Haiku
adds 2d5b219239 Fix fallout from switch to 32-bit visuals
adds 9fdc0f08ce Set _NET_WM_OPAQUE_REGION on non-GTK3 toolkits when
using 32 bit visual
adds a9d54814b7 Don't make cursors affected by background alpha on PGTK
adds 20da50619f * etc/PROBLEMS: Document some limitations of Xwayland
and PGTK.
adds f726ca161c Fix the DJGPP port
adds 48e8569c87 Allow searching of nnselect (search) groups
adds 985cdf8984 ; * etc/DEVEL.HUMOR: Add a recent joke.
adds bced4d26d9 Tolerate tilde in remote file names when needed
adds f0f58cc5c7 Merge remote-tracking branch 'origin/master'
adds 645694ccdb ; * config.bat: Fix typo.
adds 3fb68b3d25 Modernise byte-compilation chapters in manual
adds f622034fa5 Never set opaque region without an alpha channel
adds 7c37f5fd69 Be less strict about which PointerEmulated button events
to ignore
adds 9de7b3f335 Fix compatibility with ancient versions of libXi
adds 4c6a4281a4 Implement visual bell on Haiku like on X
adds 53ef883b52 Cross-link message-expand-name-standard-ui-relevant doc
strings
adds 2b97e83cc1 Fix off-by-one file size formatting in ls-lisp
adds c4da0d3312 Improve interaction between track-mouse and edebug
adds e0198986d2 Add documentation on how to delete files from Trash
adds e2f9c27f9a Clean up mode-line-* faces handling
adds be06b40ebd Fix entry and exit events with XI2 grabs on X toolkit
menus
adds a8245e1220 Replace ptrdiff_t with new specpdl_ref type for specpdl
references
adds 297520852f Turn specpdl_ref into a type of its own
adds 09fecae877 Count bytes, not records, in specpdl_ref
adds b5997c0f10 Optionally allow point to enter composed character
sequences
adds a602e86bc1 ; * src/xdisp.c (syms_of_xdisp): Fix formatting of last
change.
adds 89bb5a5f35 Speed up `=` on fixnums in bytecode
adds b8460fcb8c Rewrite thread context switch code (bug#48990)
adds 8e0b043f49 * src/xterm.c (x_update_opaque_region): Avoid crash at
startup in Lucid build
adds ad2d50d762 Fix last change in xterm.c
adds d72e7c4fd4 Fix the Haiku port
adds e79f5574c5 Use better GC for visible bell on colormapped visuals
adds ac02d53f6d * src/pgtkfns.c (Fx_create_frame): Set `was_invisible'
flag.
adds 0b3692251c Stop quering for Xinerama inside x_get_monitor_attributes
adds 79fd672dfc Work around tooltip bug on new versions of WebKitGTK
adds 0c4f52066f Fix integer overflow with 32-bit visual
adds 1e15500daf Avoid a compilation warning in eval.c
adds ae13948ff5 * src/eval.c (specpdl_unrewind): Remove empty statement.
adds 51d44fd705 Fix ietf-drums-remove-whitespace unmatched " and (
adds 9a4cc857aa Fix mouse clicking in read-face-name
adds eba9e30f9a Note meaning on nil HIST in Fread_from_minibuffer
adds 242a2765d3 Make `C-u M-x count-words' also give totals
adds 6ed1994d27 Prevent crashes from illegal locale coding systems
adds c189ce5a33 Remove the 'C-k' binding in ido-mode
adds 7e612a26a8 Only get rid of IC focus if focus is really gone
adds 7a702cfd42 * src/haikuterm.c (haiku_read_socket): Implement
auto-lower.
adds 68b3273214 ; * lisp/simple.el (count-words): Doc fix.
adds 997dd86a9f Add a new macro `setopt'
adds fc44bc6255 * lisp/faces.el (read-face-name-sample-text): Add
defconst (bug#53960).
adds bd07d4fac9 Improve Tramp's process-file implementations
adds 2fe4d93624 Fix wide fringe bitmap processing on Haiku
adds 27658a0a3b Try to reduce empty areas on GTK when a frame is being
resized
adds 1bf30718dd Improve efficency of handling DeviceChanged events
adds 80f8dd6540 Restore valuator values after receiving a DeviceChanged
event
adds 32fbda5c37 Ensure bad values don't leak into scroll valuators after
DeviceChange
adds 0ba1ecc816 * etc/TODO: Update some entires related to macOS and NS.
adds 5fb262597f Handle allocation failures of fringe bitmaps on Haiku
adds 13b9268374 Add a mechanism for querying before executing a command
adds b47d36f189 Improve Haiku selection handling
adds daf008e82b Note caveat about remapping basic faces
adds 4c2701fad1 Fix typo in previous Face Remapping doc change
adds 9844b152a5 Premultiply background color by alpha for images
adds 35bb4c1c3c Improve stability of message-hide-headers
adds d52d913fa0 Don't signal errors in abbrev-table-p
adds 3a3387f58e Fix typo in Face Remapping
adds a90dc11e24 Improve format of values returned by
'file-size-human-readable'
adds fef0a6a2b4 Improve recent addition to documentation of face
remapping
adds fa135ff305 ; Improve a recently added NEWS entry about
'command-query'.
adds 8b34ba17b1 ; * doc/lispref/variables.texi (Setting Variables): Fix
markup.
adds b444311e2c Be more explicit about the meaning of "remove prefix" in
Gnus search
adds d6fba624e6 Fix manual documentation of Gnus tool bars
adds d43ca38556 Fix docstring and init of Gnus search -remove-prefix
options
adds bb33446f2a Better handle devices being enabled on XI2
adds f6811ff8e2 * src/xterm.c (init_xterm): Use more reliable method to
disable XI2.
adds 249e3b7969 ; * doc/lispref/variables.texi (Setting Variables): Fix
a typo.
adds 5b0b9bafc0 Improve the help message for the pgtk configure option
adds 6f566021ed Replace use of `DefaultRootWindow' with our recorded
root window
adds 5129e713b0 Disable auto-lowering and raising on Haiku when a popup
is active
adds 0b286ea45a Fix parsing of some semibold font styles on Haiku
adds ac824600d2 ; Fix commit d6fba624e6
adds 5c9d34cdf8 Make autoarg obsolete
adds f84f686ec9 Adjust files-test-file-size-human-readable test
adds 8a2f73f12a Allow savehist-additional-variables to truncate lists
adds a4dd94de80 Don't attempt to connect to a remote server during
'abbreviate-file-name'
adds 8415a9d58f Some Tramp cleanup
adds 8931cca135 ; * etc/NEWS: Improve wording of savehist.el's entry.
adds 2d573afecb Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 0a9c8855b0 Don't decode text within XIM callbacks or
handle_one_xevent
adds f1d535da1e Decode keyboard input as latin-1 whenever appropriate
adds a654e37349 * etc/NEWS: Improve the PGTK entry.
adds db5d2a4407 Resolve xwidget scrolling mysteries
adds fd2252294b Fix frame focus handling with native input
adds bc84c31823 Avoid emacs-module-tests failure on macOS
adds 3b7d55a801 Speed up count_size_as_multibyte
adds e389da74d5 Fix recent change in xwidget.c
adds bf07ab5430 ; * etc/NEWS: Fix wording of a recently added text.
adds eb0680bd57 Add support for Tai Tham script
adds b299c04201 Fix computation of outline heading level for non-git diff
adds 8737d79be8 Fix problem with file-modification-time in tramp-sshfs.el
adds 9780972a44 Handle `unspecified' values of symbolic font values on
Haiku
adds e14317eec4 Don't auto-lower when moving onto a menu bar on Haiku
adds 74c0773369 * src/emacsgtkfixed.c (XSetWMSizeHints): Improve fix for
bug#8919.
adds 99d6536c32 Fix SIGFPE on some fonts when calculating their average
width on Haiku
adds 5df33cfcaf Improve handling of XI2 wheel movement
adds 6094f3a16b * src/xterm.c (x_init_master_valuators): Clear
`pending_enter_reset'.
adds 3750612093 Fix problem with "~" in Tramp
adds c0fa3f2a6b Prevent menu items leak if x-pre-popup-menu-hook signals
adds 33a9ee2084 Fix warning during dumping on MS-DOS
adds 136f1cb549 Have setopt check types
adds c78b3c02a3 Update modus-themes to version 2.1.0
adds 7c99526435 Extend bookmark menu with with handler type column
adds a1617f070b Don't prefix bookmark name with VC backend name
adds c218660d66 Add a NEWS entry for the bookmark changes (bug#54030)
adds 7e6fa8ed38 Implement XBM images on Haiku
adds 64eb2a5f8d Fix crash when displaying XBM images on a 32-bit visual
adds a6b7bb2dfd Speed up exiting "emacs -Q"
adds df6e989f7a * lisp/face-remap.el: Fix bug#53294
adds c1111e9447 Fix or remove outdated comments
adds a3c5638db6 Fix files-tests on MS-Windows
adds 927bebcd4b Resurrect innocent joke in byte-opt.el
adds 09ba81f1d2 ; * lisp/international/fontset.el (otf-script-alist):
Update.
adds 3d0f5bc219 * lisp/mouse.el (context-menu-entry): Don't create menu
for Help commands.
adds 246f627a41 Fix gnus-search notmuch thread searches
adds 2236ee40ea Parse XBM images which use character escapes for hex
literals
adds 1a8b3b6390 Fix mis-parsing of certain malformed XBM files
adds 7938410ac0 Make stipple backgrounds respect `alpha-background'
adds 86ebc88cd8 Fix gnus-search-run-search methods
adds e87b07e277 Make treatment of `alpha-background' more consistent
adds 8a924c8b49 Fix gnus searching of native servers
adds 9a9a3390ad Make sure nnselect search query is properly parsed
adds ef1dfd2261 Fix blurry text on multiple scale monitor setups
adds c2913c30b1 Merge from origin/emacs-28
adds b16aed76cb ; Merge from origin/emacs-28
adds 2ed240296c Merge from origin/emacs-28
adds ead9c9602c ; Merge from origin/emacs-28
adds 3306e11107 Merge from origin/emacs-28
adds 1f755a74b7 Fix a crash on some versions of GTK
adds b76cd8af05 Fix background stipple with `alpha_background'
adds 51e51ce2df Handle multiple directory separators in gnus-search
results
adds 02bca34852 Utilize new string decoding feature in GTK native input
adds 8f9edb2e7c * src/haikufns.c (haiku_create_frame): Error if font
wasn't found.
adds 7829f1b5e6 Be less strict about which emulated motion events to
ignore
adds 5b90b05e42 Always decode GTK input method text as utf-8-unix
adds 76ee4dc823 Merge from origin/emacs-28
adds e015dc77f5 Don't ignore events from XI2 slave devices anymore
adds 767619595c Fix character compositions on the mode line
adds f687e62ac5 Fix symbols with position appearing in the output of
`compile-defun'
adds 88f591f389 Improve portability of alpha channel visual detection
adds dfaf150631 Add a new library to format variable-pitch tables
adds 9fff6388b4 Fix some more hangs when parenting child frames around
on Haiku
adds 8ccf9b5276 Fix :match function for the key widget
adds f273a504be Fix types of some align.el defcustoms
adds 14562b45bd Avoid consing extra string when processing GTK native
input
adds babfb064c4 Make string-pixel-width slightly speedier
adds d98b6fbba2 Add column sorting order indicators to vtable
adds 999115845a Improve vtable documentation
adds 9eefe59d57 Fix a vtable example
adds 16abc24035 Improve the vtable documentation on argument types
adds 9f571a2e6c Mention vtable accessor functions
adds a72e0e50f0 Some vtable.texi copy edits
adds 7e4ef09aa0 Adapt Tramp password prompts for sudo-like methods
adds 910cdcf8c3 * lisp/vc/diff-mode.el (diff--font-lock-prettify): Fix
mishaps
adds c3e064013e (loadhist_initialize): Minor refactoring
adds f262a6af36 (macroexp-warn-and-return): Fix bug#53618
adds 43237f3d27 ; * rcirc.el (rcirc-print): Prefer sleep-for over sit-for
adds ecaedf2117 (specpdl_unrewind): Fix corner case
adds 5767e06b8e Revert "; * rcirc.el (rcirc-print): Prefer sleep-for
over sit-for"
adds 7a699e79f6 Free XI2 devices in x_delete_display instead
adds 15910e5da3 Ignore modifier keys early when handling X key press
events
adds d7fc7bdd81 Fix typo in last change
adds dad7ee2353 Handle GUI input while inside popup dialog on Haiku
adds 7b7c09c561 * src/haikumenu.c (haiku_dialog_show): Set
`popup_activated_p'.
adds 7a6e229a2e Fix font panel on NS
adds 06b7c53927 Add more bookmark types
adds f0b4f2ee6b Ensure that `mail-send' breaks too-long lines
adds 84fe486660 Fix compilation warning in previous sendmail.el change
adds f462620847 * lisp/net/tramp.el (tramp-read-passwd): Adapt for empty
user names.
adds 8d1dfb2af3 Quote files that start with - in dired
adds 277b49d7a3 * doc/misc/tramp.texi (Customizing Methods): Add
tramp-nspawn.
adds d710b84225 Make string-pixel-width about 40% faster
adds aa6d1027ce Make `g' work in eww buffers displaying Tramp files
adds 3a6129e723 Make eww work better on Tramp HTML
adds 5649b45323 Fix compilation warning introduced by previous shr.el
change
adds 8be576286d Add instructions on disabling SPC completion to
Minibuffer Edit
adds b8f4307472 Simplify Minibuffer Edit example
adds 92ce3b5d54 ; Fix compilation warnings
adds c52ef7ec4b Adjust doc-tests-documentation/autoloaded-macro
adds e6f541f238 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 48c65f219d (loadhist_initialize): Fix regression test failure
adds 4450ae0f78 Fix a compilation warning in cus-edit-tests.el
adds 17c75146a4 * lisp/mouse.el (context-menu-entry): Remove
help-buffer-under-preparation.
adds 0b755ee695 Further fixes for eww-open-url on Tramp files
adds 3d2c213ce9 Public-ize xref-current-item
adds 9e6df01bf1 Respect `extra-keyboard-modifiers' when handling XI2
keyboard input
adds 7159c1af08 ; * src/haikuterm.c (haiku_read_socket): Add extra
keyboard modifiers.
adds 3d106897fd Public-ize xref-show-xrefs
adds f0ac4b7797 Bump xref.el version.
adds 816cf19a3a Implement left-right separators for dialog boxes on Haiku
adds e087c89b1e Prevent GTK from setting unreasonable size hints with
large menu bars
adds fc281e0df3 Prevent Haiku display from being opened multiple times
adds 9e084ddad1 Try to fix bug#54051
adds 69c3ae2969 Make `next-buffer' order reflect command line file order
adds 1f6b5ea54a Make 'ispell-change-dictionary' completion work better
adds 366b2bc757 Remove PROBLEMS section on double-buffering
adds 89b68c9d7c Clarify Special Isearch slightly
adds ce04647d4d Revert "Remove PROBLEMS section on double-buffering"
adds 7d6fa01ab8 ; * lisp/eshell/esh-io.el (grep-null-device): Remove
unused defvar.
adds 76b91671a1 Improve docstrings for 'eshell-exec-lisp' and functions
that call it
adds 76429f4d17 Ensure 'eshell-output-object' always returns nil for
consistency
adds 9df5e30800 Send SIGPIPE to external Eshell processes if their
output target closes
adds de003cb2b5 Improve vtable :keymap handling
adds 89f399324b * lisp/vc/diff-mode.el (diff--font-lock-prettify):
bug#54034
adds 8e90216389 * lisp/vc/diff-mode.el (diff--font-lock-prettify):
Recognize mode changes
adds 993e8b010c Don't pass invalid keyboard modifiers to the event loop
on Haiku
adds 2312775928 Remove the ELPA dependencies from test/Makefile.in
adds 6f8f51db4d Add links to the vtable manual
adds f654080513 Don't generate multibyte keystroke events if there is no
actual text
adds 6b0e23412d Improve momentum pixel scrolling on a non-selected window
adds bee54495e9 Merge from origin/emacs-28
adds 6d060a38ec Always send wheel events on XI2
adds 8d02624c0e Fix duplicate wheel events on XI2
adds c914572a46 Improve XInput2 version checking
adds f7b5553045 Fix GTK build with GLib <2.44
adds dfd76688be * test/lisp/net/tramp-tests.el
(tramp--test-check-files): Adapt test.
adds 8fef9a5cd9 Merge remote-tracking branch 'origin/master'
adds dfa607c164 Fix build on glibc <2.10
adds 85567d5798 ; * src/xterm.h: Fix typo in recent change.
adds c6465d65fa Don't signal an error on re-builder startup with rx
syntax
adds 161f5b4be4 Make outline-blank-line into defcustom
adds 257ae88d4e Improve ruler-mode dragging
adds 09bd220d86 ; * doc/lispref/modes.texi (Tabulated List Mode): Fix
@xref.
adds 4bd7963e2e (add-hook, remove-hook): Fix leaks (bug#48666)
adds c20e96d186 Enable "Revert Buffer" if file has different writability
adds 1f00710ecf Fix X errors caused by GTK using newer versions of XI2
than Emacs
adds b16e36476e * src/xterm.c (x_term_init): Don't catch errors too many
times.
adds 0f67a3df0e Unbreak project switcher when inside *xref* buffer
adds 659eca9ed8 * src/xterm.c: Expand commentary.
adds 8adc3672ac (add-hook): Fix regression
adds e97580724d Fix display corruption with background alpha set on
unsupported display
adds 6410b6ada0 Merge from origin/emacs-28
adds 304c373c98 Improve input extension version checks on GTK 3
adds 4f53789a0a * src/xterm.c (x_term_init): Catch some errors from
defective X servers.
adds 7b0b27971b Make face-remap-set-base work with a single face again
adds 76fcfe1eb1 Ignore 'eshell-broken-pipe' error in 'eshell-sentinel'
adds b68217fe04 Update modus-themes to version 2.2.0
adds 85ad861600 ; * src/xterm.c: Minor fixes of the commentary.
adds 99ba8c03c8 Expand commentary in xterm.c
adds 435d5c84ed * lisp/tab-bar.el: Create new unique windows with 'C-x t
n' (bug#54038).
adds 995aed477d Port to current Gnulib
adds 308e63ccfc Update from Gnulib by running admin/merge-gnulib
adds a773a78312 Port to current Gnulib some more
adds b8a96f0556 Port pre-commit hook to Git 2.35.0
adds 479623784e Fix auth-sources defcustom
adds ca9f2fc2a4 Pacify gcc -Wanalyzer-null-dereference
adds 7b0e8cf347 Fix the MS-DOS port
adds d132bfe6cd Condition out things specific to some versions of the
input extension
adds 543ae215c1 Add support for _NET_WM_STATE_SHADED
adds fe7c0798e8 Fix auto-lower when the mouse moves onto a scrollbar on
Haiku
adds ec1aaac5c0 Set border colors through the toolkit
adds aedb74b294 Merge from origin/emacs-28
adds be496f942c Don't superfluously emit prompts when terminating
processes in Eshell
adds dfe78ccb87 ; * etc/NEWS: Fix wording of a recently added NEWS entry.
adds 94e59f80b7 Check if WM support for NET_WM_USER_TIME_WINDOW changed
during updates
adds 2db149539b Fix symlinks in tramp-sshfs.el (Bug#54130)
adds 6092ee1c3f Amend byte-run-strip-symbol-positions so that an unexec
build builds
adds bd17fa2c75 * admin/merge-gnulib: fix bare checkout (Bug#32452#65)
adds 794fbd1c07 Make 't' in Buffer-menu be more defensive
adds 8d2fbd4a14 Fix esh-proc-tests on MS-Windows
adds d29cc1e8a0 Set user time when receiving any wheel events
adds fa2b60615b xref--find-file-buffer: Check modified-p and modtime
adds 73e1be36e5 Fix Eshell process tests to (hopefully) work on all
platforms
adds f4ef44a5eb Merge from origin/emacs-28
adds a2e80d2a41 Make interpolated scrolling work above non-selected
windows
adds 6fd6bea8c4 Fix calculation of scroll deltas when coalescing wheel
events
adds a95c43976f Improve tracking of modified regions on Haiku
adds 2b8bb05383 Improve treatment of dropping mouse track state on Haiku
adds ca3858563c Add new file ietf-drums-date.el
adds 9372e543a9 Robustify merge-gnulib a bit
adds 018eeb655a Drop the visited file modtime check for remote xref hits
adds 63a21224a5 * src/xterm.c (handle_one_xevent): Set user time for
xwidgets as well.
adds c215158756 Merge from origin/emacs-28
adds 974c44414a Improve scroll bar button handling on Haiku
adds 3e9c36e799 Fix reporting of horizontal scroll bar buttons on Haiku
adds e1757c00ca Prevent crashes on event for removed scroll bar on Haiku
adds a2768c2f74 Ignore irrelevant button events on Haiku scroll bars
adds 16702f183f Fix Motif menu and menu bar dismissal on XI2
adds 422ad3a01f * src/xterm.c (handle_one_xevent): Fix translation of
button events.
adds bc0d1f1c46 Add project-ignore-buffer-conditions
adds 796bb6f1e7 * commands.texi (Misc Events): Update description of
wheel events.
adds 2fdc7d5044 Merge from origin/emacs-28
adds 4c12a16aa7 Translate some more input extension events needed by
Motif
adds 14c80c9db8 Work around some problems with Motif and the input
extension
adds e2d96ffa6a * src/xterm.c (handle_one_xevent): Translate motion
events on Motif.
adds 704a40ad75 Don't send help-echo on menu button arming not caused by
motion events
adds 6a10a3e8d4 Merge from gnulib
adds 0470ef007f Treat scroll bar information consistently on Haiku
adds 0f3ce51a0d Don't save menu bar events that land on the menu bar
itself
adds 1de7382b57 Merge from origin/emacs-28
adds f995169c72 Improve treatment of toolkit scroll bars with the input
extension
adds 66899628f8 Better fix for bug#13476
adds 15a76160bb Don't throw errors while propertizing in sgml-mode
adds cd32693151 Fix :color specification in flat-button boxes
adds cb0aad2dbe Clean up byte-compile-arglist-warn
adds 122b189219 * src/xterm.c (handle_one_xevent): Add some missing dead
keys.
adds cde8e5afbb Clean up input extension event handling code
adds 0d123d602c ; In xterm.c add comment about frame resizing under X
adds 83b0f46a26 ecomplete: Try and avoid losing data
adds d150eb438b Work around merge-gnulib glitch from fresh checkout
adds e05478050a * src/xterm.c: Explain frame resize synchronization.
adds 17431ca1cc Fix Motif menu help text in submenus
adds 02d3eed600 Intern server time property during terminal
initialization
adds dfb52654a2 Update publicsuffix.txt from upstream
adds 6874011721 Fix C-g inside toolkit file dialogs with XI2
adds cd44d45d92 Merge from origin/emacs-28
adds 6b8808ab8c Disable some code that interferes with menus on Lucid
adds db9b9435cd Fix old X menu on builds with XI2
adds 54474a6db2 Avoid duplicate wheel and button events on non-toolkit
scroll bars
adds dd71222208 Make precision scrolling on top of the tool bar work
adds 6654dfc83c * src/xwidget.h: Fix build with XI 2.4.
adds 3447f365b1 ; * src/xwidget.c: Add missing part of last change.
adds ad0fb40ae6 Fix reporting of wheel events on top of GTK scroll bars
adds f980eed4c1 Fix crashes and other bugs on LessTif
adds e361d0d7e5 Add PropertyChangeMask to the standard event set
adds 87de4ad8bc ; Add a comment in recently installed code
adds caae254bb4 Revert previous merge-gnulib change
adds 006a447455 Improve behavior of Motif popup menus on XI2
adds 6b71b80fdc Fix odd scrolling bugs on LessTif
adds 689a34e215 Dismiss help text when item becomes unactivated on
oldXMenu
adds 84695d439a * src/msdos.c (dos_rawgetc): Handle tab bar clicks
correctly.
adds ae00f07d88 Fix persistent help text on disabled menu items
adds 67af072204 Fix some bugs with multiple terminals on Haiku
adds 2b130bd944 ; Merge from origin/emacs-28
adds 6d78321ce8 Merge from origin/emacs-28
adds 68e293c81d Fix reporting of imaginary key prefixes on toolkit tool
and menu bars
adds 596d36f8cf Fix menu bar position reporting on Haiku as well
adds 8c8093aa6f ; * src/termhooks.h (struct terminal): Fix typo in
comment.
adds 5436406286 Implement `toolkit_position_hook' on PGTK
adds b727d6ebeb Don't calculate any frame for extension events
adds 890b08e415 * lisp/progmodes/xref.el: Bump the version.
adds 39aac09940 Fix Motif build without toolkit scroll bars
adds d845ccb7cf * src/xterm.c: Fix commentary on GTK client side windows.
adds 86969f9658 Cache the backend value together with the project root
adds ca8f4ebc49 Merge from origin/emacs-28
adds 7c7a4c26cb Move Eshell variable interpolation tests to their own
file
adds ae1acb6017 Add a new macro to simplify parsing temporary Eshell
command strings
adds cccee7e840 Fix Eshell dollar interpolation inside of double-quotes
adds 990f36fa10 Fix parsing of indices in Eshell expansions
adds d72cd4a2b7 Allow splitting strings in Eshell expansions with
"plain" strings
adds b6587090bf Fix clobbering of match data in executable-set-magic
adds dc8a692f97 (with-demoted-errors): Fix bug#54225
adds aeb25f9d3d Teach Edebug about the special '&whole' syntax for
compiler macros.
adds 18868de463 Merge from origin/emacs-28
adds 77483ac881 Synchronize Haiku fringe bitmap code with X
adds a421f40d87 Synchronize NS fringe bitmap code with X
adds 848e96acdd ; * src/nsterm.m (ns_draw_fringe_bitmap): Fix typo in
last change.
adds cba88c275b * src/pgtkterm.c (pgtk_draw_fringe_bitmap): Synchronize
logic with X.
adds 4df7bb9c01 Fix display of stretch glyphs when hscrolled on PGTK
adds 6058daedf7 Pass core scroll wheel events outside the edit widget to
Emacs on GTK
adds b305f5a3ab Correctly process legacy XI wheel events on top of
scroll bars
adds 4f6583ab8a ; Fetch the nnselect-rescan parameter from the topic or
group
adds 62d97d4afd Turn expiry on for nnselect groups
adds f9f6c67181 Initialize time inside motion and button events
converted from XI events
adds 33958bcd3d Fix wording and punctuation in recent Gnus documentation
changes
adds f685bcb65d Fix some errors in stretch glyphs code on PGTK
adds 345c4c6532 Add a few warnings about special event structures on X
adds cdbc2f9d27 Add some sleeps to gnutls_try_handshake
adds 18e25c198f Improve scroll-bar-mode/default-frame-alist interaction
docs
adds 5f7db63a93 Avoid statting directories on startup for Info
adds 6ad223fa9f trace.el: Preserve the line structure
adds 08221a58b7 Fix the MS-DOS build
adds 6efed75ff3 Implement `pre_activate' callbacks for Motif menus
adds 76d79e1576 Prevent some NoExpose events from being generated
adds a658be7742 project-shell: Ensure the resulting buffer is live
adds 4564ae5a3d Remove render code in x_scroll_run and drop NoExpose
events instead
adds 3c5aad0b8b Flush default GC before using it in functions that
accept a GContext
adds 58b5652f6b Fix FreeBSD typo in process-attributes cstime
adds af742bb3bb Avoid unnecessary make_float in time arithmetic
adds b19ec1be3c %CPU can exceed 100 on GNU/Linux
adds 2fbd48f733 Fix process-attributes time precision on GNU/Linux
adds 2f5a8c4f27 Fix process-attributes time precision on BSD
adds 8969953328 Garbage Haiku tooltip frames on size change
adds 1e1d2f18c6 Obey decorator-specified width and height of tooltip
frames on Haiku
adds d70ad7229a Fix emacs-module-test after recent changes
adds 98d2dc6522 Use pselect instead of select in nsterm.m
adds c9667e9b60 Fix reporting of menu bar wheel events on no toolkit
builds
adds db2cb522e1 Reduce non-toolkit scroll bar flicker
adds e09bbfc37d Implement "window cascading" on NS
adds 200627c255 Merge from origin/emacs-28
adds 0adb2d507c Implement frame cascading on Haiku
adds 450f3f8725 Slightly fix mouse-highlight processing on Haiku
adds ea5a0142ce Respect inhibit-double-buffering on non-toolkit scroll
bars
adds 6eeab90632 Don't accept whitespace or hex floats in rgbi: colour
specs
adds 68cdb95019 Restore call to byte-run-strip-symbol-positions in
byte-compile-out
adds 93c2daa33d (ecomplete-add-item): Preserve the more complete text
adds 56bdfe7820 Fix problem with fetching images via Cloudflare
adds 75a1514130 Fix url-interactive-p type
adds 5b7ce98ea0 Fix syntax error in obsolete message function
adds f70bf8a21d Display complex data types in gdb-mi
adds 36b31d38cd Get rid of a loop through all frames when processing
events
adds e06319b39d Fix `W' in Dired with non-ASCII file names
adds e07a36f267 Show SVN status on "." directories, too
adds a185f2af96 Tweak how bibtex-mark-entry places point
adds 3e5baffd03 Fix clearing of scroll bars on builds with disabled
double buffers
adds 231a1ba30f Inhibit extpipe tests on EMBA, because they apparently
time out?
adds 4405d73069 Fix esh-proc-test/kill-pipeline-head loop syntax
adds 5324722202 Fix typo in previous browse-url-file-url change
adds 03b07fd62e Fix maximum selection size reporting
adds 29157a9f88 Fix bookmark-bmenu-list sorting.
adds 8b66adfe06 Merge from origin/emacs-28
adds f2b58db280 Fix color leak
adds 9e1186a732 ; * src/xterm.c (x_alloc_nearest_color_1): Add missing
part of change.
adds c7d3ebc7fd ; * src/xterm.c (x_alloc_nearest_color_1): Commit
missing hunk (again).
adds 3e4d4f472d Rework `abbreviate-file-name' in Tramp
adds 4b0e1c6502 Handle color allocation failures caused by colormap
changes
adds 8a7df412a6 Improve color handling on colormapped displays
adds 418e5da5d3 Correctly handle exposure in oldXMenu
adds d67ca6739c * lisp/emacs-lisp/seq.el (seq-concatenate): Accept
non-`sequencep` sequences
adds 494daefda1 Add user stylesheet option for doc-view EPUB support
adds 324d8938c7 Mark ert-test-run-tests-batch-expensive unstable on EMBA
adds 530ac51f5b Remove lock file in --no-build-details, too
adds b19db4861f Fix choice of visuals for XPM icon
adds bacd7ae4b6 Avoid color leaks while better ensuring a close color is
found
adds 8f11fb114c (cl-macro-list): Simplify by unifying the variants
adds 5f87550f53 Merge from origin/emacs-28
adds 39a2eb04f3 Return actual color cell count in x-display-color-cells
adds 212aa7748b Fix more uses of opaque Visual structure
adds d0d7765f23 Handle bug#54294 in Tramp
adds bbbb47704f Fix detection of modifier keys on XInput 2
adds a7fdbed880 Handle XI focus change events that specify implicit
focus correctly
adds d509d1e1a8 Merge from origin/emacs-28
adds 58568033f4 Improve wording of Eshell variable interpolation
code/documentation
adds 6dc51d4cca Support applying indices to more Eshell dollar expansions
adds ed543ca3e0 Implement abbreviate-file-name in Tramp for Google drive
adds 45e78a57ff Mark tramp test unstable on EMBA
adds f7032bdafe * src/xterm.c (handle_one_xevent): Add more dead keys.
adds ec35e2621a Do not include <attribute.h> from <config.h>
adds 6e66d1f90a Decouple mod-test.c from Gnulib
adds 9cf69e1171 Improve handling of tooltips inside menus on Haiku
adds 51784551c5 Fix the MS-DOS build
adds e8d35b98bb Fix flicker during frame resize on Haiku
adds f599b58afe Don't update Haiku menu bar if nothing changed
adds 06d826d0ca Fix error when creating frames on NS with no main window
adds b883e8bc65 Fix GTK widgets not appearing inside child frames
adds fe8d49e1ad Make XInput 2 features work on GTK 2 builds
adds 94f3424381 Fix some issues with GTK native input and modifiers on
GTK 2
adds 2353893bd0 Fix regression in vtable-goto-object
adds 70d63ead21 Fix menu bar event detection on XI2 builds using Core
Input
adds 4a845b2cd0 Fix stray button release events being reported on GTK 2
adds 65fea3ff58 Fix menu bar activation on PGTK
adds 1044338ae7 Fix display of minibuffer prompts in some circumstances
on Haiku
adds c6e079ae15 Support remote home directories via connection property
adds 22dde4e621 Fix NS toolbar identifier (bug#54326)
adds 170cae0e90 Fix scroll bar portion on Haiku scroll bars
adds b1d0d8e1f7 Allow C-mouse-2 to split windows on XInput 2 builds
adds 61a038bec0 Handle Wayland displays correctly in browse-url
adds 88d474308e Fix inconsistent thumb position on Haiku scroll bars
adds fc987de94b Improve scroll bar treatment on Haiku
adds 92ebfe7da4 * src/frame.c (scroll_bar_adjust_thumb_portion_p):
Adjust doc string.
adds 7ad1df5e16 Implement customization of scroll bar colors on GTK 3
adds 0dcc9fdc17 Fix initial values of scroll bar foreground and
background on GTK 3
adds 610d85782b Fix a crash inside Haiku popup menus
adds 190e1fe94b EUDC: Update save-query-as-kill name and docstring
adds 0470a4a939 EUDC: Support querying all servers
adds b279e1a5ec Slightly improve scrollbar position accounting on Haiku
adds 3ba3fdf7aa Make C-mouse-3 on scroll bars work on Haiku
adds 37cda51353 Use more reasonable default timeouts in Haiku menu loop
adds d0ff20f2e6 Fix horizontal scroll bar updating on Haiku
adds b5ac604b15 Fix some issues with input methods that depend on button
state
adds 3af12cb8f2 Merge from origin/emacs-28
adds 82a454915c Try really hard to make GTK 3 scroll bars fit
adds 6ef9dc7797 Fix the PGTK build
adds 213483124b Inline record_in_backtrace
adds fe65db05f4 Maintain end of specpdl instead of size
adds 2fb98486e1 Faster bytecode immediate argument fetching
adds 88889212c7 Remove debug code for opcodes long gone
adds 2c54e9a1dd Remove never-used relative jump opcodes
adds b176b9d4d1 ; * src/lisp.h: Remove redundant declaration
adds 67be8a45a6 Mark tramp-test30-make-process unstable on EMBA
adds bea1a96335 ; * src/eval.c: (grow_specpdl): Remove another redundant
declaration
adds f143fcc0ed Facilitate Customisation of Message-Mode Header
Completion Behaviour
adds 139042eb86 * lisp/progmodes/python.el: Account for new keywords.
adds 84f59f7585 Make find-function-regexp also find cl-defun/defmethod
adds f8bb6cca33 Return the same file from locate-file in nativecomp and
non
adds ed42d7ffb0 Fix EMBA failure for ert-test-record-backtrace
adds 07868952d1 Disable esh-proc-test/kill-pipeline on EMBA
adds 49683652f8 Further locate-file fixes on nativecomp
adds e7ab69e762 Improve reliaibility of scroll bar dimensions adjustment
on GTK 3
adds 20d9c4b59f Flocate_file_internal: Protect from `.eln` remapping
adds e5d48a2263 Merge from origin/emacs-28
adds 9f4be0e6a5 ; Merge from origin/emacs-28
adds 8c1a068159 Allow dragging scroll bar for overscroll on Haiku
adds ae8c146332 ; * haiku_support.cc (MessageReceived): Fix 32-bit build.
adds 12f666c1d5 Improve overscrolling support on Haiku
adds 6ea5b5e1b4 Fix small regression for horizontal scroll bars
adds b447fd1a3e Follow contemporary practices in the Tamil input methods
adds 9a786aea73 * quail.el (quail-define-package): Describe VAR form in
DOCSTRING better.
adds 04ad6b2263 ; * etc/NEWS: Cleanups as followup to bug#50143.
adds 15b303dfc9 ; * etc/NEWS: Fix typo.
adds c6287816f2 Fix esh-proc-tests on macOS
adds 676dffff4b Fix setting IM spot after key press events
adds 1b8711f426 Fix splurious button events being generated on Haiku
adds 6ab04b59b1 Fix pointer event tracking on top of Haiku scroll bars
adds 49f70b603f Allow overscrolling on Haiku scroll bars that are full
adds 466a7e44d7 Add cl-defgeneric to find-func, too
adds 35f75b63b5 * lisp/net/ange-ftp.el (ange-ftp-ls): Make a loop when
sanitizing LSARGS.
adds 267f41c7ce Simplify exec_byte_code arguments
adds 3ed79cdbf2 Separate bytecode stack
adds edb8481ce1 * src/bytecode.c (sf_set_ptr): Cast pointer to type of
right size.
adds ea3c147d2d Fix evaluation of negated argument predicates in Eshell
adds dd91aac508 Clang debug notes
adds 525c01c43a Make vtable sorting stable
adds 510f1f2e72 Really fix find-func for defgeneric
adds 57172d0a35 Fix scroll bar movement right before overscroll begins
on Haiku
adds 17fd48efab Enable overscroll on Haiku horizontal scroll bars
adds 485a8fcbf4 * src/bytecode.c: Include sysstdio.h, for fprint, stderr.
adds a63bac7ade Fix tool-bar highlight persisting after mouse moves onto
WM frame
adds faab1b2002 Fix extraneous overscroll activation on Haiku
adds be38fed34e Merge from origin/emacs-28
adds 1a07854e0e ; Merge from origin/emacs-28
adds a1fa3d24d7 Clean up some Haiku toolkit code
adds 15c61cb359 Init 'rest' in 'balance-windows-2' (Bug#54380)
adds 637dde4aba Don't always escape "." and "?" in `prin1'
adds f3df7916b2 Make Edebug specification for 'cl-defstruct' more
lenient.
adds f8cc706fb3 Improve the execute-kbd-macro doc string
adds 5d33f81542 * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Simplify
Edebug spec
adds b72dd3d0c5 Handle position specification hints on X toolkit builds
adds 2f2bb883da Fix RFC2047 encoding of Disposition-Notification-To
adds a359a9dfd4 Fix the no toolkit build
adds f52dcfd03a New command `gnus-summary-browse-all-urls' bound to "v"
adds 0d0703e9c4 Prefer CALLN
adds 5c13c33e0c Another fix for the no-toolkit build
adds e56eb02a25 EUDC: Fix a bug and some docstrings
adds 3bf5c2a838 Stop relying on dynlib for PGTK interrupt input
adds 299e475361 * src/xterm.c (handle_one_xevent): Fix use of wrong
motion structure.
adds 8cc8dfd67e Fix extraneous ifdef in xwidgets code
adds 2bfa184e29 Fix some issues with input on GTK 2 builds
adds 90742d7b01 Fix crashes when trying to pop up a menu on GTK 2
adds e547ca1f89 Fix some minor glitches with Haiku scroll bars
adds 8a9b4cfdff Revert "New command `gnus-summary-browse-all-urls' bound
to "v""
adds 55bcad776d Fix byte-code button in help--describe-command
adds 7d9f9d4d8e doctex-mode: Try and fix bug#35140
adds b63f325e2e * lisp/url/url-vars.el: Cosmetic changes
adds d932e256a4 Extract `gnus-collect-urls-from-article' from
`gnus-summary-browse-url'
adds 5e8fbf7789 Clean up implementation of N0 per UAX#9
adds bf7d66aa1a Fix build with GTK 3.18.0 or earlier
adds e53fba3fd4 Add support for dragging text from Emacs to other
programs
adds 5ff13718a5 * src/xfns.c (Fx_begin_drag): Improve doc string.
adds f62a6acd00 Better handle drag-and-drop from one Emacs frame to
another
adds b1c6d5f2b7 Merge from origin/emacs-28
adds 47dcf72dec Fix tooltip text properties showing up in dragged text
adds 1babe5fb2d Fix XI 2.0 build
adds e8d7139b4e Fix minor bugs with XDND support
adds 1bf8eca626 Correct last change for return-frame drags
adds 4f46ec8ddd Pacify compiler warning in handle_one_xevent
adds 65f92837fa Fix last change in frames.texi
adds 3de3f12b94 Redo Haiku DND support
adds 79f3d9c8f3 Add support for dropping plain text on Haiku
adds 549d0a4413 Fix 32-bit Haiku build
adds d5e8f483f9 * doc/lispref/frames.texi (x-begin-drag): Improve
wording.
adds 679b9cc9ff Link with libdl when using pgtk
adds 6b2e6a53ec * lisp/net/tramp-sh.el (tramp-find-file-exists-command):
Fix comment.
adds fa8c93ad9a Improve error message for 'not running' processes
adds a86205b060 Guard against custom entries that can contain NULs
adds 0e5f8e24af Report buffer-name when local mode-line is invalid
adds 31a2428d6f Strip positions from symbols before the eval in
eval-{when,and}-compile.
adds 2ef037c0dd Improve random bignum generation
adds f7e0e5b7ae Simplify generate-new-buffer-name randomness
adds c223e2aefc Improve GTK support for X11 drag-n-drop
adds 00172ae0c8 Implement cross-program drag-and-drop on Haiku
adds dfdd2f6f23 * lisp/term/haiku-win.el (x-begin-drag): Fix type code
of B_MIME_TYPE.
adds bbfad0a788 ; * lisp/term/haiku-win.el (x-begin-drag): Fix compiler
warning.
adds 667775e1ae Make GTK inspector available on PGTK
adds a06ac9b6fd Restore old PGTK scrolling code
adds f4a71e17f4 * src/xterm.c (x_dnd_begin_drag_and_drop): Always
initialize hold_quit.
adds 9916b49e41 Prevent delivery of duplicate events when window is
grabbed on Haiku
adds af90a45471 Fix compilation error of xterm.c
adds 13762d24b8 Display drag-and-drop messages in echo area on
non-graphics displays
adds 4fc585418b Fix mouse movement on Haiku
adds 22239f2141 Do not cache directories with Tramp sshfs
adds bc17a10708 Fix creating frames with an initial value of
`fullscreen' on Haiku
adds 51bf066b30 * src/haikuselect.c (Fhaiku_drag_message): Clear display
grab after drag ends.
adds 140d7cc9cb Prevent invisible frames from acting as drag sources
adds 1d3b7474c7 Improve LaTeX symbol prettification
adds da0d598190 Don't use the original sender's address as the
envelope-from
adds 90040f0e9f Fix bug in nnselect fetching new articles in a thread
adds 7fef2e04b2 Improve propagation of gnus/nnselect group info
adds 6bbd1cc5c9 Format long help texts better in read-multiple-choice
adds 06488ded6b Make `?' work again in read-multiple-choice
adds 6ed3f04e5a Fix a use of 'cl-defgeneric'.
adds 81bcad03e9 (seq-contains-p): Refine the non-nil returned value
adds 55e18e5649 Make shell-resync-dirs work with zsh
adds e55ceca8c7 Avoid repeated prompts in `M-x shell' if using
~/.emacs_bash
adds 693484d36b * lisp/emacs-lisp/cl-generic.el (cl-defgeneric): Warn
suspicious args
adds 52dd3fcf89 Enable Tramp reloading
adds edb28bf669 Restore HOME after mailcap-parsing-and-mailcap-mime-info
adds 751c8f88c4 Put bytecode stack frame metadata in a struct
adds 06ea82e4e3 Remove some early-bootstrap dependencies for `advice`
adds e781cbb2d3 Minor fixes to DND support
adds 45609c347e Allow dragging files from Dired to other programs
adds a96f6de544 Allow dragging messages with file names on Haiku
adds ff89d27c07 Merge from origin/emacs-28
adds 2b05a06786 Implement drag-and-drop of files on Haiku
adds ce26657b5d Speed up number-to-string for fixnums
adds 499f2085fa Make application configurable in
'with-connection-local-variables'
adds 4d61badad1 Speed up fixnum printing
adds f51e12fece * lisp/gnus/mail-source.el (mail-source-set-1): Fix
indent and simplify
adds ce28de5d3a Pcomplete: Better obey `completion-at-point-functions`
adds ab8a34ce8a * lisp/emacs-lisp/bytecomp.el
(byte-compile-make-closure): Minor optimization
adds ae9a0b7808 Fix some XIM servers getting confused during
drag-and-drop
adds 1467b04f5c Handle composite overlay window during drag and drop
sessions
adds 808a6f8f5f Fix some glitches when dragging files from dired
adds d2ba793ed9 * src/xterm.c (XTread_socket): Don't filter
GenericEvents.
adds c7f085b53f Document dired-mouse-drag-files
adds 5781f0af7d Merge from origin/emacs-28
adds 43ee6f291d Ignore drag source frame on Haiku in line with
documentation
adds 9c68894399 Merge from origin/emacs-28
adds 17bd063a67 Add unit test for erc--switch-to-buffer
adds f755daafb9 Remove redundant checks in erc--switch-to-buffer
adds 2f1fbf20ad ; * test/lisp/erc/erc-tests.el (erc--switch-to-buffer):
Fix test failure.
adds c79e0188e8 Improve protection against faulty clients during DND
adds 71b8f1fc63 Make `command-modes' work for (native-compiled) subrs,
too
adds 6887bf555f Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 035e8e4d45 Remove sanitize_window_sizes
adds abfb76732c Remove internal_condition_case_[345]
adds a5cbd98376 Omit unnecessary code when !HAVE_NATIVE_COMP
adds c3c5e50ba4 Use filenvercmp instead of doing it by hand
adds 0fed561042 Remove unused fns/data and make fns static
adds c386f7e825 Make native helper functions static
adds 495d8519ca Simplify alloc.c static function decls
adds c11b4758b7 valid_sp inline fix
adds ccf4a4fa48 Port to gcc -D EMACS_EXTERN_INLINE
adds d2ac7447db Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 77f5eb874b Improve behaviour of drag-n-drop during window manager
operations
adds 629ac0803f Fix crash on some compositing managers
adds b19b9cbe51 Check list tail properly in x-begin-drag
adds a232a8a22c Implement `haiku_delete_terminal'
adds 34ac8088b0 Fix some crashes in shut_down_emacs on Haiku
adds 9b34005c32 Improve compliance with version 5 of the XDND
specification
adds e1178eb640 Make DND between frames work properly
adds 978681e782 Fix wrong password stored in Tramp
adds 0afef91fa1 Fix confusion of wanted action with actual action on X
adds 5feddb4b1a Remove duplicate INLINE_HEADER_BEGIN
adds aec44a5be3 Extend connection-local variables example in Elisp manual
adds a31be116ae * lisp/tab-bar.el (tab-bar-new-tab-to): Don't funcall
const values.
adds 3d204afe3c New hook, lazy-count-update-hook
adds 0f7c3f553f Allow lazy highlight and match count while reading from
minibuffer
adds ceb57e10d6 Add lazy highlight to 'isearch-edit-string'
adds 6b923a5ebc * etc/NEWS: Mention new hook
'minibuffer-lazy-highlight-setup'.
adds 01336a2582 Fix imap fetching multiple mailboxes (bug#54158)
adds f0e8f4a4ca Support indentation of Ruby pattern matching expressions
adds 2af8b18b2a Make quitting work while DND is waitng for finish
adds a379f50acb Improve handling of input methods during drag-and-drop
adds 7cee796556 Merge from origin/emacs-28
adds efb76604c4 Minor fixes to Haiku DND support
adds 59a8a0ef0d ; * src/comp.c: Update a comment.
adds bd5d136777 Add a new face shr-code
adds 0a094fb65c Rewrite hl-line-mode
adds 20c4eca343 Regenerated ldefs-boot.el
adds ede8ad507d Allow using image-convert to view .bmp images
adds 61d34c6a50 Allow specifying the intermediate format
adds d74cd0cf1f Make `n' in image-mode work more reliably with external
formats
adds fd5fe11211 Don't break autoload generation of `left-margin' isn't
zero
adds a5e8da4fa2 Add new user option `diff-entire-buffers'
adds f36d929ee7 Fix incompatible changes in hl-line
adds 63a33c3057 Fix unloading the hl-line library
adds df5fb5fafa Fix leak of saved menu event and output data
adds 966ec5dae6 Fix starting Emacs with -mm or -fs on Haiku
adds 6b3c665d2a completion-auto-help new values.
adds 09b548fd5e completions-max-height new custom variable.
adds e683e60fad Add new mode completions-highlight-mode.
adds 7b62bef2d3 Fix new option completions-max-height and new values for
completion-auto-help
adds e28309ce05 Add two new options for completions.
adds 7a6c6f1668 Add completion-header-string.
adds 49d1fe5222 Make minibuffer-hide-completions interactive.
adds fd7bde612a Add new special text attribute cursor-face
adds 10cb469ee8 Rename completion-header-string to
completion-header-format
adds e303fa3e60 Use the new cursor-face feature to highlight completions.
adds 3f17e3acb3 Extend completion-auto-help 'always and 'visible.
adds 2ce4c038ec Rename hook
adds 325548d726 Simplify unneeded condition.
adds 7380b6f0ad Make the completion-header-format info more precise.
adds e06c4039c2 Improve the cursor-face feature.
adds c1ea52f4ad Improve cursor-face-highlight-mode a bit more.
adds 11bfff37ad Add local to remove-hook in cursor-face-highlight-mode
adds f96669e0a4 * lisp/simple.el (cursor-face-highlight-mode): Fix
copy&paste
adds d7d0f5b5a2 Add new variable cursor-face-highlight-nonselected-window
adds 9bcf58d27c cursor-face-highlight-nonselected-window default to nil
adds 1641b5c04c Set cursor-face-highlight-nonselected-window in
completions.
adds eba9c473a8 Small fixes for new completions features
adds 15ac51e0fd Merge branch 'feature/completions-customs'
adds b10dcd0c88 * src/xterm.c (x_dnd_get_window_proto): Don't return
huge protocols.
adds 7872d496d5 * src/comp.c: Few improvements following 71b8f1fc635.
adds 0094dde11d Fix grep-like functions when running on a remote host
adds 8757551da0 Simplify fullscreen management on Haiku
adds c9c3d5d830 Revert "Allow using image-convert to view .bmp images"
adds fa55708b55 Add new function image-supported-file-p
adds 54febab481 Revert todo-mode tests failing after todo-mode reversion
adds 656c2dd66e Fix color-lighten-hsl logic
adds 46daf70c4a Fix dependency problem in hl-line-sticky-flag
adds 9b47ccd72e Revert "Fix dependency problem in hl-line-sticky-flag"
adds 3054e70d76 Restore hl-line--buffer tracking
adds 1327593ce2 Make eshell link faces more distinctive on 8-color
displays
adds 142478c095 Add user option for controlling dired-do-shell-command
prompt
adds da3af500ad Revert "Set cursor-face-highlight-nonselected-window in
completions."
adds f2047fdca4 Fix documentation of the new completion-related features
adds d0e457325d Add a shell-filter-ring-bell function
adds 29e310d60f Fix Completion Options typo
adds 5334e726d0 Make mail-header-parse-addresses-lax more lax
adds a0e3385070 Fix a keyboard.c no-X compilation warning
adds c8bde5b0a3 Fix two no-X compilation warnings
adds 8dc85d1db4 Enable Better Alignment of EUDC Inline Expansion With
RFC5322
adds 2de7fc4a2b Document sqlite-mode-open-file and do some NEWS tagging
adds 5fc84e0fb3 Do some NEWS tagging
adds 40def769fa Document outline-default-state
adds 5e5bc0c0bc Mention the other-window-scroll-default user option
adds 601e0d992e Mention highlight-confusing-reorderings in doc string
adds c14ce74f33 NEWS copy edits
adds eb25ae3f2d Refactor gnus/nnselect artlist saving and getting
adds 8b853b3f98 Reported taken action correctly when dragging to another
frame on X
adds dd242b49ec ; * src/xterm.c (x_free_frame_resources): Fix typo in
last change.
adds 9cef919692 Improve DND documentation
adds bd2734f0b6 Don't allocate duplicate cursors for each frame on Haiku
adds 021dbdb128 * src/xterm.c (x_dnd_begin_drag_and_drop): Fix test
against DND frame.
adds 8aff4c0a36 Handle quitting correctly during interprogram
drag-and-drop
adds 64aabe706f Fix crash in haiku_message_to_lisp
adds 5f8a3ca9af ; Merge from origin/emacs-28
adds fed9a353db Allow retrieving some more kinds of clipboard data on
Haiku
adds a34afbf2ae Restore old hl-line code
adds b49d249ee5 * lisp/calendar/todo-mode.el: Restore old code.
adds 5811741eda Fix hl-line tests
adds 59260ec598 * lisp/term/pgtk-win.el: Update header comment.
adds e5e5d85369 Fix image-mode-fit-frame resizing
adds 36810a8164 Reinstate `C-M-<delete>'
adds 7fa5d6c87d Improvements to Haiku selection handling
adds fdbee9bc4c Support changing remoteness of DIR in rgrep and lgrep
adds b8e8c83360 * doc/misc/eudc.texi (Inline Query Expansion): Unbreak
it.
adds ef0a0d30c5 Make quoting of shell arguments in grep.el more robust
adds 4ec23d922d Make undigest work with multipart/mixed messages
adds ac3bb7e754 Fix regression in isearch-yank-char-in-minibuffer
adds 17393c0db0 Allow dragging and dropping multiple actions
adds d81df9e449 Fix copying font names around on Haiku
adds ebd5725e0b Fix an infinite loop if the window manager pings Emacs
during DND
adds 97f9eeaaef Allow holding down scroll bar buttons on Haiku when
overscrolling
adds 72ab6c4f14 Fix setter for hl-line-sticky-flag when hl-line is not
loaded
adds b4f504a0ea Load desktop without prompting if process is dead
adds cae187e430 Fix some bugs with drag and drop and Mozilla
adds 0e739909ab Fix image-mode-fit-frame some more
adds 9856290806 Mention frame-text-* function in frame-pixel-* doc
strings
adds f09e68e180 Avoid crashes if async input arrives when setting
properties for DND
adds f35dbb41cd Do some NEWS tagging
adds 774e007d90 (archive-*-write-file-member): Fix relative file name
adds f7a90cc85b * lisp/autoinsert.el (auto-insert-alist): Expose lambdas
as code
adds 288ecdf90c * lisp/select.el (xselect-convert-to-targets): Use
`delete-dups` and `delq`
adds 3a349ff648 Add completion-auto-select second-tab value.
adds acde5252d3 Add documentation entries for completion-auto-select
user option.
adds 410675ce0e Merge 'completion-auto-select new value secont-tab'
adds b97aa560ab Fix autoinsert.el byte compilation warning
adds 34c7f14668 Adapt Tramp to dired--insert-disk-space assumptions
adds 4e0b0114f2 ; Fix filename in undigest-tests.el header
adds 380f0443b2 Allow fetching events from other displays inside DND
adds 17d9830f46 ; * etc/NEWS: Fix wording of a recently added entry.
adds 45978f97be Handle invisible text in Eldoc when calculating size
adds 71aec1d044 Small fixes for the new feature 'second-tab' of
'completion-auto-select'
adds 392d66f6f5 Fix wrapping of 'previous-completion' at the beginning
of buffer
adds b4fc5bedb8 Use _NET_CLIENT_LIST_STACKING to optimize drag and drop
window discovery
adds 9d2dcd1841 Merge from origin/emacs-28
adds f38bdb0327 Take window shapes into account when processing drag and
drop
adds 8ecde51972 Fix quitting DND while waiting for finish
adds 1b7a9753e1 * admin/notes/emba: Mention workflow rules for branches.
adds 3fac06dfb8 Make it easier to select text inside dired when mouse
dragging is on
adds ab414c5661 Improve documentation of 'completion-auto-select'
adds 8ba0f19064 Allow dragging files from dired to windows on the same
frame
adds 4dfd42014b Implement new drag and drop parameter on Haiku
adds 3e7257c3ed Improve pp-last-sexp ergonomics
adds ec2f2ed65e Fix reporting of read error line/columns in the init file
adds 4eabca26d3 Fix (bounds-of-thing-at-point 'number)
adds 413ef5a7e6 ; Restore regexp-quote for gnus subject match
adds 3b6e74f08e ; * lisp/gnus/nnselect.el (nnselect-get-artlist): Fix
last change.
adds 21ecf6b24d Fix minor issues with dired-mouse-drag-files
adds 5359062be6 Avoid ClientMessage overhead when dragging stuff to
other frames
adds 66f6324a58 Fix compiler warning in x-dnd.el
adds 98952340bd Avoid excessive synchronization when initiating
drag-and-drop
adds c16b296939 Fix crash when windows are destroyed by faulty clients
adds f7e83d9673 Merge from origin/emacs-28
adds de953a6fe3 Improve 'desktop--emacs-pid-running-p'
adds a6abb6f5cd Support display of BMP images on MS-Windows
adds 4525b49118 Use native image APIs on MS-Windows by default
adds a4d45f1efd Also fetch shapes via XCB for drag and drop
adds 78f99be675 Minor fixes to last change
adds 6aafb92167 Don't let Tramp block dired (Bug#54542)
adds f8ff5689a2 ; Improve readablity in grep.el
adds 0594e91261 Fix processing of emacs:window_id inside DND messages if
it already exists
adds a3ed1d2590 ; * src/xterm.c (x_dnd_compute_toplevels): Fix cookie
leak if rc is 0.
adds 0549adb4bb Fix crash when timer signals or throws inside a popup
menu on Haiku
adds b1e9151915 Enable the native display of BMP images on Haiku
adds e96061de95 ; * src/image.c (syms_of_image): Fix whitespace.
adds 2dfeea8962 Fix reader infinite recursion for circular mixed-type
values
adds 9f7e620bb5 ; * src/haikuimage.c (syms_of_haikuimage): Remove
duplicate DEFSYM.
adds a4a44d7ee1 Avoid excessive synchronization when handling
ShapeNotify events
adds 0bdbea654d Fix no-toolkit build
adds 8ff41237ba Merge from origin/emacs-28
adds ef94f32557 Fix processing of DND grab on non-XI2 builds
adds d361144f61 Always run 'isearch-lazy-count-update-hook' with point
at match
adds 9f43549cdf Don't wait for XdndFinished messages if the target did
not send status
adds 46863b7dfa Clean up PGTK cursor blanking code
adds be21c95842 Store latin-1 content into the Haiku clipboard as well
adds 45a1bb0efb ; * src/xterm.c (x_dnd_compute_toplevels): Use right
enum on XCB.
adds f5adb2584a Clean up some uses of XInternAtom
adds 0e7314f6f1 Avoid extra sync when fetching DND proxy window
adds a5841b196f Do not register Tramp file name handlers twice
adds dc0ee78d93 Improve portability of XCB configure checks
adds fbbb9148cc Minor fixes to Haiku selection support
adds 3f19a23c1f Fix doc of `gui-get-selection' as to what is really
valid as `data'
adds 52d5771e0a Add OClosures, a cross between functions and structs
adds 935cc42795 Add search function to search within filenames in Dired
and WDired (bug#14013)
adds d96db7b2e8 Don't loop through useless region when searching for DND
toplevel
adds 55932a65ed Temporarily fix the oclosure bootstrap
adds 080d29d52e Specially decode more selection types on Haiku
adds 2b5ea36ce9 * lisp/emacs-lisp/oclosure.el (oclosure--define):
Autoload
adds 9aecc241e6 Fix typo in ERC DCC code in verbose mode
adds 0e662f33e1 Rewrite desktop workarea computation to avoid too many
calls to XSync
adds 271c03d89f Fix eww bookmark writing
adds 705de33072 Add tests for Eshell's umask command
adds 283c419f9a Don't use 'eshell-convert' when all we want is a number
adds fbf2ed9a64 ipv6 addresses aren't suspicious
adds 973608e358 Handle process property `remote-command' in Tramp
adds c52b58d290 Add some optimizations to ShapeNotify handling
adds c4a1e8bd7a Avoid calling XGetAtomName in a loop when fetching
monitor attributes
adds 62c779cbde Disallow building with non-toolkit scroll bars on non-X
systems
adds 7a5f2b79e9 ; * lisp/dired.el (dired-mouse-drag): Create local copy
if file is remote.
adds 9f54cb5f8f Prevent signals when dragging nonexistent files on Haiku
adds ea86ba8966 Ignore mouse movement correctly on Haiku during drag and
drop
adds 34ff19a882 Remove local copies of remote files created for
drag-and-drop
adds c0f5e0a559 ; Extend Tramp FAQ
adds 2212b42806 Extend signal-process and proced.el
adds 2a081274e1 * src/pdumper.c: Remove getpagesize.h dependecy.
adds 2ec77fcd8f * src/pdumper.c (dump_get_max_page_size): Rename from
'dump_get_page_size'.
adds b12ad270eb EIEIO tests: Fix failure when `eieio-core.el` is
interpreted
adds 6f973faa91 cl-generic: Use OClosures for `cl--generic-isnot-nnm-p`
adds 1d4306a8a7 Implement Motif drop protocol
adds c1792c51de ; * src/xterm.c (handle_one_xevent): Respect current
window in Motif DND.
adds ce1f7f2467 Minor fixes to treatment of `allow_current_frame'
adds af0ea35ea0 Tweak how functions are formatted in Implementation in
*Help*
adds 1bd1438702 Implement missing parts of the Motif drag and drop
protocol
adds 948181df9c Fix Motif DND on window managers that don't support
client lists
adds c5af19cba5 Fix a bug in configure.ac that failed the --without-x
build
adds c3ad47b7e4 Fix a build warning on the non-XI2 build
adds 79b50d0f90 Avoid extra sync if we didn't get the right wmstate
adds 540e7298a9 Make dropping files on Motif programs work
adds 7378287f59 ; * src/xterm.c: Update commentary.
adds 52c31f9e13 Support Motif DND help
adds f8be5eb97f Simplify Haiku drag-and-drop implementation
adds 8c031d8fcf Only read 16 bytes of motif drag receiver info
adds 2429b9d8c9 More robust checks for directory buffers in image-mode
adds 7b08e3a8e4 Update modus-themes to their version 2.3.0
adds 611179d000 Implement the Motif drag protocol
adds ff067408e4 OClosure: Add support for defmethod dispatch
adds 2b564f504b Better check for when clipboard or primary selection
have changed
adds 6cb6886840 cl-generic: Rework obsolescence checks for defmethod
adds 5c70ff9f47 New user option 'font-lock-ignore'
adds 518150cfd6 ; * etc/NEWS: Fix typos. Reported by "T.V Raman"
<raman@google.com>.
adds a15f9d4e58 ; gnus/nnselect must get headers from the right group
adds c75f65442d kmacro: Represent it as an OClosure
adds 9468ab2570 Support ugrep in xref-search-program-alist
adds d62b43f760 * lisp/progmodes/xref.el (xref-search-program): Fix typo.
adds 59fb6783e6 Make Motif drag work on window managers that don't
support client lists
adds 35ad6bc2ac Work around dynamic drag bugs in modern Motif
adds 0a32037c92 Implement DELETE selection target for cross program drags
adds e351e9037c Add new option `mouse-drag-and-drop-region-scroll-margin'
adds c8a49b69ab ; * lisp/mouse.el
(mouse-drag-and-drop-region-scroll-margin): Fix type.
adds 7899e8daff Fix error on mouse move over something not a window
while dragging text
adds b312959ebd ; * src/sqlite.c: Fix up header comment.
adds f66a47b5bc Compute size of structs with flexible arrays correctly
in Motif DND code
adds ca5f259cff Fix crash when retrieving window property with invalid
atom data
adds d86e47c860 * lisp/dired.el (dired-mouse-drag): Offer HOST_NAME as
well.
adds 338f5667f4 Further tweaks to cl--generic-describe
adds 9c30276c42 ; Improve documentation of 'font-lock-ignore'
adds ec464789df Put the define-minor-mode boilerplate at the end of the
doc strings
adds 6dc4e3b95c Add S-SPC key sequence to bookmark-bmenu-mode-map
adds 02ef00d89c em-extpipe: Catch eshell-incomplete thrown while parsing
adds 56fb536e78 Fix regression in tex alignment
adds 781c43de3d Fix bootstrap errors after previous easy-mmode change
adds 98775e6cf6 ; Pacify obsoletion warnings in image-tests.el.
adds 6904fcb11d Fix incorrect usage of XM_DRAG_SIDE_EFFECT
adds 4afd34edd3 Fix Motif drag-and-drop on servers without XI2
adds 1694f82e5f Add user options to move point and scroll window during
DND
adds e9d4f119da Implement new DND options on Haiku
adds f229710d41 Implement new DND features on GNUstep
adds 35928918d1 Look for DND proxies on the root window as well
adds 441ce4672d Don't touch WAYLAND_DISPLAY in browse-url
adds 28f720e7c4 Make dragging stuff to a window above a frame work
adds c3f12cd5da Implement (sort of) `drag-source' on Haiku
adds 9ccaf35e0b Implement `drag-source' values of track-mouse on NS
adds 1fb20a4dde Implement `drag-source' values of `track-mouse' on PGTK.
adds 5e429e21d9 Have global minor modes say so in the doc string
adds 9f521db6fe Ensure re-encoding after change in gnus-inews-do-gcc
adds c12a48c335 Fix handling of '\\' inside double-quotes in Eshell
adds 45011b77f4 Fix various bugs with mouse dragging on Haiku
adds 3c6524140b ; * lisp/emacs-lisp/cl-macs.el (cl-struct-slot-value):
Fix typo.
adds c0cf923b0a * lisp/tab-bar.el (tab-bar-undo-close-tab): Update
tab-bar-lines (bug#54684)
adds 9fab134ee8 * src/xterm.c (x_dnd_get_target_window): Look at root
window proxies too.
adds e091bee8db Add optional GC marking function to specpdl unwind_ptr
record
adds 9ff2f0be32 Replace list and vector sorting with TIMSORT algorithm
adds aea799838b Improve behavior of dragging text to windows on top of
frames
adds 4431cf6047 Don't baselessly ignore frames after passing through the
root window
adds 85fb2341f8 Respect frame extents during drag and drop
adds 16ee9fa138 Faster `string-lessp` for unibyte arguments
adds f4833c88bb Rewrite string-greaterp and string> using string-lessp
adds 530f163a7f Speed up comparisons between 2 fixnums
adds f365607bc0 Inline call0..8
adds 773d4104a5 Further fixes for cl--generic-describe and (function ...)
adds 728a1c2fe0 * src/xterm.c: Explain meaning of drag-and-drop state
variables.
adds 3d2531c12c Fix generation of extra DND events while dragging on
Haiku
adds 84cf3be6f7 Handle mouse movement correctly during DND from one of
our own frames
adds 877893303b edmacro.el: Silence warnings due to kmacro changes
adds e7cd4bae44 test/lisp/edmacro-tests.el: Adjust to recent changes
adds 8103b060d8 Use correct signal oldset in posix_spawn implementation
adds 7a8798de95 Reduce GC mark-phase recursion by using explicit stack
(bug#54698)
adds f4b649ad0b SES with case insensitive cell names for jumping.
adds 6c4a4cc94e ; * src/alloc.c (grow_mark_stack): Remove unused
variable.
adds 1f4f6b956b OClosure: add support for `slot-value`
adds 74100997b3 * lisp/progmodes/cc-cmds.el (indent-new-comment-line):
Delete advice
adds 1e1a66831b Respect new DND options when dragging to ourselves on
Haiku
adds c51d7c9e43 * configure.ac (HAVE_GIF): Respect --with-gif on PGTK.
(bug#54633)
adds 7f6c925383 Add support for dragging text onto windows that don't
support any DND protocol
adds be89d888de Allow dropping text to the root window
adds 28b9dcb002 ; * lisp/term/haiku-win.el: Fix compiler warning on X.
adds 91ca41e292 Fix some details in completions
adds 7d504c9acc Mark some data during drag-and-drop
adds e48ac2e204 Handle remote system processes
adds 0e9420bc8f Reject invalid time-string in appt-add immediately
adds fef5f9ef5f ; * admin/notes/emba: Fix typos
adds ab9c28e01f * test/lisp/replace-tests.el: New tests for
query-replace (bug#54733)
adds 6a50ff10f7 Choosing a completion with a prefix argument doesn't
exit the minibuffer
adds 7aaffe25eb Use base prefix and suffix instead of
completion-base-position (bug#49931)
adds 4e2c70272f New commands for navigating completions from the
minibuffer.
adds 0e37fa7ed6 * test/lisp/ses-tests.el: Require ert-x, for
ert-simulate-keys.
adds 575c3beb4c Allow completion wrapping in minibuffer completion
navigation commands
adds 743a95f813 Pacify gcc -Wanalyzer-null-dereference
adds 2aa588f016 * src/xterm.c (handle_one_xevent): Assert that hold_quit
is present instead.
adds 8ef37913d3 Port Org encode-time usage back to Emacs 25
adds bda8f5deec Preserve contents of PRIMARY when sending unsupported
drop
adds e2fb5ecaea * src/xterm.c (x_dnd_send_unsupported_drop): Also handle
TEXT target.
adds f0ff20be51 * src/emacs.c (main): Improve accuracy of daemon warning
message on PGTK.
adds 62eb57f438 Clean up more PGTK code
adds a6f7d0f4e3 ; * src/xterm.c: Improve commentary.
adds 78ecd67888 Improve safety of haiku-drag-message
adds 069e0ba9f3 Fix URL-related typos in comments and messages
adds fbf6b7d2f0 Revert unneeded change in tramp-integration.el
adds f9da45df47 Prevent races when trying to set Motif drag window
adds 51a98a92e9 Use CUA functions to scroll pages with
pixel-scroll-scroll-mode
adds e32dcc7527 Add .bashrc detection to sh-mode
adds 7eca680e54 Make file-name-split returns driver name as well in
Windows
adds 45621c0b79 Make the Foot terminal an alias of xterm-256color
adds 406da54bc6 Fix minor-mode doc string quoting
adds c0bb11432e Move some X11 drag and drop processing to Lisp
adds fc62efc563 Get rid of extra sync looking up window through
XTranslateCoordinates
adds 9b8b39cce1 * lisp/ses.el: Fix 80-column-docstring warnings
adds 9a15e15b62 Fix ses-tests.el
adds 340e81f476 * src/xselect.c (x_atom_to_symbol): Add XdndSelection.
adds 1e901298e3 Return an appropriate action when performing unsupported
drop
adds 33055c2608 Improve doc of x-begin-drag
adds 7108c4165f Fix sending unsupported drops when there is no target
but a toplevel
adds 1f4a0828cc ; * etc/PROBLEMS: Explain how to get dropping text on
xterm to work.
adds c6ea0772ec Remove more code mindlessly copied from NS
adds 48bbc4a9a1 Fix DND bugs on GTK
adds 57ad2f333c * src/xterm.c (xm_write_targets_table): Remove extra
XGrabServer pair.
adds 510eb1d401 Fix error when calling DND movement tracking function
adds 7e9807d41b * lisp/net/tramp-integration.el: Don't require files-x.
adds 77f3bc37e1 Add a mu backend for gnus-search
adds d859cdd621 Encrypt some parameters in auth-source plstore backend
adds 4c8e23d5d7 Clarify read-answer-short/use-short-answers action
adds c1a6aa0c3e Fix xwidget smooth scrolling when the default pointer is
not a touchpad
adds 3b41141708 Expose the name of an event's input device to Lisp
adds 39e8fd357d OClosure: New function `function-documentation`
adds 4397755983 Display file mode information when diff font lock
prettify enabled
adds 3c57867df4 lisp/simple.el: Use #' in new code
adds 0622df3611 * src/xterm.c (handle_one_xevent): Fix build warning on
non-GTK builds.
adds 5414331d07 Make device reporting work for tool bar clicks
adds 6ac7fa7e78 Fix reporting of last-event-device for synthetic events
adds 1a1c5a6884 Add code for determining the type of an input device
adds 598d1a2aa3 * lisp/term/x-win.el (x-device-class): Detect "USB USB
Keykoard"s.
adds c42ef4e7c1 Ignore input extension errors caused by grabbing
adds d8b7771418 ; * src/emacs.c (main): Reword & reflow description of
PGTK problem.
adds e984993954 * lisp/term/x-win.el (x-device-class): Detect more
keyboards.
adds ac2708bf6f Implement support for reporting device names on PGTK
adds c4921d1157 Fix GC marking of input events with devices
adds d9851c6df2 Ensure local `default-directory' when calling
`process-attributes'.
adds 410690085e Interpolate scrolls coming from mice by default
adds deb40b2267 ; * src/nsterm.m: Remove stray semicolon
adds 5c532fe303 Recommend that the user turn off memory overcommit
adds e2f3b0f16e Improve package.el error messages on too-old Emacsen
adds 13c8cc58bb Enable warnings when building as a developer with Clang
adds c2d78d09c1 Rename mark_stack to mark_c_stack
adds 022a1f48a4 Fix pacifying gcc -Wanalyzer-null-dereference
adds 9d20b47ad3 Fix scrollbars on macOS 10.13 and below (bug#54623)
adds d9bffa1f3b ebrowse dumping need not return int
adds 68bc144685 Pacify clang -Wunused-variable
adds 0b16e4e1f1 Update from Gnulib by running admin/merge-gnulib
adds bb7623b9be Fix subpixel AA with alpha-background on Cairo on X
adds 6449179822 * src/pgtkterm.c (pgtk_set_cr_source_with_color): Fix
default operator.
adds 33d68da534 Clean up XI2 scroll valuator tracking code
adds f1bf1a0698 Fix source reporting for focus in and focus out events
adds cb45fff0cb Minor cleanups in X Windows drag-and-drop code
adds 72782ca182 Use right frame when computing mouse movement device
adds 378b4ccd4b Fix DND leave events not being sent to toplevel after
returning frame
adds f3f20a37fb Handle hierarchy events for updating scroll valuators
correctly
adds d327fd594d ; * doc/emacs/trouble.texi (Memory Full): Minor
copyedits.
adds 40c2bfdae1 Avoid sync when allowing touch events in
handle_one_xevent
adds 8b3748c234 Fix sql-mode comment-end parsing
adds 0b5c959db5 ses-test Prefix used symbols by ses--
adds b69e8bade6 Fix mode-line doc string
adds fea97e2989 Try harder to own DND selections
adds 75bdf15c29 Update XI2 device use on slave attachment and detachment
adds f29fd102d7 Add missing details to filter event on XI2
adds 735b451910 Allow non-interactive uses of minibuffer-next-completion
adds d82e1a873d Add support for animated webp images
adds 59186acf70 Attribute filtered events to the right source device
adds cca47ae555 Update docstrings for shortdoc.el FUNC lisp form API
adds 02b521ad74 CC Mode: Fix unwanted fontification of function call as
function declaration
adds a64e5a3a84 Fix a ja-dic compilation warning
adds 8addfafc2a Fix WebP image support on MS-Windows
adds 7c6cdc1eff Fix markup in Drag and Drop
adds 4c0c9d23ab Rewrite the minibuffer lazy highlight feature
adds 48cb9c4aaa Add lazy highlight when reading 'query-replace' arguments
adds bdd7cd0d2e * src/xterm.c (handle_one_event): Make event attribution
more accurate.
adds a6bfc3cb87 Fix IM event source attribution on GTK
adds 7140b1e82d Always cascade from toplevel frames on Haiku
adds 7d5d0abd2d Ensure shell.el loading properly
adds 11080420dd Improve gif_load error messages
adds 07ee24d83d Fix event source attribution for GTK input methods
adds 5141234acf Refactor the webp cache code to allow usage by gif_load,
too
adds 8b7aaf3e56 Speed up GIF animations
adds 0347969bdf Fix compilation errors when HAVE_GIF and not HAVE_WEBP
adds 68ec0ffa21 Fix anim_cache garbage collection
adds a715f2fbe7 ; * src/image.c (gif_load): Fix compilation error on
MS-Windows.
adds 26db1ca80e Recognise hybrid IPv6/IPv4 addresses in textsec
(bug#54624)
adds be48dfe0b3 Revert "; * src/image.c (gif_load): Fix compilation
error on MS-Windows."
adds 0e7185cefa Make gif_load work across architectures again
adds 949bc336a0 ; * src/image.c: move #endif to correct place
adds 2c45d3cae0 Make more IPV6 domains non-suspicious in textsec
adds aeffeccb40 ; etc/NEWS: Fix grammer.
adds 1c28b9ed1a Make normal image caching actually work when doing
animated images
adds 67505e0355 * lisp/minibuffer.el
(minibuffer-completion-auto-choose): New defcustom.
adds d6338f8a6a Use preferred chars among duplicates as per UTR#25 §25.
adds 6a480c830b * lisp/emacs-lisp/macroexp.el (macroexp-let2*): Allow
common shorthand
adds 60f66cc2a2 Fix selecting text and releasing the mouse buttons above
the toolbar
adds 1ef57361ab Fix last tool bar bug on Haiku as well
adds bf44581a5e Don't use native image APIs for some types on Haiku
adds b15d9fcebb * src/xterm.c (frame_set_mouse_pixel_position): Avoid
server grab.
adds e2b64f8999 Fix some DISPLAY variable related bugs on PGTK
adds 2e9111813b Add two classic Common Lisp macro-writing macros
adds e258e58276 process-attributes-ps-args /
process-attributes-ps-format for Darwin
adds 17f0900d7b Adapt macOS defaults in Tramp's process-attributes
implementation
adds 78784ccfad Disallow drag and drop inside a menu-entry
adds 8e1c0054b3 Fix thinko in the anim cache
adds 8c3d655fe7 Add biblatex alias entry types for compability with
bibtex
adds 3de2462da7 Animate GIF images that don't have an explicit delay
setting
adds 25a28ed4f7 Release resources in gif_load on errors
adds 9561d45de1 Fix clicking on files in Dired when drag is enabled
adds 7b67b9a5a2 Store less data in the gif animation cache
adds 00071c976f Fix some confusing names in xterm.c
adds 4a108df0eb Fix check for whether frames fit into gif images
adds 1b20c4eaa2 Fix detection of Meta key in some cases
adds c3c08b90b6 Fix keyboard event device attribution on GTK+ 2
adds 9b892eeb91 Fix webp_load data lifetime issues
adds 66189689ca Fix 'window-text-pixel-size' when starting from a
display property
adds a987e66e6b Improve DISPOSE_PREVIOUS in gif_load slightly
adds 451eeb512d Fix eager macroexpansion cycle in cl-once-only
adds 1cdb8d4c99 Mention animated WebP images
adds 95c9079da0 Make the SVG error message less verbose
adds 33cc12498b Provide a useful default to smime-CA-file
adds 2e0a2ecc29 Fix freezes when trying to accelerate menu bar on Haiku
adds 6b16092a8d Make `describe-mode' include a link to the major mode
function
adds 3c059f269e Redo `C-h m' output
adds fe98a67f34 Add NEWS entry for `C-h m' change
adds 4cf885a41a Fix bit rot in the XEmbed code
adds db56a69274 Remove unused flag on Haiku
adds 1c1ae6ba80 Clean up PGTK code more
adds 88a04ea985 Tweak how `M-q' in emacs-lisp-mode works
adds e91cbdfaee Bump minimum GTK for PGTK builds
adds 1996064996 Fix last change in configure.ac
adds 8e3d120b9f Fix zoom rect computation for some deskbar positions on
Haiku
adds eb85abf5b2 Minor cleanups to Haiku windowing
adds e1c6b40e9d Fix input availability detection during visible-bell
adds 8259e36800 Fix marking upgrades for packages from ELPA or NonGNU
ELPA
adds ed6237e039 Move raw event selection on GTK+ 2 to a more appropriate
place
adds e587fc05a7 ; * etc/NEWS: Mention that PGTK build needs GTK >= 3.20.
adds 918669cb3d Make list-times not include zero elements
adds be42fdc6dc ; * src/xterm.c (x_term_init): Fix whitespace.
adds 5a14406ecf Merge from origin/emacs-28
adds 157e97a3b5 ; Merge from origin/emacs-28
adds 131ac4d209 Merge from origin/emacs-28
adds 0ef9f6d07b Fix format-seconds error in previous change
adds e14e5dff2c Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 29fae93d1c Add support for column background colors in vtable
adds fbf27afb6a Adapt Tramp manual
adds 0a368e0077 ; Reinsert lines in tramp.texi deleted by accident
adds 88998aab94 Regenerated ldefs-boot.el
adds 10c675b960 * lisp/comint.el (comint-dynamic-list-input-ring): Keep
replaced text props.
adds 6c3869a104 Add a new `vtable' face
adds 864c8013fd Make `C-h m' actually output the documentation for the
major mode
adds 800998808a Allow putting alternating colors on vtable rows
adds e2c7e48f83 Document additions of cl-with-gensyms and cl-once-only
adds a96679b742 Allow having dividers between columns in vtable
adds 574ae74caa Fix dividers in vtable header lines
adds 4ed8fc71f5 Restore vtable.texi lines removed by accident
adds 5a9e4f2230 Further divider fixes for vtable
adds 8969836cb8 Edit some vtable doc strings
adds ffb7612d2c Copy edit make-vtable code
adds c3b6cfda36 Make vtable narrow/widen functions take a prefix
adds 2ea3e7b246 Fix describe-mode--minor-modes formatting issue
adds 63c28d389d Add support for Xdnd features introduced after version 5
adds c10024911d Ignore XdndPosition events triggered by the wrong mouse
button
adds 203c503ff2 Minor fixes to menus on XI2
adds e5ef0fe832 Keep track of keyboard state during drag and drop
adds a9b8ebf34c Fix races with child frame locks on Haiku
adds 36da6ceb92 Fix electric-help-map problem when help-char has
meta-prefix
adds 2a2f5530fa Fix eudc-get-attribute-list
adds 831314b08b ldap-search-internal cleanup
adds e7f7930a61 Ensure that commands like { work on all frames in vtable
adds f498d055a4 Make vtable remember user-altered column widths
adds 346749f67d Handle non-ASCII domains correctly in
url-https-proxy-connect
adds 17b639aabb Avoid possibly unnecessary lisp_time_struct call
adds bd67ffa179 Have submit-emacs-patch prompt for patch file before
subject
adds eab0105696 * lisp/gnus/gnus.el (toplevel autoloads): Fix file name
adds be54c25dbb Allow resizing vtable columns by dragging
adds 67e7870a62 Fix mouse clicks in hscrolled window with
variable-height fonts
adds 807682de1e Allow dragging dividers in vtable
adds 804d919ac5 Fix calls to XKB functions without testing for server
support
adds 6c4559d138 Properly wait for app thread exit on Haiku
adds 7c17bd2a6d New time-equal-p test
adds 567051410e Port new tests to leap seconds or (TICKS . HZ)
adds 24df0273e9 Make Haiku scroll bar behave more like other programs
adds 2c5b4ae93a Add missing extern declarations to headers
adds 095a776d06 Clean up various bits of Haiku code
adds 4d2aa420bd Fix core string lookup with modifiers on XI2
adds ea54062fdf Generalise buffer matching from project.el
adds 59ecf25fc8 * window.el (display-buffer-assq-regexp): Use
buffer-match
adds 1a3bad431d Update project-kill-buffer-conditions to match
buffer-match-p
adds bdceac0d5a Clean up some extraneous stuff in pgtkfns.c
adds 504779f744 More PGTK related cleanup
adds e95c545180 Fix off-by-one error in text-property-search-backward
adds cc2a1b2780 Allow dragging the divider in vtable
adds 2b92b57923 ; * src/fringe.c: Include pgtkterm.h only in HAVE_PGTK
builds.
adds f36ff9da17 Allow using faces for colors in vtable
adds 09ac2c73ee Fix dismissal of tooltips on Haiku
adds c4768cda7f Make the sorting indicator prettier in vtable
adds 4bc36f09b9 Tweak sorting indicator placement in vtable
adds 68e6430959 Add some mouse-face bits to vtable
adds 4ac25d53af Clean up keysyms from Haiku headers
adds 8e464272bd ; * src/haiku_support.h: Fix header coding style.
adds 2d4c5f0b85 Enable dragging resizing final column in vtable
adds dfee279054 Fix default registry of Haiku font backend
adds fdd8b5913b Add rcirc-cycle-completion-flag
adds c3ab8f188e Improve buffer-match-p documentation
adds 1fed6e7b56 Handle errors getting selection ownership when starting
DND
adds c5c6d5cf1c Add some missing multilingual keys to Haiku
adds 09f905c80b ; * lisp/window.el (display-buffer-assq-regexp): Doc fix.
adds 760107639b Protect windows from garbage collection when a
ClientMessage is pending
adds 625d6da5ba Fix build with toolkit scroll bars without XI2
adds b3ff490538 Fix ODF file detection in doc-view-mode
adds de306d3e5d Disable annoying Clang warnings
adds 16ccca6dc3 Improve support for the Brahmi script
adds 6815db492f Fix builds on older versions of macOS
adds 5ad6a08a2e Prevent race conditions with async input during
drag-and-drop
adds d71ee07852 Add new function buttonize-region
adds 5a59059b24 Add a new mode for editing and viewing the Emacs NEWS
file
adds dcbef9045f Regenerated ldefs-boot.el
adds b381929c91 Bind TAB and <backtab> on buttons
adds db416ae049 Clean up emacs-news--buttonize
adds 5752a839e5 Fix NEWS tag commands
adds 4f1612188b Make emacs-news-next-untagged-entry push the mark
adds d1bc95b3a4 Improve completion in `C-h R'
adds 51013d328c Crosslink some buttonize function doc strings
adds 37b11e5f16 Further IDNA/proxy url fixes
adds 429f2c4b81 Document minibuffer-completion-auto-choose/M-up/M-down
adds db1bfcd909 Mention completion-wrap-movement in relevant commands
adds a1954288de Document completions-sort
adds bb8e277df1 Fix glyphless-display-mode indexing
adds 35c4f6c609 Document prefix to project-find-file
adds d5b9b1a913 Document project-kill-buffers-display-buffer-list
adds 1c1c7b1b5b Do some NEWS tagging
adds 52de048389 Improve exif-field discoverability
adds d5a715177c Do some NEWS tagging
adds e113709827 Do some NEWS tagging
adds 6bfb6fdb89 Fold some too-long NEWS lines
adds 1083dc4600 ; * lisp/language/indian.el ("Brahmi"): Enhance
composition rules.
adds 9b0940420e Add emacs-news-previous-untagged-entry command
adds 0b9631836a ; * doc/emacs/mini.texi (Completion Commands): Fix
markup.
adds 4916c827ec Add new commands to go to headings/sections in the NEWS
file
adds d64ad72bcc ; Merge from origin/emacs-28
adds e8fd3a2a2d Merge from origin/emacs-28
adds e888cee1f9 ; Merge from origin/emacs-28
adds e495a3d79b Merge from origin/emacs-28
adds 6339fcffa1 ; Merge from origin/emacs-28
adds 5890b80bca Merge from origin/emacs-28
adds cb953504ab ; Merge from origin/emacs-28
adds 8804dfdb1a Merge from origin/emacs-28
adds 25db9dfae0 ; Merge from origin/emacs-28
adds 6ecb7ff5ec Merge from origin/emacs-28
adds 1cc32c6c19 ; Merge from origin/emacs-28
adds 44ba0270b7 Merge from origin/emacs-28
adds bf7fc3efbf ; Merge from origin/emacs-28
adds 10c48b7080 Fix button-buffer-map binding error
adds 1a339d6ba5 Don't leave `C-h N' in a text-mode derived mode
adds 6831008a27 Regenerated ldefs-boot.el
adds 79f2494680 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 3145449ddb Add basic Texinfo support for Flymake.
adds 18ec3fcce9 Restore pending_signals at a point in the DND event loop
adds 15a5cf9a9a Stress difference of new and old ways to call
`encode-time'
adds f1ba92448d Document encode-time caveats
adds 265f4ef702 Make sure the ftcr font driver is used on Haiku when
Cairo is enabled
adds bbb92dde01 Add unit tests and documentation for Eshell
pattern-based globs
adds 6358cbc21a Add unit tests and documentation for Eshell
predicates/modifiers
adds 3dc73569b4 Add 'G' argument predicate in Eshell
adds e8b0808e20 Fix hangs when clicking on Haiku menu bar to activate
frame
adds 5a18cd8821 * src/haikufns.c (haiku_free_frame_resources): Free
saved menu event.
adds 38d72d8d88 Get rid of unused flags on Haiku
adds 9a7430ce84 Fix race conditions waiting for menu bar resize events
on Haiku
adds 5bc3ed492b Fix race conditions waiting for menu bar resize events
on Haiku
adds ff7bc01830 Merge from origin/emacs-28
adds 0353c6fd08 * src/filelock.c (Fcreate_lockfiles): Doc string fix.
adds 7da0289c36 Fix up the NEWS entry for emacs-news*-mode
adds b8c50fe910 Move some entries around in the NEWS file
adds d951e9e650 Clarify emacs-news--heading-p logic
adds 4d60d9face Add a doc string to xref-current-item
adds 93d73d836d Do some NEWS tagging
adds 3ec06a1685 Clarify setopt NEWS entry
adds 6019ca9dd2 Fix instructions on how to enable password-store
adds 60a3c94a14 Remove duplicates from Info-read-node-name-2
adds 0829c6836e Fix chunked encoding connections in url-http
adds 5be9a9cacf Add a new command `restart-emacs'
adds b5f70c239e Further improve buffer-match-p related documentation
adds 2a848209df ; * subr.el (buffer-match-p): Ensure that (and) is
always satisfied
adds 2136db067f Add new function `flush-standard-output'.
adds 37bccf19ca Handle connection errors in rcirc-keepalive
adds 38c2a45882 Explain what "pending" means in isearch
adds b38c3fe863 Check whether we can restart in Fkill_emacs
adds ec025f22ef Handle bad actual actions during DND
adds 56d5a40794 Add a `restart-emacs' sanity check
adds 5a63af876b Fix 'restart-emacs' on MS-Windows
adds 988325f95a ; * lisp/language/indian.el ("Brahmi"): Fix display of
vowels.
adds dd451a37dd ; Minor fix for 'restart-emacs' on MS-Windows
adds b49cca7012 Make :filters run in the correct buffer in
describe-buffer-bindings
adds 01282cbd80 Allow editing variable values in *Help* buffers
adds 078e1f289c Fix fontifying type hints in python-mode
adds 58a0c2e9c3 Improve the support for the Brahmi script
adds c5253aa01e Make desktop.el use local-minor-modes when saving
adds 1dd8a00325 Fix Eshell predicate tests when running from 'make check'
adds 6662079b90 Merge from origin/emacs-28
adds 27a4db9318 ; Merge from origin/emacs-28
adds 6cd43d6205 Merge from origin/emacs-28
adds 4b2b3c45d3 Some minor fixes to Motif DND support
adds 29bf6e64fd Fix Haiku menu bars when redisplay happens immediately
after activation
adds 0bb8e127b0 Port sqlite.c to OS X 10.6.8 with Xcode 3.2.6
adds d1f315751d Minor cleanups to PGTK code
adds a9b2206def ; Fix typo in last change
adds 5b5608c614 Fix glyph skipping optimization when a tab line is
enabled
adds 2363366862 Fix 'restart-emacs' in -nw mode on MS-Windows
adds 96b21b8da1 Clarify computation of header line vpos
adds 736fd8b258 Stop skipping ShapeNotify events during DND on GTK+
adds 713a199705 Fix major-mode setting regression when there's a mode:
cookie
adds e0009409b8 Make "restart" erroring slightly more reliable
adds 9fc3b00373 Improve `restart-emacs' error reporting
adds 088cb6115f Make `restart-emacs' work when Emacs is started with
--chdir
adds 26faa2b943 Unify local variable initialisation in url-http
adds d5f2305187 Clean up view-emacs-news code
adds 2b6a1c98df Byte compiler: remove symbol positions from byte-switch
tables
adds 89a5aa4ca7 Add missing Motif atoms
adds fac640ee86 Make it easier to use Emacs as a script interpreter
adds 85db21b94b Avoid hangs in python-mode with debug-on-error set
adds 352fc739a1 Make isearch-lax-whitespace a user option
adds 850074636e Byte compiler: correct output warning message positions
adds a45c1c45a2 Minor improvements in 'restart-emacs' on MS-Windows
adds 5c7b5c65ad ; * doc/emacs/mini.texi (Completion Commands): Remove
duplicate @findex.
adds fa91925e13 Fix glyphless glyph display on NS (bug#54970)
adds 7b1881682b Remove obsolete footnote
adds 734f0f68a4 Use "@code{nil}" in documentation
adds ace1f32ac1 Fix display of glyphless characters on Haiku
adds 5fae032587 Tell those using exclusively X not to use the PGTK port
adds 75dfc1e870 Port module_bignum_count_max to strict C
adds 9751250adb Port struct Lisp_Subr to C99
adds 4dd47196f6 Fix opaque region treatment on GTK 3
adds 92667cc2fb Fix last change for GTK 2
adds d78e446072 Minor cleanups to Haiku menu code
adds 7f2ef27f49 ; Merge from origin/emacs-28
adds d168decab4 Deal with Motif drag window related races
adds 237f4f9295 Fix dimensions of console window of restarted Emacs on
MS-Windows
adds 5fe75feafc Fix `x-mouse-click-focus-ignore-position' for odd
coincidences across displays
adds 5df658a96a Fix handling of intspecs as string by
rcirc-define-command
adds 843dc435f7 Be more resilient against invalid headers in
mml-generate-mime
adds 4478f91537 Revert prompting changes in viper-cmd
adds 71005decb4 Fix GCC warnings when CHECK_LISP_OBJECT_TYPE
adds 35592141cc Allow several mode: elements in the local variable
section
adds e45abc832d Fix regression with multiple mode: entries in the prop
line
adds 247e587d56 Document how to specify fallback modes
adds 612e855aa0 Fix previous description of fallback order
adds f165887819 Check for integer overflow when writing Motif targets
tables
adds cfadba6f23 Pacify gcc -std=c99
adds 67940394c0 Pacify gcc -std=c99 with printf %p
adds 992cf3cb67 Update from gnulib
adds bd3b2a6781 Fix enabling menu bar multiple times on Haiku
adds ebde448a14 ; Merge from origin/emacs-28
adds 9e48d7468a Implement `above' z-group on Haiku
adds e4ed7e0ce9 Reset Motif DND protocol numbers when writing targets
table
adds b8524003dc Fix build for --enable-checking=structs
adds 11b88036e8 ; Fix repeated lambda argnames in files-tests.el.
adds c2dc6db2fd Fix the outline level in the Emacs NEWS modes
adds c32e8b33f4 Ensure forward progress in bibtex-map-entries
adds 30812fc084 Implement `below' z-group on Haiku
adds 6713b07e08 Define indentation behavior for a few more special
Scheme forms
adds 25308a95f8 Improve documentation of 'scheme-indent-function'
property
adds f98c3f4426 More encode-time pitfall doc fixes
adds ab530ddeb5 Make some frame params work on Haiku tooltip frames
adds 8c282d68bd Use a cache on Haiku to avoid constantly reading fonts
during font lookup
adds 26e448ae2b ; Merge from origin/emacs-28
adds 75052a0fa6 Merge from origin/emacs-28
adds 03d16d6d4c Don't leave xm drag initiator info around
adds cdf926371d Clean up PGTK code some more
adds 8ab20cd2d9 gnus: fix %a in topic line
adds 6b9596fff8 Unbreak build with MinGW64.
adds fa9580d13b Link dired-do-find-regexp-and-replace to query-replace
adds 6a50ce949b * src/haiku_support.cc (gui_abort): Get rid of extern
"C" declarations.
adds 935f400a33 Clarify cl-incf/decf doc strings
adds 11f66e16ac Fix indentation in copy-region-as-kill
adds f3a02858dc Allow searching for regexps with a prefix
adds 783dd6da31 Respect user-emacs-directory-warning in startup
adds ad89ec84ee Bind 'imenu' to 'M-g i' globally
adds f8aa771af3 New electric forward slash Eshell module
adds 390b637eed EUDC: Handle nil BOB button label
adds 664da3e936 Add an option to disable XI2 for debugging purposes
adds 381eb5d5a0 Fix default frame name on Haiku
adds 05705454d5 Don't transfer window attributes trying to find the XM
drag window
adds f2f9e8dc76 ; Improve comments for a recently installed bugfix
adds 3aaed2e1cc Fix problem with (narrow-to-page 1) with point at
point-max
adds 38797bfa5e Allow completion-ignore-case to be buffer-local
adds 93f87a3190 Make `C-u C-x =' be more verbose about invisible
characters
adds 16dfec3c4c Fix map-into doc string example
adds bbf389ea6d Audit quoting the quote character in doc strings
adds 2d71fd3b04 Further doc string quoting fixes
adds 5b23c9942a Byte compiler: correct output warning message positions
(part 2)
adds 0b9b363dab Byte compiler: Prevent special forms' symbols being
replaced by bare symbols
adds a0ebc6f20f Avoid clearing splash screen message during DND on Haiku
adds 132fa71615 Avoid unnecessary calculations when handling button
events during DND
adds 759d337b0d Fix key navigation of Lucid menus on XI2
adds c789430331 Add new minor mode word-wrap-whitespace-mode
adds daf82f61bb Regenerated ldefs-boot.el
adds ca5fb2b922 Fix prompts in sql-get-login again
adds 2c0a01ee38 Don't make a header if the user hasn't specified columns
in vtable
adds 5bc5e56576 Make elisp-flymake-byte-compile clean up on failures
adds b4b0db72d6 Mention the case of the result in the try-completion doc
string
adds ceaa609523 ; Improve doc strings of completion primitives
adds 655b39bd4b Don't have help-fns--editable-variable override link
buttons
adds 164a7ebdbc Allow not clearing the echo area
adds e00edf20e7 Add a failing test case for bug#12598
adds fc00ecfce8 Fix elc.gz loading test some more
adds 37934b953c NEWS copy editing
adds 9c346270f9 CC Mode: New alignment function c-lineup-argcont-+
adds 9b6580ccb7 Speed up color cache lookup on X
adds ddbf2e8ab7 Fix disabling double buffering on Haiku
adds e2d870016c Allow looking up window system colors on Haiku
adds 66ad6564a2 * lisp/term/haiku-win.el (x-colors): Also update with
system colors.
adds e632c7bd80 Ensure that the global sql-buffer variable is set
adds 4d5fd01749 Allow 'C-u C-h .' to describe button/widgets
adds f3434fe2f3 ; Fix last change 'display-local-help' and its
documentation
adds 98ec8c3bc8 ; * etc/NEWS: Fix last change.
adds 8ee21db4af Add new function `read-string-from-buffer'.
adds ae3e3900a2 Provide help when doing (shell-command "... &") on
buffer collisions
adds 07f8fafe6b Further help-fns--editable-variable fixes
adds 1a6fa4c5d5 Use `C-c C-k' instead of `C-c C-d' to abort in
string-edit
adds b3e009ba98 Fix typo in cl.texi example
adds 8b071c77b0 Improve sorting in the bookmark list buffer
adds 7d5e9b8d81 Fix 32-bit Haiku build
adds 3780741116 Set last user time during drag-and-drop
adds 45372fb1f4 * src/nsfns.m (Fns_list_colors): Fix autoreleasing.
adds c6809e97e4 Get rid of autorelease warnings during building on
GNUstep
adds 91175a1fae Delete some unused functions on Haiku
adds e1d0632003 Fix up some string-edit.el strings
adds dad2a41a2a Make flymake-show-buffer-diagnostics error out in
non-Flymake buffers
adds c38e16a0cc ; Fix typos in tec/NEWS
adds d932c402aa Add test for Tramp password handling
adds 9fdaf9ac4d Protect against the host name containing an alpha
character
adds a956305f99 Move the Incremental Search menu one menu up
adds ec4dabc238 Make default Haiku tool bar color match system
preferences
adds 42366383c6 Update bookmark sort indicator at proper time
adds 96ec2ac7d0 Fix nsmenu compilation under macOS 10.6
adds f2a4dc66c2 Fix type of word-wrap-whitespace-characters
adds fd1ca094bc Change the display of menu bindings in *Help*
adds d75e2c12eb Support (encode-time (list s m h D M Y))
adds 4a1f69ebca Use (TICKS . HZ) for current-time etc.
adds 0a151b7c29 cl-generic.el: Upcase formal args in `C-h o`
adds d6c7054ff5 Pacify misc/test-custom-opts
adds 4a837b0c72 Cache relief colors on Haiku since their computation is
expensive
adds 39646c822b Fix Ruby indentation with double splat as first block
param
adds ec027d873c * src/xterm.c (x_scroll_run): Only flush GC if really
necessary.
adds 1b64e0fc0e Fix event mask of activation client message
adds e98b7d6ba2 Improve documentation for t value for reusable-frames
adds ae877d5511 Add new user option flymake-mode-line-lighter
adds dd5ca0eaf2 Make new menu *Help* output be more resilient
adds 631a8ae9ee Make `C RET' work in archive-mode
adds a38b7d3e90 Tweak interactive use of delete-windows-on
adds 0936bfcd77 Fix EWMH window activation
adds 756b7cf5d9 Mention caveats in the map-delete doc string
adds bffc4cb39d New generic function `oclosure-interactive-form`
adds 516ff422c5 Fix error in rcirc for IRC tags without values
adds d35b6a49b3 Fix gnus-html-image-cache-ttl FIXME
adds 21112e3683 Pretty print OClosure slot accessors
adds 4dba7c31a2 Use `advice--cd*r` where applicable
adds bc9be5449e nadvice.el: Rename "where" to "how"
adds f30625943e nadvice.el: Use OClosures
adds 92e49944a3 nadvice.el: Auto-generate the doc describing the "how"
arg
adds 655b3e009b Clean up pointer blanking code
adds b568a41a5e Be more compatible with older desktops
adds 8c2ea3a708 Avoid change to desktop file format
adds f1e11deca6 ; Instrument tramp-test46-read-password
adds 0bea75c95a Add simple session management support to Haiku
adds e13689d55f Fix quitting application from the Deskbar on Haiku
adds 3abb3681b5 Use org-time-convert-to-integer instead of by hand
adds 1e0c4883b7 * lisp/help-fns.el (help-fns--insert-menu-bindings):
Don't highlight heading.
adds d4e3e548f5 Remove some unnecessary code
adds 5aef2623a3 Cleanups to PGTK code
adds a7f2eb3054 Make isearch respond to 'mouse-yank-at-point'
adds 0613e7c33d Add an instruction header line to string-edit
adds da25daf7f7 Make test/Makefile more robust
adds 7933775a1b Separate out the holiday lists into its own function
adds 0beb8fd663 Rename holiday-lists to holiday-available-holyday-lists
adds 82fa112e8a Give better error message in dired-toggle-read-only on
nonexisting dirs
adds abc92b0d56 ; Fix previous change in test/Makefile.in
adds cb5f745427 Fix some typos in the recent holidays change
adds 1f659cd336 Add autoload cookies to string-edit
adds 9e24255bc5 Change parameter order for string-edit functions
adds 92dcd7562c Regenerated ldefs-boot.el
adds 1110d7326f Add new function current-cpu-time
adds f97d4460e0 Implement system_process_attributes on Cygwin
adds 89519d0932 Make `C-M-x' use the original value of print-length
while evalling
adds 53e8f00111 Emulate 'clock' for MS-Windows
adds 77f00c019c Improve tramp-test46-read-password
adds 2503387bf7 ; Fix recently added documentation
adds 38d87c43c2 CC Mode: "linux" style: set indent-tabs-mode to t
adds 134f4ff38b New user option 'calc-kill-line-numbering'
adds afd3619b86 src/xdisp.c: Use same test in `redisplay_window` and
`prepare_menu_bars`
adds 28b375a931 Fix target display checks during Motif DND
adds 22b2250732 Handle display disconnects during DND
adds 02ae85e8aa Stop overriding default Motif colors with our own
adds 9c70045f67 Fix GTK build
adds 76d4e19f89 Fix handling of proportional fonts on MS-Windows
adds 5f5e114a03 Revert previous change in test/Makefile.in
adds 3ba039dc96 * src/xterm.c (x_term_init): Fix the non-GTK3 XI2 build.
adds c7d49f91da Fix another help-fns--insert-menu-bindings parsing
problem
adds c2c1976d0e Fix `g' in *grep* after `A' in Dired
adds 8a007ebc2e Add comment to linum-mode about being old
adds 6db90a412a Document the non-effect of narrowing on get-text-property
adds 1bd7be00dc Improve dired-do-copy doc string
adds 6ef295cd51 Document dired-keep-marker-copy more
adds 613aa18945 Simplify buffer flipping code on Haiku
adds 5d032f2904 Allow inserting and selecting binary blobs from sqlite
adds 799c7e277f * lisp/emacs-lisp/nadvice.el: Fix bug#55149
adds 8898e4d4dd * lisp/finder.el (finder-mode-map): Use defvar-keymap.
adds 99559be8ca Add tests for image-supported-file-p
adds 904aaabb05 ; Merge from origin/emacs-28
adds b3023de543 Merge from origin/emacs-28
adds b8f4a1e0ed ; * lisp/progmodes/xref.el
(xref-query-replace-in-results): Fix last change.
adds 9b762c35a1 Add Sefirot to Omer counting
adds 75366be2c0 Kill off more Gnus buffers on Gnus exit
adds a41a181db5 Document \807 etc. in raw byte display
adds 083d2708f9 Change current-time back to list form
adds fa1a7ac617 Pacify byte compiler etc. on org-compat, org-macs
adds faa29fa2c9 Find libgccjit.dylib on Homebrew Macos
adds bfcef4dd2b * src/xterm.c (XTflash): Check return value of pselect.
adds 24d01af3dd Cancel DND correctly during display disconnect on a
different display
adds a431b44980 ; * src/xterm.c (x_connection_closed): Clean up compiler
warning.
adds f91c9dd2b4 Remove some unneeded tests from the X double buffering
code
adds 6044efe76e Fix file name selection conversion on Haiku
adds cc297af178 Handle IO errors when creating Motif drag window
adds 5c606a46bf ; Fix typo in documentation of 'current-time-list'
adds e313cae71f Add helper function to remove title bar when maximizing
frames
adds 20d3d62ec9 Fix colorspace calculations on Haiku
adds 1b71c995da Avoid binding mouse-1 in xref when mouse-1 doesn't
follow links
adds fa52782f5c Make timer_check even more resilient
adds 91418d27e9 Add new functions for computing character metrics for
windows
adds 471c4ee4b6 Explain effects of setting a zero-width fringe
adds e065d08fa7 Simplify window-char-pixel-* code slightly
adds b566454449 * test/lisp/replace-tests.el (query-replace-tests): Add
more tests (bug#54733)
adds acc985ae7c CL types: Accept both `byte-code-function` and
`compiled-function`
adds 94ecd2b3c6 Check display when handling XdndFinished events
adds af84ea2b9e Fix mouse face bugs on Motif
adds 834383f1e1 Fix focus reversion of Motif menus on XI2
adds 73088b30cf * lisp/emacs-lisp/cl-preloaded.el (cl--typeof-types):
Add `symbol-with-pos`
adds 08108a856a debug-early: Print bytecode in a more manageable way
adds a33bf01149 Prevent cursors from being set on tooltip frames on Haiku
adds bc44455f77 Implement double buffering on MS Windows
adds 402c90c912 Fix palette freeing on MS Windows with double buffering
adds 4fb028be6c Fix releasing the mouse on top of the tool bar on MS
Windows
adds 0ce48e2882 Handle exposure in the widget's expose proc on X
adds 1648791e7c Fix use of kp-decimal in 'vhdl-stutter-mode'
adds 1321b5989c Adjustments to double buffering on MS Windows
adds 08c6e699f6 Process editres events not for frames correctly
adds e540c8778b * admin/CPP-DEFINES: Update for new features.
adds 03561b4aad ; Minor fixes of documentation of double-buffering on
MS-Windows
adds 7b7a124afa ; * src/w32term.c (w32_read_socket): Add comment for
recent change.
adds 5fd5472353 Avoid server roundtrip on wheel events from scroll bars
on XI2
adds 57447f5ce0 Fix display updating inside the minibuffer on MS Windows
adds aab5d7b3f3 Add a KEEP-NEWLINES argument to string-lines
adds 5acf75cec1 Make grep-mode-font-lock-keywords more efficient
adds 58398dea25 Truncate output from grep
adds 2a2b3f5834 Fix some cases of flicker on MS Windows
adds 5a10e6377c Make Python evaluation work more reliably
adds 4290f64dc9 Make the xref--button-map more regular
adds c1fa5bd8ee ; * doc/lispref/strings.texi (Creating Strings): Fix a
typo.
adds 93549c2b28 Avoid using if-let in subr.el
adds b05a103ea7 Move the when-let family of macros to subr.el
adds 86b6a69f86 Don't hard code the default x-show-tip timeout
adds 655d2319bc Use x-show-tooltip-timeout in all the implementations
adds 1e46487e4e * lisp/gnus/deuglify.el
(gnus-article-outlook-rearrange-citation): Add autoload cookie.
adds 90904f8ce4 Remove the "retro" Gnus/Message tool bars
adds 52e6352b81 Fix compilation after recent x-show-tooltip-timeout
changes
adds 0ea0aa255c Fix Vx_show_tooltip_timeout in ns build, too
adds d90f54db22 Avoid regexp overflow in
mm-decode-content-transfer-encoding
adds 0ea217d646 Fix compilation-max-output-line-length type
adds 95dbe4b6ae Make load-path-shadows-mode a special mode
adds 4ea8ab77e2 Make `M-x apropos' respect help-window-select
adds 02bf6650b0 Fix failing image test on nox builds
adds b2fdf78fd9 Implement font selection dialog on Haiku
adds 61d6d43fe5 Clean up X Windows tooltip code
adds ba0264e191 Fix processing events from multiple displays during DND
adds 905fabe590 * src/xterm.c (x_dnd_begin_drag_and_drop): Fix typo.
adds 4e6eb023e0 Fix the GTK build
adds 07ae30d8f2 Also fix some compiler warnings in xterm.c that didn't
show up
adds 7dda9835c6 Improvements to the Haiku font dialog
adds ed0de6200d Allow invoking fonts in the Haiku font dialog
adds ece2ee965f Allow quitting inside font selection dialogs on Haiku
adds 5f220d9555 Update publicsuffix.txt from upstream
adds d17d9c50c5 Allow specifying font size in the Haiku font selection
dialog
adds a3024ab4fb Document 'help-window-select'
adds 2fcbc74c33 * lisp/menu-bar.el (menu-bar-search-menu): Remove extra
separator.
adds 159d8f7a0a Fix the mm-decode-content-transfer-encoding overflow
better
adds 7c50fb248d Improve display of Haiku font dialog
adds 6984f325bd Fix specifying zero as a size for fonts on Haiku
adds 29f3d4d2c6 Add new function `malloc-trim'
adds 8734d60b05 Improve documentation of 'malloc-trim'
adds 730ad4a373 Make scroll-other-window respect target window remappings
adds 81ce4b0e4e Correct Using Debugger lispref node
adds 7c8bec9e1f Don't enter the debugger from *Backtrace* or edebug on
eval errors
adds 9370a4763a Replace NS code that implemented font panels in a
different way
adds 788694d026 * lisp/minibuffer.el (completion--replace): Fix bug#55205
adds ade1424a97 Use a common set of string delimiters for all Eshell
predicates/modifiers
adds bb40507fed Handle escaped characters in Eshell argument
predicates/modifiers
adds 32ab756d82 Handle escaped characters in Eshell special references
(e.g. buffers)
adds 4f395efa06 Change string-lines semantics slightly
adds 51186ed69c Fix string-lines return for ""
adds 4fac694669 Fix devices staying disabled in some cases
adds 7b05f351f2 Make the NS font dialog return more correct values
adds 48ea81af97 Fix the macOS build
adds be3267eb34 Fix race conditions with async input in some Haiku
dialogs
adds 2fa11123e5 * lisp/gnus/gnus-util.el (gnus-byte-compile): Use
`lexical-binding`
adds 3ea1a6672b Default to currently selected font in Haiku font dialogs
adds a6a4f1d6d1 Improve font dialog on macOS
adds e280df0e34 Fix the OMIT-NULLS + "" case in string-lines
adds 44243af8f2 Use xref-goto-xref as the xref mouse binding
adds f70dfb74cc Fix handling of some weights in the Haiku font driver
adds 95507dd403 Allow show-paren to show matching parentheses inside
comments
adds 3894522559 Fix inconsistencies in Haiku font selection dialog
adds 97badaab79 Allow reusing the *Help* window with `i'/`s/ commands
adds f7a6dd4fcc Re-fix Gcc header tokenization in Gnus
adds 2fba71cf1f Fix handling double-click-time nil or t
adds 10f347a062 Add a command to recreate the *scratch* buffer
adds ee913faf9a Fix eldoc interaction with `when' and `unless'
adds f639fa9f9e Make non-recursive error messages in edebug prettier
adds bcdcaf0219 Make the eval-in-debug error message prettier in
non-recursive errors
adds 7bf17ceee8 Wait for events from all displays in Xm dialogs even on
XI2
adds 7f81470250 Load multiple bibliographies with multibib package
adds 1477d12882 ; Fix typo and wording of a doc string
adds 61d6607174 ; * etc/NEWS: Improve wording of "M-x scratch-buffer"
entry.
adds 8ea485e157 Fix punctuation in the Eshell manual
adds 64bcfcbd32 ; * src/nsterm.m (syms_of_nsterm): Fix typo in defsym.
adds 952cc28e58 Clean up X11 double buffering code
adds 5dfe568cad Don't leave temp files behind from undigest-tests
adds 0d5befb882 Fix font matching of "Fira Code Retina" and "Fira Code
Regular" on Haiku
adds 61a5829c1e Fix glyphless glyph display on Haiku
adds c77ef7d193 Make sure rectangles are drawn correctly on X
adds 0b94669c14 Handle GraphicsExpose events on scroll bars
adds 64aac418c2 Fix some font parsing problems on NS
adds f9dea5b4c5 Fix default font in macOS font dialogs
adds 5adc84a27b Make menu bar help text work on macOS as well
adds 2ec7521b41 ; * lisp/tooltip.el (tooltip-show-help): Fix typo in
last change.
adds b8dfd8400a * src/haiku_support.cc (DrawContent): Use right UI color.
adds d5803a0c97 Fix mm-base64-line-p logic
adds cf0d289e38 Further mm-base64-line-p bug fixes
adds 0e8fc556b6 Make more buttons in *Help* respect
`help-window-keep-selected'
adds 0b626ff8d6 Rewrite sql-interactive-remove-continuation-prompt
adds 47fe7a5983 Handle file name handler in write-region's VISIT arg
adds a4c96147d1 Make TAB work in makefile mode when transient mark mode
is on
adds 41e946f46e Fix key-parse problem with C-x ( ... sequences
adds 0916fd3aaa Add new command 'package-update'
adds 316c082d58 Make adding things to the tool bar show up on next
redisplay
adds f7a82699d6 Eshell variable expansion should always return strings
inside quotes
adds 06423b5d1e Return a list of numbers if all lines of an Eshell
subcommand are numeric
adds a3a7279a4a Improve the behavior of concatenating parts of Eshell
arguments
adds 39fb555a95 Allow desktop to restore frames and windows on TTY frames
adds 3346b94b73 ; * doc/misc/eshell.texi (Arguments): Fix
cross-references.
adds 99fbf39d61 Make tool bar caching more sensible
adds 8ef34a065a Fix thinko in recent tool bar caching logic
adds 59353ec7b5 Add new macro with-buffer-unmodified-if-unchanged
adds 5206596ea7 Make sorting not change buffer modification status always
adds 8a7db868cc Add NEWS entry about incompatible sorting command
behaviors
adds b5db5a6443 with-buffer-unmodified-if-unchanged: Tweak the
implementation
adds b7ddd0f2fd Make with-buffer-unmodified-if-unchanged more resilient
adds 0a2f0e7f8c Make with-buffer-unmodified-if-unchanged more efficient
adds c761ded251 Make some recently added tests actually run
adds a1dc1512b3 Fix event mask and source indication of _NET_WM_STATE
messages
adds 185c2f1904 Fix display of placeholder composite string on Haiku
adds f2d2fe6fc8 server-execute: Initialize the *scratch* buffer
adds 7dfb068c13 * src/haikufns.c (haiku_create_frame): Improve default
border width.
adds b5cf6c1ab6 Clean up Haiku file panel code
adds 10284ca3d3 Encode and decode filenames correctly on Haiku
adds 268713e227 Set initial size in the Haiku font dialog
adds 273b0b95c2 Fix file name encoding on Haiku file dialogs
adds 4c9a7010bc Correctly encode and decode filenames on NS
adds d2913901dc Flush the tool bar cache on all terminals when adding
new entries
adds 8f17e4de2d Fix 'bidi-class' property of unassigned codepoints
adds da1b7b6590 ; * lisp/international/characters.el (#xfb50): Fix last
change.
adds 19231f7db2 Remove unused variable in Haiku selection code
adds 69521ffcb0 Clarify the doc string of
'with-buffer-unmodified-if-unchanged'
adds 0105a4ddb8 Turn on XInput 2 support by default
adds b4acb1807b Fix restoring desktop from TTY-saved sessions
adds b8357cd50e ; * lisp/frameset.el: Fix a typo in a comment.
adds 54e5fc19e4 ; Fix typo in emacs-news-mode
adds 1a72248901 ; Fix last change in doc string of
'with-buffer-unmodified-if-unchanged'.
adds 9775c15c98 * doc/emacs/killing.texi: Fix typos
adds 0d78aeeb7e ; * etc/PROBLEMS: Fix typo.
adds d2119be861 * etc/NEWS: Improve some NEWS entries
adds eaa198cd75 ; Re-fix last change in doc of
'with-buffer-unmodified-if-unchanged'.
adds 34a45de19a * src/xterm.c (handle_one_xevent): Fix int/Lisp_Object
mix-up.
adds e88d91b1d2 Remove unused lexvar in subr-x-tests.el
adds 78df8a0e3d * lisp/tab-bar.el: Use pixel-based alignment (bug#55207)
adds 2b50dbb1a5 Remove bogus mode check from gnus topic update functions
adds 8368610ff5 Stop esh-var-tests leaving temp files behind
adds a35639015c Revert "server-execute: Initialize the *scratch* buffer"
adds f1ab92bc23 Transcription error
adds 5784533cb6 Fix device reporting from scroll bar events on X
adds c250d82463 Allow displaying font preview on Haiku
adds 01e874e1e6 Take size into account when previewing fonts on Haiku
adds d15b11b50e Use bswap_32 and bswap_16 in Motif DND code
adds 8f391ae26e Fix min size reporting of style pane in Haiku font
dialogs
adds 75c26e4174 Improve appearance of macOS font panel buttons
adds c242a38b7d Add Tramp test
adds 1bfea2ae69 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 30caeb7896 Fix font weight reporting on macOS
adds 1468eef301 Speed up opening fonts on Haiku
adds a4e5fdf975 Describe kmacro registers better
adds be374c18b3 Avoid resizing mini buffer when displaying page numbers
adds 8364f058b8 Be more resilient towards errors during error handling
adds aebff74af2 Sort completions in Info references/menu correctly
adds 71de48494e Set GC line width on more GCs
adds 6dbbdff281 Advertise OSC directory tracking more
adds d01e74f46d Fix a mistaken test case in test-undo-region
adds d04acc1946 * doc/emacs/misc.texi (Interactive Shell): Fix paren
typo.
adds 8fce81897d timestamp doc minor improvements
adds 459d5ff8ad * lisp/desktop.el: Enable tab-bar-mode after restoring
frames with a tab bar.
adds 7e9d364b66 * lisp/emacs-lisp/crm.el: Set
completion-list-insert-choice-function.
adds 9007e10a0f Gnulib update via admin/merge-gnulib
adds d5c1fec6ab Improve safety of DND when Emacs is connected to
multiple displays
adds e2fcbd8dbd Fix more issues with DND state on multiple displays
adds e379d2e8c1 Fix menu dismissal problems on Xt builds with XI2
adds d6b5ac0f94 * lwlib/lwlib.c (lw_separator_p): Fix empty strings
being separators.
adds f515ff05e0 Fix mouse face persisting inside Lucid menus on XI2
adds 8fe3d46d35 Fix more problems with display of composite glyph
strings on Haiku
adds 7609c6cadb Merge from origin/emacs-28
adds ded4413acc Fix calculation of display resolution on Haiku
adds 0bda1803bb Fix thinko in tramp-skeleton-write-region
adds b13356487f Add new helper macros for minor modes to restore
variables
adds b6bced1a66 Autoload the buffer-local-set* things
adds 3b088bbed2 Regenerate ldefs-boot.el
adds 16dc1d597b Char-fold quotation characters in *info* and *Help*
adds deb66cb32d Don't override search-default-mode set by user in
info/help
adds 44b5f0cd87 Remove the P/N/M-p/M-n bindings from the general
log-view map
adds e41b7cc935 Fix inhibiting reading the user init file with "emacs -x"
adds 79bbbb1fcf Improve font specs generated by the Haiku font dialog
adds 7601a77d8a Make compilation-parse-errors more resilient
adds 92bbe911e9 ; Improve documentation of 'buffer-local-set-state'
adds afc14e4f66 Move buffer-local-set-state to subr because it's used at
runtime
adds 1cda7cfb39 Respect help-window-keep-selected in shortdoc buttons
adds 7deaa2e36b * lisp/emacs-lisp/smie.el (smie-auto-fill): Fix bug#19342
adds 6ccc4b6bc8 Handle elisp #-syntax better in Emacs Lisp mode
adds 2d2c448efe Fix forward-sexp for Unicode names in Emacs Lisp mode
adds 6d4cc2358b Don't force Gnus cache usage in nnvirtual
adds b7e1176323 Further log-view-file-next fix-ups
adds c57a6644ef Fix handling of IMAP search strings
adds cbd59395bd Add char-folding of double quotes in
isearch-fold-quotes-mode (bug#24510)
adds 0b3b295776 Make down-list signal an error if called inside a string
adds 499f5f062e Make elisp-mode-syntax-propertize tighter to reflect
syntax
adds 95ed231015 (icomplete-exhibit): Fix use in-buffer
adds 76233917c4 Fix freezes with some oddball menus
adds 43a640c20a Fix race conditions in the Haiku file dialog
adds f7c4a62048 ; Merge from origin/emacs-28
adds d14d86696e Merge from origin/emacs-28
adds a775528d17 Implement `sticky' frame parameter on Haiku
adds 293a97d61e Fix 32-bit Haiku build
adds 2fe4523518 Cache color lookup failures as well
adds e8488bcc9c Avoid having font locking triggering unnecessary
auto-saving
adds e13744780f Make the icomplete-in-buffer doc string document more
adds ea58276462 Allow inhibiting linkification in *Help* buffers
adds d632c3d7db Fix mouse face dismissal in some widget popups
adds 8df69384f3 Allow dabbrev to ignore binary buffers
adds 7952dcc233 Fix compilation warnings in newer subr tests
adds ccec59f2b2 Improve inferior-python-mode scroll behaviour
adds c56070beb6 Make `x' in package-menu-mode more DWIM
adds c2a84365d8 Remove tar-mode dabbrev-ignored-buffer-modes
adds 5ac6af4e88 Document the `x' DWIM action in the manual
adds f7c56a0d73 Explain better what the interactive prefix does in
scroll-down/up
adds 987a212eb1 Add support for the Kaithi script
adds 7e97b33aa6 Clean up some variables in the Haiku code
adds 19d1b9275e (dabbrev-completion): Fix bug#45768
adds e59c42950f Improve Devanagari character composition rules
adds 2e461ab2dc ; Fix last change of Devanagari composition rules.
adds fc0bd6057c Make 'delete-process' into a command
adds 97dd99c6f7 Fix Bengali composition rules
adds 090d5f4446 * src/fns.c: Fix IDs in comments to match code.
adds ca3e3c9471 ; Pacify some --without-x byte-compiler warnings.
adds 672a296d3b Use correct event structures to fetch time on XI2
adds faa342c794 Implement bitmap loading for faces on Haiku
adds b205d67f8c Fully implement stipples for text on Haiku
adds 5eeca488b9 Implement stipples for stretch glyphs
adds 7474b55e28 Fix setting stipple via `set-face-stipple'
adds 48c422e255 Fix display of hollow box cursor on NS
adds a85e30516e Fix selection dialog display on MS-Windows
adds 144e9f9b6a Fix file-based stipple on NS
adds 1a988d9ff5 Improve handling of invisible cursor alloc failures
adds ccbdae840d Handle changed scp protocol in Tramp
adds be60e9e947 Fix bug in `pixel-scroll-precision-mode' on nonselected
windows
adds 461ac0815c Fix crashes on ordinary menus on macOS
adds 4c505203f9 dired-do-query-replace-regexp doc string fix
adds 7a29f55f3a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 2f1410562e Disable scrolling optimizations when a stipple is present
adds 4b20ae908b Set stipple flags on Haiku as well
adds 33141b51c3 Allow term-mode to send function keys to the underlying
shell
adds c7bd76a3f0 Set stipple flag on PGTK as well
adds f93c94996c CC Mode: Fix bug in c-parse-state. Fixes bug #55181.
adds 4d8527e580 Fix display of fringes with stipples on Haiku
adds d6e316db72 Fix display of fringes with stipples on X
adds 7546179a01 Don't hang on trying to rename FIFOs between file systems
adds b03d6265cd * lisp/emacs-lisp/oclosure.el (oclosure-define): Fix
empty case
adds 82f1f198c6 Add support for the Tirhuta script
adds e8ed4317e8 ; * etc/HELLO: Remove empty line.
adds fad31cebe1 Add Greek translation of the tutorial
adds 278b18a460 ; Fix typos and wording in a doc string
adds 21ef29d4b1 Minor documentation improvements for completions
commands and options
adds 8d788a195f remember-notes: Use pop-to-buffer-same-window not
switch-to-buffer
adds 3d846efb85 Fix race conditions in handling of unsupported drops on X
adds fd8eaa72a6 Allow precision-scrolling nonselected windows when the
minibuffer is resized
adds 6ec29d0566 Allow disabling Motif drag protocol
adds d8a4782310 Fix stipple bitmap caching on Haiku
adds 1a21535725 ; Merge from origin/emacs-28
adds 8343c2d5f6 Merge from origin/emacs-28
adds 364e3d7a4f ; Merge from origin/emacs-28
adds 09866bb019 Use default external browser by default on Haiku
adds 52a27a67c1 Fix file-based launching on Haiku
adds 6b6b2c11ed Add new user option table-latex-environment
adds 2e94903116 Add meta navigation keys to outline-minor-mode-cycle-map
adds 5921e31c45 Respect display scale factor drawing underwaves on Haiku
adds e195ac3df0 ; * src/haikuterm.c (haiku_draw_underwave): Fix default
scale.
adds 60a15fae02 Copy edits for the regexp sections in the manuals
adds d377b39643 Allow non-interactive use of eldoc-doc-buffer
adds 8a8b81c1e4 Make ediff-show-diff-output work better on unsaved
buffers
adds 3eb82181fc Fix scroll optimizations being enabled for some rows
with stipples
adds 83e2e961b0 Fix reading faces with a default value that is a symbol
adds 825b543582 ; * lisp/vc/ediff-util.el (ediff-show-diff-output): Doc
fix.
adds f54a71fa27 * src/haikuterm.c (haiku_draw_fringe_bitmap): Set
stipple flag.
adds 04b1f779f2 ; Fix recent changes in regexp documentation
adds c7bfb4841b ; * lisp/textmodes/table.el (table-latex-environment):
Doc fix.
adds 0d32e33ed6 Shorten note about didactic space in TUTORIAL.el_GR
(bug#55332)
adds 9b2af37559 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 6fc54786c3 ; Fix documentation of completion options
adds 558286315c Improve Tramp tests
adds 57b69ff39c Add support for the Sharada script
adds 75f57e4c9e ; * admin/MAINTAINERS: Remove myself as NS port
maintainer.
adds b7167ba8d1 ; * src/xdisp.c (mark_window_display_accurate_1): Clear
vscroll flag.
adds b299f17349 Update alpha frame parameter when the window manager
changes it
adds 0b2f550e32 Fix syntax descriptor comparison in python-indent-region
adds 0bee4cda88 Reimplement recent with-silent-modifications auto-save
changes
adds 54ab2b3674 Add NEWS entries for recent autosaved buffer
modification status
adds 054062060e Factor out *scratch* initialization
adds 20b27d475f Simplify XDND code
adds 4c4eda4c31 Make imenu find defalias entries
adds 2d0085f756 Make dabbrev use the buffer's file name as a source for
completions
adds e568c3845c Add more compilation-auto-jump-to-first-error options
adds 3c5e1f8ec8 Simplify Haiku selection code
adds 93a74773b6 Merge from origin/emacs-28
adds d221c02fa1 Fix bibtex-map-entries regression at bobp
adds 58f6cbeb58 Work around some broken programs when reading opacity
prop
adds 88545428f0 Handle deletion of opacity property too
adds c7b48b61d0 Improve display of reliefs on NS
adds e8d643eb83 Fix X11 relief background clearning when hwidth is
larger than vwidth
adds 773c5c00d2 Improve relief rect handling on Haiku
adds 145727df29 Fix display of depressed buttons
adds 9beb04dd07 ; * doc/emacs/building.texi (Compilation Mode): Fix typo.
adds 66e4bf2bcb ; * etc/NEWS: Clarify recently-added entries.
adds 000f13a2bc Make `apropos-variable' include values in output
adds 68dd94448f ; Fix recent documentation changes
adds 97ca460163 ; * lisp/language/indian.el: Improve composition rules.
(Bug#55341)
adds 77bf4ca000 Respect `alpha-background' drawing relief corners
adds d1848d82aa Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds cfa317fa92 Improve display of relief rectangles on NS
adds ec01391ab3 Allow packages to alter menu entries in the Buffers menu
adds f38a5e45c8 Fix markup in read-number doc string
adds 00451c6fc6 Make ispell-region/buffer push the mark of the final word
adds 2f3cf7ffe3 Use fields on log-edit headers (which changes `C-a'
behaviour)
adds fd49e3c62b Add new command to toggle hiding all widgets in a
Customize buffer
adds 44db73d968 Fix some quoting problems in defcustom :type
adds b1cc3adac2 ; Fix recent changes in documentation of ispell.el
adds a175c9f3f0 ; * etc/NEWS: Clarify entry about Buffers menu.
adds b186d5063d Add support for the Siddham script
adds 620ac67355 EUDC: Add completion-at-point support
adds 203ffc6846 Port libm configure-time test to Solaris 11.4
adds 4433df3b20 * src/floatfns.c: Update comment.
adds 430b5ba838 * src/eval.c (Ffunctionp): Clarify "function" in doc
string.
adds 8baa13ed99 Clean up some MAYBE_UNUSED functions
adds a09fc82748 ; * src/window.c (Fset_window_vscroll): Fix doc string.
adds a78a5b1346 Make reliefs on Haiku more like X
adds 7360813208 Try to preserve font styles in the Haiku font dialog
adds 80951f764b Fix frame invalidation on Haiku
adds 70c4b5bdc6 Fix event memory leak on Haiku
adds 96be8458b0 Make Haiku event buffer non-static
adds c8141f7675 * lisp/textmodes/string-edit.el: Improvements for
pop-to-buffer (bug#33007)
adds 95717db1e8 Fix mouse pointer avoidance in some configurations
adds 14fe0eec0c * src/lisp.h (FOR_EACH_TAIL_INTERNAL): Faster node
comparison.
adds 474241f356 Remedy ineffective backslashes and fix regexps
adds cd7f7c2c33 Fix more defcustom :type errors
adds 9fae7b8e03 Regenerated ldefs-boot.el
adds 5a12148503 Use `nicknames' instead if `'nicknames' in
erc-button-alist
adds 231cf5ee2b Warn about quoted symbols in defcustom choice/other forms
adds 6e275c1bf8 Don't try to toggle untogglable widgets in
custom-toggle-hide-all-variables
adds f8bafead0b Revert "Add meta navigation keys to
outline-minor-mode-cycle-map"
adds 72b1007987 (sqlite-mode--column-names): Suppport nested parens
adds ed1a24b4b2 Don't signal errors in check-declare-directory
adds 61046ffbec Bind gud-go and allow the prefix to enter arguments
adds 125cda7498 Fix compilation warning in gdb-mi.el
adds 5079f42446 Add support for changing pointer types on Haiku
adds d373daf568 Add new command 'vc-dir-mark-by-regexp'
adds c113f2626e Make recent nicknames erc change more
backwards-compatible
adds 4e4c62a156 Add grep-files-aliases entry for .am files
adds fb42001086 ; * lisp/cus-edit.el (custom-toggle-hide-all-variables):
Doc fix.
adds 4993050c2a * lisp/calendar/diary-lib.el (diary-mode-map): Prefer
defvar-keymap.
adds 9971a309aa * lisp/iimage.el (iimage-mode-map): Prefer defvar-keymap.
adds 4299bf6da7 * lisp/scroll-lock.el (scroll-lock-mode-map): Prefer
defvar-keymap.
adds 7529ddef22 * lisp/net/browse-url.el (browse-url-button-map): Prefer
defvar-keymap.
adds c874916d8d * etc/NEWS: Improve some entries.
adds 45ccad3569 Fix fontification of multi-line declarations in f90-mode
adds cf1e1584d9 Add new user option 'cperl-file-style'
adds ca52b12780 Regenerated ldefs-boot.el
adds 9e131744fb Fix previous cperl-file-style change
adds 43b7759b09 Allow giving switches to the program in `M-x term'
adds 3bc34ef635 Clarify precedence rules in Active Display Table manual
node
adds 4e7879f807 Improve handling of `tramp-set-file-uid-gid'
adds 7f2fb99211 char-uppercase-p: New predicate
adds 678e05e851 ; * etc/NEWS: Fix a typo.
adds 4f27e4ff02 functionp doc improvement
adds f0e08e4914 Fix regression in edmacro-finish-edit when parsing "none"
adds ed0b589480 (byte-compile-eval): Avoid some false positive
"noruntime" warnings
adds dce85743b6 Make C-u M-x apropos-user-option include buttons
adds 1642a5ffcd Adjust restore-buffer-modified-p autosaved logic
adds dcbe826783 Fix non-variable widgets in the 'H' command in Cus-mode
adds a9d226dea4 Make anchored regexps work in
image-dired-mark-tagged-files
adds 3c5b332f1a Make message load eudc-capf more lazily
adds 69d3a84c83 Only handle SelectionRequest events from the DND display
during DND
adds c74e7f801e Bind TAB in indent-rigidly-map as a convenience
adds 0d0dc1af59 Add new user option switch-to-prev-buffer-skip-regexp
adds 2dc996a95d Port some stuff to XCB to avoid confusing Xlib behavior
adds 42001f843b New command 'package-update-all'
adds 30fa6da552 Add new command 'imenu-flush-cache'
adds 2e2efe7722 Clean up Haiku display opening code
adds e2bb618ea7 Fix cperl-file-style defcustom type
adds ec1a14ab33 Make cursor display on Haiku consistent with X
adds ba20b68d55 ; Improve documentation of 'imenu-flush-cache'
adds 36e84d2289 ; Improve documentation of
'switch-to-prev-buffer-skip-regexp'
adds 7d0d87ec51 ; Improve documentation of 'restore-buffer-modified-p'
adds 5743b74d4b Improve mouse dragging
adds a4a229dfff Fix merging of anonymous faces with an `:extend'
property on unexec
adds 14e4450479 Improve Tramp's write-region
adds 0e5623b491 ; * src/bytecode.c (exec_byte_code): Fix white space.
adds 89c6e412dd Fix searching the bitmap file path on Haiku
adds dc662f21f4 * lisp/array.el (array-mode-map): Prefer defvar-keymap.
adds b6aff96a74 Fix build on Mac OS X 10.11
adds aeefa3a732 ; lisp/textmodes/reftex-cite.el: Fix docstring
adds d22bd210af Improve url-http debugging
adds 9c248f4cd9 Fix retrieving images that contain ) characters in shr
adds 3b7315d011 Make prompt read-only in inferior-scheme-mode
adds c8d7a27438 Remove unused RIF method
adds 7a8bed2553 Add new user option 'sh-indent-statement-after-and'
adds 454caf858d ; Improve doc string of 'sh-indent-statement-after-and'
adds 0f731c49e6 Pacify GCC 12 in default developer build
adds 06c1eea173 Update from gnulib
adds 6d31ac5961 Fix quitting during drag-and-drop when GTK native input
is on
adds 119f613cf5 Allow actually setting cursor colors on Haiku
adds 53ed3ad594 Allow setting cursor colors for custom cursors on Haiku
adds 62636ea3c1 Fix disabling frame synchronization on child frames
adds 78996a113e Merge from origin/emacs-28
adds 1bf3afba23 Add more cursor bitmaps on Haiku
adds 875da1dc3a ; * configure.ac (-Wbidi-chars): Disable use of these
warnings.
adds 85ac627ef4 Fix extraneous quit events processing GTK native input
inside popups
adds 62d2db341c Display help-echo for popup menus on NS
adds 7dd4e0b72e Improve test for empty help-echo on NS menu bar items
adds 1a6def02cd Minor cleanups to PGTK code
adds dae431bf0a Fix display of image reliefs for tab bars on NS
adds ebf43cc444 ; Fix RefTeX docstrings
adds 77aba69768 Rely solely on device scaling for fonts on PGTK
adds 3bd3e00598 Allow changing the face used for text and frame colors
in tooltips
adds 36ae1c721a Make imenu-flush-cache into a function
adds d0975d7db0 Fix dabbrev expansion after recent file-name buffer
addition
adds 87eed07041 * lisp/language/thai-util.el (thai-word-mode-map):
Prefer defvar-keymap.
adds 7df302d285 Remove some XEmacs compat code from pascal.el
adds 39e9665127 Add a provide in epa-ks
adds 784a3bde24 ; Minor improvements to earlier change
adds 526e9758de Use gsettings font rendering entries for pgtk builds
adds dce5642e86 Allow calling package-update-all from the command line
adds 2ec9f025d2 Include the number of dependencies in the install prompt
adds ebfec5c119 Allow substitute-command-keys to include menus in \{...}
output
adds 9c126cbacb * doc/lispref/help.texi (Keys in Documentation): Typo in
last change
adds cd87a5c7a1 Don't clear out local variables in `with-help-window'
adds bd464297bd Don't overwrite variables set by callback in
help--window-setup
adds 72b5b41941 Revert mistaken change in help-mode-setup
adds dea41d4c24 Add new minor mode `header-line-indent-mode'
adds 909f3e2dfd Regenerate ldefs-boot.el
adds db492b1e41 Remove some XEmacs compat code from eudc-bob.el
adds cc8b6101f4 Remove some XEmacs compat code from org-mode
adds bc50a957b1 Remove some XEmacs compat code from flyspell.el
adds 942bc9c8f5 Don't use obsolete yow library
adds 1dec6548b8 Use ert-with-temp-file in undigest-tests.el
adds 221031b4ff Tweak querying in package-update-all
adds 0bedf074a6 Reenable frame sync for child frames after they're
unparented
adds 5f7dd959c2 Improve the *Help* output for compiler macros and the
like
adds 334fa0c91d Restore `with-help-window' return code
adds 96f60d1033 Fix display class of tooltip frames on Haiku
adds 949180b8ab Put help-fns--compiler-macro last in the *Help* buffer
adds 09e86785ce Implement non-system tooltips on NS
adds c33b048a86 Work around deleting tooltip frames clearing menubars on
NS
adds bfdd93aefe Merge from origin/emacs-28
adds 3e23957bd6 ; Merge from origin/emacs-28
adds 320eaa0017 Add more cursor bitmaps on Haiku
adds 004c2ced6e Better fix for disappearing menu items on NS
adds df8efda552 Try to restore valuator values when a device is enabled
adds 88e0e034ef 2022-05-14 Martin Rudalics <rudalics@gmx.at>
adds e2e081a476 ; Fix the documentation of compiler-macros and advice
adds 9a67e83bd6 Fix undigest-tests on MS-Windows
adds e0044dfeb0 Avoid unsafe alloca when looking up toplevels
adds 5aef501d9c Fix processing of dialog box items on NS
adds 2c4e998592 Minor fixes for popup dialogs on macOS
adds 640e52d8fa ; Fix mistakes in 'declare function' forms
adds 725251094b Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds dbfbae8708 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 8d1aa370d3 ; Fix PGTK declare-function mistakes
adds 253374f81a Remove some XEmacs compat code from org-mode
adds 7cd2ba9484 Remove Emacs 22 compat code from htmlfontify.el
adds aa98a78238 Drop ancient OEmacs support from vcursor.el
adds 3d2cd8b779 Make 'check-declare-directory' more portable
adds b65a905edf src/lisp.h (FOR_EACH_TAIL_SAFE): Typo
adds b5621dbe2f Delete some compat code for very old Emacs versions
adds a0af789d06 Remove some XEmacs compat code for display-graphic-p
adds 003dc93f93 Fix scroll event translation for legacy button events
adds 8e59297378 Prevent crashes trying to access nonexistent key
adds 2a5e1d8c44 Allocate some buffers used during event handling safely
adds b90909050d Merge from origin/emacs-28
adds 9ac40fb980 describe-keymap: Suggest symbol at point
adds f8b2aa5e0f Add support for the Syloti Nagri script
adds fef8a3a3cd Fix database related to some scripts
adds 99df11a393 Simplify Haiku cursor management code
adds aaa2d0db18 Improve return value of `haiku-roster-launch'
adds 09674074b5 ; Fix typos
adds ade35760a5 Fix use of more invalid keys in PGTK GSettings code
adds 2214f42202 Add `all` to CSS property list
adds 137720ee6e Update CSS Box Alignment Module properties
adds dfefe5cb31 ; * lisp/textmodes/css-mode.el: Fix link
adds b26574d7d7 Update CSS Multi-column Layout Module properties
adds 0da7689b16 Don't freeze Emacs on colour codes in sccs-mode
adds 22873b5415 Make Haiku stipple display slightly faster
adds aa95b2a47d Add OVERRIDES argument to prin1/prin1-to-string
adds a517f3d759 Adjust more prin1-to-string callers
adds cfedc2872e Fix native-comp type of prin1-to-string
adds f171a36c0a Fix warning suppression in (S)CSS mode tests
adds 4aa8115855 Recognize some more SCSS selectors
adds d4ae418691 ; Improve documentation of the OVERRIDES argument to
prin1
adds 4cba465c58 ; * lisp/international/fontset.el (otf-script-alist):
Fix typos.
adds 2b3f3d421a Make minibuffer lazy highlight setup buffer-local where
appropriate
adds cd5fcf10c6 Minor clarification of package-update-all docstring
adds dd05eb4048 Handle pointer axes changing along with scroll valuators
adds af4a0d7ad6 ; Remove extraneous debugging code
adds a57687dc0e Clean up Haiku code after file panel changes
adds 44e5339e82 Improve safety of handling unsupported drop events on X
adds 5ac5d00479 Merge from origin/emacs-28
adds 0651bc6d17 ; Merge from origin/emacs-28
adds 1fc1d8b889 Merge from origin/emacs-28
adds 42e4d6b8ce Improve cycle-spacing and bind it to M-SPC by default
adds b8cfe8fa75 Improve error checking in `haiku-roster-launch'
adds 2ba42e596a ; Fix two mail addresses
adds e7a8136e34 ; cycle-spacing-actions: Add forgotten arg modifier - as
customize choice
adds 1f76f50a04 Document recent tooltip changes on NS
adds de26ad23d5 ; * doc/emacs/frames.texi (Tooltips): Fix punctuation
and wording.
adds 0e88398632 ; Fix documentation of 'cycle-spacing'
adds bf22068aee Improve newsticker file name handling and printing
adds 006fd29ca1 Revert "Make TAB work in makefile mode when transient
mark mode is on"
adds 5a6e727ddb ; Fix Wrong type argument: number-or-marker-p, (4) in
cycle-spacing
adds f5ee56c5ea Don't expose Vprint_variable_mapping to Lisp
adds ed71839c33 Add new user option compilation-hidden-output
adds c44908c059 Fix Python highlighting of some assignment statements
adds 3939a72fcb Fix detection of wheel movement during drag-and-drop
adds 164ff4a012 Fix byte swapping of some drag-and-drop messages
adds e52159d0dc Let XTread_socket read events for all non-DND displays
adds 316fbc8ccb Add more cursor bitmaps on Haiku
adds 803041e014 Remove extra EmacsPopUpMenu class
adds 90dccb0f00 Fix edebug-tests test failure after prin1 change
adds 608afd6e4e Improve Finternal__define_uninitialized_variable erroring
adds dc239872cc Fix package-quickstart breakage
adds e9ad64ef92 Rewrite Haiku frame geometry code to handle decorator
frames
adds 1a6a4614ce Fix font options compilation with gsettings disabled
adds 38dfe9d2f7 Fix unused function warning on X
adds 71249b774a Correct indentation of opening brace in xdisp.c, which
isn't at start of defun
adds 3ef68c2d7a CC Mode: Correct a rare error in the state cache
adds 2414fa3603 Add support for the Modi script
adds 5c656182ce Avoid race conditions when computing real frame
positions on Haiku
adds 1cf590065d ; * etc/NEWS: Rewrite entries for added support of old
scripts.
adds 18b14916a7 ; Fix typos in etc/NEWS
adds 9d38470142 ; * lisp/simple.el (cycle-spacing-actions): Fix typo
adds 731ccac828 Clarify 'cycle-spacing-actions' docstring
adds 45ec56f5bd Correct cycle-spacing-actions type
adds 6e61f9ec8a Fix pp-emacs-lisp-code printing of cons cells
adds 514cfbb267 Explain more about jit-lock-mode calling conventions
adds f719250f77 Fix bogus future history entries for `M-x grep'
adds 89ca98c59c Use better word for "buffer" in Greek TUTORIAL
(bug#55332)
adds 092aea9a27 Allow running several commands in compilation-start
adds 01f48477d0 Update comment about comint-osc-handlers
adds 3e3ba233cf Remove some ancient Emacs compat code
adds f99980bf6c Recommend Wikipedia over Usenet in FAQ
adds 961cec0a7d Fix apropos-documentation with universal argument
adds 8b98f87b92 Fix a crash when an X connection is dropped in some
situations
adds 55198d1796 Don't allow moving fullscreen frames on Haiku
adds c258528cfb Fix race conditions when calculating Haiku frame geometry
adds 997ce9eb3d Avoid dismissing GTK+ popup menus upon wheel movement
adds 24f7719cb6 ; Fix thinko in etc/NEWS
adds 97400c4c24 Make printing mostly non-recursive (bug#55481)
adds e1c972b247 Clean up and simplify 'quit-restore-window' code
adds 7969e41654 Fix M-x compile-defun when an interactive form is (list
...)
adds 3faba1dff6 Improve previous apropos-documentation-check-elc-file
change
adds d5540d7dbc Implement gamma-correction on Haiku
adds 960008aa98 Mention next-error-function in flymake-mode doc string
adds a67d8e0d70 Add a new display-buffer-full-frame display action
adds b1620a44ff ; * lisp/progmodes/flymake.el (flymake-mode): Fix a typo.
adds e55b4074af Fix last change in minibuffer-lazy-highlight-setup
adds ec7567f02c Avoid formatting twice in flymake
adds fb4aa2a5ef Don't refer to obsolete Ultrix support in FAQ
adds 9178428b02 Delete entry on SPC completes file names from FAQ
adds bc604417f8 Respond to changes to the size of the root window
adds 4dfaefcffc Fix race conditions processing frame fullscreen state on
Haiku
adds b1ed3e49d6 Satisfy Valgrind when iconifying frames
adds e54e44c94e Fix specifying terminal names to some functions on Haiku
adds 6308f0738d Fix Flymake diagnostics reporting in non-UTF-8 locales
adds 75c90c7c51 ; * doc/misc/efaq.texi: Replace copyright years with
ranges.
adds b9f6ead9f5 Fix error handling when allowing touch events
adds 0a4d9f26ee Fix tooltip buffer flipping inside popup menus
adds c154309976 Whitelist some incorrectly labeled "color" fonts under
Xft
adds cfd7edb5a9 Rename Oriya to Odia, and more
adds 99be0cfcd9 Provide Oriya language-environment alongside Odia
adds fb752561ea ; * etc/NEWS: Announce renaming of "Oriya" to "Odia".
(Bug#55493)
adds c9a8a47ba4 Add new user option 'yank-transform-functions'
adds 7fe33b6ba0 Add new command 'enriched-toggle-markup'
adds 1c73767303 Make `&' in dired be more consistent wrt. user input
adds 9e338b7456 Make completion in emacs-lisp-mode intern fewer symbols
adds 8f3e0ed2b9 Clarify yank-transform-functions doc string
adds 1041169746 Fix session management detection of the first X display
adds 4d7390576b Add a new command 'yank-in-context'
adds 871f0f0a5d Make diff--font-lock-prettify do less if we don't have a
left fringe
adds de9dfb1939 Fix font-locking of (defun foo (function ...))
adds d2865bfa2c Implement more data type conversions for Haiku selections
adds 7e32904998 Don't have the tutorial ask to save if we haven't moved
adds 9d557d4d4a Rename compare-window-configurations and update doc
adds 8a7d8bb04b Implement `cross-disabled-images' on Haiku
adds 242a4b49cb Minor cleanups to X drag-and-drop code
adds 726969a4b4 Remove flickering when toggling between different
fullscreen states on Haiku
adds efd3e78258 Fix NS port warnings with GCC 12
adds 63eb015722 Add option to kill a shell buffer when the process ends
adds bbe6c68d79 Re-fix previous `&' dired change
adds c1fbbc57a9 Fix race conditions processing zoom events on Haiku
adds 69f42faa50 Clarify select-active-regions doc string
adds 3c82e96954 Add new user option display-buffer-avoid-small-windows
adds eb71446de5 ; Improve documentation of
'display-buffer-avoid-small-windows'
adds 349284a40c ; * lisp/simple.el (yank-transform-functions): Doc fix.
adds 6265e0c540 Document 'enriched-toggle-markup'
adds e04cc584a8 ; * doc/lispref/text.texi (Yanking): Fix wording.
adds 8db0acb0f0 Check for allocation errors when setting
XdndActionDescription
adds dd6a24ebed ; * src/xterm.c (struct x_client_list_window): Improve
comment.
adds 1cbabe973b Remove compat code; assume imenu.el exists
adds edf9700c3c Add a hook run upon monitor configuration changes
adds 98163f48a0 Implement `display-monitors-changed-hook' on PGTK
adds 5a290eb7d3 Call XRRUpdateConfiguration when the root window
geometry changes
adds b7b14e9203 Implement monitor change hooks on NS
adds 3e3fe06307 Compute frame workareas on Haiku
adds cf21e38543 Fix compiler warnings in printer code on 32-bit systems
adds 69792e34a4 ; * etc/HELLO: Improve wording of preamble text.
(Bug#55439)
adds 92fa0df30b Improve doc for `display-monitors-changed-functions'
adds 212aea97f9 zap-to-char: case sensitive for upper-case characters
adds 050fa501a2 ; * etc/NEWS: Fix wording of 'zap-to-char's entry.
adds 22ae842b34 Add new hooks when enabling and disabling themes
adds 56e81ca25b Merge from origin/emacs-28
adds 61367a971b ; Merge from origin/emacs-28
adds a8acb9516e Fix recently introduced Python font lock breakage of
chained assignments
adds c32b92f2bd Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 42af5bcbed Some cleanups in tramp-tests.el
adds 208102fa47 ; Rename enable-theme and disable-theme hooks
adds 900700a03f ; * doc/emacs/dired.texi (Entering Dired): Fix typo.
adds e465ea816d Don't unnecessarily call monitor change functions
adds 672af0a5da Set display size upon RRScreenChangeNotify
adds e5e474baae Fix compiler warnings on Mac OS X 10.12
adds 714970f596 Fix GNUstep build
adds 67685de75c Fix focus redirection to/from surrogate minibuffer
frames on Haiku
adds d52749202f Fix use-after-free in x_destroy_window
adds 97ca793651 Add support for the Tagalog script
adds d97a04628a ; Fix documentation of Tagalog
adds 9988047f47 Fix build with --enable-check-lisp-object-type
adds 73df958411 Fix uninitialized use of xm drag receiver data
adds ae8b1b8fd4 Implement `display-monitors-changed-functions' on MS
Windows
adds 35d0190b0b Properly indent Python PEP634 match/case blocks
adds 959d041677 Fix submit-emacs-patch
adds 2b63fabcd3 Fix two typos in comments in python.el
adds 4c1af80322 Clean up Haiku code
adds 5088ebc8eb * lisp/window.el (display-buffer-avoid-small-windows):
Fix :type.
adds cc878319f9 Run `minibuffer-exit-hook` in the right buffer
adds 42076e6986 comp.el: Cosmetic changes
adds f166e2dfc0 cedet/texi.el: prefer `define-mode-local-override`
adds 35afd1f246 bovine/grammar.el: Prefer `define-mode-local-override`
adds 2ca4925d2b cedet/html.el: Prefer `define-mode-local-override`
adds a1a6e6c5c4 wisent/grammar.el: Prefer `define-mode-local-override`
adds 3294ad44eb wisent.el: Prefer `define-mode-local-override`
adds d2e0d1452b semantic-install-function-overrides: Declare obsolete
adds 91bc24c467 mode-local: Deprecate buffer-local overrides
adds 45694a2594 Don't font-lock invalid invalid class/function names
adds 2f68673a71 CC Mode: Restore string fence properties at each
relevant external entry point
adds b2a5bf142f Enable keys M-down, M-up, M-RET for in-buffer completion
adds a0524584e9 Allow suppressing messages about the wrong number of
arguments
adds 3f746d44de Fix compilation warning in
semantic-install-function-overrides
adds f14f6180b7 Fix previous warning suppression change
adds 8c153047e7 Fix bytecomp-test--with-suppressed-warnings test
adds be0cf9e299 mode-local: Revert the deprecation of buffer-local
overrides
adds 8a677ffe57 * lisp/cedet/semantic/fw.el: Fix typo
adds 93f9f6866a Summarize failed transfers in erc-dcc
adds 37e26fc537 Don't send reports in erc-dcc-get-filter when nested
adds 758775f158 Allow matching against string values in erc-dcc-member
adds df1e553688 Accommodate nonstandard turbo file senders in erc-dcc
adds 73b40d8716 Recognize DCC SSEND when receiving files in erc-dcc
adds 42e48f788a Use GDK for handling monitor changes when built with GTK
adds 7a709b36ef Fix `gui-backend-selection-owner-p' on Haiku
adds 20662ecd21 Handle screen size changes if the RandR library isn't
available
adds 5346b67fc2 Implement monitor change functions on GNUstep
adds b629cb3f54 Minor fixes to PGTK child frames
adds a6312d4217 Make bootstrap remove the native-lisp/ directory
adds f471eaf440 Make bootstrap remove more generated files
adds 1cfb89dc79 Allow extending 'save-some-buffers'
adds 4766fe1daf * lisp/tab-bar.el (switch-to-buffer-other-tab): Use
pop-to-buffer (bug#55582).
adds a9b393c773 Include development data in --version output
adds 4b15b88e71 Make `d' in Dired skip dot files
adds caec741c00 Implement monitor change functions on Haiku
adds 7ff88efc02 Fix coding style of recent change
adds e5d76634a2 Make remapped keys work in set-transient-map
adds a3fce23e3b Add support for the Hanunoo script (bug#55581)
adds 250b728284 Improve command-error-function discoverability
adds ca6899a0ef Fix default child-frame-border-width on PGTK
adds cec2ef73a6 Fix stack overflows with large popup menus
adds 1799e5d35a Adapt last change to Haiku as well
adds 6ac6919f74 zap-to-char: Fix interactive specification
adds aab560f0c1 Fix saveplace.el when desktop.el restores non-ASCII
buffers
adds b3e4526f21 * src/w32menu.c (w32_menu_show): Use SAFE_ALLOCA.
(Bug#55068)
adds 5a1a67a256 Less wrong printed circular list tail index (bug#55395)
adds 8c4498e62e Avoid compiler warnings on macOS (bug#55595)
adds 689be0bdd5 Only send fallback MONITORS_CHANGED_EVENT when
dimensions really changed
adds cd355038d9 Minor fixes to cursor color handling on Haiku
adds 06671a70a4 * src/nsmenu.m (ns_menu_show): Use SAFE_ALLOCA.
adds 7527c941f7 Fix use of wrong event structure handling XI_Enter events
adds 6fe45ed969 Allow the user to fix
`x-mouse-click-focus-ignore-position' on some systems
adds 59951f7af5 Audit quoting symbols in C doc strings
adds 54a3132cfa Add ".epub" to Tramp archive file suffixes.
adds ed34cbeae7 Audit symbol quoting in Lisp doc strings
adds b2bce107b1 Further audits of single quotes in Lisp doc strings
adds 533500522d Regenerated ldefs-boot.el
adds 388e0c18f4 Make the nativecomp test eln directory more reliably be
removed
adds 8420d7cce7 Add elisp-eldoc-var-docstring-with-value function
adds be17333ace Tweak remapping fix for set-transient-map
adds a49ecdd0ff Keep subcommands in pipelines from clobbering the
head/tail processes
adds d63d633a68 Handle invalid NEWS files during describe-function
adds 7c4a780721 Prevent errors when Lisp code asks for props of invalid
windows
adds 6f3925eace Add more error checking to some X functions
adds 609c9c5cd9 Add support for the Buhid and Tagbanwa scripts
(bug#55610)
adds aea843c3d6 Clean up a test file in /tmp
adds ed1045613e Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 6232932f4b Fix issue with nativecomp tests leaving files behind in
/tmp
adds 5c1c614940 Make `yank-transform-functions` a proper hook
adds 881aa943e5 CC Mode: Fix interplay between string fences and
electric-pair-mode.
adds d036891967 Fix the final divergent single quote usages in doc
strings
adds 2701cd59b5 Make byte compilation warn about wrong quoting in doc
strings
adds 5b767273d6 Fix a byte compilation warning in electric.el
adds 5f6e64a316 Don't use `format-message' to make doc strings in
erc-backend
adds 71178fbdc6 Remove f90-mode regexp ambiguity (bug#17222)
adds c00ffe263d Fix comp-mvar doc string quoting
adds fcf80d7e62 Fix compilation on GTK when Xrandr is not present
adds f474ad4ed1 Autoload package-update-all
adds 7c4cad3230 Fix ert-run-tests-batch-and-exit doc string typo
adds 0f1e1a94a0 Regenerated ldefs-boot.el
adds 4d60dcd87c ; Fix inevitable failure in erc-dcc test
adds 9f1cae8cb0 Update edebug comments
adds 458d8db7e8 Add more atoms that don't need a roundtrip to intern
adds abd3411827 Don't have edebug bug out if C-x is rebound
adds 822350d198 Fix cursor color adjustment on Haiku
adds 9394027fd6 Improve atom interning in `x-change-window-property'
adds 7749ec6aaa Remove some ancient Emacs compat code
adds f437ddf2e9 Prefer defvar-keymap in url/*.el
adds 25439cb8ed Add more predefined atoms for the benefit of DND code
adds b93c22e67d Change variable which-func-unknown to "n/a"
adds 0a79e28891 Reset 'eshell-in-pipeline-p' when interpolating commands
adds ce79fe451d Make yank-transform-functions into defvar
adds 9661c82920 Lower the roundtrip overhead of x-get-atom-name by 50%
for common atoms
adds 97bb31be9f Merge from origin/emacs-28
adds 4cfdd6947c ; * etc/NEWS.28: Fix merge of NEWS.28.
adds 03d6644970 * lisp/subr.el (insert-for-yank): Add nil to
run-hook-wrapped to keep looping.
adds e256752160 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 8d5eff3d84 Add support for the Limbu script (bug#55621)
adds 20cf35cbde ; Fix documentation of recent additions of Indian scripts
adds 9ab7d98bc6 Fix 32-bit warnings again
adds c7e4c1a5fa Improve x_get_atom_name for some predefined atoms
adds 974a7e541c Make X error checking more asynchronous
adds 79d0b1a14c * src/xselect.c (Fx_register_dnd_atom): Use
x_intern_cached_atom.
adds c67c7ab53c Use x_get_atom_name for some more things
adds 036b72575a Fix the `x_trace_wire' option
adds 47e0b86611 ; Fix up doc of recent
elisp-eldoc-var-docstring-with-value addition
adds 06c79dcfcb Make memory-report not bug out with symbols with
positions
adds ef6059cb83 Make comp--native-compile delete the temp file it creates
adds e490b80a10 Handle alternate actions for Motif drop targets
adds e05acb07d3 Faster and less recursive
byte-compile--first-symbol-with-pos
adds 4677ff4361 Add support for the Balinese script (bug#55648)
adds 69cd21222a * etc/themes/leuven-dark-theme.el: Use lexical-binding
adds 77b5840d4a * test/lisp/files-resources/compile-utf8.el: Use
lexical-binding
adds 37b3624cd2 Test suite for Completions UI (bug#54374)
adds 3d567a5517 Avoid duplicates in `package-activated-list'
adds fbe0d7361f package-activate-all: Use the quickstart more
conservatively
adds 80ba4c1707 eval.c: New functions `defvar-1` and `defconst-1`
(bug#55156)
adds 14cbb75455 Merge remote-tracking branch 'origin/scratch/bug-55156'
adds 2c76cee37c Regenerated ldefs-boot.el
adds 061c2d683f Fix longjmp/siglongjmp mixup
adds 8dcebc9629 Handle allocation errors when creating menu items on
Haiku
adds c0807daedc Improve lookup efficiency of color cache and prevent
leaking
adds bb0317442b Fix XI scroll valuator reset on X Toolkit builds
adds 7da754015f Merge from origin/emacs-28
adds edd11a2c6e Update comments in some X code
adds 34e4eba07e * etc/PROBLEMS: Document problems with PGTK input
methods.
adds 27de58af8b Implement some drag and drop functions on NS
adds 77bfc5ed7a Add support for the Javanese script (bug#55667)
adds a2f7b7c803 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 4ed0f6e965 Silence byte-compiler warning about x-pointer-invisible
adds 7d74b8f632 Prefer defvar-keymap in some progmodes
adds 758fed537b * lisp/progmodes/asm-mode.el: Minor doc fixes.
adds 01e3345b7b Merge remote-tracking branch 'origin/master' into
x-window-xwidget
adds 5d2523dcd0 Fix NS drag and drop on macOS
adds 82b75a97ba Fix GNUstep build
adds fd4a0c022b Make package-update-all also refresh the list
adds a83e75b207 Make make-decoded-time use -1 for dst unless given
adds 8399c6a821 Improve font selection on MS-Windows
adds f8b2a01a9e * lisp/shell.el (shell): Query shell file name from
`interactive`
adds 4df20e2f14 Extend 'C-x 8 =' to produce characters with macron
adds 6c4d767019 Fix navigation in the *Completions* buffer and enable
more tests (bug#54374)
adds 7f3d781dab Pacify gcc -Wsuggest-attribute-malloc
adds cb57db513b Add ATTRIBUTE_DEALLOC to extern functions
adds eb37e4814e Fix unlikely null pointer dereference
adds d9879e686d decoded-time-set-defaults now leaves DST alone
adds 3bbf047cd8 Remove stray decl of nonexistent var
adds 26588e9594 ; * src/xterm.c (x_color_cache_bucket_size): Improve doc
string.
adds 5c07aed894 Fix x_dnd_movement_frame detection on GTK builds
adds 3c5fbfe4ac Improve DND documentation
adds ffab237cbf Add file dragging support to NS port
adds 6d6d1adbe7 Fix build on earlier versions of Mac OS X
adds b2c8e8a299 ; * src/nsselect.m (ns_decode_data_to_pasteboard): Fix
GNUstep build.
adds ac13957b86 Fix frame destruction issues and misuse of
x_get_atom_name
adds 73237458ba Improve safety of various DND callbacks
adds b52f36a33d Improve documentation of `x-begin-drag'
adds 79ae40c8e4 Improve documentation on what callers of `x-begin-drag'
should do
adds f91e87cc8a Add more cursor bitmaps on Haiku
adds 04a215849c Merge from origin/emacs-28
adds 6f1d5e59f3 Fix dired drag-and-drop for certain Motif programs
adds fb6484e3d0 Add support for the Sundanese script (bug#55686)
adds b8a204e81e ; * lisp/leim/quail/indonesian.el ("sundanese"): Fix
whitespace.
adds 9707613ddb Fix native-comp of trampolines after previous change
adds f65536015b Support html template tag in shr
adds 2301f13a67 with-connection-local-variables: Avoid code duplication
adds 5d8b6ba89e pp--insert-lisp: Don't bug out on certain forms at
beginning of buffer
adds 1e66c8af40 Fix Python Hideshow problem with backslash escaped
newlines
adds 28d4952d42 Improve error trapping on X
adds c92d73d271 Fix pending window changes in haiku_set_window_size
adds 6303cb7e9f Merge from origin/emacs-28
adds 22a3e92dc6 Make DND target list lifecycle a little clearer
adds 6f8e856ada Keep display mm width and height up to date after changes
adds 460d5fd971 Make `count-words' count sentences.
adds 232a6ee9c6 ; * etc/NEWS: Fix last change.
adds 96d056b3aa * admin/alloc-colors.c: Fix missing declaration.
adds c9aff6fe5a Traverse record literals in
byte-compile--first-symbol-with-pos
adds f0bf7f03f8 ; * lisp/leim/quail/indonesian.el: Remove ineffective
backslashes.
adds fe8a127de2 * etc/tutorial/TUTORIAL.cn (INSTALLING PACKAGES):
Translate from English.
adds f7324b7a64 Fix reference to help-enable-variable-value-editing
adds e06d600b49 Fix hfy-etags-cmd type
adds 230ed406aa Add support for the Batak script (bug #55694)
adds f02a8374d5 ; Fix last change (bug#55694)
adds e1eab9b496 ; Fix Batak greeting
adds aa955dc569 * lisp/shell.el (shell): Fix last change
adds 4b44eaa1f9 Doc fix for dst flag
adds b40009e2f9 ISO 8601 strings sans "Z" don’t specify DST flag
adds 7f7acf3956 Document decoded-time-string issue on 6-elt args
adds b6a4766388 Use XDrawPoint to clear relief rect corners
adds e2e232933c Fix crash when loading Postscript images
adds 5b770b60f4 Further clean up DND target handling
adds 48ef8ab15f Try to implement `dnd-indicate-insertion-point' on macOS
adds 52d41f2750 Merge from origin/emacs-28
adds fd510f1239 Fix hangs when x-get-selection is called inside a popup
menu
adds d8adce56a0 Fix cursor flushing inside minibuffers on NS
adds 3eca30bc50 Update frame positions on Haiku after changing Z group
adds f81065a91b Fix `dnd-indicate-insertion-point' on Mac OS
adds 774880c84c Get rid of `defvar-keymap' in flymake.el
adds 004e6ae3f4 Add support for the Rejang script (bug#55718)
adds 78e8893f5d Add more subscript and superscript characters to "C-x 8"
adds 169797a300 Fix atimer setting and overdue expiration (bug#55628)
adds b903507b36 Nonrecursive Lisp reader (bug#55676)
adds 4132223d89 * lisp/progmodes/project.el: Improve file-reading
history and default values.
adds c9e5e79ac2 Fix 'debug-timer-check' on MS-Windows
adds 7b646e972c Regenerated ldefs-boot.el
adds 81b174cace Prevent events from being lost waiting for selections on
GTK
adds dae936f504 Fix initialization of `hold_quit' during DND
adds 75bf80e2b1 Fix unused variables on GTK
adds b7bbf88642 Fix processing of DND events on GTK
adds d94890404e Fix crashes displaying menu help text on NS
adds 7263b10efb Fix autorelease pool "straddling" during DND on NS
adds 2021835326 Implement `return-frame' for DND on NS
adds a1c19dfca4 Pacify GCC 12 -Wanalyzer-use-of-uninitialized-value
adds 877be9098e Pacify GCC 12 -fanalyzer in x_popup_menu_1
adds 82c05c034e Avoid undefined behavior in detect_coding routines
adds 30966a6e67 Simplify CHAR_TABLE_REF_ASCII
adds 13dac6f3e9 Pacify GCC 12 false positive in ccl.c
adds 920f1e68b8 Pacify GCC 12 in xrdb.c
adds 1f6973241a Pacify GCC 12 in Fx_show_tip
adds c4da5db04b Pacify GCC 12 in Fmove_overlay
adds 569d4c7ad6 Be more robust if doc file is corrupted
adds 0614e0f3e9 Pacify GCC 12 in dump_queue_enqueue
adds a55a0483c9 Pacify GCC 12 in x_get_current_wm_state
adds f8d07fbeb3 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds fbe7ac16d7 Fix replying to _NET_WM_PING during drag-and-drop
adds f0361c225c Make handwrite.el printing use more of the ps-print setup
adds dea1a502ef * lisp/play/handwrite.el: Minor doc fixes.
adds 90957dfb7a Slightly optimize x_check_errors as well
adds f1e21a0341 Add support for the Makasar and Lontara scripts
(bug#55734)
adds e10d10a3e3 Add missing part of recent changes to NS DND support
adds 0a7bd8c07c Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 41a2def162 Convert FILE_NAME to refs on Haiku instead of
text/uri-list
adds 1d4e903417 Speed up generation of loaddefs files
adds 8ebfcff3a6 ; * etc/NEWS: Fix a typo.
adds 576d750915 Remove unused w32-* variables
adds 03b780e387 Fix handling of windows/buffers for non-nil
completion-auto-select (bug#55712)
adds 89404b4f69 Make partial loaddefs updates work again
adds 6a2cc870d2 Revert "Allow commenting out white space lines in
latex-mode"
adds f461eb8fa7 Add a last-modified field when a bookmark is set
adds 71aaa9ac1e Fix yank-in-context--transform after recent reversion
adds 7d1c44c2b3 Fix the loaddefs updating logic
adds b1ac48bd7e Note changes in ;;;### parsing
adds 5ed566cae0 Improve x_wait_for_cell_change
adds 3b9bbb24eb Fix the GTK build
adds 916492cb6d ; bindat-tests (strz): Add more tests
adds e66d6b3793 bindat (strz): Fix off-by-one bug in computed length
adds 30ec4a7347 ; bindat (strz): Consistent length type check
adds 5255fa452f bindat (strz): Fix wrong-type-argument error when
unpacking
adds 3e312d11ce Reshuffle the generation of the OKURO-NASI entries to
speed up build
adds b1ef37e81c Ensure byte compilation of the ja-dic.el file
adds 7b65bd3588 Update publicsuffix.txt from upstream
adds bf6852d69b Compile ja-dic files to speed OKURI-NASI up
adds 3d354b1fba Don't do OKURI-NASI until the conversion files have been
compiled
adds 8a2dbf9f86 Fix pselect usage mistakes
adds a3cba47416 Tweak MAIN_FIRST/ja-dic compilation
adds f610b4b509 Fix creation of menu items without help text on Haiku
adds 76850b26b9 Implement `allow-same-frame' for NS drag-and-drop
adds a3d3fef2bc Fix hangs when explicitly moving frames with input
blocked
adds f5fadbbfec Clean up text/uri-list mess inside the Dired
drag-and-drop code
adds 495c93d015 Adjust last change to Haiku as well
adds 28358db930 Fix loaddefs generation
adds e9bb2d7f4e Fix Motif DND return value upon transfer failure
adds a6322e7f13 Tweak how loaddefs-gen decides whether to do a full
update
adds e3ec91232f Update modus-themes to their latest version
adds 21dba5b364 Start the org -> texi conversion while doing byte
compilation
adds c95827c698 Add support for the Hanifi Rohingya script (bug#55745)
adds 45e65c7d92 Revert "Fix loaddefs generation"
adds c791a3e9f3 Fix up the loaddefs-gen updating logic
adds 873bcd6d5d Minor fixes to x_next_event_from_any_display
adds 67ce5fdcc8 Ensure that loaddefs-gen.elc is build before loaddefs.el
is generated
adds 65ffb115b4 ; * src/xterm.c (x_wait_for_cell_change): Don't call
ConnectionNumber twice.
adds 59910c320a Make XEmacs compat code in gamegrid.el obsolete
adds 88b88c08a2 Improve documentation of Lisp-level drag-and-drop
features
adds fccde52158 Place bookmarks without last-modified at the end
adds ce847d3a7e Add a comment to lisp/Makefile.in
adds db214ae66c delete-selection-mode: Add user option to delete
temporary regions only
adds 84e122dc96 Make files-tests.el more robust
adds c50718dcfa Fix reader char escape bugs (bug#55738)
adds 58965d91e7 Avoid segfaults on MS-Windows when invoked with --version
adds 3fd58ad37e * lisp/simple.el (completion-setup-function): Use
file-name-directory.
adds f71cfd3084 Revert "Fix reader char escape bugs (bug#55738)"
adds 47b8c3f0b9 Fix decoding of XdndStatus rectangles on 64-bit systems
adds d9e106c72e Clean up Motif drag-and-drop code
adds 804415b8cc Merge remote-tracking branch 'refs/remotes/origin/master'
adds 2a40fa3d85 Fix tooltips flickering on X during
`mouse-drag-and-drop-region'
adds 1b9aca0ea8 Fix typos in last change
adds ce51354432 Fix flicker during mouse DND on Haiku as well
adds 2244dc5ce9 Fix help-echo tooltips interfering with mouse
drag-and-drop
adds 00a5bc9314 Handle dropping text/uri-list on Haiku
adds 77854b1af6 Fix tooltip frames leaking into mouse position on NS
adds caf8a83730 Fix flickering tooltips with mouse DND without
interprogram drag
adds f71fad50fc Fix potential NULL pointer dereference on NS
adds 835ce688e2 ; * src/emacs.c (main): Move -version output after
initialization.
adds 76ffd4427d Fix macOS build
adds da274d73f9 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 760fd43082 Fix rare crash when async input happens while creating
xm drag window
adds afc0bfd380 Speed up loaddefs-generate on slow disks
adds 8b431382e5 Fix usage of absolute :height in manoj-dark-theme
adds a947c10d90 Use `read-process-output-max' when creating pipes on
GNU/Linux
adds c7b7c9d40f Reinstate the Qload file name handler
adds 43b0210f83 Fix out-of-tree build problems with loaddefs.el
adds ed02be04ae More gracefully handle errors during Motif drag window
creation
adds ba7c564bfe * lisp/play/morse.el: Doc fixes.
adds 4bacd2a645 * src/lread.c (skip_lazy_string): Fix uninitialised
variable.
adds 52e527a02f Make ?\LF generate 10, not -1 (bug#55738)
adds da736c9f02 Make `M-x grep' work better with "git grep"
adds 8f279c8666 Make checkdoc-file-comments-engine match more ;;;###
forms
adds 36af7004e2 Don't call XSelectInput on a dying display when
cancelling drag-and-drop
adds 2340243a31 Fix GTK build
adds 1e42c2c5fc Remove window-max-characters-per-line
adds 1d5eb67c6a Add a new user option battery-update-functions
adds e65647a70e Add easier-to-use interfaces for initiating drag-and-drop
adds 4f56ca6376 Add new user option `mouse-drag-mode-line-buffer'
adds e48c9181b1 Fix wrong value in idlwave-comment-indent-char
adds 28622d4dd0 Let ?\LF signal an error (bug#55738)
adds 1ed9c1c7f9 Revert the `...' documentation back to actual usage
adds 977f3f27c5 Don't issue warnings for Unicode quotes for now
adds ca2e7409dc Allow dragging multiple files from a Dired buffer
adds dc7623a59e ; Improve documentation of new drag-and-drop APIs
adds a0b2239002 ; Improve documentation of 'battery-update-functions'
adds 34a681cfc7 Handle dragging multiple files on Haiku
adds e4611107e5 Fix dired drag and drop actions
adds 9ea5628b18 Add remote file functions to shortdoc
adds 6f69284ada Fix Tramp test
adds db82347269 project-query-replace-regexp: Filter out non-regular
files
adds 526971df64 Add new user option project-vc-include-untracked
adds 7fed00f9ba Post-review additions
adds d49ea6de2f Fix leak of DND toplevels when return-frame is non-nil
adds 63b3999562 Fix leak of toplevel data
adds c259ae909f Make XTmouse_position faster during dragging with lots
of frames
adds eaff6569e2 Improve doc of `mouse-drag-mode-line-buffer'
adds 3287d4e32e Another attempt to void compiler warnings on macOS
(bug#55595)
adds 937a011352 Clear mouse face during drag-and-drop
adds 1289d0c3dd Fix splurious drag-mouse-1 events after NS drag-and-drop
adds 2ce686c049 Support dragging multiple files on NS
adds effbd2aeef Fix file drag-and-drop on GNUstep
adds 65dc15b722 Add support for the Grantha script (bug#55782)
adds acf27496cb * lisp/emacs-lisp/shortdoc.el (string): Add
`string-collate-lessp'.
adds f1b4c0aff5 Allow keyboard modifiers to control the action taken
during dired DND
adds 01b192534a Further notes about quotation marks in the manual
adds f0189819d8 Add a face to \\= doc string escapes
adds a418730a1b Fix warnings introduced by the lisp-mode-autoload-regexp
change
adds b3dc23dd60 Improve the raise-sexp doc string
adds f76f529524 Further raise-sexp doc string improvement
adds fe6f1dfeb4 Fix error during DND from both Emacs and GTK at the same
time
adds d37d099ad7 Fix failing shortdoc test
adds 54ed817eee Make vc-mtn obsolete
adds 0a5477b448 Make skkdic-convert replacements literal
adds e74652386d Make loaddefs-generate--parse-file more robust
adds 3f349a08ae Make `mouse-position' work correctly with GTK tooltips
adds f15f9ddea1 Adjust last change for GTK+ 2.x
adds ddfb91c0a7 Fix positioning of non-system tooltips on GTK builds
adds d46e94f23f Merge from origin/emacs-28
adds 7d7a6f6719 Better respect window manager stacking order
adds e4725ab688 Fix bug#55779
adds 993853531a Fix sorting in ls-lisp.el under -v
adds 6011d39b6a Fix drag-and-drop of files with multibyte filenames
adds d8924e179e Extend file-expand-wildcards to allow regexps
adds fcb4d836f0 Fix file name encoding of Motif drop protocol file
selections
adds 408fa62148 Add new command find-sibling-file
adds 11dadfbf3b Make the Unicode tree widget prettier
adds 0e2b70b659 Add a fallback font for Tamil Supplement characters
adds ac6660a2d0 ; * lisp/international/fontset.el
(setup-default-fontset): Fix comment.
adds 9d2f4a8d5a Add convenience functions for generating Emacs Lisp files
adds e8a941cf70 ; * etc/NEWS: Fix wording of entry about
'file-expand-wildcards'.
adds 98d454627c Rename generate-file to generate-lisp-file
adds 251e7c3018 Don't generate separate autoload file for htmlfontify
adds 3406e4064f Make finder/cus-dep scraping use generate-lisp-file
functions
adds 8c00e21df2 Move two more variables from autoload.el to
loaddefs-gen.el
adds bb9c899b07 Make the goal column work for the scrolling commands, too
adds 3f388d7929 Make `C-h f' look up key bindings in the current buffer
again
adds 50cbb727b5 Simplify set-goal-column
adds b1ed72fd70 Clarify syntax-ppss doc string
adds 46822e9c5e Fix key binding buffer issue in describe-function better
adds fbc0cc0e9f Re-re-fix previous describe-function change
adds f5e8e7a7b9 Add nohandle-guide images for tree-widget
adds 0a36671f41 pcomplete.el: Fix part of bug#50470
adds b90d2a6a63 Rework X selections to make it safe to run the debugger
inside converters
adds 5ee4209f30 cl-typep: Emit warning when using a type not known to be
a type
adds 9062856ed0 Make mouse input work properly inside the debugger
during DND
adds 31bc62b6ad Signal an error XdndSelection was lost during
drag-and-drop
adds 3cbdd59146 Fix several more issues with running Lisp during
drag-and-drop
adds 138d2f22f7 Test warning suppressions with lexical binding
adds c3127f5638 Improve handling of remote files during drag-and-drop
adds 10641eaf5b Add drag-and-drop API tests
adds cf599c9fb8 Update comments in X error handling code
adds 5f12e288a5 Improve find-sibling-file error reporting
adds 4c2ba16500 Improve scheme-mode syntax-rules indentation
adds 7edf3d2902 Make find-file-noselect not pick buffers with broken
symlinks
adds f3062c4104 ; * lisp/emacs-lisp/lisp.el (raise-sexp): Doc fix.
(Bug#55788)
adds dc9337aacd Allow using xref buttons in non-*Help* buffers
adds 8c252e2326 Fix execute-extended-command help text for remapped
commands
adds 2267b48cac Fix two crashes when a display connection is lost
adds e21c761d13 Prevent crashes with very large Motif targets tables
adds cbc0d8f7c7 Don't display mouse face during mouse drag-and-drop
adds c60cb3baa7 Don't allow dropping on invalid drop sites
adds f6f5634378 Update Haiku drag-and-drop code
adds 192de232bf Fix leak of event data on GTK+ 2.x
adds 6871e649b5 Add new drag-and-drop test
adds 3bdeedd8ac Improve compatibility with some clients of the Motif
drop protocol
adds 6fe133c3ae Remove mentions of GNOME MediaKeys from dbus
documentation examples
adds dc546d1ca0 Clarify highlight-changes-rotate-faces doc string
adds 4918ef0915 Fix more bugs with DND selection handling
adds 254d2a1477 Simplify mode line for vc-print-root-log
adds 6a4444aa39 Fix coding style of some Haiku files
adds 3864308c20 Add selection stuff to DND tests
adds a98413726f find-func.el: Fix bug#41104
adds 00a0226ba5 Allow hooks to alter the process in prolog-ensure-process
adds 17ed9a8039 Allow posn-col-row to return data on a per-window basis
adds 5ab66afa34 Make artist-mode work in zoomed buffers
adds 7815ebd25f Fix loaddefs-generate--rubric recorded name
adds f0238d8bd3 Remove Mtn from vc-handled-backends
adds be02a32f47 Regenerated ldefs-boot.el
adds 6a9ff1c638 Demote extended attribute errors in basic-save-buffer-2
adds d003848b5e Give ,@ a prefix syntax in elisp-mode
adds ff2ce79f6c * doc/emacs/vc1-xtra.texi (Customizing VC): Remove
deprecated Mtn.
adds 88b025f815 pcomplete-parse-arguments: Fix last change
adds f3162b8240 More fixes to mouse event reporting during drag-and-drop
adds 3237d1d6b6 Improve drag-and-drop tests
adds d1c6193720 Fix crash with outdated selection requests
adds 90f3da0ccd Fix quitting in one go out of
`mouse-drag-and-drop-region'
adds 22d3f0e95a Make responding to selection requests work inside popups
adds 493ae66be0 Preserve doc string in `byte-compile` (bug#55830)
adds b2ed8a547a Factor out test configuration for remote files
adds c8532a0acf icomplete-in-buffer doc fix
adds 496e191fc7 Fix last-modified meaning in bookmark.el
adds b8e0f2e827 Simplify XDND toplevel freeing code
adds 33c9572cfe * doc/man/emacs.1.in: Add --init-directory.
adds a8e5e3ce5d Don't split Eshell expansions by line when using
split-subscript operator
adds efe9940567 Revert "Give ,@ a prefix syntax in elisp-mode"
adds 0fd60451bc Allow running some DND tests interactively
adds 2f6f85de34 Add more ways to enter trade mark and registered sign
adds 1ce34040fa Add fractions to latin-post input method
adds 4ad75a50a2 Add more super and subscript characters to latin input
methods
adds c754f277a6 * lisp/rect.el: Return correct positions of
region-beginning/end (bug#55234)
adds dcb45946ee Make use of faster atom intern functions in xselect.c
adds 8d4551cbdb Ignore tooltip frames when looking for DND target
adds 7e41b4aa23 Fix dnd-tests on builds without X
adds 2f31dbeadf Also show mouse DND tooltip contents during interprogram
drag-and-drop
adds ec987e3e17 * src/comp.c (Fcomp_el_to_eln_filename): Update error
message.
adds d7270b4445 Allow C-x 4 4, C-x 5 5, C-x t t to handle commands that
use switch-to-buffer
adds d18e60fef1 Revert "* src/comp.c (Fcomp_el_to_eln_filename): Update
error message."
adds 43f8690ebf Account for remapped faces in $COLUMNS and $LINES in
Eshell
adds ed9b261ae2 bindat: Improve str, strz documentation
adds b2eb627c0d ; * doc/lispref/processes.texi (Bindat Types): Fix
wording. (Bug#55815)
adds 0936d6fa20 Implement `follow-tooltip' for DND on Haiku
adds 0ba43e15d9 Note caveats of `follow-tooltip' with system tooltips
adds e7ac2ac4e0 Implement `follow-tooltip' on NS as well
adds 7e5aab18dd Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds dd8db560c2 Disable tooltip timeouts for drag-and-drop tooltips
adds 677367ae65 Satisfy GCC warnings on the GNUstep build
adds 521de5ab62 Add support for the Kharoshthi script
adds e563020eea Handle monitor attribute updates during drag-and-drop
adds c29fb3e0d8 Never return tooltip frames from ns-begin-drag
adds 06173e6949 ; Fix typos in Kharoshthi script support
adds 64b5fd2e43 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 39d2efbfae Make `line-number-at-pos' work more like in earlier
Emacs versions
adds e99f41f03a Fix recalculation of `icon-title-format' after a frame
is iconified
adds 8cb7682e88 New setting for mouse-drag-copy-region to not put ""
onto kill ring
adds f0cd91067d Improve `C-h b' output for remapped commands.
adds 835b431639 Make browse-url-encode-url encode even less
adds 4ac18cc34a Adjust browse-url test after previous browse-url change
adds 559c276942 ; * src/window.c (window_body_unit_from_symbol): Fix
Lisp EQ.
adds 8ef3862fa0 Update the 'etags' test suite
adds 0e2f94ded0 Fix DND tooltip handling with tooltip-reuse-hidden-frame
adds 6d2bad20bb * src/haikuselect.c (haiku_note_drag_motion): Only
handle visible tip_f.
adds feb94707a9 Fix crashes in x_tooltip_window_to_frame on GTK
adds 66aaedffd6 Don't rely on TARGETS to read selection targets for
Motif DND
adds 8ac23bf0f6 Add tests for x-dnd Motif value parsing logic
adds 1766609309 Merge from origin/emacs-28
adds 7d9d5ecf86 ; Merge from origin/emacs-28
adds e70d82d855 Merge from origin/emacs-28
adds 45bdeb7d9c Eliminate extra call to XTranslateCoordinates looking
for drop target
adds 32aa5c76bd Fix receiving drops from drop-only Motif programs
adds 49e06183f5 Allow REQUIRE-MATCH to be a function
adds 7ee736a884 Allow specifying a wildcard argument to list-directory
again
adds 307ef05587 Mention the REQUIRE-MATCH extension in NEWS
adds 068ce6411d Fix macOS parallel bootstrap error (bug#55846)
adds 07fb8d284f Don't put trailing optional nil values into
`command-history'
adds 071722e411 Fix issues with loading autoloaded defcustoms while bound
adds 15a5c5ce40 Make describe-prefix-bindings say when there are no
matches
adds 81a586282d Fix find-sibling-file doc string
adds 429b80062a Link find-sibling-file to ff-find-related-file in manual
adds 245ca23196 bindat (strz): Fix documentation for strz with
pre-allocated string
adds 4dfa706158 ; bindat-tests (str, strz): Refine tests
adds c7037219b0 ; bindat (strz): Consistent length type check, take two
adds 0afaf53c6e ; bindat (bindat--length-group): Fix indentation
adds dc09759c1d ; Fix documentation of 'completing-read' and friends
adds afbe7585c4 Don't reduce vocabulary in ja-dic.el by default
adds 5551ef2c00 ; Minor copyedits of --with-small-ja-dic option
adds 89e6305b17 ; * etc/NEWS: Fix last change.
adds f7307f6215 Remove extra call to XTranslateCoordinates when
performing "xterm" drop
adds ac1d45c5ea Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 4c31fd1668 Don't use 'list' command in Eshell command forms
adds 3247c31d67 New function isearch-search-fun-in-text-property
(bug#14013).
adds cb0c697e21 elisp-completion-at-point: Replace last usage of 'read'
adds 7def8baa08 Fix cancelling DND upon a regular X error
adds 46e6b8a1e4 Prevent crash handling keyboard input from non-frame
windows
adds 9c27c7f7ce Handle allocation errors when interning large amounts of
atoms
adds 355d286312 ; Merge from origin/emacs-28
adds 84a588e028 Merge from origin/emacs-28
adds 46b9bfb9fc Fix queuing already-present selection requests
adds 71b17f1e94 Add support for the Lepcha script (bug#55869)
adds a6b8bcad58 Further tweaks to how remapped commands are described
adds 4881ce7a74 Support mksh-specific function names in imenu
adds ab63000b6a Fix initializers for Haiku scroll bars
adds 3675809696 Fix some drag-and-drop handling on Haiku
adds cb4579ed6b Allow inserting parts of /dev/urandom with
insert-file-contents
adds 9ea98a68f4 ; * src/fileio.c (Finsert_file_contents): Fix a typo.
(Bug#18370)
adds 37e4794b1c Improve Lepcha composition rules and rename its native
name
adds eeec16819b Fix timestamp of special drop events
adds b591a041e3 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 51def94e9c Bindat: Document `sint`; add `le` arg to `uint`;
deprecate `uintr`
adds 36b5050ec4 fileio-tests.el (test-non-regular-insert): Fix thinko
adds ad432c1644 Fix loaddefs installation of packages with no autoloads
adds c3138ba1b1 Bump sh-imenu-generic-expression defcustom version
adds eec9919b99 Make new fileio test more reliable
adds e53428994e Recognize processes as a CL type again
adds 98365c7b1e * src/fns.c (internal_equal): Use BASE_EQ where possible.
adds 0adbb21ece Don't rely on XdndAware on frames for dropping to work
adds 574c5d1de4 * src/nsfns.m (ns_move_tooltip_to_mouse_location):
Handle invisible frames.
adds 6aa8baaea1 Use cached monitor info during DND if available
adds 4a3a73dd32 * lisp/emacs-lisp/find-func.el
(find-function-advised-original): Simplify
adds 0451a76f97 Merge from origin/emacs-28
adds c2695621fc Don't repetitively initialize type lists during DND
adds c1829b307c bindat (str, strz): Reject non-ASCII, non-`eight-bit'
characters
adds 5bf409329b Fix phantom drag-and-drop targets showing up in some
programs
adds dc5f6dcee2 Fix "C-x C-d" with wildcard arguments
adds 980009e84c Make find-sibling-file-search non-private
adds bab1d41280 Use BASE_EQ when comparing with Qunbound
adds 6263f586b8 Fix handling of scroll bar clicks on Haiku
adds 1dd92bb7b8 Fix encoding of multibyte ToolTalk filenames
adds e42d4d2ddf * lisp/isearch.el (isearch-search-fun-in-text-property):
Handle ^/$ specially.
adds 2745fc70cf ; * lisp/isearch.el
(isearch-search-fun-in-text-property): Doc fix.
adds 72e0ef74d0 * lisp/icomplete.el: Consider a list in
minibuffer-default (bug#55800)
adds 79f50e913d Fix special DND event coordinates
adds 1ce0d8d9ef Keep tooltip position in sync with monitor changes
adds 16df1f4fae Improve DND tooltip updating
adds 7cd1f432c6 Merge from origin/emacs-28
adds a1a435b3f6 Respect test function when performing local drag-and-drop
adds f8ac290945 * lisp/find-dired.el (find-dired): Make directory
clickable.
adds 0fdd37c7fb Make `/ a' in *Package* filter by name
adds 86f30c972b * files.el (auto-mode-alist): Add entry to `.eld` files
adds 86325f960a bindat (strz): Error on null byte if packing
variable-length string
adds 027fecb24b Add a `M-c' command to `read-regexp'
adds e418e91091 Allow rgrep users to indicate case folding easier
adds df081b9f9c ; * doc/lispref/minibuf.texi (Text from Minibuffer): Fix
indexing.
adds 18f5984c65 ; * etc/NEWS: Fix wording.
adds 27600ad673 Make the ediff control panel mode line prettier
adds 5381a1e6dd Add support for the Meetei Mayek script
adds 288ffb25ed Add to mode cedilla characters to iso-transl-char-map
adds 57cd069f73 Allow `query-replace' to do exact replacement of the
current item
adds 5f5617727d Match complete words in dns-mode
adds 5faa0bfdda Massage In-Reply-To data in message-mail
adds f188b0185e Allow saying \\=`M-x ...' in a doc string
adds abe75e5520 Mention \`M-x ...' in the lispref manual
adds 7fdb53ddaf * lisp/progmodes/grep.el (grep-read-files): Combine
files with aliases.
adds de6601e62e Pacify GCC 12.1.1 in default developer build
adds 24b2cc177a Pacify GCC 12.1.1 -Wanalyzer-use-of-uninitialized-value
adds 5678829a62 Default decoded-time dst slot to -1
adds 915b34d280 project--git-submodules: Parse more strictly
adds 907f3a4f8d Use coordinates provided by DND messages if available
adds f5fb969cab Handle coordinate extraction for more event types
adds 6fd33fbf6a Merge from origin/emacs-28
adds 82ce218394 Handle coordinates of Motif drop start messages
adds 42203acd60 Fix out of date parts in NS doc and keyboard bindings
adds e494222814 * lisp/simple.el (completion-auto-wrap): Rename from
completion-wrap-movement.
adds 99cb3a7154 * lisp/minibuffer.el (minibuffer-complete-history): New
command.
adds 18a1c7de2e Fix mishandling of dnd-scroll-margin with scroll bar
motion
adds 9fb80aee17 ; * lisp/emacs-lisp/cconv.el: Fix outdated comments.
adds fda5cccba8 Fix Tramp problem with non-essential
adds 8fa1cdc1fa ; Improve doc of `x-dnd-native-test-function'
adds 706ef0ae93 Mention how to only get syntactic font locking in the
manual
adds 441f081a64 Allow using alists in ido completion and hitting TAB
adds 3e74cf6516 Bind Cmd-t to menu-set-font on macOS
adds bea90d8de2 Fix gud parsing of empty jdb classpaths
adds a02bb84c80 Leave the contents on the *Backtrace* buffer on `q'
adds 03124c4201 Fix .dir-local.el caching for symlinks
adds 9225599ca7 Make flymake-proc--delete-temp-directory slightly safer
adds b090dbdae8 Fix errors when aligning text in find-dired
adds d8f9cf7772 Add more characters with macron in C-x 8 map and latin
input methods
adds 175bc8e5a5 * lisp/replace.el (read-regexp): Use minibuffer-message
in the minibuffer.
adds 6825e5686a Normalise setq during macro-expansion
adds d6600481ae Run cconv for dynbound code as well
adds 1ac74e2862 Simplify byte-compiler assuming cconv normalisations
adds 787c4ad8b0 Add abbrev tables for minibuffer-mode and
minibuffer-inactive-mode
adds 2e2913654b Handle coordinates from XM_DRAG_REASON_DRAG_MOTION
replies
adds 1302c329eb Fix link action handling with Motif DND
adds 5b7f24e58a Merge from origin/emacs-28
adds 36f96c351a Handle coordinates for the old KDE drop protocol
adds 7547e4e60e repeat-mode: Don't echo unset keys in help message
adds 112b6b8e37 Update args of isearch-search-fun-in-text-property
(bug#14013)
adds 8fca44da81 Improve Tramp debugging
adds 6237aec6ca Fix file name quoting in tramp-smb.el
adds 0d383b592c Fix ;;;###autoload scanning from (some) packages
adds 12d6aad132 Handle receiving new OffiX protocol during drag-and-drop
adds 8ee9e20f8c whitespace.el: New whitespace style `lines-char'
adds 9b053968ef Implement using the OffiX protocol for dropping
adds ebdda80b07 Prefer defvar-keymap in ibuffer.el
adds b105981803 Do not display 'nil for 0-ary filter qualifier in ibuf
adds 1ead480ca1 Allow completing tags, parameters and values in html-mode
adds a29e0f1c64 Adjust ibuffer test
adds 82694cdb20 ; * etc/NEWS: Add entry for recent minibuffer abbrev
table changes.
adds 556c304007 * .dir-locals.el: Set emacs-lisp-docstring-fill-column.
adds 9accc800a7 Comply with the Motif requirement for unique drag atoms
adds 160b22ebf7 Handle OffiX drop of multiple files
adds 16ee227c18 icalendar-tests no longer assumes TZ = wall
adds 9bce1f3d70 Prefer BASE_EQ in time-sensitive ops
adds 9a2be29672 Don’t test time functions for NaNs, INF
adds 343482d641 Streamline time decoding and conversion
adds 6dd4c5b953 Improve drag atom computation
adds 054832c9e1 Merge from origin/emacs-28
adds 55e9d729ca Fix Motif DND after atom ownership is lost due to frame
destruction
adds e5dbe60e3c Improve handling of fallback drop protocols
adds dcee64d4bf Fix defcustom in last change
adds 6c3b6149d9 bindat (strz): Write null terminator after variable
length string
adds 61bdad4685 ; Fix last change in documentation of 'strz' bindat type
adds b2b939e5a1 Fix byte-swapping of Motif DND tables
adds 1054d38bc7 Fix check for window system with toolkit scrollbars
adds 5b3d4e7bf0 org-export-get-footnote-definition: Pre-cache references
in parse tree
adds 3236dedc2d org-export-resolve-fuzyy-link: Pre-cache all possible
search cells
adds d21412df06 org-export-resolve-id-link: Pre-cache all the ids in the
parse tree
adds 0f7ceb4803 org-export-as: Do not update buffer settings when not
modified
adds 979308b4ca org-export-data: Concatenate strings in temporary buffer
for performance
adds 4f37a3b299 org-element-map: Avoid repetitive `plist-get' call
adds f94e93a6ee org-cite-list-citations: Cache footnote-definition
searches
adds b3cbcebd9a Speed up Org to Texinfo generation
adds c782d6de79 Fix Motif drag-and-drop timestamps
adds e964705921 Prefer defvar-keymap for artist-mode-map
adds fdd4dc6bdf Make artist-version variable obsolete
adds 217c41c7b0 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds feb654b460 Add new package.el commands for recompilation
adds decb64fd83 Make package-recompile delete all .elc files first
adds 946d70a891 Use BASE_EQ instead of EQ where obviously safe
adds a0f7d81a8d * src/fns.c (mapcar1): Test types in rough order of
likelyhood.
adds 28218092a6 Allow number register insertion in Calc (Bug#55943)
adds 5eb9383ccc Fix disruption of windows' display by shr.el
adds d934363ca1 ; * doc/emacs/package.texi (Package Installation): Fix
markup.
adds cd9b920217 Fix Tramp test
adds e75ce9ca38 * src/fns.c (Fmapconcat): Optimize the case where
separator==""
adds 61a312ba0c Update last event time during DND operations
adds a8cf6567dd Improve window manager user time reporting mode switching
adds d1a10a1cf2 Merge from origin/emacs-28
adds cce197c630 Fix instances of not using a usable Motif drag atom
adds 10d23f4ed4 Fix computation of screen width and height on Haiku
adds 4ce2322894 Improve compatibility when receiving drops from early
XDND programs
adds d4d0a09427 Fix misplaced interactive spec
adds 39826148d6 * src/fns.c (Fmapconcat): Better empty-string-or-nil
detection.
adds 3eb47077d3 Clarify doc of `x-display-set-last-user-time'
adds 17b3f8d56e Delete most libraries obsolete since 24.1 and 24.3
adds 77c7a79a3f * lisp/edmacro.el (edit-kbd-macro): Use command
substitution.
adds abdc5887c1 Use command substitution in bookmark-edit-annotation
adds dc6157bef7 Cancel editing bookmark annotations with C-c C-k
adds c0c538b392 Speed up shr-string-pixel-width
adds 5e567af8e0 Reduce code duplication when setting user time window
adds 4aca0d818f buffer-match-p: Resolve backward compat concerns
adds 7daa552c68 Fix wdired marking of unsuccessfully renamed files
adds 65675f676d Make uce.el obsolete (bug#46472)
adds 6db5c7f8c4 Improve time parsing documentation
adds 488a4cd61b Allow editing all symbols in help-fns--editable-variable
adds af8ec14cd7 Fix command substitution in emacsbug.el
adds 250f9e7f83 Improve help-enable-variable-value-editing help
adds 2237e46ba9 Rename command to bookmark-edit-annotation-confirm
adds 719a3c821b Fix some command substitutions
adds bdb1c5ec45 Regenerated ldefs-boot.el
adds e9c50055ff Fix efaq-w32.texi build warning
adds 73e75e18d1 Warn about misplaced or duplicated function/macro
declarations
adds a53c34d76a Don't quote the `when' form in obsoletions
adds da8fed0be0 Regenerate ldefs-boot.el
adds 0edc2f4901 Fix some declare-after-interactive functions
adds 8ce96f0d4d Fix handling of "process-*" properties in Tramp
adds f515d658e5 Don't quote numbers in byte-run--set-*
adds a203ad5ed0 Regenerate ldefs-boot.el
adds 4311bd0bd7 Slightly faster hash-table-keys and hash-table-values
adds 6362f65474 Add new command `duplicate-line'
adds 4cdeec88ce Fix copy-from-above-command doc string type
adds da208f99d8 Update bookmark tests for recent change
adds d62f94f16a Set bookmark handler type for Eshell
adds 8e6c663aea image-dired: Use full name for bookmark handler type
adds c8f81c9d08 Add hacek variations to `C-x 8'
adds c1370d83cb Delete another library obsolete since 24.1
adds 0d103e6f79 Extend 'e' in edebug to pretty-print the values
adds 95370484d4 Fix specifying named action lists in `x-begin-drag'
adds 06576d6a16 Prevent Lisp code or synthetic events from ruining the
user time
adds b28debadf3 Merge from origin/emacs-28
adds 360e4798b4 ; Merge from origin/emacs-28
adds b79f09d095 Merge from origin/emacs-28
adds 0ed633a0c8 ; * lisp/doc-view.el (doc-view-bookmark-jump): Fix
capitalization.
adds 183a1b6c6d Fix type mixup in haikuselect.c
adds 6c0caf65af Remove unused Haiku code
adds f01213bc20 Define docstring element for more forms in scheme-mode
adds 9f6461b0fe ; * etc/NEWS: Expand the entry about 'e' in Edebug.
adds 99577312f5 ; * lisp/misc.el (duplicate-line): Doc fix.
adds 15238e2ed0 Prefer URL commentary header in two files
adds e321f87aa7 Avoid "control-control-KEY" (bug#55738)
adds 2cb5ed66c0 Support `select-active-regions' with xterm
adds ba1508ed17 CC Mode: Fix infinite loop in noise macro near end of
buffer
adds 606275e91e Allow pretty-printing results from `C-x C-e' in edebug
adds d7265d58f8 Remove unnecessary clearing of internal border on Haiku
adds 0dc75daf11 Filter out NS non-key events from `where-is-internal'
adds 608f349cd2 Fix checkdoc--fix-y-or-n-p query
adds 2ebe0524e8 More aggressive bytecode split between top-level forms
(bug#55972)
adds 233b3dc7e1 ; Pacify byte-compiler warning in keymap-tests.el.
adds 7e1f84fa3b Fix test failures due to 'xterm-select-active-regions'
adds 9b44824620 CC Mode: Add accurate handling for backslash in C line
and block comments
adds 4e68166d77 Fix last tty-select-active-regions change
adds e8bb4aba71 ; * etc/NEWS: Move Bookmark items to separate heading.
adds 4f3c1eb4c5 Respect no-face argument in literal key substitutions
adds 8b45e7c681 Prefer defvar-keymap in edmacro.el
adds 3285901e9a Fix timestamps recorded in Motif DND top level leave
messages
adds fd853c71a9 Cache the Motif drag window to avoid fetching it every
time
adds ec6f6d23eb Fix XDND from Firefox again
adds 6d0148c541 Merge from origin/emacs-28
adds 823b503c9d Fix crashes when the _EMACS_DRAG_ATOM is the wrong type
adds 76f3878e28 Ignore emulated mouse clicks during drag-and-drop
adds 93b018c664 Add mechanism for gradually phasing in new byte
compilation warnings
adds 196eebda16 Make checkdoc-defun-info parsing slightly less wrong
adds d60d96ffa0 Tune when to show "Quick Help" in Ediff mode-line
adds d181e410fc Fix edebug parsing of .,
adds 491fb413b1 Prefer defvar-keymap in kmacro.el
adds 176256cf2f * lisp/obsolete/eieio-compat.el: Add missing
Obsolete-since line.
adds e611dbcc7c Add rudimentary font-locking to edmacro-mode
adds dcb7b9f5ff Fix setting last user time during drag-and-drop
adds 37f168afdd Don't lose antialiasing info when hitting `C-x C-+'
adds e125d4b820 Small fix in font-lock-extend-region-multiline
adds 94d76adde1 Don't handle reverseVideo X resource specially
adds 46db98ece2 Recognize \' as a quoted quote in MySQL
adds 7bfb35f8a7 Make M-S-x output better in mode that have bindings for
`undefined'
adds b2d11d69dd More conservative fix for bug#37473
adds a7ee25e903 Make describe-repeat-maps fontify key bindings
adds 1de63a3969 Fix starting eshell with missing/invalid modules defined
adds 694d7984a3 Fix last change in tramp-adb-handle-make-process
adds e02ebe9137 Allow appending to the kill ring with mouse selections
adds 9bf520593c Update font scaling documentation to not talk about
"face height"
adds efc241f402 Let `dired-omit-mode' match lines, as well as file names
adds 3947037a33 Fix bytecompiler infloop compiling infloops
adds ac39c327b5 Tweak quoting in help-fns--compiler-macro
adds 28bfd4db69 Allow removing quotes around links in *Help* buffers
adds 9c359b0cec xref-goto-xref: Set input focus in addition to selecting
window
adds 772c0e6f20 Fix earlier change in xfaces.c for antialiasing in the
mode line
adds 9a6b6b1887 Don't generate superfluous wheel events during drag and
drop
adds 382f7920ab Respect `:antialias' on Haiku
adds 1172c7303d whitespace: Redraw if indentation or line length changes
adds bd0b96d252 Allow using :width/:height as normal with xbm images
adds c1453cd6f6 Make images found through `find-image' be handled like
`create-image'
adds 854714efb4 Ignore pinch events from the wrong window
adds 8400c59358 Fix problems with Tramp FTP and URL handler mode
adds b5dd337ada Fix initialization of Haiku font driver
adds f120db63a3 Fix running temacs on Haiku
adds 45dc99dcb9 Fix ns-reg-to-script definition
adds e2ec4b8443 Prefer defvar-keymap in hi-lock.el
adds 3642f37872 ; * lisp/image.el (find-image): Fix typos.
adds a7aeef934b ; * lisp/help-mode.el (help-xref-button): Doc fix.
adds 4cc2f820b5 Fix x-selection-timeout if some keyboard input arrives
while waiting
adds 0c8bc8e6d9 ; Fix recent change of documentation of face-remap
adds 5e7a0873c5 ; * src/process.c (wait_reading_process_output): Fix
typo.
adds c6ff592663 Adapt url-tramp-tests
adds 54e3509771 Issue a message if getting a selection takes a long time
adds 4ae315f7c3 Fix potential (goto-char nil) in
byte-compile-warning-prefix
adds 25e69968b0 term-set-escape-char: Remove old binding from
term-raw-escape-map
adds 256fac4886 * lisp/edmacro.el: Add missing (require 'seq).
adds 32a6d52d43 Move selection delayed message to a better location
adds 01834ba0c9 Remove selection requests on the keyboard buffer when
closing display
adds 1d681a5700 Add test for bug#56078 fix
adds c175984e2c Merge from origin/emacs-28
adds 8cf3c3203b Allow toggling antialiasing inside the Haiku font dialog
adds 649b43d20c Make Lucid menus work from the keyboard also when
uninstalled
adds 3d4b389f32 Rename recently-introduced dired-omit-line-regexp user
option
adds 97950f2bc4 Speed up mail-extr in some configurations
adds 7934bad23b Fix fontification in describe-key
adds ef03c8852d Make describe-key do doc string command key substitution
again
adds a5387dec4e Fix previous describe-key change
adds 3491c7a322 Fix nested defuns handling in
`python-nav-beginning-of-defun'
adds 3518ab51d1 ; * lwlib/xlwmenu.c (ungrab_all): Fix typo.
adds 32906819ad Allow shortening filenames in recentf-mode menu
adds 0939465300 Tramp code cleanup
adds 73a384a986 Increase gc-cons-percentage in -batch Emacs
adds 49137311a4 Fix previous -batch change for gc-cons-percentage
adds b1af8c2c00 ; * doc/lispref/os.texi (Batch Mode): Fix typo and
wording.
adds be35c92c90 Rewrite PGTK selection code from scratch
adds a4dcc8b9a9 Fix recent change to xlwmenu.c
adds 0008003c3e Two typos captured on OpenBSD/clang
adds 1883e532d1 Untabify doc strings before displaying in Customize
adds acf9dcdc51 Check defface doc strings
adds 16d48cf8a0 Fix too-long ediff defface doc strings
adds dbbf38d43f Document and test 'no-byte-compile' behavior.
adds 406fd97921 Fix autoload generation of iter-defun forms
adds 3833ce16af Fix shr--set-target-ids test for empty buffer
adds ca6c8fc72c Allow different randomization of shapes in Tetris
adds de30e8c0de Fix logic in previous Tetris change
adds 5e40c5a3be Merge from origin/emacs-28
adds 6f5f2ebfb4 A trivial optimization and a formatting fix
adds d5a3fbe7c8 Fix setting user time for mouse movement events
adds ff20b0192c Port x-selection-timeout to PGTK
adds fa6d9c1e84 Mention the new Tetris user option
adds 582356c45f * src/xterm.c (x_scroll_bar_note_movement): Fix
no-toolkit build.
adds 0301b295bb Don't drop existing escape char in eshell
adds 5b1109394c ; * lisp/edmacro.el: Minor doc fixes.
adds ec9228eb81 Use short file names by default in recentf menu
adds f3c78c6ea7 Do interactive mode tagging in edmacro.el
adds 18d412a513 Fix non-system-malloc build
adds cc06be904c * lisp/bs.el (bs-mode-map): Prefer defvar-keymap.
adds 38ae6cf3ce Prefer Emacs mouse button event names to XEmacs names
adds 5f1bd87247 Prevent GC of window referenced from EmacsScroller
adds eff42dc0af ; bindat (strz): Move all pack logic to pack function
(bug#56048)
adds 55c2102560 bindat (strz): Null terminate fixed-length strings if
there is room
adds 47374d4416 duplicate-line: fix optional argument and add test
(bug#46621)
adds ec1fffdeca Fix dnd-tests-open-remote-url on EMBA
adds feb88fa8ab Bind C-c C-c and C-c C-k in recentf-dialog-mode
adds f5515fa8aa Convert several defsubst to defun in recentf.el
adds 2bf96389f7 Make recentf-elements obsolete
adds ee6e4bc525 Update device-specific grab during drag-and-drop
adds 41540b9324 Don't send XdndPosition before XdndStatus arrives
adds 00034ad2e6 Merge from origin/emacs-28
adds 0b4db66a9d Allow dropping more data types on PGTK
adds 5cbe50a4fb Make DND from other GTK programs work on Wayland
adds 1003f36feb Minor fixes to last change
adds 716a0f4025 ; * src/xterm.c (x_dnd_send_leave): Remove debugging
code.
adds ea640581ba Ensure that nnimap doesn't send too long lines to the
server
adds 2bd49c8204 Revert "Use short file names by default in recentf menu"
adds 5f904e50c3 Revert "Allow shortening filenames in recentf-mode menu"
adds c753e4cb2a Use shortened filenames in recentf-mode
adds 3832e5360b Prefer defvar-keymap and keymap-set in recentf.el
adds 097b63f2ef Tag shortcut commands for recentf-dialog-mode
adds 630a33f0a9 Save desktop-save-mode when changed from menu
adds 89afd90bde ; * lisp/uniquify.el: Remove incorrect comment.
adds 48248c901d Remove unused function in bytecomp.el
adds 61c8a078cf * lisp/recentf.el (recentf-auto-cleanup): Clarify
docstring.
adds f7e7371631 * lisp/net/browse-url.el: Doc fix; recommend keymap-*
functions.
adds ab203b0ce2 Simplify XI event state conversion
adds bf5c75465f Improve grabbing detection with multiple master devices
(MPX)
adds fbb703f60a ; * etc/PROBLEMS: Update the touch-gestures section.
adds e1e0315252 Initial implementation of "abort-redisplay" feature
adds 5a596bbed5 Fix a typo in a doc string.
adds f1e1392868 Change the API of 'update_redisplay_ticks'
adds bd44f39d6d Restart tick counting every command
adds 264472a507 Handle W = NULL in 'update_redisplay_ticks'
adds 94e1185369 Support callers which sometimes run unrelated to display
code
adds 94672c2936 Handle too long syntactic fontifications
adds 82626e62ab Allow aborting redisplay stuck in 'parse-partial-sexp'
adds a82af5ae78 Don't count ticks too eagerly in syntax.c
adds 4b00bc47c7 Update documentation
adds 287e714fe0 Update redisplay ticks for more operations, and misc
modifications
adds b89b23079c Show warnings about aborted redisplay
adds 6fcd8ca743 ; * etc/NEWS: Minor update of description of
'max-redisplay-ticks'.
adds 289b457cac Merge branch 'abort-redisplay'
adds 4266871467 Fix previous nnimap header fetching change
adds 9f3ce27e56 ; * etc/PROBLEMS: Fix errors in last change.
adds c148bfc229 Fix handling of mouse motion across screens during
drag-and-drop
adds bd1f20eea1 Make debug-early-backtrace more resilient
adds 2ff5cb4cb4 Make warning about require/autoload while bootstrapping
not error out
adds 49910adf87 Fix cl-generic bootstrap problems
adds bed9fd41ef Allow read-multiple-choice to do long-form answers
adds f2b7525e38 Preload seq
adds e193ea3c34 Allow `kill-buffer' query to save the buffer first
adds 0c784a483f Update seq.el comment
adds 253a4a2c68 Bytecode opcode comments update
adds 66669c5c20 Add NEWS entry about kill-buffer change
adds 391acd9134 Fix assertion violation when 'max-redisplay-ticks' is
set too low
adds 81e58d1ce5 Merge from origin/emacs-28
adds 4ca11a99b3 Fix imenu popup syntax
adds cd479aa8bd Fix some byte-compilation warnings about subr-x
adds 6fbea946bf Add support for image flipping
adds de0b7af169 Fix logic error in Tramp, setting file ownership
adds c7f141d678 Make url-tramp-convert-tramp-to-url more robust
adds 41c09d347f Make ido sorting respect ido-case-fold
adds cdbb02a597 Allow toggling completion modes for `M-x' with `M-X'
adds b6238a26c9 Revert "Fix some byte-compilation warnings about subr-x"
adds fc46552dc8 Merge from origin/emacs-28
adds b257a7894b Implement "flip" image transforms on Haiku
adds a70f731e41 ; Fix typo in last change
adds d392ad7c5c Fix non-XI2 build
adds 1754b0df75 Fix false positive due to 'max-redisplay-ticks' feature
adds 230891d9f3 Implement image transform smoothing on Haiku
adds 473affe5c6 Minor optimization of the "abort redisplay" feature
adds ab5de9e3ee ; * CONTRIBUTE: Mention checks performed by commit
hooks. (Bug#56108)
adds f01024b94d Avoid recording passwords' chars
adds 376ecd5346 ; Fix last change regarding 'record-all-keys'
adds 2f346b0ab1 Re-fix build warnings about subr-x defsubsts
adds 37315f9895 Don't error out on invalid literal key substitutions
adds a2c25d5b2f Fix subr-x fix that was missed when re-reverting
adds 3d3029353b New command recentf-open
adds bdf495f25f Update input_pending after deferring selection requests
adds 040c03cae2 Make `M-q' work on the first line of a multi-line string
again
adds 728968a2e6 Pacify Oracle Studio re Time_to_position
adds bdedfd927c Pacify Oracle Studio re print_vectorlike
adds 250a5e8bdd Pacify Oracle Studio re xterm.c
adds b0ed2d1f46 Port test SUBDIRS to Solaris 10
adds 4410f5d869 Port distribution tarball to Solaris 10
adds 78c0c8673b Port ‘make clean’ to Solaris 10
adds c2e07f2258 Handle errors while sending client events asynchronously
adds f3b876fa75 Fix ispell-word on colorless TTY frames
adds 1c4cd5e7d9 Stop catching errors for some requests
adds afcec5f0a5 Add some more common predefined atoms
adds a399eeac15 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 3b7d8dd3b3 Fix narrowing problem in
tramp-debug-buffer-command-completion-p
adds 05ee87d423 ; Minor cosmetics adjustment to xterm.c
adds 0808da91e3 ; Pacify unknown fun warning in mh-utils-tests.el.
adds 502e861af7 Don't create HOME if it doesn't exist
adds 6a96d17734 * lisp/emacs-lisp/syntax.el: Rework the handling of
nested calls.
adds 8f5d9d0abd Fix a recent Lisp mode filling test failure
adds edf6f5d0ca Fix Bug#56110 (switching from line-mode to char-mode)
adds e12f5ca9a5 Update term-char-mode doc string
adds b637d9c075 Fix typo in signal-process-functions
adds 598d7c5d1c Optionally signal an error if an Eshell predicate fails
to match anything
adds ea3681575f Convert Eshell globs ahead of time instead of doing it
repeatedly
adds 7fc3f1b0d1 Make Eshell globs ending in "/" match directories only
adds cd6ce7e546 Make <mouse-3> in the mode line more careful
adds 9e08c04798 Make <mouse-2> in mode line more careful as well
adds 51f24fe2f4 Reconvert EPUB buffers when user CSS is changed
adds 7faea4a15e When closing an Eshell process target, send EOF three
times
adds da5ef57fe4 * lisp/simple.el (delete-forward-char): Fix bug #56237.
adds e6e818f6cf Fix re-composition under 'composition-break-at-point'
adds d3893d7e8e (oclosure-test-limits): Fix test failure when interpreted
adds f2a5d48e89 Optimise away functions in for-effect context
adds 19c44e2be3 Font-lock variable values in *Help*
adds ed84f24a21 Make `signal-process' allow completing over signal names
adds 7865b516c8 Minor clean up of previous Fsignal_names patch
adds 363821344d Correctly convert event state in more places
adds 9533676302 Merge from origin/emacs-28
adds 677d740e14 ; Merge from origin/emacs-28
adds 087476bce1 Merge from origin/emacs-28
adds d1f63b2b06 Implement stipples for images on Haiku
adds 0c01f3fa18 Use correct background for image mask color on Haiku
adds f7149f73b1 Fix off-by-one error in Fsignal_names
adds 995fb1677d find-dired: Factor out find-dired--escaped-ls-option
adds bc3b20b441 find-dired: Add find-dired-with-command
adds c21487b2be Fix detecting dotted pairs in icalendar-export-region
adds 5b1bb1af03 Add NEWS entry about C-h v font locking
adds 513acdc9b4 Allow plist-get/plist-put/plist-member to take a
comparison function
adds abdf35fac6 Adjust plist calls in .m files
adds dedd19a2f5 Add new type predicate plistp
adds f9f41c586a Fix some missed Fplist_put adjustments in src/w32.c
adds 0190dff96a Fix deletion of composed text
adds 1e58dc46b8 Prevent regexp cache entries from being GC'ed in more
cases
adds 05fe0faed4 "make clean" etc. problem now fixed on Solaris.
adds 7565dfd268 * lisp/subr.el (plistp): Simplify (bug#47427).
adds dea5c528bd Always use XKB to translate keysyms when no input method
is available
adds 9c268510cf Fix handling "C-S-u" and such when using XKB
adds b78508696b Merge from origin/emacs-28
adds 748e6c1e80 Automatically detect cyclic lists in some Haiku functions
adds baec3c4974 Clean up Fx_begin_drag
adds f5293b3364 Adjust x-clipboard-yank for recent selection ownership
changes
adds 0b62ad2f3a Fix configure.ac quoting of AC_CHECK_LIB's 2nd arg
adds 772b189143 Add new command `rename-visited-file'
adds 9151cc9386 ; Fix documentation of 'rename-visited-file'
adds 55c5def19b Clarify Looking Up Identifiers in the manual
adds 1dfd8a10af Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 98c9105f05 Allow using define-short-documentation-group without
loading shortdoc
adds c23a49d256 Improve sxhash-equal documentation
adds fb0d95984b Put the obsoletion earlier in the *Help* buffer
adds 7580f3f487 trouble.texi (Long Lines): Fix typo.
adds b10a6fd5bb * lisp/isearch.el (isearch-delete-char): Improve fix for
bug#52248.
adds 9705609c0e Fix typo in previous maintaining.texi change
adds 0e6516a1f0 Fix reported problem with drag-and-drop inside VirtualBox
adds a0d7caf865 Merge from origin/emacs-28
adds 9c2b1d37e7 Ensure correct toggle menu item display
adds 7fa37d7a14 Handle be:actions field in Haiku DND messages
adds 60af986f38 Clean up failable requests in more places
adds 0ebad14f20 * lisp/pgtk-dnd.el (pgtk-dnd-use-offix-drop): Remove
extra variable.
adds e73dbcf26d Fix compilation-mode parsing of file names in Gradle
errors
adds bf1dbdd87b lisp/progmodes/python.el (python-nav-end-of-block):
prevent infinite loop
adds 9c9e34e9b6 test/lisp/progmodes/python-tests.el: add test for nav
end of block
adds 446d5b14a9 Ensure that In-Reply-To is saved in drafts in Message
adds 4d41bb7847 Improve the eval-defun doc string
adds f9d35afea3 Minor cleanup in dired-x-bind-find-file
adds 3c0b18facd Make two text-property-search tests easier to read
adds d07063f69f Implement starting X Direct Save (XDS) drops
adds b7d3231e80 Update dnd-tests.el to make sure remote files are
removed when Emacs quits
adds f70e852ea6 ; Fix build warnings
adds 7a9353d444 (cl--generic-compiler): Revert last change
adds e83919f721 Fix some bugs found while testing drag-and-drop
adds d3492bcf30 Fix handling invalidated selection requests
adds 6606c14d36 ; Merge from origin/emacs-28
adds 26e838e1df Merge from origin/emacs-28
adds a4b95d3c34 ; Merge from origin/emacs-28
adds 8f4b2adb4d Merge from origin/emacs-28
adds 995490d8c7 ; Merge from origin/emacs-28
adds 3bd232ab39 ; Manually sync ChangeLog and AUTHORS with emacs-28
adds 3447e79f24 * lisp/emacs-lisp/rx.el: Indent some rx constructs
correctly.
adds d462c8133b Complete transition to rx for compilation `gnu` pattern
adds e4df6203e2 More robust `gnu` pattern (bug#56249)
adds aee101af91 * lisp/vc/diff-mode.el (diff--font-lock-prettify): Fix
`diff-buffers` case
adds fb3d582e7b Fix hscrolling of :align-to when display-line-numbers is
in effect
adds d7dc8c5fe4 EUDC: Prevent field overlap when query form is reset
adds e161b5fa3c Fix preservation of the original value of PRIMARY after
dropping on xterm
adds 76e4179774 EUDC: Use "Surname" instead of "Name" in prompts
adds 25887d634f Improve compliance with the XDS and XDND protocols
adds ebd980bc7e Disable unrelated drag-and-drop protocols during XDS drop
adds 371c4f642a Add new commands to zoom emojis
adds 8c200afe46 Regenerated ldefs-boot.el
adds febefd6adb Add provide to testcover
adds c59b8dfefa Recognize Gradle error messages in compile-mode
adds 931bb26bb2 Clarify `version-control' in the Emacs manual
adds 7b9d755b81 Add new commands to elisp mode for eval/compilation
adds 3933ece030 Don't ignore emacsclient's --frame-parameters option
when -t
adds 528fb3e087 Fix typo in previous server.el change
adds 274fcfa850 Restore temp-buffer-resize-mode behaviour wrt. [back]
buttons
adds 2f0ed2280e Add find-function-setup-keys bindings for find-library
commands
adds a9ebd21304 Do NEWS tagging
adds 80cf13a3d2 Make "eager macro-expansion" warning into an error
adds bf65073767 New hook save-place-after-find-file-hook
adds b77d8617e7 ; * lisp/emacs-lisp/testcover.el: Remove duplicate
provide.
adds 3015af515e Fix up warning links in elisp-byte-compile-buffer
adds 6f773186e3 Fix typo in previous elisp-byte-compile-buffer change
adds 00dbc5937d Don't change indentation rules for `>=` and `=`
adds a6a92b8e4d Also add elisp-eval/byte-compile-buffer to
lisp-interaction-mode
adds f819882edc * lisp/eshell/em-term.el (eshell-visual-commands): Add
vim.
adds a68508c10b Don't say that macro-expansion error is a warning
adds 77e99dcacb ; * lisp/emacs-lisp/rx.el: Don't set indentation prop
for `repeat`.
adds 15b2138719 (syntax-wholeline-max): New var
adds 2736e61274 Fix define-obsolete-function-alias formatting in
loaddefs-gen.el
adds a3311dbce0 Regenerate ldefs-boot.el
adds 0f52e7ac68 Rework mutual dependency between erc and erc-backend
adds 54414ec846 Initialize erc-server-filter-data in erc-backend
adds 4ae0707704 Accept user keyword arg in ERC entry-point commands
adds a63ed6f78a Remove duplicate ERC prompt on reconnect
adds c5b78a3379 Customize displaying of ERC buffers on reconnect
adds 873499ce06 Allow exemption from flood penalty in erc-backend
adds de53d18a4d Don't set erc-server-announced-name unless known
adds 485b84cb7c Require erc-networks in erc.el
adds c356f86b51 Update ISUPPORT handling in ERC
adds ecafe1cbb5 Recognize ASCII and strict CASEMAPPINGs in ERC
adds 4e312c07f7 Make ERC respect spaces in server passwords
adds 1c24af0fcb Add helper to determine local channels in ERC
adds 529e46f128 Add eventual replacement for erc-default-recipients
adds e958a2b726 Discourage ill-defined use of buffer targets in ERC
adds 9be08ceb31 Add ERC test server and related resources
adds 752e860db4 Address long-standing ERC buffer-naming issues
adds 922ad23840 Add user-oriented test scenarios for ERC
adds 7c47d6c52d Register erc-kill-buffer-function locally
adds 1767b0bd7e Don't call erc-auto-query twice on PRIVMSG
adds 959fbcf34b Favor network identities in erc-join
adds 0590224343 Standardize auth-source queries in ERC
adds a9d89d083a Fix regression in erc-send-input-line
adds f46547294d Improve ERC's handling of multiline prompt input
adds 10237840d0 Optionally prevent sending multiline input in ERC
adds 85c2f3bc3e Update ERC's Info doc with network-ID related changes
adds ce00057cb9 ; Help ERC test fixture better withstand reordering
adds 833767e53f Disable middle click selection emulation during XDS
adds 2289fafeaf Fix `clipboard-yank' inserting off the kill ring instead
of CLIPBOARD
adds 23df6df775 Add tests for XDS protocol support
adds ef3f8a2565 Update publicsuffix.txt from upstream
adds efc2a878de ; Tag ERC channel-buffers test as unstable
adds a08bb27517 ; Fix documentation of recent ERC changes
adds ea5f5f81dd Support receiving XDS drops correctly
adds b55059bbeb Prevent XdndPosition messages from rarely being sent out
of band
adds 06cd24698e Expand file names read from XDS functions
adds bffca6070f ; * test/lisp/erc/erc-networks-tests.el: escape `*`s in
regexp
adds d0e15c3814 Make the emoji-zoom commands use a transient map for
repetition
adds 45ba6a3104 Make it easier to debug nnimap-retrieve-headers
adds 12e5171882 Document XDS stuff
adds 83e4559664 Make time-stamp-tests.el work in a Norwegian language
enviroment
adds 467a02d69e Fix typo in Property Search manual entry
adds 3a4c408a7b Fix elisp-byte-compile-buffer requirements
adds 474f5b21b4 Add support for <mark> in shr
adds 8a098f6517 Fix quoting of file names in 'ctags'
adds 0a0ec8958a ; Fix regexp in ERC test-server utility
adds 405d4723d9 ; * doc/misc/erc.texi: Fix typo
adds 1dc70544d8 * doc/misc/erc.texi (Connecting): Fix typo.
adds 154634dcf0 Use command substitution in kmacro.el
adds eb6d74a26c Return the correct action from the Lisp side of
drag-and-drop
adds a2d0a9ee5c * editfns.c (Fbyte_to_string): Use `make_unibyte_string`
adds e3a3d6bf23 Add interactive XDS test
adds 3b66c23325 Font lock \\`' command substitutions in docstrings
adds 8b6c9169f4 * lisp/epa-mail.el (epa-mail-mode-map): Use
defvar-keymap.
adds 6c9c8b09b9 * lisp/ruler-mode.el (ruler-mode-map): Use defvar-keymap.
adds 2b1cf5aff4 Fix drag-and-drop from Chromium family browsers
adds 09444b5fc4 Improve rcirc's CertFP documentation
adds 9d14e0bf1e Fix fallout from bug#50143
adds 9dc0fdfdc1 Fix repeated "the"
adds 52c91122ee Merge from origin/emacs-28
adds 3112d5a2f1 * src/xfns.c (Fx_server_input_extension_version): Fix
typo.
adds 9230953f23 ; Fix typos.
adds 50b3e9d23d Completely get rid of races during Motif drag window
creation
adds 631b3fbde7 * src/sheap.h (STATIC_HEAP_SIZE): Double the size of
static heap.
adds 14d4d63c8c native-comp-eln-load-path doc string fix
adds 05d240997a Add native-compile-prune-cache command
adds c5aec9b10d Preserve connection-local settings in dired
adds 8d68760dde ; Fix typos.
adds 5b112482fb Make comint-watch-for-password-prompt more resilient
adds 8b52d9f5f1 Allow NUL characters in JSON input
adds b2670bfe42 Add a comment about buffer_local_value/find_symbol_value
adds e0488f89d1 Command for global adjustments to the default face
adds 59d109b73c Fix display disconnect when tooltip frame is alive
adds b25ca54298 Fix error handling for XCB Xlib
adds 25d80e4f81 Prefer defvar-keymap in nxml/*.el
adds 0bb6b2dd1e Move dired-info and dired-man from dired-x to dired
adds d06bc48716 ; Minor fixes for 'global-text-scale-adjust'
adds 1ee1d21c75 ; * etc/NEWS: Fix typo in recently-added entry.
adds ad73b588d4 Make dired-jump repeatable in repeat-mode
adds 4b9b1ea6a0 Use help-key-binding face in repeat-mode message
adds feac92fe1d Use help-key-binding face in text scale adjust messages
adds 3ace37a387 Unobsolete longlines-mode (bug#18589)
adds a06fc4be13 Add more separators to longlines-mode
adds b79cfaaf14 Filter out nul bytes when killing from a *grep* buffer
adds 3c125290d2 Add sanity check for Emacsen distributed without .el
files
adds 6b2a9171b8 Fix some typos in NEWS
adds 782e48b3db REQUIRE-MATCH doc string clarification
adds 4ef1e4daf5 Speed up receiving drops over slow connections
adds 740d7e54e1 Merge from origin/emacs-28
adds 04e4a902d3 ; Merge from origin/emacs-28
adds fcdaaf241e Fix deadlocks with very old versions of libXi
adds 94d43f4942 * lisp/leim/quail/indian.el ("malayalam-mozhi"): Set
DETERMINISTIC.
adds 45badeceec Implement pseudo-value 'reset' of face attrributes
adds 60f77c58f1 Improve dired-do-{info,man} error handling
adds e7da53a116 * lisp/dired.el (dired-do-eww): New command.
adds 2c4922d76b Improve efficiency of `x_frame_highlight' and
`x_frame_unhighlight'
adds f5a11369ea ; * src/xfaces.c (Finternal_set_lisp_face_attribute):
Fix last change.
adds a2f956a1d6 elec-pair: Fix bug incorrectly hiding
syntax-propertize-function
adds b31680ef04 Add new function `seq-split'
adds 5a094d16e3 Fix streaming problems in nnimap-retrieve-headers
adds cfee07d4dd Improve performance when rejecting XI touch event
adds b72e4b1493 Make string-limit with encoding return complete glyphs
adds c61c647f72 * lisp/dired-x.el (dired-omit-size-limit): Increase
value.
adds 6e2f9dd3dd Fix `python-nav-beginning-of-defun' line continuation
using backslash
adds e9bb92940e Fix implementation of 'reset' face values
adds 831b5f3f14 Move dired-clean-up-buffers-too to dired.el
adds 93cec6cf68 ; * etc/NEWS: Tag two items.
adds 18a2bc7a6e Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds d68ecda05c Improve navigation keybindings in emacs-news-mode
adds d5c6f22193 Fix warnings in my last commit
adds e41ba8ab89 Fix dired-goto-subdir prompt
adds bfc9e76696 lisp/elec-pair.el: Simplify last change
adds 676d38cfc3 abort-redisplay: Add missing unbind_to in 'recenter'
adds c8da2a991e Tramp code cleanup
adds 0835bc40d3 Improve calc-dispatch-help docstring
adds 1c3c8b6d58 * lisp/mwheel.el: More fixes for global-text-scale
(bug#48307)
adds ae31dd5306 Use more help-key-binding faces in repeat-mode message
adds e3f8dd9023 ; * lisp/mwheel.el (mouse-wheel-scroll-amount): Doc fix.
adds 8bb770234d Fix warning in last commit
adds b000bd47a6 Font lock \\<> and \\{} command substitutions in
docstrings
adds e688176b21 Use substitute-command-keys in reftex-toc-show-help
adds 5cb8303f6b Normalize definition of erc-track-minor-mode-map
adds bda6e9a226 Use command substitutions instead of literal keys in
some places
adds 05297e40c0 Quote some literal keys to get help-key-binding face
adds ae3416d694 Simplify lisp-el-font-lock-keywords-2 definition slightly
adds 06afa7b4e0 Add some more error checking code to
`x_stop_ignoring_errors'
adds bbca04fd9d Add support for fullscreen values fullheight and
fullwidth on PGTK
adds c96cd5e2b7 Display list of traps and handlers when crashing due to
an X error
adds 3f2af38ef8 Merge from origin/emacs-28
adds bd034b342c Fix accessing dpyinfo after it is deallocated
adds 1da6a6d327 Always wait for XdndStatus before sending XdndDrop
adds c4e93b67c4 Handle errors caused by ignoring errors with GDK's trap
installed
adds 906b97edb9 New command help-fns-edit-mode-cancel
adds f133336a1a Exclude radio buttons when suggesting URI in eww
adds e0e3f2b672 Don't bug out in manual-html-fix-index-2 on newer
makeinfo versions
adds b778e71af7 Preserve <title> in the Emacs manuals
adds 2a0740b95a lisp/thumbs.el: Fix calling the "convert" command
adds 1ac383bcb6 Add file-parent-directory function
adds 603de9a38e ; Fix documentation of 'file-parent-directory'
adds a525c9f5c9 ; Fix doc strings in help-fns.el
adds a5f5f6c0ab Remove remaining Helper-help support from view-mode
adds 65df97f361 * lisp/progmodes/ebrowse.el (ebrowse-tree-mode): Fix
typo.
adds 544361d37f Replace lisp-mode-symbol-regexp with (rx
lisp-mode-symbol)
adds 1268902db1 Remove some useless `eval-when-compile`
adds c933f98825 Fix scrolling backwards in Helper-help
adds a218921172 Avoid code duplication converting XI event state in
toolkit menu code
adds 0e5d790c6b Use substitute-command-keys in Helper-help
adds cfc754a67c ; remove regexp ambiguity
adds 599aea3012 * src/keymap.c (Fcopy_keymap): Document using
defvar-keymap.
adds 0b5301fceb Inherit instead of copying keymap in bookmark.el
adds 7882c77a1e Doc fix; quote keys in face-remap.el
adds 6d3adedcf1 ; Fix warning in mwheel.el
adds 616d3c24e2 Document using make-composed-keymap with defvar-keymap
adds 162c6c12f9 Prefer defvar-keymap in emacs-lisp/*.el
adds 7540f98c5a Add quit-window entry to list-timers menu
adds 6d415d5f0b Fix core dump with x-get-local-selection
adds edaa7780fd (gnus-inverse-list-range-intersection): Update alias
adds f1ae277e0b Add reverse mapping for EUDC attribute names
adds 08df1631b4 Don't overestimate supported input extension version on
GTK 3
adds 83f059793a Improve support for remote files in XDS
adds 3534426b28 New command emacs-news-mode-open-line
adds b4d766fba5 Don't take XCB socket every time we want the no of the
next request
adds 8cf986702d ; Merge from origin/emacs-28
adds 77d90ce79a Merge from origin/emacs-28
adds e93d9e0f5d Don’t mishandle preset emacs_cv_lesstif
adds 59206529a1 Quote configure.ac arguments more consistently
adds 6dfe332971 Allow immediately saving XDS drops
adds 678453ebc6 Remove the interactive prefix from emoji-insert
adds 9298a571eb Fix manually disowning Emacs drag atoms
adds 74bca06469 Shorten name of recently added command to
emacs-news-open-line
adds ac7f76528f New user option auto-save-visited-mode-predicate
adds 3631355dcb New user option auto-save-visited-remote-files
adds 207101e169 ; Fix documentation of 'auto-save-visited-remote-files'
adds 59276ff81d ; * lisp/files.el (auto-save-visited-predicate): Doc fix.
adds 8681bf1e85 Mention byte order marks in string-limit doc string
adds 3bd889cba0 Documnt left/right mwheel events
adds 3868c3aa3e Don't hard-code `M-c' in `read-regexp'
adds 9d866a1f8d Make some defcustom types more restrictive
adds bc8e256543 Re-fix narrowing problem in
tramp-debug-buffer-command-completion-p
adds 23e4a30da2 ; * etc/NEWS: Clarify entry.
adds 99872bedf0 ; * lisp/emacs-lisp/subr-x.el (string-limit): Clarify
doc string.
adds 6d8638e5e4 Give a warning if setopt has been used with an invalid
value
adds 89c589bae4 Regenerate ldefs-boot.el
adds fe82c0743b Rename new option to
remote-file-name-inhibit-auto-save-visited
adds ad1baff0a1 Mention remote-file-name-inhibit-auto-save-visited in
Tramp manual
adds 7f298bab52 Fix rcirc buffer name collisions
adds 1fe269d59d Fix custom-initialize-reset bootstrap error
adds 0463368a7b * make-dist: Fix after recent configure.ac quoting
changes.
adds 6230ed6d63 Fix announcements of XDND mouse rectangles
adds cd18cee96e Don't select for unnecessary properties during DND
adds e482379a65 Reduce duplicate code cleaning up DND processes
adds 54e0b14a69 Adjust better to Autoconf quoting style change
adds 2be06b13dd Merge from origin/emacs-28
adds 27436451ec Update from Gnulib by running admin/merge-gnulib
adds 18050712a4 Speed up interning XDS atoms
adds 1540481850 Fix the MS-DOS build
adds 939dc2ff12 Fix 'fit-frame-to-buffer' (Bug#56102)
adds e6504c3eda Stop synchronizing after sending XEmbed events
adds 0bacb8f9e7 Use compatibility macro for ISUPPORT caching in ERC
adds f65e4c46a3 * lisp/erc/erc-track.el (erc-track-minor-mode-map): Doc
fix.
adds ef218ac936 ; * lisp/emacs-lisp/ert.el: Remove installation
instructions.
adds 706d1fb5ec Remove soft newlines in longlines-mode
adds a2e56a8d65 Send region to the subshell specified by the current
file interpreter
adds b5cd9343ae Fix infinite looping around Haiku menus
adds 22bcbf8e2c Fix missing :value with defcustom const :type
adds 6a7bb1ddbc Make some additional defcustom types more restrictive
adds 0e99046d62 Add new args MESSAGE and TIMEOUT to set-transient-map
(bug#21634)
adds 5866fd5fec * lisp/repeat.el (describe-repeat-maps): Handle
non-symbol keymap (bug#21634).
adds 3e7f6ff4b0 Prefer defcustom :safe to putting 'safe-local-variable'
adds ab9b55d617 Autoload safe local property for plstore-encrypt-to
adds 7ac9c22636 End new .dir-locals.el files with a newline
adds 8575962d46 Avoid excessive synchronization performing "xterm" drops
adds fd016ea997 Port `x-lost-selection-functions' to Haiku
adds ca58872a53 Fix NS build
adds dafbdb87ec gnus-advanced-body: Fix return value
adds b156543127 ; Merge from origin/emacs-28
adds ba63d8783b Fix `trace-function' default buffer
adds e93aa8d586 ; Improve documentation of 'set-transient-map' changes
adds 6f872ea8e7 Don't accumulate trailing newlines on every save of
.dir-locals.el
adds 455495b215 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds f703b64da0 Make the Indian itrans methods more phonetic
adds b075a59a1a * lisp/net/dig.el (dig-exit): Mark for 'dig-mode'.
adds 74f43f82e6 Fix undo of changes in cloned indirect buffers
adds 707124d2b9 Make 'run-dig' command obsolete in favor of 'dig'
adds a40a4d3a09 Mark comint modes in net-utils.el as non-interactive
adds 7a9f8ed6fb Fix quitting out of selection converters during drag and
drop
adds 59a798b3f0 Fix GTK build
adds 9155f2ada3 Make two XEmacs related variables obsolete
adds 49b10a95c3 * lisp/woman.el (woman): Fix comment; don't mention
gnudoit.
adds 0aa0dac799 * lisp/net/eww.el (eww-browse-url): Add 'browser-kind'
property.
adds 1fa5f0428f Fix selection disowning upon frame deletion on Wayland
adds 6d95b4e6ec Make net-utils-url at point funs obsolete in favor of
ffap
adds f32808ce98 * lisp/net/dig.el (dig): Provide default.
adds 9cd72b02b6 Remove obscure, obsolete code from do_switch_frame
adds 53c0690fa2 Faster append and vconcat
adds d397b04215 Fix buffer-tests
adds a371298d2a Make imenu--create-keymap more resilient
adds cbfd959e26 Prefer keymap inheritance in shr-image-map
adds 139eb1f845 * lisp/emacs-lisp/ert.el (Commentary): Refer to the Info
manual.
adds b6a90b71a2 Fix returned action symbol upon "xterm" drop
adds 7397d0fd19 Merge from origin/emacs-28
adds eb86a375e8 Reduce synchronization setting frame alpha
adds bc015a7b44 Fix flickering system tooltips on Haiku
adds 0fc9808ded Improve behavior of sticky tooltips on Haiku
adds 989908eee8 Avoid obsolete initial-input argument in net-utils.el
adds f85683c434 Add tests for mail-extr.el
adds 38697a07c0 Add :safe property to ffap-machine-p-* variables
adds 9abf841429 Stop ffap-machine-at-point from pinging random hosts
adds ca7b5dbfca Put safe-local-variable property on auto-insert
adds 739e3dbe05 Remove many items obsolete since 24.1
adds 6791165b2a Fix file-name-case-insensitive-p in ffap (bug#56443)
adds 9e0f52b7d9 Ensure correct position is returned after child frame
movement
adds 58790a5266 * lisp/dired.el (dired-jump-map): Bind also "j" to
dired-jump.
adds 1c300c983f Remove unused member of internal struct
adds 033d370a51 * lisp/progmodes/ruby-mode.el (ruby-mode): Set
outline-regexp, outline-level.
adds 99c96f50ed Move dired-do-relsymlink from dired-x.el to dired.el
adds fc50847b40 Delete redundant defgroup dired-keys
adds ef559dcd2a Don't mention moved variable in dired-x manual
adds 3cfac1fe07 Display the number of invisible matches for
isearch-lazy-count (bug#40808)
adds df15795361 * lisp/isearch.el
(isearch-search-fun-in-noncontiguous-region): New function.
adds 0508d7c4d6 Remove now unused parameter TRACK from do_switch_frame.
adds ee58141785 Speed up querying for window manager support
adds 3d3aaf3af3 ; * message.el (message-auto-save-directory): Clarify
docstring.
adds 35ae8d9f3b Add new minor mode to deactivate the region once PRIMARY
is lost
adds 29c8866c7f Fix redisplay after running selection hook on Haiku
adds f400c60237 Merge from origin/emacs-28
adds edabfe4ff6 Fix race conditions handling selection clear events on
Haiku
adds bab449f034 Improve drag-and-drop emulation time handling
adds 6caade631e ; Rename 'ffap--accept-or-reject-p'
adds ac7b90e323 Delete obsolete variable buffer-substring-filters
adds 04f1396640 Move dired-buffer-more-recently-used-p to dired.el
adds d74dad673b Bind M-G unconditionally in Dired
adds ecb2eccad5 Improve ert-test-erts-file documentation
adds 14a3614353 New command emacs-news-toggle-tag
adds 5f8922b9e2 ; * lisp/emacs-lisp/cconv.el
(cconv--var-classification): Optimise.
adds 76ca5f5ece Delete obsolete variable font-lock-maximum-size
adds d40cb52430 * lisp/mh-e/mh-mime.el (mh-small-show-buffer-p): Double
value.
adds 75e3736ba1 * lisp/woman.el (woman-fill-column): Increase default to
70.
adds 5d7b92448f Delete obsolete variable tooltip-use-echo-area
adds 30cf1f34c5 Avoid extra sync and atom name query on ending Motif DND
adds f6840328c0 Prefer defvar-keymap in net/*.el
adds aa1e837ab4 Improve introductory section of TRAMP manual
adds 2a8d083607 Drop support for the dead third-party w3 package
adds 96bf08a0ec Make browse-url-default-browser fall back to EWW
adds 1383e6de55 * lisp/net/eww.el (eww): Improve docstring.
adds 16e79eb75f Exclude platform specific browsers from custom type
adds ad011fd3ac Make STRING_SET_MULTIBYTE an inline function
adds 588feeecfd * test/Makefile.in (WRITE_LOG): Always be verbose on
hydra.nixos.
adds 932cf200bb Make `x-no-window-manager' cover user time as well
adds c8c8bbd855 Merge from origin/emacs-28
adds 143548fdd6 Don't sync for errors setting up DND targets and
toplevels
adds 8dc4c19be8 Speed up 'find_automatic_composition'
adds d7120d9766 Fix build with old sqlite libraries
adds 84473eb610 ; * src/composite.c (Fcomposition_get_gstring): Fix
compiler warnings.
adds aa25a38f2c Fix the startup.el behavior when
'face-font-rescale-alist' is non-nil
adds 170dcde029 ; * lisp/startup.el (command-line-1): Fix last change.
adds 65a336ce48 ; * test/lisp/dnd-tests.el (dnd-tests-begin-drag-files):
Instrument.
adds 8eb8928337 * lisp/net/browse-url.el: Improve commentary.
adds 86dc875bf5 Make browse-url.el support for plain "mozilla" obsolete
adds a7fff36991 Minor fixes to WM_DELETE_WINDOW handling
adds e45411966f * doc/misc/tramp.texi (Frequently Asked Questions): Fix
formatting.
adds afaf45d653 ; Use example.org in an example
adds 118e05f570 New user option browse-url-guess-default-scheme
adds 46a2e5dc93 * src/dired.c (directory_files_internal): Fix bug#56469
adds d51d72b4a6 * src/dired.c (directory_files_internal): Update comment
adds f8de0d5436 Don't use purecopy in dictionary.el
adds 4bab499ed0 Fix Tramp test environment on hydra.nixos.org
adds cfda663282 Speed up string-to-unibyte
adds 29684a7342 Rename new option to browse-url-default-scheme
adds 27c3a8b277 Remove some ineffectual calls to purecopy
adds c6f6761545 ; * lisp/emacs-lisp/ert-x.el (tramp-remote-path): Fix
last change.
adds b283e36cf1 * time-date.el (decoded-time-period): Rename TIME in
docstring
adds d9464d7fe5 Handle errors sending selection decline events
asynchronously
adds 9684687793 Rename 'longlines-breakpoint-chars' to
'longlines-break-chars'
adds 69b68099ec Simplify and speed up string-to-multibyte
adds da3f3dd091 Prefer :risky defcustom keyword
adds 99adfafdfc Re-add comment on autoloading cookies in preloaded files
adds d8225e9fa1 ; * lwlib/xlwmenu.c (make_shadow_gcs): Remove "a = a"
pattern.
adds 693929bf48 Make crm-default-separator obsolete as per FIXME
adds 8ab9102950 Fix `M-x lisp-fill-paragraph'
adds bebf39f292 Autoload named-let
adds 7ae7a95e80 Fix memory leak in ns_draw_relief
adds 25dd4f169d Add test for the gradle-android compilation message
pattern
adds c0ced4e499 Prevent setting user time if the WM doesn't support it
adds ade7a212a8 * lisp/emacs-lisp/package.el (define-package): Make
obsolete.
adds 215a700751 Make mouse-2 respect delete-selection mode
adds 061de95d59 Don't call home from test/src/process-tests.el
adds 2f823ffd28 Fix crm.el compilation warning
adds 6f57fb71a5 Improve behavior of `lost-selection-mode' with multiple
buffers
adds 050252043f Doc fix; don't mention rlogin
adds 5990da6290 Simplify str_to_multibyte and related code
adds d9732425a6 Don't create unused file rmail-loaddefs.el
adds 7af425f87b Support for debugging Emacs with LLDB
adds 4c41cef353 Move EIEIO autoloads to the common loaddefs.el
adds 4e8448b4bc Allow commands that call `yes-or-no-p' to be repeatable
again
adds 899616108b * src/.lldbinit: Fix copyright year.
adds 512e1db7ba Make net/rlogin.el obsolete
adds cd5a8f9cc1 * lisp/obsolete/rlogin.el: Add "Obsolete-since" line.
adds b3fd71ed10 ; * etc/NEWS: Announce obsoletion of rlogin.el.
adds ce31339c83 Make add-mode-abbrev use the active region
adds 1e6a36361d Document the recent add-global-abbrev change
adds b2e6e95581 Only reset buffer-local buffer-stale-function in
make-indirect-buffer
adds f9e4b2d3ce Make `g' in `vc-annotate' not bug out
adds ac0027f6a5 Remove dead branch from substitute-command-keys
adds 871db806e6 Remove obsolete uses of obsolete functions
adds 9fe663530c Prefer defvar-keymap in thumbs.el
adds 93727d243a * lisp/mail/mail-utils.el (mail-string-delete): Make
obsolete.
adds 7ac313ea87 ; * lisp/textmodes/rst.el: Delete stale comment.
adds 86d128c6c3 Try to save selections from being disowned during frame
deletion
adds a837c59d9e Merge from origin/emacs-28
adds 93b31707e9 Fix preserving selections if
`x-lost-selection-functions' signals
adds fe5e789ff8 Expunge unused recompute-lucid-menubar,
lucid-menu-bar-dirty-flag
adds f209650e41 Better gomoku X colour with bright background
adds cae4dcc073 ; * lisp/completion.el: Remove code commented out since
1990.
adds 2dc3e00341 Recognize gemini in thing-at-point
adds f83d7cc312 Make remote-shell-program default to ssh only
adds 10646eecf1 Make some rst.el compat aliases obsolete
adds 227f3842c2 Reduce syncing when fetching selection names during
frame deletion
adds f62e1f39be Fix buffer-stale-function fix
adds e51ae63ec2 Improve tests/organization for built-in variables
adds ba1923f1f1 Allow Eshell variable aliases to point to other aliases
adds 18d83b9452 Ensure Eshell variable aliases properly handle indexing
adds 0143e91666 Remove rsh from Tramp manual, Overview section
adds df5613c45e ; * lisp/eshell/esh-var.el
(eshell-variable-aliases-list): Doc fix.
adds 4650ea9c25 ; Fix recent additions to the Eshell manual
adds 0b94747ddc Make pcomplete/{rsh,rlogin} into alias for pcomplete/ssh
adds c518b06ae6 Drop obsolete rsh/rlogin from two user options
adds 5f0ef3c9d8 ; * lisp/dirtrack.el: Improve commentary.
adds fe50d914a9 ; * lisp/dirtrack.el: Restore important information in
commentary.
adds 3b802f029e Add support for viewing "images" such as Krita (.kra)
files
adds cbe9a55923 Autoload image-converter-add-handler
adds 113a6a0a88 Tweak image-converter-add-handler interface
adds 6be201cf51 Fix closing displays when preserving selections is
enabled
adds 14a56f52c5 New user option 'webjump-use-internal-browser'
adds 6fba6a3c4a Merge from origin/emacs-28
adds defe6cf2d9 Implement TIMESTAMP target for Haiku selections
adds 28797db5c9 ; * lisp/term/haiku-win.el: Fix compiler warnings.
adds c679756a9f ; Fix typos in the manual
adds d858e0a18a Make the rsh command obsolete
adds 2f7cd9cd73 Make bibtex-mode not signal errors when used
programmatically
adds b3bc7c3e82 Adapt Tramp version integrated in Emacs 28.2
adds 73524ee0da Revert "Make mouse-2 respect delete-selection mode"
adds ad4ccd4d90 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 9f6d8486b4 Fix recursive calls of x_connection_closed leading to
dead terminal
adds 3d7a832092 Make smtpmail try all auth methods
adds 8066669826 * lisp/vc/vc-bzr.el (vc-bzr-program): Support breezy.
adds 6d60028064 Prefer defvar-keymap in tab-bar.el
adds e4030f25f9 ; Auto-commit of loaddefs files.
adds 9a888323c6 ; * src/xterm.c (x_error_handler): Fix magic numbers.
adds d37ba6f259 Fix killing Emacs upon display disconnect
adds f6679ccceb Add new customizable phonetic Tamil input method
adds 63e1b42f5b ; * lisp/leim/quail/indian.el (tamil-translation-rules):
Doc fix.
adds e1d93302c2 Improve support for debugging Emacs with LLDB
adds 4e79f77635 Merge from origin/emacs-28
adds 3ec7b27852 ; Merge from origin/emacs-28
adds 4738aa1e12 Make clear-image-cache clear the animation cache
adds c516b49daa Merge from origin/emacs-28
adds 3b0df8af91 ; Merge from origin/emacs-28
adds ddecd864cf Merge from origin/emacs-28
adds 2a05479c22 ; Fix typos: prefer American spelling
adds ade1238bce Try to restore the initial "daemon" frame when a display
goes down
adds 41e612cfd6 ; Fix typos
adds 9ea513134b Update the 'etags' test suite
adds 2b869237cc ; * lisp/xwidget.el (xwidget-webkit-browse-url): Mark as
internal browser.
adds 35238c4fc0 Pacify -Wunused-macros in --without-all builds
adds c02986e4c3 ; Fix compilation warnings in a build --without-all
adds 2e0f43f113 Compress hashcash headers by default
adds fdf110b884 Silence unused variable warning in a build --without-all
adds 8c6402844e ; * src/xterm.c (x_scroll_bar_expose, mark_xterm): Fix
last change.
adds f2e131f1ae * src/gtkutil.c (xg_free_frame_widgets): Avoid compiler
warning.
adds 95966b28fb Prune the animation cache from gc
adds 4c542747bd Make image-cache-size also include the animation cache
adds 564f6c171e Prune animation cache when images are no longer reachable
adds a3cebcf3f1 Make ps-print-ensure-fontified obsolete
adds da3338404b Use compose-mail in submit-emacs-patch
adds e802171902 * lisp/image.el (put-image): Fix typo.
adds d2186160a9 Make image-map commands work with inline image
attachments in mm
adds 26af1ca9e9 Make gnus display webp images inline
adds 0ce216b38f Restore how (read-from-minibuffer ...
read-expression-map) worked
adds 90f8c8400f Fix --without-x build after previous image cache changes
adds 00eb894a56 Use notmuch thread:{} operator instead of performing two
searches
adds 2e0c76e397 Fix sending button presses if the drop target specified
a mouse rectangle
adds 3dde08e6b4 Merge from origin/emacs-28
adds 3892ec6bb2 ; Ignore Apple Finder files, ignore dap-mode dir.
adds ffe4a5dac0 Extend support for debugging Emacs with LLDB
adds 200938b95d Fix generated drag-and-drop mouse rectangles
adds 0f59d7b53b Fix mailcap-user-mime-data doc string
adds 29eb459695 Fix whitespace-mode display table restoration logic
adds 6befaa02ca Adjust whitespace tests
adds 23bba37a78 Tweak how dired-copy-filename-as-kill handles file names
with spaces
adds ed4ba79ea8 Avoid infloop in redisplay when displaying a tooltip
adds c96a6a0c9f Only preserve PRIMARY and CLIPBOARD selection ownership
by default
adds c829e63b0a Fix double unfocus during NS cursor display
adds bd35ced042 ; * src/nsterm.m (ns_draw_window_cursor): Fix last
change.
adds 889943e2bd Fix ASAN error with fringe bitmap on NS
adds d8f88748d9 * lisp/tar-mode.el (tar-mode-map): Prefer defvar-keymap.
adds 23ffb0c8c6 Extend tramp-tests
adds 97441f742e * lisp/url/url-vars.el (url-mime-separator-chars): Fix
last cosmetic change
adds 00501e82c7 Handle XDND mouse rects synchronously
adds 9699eaf8af Merge from origin/emacs-28
adds 058cc53ea7 ; * src/xdisp.c (try_window): Expand the commentary.
(Bug#56561)
adds 69223ee975 Delete obsolete variable gnus-secondary-servers
adds eb0e93478e Transform (list) -> nil in source optimiser
adds d1ac1b2108 Improved cons optimisation
adds 7feb5b2da7 Optimise `append` calls
adds 49e41991b2 Allow ;;;###autoloading transient-define-prefix
adds af61bc7d0c Decrease network traffic with some XDND programs
adds 38f9e9cb2c Colored menu highlight in Lucid backend
adds 630bbe3932 Weed out some false positives in
help-fns--mention-first-release
adds a281abb0c3 Comment docstrings in tramp-test macros
adds ea9b442b82 Update `eshell-variable-aliases-list` defcustom type
adds 16e16e1f8c Improve documentation of `posn-timestamp'
adds 9a5b52dace * src/composite.c (find_automatic_composition): Fix
off-by-one error.
adds 71b58ade86 New test for make_symbol_constant
adds 9b5eb661bf Fix xref links in `C-h o'
adds 35d0a2e0a7 Fix python navigation problem with an empty line in
nested defun
adds 211ca9f916 Fix drag-and-drop button button flags
adds e2ccd358c9 Handle scrolling during XDND drag-and-drop
adds dbed538391 Merge from origin/emacs-28
adds e51850297f Improve error messaging when parent archive buffers are
missing
adds 407ee71c06 Ensure that directories exist when copying files from
archive
adds 5db4ec20fe Fix tab-bar resizing under 'auto-resize-tab-bars' =
'grow-only'
adds 0c9ca96c06 ; * src/xdisp.c (redisplay_tool_bar): Fix a possible
typo.
adds 2500ab0894 Make `C' in over tramp work in archive mode
adds 5c7d1024c4 Prefer defvar-keymap in mpc.el
adds 202c12a24b Improve handling of tilt scroll and flip options during
DND
adds 637436970f Fix leaking of file descriptors due to pipe processes on
MS-Windows
adds d62766305a Add `take` and `ntake` (bug#56521)
adds 60185819b6 * lisp/minibuffer.el (minibuffer-complete-history):
Check for history=t.
adds ef77070727 * lisp/subr.el (read-char-from-minibuffer, y-or-n-p):
Simplify to use HIST=t.
adds 15df17964d * lisp/minibuffer.el (minibuffer-complete-history):
Ensure a list of strings
adds 356618ca6a Handle virtual modifiers in the DND scrolling code
adds ab50678520 info-edit: Delay `ibuffer' var change until after
`ibuffer' loads
adds ab5468e1a0 Derive `Info-mode' from `special-mode'
adds 5480d02cc5 Preserve echo area message when running DND mouse
movement function
adds 7b259b2eb1 Implement last change on Haiku as well
adds 2d97fe2710 * lisp/minibuffer.el (minibuffer-complete-history):
Define sorting by metadata
adds 5ad8f3e570 Use `take` where clearly safe to do so (bug#56521)
adds 6f7941272b Speed up `seq-subseq` for lists (bug#56521)
adds 9de0b06e74 Clarify `take` and `ntake` documentation (bug#56521)
adds bd8d8c75c0 ; * doc/lispref/lists.texi (List Elements): No passive
tense!
adds d66fb46b42 * lisp/rect.el (rectangle-mark-mode-map): Prefer
defvar-keymap.
adds 50d96b95f0 Use ntake in Tramp
adds e4ce9e514f Adapt Tramp new test macros
adds e555446907 Additional query and results attributes in
eudcb-macos-contacts.el
adds 7a93716703 Use ntake also in tramp-adb.el
adds bcbd06b4bb Make drag-and-drop wheel movement work locally too on X
adds 6692df0279 Fix timestamp specified in wheel movement XDND events
adds c32212bf96 (help-fns--first-release): Try and avoid false positives
adds 393a3eef26 Document workaround for bug#56627
adds 4b807380cf Merge from origin/emacs-28
adds c80adde1d9 Speed up `butlast`
adds 1d0937c90d Prefer defvar-keymap in bindings.el
adds 653503573c ; * lisp/bindings.el: Remove conflicting commented out
bindings.
adds 29bf19df09 ; Fix punctuation in recently changed EUDC documentation
adds ac1d15e95c ; * src/data.c (Fash): More precise doc string
adds e536fb0851 Use `ash` instead of `lsh`
adds 406509434d Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 9a68ee440b * eudc.texi: Unquote setopt option names
adds 5f64ba0efb Ensure Eldoc buffer displays on interactive M-x eldoc
adds 3c539cb5b3 Make eldoc-echo-area-prefer-doc-buffer consider all
frames
adds ffd38a9911 Fix setting user time upon scrolling self during DND
adds 32db168290 Prefer defvar-keymap in some trivial cases
adds 83753d05eb Implement wheel movement during DND on Haiku
adds bbac84ac9b Merge from origin/emacs-28
adds e0b6f87fd7 ; Merge from origin/emacs-28
adds 05a022c36e Fix calculation of default highlightForeground in the
lucid menu bar
adds 563bf2fae5 ; * lisp/org/ol.el (org-link--decode-compound): `lsh` ->
`ash`
adds b70a00d9bf Gently discourage use of `lsh` (bug#56641)
adds 4582e356d1 Fix error during startup in -nw sessions
adds 41b30d9958 Fix mouse wheel DND scroll direction on Haiku
adds cec248ec31 ; * src/data.c (Fash): Improve wording of the doc string.
adds daf2c3e23a Prefer defvar-keymap in xwidget.el
adds 329ec11b0f ; Normalize some "Author" headers
adds 500a4286ca Revert "Prefer defvar-keymap in xwidget.el"
adds a641f55559 Improve handling screen resizes when built without RandR
adds 5ebd15f2da Merge from origin/emacs-28
adds a4c0ea395b Remove superfluous installation instructions
adds 6940cebe03 Make bubbles-quit obsolete in favor of quit-window
adds 50ff15bb8a Avoid wasting bandwidth to set user time
adds 46052d1dcb Make sure we don't unknowingly truncate tooltip text
adds c8a586c1db Don't list obsolete in "other commands" help section
adds 204d9f976d Make dictionary-help obsolete in favor of describe-mode
adds 8e71e9b103 Make bs-help obsolete in favor of describe-mode
adds 5f1023a2ff Minor doc fix in search-forward-help-for-help
adds a29a3ad55d Apply tooltip assertions to all instances of x-show-tip
adds 51f8e86374 Update buffer's chars-modified tick when inserting from
gap
adds 38b3780f6e Actually fix the long lines display bug (bug#56393).
adds eb6d2fb58d Various improvements to auto-narrow mode.
adds 051d2a1e36 Improve isearch in auto-narrow-mode.
adds 7b19ce51fc Fix improvement of isearch in auto-narrow-mode.
adds c0c4600ece Fix calculation of the vertical scroll bar's thumb
adds 9ea9533f17 * src/xdisp.c (set_vertical_scroll_bar): Remove stale
comment.
adds e31cffb5ab Revert commits 9ea9533f17, c0c4600ece, 7b19ce51fc,
051d2a1e36 and eb6d2fb58d.
adds 60e51595c8 Revert commit 38b3780f6e.
adds 1792cbaddc Actually fix the long lines display bug (bug#56393).
adds afbac35bba Fix typo in 1792cbaddc.
adds a740608453 Fix segfault in composite.c
adds 9de00e5fda Avoid assertion violations in
'back_to_previous_visible_line_start'
adds e7b5912b23 Improvements to long lines handling.
adds 66704fbbcf Fix typo in e7b5912b23.
adds cc7f37b2a4 Further improvements to long lines handling.
adds fea2eedf96 Fix typo in NEWS title.
adds 6a097a8621 Shorter and safer fix for the segfault.
adds 1ff69cc744 Improve the heuristic for long lines detection.
adds c760d2ed16 * etc/PROBLEMS: Remove the entry which is no longer
relevant.
adds 0699f80f85 Fix calculation of the vertical scroll bar's thumb
adds 7dcea5a428 * src/xdisp.c (set_vertical_scroll_bar): Remove stale
comment.
adds 9a894206f6 Improve the heuristic for long lines detection again.
adds c6bee17075 Revert commits 1ff69cc744 and 9a894206f6.
adds 7c0fc85364 Simplified and improved heuristic for long lines
detection.
adds c7eef61eee Further tweaks to long lines handling.
adds e09c056a44 * src/xdisp.c (redisplay_window): Small optimization.
adds 616da8fa8e Merge branch 'feature/fix-the-long-lines-display-bug'
adds 72278f21e0 ; Clarify doc string of 'long-line-threshold'
adds 0069085be2 ; * lisp/emacs-lisp/byte-opt.el
(byte-optimize--fixnump): Optimise.
adds e2df22fa01 ; * etc/NEWS: use the right outline level
adds 4a4fcf628e Fix reference to 'x-max-tooltip-size' in complete.el
adds eb4e66ee64 ; * lisp/wid-browse.el (widget-browse): Delete commented
out code.
adds 642d7e2884 image-dired: Don't end messages with "."
adds 8fac539b50 (compilation-parse-errors-function): Remove obsolete var
adds 5c8be6fd6c * lisp/progmodes/verilog-mode.el (verilog-surelint-off):
Silence warning
adds d9f05b7e4f * lisp/vc/vc-dispatcher.el (vc-log-edit): Un-quote the
lambda
adds 46e07d0a4b * lisp/help-mode.el (help-news): Use `view-file`
adds 83c2c36d35 Fix posn-timestamp of scroll bar events on GTK
adds f173028d15 Fix handling hscroll during drag-and-drop
adds 51209fd735 ; Improve doc strings of 2 outline-minor-mode options
adds 8434396fa3 Explain how to override Author with VC
adds 7220a5a09a ; * etc/NEWS: Fix typos.
adds 82116a5ea3 Fix bug#56692 questionably
adds 12a3137cd3 Fix display of scroll-bar in mini-windows
adds 1767f796b0 ; * src/xdisp.c (set_vertical_scroll_bar): Fix typo
adds 963c8c35c3 Give a better error message in native-compile-prune-cache
adds dd902c43f3 Fix spacing in *Help* buttons
adds f268cdc185 Fix typo in error message in native-compile-prune-cache
adds df508ffd2b Merge from origin/emacs-28
adds 792734a6e2 Improve efficiency of DND tooltip movement
adds 2ebede7d75 Fix srcset parsing in shr
adds e00f882905 Don't bug out in src when there's no srcset
adds 825f4fdb51 Fix mode line mouse-1 binding when showing only column
numbers
adds 33602132ac Handle text scale and global text scale during DND wheel
movement
adds 51f5c4b773 Fix off-by-one error in string-truncate-left
adds a4339190ec Fix PGTK DND after a source leaves without dropping
anything
adds 97abe8511a Use special-mode in eldoc--doc-buffer
adds e5de76b72e New user option to disable deleting current input in
comint mouse-2
adds df667e9f17 Fix wdired entry when there are hidden subdirs
adds 09e433ec7f Fix Python navigation problem with a line continuation
using backslash
adds a24f710395 Don't use the Gtk region face
adds 49d16a7eb4 Undo C parts of "Don't use the Gtk region face"
adds 3d6cfdf1c5 ; * lisp/emacs-lisp/bytecomp.el: comment cleanup
adds 72a457e92e Warn about calls to `lsh` (bug#56641)
adds 92892e5611 Use `ash` instead of `lsh` in verilog-mode (bug#56641)
adds cc095d2873 ; * etc/NEWS: Move the 'lsh' item to its proper place.
adds 74152fe806 ; * etc/NEWS: Fix typo.
adds 9171fa0933 ; * etc/NEWS: Fix wording and punctuation of
'comint-delete-old-input'.
adds cf83da0708 Remove macOS region color code
adds 38d5e346df Support new "binary file matches" format in Ripgrep 13
adds aa28829eb7 Correct symbol in error for failed CHECK_INTEGER
(bug#56723)
adds 26f4bcc6d7 Update pdumper.c after recent long lines changes
adds 96926fa6eb Fix `lsh` warning shortcomings (bug#56641)
adds 1b99f2908b * lisp/progmodes/xref.el: Bump the version.
adds 235045f712 Prevent exposing tooltip frames to Lisp code during
drag-and-drop
adds 928ea0fbf1 ; * lisp/x-dnd.el (x-dnd-init-frame): Ignore tip frames.
adds 279eb4e6ab ; Merge from origin/emacs-28
adds a463dccdd0 Merge from origin/emacs-28
adds 2c980815f5 Add new user option 'diff-whitespace-style'
adds 2024136d31 Don't exclude current dir in
`package--reload-previously-loaded'
adds 295efb6025 Throw errors in XDS handler directly
adds 9ed5c39aad Refactor Tramp
adds bb0af6489a * mh-mime.el (mh-mime-save-parts): Restore
default-directory (SF#498)
adds 2181495af8 Fix the prompt for mh-mime-save-parts (SF#500)
adds b1f14e94ad ; Rename misnamed function in xterm.c
adds 3c23ae13f0 Fix mouse face handling with tooltips
adds 1a85545f2d Fix typo in x-dnd-tests.el
adds 948275b4d4 ; Merge from origin/emacs-28
adds 14d8c6f7b1 Merge from origin/emacs-28
adds bc3e9f4f6d Fix mouse face handling during frame reentry on Haiku
adds 7478d1cbf6 ; Instrument tramp-tests.el
adds ffe12ff250 Clean up more robustly in compile.el
adds b86569f130 Make package-archives URL treatment slighty laxer
adds 4c9d3d199c Fix regexp in tramp-tests.el
adds 0f9c28f008 ; * test/lisp/net/tramp-tests.el (tramp--test-enabled):
fix regexp
adds d04701c0c4 Note guideline for doc string expressions
adds 06cec5ee0b Remove some redundant checks in the DND code
adds f6040018c5 Merge from origin/emacs-28
adds 2bc6d82831 Handle modifiers during Haiku DND wheel movement
adds a03d7630f1 Fix flicker when moving tooltips between frames during
mouse drag-and-drop
adds dfa16cadc1 Fix regression in last Tramp change
adds fc1b7b720b Teach 'network-lookup-address-info' to validate numeric
addresses
adds 592ae7ffe2 Add duplicate-dwim (bug#56418)
adds a1384cd65d Add a test for print-unreadable-function
new 41289a9fb9 * lisp/play/fortune.el: Doc fixes.
Summary of changes:
.dir-locals.el | 1 +
.gitignore | 17 +
.gitlab-ci.yml | 2 +-
CONTRIBUTE | 52 +-
ChangeLog.3 | 30 +-
GNUmakefile | 65 +-
INSTALL | 50 +-
INSTALL.REPO | 23 +-
Makefile.in | 86 +-
README | 2 +-
admin/CPP-DEFINES | 33 +-
admin/MAINTAINERS | 85 +-
admin/admin.el | 13 +-
admin/alloc-colors.c | 1 +
admin/authors.el | 2 +
admin/automerge | 29 +-
admin/cus-test.el | 2 +-
admin/emake | 9 +-
admin/gitmerge.el | 98 +-
admin/grammars/Makefile.in | 5 +-
admin/merge-gnulib | 14 +-
admin/notes/emba | 43 +-
admin/notes/git-workflow | 8 +-
admin/notes/unicode | 19 +-
admin/nt/dist-build/README-scripts | 2 +-
admin/nt/dist-build/build-dep-zips.py | 46 +-
admin/nt/dist-build/build-zips.sh | 2 +-
admin/quick-install-emacs | 4 +-
admin/unidata/IdnaMappingTable.txt | 8921 ++++++
admin/unidata/Makefile.in | 37 +-
admin/unidata/PropertyValueAliases.txt | 1615 +
admin/unidata/README | 20 +
admin/unidata/ScriptExtensions.txt | 628 +
admin/unidata/Scripts.txt | 2991 ++
admin/unidata/blocks.awk | 6 +-
admin/unidata/confusables.txt | 9637 ++++++
admin/unidata/emoji-test.txt | 4991 +++
admin/unidata/emoji-zwj.awk | 6 +-
admin/unidata/unidata-gen.el | 232 +-
admin/update_autogen | 88 +-
autogen.sh | 2 +-
build-aux/config.guess | 46 +-
build-aux/config.sub | 18 +-
build-aux/gitlog-to-changelog | 2 +-
build-aux/update-copyright | 2 +-
config.bat | 3 +
configure.ac | 2069 +-
doc/emacs/ChangeLog.1 | 2 +-
doc/emacs/Makefile.in | 1 +
doc/emacs/abbrevs.texi | 13 +-
doc/emacs/basic.texi | 24 +-
doc/emacs/buffers.texi | 10 +-
doc/emacs/building.texi | 29 +-
doc/emacs/cmdargs.texi | 29 +
doc/emacs/custom.texi | 220 +-
doc/emacs/dired.texi | 114 +-
doc/emacs/display.texi | 160 +-
doc/emacs/emacs.texi | 26 +-
doc/emacs/files.texi | 113 +-
doc/emacs/frames.texi | 69 +-
doc/emacs/haiku.texi | 132 +
doc/emacs/help.texi | 84 +-
doc/emacs/killing.texi | 71 +-
doc/emacs/kmacro.texi | 2 +-
doc/emacs/m-x.texi | 9 +-
doc/emacs/macos.texi | 42 +-
doc/emacs/maintaining.texi | 74 +-
doc/emacs/mark.texi | 13 +-
doc/emacs/mini.texi | 104 +-
doc/emacs/misc.texi | 135 +-
doc/emacs/msdos-xtra.texi | 2 +-
doc/emacs/msdos.texi | 8 +
doc/emacs/mule.texi | 90 +-
doc/emacs/package.texi | 27 +-
doc/emacs/programs.texi | 29 +-
doc/emacs/regs.texi | 30 +-
doc/emacs/search.texi | 109 +-
doc/emacs/text.texi | 34 +-
doc/emacs/trouble.texi | 175 +-
doc/emacs/vc1-xtra.texi | 2 +-
doc/emacs/windows.texi | 16 +-
doc/emacs/xresources.texi | 70 +-
doc/lispintro/Makefile.in | 4 +-
doc/lispintro/emacs-lisp-intro.texi | 183 +-
doc/lispref/buffers.texi | 71 +-
doc/lispref/commands.texi | 499 +-
doc/lispref/compile.texi | 56 +-
doc/lispref/control.texi | 23 +
doc/lispref/customize.texi | 24 +-
doc/lispref/debugging.texi | 26 +-
doc/lispref/display.texi | 546 +-
doc/lispref/edebug.texi | 17 +-
doc/lispref/elisp.texi | 15 +
doc/lispref/errors.texi | 4 +
doc/lispref/eval.texi | 2 +-
doc/lispref/files.texi | 81 +-
doc/lispref/frames.texi | 450 +-
doc/lispref/functions.texi | 180 +-
doc/lispref/hash.texi | 10 +-
doc/lispref/help.texi | 28 +-
doc/lispref/hooks.texi | 1 -
doc/lispref/internals.texi | 8 +
doc/lispref/intro.texi | 4 +-
doc/lispref/keymaps.texi | 597 +-
doc/lispref/lists.texi | 67 +-
doc/lispref/loading.texi | 125 +-
doc/lispref/minibuf.texi | 28 +
doc/lispref/modes.texi | 228 +-
doc/lispref/objects.texi | 15 +
doc/lispref/os.texi | 318 +-
doc/lispref/processes.texi | 185 +-
doc/lispref/searching.texi | 61 +-
doc/lispref/sequences.texi | 14 +
doc/lispref/streams.texi | 147 +-
doc/lispref/strings.texi | 11 +-
doc/lispref/symbols.texi | 83 +-
doc/lispref/text.texi | 459 +-
doc/lispref/tips.texi | 49 +-
doc/lispref/two-volume.make | 6 +-
doc/lispref/variables.texi | 297 +-
doc/lispref/windows.texi | 203 +-
doc/man/emacs.1.in | 6 +-
doc/man/emacsclient.1 | 5 +-
doc/misc/Makefile.in | 16 +-
doc/misc/auth.texi | 46 +-
doc/misc/calc.texi | 6 +
doc/misc/cc-mode.texi | 27 +
doc/misc/cl.texi | 94 +-
doc/misc/dbus.texi | 8 +-
doc/misc/dired-x.texi | 64 +-
doc/misc/ede.texi | 10 +-
doc/misc/ediff.texi | 3 +-
doc/misc/efaq-w32.texi | 6 +-
doc/misc/efaq.texi | 111 +-
doc/misc/eieio.texi | 17 +-
doc/misc/emacs-mime.texi | 3 +-
doc/misc/erc.texi | 244 +-
doc/misc/ert.texi | 171 +-
doc/misc/eshell.texi | 1192 +-
doc/misc/eudc.texi | 215 +-
doc/misc/eww.texi | 27 +
doc/misc/flymake.texi | 7 +-
doc/misc/gnus-faq.texi | 40 +-
doc/misc/gnus.texi | 106 +-
doc/misc/htmlfontify.texi | 4 +-
doc/misc/idlwave.texi | 2 +-
doc/misc/ido.texi | 4 +-
doc/misc/info.texi | 9 +-
doc/misc/mairix-el.texi | 12 +
doc/misc/message.texi | 16 +
doc/misc/mh-e.texi | 8 +-
doc/misc/modus-themes.org | 2679 +-
doc/misc/octave-mode.texi | 2 +-
doc/misc/org.org | 2 +-
doc/misc/pcl-cvs.texi | 4 +-
doc/misc/rcirc.texi | 27 +-
doc/misc/remember.texi | 2 +-
doc/misc/sem-user.texi | 10 +-
doc/misc/ses.texi | 38 +-
doc/misc/speedbar.texi | 1 -
doc/misc/srecode.texi | 10 +-
doc/misc/texinfo.tex | 84 +-
doc/misc/tramp.texi | 820 +-
doc/misc/trampver.texi | 4 +-
doc/misc/vhdl-mode.texi | 8 +-
doc/misc/vtable.texi | 577 +
etc/DEBUG | 49 +-
etc/DEVEL.HUMOR | 16 +
etc/ERC-NEWS | 98 +
etc/HELLO | 43 +-
etc/MACHINES | 28 +
etc/NEWS | 6872 ++---
etc/NEWS.1-17 | 860 +-
etc/NEWS.18 | 512 +-
etc/NEWS.19 | 1695 +-
etc/NEWS.20 | 1318 +-
etc/NEWS.21 | 1785 +-
etc/NEWS.22 | 2577 +-
etc/NEWS.23 | 1212 +-
etc/NEWS.24 | 2264 +-
etc/NEWS.25 | 6 +-
etc/NEWS.26 | 14 +-
etc/NEWS.27 | 14 +-
etc/NEWS.28 | 3990 +++
etc/PROBLEMS | 335 +-
etc/TODO | 49 +-
etc/compilation.txt | 14 +-
etc/e/README | 18 +-
etc/e/eterm-color | Bin 1179 -> 1318 bytes
etc/e/eterm-color.ti | 24 +-
etc/e/eterm-direct | Bin 0 -> 1397 bytes
etc/emacs_lldb.py | 252 +
etc/enriched.txt | 12 +-
etc/images/README | 1 +
etc/images/connect-to-url.pbm | Bin 0 -> 81 bytes
etc/images/connect-to-url.xpm | 281 +
etc/images/gnus/catchup.pbm | Bin 81 -> 0 bytes
etc/images/gnus/catchup.xpm | 33 -
etc/images/gnus/cu-exit.pbm | Bin 81 -> 0 bytes
etc/images/gnus/cu-exit.xpm | 31 -
etc/images/gnus/describe-group.pbm | Bin 81 -> 0 bytes
etc/images/gnus/describe-group.xpm | 32 -
etc/images/gnus/exit-gnus.pbm | Bin 81 -> 0 bytes
etc/images/gnus/exit-gnus.xpm | 33 -
etc/images/gnus/exit-summ.pbm | Bin 81 -> 0 bytes
etc/images/gnus/exit-summ.xpm | 30 -
etc/images/gnus/get-news.pbm | Bin 81 -> 0 bytes
etc/images/gnus/get-news.xpm | 31 -
etc/images/gnus/gnntg.pbm | Bin 81 -> 0 bytes
etc/images/gnus/gnntg.xpm | 31 -
etc/images/gnus/important.pbm | Bin 81 -> 0 bytes
etc/images/gnus/important.xpm | 32 -
etc/images/gnus/next-ur.pbm | Bin 81 -> 0 bytes
etc/images/gnus/next-ur.xpm | 35 -
etc/images/gnus/post.pbm | Bin 81 -> 0 bytes
etc/images/gnus/post.xpm | 35 -
etc/images/gnus/prev-ur.pbm | Bin 81 -> 0 bytes
etc/images/gnus/prev-ur.xpm | 35 -
etc/images/gnus/receipt.pbm | 3 -
etc/images/gnus/receipt.xpm | 32 -
etc/images/gnus/reply-wo.pbm | Bin 81 -> 0 bytes
etc/images/gnus/reply-wo.xpm | 31 -
etc/images/gnus/reply.pbm | Bin 81 -> 0 bytes
etc/images/gnus/reply.xpm | 31 -
etc/images/gnus/rot13.pbm | Bin 81 -> 0 bytes
etc/images/gnus/rot13.xpm | 128 -
etc/images/gnus/save-aif.pbm | Bin 81 -> 0 bytes
etc/images/gnus/save-aif.xpm | 33 -
etc/images/gnus/save-art.pbm | Bin 81 -> 0 bytes
etc/images/gnus/save-art.xpm | 32 -
etc/images/gnus/subscribe.pbm | Bin 81 -> 0 bytes
etc/images/gnus/subscribe.xpm | 32 -
etc/images/gnus/unimportant.pbm | Bin 81 -> 0 bytes
etc/images/gnus/unimportant.xpm | 32 -
etc/images/gnus/unsubscribe.pbm | Bin 81 -> 0 bytes
etc/images/gnus/unsubscribe.xpm | 32 -
etc/images/gnus/uu-decode.pbm | Bin 81 -> 0 bytes
etc/images/gnus/uu-decode.xpm | 36 -
etc/images/gnus/uu-post.pbm | Bin 81 -> 0 bytes
etc/images/gnus/uu-post.xpm | 35 -
.../default/{guide.png => nohandle-guide.png} | Bin
.../default/{guide.xpm => nohandle-guide.xpm} | 0
.../folder/{guide.png => nohandle-guide.png} | Bin
.../folder/{guide.xpm => nohandle-guide.xpm} | 0
etc/org.gnu.emacs.defaults.gschema.xml | 51 +
etc/publicsuffix.txt | 486 +-
etc/refcards/ru-refcard.tex | 2 +-
etc/srecode/ede-autoconf.srt | 4 +-
etc/themes/adwaita-theme.el | 3 +
etc/themes/deeper-blue-theme.el | 2 +
etc/themes/dichromacy-theme.el | 3 +
etc/themes/leuven-dark-theme.el | 1095 +
etc/themes/leuven-theme.el | 2 +
etc/themes/light-blue-theme.el | 2 +
etc/themes/manoj-dark-theme.el | 6 +-
etc/themes/modus-operandi-theme.el | 38 +-
etc/themes/modus-themes.el | 4684 ++-
etc/themes/modus-vivendi-theme.el | 38 +-
etc/themes/whiteboard-theme.el | 2 +
etc/tutorials/TUTORIAL | 18 +-
etc/tutorials/TUTORIAL.cn | 9 +
etc/tutorials/TUTORIAL.el_GR | 1267 +
etc/tutorials/TUTORIAL.he | 15 +-
etc/tutorials/TUTORIAL.it | 13 +
etc/tutorials/TUTORIAL.nl | 2 +-
etc/tutorials/TUTORIAL.sv | 14 +
etc/tutorials/TUTORIAL.translators | 4 +
leim/Makefile.in | 19 +-
leim/SKK-DIC/SKK-JISYO.L | 2 +-
lib-src/Makefile.in | 34 +-
lib-src/be_resources.cc | 177 +
lib-src/ebrowse.c | 39 +-
lib-src/emacsclient.c | 31 +-
lib-src/etags.c | 71 +-
lib-src/make-docfile.c | 143 +-
lib-src/movemail.c | 1 +
lib-src/ntlib.c | 13 +-
lib-src/seccomp-filter.c | 3 +-
lib/Makefile.in | 8 +-
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/alloca.in.h | 4 +-
lib/at-func.c | 2 +-
lib/binary-io.h | 3 +-
lib/c-ctype.h | 3 +-
lib/c-strcasecmp.c | 3 +-
lib/c-strncasecmp.c | 3 +-
lib/careadlinkat.c | 4 +-
lib/cdefs.h | 74 +-
lib/cloexec.c | 3 +-
lib/close-stream.c | 5 +-
lib/close-stream.h | 2 +-
lib/copy-file-range.c | 34 +
lib/diffseq.h | 6 +-
lib/dtoastr.c | 2 +-
lib/dtotimespec.c | 2 +-
lib/dup2.c | 3 +-
lib/faccessat.c | 2 +-
lib/fchmodat.c | 61 +-
lib/fcntl.in.h | 4 +
lib/fdopendir.c | 2 +-
lib/file-has-acl.c | 2 +-
lib/filemode.c | 2 +-
lib/filemode.h | 6 +-
lib/filename.h | 2 +-
lib/filevercmp.c | 193 +-
lib/filevercmp.h | 70 +-
lib/fpending.c | 6 +-
lib/fpending.h | 6 +-
lib/fstatat.c | 2 +-
lib/fsusage.c | 6 +-
lib/fsusage.h | 2 +-
lib/ftoastr.c | 2 +-
lib/ftoastr.h | 2 +-
lib/futimens.c | 2 +-
lib/get-permissions.c | 2 +-
lib/getgroups.c | 3 +-
lib/getloadavg.c | 6 +-
lib/gettext.h | 17 +-
lib/gettime.c | 7 +-
lib/gettimeofday.c | 3 +-
lib/gnulib.mk.in | 975 +-
lib/group-member.c | 4 +-
lib/intprops.h | 19 +-
lib/lchmod.c | 86 +-
lib/libc-config.h | 11 +
lib/malloc.c | 3 +-
lib/md5-stream.c | 4 +-
lib/md5.c | 4 +-
lib/md5.h | 7 +-
lib/memmem.c | 4 +-
lib/memrchr.c | 6 +-
lib/mini-gmp-gnulib.c | 5 +-
lib/mini-gmp.c | 3 +-
lib/mktime.c | 28 +-
lib/nanosleep.c | 195 +
lib/nproc.c | 5 +-
lib/nstrftime.c | 26 +-
lib/openat-priv.h | 2 +-
lib/openat-proc.c | 2 +-
lib/openat.h | 4 +-
lib/qcopy-acl.c | 2 +-
lib/readlinkat.c | 2 +-
lib/regcomp.c | 829 +-
lib/regex_internal.c | 62 +-
lib/regex_internal.h | 49 +-
lib/regexec.c | 89 +-
lib/save-cwd.h | 6 +-
lib/set-permissions.c | 2 +-
lib/sha1.c | 3 +-
lib/sha1.h | 3 +
lib/sha256.h | 3 +
lib/sha512.h | 3 +
lib/sig2str.c | 5 +-
lib/sig2str.h | 2 +-
lib/stdio.in.h | 3 +-
lib/stdlib.in.h | 38 +-
lib/str-two-way.h | 4 +-
lib/strftime.h | 2 +-
lib/string.in.h | 147 +-
lib/strtoimax.c | 6 +-
lib/strtol.c | 6 +-
lib/strtoll.c | 6 +-
lib/symlink.c | 2 +-
lib/sys_random.in.h | 6 +-
lib/sys_select.in.h | 10 +-
lib/sys_stat.in.h | 28 +-
lib/time-internal.h | 2 +-
lib/time.in.h | 11 +
lib/time_r.c | 3 +-
lib/time_rz.c | 2 +-
lib/timespec-add.c | 2 +-
lib/timespec-sub.c | 2 +-
lib/timespec.c | 2 +-
lib/timespec.h | 3 +-
lib/unistd.in.h | 19 +-
lib/unlocked-io.h | 2 +-
lib/utimens.c | 2 +-
lib/utimens.h | 2 +-
lib/utimensat.c | 2 +-
lib/verify.h | 3 +
lib/vla.h | 2 +-
lib/warn-on-use.h | 6 +-
lib/xalloc-oversized.h | 3 +-
lisp/Makefile.in | 177 +-
lisp/abbrev.el | 82 +-
lisp/align.el | 74 +-
lisp/allout.el | 25 +-
lisp/ansi-color.el | 388 +-
lisp/apropos.el | 102 +-
lisp/arc-mode.el | 51 +-
lisp/array.el | 44 +-
lisp/auth-source.el | 169 +-
lisp/autoarg.el | 145 -
lisp/autoinsert.el | 22 +-
lisp/autorevert.el | 2 +-
lisp/avoid.el | 19 +-
lisp/battery.el | 146 +-
lisp/bindings.el | 275 +-
lisp/bookmark.el | 386 +-
lisp/bs.el | 119 +-
lisp/buff-menu.el | 89 +-
lisp/button.el | 88 +-
lisp/calc/calc-embed.el | 3 +-
lisp/calc/calc-ext.el | 38 +-
lisp/calc/calc-graph.el | 3 +-
lisp/calc/calc-help.el | 31 +-
lisp/calc/calc-math.el | 5 +-
lisp/calc/calc-misc.el | 104 +-
lisp/calc/calc-mode.el | 9 +-
lisp/calc/calc-prog.el | 13 +-
lisp/calc/calc-store.el | 43 +-
lisp/calc/calc-units.el | 39 +-
lisp/calc/calc-yank.el | 20 +-
lisp/calc/calc.el | 19 +-
lisp/calculator.el | 42 +-
lisp/calendar/appt.el | 10 +-
lisp/calendar/cal-hebrew.el | 11 +-
lisp/calendar/calendar.el | 31 +-
lisp/calendar/diary-lib.el | 27 +-
lisp/calendar/holidays.el | 64 +-
lisp/calendar/icalendar.el | 17 +-
lisp/calendar/iso8601.el | 12 +-
lisp/calendar/time-date.el | 94 +-
lisp/calendar/timeclock.el | 2 +-
lisp/cedet/data-debug.el | 16 +-
lisp/cedet/ede/emacs.el | 2 +-
lisp/cedet/ede/files.el | 2 +-
lisp/cedet/ede/proj-elisp.el | 3 +-
lisp/cedet/ede/project-am.el | 3 +-
lisp/cedet/mode-local.el | 11 +-
lisp/cedet/semantic.el | 4 +-
lisp/cedet/semantic/bovine/c.el | 40 +-
lisp/cedet/semantic/bovine/grammar.el | 13 +-
lisp/cedet/semantic/complete.el | 18 +-
lisp/cedet/semantic/db-el.el | 4 +-
lisp/cedet/semantic/db.el | 2 +-
lisp/cedet/semantic/decorate/mode.el | 1 +
lisp/cedet/semantic/dep.el | 1 +
lisp/cedet/semantic/edit.el | 2 +-
lisp/cedet/semantic/find.el | 2 +-
lisp/cedet/semantic/fw.el | 37 +-
lisp/cedet/semantic/grammar.el | 4 -
lisp/cedet/semantic/grm-wy-boot.el | 8 +-
lisp/cedet/semantic/html.el | 12 +-
lisp/cedet/semantic/imenu.el | 3 +-
lisp/cedet/semantic/java.el | 39 +-
lisp/cedet/semantic/lex-spp.el | 13 +-
lisp/cedet/semantic/lex.el | 54 +-
lisp/cedet/semantic/senator.el | 9 +-
lisp/cedet/semantic/sort.el | 2 +-
lisp/cedet/semantic/symref.el | 6 +-
lisp/cedet/semantic/texi.el | 12 +-
lisp/cedet/semantic/wisent.el | 2 +-
lisp/cedet/semantic/wisent/comp.el | 2 +
lisp/cedet/semantic/wisent/grammar.el | 11 +-
lisp/cedet/srecode/texi.el | 2 +-
lisp/char-fold.el | 146 +-
lisp/chistory.el | 2 -
lisp/cmuscheme.el | 8 +-
lisp/color.el | 2 +-
lisp/comint.el | 236 +-
lisp/completion.el | 8 +-
lisp/composite.el | 21 +-
lisp/cus-dep.el | 7 +-
lisp/cus-edit.el | 150 +-
lisp/cus-face.el | 188 +-
lisp/cus-start.el | 41 +-
lisp/cus-theme.el | 34 +-
lisp/custom.el | 91 +-
lisp/dabbrev.el | 103 +-
lisp/delsel.el | 21 +-
lisp/descr-text.el | 13 +-
lisp/desktop.el | 129 +-
lisp/dframe.el | 4 +-
lisp/dired-aux.el | 378 +-
lisp/dired-x.el | 409 +-
lisp/dired.el | 781 +-
lisp/dirtrack.el | 21 +-
lisp/display-line-numbers.el | 78 +
lisp/dnd.el | 350 +-
lisp/doc-view.el | 339 +-
lisp/dos-fns.el | 16 -
lisp/ebuff-menu.el | 1 +
lisp/ecomplete.el | 40 +-
lisp/edmacro.el | 194 +-
lisp/ehelp.el | 5 +-
lisp/elec-pair.el | 148 +-
lisp/electric.el | 12 +-
lisp/elide-head.el | 139 +-
lisp/emacs-lisp/advice.el | 3 +-
lisp/emacs-lisp/autoload.el | 393 +-
lisp/emacs-lisp/backtrace.el | 141 +-
lisp/emacs-lisp/benchmark.el | 6 +-
lisp/emacs-lisp/bindat.el | 224 +-
lisp/emacs-lisp/byte-opt.el | 500 +-
lisp/emacs-lisp/byte-run.el | 303 +-
lisp/emacs-lisp/bytecomp.el | 1157 +-
lisp/emacs-lisp/cconv.el | 216 +-
lisp/emacs-lisp/chart.el | 9 +-
lisp/emacs-lisp/check-declare.el | 5 +-
lisp/emacs-lisp/checkdoc.el | 126 +-
lisp/emacs-lisp/cl-generic.el | 374 +-
lisp/emacs-lisp/cl-indent.el | 7 +-
lisp/emacs-lisp/cl-lib.el | 15 +-
lisp/emacs-lisp/cl-macs.el | 204 +-
lisp/emacs-lisp/cl-preloaded.el | 31 +-
lisp/emacs-lisp/cl-print.el | 25 +-
lisp/emacs-lisp/comp-cstr.el | 66 +-
lisp/emacs-lisp/comp.el | 273 +-
lisp/emacs-lisp/copyright.el | 2 +-
lisp/emacs-lisp/crm.el | 115 +-
lisp/emacs-lisp/debug-early.el | 97 +
lisp/emacs-lisp/debug.el | 137 +-
lisp/emacs-lisp/derived.el | 12 +-
lisp/emacs-lisp/easy-mmode.el | 92 +-
lisp/emacs-lisp/edebug.el | 317 +-
lisp/emacs-lisp/eieio-compat.el | 275 -
lisp/emacs-lisp/eieio-core.el | 152 +-
lisp/emacs-lisp/eieio-custom.el | 12 +-
lisp/emacs-lisp/eieio-opt.el | 5 +-
lisp/emacs-lisp/eieio.el | 35 +-
lisp/emacs-lisp/eldoc.el | 56 +-
lisp/emacs-lisp/elp.el | 44 +-
lisp/emacs-lisp/ert-x.el | 168 +-
lisp/emacs-lisp/ert.el | 656 +-
lisp/emacs-lisp/faceup.el | 2 +-
lisp/emacs-lisp/find-func.el | 71 +-
lisp/emacs-lisp/generate-lisp-file.el | 113 +
lisp/emacs-lisp/generator.el | 31 +-
lisp/emacs-lisp/gv.el | 6 +-
lisp/emacs-lisp/helper.el | 50 +-
lisp/emacs-lisp/lisp-mnt.el | 6 +-
lisp/emacs-lisp/lisp-mode.el | 383 +-
lisp/emacs-lisp/lisp.el | 36 +-
lisp/emacs-lisp/loaddefs-gen.el | 711 +
lisp/emacs-lisp/macroexp.el | 410 +-
lisp/emacs-lisp/map-ynp.el | 22 +-
lisp/emacs-lisp/map.el | 14 +-
lisp/emacs-lisp/memory-report.el | 11 +-
lisp/emacs-lisp/multisession.el | 454 +
lisp/emacs-lisp/nadvice.el | 224 +-
lisp/emacs-lisp/oclosure.el | 562 +
lisp/emacs-lisp/package.el | 470 +-
lisp/emacs-lisp/pcase.el | 6 +-
lisp/emacs-lisp/pp.el | 251 +-
lisp/emacs-lisp/range.el | 467 +
lisp/emacs-lisp/re-builder.el | 86 +-
lisp/emacs-lisp/rmc.el | 219 +-
lisp/emacs-lisp/rx.el | 9 +
lisp/emacs-lisp/seq.el | 72 +-
lisp/emacs-lisp/shadow.el | 8 +-
lisp/emacs-lisp/shortdoc.el | 207 +-
lisp/emacs-lisp/shorthands.el | 3 +-
lisp/emacs-lisp/smie.el | 12 +-
lisp/emacs-lisp/subr-x.el | 381 +-
lisp/emacs-lisp/syntax.el | 118 +-
lisp/emacs-lisp/tabulated-list.el | 188 +-
lisp/emacs-lisp/testcover.el | 3 +-
lisp/emacs-lisp/text-property-search.el | 3 +-
lisp/emacs-lisp/timer-list.el | 15 +-
lisp/emacs-lisp/timer.el | 16 +-
lisp/emacs-lisp/trace.el | 20 +-
lisp/emacs-lisp/vtable.el | 976 +
lisp/emacs-lisp/warnings.el | 4 +-
lisp/emacs-lock.el | 11 -
lisp/emulation/cua-base.el | 49 +-
lisp/emulation/cua-rect.el | 8 +-
lisp/emulation/viper-cmd.el | 48 +-
lisp/emulation/viper-ex.el | 1 -
lisp/emulation/viper-init.el | 12 +-
lisp/emulation/viper-keym.el | 86 +-
lisp/emulation/viper-macs.el | 8 +-
lisp/emulation/viper-mous.el | 12 +-
lisp/emulation/viper-util.el | 50 +-
lisp/emulation/viper.el | 11 +-
lisp/env.el | 2 +-
lisp/epa-hook.el | 18 +-
lisp/epa-ks.el | 17 +-
lisp/epa-mail.el | 28 +-
lisp/epa.el | 17 +-
lisp/epg.el | 3 +-
lisp/erc/erc-autoaway.el | 2 +-
lisp/erc/erc-backend.el | 311 +-
lisp/erc/erc-button.el | 24 +-
lisp/erc/erc-capab.el | 6 +-
lisp/erc/erc-compat.el | 4 +-
lisp/erc/erc-dcc.el | 150 +-
lisp/erc/erc-desktop-notifications.el | 2 +-
lisp/erc/erc-ezbounce.el | 2 +-
lisp/erc/erc-fill.el | 2 +-
lisp/erc/erc-goodies.el | 4 +-
lisp/erc/erc-ibuffer.el | 2 +-
lisp/erc/erc-identd.el | 2 +-
lisp/erc/erc-imenu.el | 5 +-
lisp/erc/erc-join.el | 123 +-
lisp/erc/erc-lang.el | 14 +-
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 | 698 +-
lisp/erc/erc-notify.el | 2 +-
lisp/erc/erc-page.el | 2 +-
lisp/erc/erc-pcomplete.el | 2 +-
lisp/erc/erc-replace.el | 5 +-
lisp/erc/erc-ring.el | 2 +-
lisp/erc/erc-services.el | 58 +-
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 | 18 +-
lisp/erc/erc-truncate.el | 2 +-
lisp/erc/erc-xdcc.el | 2 +-
lisp/erc/erc.el | 1085 +-
lisp/eshell/em-banner.el | 3 +-
lisp/eshell/em-basic.el | 93 +-
lisp/eshell/em-cmpl.el | 60 +-
lisp/eshell/em-dirs.el | 47 +-
lisp/eshell/em-elecslash.el | 120 +
lisp/eshell/em-extpipe.el | 204 +
lisp/eshell/em-glob.el | 233 +-
lisp/eshell/em-hist.el | 96 +-
lisp/eshell/em-ls.el | 17 +-
lisp/eshell/em-pred.el | 347 +-
lisp/eshell/em-prompt.el | 8 +-
lisp/eshell/em-rebind.el | 8 +-
lisp/eshell/em-script.el | 18 +-
lisp/eshell/em-term.el | 12 +-
lisp/eshell/em-tramp.el | 118 +-
lisp/eshell/esh-arg.el | 96 +-
lisp/eshell/esh-cmd.el | 251 +-
lisp/eshell/esh-io.el | 48 +-
lisp/eshell/esh-mode.el | 104 +-
lisp/eshell/esh-module.el | 1 +
lisp/eshell/esh-opt.el | 109 +-
lisp/eshell/esh-proc.el | 74 +-
lisp/eshell/esh-util.el | 150 +-
lisp/eshell/esh-var.el | 319 +-
lisp/eshell/eshell.el | 8 +-
lisp/ezimage.el | 1 +
lisp/face-remap.el | 168 +-
lisp/facemenu.el | 4 +-
lisp/faces.el | 311 +-
lisp/ffap.el | 94 +-
lisp/filenotify.el | 8 +
lisp/files-x.el | 120 +-
lisp/files.el | 868 +-
lisp/filesets.el | 32 +-
lisp/find-dired.el | 93 +-
lisp/find-lisp.el | 4 +-
lisp/finder.el | 63 +-
lisp/foldout.el | 2 +-
lisp/follow.el | 2 +-
lisp/font-core.el | 4 +-
lisp/font-lock.el | 196 +-
lisp/format.el | 5 +-
lisp/forms.el | 2 +-
lisp/frame.el | 285 +-
lisp/frameset.el | 48 +-
lisp/fringe.el | 10 +-
lisp/generic-x.el | 4 +
lisp/gnus/deuglify.el | 1 +
lisp/gnus/gmm-utils.el | 44 +-
lisp/gnus/gnus-agent.el | 127 +-
lisp/gnus/gnus-art.el | 425 +-
lisp/gnus/gnus-bookmark.el | 49 +-
lisp/gnus/gnus-cloud.el | 3 +-
lisp/gnus/gnus-cus.el | 2 +-
lisp/gnus/gnus-dired.el | 20 +-
lisp/gnus/gnus-draft.el | 17 +-
lisp/gnus/gnus-eform.el | 13 +-
lisp/gnus/gnus-group.el | 622 +-
lisp/gnus/gnus-html.el | 37 +-
lisp/gnus/gnus-icalendar.el | 66 +-
lisp/gnus/gnus-int.el | 7 +-
lisp/gnus/gnus-kill.el | 23 +-
lisp/gnus/gnus-logic.el | 4 +-
lisp/gnus/gnus-ml.el | 17 +-
lisp/gnus/gnus-msg.el | 122 +-
lisp/gnus/gnus-range.el | 459 +-
lisp/gnus/gnus-registry.el | 114 +-
lisp/gnus/gnus-rmail.el | 142 +
lisp/gnus/gnus-salt.el | 52 +-
lisp/gnus/gnus-score.el | 46 +-
lisp/gnus/gnus-search.el | 358 +-
lisp/gnus/gnus-srvr.el | 135 +-
lisp/gnus/gnus-start.el | 23 +-
lisp/gnus/gnus-sum.el | 1288 +-
lisp/gnus/gnus-topic.el | 118 +-
lisp/gnus/gnus-undo.el | 15 +-
lisp/gnus/gnus-util.el | 159 +-
lisp/gnus/gnus.el | 101 +-
lisp/gnus/mail-source.el | 59 +-
lisp/gnus/message.el | 460 +-
lisp/gnus/mm-bodies.el | 32 +-
lisp/gnus/mm-decode.el | 162 +-
lisp/gnus/mm-url.el | 2 -
lisp/gnus/mm-util.el | 9 +-
lisp/gnus/mm-view.el | 41 +-
lisp/gnus/mml.el | 103 +-
lisp/gnus/nndiary.el | 4 +-
lisp/gnus/nnheader.el | 8 +-
lisp/gnus/nnimap.el | 100 +-
lisp/gnus/nnmail.el | 4 +-
lisp/gnus/nnmaildir.el | 16 +-
lisp/gnus/nnmairix.el | 4 +-
lisp/gnus/nnmbox.el | 6 +-
lisp/gnus/nnml.el | 19 +-
lisp/gnus/nnnil.el | 2 +-
lisp/gnus/nnregistry.el | 4 +-
lisp/gnus/nnrss.el | 19 +-
lisp/gnus/nnselect.el | 351 +-
lisp/gnus/nntp.el | 19 +-
lisp/gnus/nnvirtual.el | 13 +-
lisp/gnus/smime.el | 11 +-
lisp/gnus/spam-stat.el | 2 +-
lisp/gnus/spam.el | 16 +-
lisp/help-at-pt.el | 46 +-
lisp/help-fns.el | 978 +-
lisp/help-macro.el | 4 +-
lisp/help-mode.el | 260 +-
lisp/help.el | 703 +-
lisp/hfy-cmap.el | 4 -
lisp/hi-lock.el | 99 +-
lisp/hilit-chg.el | 2 +-
lisp/hl-line.el | 18 +-
lisp/htmlfontify.el | 23 +-
lisp/ibuf-ext.el | 9 +-
lisp/ibuf-macs.el | 13 +-
lisp/ibuffer.el | 403 +-
lisp/icomplete.el | 109 +-
lisp/ido.el | 217 +-
lisp/ielm.el | 38 +-
lisp/iimage.el | 11 +-
lisp/image-dired.el | 1795 +-
lisp/image-file.el | 2 +-
lisp/image-mode.el | 214 +-
lisp/image.el | 269 +-
lisp/image/exif.el | 36 +-
lisp/image/gravatar.el | 6 +-
lisp/image/image-converter.el | 92 +-
lisp/imenu.el | 15 +-
lisp/indent.el | 70 +-
lisp/info-look.el | 231 +-
lisp/info.el | 330 +-
lisp/informat.el | 2 +-
lisp/international/ccl.el | 4 +-
lisp/international/characters.el | 138 +-
lisp/international/emoji.el | 733 +
lisp/international/fontset.el | 97 +-
lisp/international/iso-transl.el | 100 +-
lisp/international/ja-dic-cnv.el | 44 +-
lisp/international/latin1-disp.el | 4839 ++-
lisp/international/mule-cmds.el | 368 +-
lisp/international/mule-conf.el | 1 +
lisp/international/mule-diag.el | 364 +-
lisp/international/mule.el | 33 +-
lisp/international/quail.el | 6 +-
lisp/international/robin.el | 8 +-
lisp/international/textsec-check.el | 78 +
lisp/international/textsec.el | 467 +
lisp/international/titdic-cnv.el | 28 +-
lisp/international/ucs-normalize.el | 92 +-
lisp/isearch.el | 451 +-
lisp/jit-lock.el | 28 +-
lisp/jsonrpc.el | 18 +-
lisp/keymap.el | 585 +
lisp/kmacro.el | 288 +-
lisp/language/cyril-util.el | 2 +-
lisp/language/greek.el | 4 +-
lisp/language/hanja-util.el | 4 +-
lisp/language/ind-util.el | 37 +-
lisp/language/indian.el | 430 +-
lisp/language/indonesian.el | 197 +
lisp/language/lao.el | 10 +-
lisp/language/misc-lang.el | 54 +
lisp/language/philippine.el | 96 +
lisp/language/thai-util.el | 16 +-
lisp/language/thai.el | 37 +
lisp/ldefs-boot.el | 16105 ++++------
lisp/leim/quail/compose.el | 6 +-
lisp/leim/quail/emoji.el | 2003 ++
lisp/leim/quail/hangul.el | 4 +-
lisp/leim/quail/indian.el | 1639 +-
lisp/leim/quail/indonesian.el | 557 +
lisp/leim/quail/ipa.el | 10 +-
lisp/leim/quail/latin-post.el | 93 +-
lisp/leim/quail/latin-pre.el | 60 +-
lisp/leim/quail/misc-lang.el | 1184 +
lisp/leim/quail/philippine.el | 152 +
lisp/leim/quail/symbol-ksc.el | 4 +-
lisp/linum.el | 3 +
lisp/loadhist.el | 54 +-
lisp/loadup.el | 24 +-
lisp/locate.el | 6 +-
lisp/lpr.el | 2 +-
lisp/ls-lisp.el | 37 +-
lisp/macros.el | 96 +-
lisp/mail/emacsbug.el | 64 +-
lisp/mail/feedmail.el | 25 +-
lisp/mail/footnote.el | 2 +-
lisp/mail/hashcash.el | 12 +-
lisp/mail/ietf-drums-date.el | 274 +
lisp/mail/ietf-drums.el | 50 +-
lisp/mail/mail-extr.el | 115 +-
lisp/mail/mail-hist.el | 2 +-
lisp/mail/mail-parse.el | 3 +-
lisp/mail/mail-utils.el | 28 +-
lisp/mail/mailalias.el | 37 +-
lisp/mail/mspools.el | 1 -
lisp/mail/rfc2047.el | 2 +-
lisp/mail/rmail.el | 38 +-
lisp/mail/rmailedit.el | 4 -
lisp/mail/rmailkwd.el | 13 +-
lisp/mail/rmailmm.el | 23 +-
lisp/mail/rmailmsc.el | 4 -
lisp/mail/rmailout.el | 5 +-
lisp/mail/rmailsort.el | 4 -
lisp/mail/rmailsum.el | 18 +-
lisp/mail/sendmail.el | 66 +-
lisp/mail/smtpmail.el | 45 +-
lisp/mail/supercite.el | 18 +-
lisp/mail/uce.el | 391 -
lisp/mail/undigest.el | 54 +-
lisp/mail/unrmail.el | 2 +-
lisp/man.el | 64 +-
lisp/menu-bar.el | 243 +-
lisp/mh-e/mh-acros.el | 39 +-
lisp/mh-e/mh-alias.el | 39 +-
lisp/mh-e/mh-comp.el | 59 +-
lisp/mh-e/mh-compat.el | 364 +-
lisp/mh-e/mh-e.el | 546 +-
lisp/mh-e/mh-folder.el | 450 +-
lisp/mh-e/mh-funcs.el | 2 +-
lisp/mh-e/mh-gnus.el | 149 +-
lisp/mh-e/mh-identity.el | 27 +-
lisp/mh-e/mh-letter.el | 184 +-
lisp/mh-e/mh-limit.el | 14 +-
lisp/mh-e/mh-mime.el | 233 +-
lisp/mh-e/mh-scan.el | 11 +-
lisp/mh-e/mh-search.el | 103 +-
lisp/mh-e/mh-seq.el | 38 +-
lisp/mh-e/mh-show.el | 298 +-
lisp/mh-e/mh-speed.el | 85 +-
lisp/mh-e/mh-thread.el | 50 +-
lisp/mh-e/mh-tool-bar.el | 217 +-
lisp/mh-e/mh-utils.el | 150 +-
lisp/mh-e/mh-xface.el | 107 +-
lisp/midnight.el | 6 +-
lisp/minibuffer.el | 613 +-
lisp/misc.el | 74 +-
lisp/mouse.el | 1190 +-
lisp/mpc.el | 84 +-
lisp/msb.el | 9 +-
lisp/mwheel.el | 142 +-
lisp/net/ange-ftp.el | 24 +-
lisp/net/browse-url.el | 479 +-
lisp/net/dbus.el | 37 +-
lisp/net/dictionary-connection.el | 8 +-
lisp/net/dictionary.el | 69 +-
lisp/net/dig.el | 39 +-
lisp/net/eudc-bob.el | 32 +-
lisp/net/eudc-capf.el | 133 +
lisp/net/eudc-hotlist.el | 16 +-
lisp/net/eudc-vars.el | 90 +-
lisp/net/eudc.el | 315 +-
lisp/net/eudcb-ldap.el | 41 +-
lisp/net/eudcb-macos-contacts.el | 201 +-
lisp/net/eww.el | 495 +-
lisp/net/hmac-def.el | 1 +
lisp/net/imap.el | 7 +-
lisp/net/ldap.el | 12 +-
lisp/net/mailcap.el | 158 +-
lisp/net/mairix.el | 29 +-
lisp/net/net-utils.el | 111 +-
lisp/net/newst-backend.el | 95 +-
lisp/net/newst-plainview.el | 23 +-
lisp/net/newst-reader.el | 10 +-
lisp/net/newst-treeview.el | 98 +-
lisp/net/nsm.el | 3 +-
lisp/net/ntlm.el | 8 +-
lisp/net/pop3.el | 4 +-
lisp/net/puny.el | 1 +
lisp/net/quickurl.el | 24 +-
lisp/net/rcirc.el | 213 +-
lisp/net/rlogin.el | 313 -
lisp/net/sasl-scram-rfc.el | 6 +-
lisp/net/sasl.el | 23 +-
lisp/net/secrets.el | 92 +-
lisp/net/shr.el | 529 +-
lisp/net/sieve-manage.el | 8 +-
lisp/net/sieve-mode.el | 12 +-
lisp/net/sieve.el | 52 +-
lisp/net/snmp-mode.el | 14 +-
lisp/net/soap-client.el | 16 +-
lisp/net/socks.el | 9 +-
lisp/net/telnet.el | 31 +-
lisp/net/tramp-adb.el | 641 +-
lisp/net/tramp-archive.el | 52 +-
lisp/net/tramp-cache.el | 25 +-
lisp/net/tramp-cmds.el | 11 +-
lisp/net/tramp-compat.el | 208 +-
lisp/net/tramp-crypt.el | 164 +-
lisp/net/tramp-ftp.el | 26 +-
lisp/net/tramp-fuse.el | 62 +-
lisp/net/tramp-gvfs.el | 368 +-
lisp/net/tramp-integration.el | 270 +-
lisp/net/tramp-rclone.el | 102 +-
lisp/net/tramp-sh.el | 2222 +-
lisp/net/tramp-smb.el | 946 +-
lisp/net/tramp-sshfs.el | 65 +-
lisp/net/tramp-sudoedit.el | 273 +-
lisp/net/tramp.el | 1572 +-
lisp/net/trampver.el | 18 +-
lisp/net/webjump.el | 53 +-
lisp/newcomment.el | 30 +-
lisp/notifications.el | 2 +-
lisp/novice.el | 122 +-
lisp/nxml/nxml-mode.el | 51 +-
lisp/nxml/nxml-outln.el | 54 +-
lisp/nxml/nxml-parse.el | 2 +-
lisp/nxml/rng-cmpct.el | 2 +-
lisp/nxml/rng-valid.el | 4 +-
lisp/nxml/xmltok.el | 10 +-
lisp/nxml/xsd-regexp.el | 9 +-
lisp/obsolete/abbrevlist.el | 56 -
lisp/obsolete/assoc.el | 140 -
lisp/obsolete/autoarg.el | 146 +
lisp/obsolete/cl-compat.el | 1 +
lisp/obsolete/cl.el | 9 +-
lisp/obsolete/complete.el | 1122 -
lisp/obsolete/crisp.el | 22 +-
lisp/obsolete/cust-print.el | 674 -
lisp/obsolete/eieio-compat.el | 258 +
lisp/obsolete/erc-hecomplete.el | 218 -
lisp/obsolete/eudcb-ph.el | 4 +-
lisp/obsolete/fast-lock.el | 35 +-
lisp/obsolete/gs.el | 2 +-
lisp/obsolete/info-edit.el | 12 +-
lisp/obsolete/iswitchb.el | 23 +-
lisp/obsolete/longlines.el | 133 +-
lisp/obsolete/mailpost.el | 101 -
lisp/obsolete/mouse-sel.el | 731 -
lisp/obsolete/old-emacs-lock.el | 102 -
lisp/obsolete/otodo-mode.el | 3 +-
lisp/obsolete/patcomp.el | 24 -
lisp/obsolete/pc-mode.el | 56 -
lisp/obsolete/pc-select.el | 410 -
lisp/obsolete/pgg-parse.el | 3 +-
lisp/obsolete/pgg.el | 3 +-
lisp/obsolete/rcompile.el | 2 +-
lisp/obsolete/rlogin.el | 307 +
lisp/obsolete/s-region.el | 123 -
lisp/obsolete/sregex.el | 605 -
lisp/obsolete/starttls.el | 3 -
lisp/obsolete/tpu-edt.el | 23 +-
lisp/obsolete/tpu-mapper.el | 54 +-
lisp/obsolete/uce.el | 401 +
lisp/obsolete/vc-arch.el | 2 -
lisp/obsolete/vc-mtn.el | 381 +
lisp/obsolete/vt-control.el | 108 +
lisp/obsolete/vt100-led.el | 69 +
lisp/org/ob-comint.el | 2 +-
lisp/org/oc.el | 25 +-
lisp/org/ol-doi.el | 2 +-
lisp/org/ol-eshell.el | 2 +-
lisp/org/ol-eww.el | 2 +-
lisp/org/ol-man.el | 8 +-
lisp/org/ol-w3m.el | 2 +-
lisp/org/ol.el | 10 +-
lisp/org/org-capture.el | 11 +-
lisp/org/org-clock.el | 8 +-
lisp/org/org-compat.el | 7 +-
lisp/org/org-element.el | 3 +-
lisp/org/org-feed.el | 2 +-
lisp/org/org-id.el | 3 +-
lisp/org/org-macs.el | 8 +-
lisp/org/org-mouse.el | 2 +-
lisp/org/org-plot.el | 6 +-
lisp/org/org-refile.el | 14 +-
lisp/org/org.el | 2 +-
lisp/org/ox-icalendar.el | 7 +-
lisp/org/ox.el | 157 +-
lisp/outline.el | 358 +-
lisp/paren.el | 189 +-
lisp/pcmpl-gnu.el | 2 +-
lisp/pcmpl-unix.el | 14 +-
lisp/pcomplete.el | 75 +-
lisp/pgtk-dnd.el | 410 +
lisp/pixel-scroll.el | 512 +-
lisp/play/5x5.el | 64 +-
lisp/play/animate.el | 14 +-
lisp/play/blackbox.el | 46 +-
lisp/play/bubbles.el | 38 +-
lisp/play/decipher.el | 55 +-
lisp/play/doctor.el | 8 +-
lisp/play/dunnet.el | 4 +-
lisp/play/fortune.el | 56 +-
lisp/play/gamegrid.el | 11 +-
lisp/play/gametree.el | 63 +-
lisp/play/gomoku.el | 119 +-
lisp/play/handwrite.el | 71 +-
lisp/play/morse.el | 24 +-
lisp/play/mpuz.el | 17 +-
lisp/play/pong.el | 34 +-
lisp/play/snake.el | 47 +-
lisp/play/solitaire.el | 82 +-
lisp/play/spook.el | 2 +-
lisp/play/tetris.el | 73 +-
lisp/plstore.el | 1 +
lisp/proced.el | 117 +-
lisp/profiler.el | 2 +-
lisp/progmodes/antlr-mode.el | 1 -
lisp/progmodes/asm-mode.el | 30 +-
lisp/progmodes/autoconf.el | 2 +-
lisp/progmodes/bat-mode.el | 6 +-
lisp/progmodes/bug-reference.el | 24 +-
lisp/progmodes/cc-align.el | 120 +-
lisp/progmodes/cc-awk.el | 118 +-
lisp/progmodes/cc-cmds.el | 2215 +-
lisp/progmodes/cc-defs.el | 22 +
lisp/progmodes/cc-engine.el | 131 +-
lisp/progmodes/cc-fonts.el | 51 +-
lisp/progmodes/cc-guess.el | 13 +-
lisp/progmodes/cc-langs.el | 8 +-
lisp/progmodes/cc-mode.el | 533 +-
lisp/progmodes/cc-styles.el | 13 +-
lisp/progmodes/cc-vars.el | 2 +-
lisp/progmodes/cfengine.el | 17 +-
lisp/progmodes/compile.el | 475 +-
lisp/progmodes/cperl-mode.el | 60 +-
lisp/progmodes/cpp.el | 7 +-
lisp/progmodes/cwarn.el | 3 -
lisp/progmodes/ebrowse.el | 44 +-
lisp/progmodes/elisp-mode.el | 233 +-
lisp/progmodes/erts-mode.el | 223 +
lisp/progmodes/etags.el | 24 +-
lisp/progmodes/executable.el | 13 +-
lisp/progmodes/f90.el | 17 +-
lisp/progmodes/flymake-proc.el | 2 +-
lisp/progmodes/flymake.el | 18 +-
lisp/progmodes/fortran.el | 1 -
lisp/progmodes/gdb-mi.el | 110 +-
lisp/progmodes/grep.el | 173 +-
lisp/progmodes/gud.el | 71 +-
lisp/progmodes/hideif.el | 42 +-
lisp/progmodes/icon.el | 21 +-
lisp/progmodes/idlw-shell.el | 11 +-
lisp/progmodes/idlwave.el | 10 +-
lisp/progmodes/inf-lisp.el | 2 +-
lisp/progmodes/js.el | 1191 +-
lisp/progmodes/m4-mode.el | 12 +-
lisp/progmodes/make-mode.el | 9 +-
lisp/progmodes/meta-mode.el | 44 +-
lisp/progmodes/mixal-mode.el | 17 +-
lisp/progmodes/modula2.el | 5 +-
lisp/progmodes/octave.el | 15 +-
lisp/progmodes/opascal.el | 3 +-
lisp/progmodes/pascal.el | 25 +-
lisp/progmodes/perl-mode.el | 6 +-
lisp/progmodes/prog-mode.el | 8 +-
lisp/progmodes/project.el | 278 +-
lisp/progmodes/prolog.el | 107 +-
lisp/progmodes/python.el | 529 +-
lisp/progmodes/ruby-mode.el | 45 +-
lisp/progmodes/scheme.el | 105 +-
lisp/progmodes/sh-script.el | 176 +-
lisp/progmodes/sql.el | 258 +-
lisp/progmodes/tcl.el | 10 +-
lisp/progmodes/verilog-mode.el | 52 +-
lisp/progmodes/vhdl-mode.el | 10 +-
lisp/progmodes/which-func.el | 5 +-
lisp/progmodes/xref.el | 273 +-
lisp/progmodes/xscheme.el | 5 +-
lisp/ps-mule.el | 4 +-
lisp/ps-print.el | 163 +-
lisp/recentf.el | 196 +-
lisp/rect.el | 71 +-
lisp/register.el | 7 +
lisp/repeat.el | 75 +-
lisp/replace.el | 266 +-
lisp/rot13.el | 32 +-
lisp/ruler-mode.el | 70 +-
lisp/savehist.el | 43 +-
lisp/saveplace.el | 31 +-
lisp/scroll-bar.el | 7 +-
lisp/scroll-lock.el | 18 +-
lisp/select.el | 481 +-
lisp/server.el | 182 +-
lisp/ses.el | 139 +-
lisp/shell.el | 274 +-
lisp/simple.el | 1448 +-
lisp/skeleton.el | 9 +-
lisp/so-long.el | 6 +-
lisp/sort.el | 52 +-
lisp/speedbar.el | 63 +-
lisp/sqlite-mode.el | 225 +
lisp/sqlite.el | 43 +
lisp/startup.el | 343 +-
lisp/strokes.el | 23 +-
lisp/subr.el | 799 +-
lisp/tab-bar.el | 296 +-
lisp/tab-line.el | 35 +-
lisp/tar-mode.el | 80 +-
lisp/term.el | 508 +-
lisp/term/common-win.el | 38 +-
lisp/term/haiku-win.el | 635 +
lisp/term/ns-win.el | 135 +-
lisp/term/pc-win.el | 8 +
lisp/term/pgtk-win.el | 400 +
lisp/term/w32-win.el | 4 +-
lisp/term/x-win.el | 141 +-
lisp/term/xterm.el | 2 +-
lisp/textmodes/artist.el | 144 +-
lisp/textmodes/bibtex.el | 97 +-
lisp/textmodes/css-mode.el | 109 +-
lisp/textmodes/dns-mode.el | 6 +-
lisp/textmodes/emacs-news-mode.el | 269 +
lisp/textmodes/enriched.el | 24 +
lisp/textmodes/etc-authors-mode.el | 10 +-
lisp/textmodes/fill.el | 150 +-
lisp/textmodes/flyspell.el | 17 +-
lisp/textmodes/glyphless-mode.el | 68 +
lisp/textmodes/ispell.el | 149 +-
lisp/textmodes/page-ext.el | 15 +-
lisp/textmodes/page.el | 17 +-
lisp/textmodes/paragraphs.el | 90 +-
lisp/textmodes/pixel-fill.el | 240 +
lisp/textmodes/reftex-cite.el | 6 +-
lisp/textmodes/reftex-global.el | 10 +-
lisp/textmodes/reftex-index.el | 15 +-
lisp/textmodes/reftex-parse.el | 29 +-
lisp/textmodes/reftex-sel.el | 4 -
lisp/textmodes/reftex-toc.el | 43 +-
lisp/textmodes/reftex-vars.el | 39 +-
lisp/textmodes/reftex.el | 3 +-
lisp/textmodes/remember.el | 7 +-
lisp/textmodes/rst.el | 187 +-
lisp/textmodes/sgml-mode.el | 98 +-
lisp/textmodes/string-edit.el | 136 +
lisp/textmodes/table.el | 119 +-
lisp/textmodes/tex-mode.el | 195 +-
lisp/textmodes/texinfo.el | 139 +-
lisp/textmodes/texnfo-upd.el | 2 +-
lisp/textmodes/tildify.el | 5 +-
lisp/textmodes/word-wrap-mode.el | 80 +
lisp/thingatpt.el | 28 +-
lisp/thread.el | 7 +
lisp/thumbs.el | 126 +-
lisp/time.el | 16 +-
lisp/timezone.el | 14 +-
lisp/tool-bar.el | 31 +-
lisp/tooltip.el | 65 +-
lisp/transient.el | 15 +-
lisp/tree-widget.el | 18 +-
lisp/tutorial.el | 20 +-
lisp/type-break.el | 8 +-
lisp/uniquify.el | 35 +-
lisp/url/url-auth.el | 30 +-
lisp/url/url-cache.el | 2 +-
lisp/url/url-cookie.el | 18 +-
lisp/url/url-dired.el | 10 +-
lisp/url/url-file.el | 30 +-
lisp/url/url-handlers.el | 3 +-
lisp/url/url-history.el | 2 +-
lisp/url/url-http.el | 208 +-
lisp/url/url-privacy.el | 1 +
lisp/url/url-queue.el | 19 +-
lisp/url/url-tramp.el | 50 +-
lisp/url/url-util.el | 7 +-
lisp/url/url-vars.el | 27 +-
lisp/url/url.el | 2 +-
lisp/userlock.el | 64 +-
lisp/vc/add-log.el | 23 +-
lisp/vc/compare-w.el | 5 +-
lisp/vc/cvs-status.el | 26 +-
lisp/vc/diff-mode.el | 327 +-
lisp/vc/diff.el | 24 +-
lisp/vc/ediff-diff.el | 5 +-
lisp/vc/ediff-help.el | 6 +-
lisp/vc/ediff-hook.el | 6 +-
lisp/vc/ediff-init.el | 14 +-
lisp/vc/ediff-merg.el | 2 +-
lisp/vc/ediff-mult.el | 6 +-
lisp/vc/ediff-ptch.el | 29 +-
lisp/vc/ediff-util.el | 14 +-
lisp/vc/ediff-wind.el | 29 +-
lisp/vc/ediff.el | 4 +-
lisp/vc/emerge.el | 6 +-
lisp/vc/log-edit.el | 40 +-
lisp/vc/log-view.el | 57 +-
lisp/vc/pcvs-defs.el | 154 -
lisp/vc/pcvs-info.el | 8 +-
lisp/vc/pcvs.el | 147 +-
lisp/vc/smerge-mode.el | 52 +-
lisp/vc/vc-annotate.el | 5 +-
lisp/vc/vc-bzr.el | 8 +-
lisp/vc/vc-cvs.el | 9 +
lisp/vc/vc-dir.el | 32 +-
lisp/vc/vc-dispatcher.el | 55 +-
lisp/vc/vc-git.el | 42 +-
lisp/vc/vc-hg.el | 7 +-
lisp/vc/vc-hooks.el | 26 +-
lisp/vc/vc-mtn.el | 380 -
lisp/vc/vc-rcs.el | 17 +-
lisp/vc/vc-sccs.el | 11 +-
lisp/vc/vc-src.el | 2 +-
lisp/vc/vc-svn.el | 6 +-
lisp/vc/vc.el | 131 +-
lisp/vcursor.el | 73 +-
lisp/version.el | 4 +
lisp/view.el | 192 +-
lisp/vt-control.el | 107 -
lisp/vt100-led.el | 68 -
lisp/w32-fns.el | 21 +-
lisp/wdired.el | 117 +-
lisp/whitespace.el | 140 +-
lisp/wid-browse.el | 9 +-
lisp/wid-edit.el | 43 +-
lisp/widget.el | 5 +-
lisp/windmove.el | 21 +-
lisp/window.el | 594 +-
lisp/winner.el | 6 +-
lisp/woman.el | 25 +-
lisp/x-dnd.el | 1653 +-
lisp/xdg.el | 42 +-
lisp/xml.el | 10 +-
lisp/xwidget.el | 733 +-
lisp/yank-media.el | 190 +
lwlib/lwlib-Xm.c | 82 +-
lwlib/lwlib.c | 12 +-
lwlib/xlwmenu.c | 579 +-
lwlib/xlwmenu.h | 6 +
lwlib/xlwmenuP.h | 19 +-
m4/alloca.m4 | 14 +-
m4/byteswap.m4 | 8 +-
m4/clock_time.m4 | 7 +-
m4/copy-file-range.m4 | 25 +-
m4/d-type.m4 | 3 +-
m4/dup2.m4 | 3 +-
m4/errno_h.m4 | 10 +-
m4/execinfo.m4 | 12 +-
m4/extern-inline.m4 | 19 +-
m4/fchmodat.m4 | 4 +-
m4/filemode.m4 | 3 +-
m4/fsusage.m4 | 3 +-
m4/getgroups.m4 | 3 +-
m4/getloadavg.m4 | 4 +-
m4/getopt.m4 | 10 +-
m4/gettime.m4 | 15 +-
m4/gettimeofday.m4 | 3 +-
m4/gnulib-common.m4 | 131 +-
m4/gnulib-comp.m4 | 390 +-
m4/group-member.m4 | 3 +-
m4/ieee754-h.m4 | 6 +-
m4/include_next.m4 | 6 +-
m4/inttypes.m4 | 4 +-
m4/lchmod.m4 | 6 +-
m4/libgmp.m4 | 11 +-
m4/limits-h.m4 | 9 +-
m4/malloc.m4 | 11 +-
m4/manywarnings.m4 | 2 +
m4/mempcpy.m4 | 4 +-
m4/memrchr.m4 | 4 +-
m4/mktime.m4 | 33 +-
m4/nanosleep.m4 | 139 +
m4/nstrftime.m4 | 3 +-
m4/pathmax.m4 | 4 +-
m4/realloc.m4 | 10 +-
m4/sig2str.m4 | 3 +-
m4/ssize_t.m4 | 3 +-
m4/stat-time.m4 | 4 +-
m4/stdalign.m4 | 7 +-
m4/stddef_h.m4 | 14 +-
m4/stdint.m4 | 8 +-
m4/stdio_h.m4 | 31 +-
m4/stdlib_h.m4 | 14 +-
m4/strnlen.m4 | 4 +-
m4/strtoimax.m4 | 3 +-
m4/strtoll.m4 | 3 +-
m4/sys_socket_h.m4 | 7 +-
m4/sys_stat_h.m4 | 6 +-
m4/time_h.m4 | 7 +-
m4/timespec.m4 | 3 +-
m4/unistd_h.m4 | 189 +-
make-dist | 2 +-
msdos/sed1v2.inp | 19 +
msdos/sed2v2.inp | 2 +-
msdos/sedlibmk.inp | 34 +-
nextstep/Makefile.in | 4 +-
nextstep/templates/Info.plist.in | 2 +-
nt/INSTALL | 17 +-
nt/INSTALL.W64 | 1 +
nt/Makefile.in | 1 +
nt/README.W32 | 2 +-
nt/addpm.c | 4 +
nt/cmdproxy.c | 3 +
nt/ddeclient.c | 3 +
nt/gnulib-cfg.mk | 1 +
nt/inc/ms-w32.h | 1 +
nt/mingw-cfg.site | 3 +
nt/preprep.c | 3 +
nt/runemacs.c | 3 +
oldXMenu/Activate.c | 26 +
oldXMenu/XMenu.h | 8 +
oldXMenu/XMenuInt.h | 2 +
src/.gdbinit | 20 +
src/.lldbinit | 33 +
src/Makefile.in | 129 +-
src/alloc.c | 860 +-
src/atimer.c | 82 +-
src/bidi.c | 90 +-
src/bignum.c | 102 +
src/bignum.h | 1 +
src/buffer.c | 220 +-
src/buffer.h | 11 +-
src/bytecode.c | 657 +-
src/callint.c | 49 +-
src/callproc.c | 54 +-
src/casefiddle.c | 57 +-
src/ccl.c | 6 +
src/character.c | 81 +-
src/character.h | 5 +-
src/charset.c | 4 +-
src/coding.c | 65 +-
src/comp.c | 469 +-
src/comp.h | 4 +
src/composite.c | 98 +-
src/conf_post.h | 54 +-
src/cygw32.c | 8 +-
src/data.c | 381 +-
src/dbusbind.c | 41 +-
src/decompress.c | 12 +-
src/deps.mk | 2 +-
src/dired.c | 71 +-
src/dispextern.h | 108 +-
src/dispnew.c | 133 +-
src/doc.c | 81 +-
src/dynlib.c | 16 +
src/dynlib.h | 2 +
src/editfns.c | 24 +-
src/emacs-module.c | 14 +-
src/emacs-module.h.in | 13 +
src/emacs.c | 441 +-
src/emacsgtkfixed.c | 143 +-
src/emacsgtkfixed.h | 9 +
src/eval.c | 1085 +-
src/fileio.c | 143 +-
src/filelock.c | 88 +-
src/floatfns.c | 37 +-
src/fns.c | 1287 +-
src/font.c | 124 +-
src/font.h | 9 +-
src/frame.c | 277 +-
src/frame.h | 59 +-
src/fringe.c | 27 +-
src/ftcrfont.c | 126 +-
src/ftfont.c | 57 +-
src/ftfont.h | 7 +-
src/gnutls.c | 38 +-
src/gnutls.h | 1 -
src/gtkutil.c | 1626 +-
src/gtkutil.h | 38 +-
src/haiku.c | 286 +
src/haiku_draw_support.cc | 536 +
src/haiku_font_support.cc | 941 +
src/haiku_io.c | 213 +
src/haiku_select.cc | 519 +
src/haiku_support.cc | 5420 ++++
src/haiku_support.h | 741 +
src/haikufns.c | 3242 ++
src/haikufont.c | 1357 +
src/haikugui.h | 203 +
src/haikuimage.c | 116 +
src/haikumenu.c | 843 +
src/haikuselect.c | 1196 +
src/haikuselect.h | 79 +
src/haikuterm.c | 4679 +++
src/haikuterm.h | 363 +
src/image.c | 2265 +-
src/indent.c | 74 +-
src/inotify.c | 2 +-
src/insdel.c | 25 +-
src/intervals.c | 27 +-
src/intervals.h | 2 +-
src/json.c | 18 +-
src/keyboard.c | 973 +-
src/keyboard.h | 22 +-
src/keymap.c | 295 +-
src/kqueue.c | 4 +-
src/lisp.h | 775 +-
src/lread.c | 2464 +-
src/macfont.m | 72 +-
src/macros.c | 14 +-
src/menu.c | 61 +-
src/menu.h | 6 +
src/minibuf.c | 293 +-
src/module-env-29.h | 3 +
src/msdos.c | 5 +-
src/nsfns.m | 975 +-
src/nsfont.m | 1221 +-
src/nsgui.h | 3 -
src/nsimage.m | 4 +-
src/nsmenu.m | 521 +-
src/nsselect.m | 321 +-
src/nsterm.h | 206 +-
src/nsterm.m | 2531 +-
src/nsxwidget.m | 3 +
src/pdumper.c | 64 +-
src/pdumper.h | 5 +
src/pgtkfns.c | 3964 +++
src/pgtkgui.h | 119 +
src/pgtkim.c | 313 +
src/pgtkmenu.c | 1126 +
src/pgtkselect.c | 1960 ++
src/pgtkterm.c | 7303 +++++
src/pgtkterm.h | 648 +
src/print.c | 1220 +-
src/process.c | 424 +-
src/profiler.c | 4 +-
src/regex-emacs.c | 53 +-
src/search.c | 151 +-
src/sheap.h | 2 +-
src/sort.c | 974 +
src/sound.c | 34 +-
src/sqlite.c | 784 +
src/syntax.c | 16 +-
src/syntax.h | 4 -
src/sysdep.c | 401 +-
src/syssignal.h | 2 +
src/sysstdio.h | 7 +-
src/systhread.h | 2 +
src/systime.h | 8 +-
src/term.c | 38 +-
src/termhooks.h | 120 +-
src/terminal.c | 10 +-
src/textprop.c | 43 +-
src/thread.c | 39 +-
src/thread.h | 23 +-
src/timefns.c | 231 +-
src/tparam.h | 7 +-
src/undo.c | 4 +-
src/verbose.mk.in | 51 +-
src/w16select.c | 2 +-
src/w32.c | 300 +-
src/w32.h | 9 +-
src/w32console.c | 12 +-
src/w32fns.c | 360 +-
src/w32font.c | 61 +-
src/w32image.c | 5 +-
src/w32inevt.c | 14 +-
src/w32menu.c | 21 +-
src/w32notify.c | 30 +-
src/w32proc.c | 49 +-
src/w32select.c | 2 +-
src/w32term.c | 420 +-
src/w32term.h | 23 +
src/w32xfns.c | 78 +-
src/widget.c | 71 +-
src/widget.h | 2 +-
src/window.c | 331 +-
src/window.h | 17 +-
src/xdisp.c | 1894 +-
src/xfaces.c | 471 +-
src/xfns.c | 2726 +-
src/xfont.c | 28 +-
src/xftfont.c | 190 +-
src/xgselect.c | 91 +-
src/xgselect.h | 7 +-
src/xmenu.c | 495 +-
src/xrdb.c | 65 +-
src/xselect.c | 815 +-
src/xsettings.c | 256 +-
src/xsettings.h | 19 +-
src/xsmfns.c | 2 +-
src/xterm.c | 30863 ++++++++++++++-----
src/xterm.h | 557 +-
src/xwidget.c | 3400 +-
src/xwidget.h | 70 +-
test/Makefile.in | 102 +-
test/README | 29 +-
test/data/image/black.gif | Bin 0 -> 143 bytes
test/data/image/black.webp | Bin 0 -> 37780 bytes
test/infra/Dockerfile.emba | 22 +-
test/infra/Makefile.in | 100 +
test/infra/gitlab-ci.yml | 183 +-
test/infra/test-jobs.yml | 545 +
test/lisp/abbrev-tests.el | 64 +-
test/lisp/ansi-color-tests.el | 112 +-
test/lisp/auth-source-tests.el | 178 +-
test/lisp/autoinsert-tests.el | 19 +-
test/lisp/autorevert-tests.el | 865 +-
test/lisp/bookmark-tests.el | 56 +-
test/lisp/buff-menu-tests.el | 21 +-
test/lisp/button-tests.el | 8 +-
test/lisp/calc/calc-tests.el | 8 +-
test/lisp/calendar/icalendar-tests.el | 140 +-
test/lisp/calendar/iso8601-tests.el | 20 +-
test/lisp/calendar/time-date-tests.el | 33 +-
test/lisp/calendar/todo-mode-tests.el | 37 +-
test/lisp/cedet/cedet-files-tests.el | 17 +-
.../semantic-utest-ia-resources/teststruct.cpp | 2 +-
test/lisp/cedet/semantic/bovine/gcc-tests.el | 12 +-
test/lisp/cedet/srecode-utest-template.el | 2 +-
test/lisp/cedet/srecode/document-tests.el | 2 -
test/lisp/cedet/srecode/fields-tests.el | 23 +-
test/lisp/color-tests.el | 14 +-
test/lisp/comint-tests.el | 1 +
test/lisp/cus-edit-tests.el | 9 +
test/lisp/custom-tests.el | 38 +-
test/lisp/desktop-tests.el | 50 +
test/lisp/dired-aux-tests.el | 62 +-
.../insert-directory/test_dir/bar} | 0
.../insert-directory/test_dir/foo} | 0
.../insert-directory/test_dir_other/bar} | 0
.../insert-directory/test_dir_other/foo} | 0
test/lisp/dired-tests.el | 439 +-
test/lisp/dired-x-tests.el | 40 +-
test/lisp/dnd-tests.el | 441 +
test/lisp/edmacro-tests.el | 48 +
test/lisp/electric-tests.el | 24 +-
test/lisp/elide-head-tests.el | 191 +-
test/lisp/emacs-lisp/backtrace-tests.el | 2 +-
test/lisp/emacs-lisp/bindat-tests.el | 140 +-
.../emacs-lisp/bytecomp-resources/fun-attr-warn.el | 266 +
.../bytecomp-resources/no-byte-compile.el | 1 +
.../warn-variable-setq-nonvariable.el | 3 +
.../bytecomp-resources/warn-variable-setq-odd.el | 3 +
.../warn-wide-docstring-ignore-substitutions.el | 17 +
test/lisp/emacs-lisp/bytecomp-tests.el | 351 +-
test/lisp/emacs-lisp/cconv-tests.el | 168 +-
test/lisp/emacs-lisp/check-declare-tests.el | 96 +-
test/lisp/emacs-lisp/cl-generic-tests.el | 11 +-
test/lisp/emacs-lisp/cl-lib-tests.el | 12 +-
test/lisp/emacs-lisp/cl-macs-tests.el | 75 +-
test/lisp/emacs-lisp/copyright-tests.el | 20 +
test/lisp/emacs-lisp/derived-tests.el | 25 +-
test/lisp/emacs-lisp/easy-mmode-tests.el | 2 -
test/lisp/emacs-lisp/edebug-tests.el | 90 +-
.../eieio-tests/eieio-test-methodinvoke.el | 286 +-
.../emacs-lisp/eieio-tests/eieio-test-persist.el | 2 +-
test/lisp/emacs-lisp/eieio-tests/eieio-tests.el | 536 +-
test/lisp/emacs-lisp/ert-tests.el | 170 +-
test/lisp/emacs-lisp/ert-x-tests.el | 108 +-
test/lisp/emacs-lisp/find-func-tests.el | 7 +
test/lisp/emacs-lisp/generator-tests.el | 11 +-
test/lisp/emacs-lisp/gv-tests.el | 19 +-
test/lisp/emacs-lisp/let-alist-tests.el | 2 +-
test/lisp/emacs-lisp/lisp-tests.el | 5 +-
test/lisp/emacs-lisp/macroexp-resources/m1.el | 10 +-
test/lisp/emacs-lisp/macroexp-resources/m2.el | 10 +-
test/lisp/emacs-lisp/macroexp-resources/vk.el | 130 +
test/lisp/emacs-lisp/macroexp-tests.el | 67 +-
test/lisp/emacs-lisp/map-tests.el | 15 -
test/lisp/emacs-lisp/multisession-tests.el | 207 +
test/lisp/emacs-lisp/nadvice-tests.el | 17 +-
test/lisp/emacs-lisp/oclosure-tests.el | 166 +
.../macro-builtin-package-1.0/macro-builtin-aux.el | 12 +
.../macro-builtin-package-1.0/macro-builtin.el | 21 +
.../macro-builtin-package-2.0/macro-builtin-aux.el | 16 +
.../macro-builtin-package-2.0/macro-builtin.el | 30 +
test/lisp/emacs-lisp/package-tests.el | 168 +-
test/lisp/emacs-lisp/pcase-tests.el | 7 +-
.../lisp/emacs-lisp/pp-resources/code-formats.erts | 142 +
test/lisp/emacs-lisp/pp-tests.el | 4 +
test/lisp/emacs-lisp/range-tests.el | 65 +
test/lisp/emacs-lisp/ring-tests.el | 2 +-
test/lisp/emacs-lisp/rmc-tests.el | 54 +-
test/lisp/emacs-lisp/seq-tests.el | 72 +-
test/lisp/emacs-lisp/shortdoc-tests.el | 11 +
test/lisp/emacs-lisp/subr-x-tests.el | 167 +-
.../emacs-lisp/testcover-resources/testcases.el | 2 +-
test/lisp/emacs-lisp/testcover-tests.el | 108 +-
test/lisp/emacs-lisp/text-property-search-tests.el | 25 +-
test/lisp/emacs-lisp/timer-tests.el | 3 +-
test/lisp/emacs-lisp/vtable-tests.el | 42 +
test/lisp/emulation/viper-tests.el | 80 +-
test/lisp/epg-tests.el | 77 +-
test/lisp/erc/erc-dcc-tests.el | 167 +
test/lisp/erc/erc-join-tests.el | 361 +
test/lisp/erc/erc-networks-tests.el | 1707 +
test/lisp/erc/erc-scenarios-auth-source.el | 178 +
.../erc/erc-scenarios-base-association-nick.el | 163 +
.../erc/erc-scenarios-base-association-samenet.el | 144 +
test/lisp/erc/erc-scenarios-base-association.el | 192 +
.../erc-scenarios-base-compat-rename-bouncer.el | 171 +
.../erc/erc-scenarios-base-misc-regressions.el | 126 +
.../erc/erc-scenarios-base-netid-bouncer-id.el | 34 +
.../erc-scenarios-base-netid-bouncer-recon-base.el | 30 +
.../erc-scenarios-base-netid-bouncer-recon-both.el | 32 +
.../erc-scenarios-base-netid-bouncer-recon-id.el | 35 +
test/lisp/erc/erc-scenarios-base-netid-bouncer.el | 35 +
test/lisp/erc/erc-scenarios-base-netid-samenet.el | 147 +
test/lisp/erc/erc-scenarios-base-reconnect.el | 226 +
test/lisp/erc/erc-scenarios-base-renick.el | 305 +
test/lisp/erc/erc-scenarios-base-reuse-buffers.el | 238 +
test/lisp/erc/erc-scenarios-base-unstable.el | 134 +
.../erc/erc-scenarios-base-upstream-recon-soju.el | 43 +
.../erc/erc-scenarios-base-upstream-recon-znc.el | 43 +
test/lisp/erc/erc-scenarios-internal.el | 27 +
test/lisp/erc/erc-scenarios-join-auth-source.el | 67 +
.../lisp/erc/erc-scenarios-join-netid-newcmd-id.el | 50 +
test/lisp/erc/erc-scenarios-join-netid-newcmd.el | 37 +
test/lisp/erc/erc-scenarios-join-netid-recon-id.el | 46 +
test/lisp/erc/erc-scenarios-join-netid-recon.el | 36 +
test/lisp/erc/erc-scenarios-misc.el | 141 +
test/lisp/erc/erc-scenarios-services-misc.el | 86 +
test/lisp/erc/erc-services-tests.el | 574 +
test/lisp/erc/erc-tests.el | 681 +-
.../base/assoc/bouncer-history/barnet.eld | 44 +
.../base/assoc/bouncer-history/foonet.eld | 48 +
.../lisp/erc/resources/base/assoc/bumped/again.eld | 30 +
.../erc/resources/base/assoc/bumped/foisted.eld | 30 +
.../erc/resources/base/assoc/bumped/refoisted.eld | 31 +
.../erc/resources/base/assoc/bumped/renicked.eld | 30 +
.../erc/resources/base/assoc/multi-net/barnet.eld | 42 +
.../erc/resources/base/assoc/multi-net/foonet.eld | 45 +
.../erc/resources/base/assoc/reconplay/again.eld | 42 +
.../erc/resources/base/assoc/reconplay/foonet.eld | 52 +
.../erc/resources/base/assoc/samenet/chester.eld | 40 +
.../erc/resources/base/assoc/samenet/tester.eld | 42 +
.../erc/resources/base/assoc/samenet/tester2.eld | 39 +
.../lisp/erc/resources/base/auth-source/foonet.eld | 23 +
.../lisp/erc/resources/base/auth-source/nopass.eld | 22 +
.../base/channel-buffer-revival/foonet.eld | 45 +
test/lisp/erc/resources/base/flood/soju.eld | 87 +
.../erc/resources/base/gapless-connect/barnet.eld | 40 +
.../erc/resources/base/gapless-connect/foonet.eld | 41 +
.../resources/base/gapless-connect/pass-stub.eld | 4 +
.../resources/base/mask-target-routing/foonet.eld | 45 +
.../resources/base/netid/bouncer/barnet-again.eld | 50 +
.../resources/base/netid/bouncer/barnet-drop.eld | 41 +
.../erc/resources/base/netid/bouncer/barnet.eld | 41 +
.../resources/base/netid/bouncer/foonet-again.eld | 50 +
.../resources/base/netid/bouncer/foonet-drop.eld | 46 +
.../erc/resources/base/netid/bouncer/foonet.eld | 46 +
.../resources/base/netid/bouncer/stub-again.eld | 4 +
.../erc/resources/base/netid/samenet/chester.eld | 48 +
.../erc/resources/base/netid/samenet/tester.eld | 52 +
.../erc/resources/base/reconnect/aborted-dupe.eld | 28 +
test/lisp/erc/resources/base/reconnect/aborted.eld | 45 +
.../erc/resources/base/reconnect/options-again.eld | 45 +
test/lisp/erc/resources/base/reconnect/options.eld | 35 +
.../erc/resources/base/reconnect/timer-last.eld | 6 +
test/lisp/erc/resources/base/reconnect/timer.eld | 6 +
.../base/renick/queries/bouncer-barnet.eld | 54 +
.../base/renick/queries/bouncer-foonet.eld | 52 +
.../erc/resources/base/renick/queries/solo.eld | 55 +
test/lisp/erc/resources/base/renick/self/auto.eld | 46 +
.../lisp/erc/resources/base/renick/self/manual.eld | 50 +
.../resources/base/renick/self/qual-chester.eld | 40 +
.../erc/resources/base/renick/self/qual-tester.eld | 46 +
.../base/reuse-buffers/channel/barnet.eld | 68 +
.../base/reuse-buffers/channel/foonet.eld | 66 +
.../resources/base/reuse-buffers/server/barnet.eld | 24 +
.../resources/base/reuse-buffers/server/foonet.eld | 24 +
.../base/upstream-reconnect/soju-barnet.eld | 64 +
.../base/upstream-reconnect/soju-foonet.eld | 72 +
.../base/upstream-reconnect/znc-barnet.eld | 93 +
.../base/upstream-reconnect/znc-foonet.eld | 86 +
test/lisp/erc/resources/erc-d/erc-d-i.el | 124 +
test/lisp/erc/resources/erc-d/erc-d-t.el | 170 +
test/lisp/erc/resources/erc-d/erc-d-tests.el | 1346 +
test/lisp/erc/resources/erc-d/erc-d-u.el | 213 +
test/lisp/erc/resources/erc-d/erc-d.el | 997 +
test/lisp/erc/resources/erc-d/resources/basic.eld | 32 +
.../erc/resources/erc-d/resources/depleted.eld | 12 +
test/lisp/erc/resources/erc-d/resources/drop-a.eld | 4 +
test/lisp/erc/resources/erc-d/resources/drop-b.eld | 4 +
.../resources/erc-d/resources/dynamic-barnet.eld | 33 +
.../resources/erc-d/resources/dynamic-foonet.eld | 32 +
.../erc/resources/erc-d/resources/dynamic-stub.eld | 4 +
.../lisp/erc/resources/erc-d/resources/dynamic.eld | 30 +
test/lisp/erc/resources/erc-d/resources/eof.eld | 33 +
test/lisp/erc/resources/erc-d/resources/fuzzy.eld | 42 +
.../erc/resources/erc-d/resources/incremental.eld | 43 +
.../resources/erc-d/resources/irc-parser-tests.eld | 380 +
.../resources/erc-d/resources/linger-multi-a.eld | 3 +
.../resources/erc-d/resources/linger-multi-b.eld | 3 +
test/lisp/erc/resources/erc-d/resources/linger.eld | 33 +
.../erc/resources/erc-d/resources/no-block.eld | 55 +
.../erc/resources/erc-d/resources/no-match.eld | 32 +
.../lisp/erc/resources/erc-d/resources/no-pong.eld | 27 +
.../erc/resources/erc-d/resources/nonstandard.eld | 6 +
.../erc/resources/erc-d/resources/proxy-barnet.eld | 24 +
.../erc/resources/erc-d/resources/proxy-foonet.eld | 24 +
.../erc/resources/erc-d/resources/proxy-solo.eld | 9 +
.../resources/erc-d/resources/proxy-subprocess.el | 45 +
.../lisp/erc/resources/erc-d/resources/timeout.eld | 27 +
.../erc/resources/erc-d/resources/unexpected.eld | 28 +
test/lisp/erc/resources/erc-scenarios-common.el | 516 +
.../lisp/erc/resources/join/auth-source/foonet.eld | 33 +
test/lisp/erc/resources/join/legacy/foonet.eld | 38 +
test/lisp/erc/resources/join/network-id/barnet.eld | 43 +
.../erc/resources/join/network-id/foonet-again.eld | 46 +
test/lisp/erc/resources/join/network-id/foonet.eld | 39 +
.../erc/resources/join/reconnect/foonet-again.eld | 45 +
test/lisp/erc/resources/join/reconnect/foonet.eld | 45 +
.../networks/announced-missing/foonet.eld | 8 +
.../erc/resources/services/auth-source/libera.eld | 49 +
.../erc/resources/services/password/libera.eld | 49 +
test/lisp/eshell/em-alias-tests.el | 87 +
test/lisp/eshell/em-basic-tests.el | 71 +
test/lisp/eshell/em-dirs-tests.el | 102 +
test/lisp/eshell/em-extpipe-tests.el | 205 +
test/lisp/eshell/em-glob-tests.el | 197 +
test/lisp/eshell/em-hist-tests.el | 17 +-
test/lisp/eshell/em-ls-tests.el | 38 +-
test/lisp/eshell/em-pred-tests.el | 566 +
test/lisp/eshell/em-script-tests.el | 62 +
test/lisp/eshell/em-tramp-tests.el | 88 +
test/lisp/eshell/esh-opt-tests.el | 289 +-
test/lisp/eshell/esh-proc-tests.el | 96 +
test/lisp/eshell/esh-var-tests.el | 547 +
test/lisp/eshell/eshell-tests-helpers.el | 97 +
test/lisp/eshell/eshell-tests.el | 194 +-
test/lisp/ffap-tests.el | 50 +-
test/lisp/filenotify-tests.el | 73 +-
test/lisp/files-resources/compile-utf8.el | 12 +
test/lisp/files-resources/file-mode | 3 +
test/lisp/files-resources/file-mode-multiple | 5 +
test/lisp/files-resources/file-mode-prop-line | 1 +
test/lisp/files-tests.el | 455 +-
test/lisp/files-x-tests.el | 18 +
test/lisp/format-spec-tests.el | 4 +-
test/lisp/gnus/gnus-group-tests.el | 52 +
test/lisp/gnus/gnus-icalendar-tests.el | 2 +-
test/lisp/gnus/mml-sec-tests.el | 3 +
test/lisp/help-fns-tests.el | 14 +-
test/lisp/help-mode-tests.el | 7 +-
test/lisp/help-tests.el | 228 +-
test/lisp/hi-lock-tests.el | 14 +-
test/lisp/hl-line-tests.el | 114 +
test/lisp/htmlfontify-tests.el | 9 -
test/lisp/ibuffer-tests.el | 4 +-
test/lisp/image-dired-tests.el | 37 +
test/lisp/image-tests.el | 83 +-
test/lisp/image/exif-tests.el | 21 +-
test/lisp/info-tests.el | 39 +
test/lisp/info-xref-tests.el | 80 +-
test/lisp/international/ccl-tests.el | 36 +-
test/lisp/international/textsec-tests.el | 214 +
test/lisp/isearch-tests.el | 80 +
test/lisp/json-tests.el | 4 +-
test/lisp/kmacro-tests.el | 66 +-
test/lisp/loadhist-resources/loadhist--bar.el | 27 +
test/lisp/loadhist-resources/loadhist--foo.el | 29 +
test/lisp/loadhist-tests.el | 47 +
test/lisp/ls-lisp-tests.el | 75 +-
test/lisp/mail/ietf-drums-date-tests.el | 172 +
test/lisp/mail/ietf-drums-tests.el | 178 +
test/lisp/mail/mail-extr-tests.el | 41 +
test/lisp/mail/mail-utils-tests.el | 3 +-
test/lisp/mail/undigest-tests.el | 359 +
test/lisp/mail/uudecode-tests.el | 26 +-
test/lisp/mh-e/mh-thread-tests.el | 131 +
test/lisp/mh-e/mh-utils-tests.el | 116 +-
test/lisp/mh-e/test-all-mh-variants.sh | 6 +-
test/lisp/minibuffer-tests.el | 136 +
test/lisp/misc-tests.el | 63 +-
test/lisp/mouse-tests.el | 176 +
test/lisp/net/browse-url-tests.el | 21 +-
test/lisp/net/gnutls-tests.el | 8 +
test/lisp/net/mailcap-resources/mailcap | 9 +
test/lisp/net/mailcap-resources/test.test | 1 +
test/lisp/net/mailcap-tests.el | 70 +
test/lisp/net/netrc-tests.el | 2 +-
test/lisp/net/network-stream-tests.el | 2 +
test/lisp/net/ntlm-tests.el | 11 +-
test/lisp/net/puny-resources/IdnaTestV2.txt | 6344 ++++
test/lisp/net/puny-tests.el | 13 +
test/lisp/net/secrets-tests.el | 11 +-
test/lisp/net/shr-tests.el | 17 +
test/lisp/net/tramp-archive-tests.el | 59 +-
.../foo.tar.gz | Bin
test/lisp/net/tramp-tests.el | 1674 +-
test/lisp/obsolete/cl-tests.el | 9 +-
test/lisp/obsolete/inversion-tests.el | 1 -
test/lisp/paren-tests.el | 31 +
test/lisp/progmodes/autoconf-tests.el | 8 +-
test/lisp/progmodes/bug-reference-tests.el | 128 +
test/lisp/progmodes/compile-tests.el | 6 +-
.../cperl-mode-resources/proto-and-attrs.pl | 50 +
test/lisp/progmodes/cperl-mode-tests.el | 54 +-
.../elisp-mode-resources/elisp-indents.erts | 88 +
test/lisp/progmodes/elisp-mode-resources/flet.erts | 353 +
.../elisp-mode-resources/simple-shorthand-test.el | 2 +
test/lisp/progmodes/elisp-mode-tests.el | 89 +-
test/lisp/progmodes/etags-tests.el | 31 +-
test/lisp/progmodes/flymake-tests.el | 41 +-
test/lisp/progmodes/perl-mode-tests.el | 2 +
test/lisp/progmodes/project-tests.el | 20 +-
test/lisp/progmodes/python-tests.el | 567 +-
test/lisp/progmodes/ruby-mode-resources/ruby.rb | 17 +
test/lisp/progmodes/ruby-mode-tests.el | 7 +
.../progmodes/sh-script-resources/sh-indents.erts | 40 +
test/lisp/progmodes/sh-script-tests.el | 21 +
test/lisp/progmodes/sql-tests.el | 180 +-
test/lisp/repeat-tests.el | 24 +-
test/lisp/replace-tests.el | 107 +-
test/lisp/saveplace-tests.el | 67 +-
test/lisp/ses-tests.el | 75 +-
test/lisp/shadowfile-tests.el | 120 +-
test/lisp/simple-tests.el | 59 +-
test/lisp/so-long-tests/so-long-tests.el | 4 +-
test/lisp/so-long-tests/spelling-tests.el | 42 +-
test/lisp/subr-tests.el | 355 +-
test/lisp/tar-mode-tests.el | 3 +-
test/lisp/term-tests.el | 38 +-
.../textmodes/css-mode-resources/css-selectors.txt | 56 +
.../css-mode-resources/scss-selectors.txt | 10 +
test/lisp/textmodes/css-mode-tests.el | 69 +
.../emacs-news-mode-resources/toggle-tag.erts | 131 +
test/lisp/textmodes/emacs-news-mode-tests.el | 32 +
test/lisp/textmodes/fill-tests.el | 22 +
test/lisp/textmodes/page-tests.el | 12 +
test/lisp/textmodes/reftex-tests.el | 101 +-
test/lisp/textmodes/texinfo-resources/fill.erts | 70 +
test/lisp/textmodes/texinfo-tests.el | 33 +
test/lisp/thingatpt-tests.el | 10 +-
test/lisp/thumbs-tests.el | 10 +-
test/lisp/time-stamp-tests.el | 27 +-
test/lisp/url/url-tramp-tests.el | 16 +-
test/lisp/vc/diff-mode-tests.el | 56 +-
test/lisp/vc/ediff-ptch-tests.el | 60 +-
test/lisp/vc/vc-bzr-tests.el | 172 +-
test/lisp/vc/vc-git-tests.el | 67 +
test/lisp/vc/vc-tests.el | 893 +-
test/lisp/wdired-tests.el | 274 +-
test/lisp/whitespace-tests.el | 5 +-
test/lisp/x-dnd-tests.el | 206 +
test/lisp/xml-tests.el | 2 +-
test/lisp/yank-media-tests.el | 38 +
test/manual/cedet/cedet-utests.el | 4 +-
test/manual/cedet/tests/test.el | 4 +-
test/manual/etags/ETAGS.good_1 | 1028 +-
test/manual/etags/ETAGS.good_2 | 1152 +-
test/manual/etags/ETAGS.good_3 | 1052 +-
test/manual/etags/ETAGS.good_4 | 1308 +-
test/manual/etags/ETAGS.good_5 | 1456 +-
test/manual/etags/ETAGS.good_6 | 1456 +-
test/manual/etags/c-src/emacs/src/keyboard.c | 2 +-
test/manual/etags/cp-src/clheir.hpp | 2 +-
.../etags/el-src/emacs/lisp/progmodes/etags.el | 2 +-
test/manual/etags/merc-src/accumulator.m | 2 +-
test/manual/etags/prol-src/natded.prolog | 2 +-
test/manual/image-circular-tests.el | 17 +-
test/manual/indent/perl.perl | 14 +-
test/manual/process-callout-tests.el | 64 +
test/src/alloc-tests.el | 2 +-
test/src/buffer-tests.el | 270 +-
test/src/casefiddle-tests.el | 16 +
test/src/comp-resources/comp-test-45603.el | 29 +
test/src/comp-resources/comp-test-funcs.el | 12 +-
test/src/comp-tests.el | 107 +-
test/src/data-tests.el | 62 +-
test/src/decompress-tests.el | 2 +
test/src/doc-tests.el | 43 +
test/src/editfns-tests.el | 61 +-
test/src/emacs-module-resources/mod-test.c | 42 +-
test/src/emacs-module-tests.el | 33 +-
test/src/emacs-tests.el | 30 +-
test/src/eval-tests.el | 46 +-
test/src/fileio-tests.el | 26 +-
test/src/filelock-tests.el | 210 +-
test/src/floatfns-tests.el | 62 +
test/src/fns-tests.el | 401 +-
test/src/image-tests.el | 251 +
test/src/inotify-tests.el | 35 +-
test/src/json-tests.el | 7 +-
test/src/keymap-tests.el | 131 +-
test/src/lcms-tests.el | 7 +
test/src/lread-tests.el | 77 +-
test/src/print-tests.el | 124 +
test/src/process-tests.el | 135 +-
test/src/regex-emacs-tests.el | 12 +-
test/src/search-tests.el | 2 +-
test/src/sqlite-tests.el | 244 +
test/src/syntax-tests.el | 15 +
test/src/thread-tests.el | 26 +
test/src/timefns-tests.el | 23 +-
test/src/undo-tests.el | 20 +-
test/src/xdisp-tests.el | 80 +
test/src/xfaces-tests.el | 5 +-
test/src/xml-tests.el | 2 +
1892 files changed, 268469 insertions(+), 98449 deletions(-)
create mode 100644 admin/unidata/IdnaMappingTable.txt
create mode 100644 admin/unidata/PropertyValueAliases.txt
create mode 100644 admin/unidata/ScriptExtensions.txt
create mode 100644 admin/unidata/Scripts.txt
create mode 100644 admin/unidata/confusables.txt
create mode 100644 admin/unidata/emoji-test.txt
create mode 100644 doc/emacs/haiku.texi
create mode 100644 doc/misc/vtable.texi
create mode 100644 etc/NEWS.28
create mode 100644 etc/e/eterm-direct
create mode 100644 etc/emacs_lldb.py
create mode 100644 etc/images/connect-to-url.pbm
create mode 100644 etc/images/connect-to-url.xpm
delete mode 100644 etc/images/gnus/catchup.pbm
delete mode 100644 etc/images/gnus/catchup.xpm
delete mode 100644 etc/images/gnus/cu-exit.pbm
delete mode 100644 etc/images/gnus/cu-exit.xpm
delete mode 100644 etc/images/gnus/describe-group.pbm
delete mode 100644 etc/images/gnus/describe-group.xpm
delete mode 100644 etc/images/gnus/exit-gnus.pbm
delete mode 100644 etc/images/gnus/exit-gnus.xpm
delete mode 100644 etc/images/gnus/exit-summ.pbm
delete mode 100644 etc/images/gnus/exit-summ.xpm
delete mode 100644 etc/images/gnus/get-news.pbm
delete mode 100644 etc/images/gnus/get-news.xpm
delete mode 100644 etc/images/gnus/gnntg.pbm
delete mode 100644 etc/images/gnus/gnntg.xpm
delete mode 100644 etc/images/gnus/important.pbm
delete mode 100644 etc/images/gnus/important.xpm
delete mode 100644 etc/images/gnus/next-ur.pbm
delete mode 100644 etc/images/gnus/next-ur.xpm
delete mode 100644 etc/images/gnus/post.pbm
delete mode 100644 etc/images/gnus/post.xpm
delete mode 100644 etc/images/gnus/prev-ur.pbm
delete mode 100644 etc/images/gnus/prev-ur.xpm
delete mode 100644 etc/images/gnus/receipt.pbm
delete mode 100644 etc/images/gnus/receipt.xpm
delete mode 100644 etc/images/gnus/reply-wo.pbm
delete mode 100644 etc/images/gnus/reply-wo.xpm
delete mode 100644 etc/images/gnus/reply.pbm
delete mode 100644 etc/images/gnus/reply.xpm
delete mode 100644 etc/images/gnus/rot13.pbm
delete mode 100644 etc/images/gnus/rot13.xpm
delete mode 100644 etc/images/gnus/save-aif.pbm
delete mode 100644 etc/images/gnus/save-aif.xpm
delete mode 100644 etc/images/gnus/save-art.pbm
delete mode 100644 etc/images/gnus/save-art.xpm
delete mode 100644 etc/images/gnus/subscribe.pbm
delete mode 100644 etc/images/gnus/subscribe.xpm
delete mode 100644 etc/images/gnus/unimportant.pbm
delete mode 100644 etc/images/gnus/unimportant.xpm
delete mode 100644 etc/images/gnus/unsubscribe.pbm
delete mode 100644 etc/images/gnus/unsubscribe.xpm
delete mode 100644 etc/images/gnus/uu-decode.pbm
delete mode 100644 etc/images/gnus/uu-decode.xpm
delete mode 100644 etc/images/gnus/uu-post.pbm
delete mode 100644 etc/images/gnus/uu-post.xpm
copy etc/images/tree-widget/default/{guide.png => nohandle-guide.png} (100%)
copy etc/images/tree-widget/default/{guide.xpm => nohandle-guide.xpm} (100%)
copy etc/images/tree-widget/folder/{guide.png => nohandle-guide.png} (100%)
copy etc/images/tree-widget/folder/{guide.xpm => nohandle-guide.xpm} (100%)
create mode 100644 etc/org.gnu.emacs.defaults.gschema.xml
create mode 100644 etc/themes/leuven-dark-theme.el
create mode 100644 etc/tutorials/TUTORIAL.el_GR
create mode 100644 lib-src/be_resources.cc
create mode 100644 lib/nanosleep.c
delete mode 100644 lisp/autoarg.el
create mode 100644 lisp/emacs-lisp/debug-early.el
delete mode 100644 lisp/emacs-lisp/eieio-compat.el
create mode 100644 lisp/emacs-lisp/generate-lisp-file.el
create mode 100644 lisp/emacs-lisp/loaddefs-gen.el
create mode 100644 lisp/emacs-lisp/multisession.el
create mode 100644 lisp/emacs-lisp/oclosure.el
create mode 100644 lisp/emacs-lisp/range.el
create mode 100644 lisp/emacs-lisp/vtable.el
create mode 100644 lisp/eshell/em-elecslash.el
create mode 100644 lisp/eshell/em-extpipe.el
create mode 100644 lisp/gnus/gnus-rmail.el
create mode 100644 lisp/international/emoji.el
create mode 100644 lisp/international/textsec-check.el
create mode 100644 lisp/international/textsec.el
create mode 100644 lisp/keymap.el
create mode 100644 lisp/language/indonesian.el
create mode 100644 lisp/language/philippine.el
create mode 100644 lisp/leim/quail/emoji.el
create mode 100644 lisp/leim/quail/indonesian.el
create mode 100644 lisp/leim/quail/misc-lang.el
create mode 100644 lisp/leim/quail/philippine.el
create mode 100644 lisp/mail/ietf-drums-date.el
delete mode 100644 lisp/mail/uce.el
create mode 100644 lisp/net/eudc-capf.el
delete mode 100644 lisp/net/rlogin.el
delete mode 100644 lisp/obsolete/abbrevlist.el
delete mode 100644 lisp/obsolete/assoc.el
create mode 100644 lisp/obsolete/autoarg.el
delete mode 100644 lisp/obsolete/complete.el
delete mode 100644 lisp/obsolete/cust-print.el
create mode 100644 lisp/obsolete/eieio-compat.el
delete mode 100644 lisp/obsolete/erc-hecomplete.el
delete mode 100644 lisp/obsolete/mailpost.el
delete mode 100644 lisp/obsolete/mouse-sel.el
delete mode 100644 lisp/obsolete/old-emacs-lock.el
delete mode 100644 lisp/obsolete/patcomp.el
delete mode 100644 lisp/obsolete/pc-mode.el
delete mode 100644 lisp/obsolete/pc-select.el
create mode 100644 lisp/obsolete/rlogin.el
delete mode 100644 lisp/obsolete/s-region.el
delete mode 100644 lisp/obsolete/sregex.el
create mode 100644 lisp/obsolete/uce.el
create mode 100644 lisp/obsolete/vc-mtn.el
create mode 100644 lisp/obsolete/vt-control.el
create mode 100644 lisp/obsolete/vt100-led.el
create mode 100644 lisp/pgtk-dnd.el
create mode 100644 lisp/progmodes/erts-mode.el
create mode 100644 lisp/sqlite-mode.el
create mode 100644 lisp/sqlite.el
create mode 100644 lisp/term/haiku-win.el
create mode 100644 lisp/term/pgtk-win.el
create mode 100644 lisp/textmodes/emacs-news-mode.el
create mode 100644 lisp/textmodes/glyphless-mode.el
create mode 100644 lisp/textmodes/pixel-fill.el
create mode 100644 lisp/textmodes/string-edit.el
create mode 100644 lisp/textmodes/word-wrap-mode.el
delete mode 100644 lisp/vc/vc-mtn.el
delete mode 100644 lisp/vt-control.el
delete mode 100644 lisp/vt100-led.el
create mode 100644 lisp/yank-media.el
create mode 100644 m4/nanosleep.m4
create mode 100644 src/.lldbinit
create mode 100644 src/haiku.c
create mode 100644 src/haiku_draw_support.cc
create mode 100644 src/haiku_font_support.cc
create mode 100644 src/haiku_io.c
create mode 100644 src/haiku_select.cc
create mode 100644 src/haiku_support.cc
create mode 100644 src/haiku_support.h
create mode 100644 src/haikufns.c
create mode 100644 src/haikufont.c
create mode 100644 src/haikugui.h
create mode 100644 src/haikuimage.c
create mode 100644 src/haikumenu.c
create mode 100644 src/haikuselect.c
create mode 100644 src/haikuselect.h
create mode 100644 src/haikuterm.c
create mode 100644 src/haikuterm.h
create mode 100644 src/module-env-29.h
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
create mode 100644 src/pgtkterm.c
create mode 100644 src/pgtkterm.h
create mode 100644 src/sort.c
create mode 100644 src/sqlite.c
create mode 100644 test/data/image/black.gif
create mode 100644 test/data/image/black.webp
create mode 100644 test/infra/Makefile.in
create mode 100644 test/infra/test-jobs.yml
create mode 100644 test/lisp/desktop-tests.el
copy test/lisp/{gnus/mml-sec-resources/.gpg-v21-migrated =>
dired-resources/insert-directory/test_dir/bar} (100%)
copy test/lisp/{gnus/mml-sec-resources/.gpg-v21-migrated =>
dired-resources/insert-directory/test_dir/foo} (100%)
copy test/lisp/{gnus/mml-sec-resources/.gpg-v21-migrated =>
dired-resources/insert-directory/test_dir_other/bar} (100%)
copy test/lisp/{gnus/mml-sec-resources/.gpg-v21-migrated =>
dired-resources/insert-directory/test_dir_other/foo} (100%)
create mode 100644 test/lisp/dnd-tests.el
create mode 100644 test/lisp/edmacro-tests.el
create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/fun-attr-warn.el
create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/no-byte-compile.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-variable-setq-nonvariable.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-variable-setq-odd.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore-substitutions.el
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/lisp/emacs-lisp/oclosure-tests.el
create mode 100644
test/lisp/emacs-lisp/package-resources/macro-builtin-package-1.0/macro-builtin-aux.el
create mode 100644
test/lisp/emacs-lisp/package-resources/macro-builtin-package-1.0/macro-builtin.el
create mode 100644
test/lisp/emacs-lisp/package-resources/macro-builtin-package-2.0/macro-builtin-aux.el
create mode 100644
test/lisp/emacs-lisp/package-resources/macro-builtin-package-2.0/macro-builtin.el
create mode 100644 test/lisp/emacs-lisp/pp-resources/code-formats.erts
create mode 100644 test/lisp/emacs-lisp/range-tests.el
create mode 100644 test/lisp/emacs-lisp/vtable-tests.el
create mode 100644 test/lisp/erc/erc-dcc-tests.el
create mode 100644 test/lisp/erc/erc-join-tests.el
create mode 100644 test/lisp/erc/erc-networks-tests.el
create mode 100644 test/lisp/erc/erc-scenarios-auth-source.el
create mode 100644 test/lisp/erc/erc-scenarios-base-association-nick.el
create mode 100644 test/lisp/erc/erc-scenarios-base-association-samenet.el
create mode 100644 test/lisp/erc/erc-scenarios-base-association.el
create mode 100644 test/lisp/erc/erc-scenarios-base-compat-rename-bouncer.el
create mode 100644 test/lisp/erc/erc-scenarios-base-misc-regressions.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-id.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-base.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-both.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-id.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-samenet.el
create mode 100644 test/lisp/erc/erc-scenarios-base-reconnect.el
create mode 100644 test/lisp/erc/erc-scenarios-base-renick.el
create mode 100644 test/lisp/erc/erc-scenarios-base-reuse-buffers.el
create mode 100644 test/lisp/erc/erc-scenarios-base-unstable.el
create mode 100644 test/lisp/erc/erc-scenarios-base-upstream-recon-soju.el
create mode 100644 test/lisp/erc/erc-scenarios-base-upstream-recon-znc.el
create mode 100644 test/lisp/erc/erc-scenarios-internal.el
create mode 100644 test/lisp/erc/erc-scenarios-join-auth-source.el
create mode 100644 test/lisp/erc/erc-scenarios-join-netid-newcmd-id.el
create mode 100644 test/lisp/erc/erc-scenarios-join-netid-newcmd.el
create mode 100644 test/lisp/erc/erc-scenarios-join-netid-recon-id.el
create mode 100644 test/lisp/erc/erc-scenarios-join-netid-recon.el
create mode 100644 test/lisp/erc/erc-scenarios-misc.el
create mode 100644 test/lisp/erc/erc-scenarios-services-misc.el
create mode 100644 test/lisp/erc/erc-services-tests.el
create mode 100644
test/lisp/erc/resources/base/assoc/bouncer-history/barnet.eld
create mode 100644
test/lisp/erc/resources/base/assoc/bouncer-history/foonet.eld
create mode 100644 test/lisp/erc/resources/base/assoc/bumped/again.eld
create mode 100644 test/lisp/erc/resources/base/assoc/bumped/foisted.eld
create mode 100644 test/lisp/erc/resources/base/assoc/bumped/refoisted.eld
create mode 100644 test/lisp/erc/resources/base/assoc/bumped/renicked.eld
create mode 100644 test/lisp/erc/resources/base/assoc/multi-net/barnet.eld
create mode 100644 test/lisp/erc/resources/base/assoc/multi-net/foonet.eld
create mode 100644 test/lisp/erc/resources/base/assoc/reconplay/again.eld
create mode 100644 test/lisp/erc/resources/base/assoc/reconplay/foonet.eld
create mode 100644 test/lisp/erc/resources/base/assoc/samenet/chester.eld
create mode 100644 test/lisp/erc/resources/base/assoc/samenet/tester.eld
create mode 100644 test/lisp/erc/resources/base/assoc/samenet/tester2.eld
create mode 100644 test/lisp/erc/resources/base/auth-source/foonet.eld
create mode 100644 test/lisp/erc/resources/base/auth-source/nopass.eld
create mode 100644
test/lisp/erc/resources/base/channel-buffer-revival/foonet.eld
create mode 100644 test/lisp/erc/resources/base/flood/soju.eld
create mode 100644 test/lisp/erc/resources/base/gapless-connect/barnet.eld
create mode 100644 test/lisp/erc/resources/base/gapless-connect/foonet.eld
create mode 100644 test/lisp/erc/resources/base/gapless-connect/pass-stub.eld
create mode 100644 test/lisp/erc/resources/base/mask-target-routing/foonet.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet-again.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet-drop.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet-again.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet-drop.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/stub-again.eld
create mode 100644 test/lisp/erc/resources/base/netid/samenet/chester.eld
create mode 100644 test/lisp/erc/resources/base/netid/samenet/tester.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/aborted-dupe.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/aborted.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/options-again.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/options.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/timer-last.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/timer.eld
create mode 100644
test/lisp/erc/resources/base/renick/queries/bouncer-barnet.eld
create mode 100644
test/lisp/erc/resources/base/renick/queries/bouncer-foonet.eld
create mode 100644 test/lisp/erc/resources/base/renick/queries/solo.eld
create mode 100644 test/lisp/erc/resources/base/renick/self/auto.eld
create mode 100644 test/lisp/erc/resources/base/renick/self/manual.eld
create mode 100644 test/lisp/erc/resources/base/renick/self/qual-chester.eld
create mode 100644 test/lisp/erc/resources/base/renick/self/qual-tester.eld
create mode 100644
test/lisp/erc/resources/base/reuse-buffers/channel/barnet.eld
create mode 100644
test/lisp/erc/resources/base/reuse-buffers/channel/foonet.eld
create mode 100644 test/lisp/erc/resources/base/reuse-buffers/server/barnet.eld
create mode 100644 test/lisp/erc/resources/base/reuse-buffers/server/foonet.eld
create mode 100644
test/lisp/erc/resources/base/upstream-reconnect/soju-barnet.eld
create mode 100644
test/lisp/erc/resources/base/upstream-reconnect/soju-foonet.eld
create mode 100644
test/lisp/erc/resources/base/upstream-reconnect/znc-barnet.eld
create mode 100644
test/lisp/erc/resources/base/upstream-reconnect/znc-foonet.eld
create mode 100644 test/lisp/erc/resources/erc-d/erc-d-i.el
create mode 100644 test/lisp/erc/resources/erc-d/erc-d-t.el
create mode 100644 test/lisp/erc/resources/erc-d/erc-d-tests.el
create mode 100644 test/lisp/erc/resources/erc-d/erc-d-u.el
create mode 100644 test/lisp/erc/resources/erc-d/erc-d.el
create mode 100644 test/lisp/erc/resources/erc-d/resources/basic.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/depleted.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/drop-a.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/drop-b.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-barnet.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-foonet.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-stub.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/eof.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/fuzzy.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/incremental.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/irc-parser-tests.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/linger-multi-a.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/linger-multi-b.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/linger.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/no-block.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/no-match.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/no-pong.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/nonstandard.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-barnet.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-foonet.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-solo.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-subprocess.el
create mode 100644 test/lisp/erc/resources/erc-d/resources/timeout.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/unexpected.eld
create mode 100644 test/lisp/erc/resources/erc-scenarios-common.el
create mode 100644 test/lisp/erc/resources/join/auth-source/foonet.eld
create mode 100644 test/lisp/erc/resources/join/legacy/foonet.eld
create mode 100644 test/lisp/erc/resources/join/network-id/barnet.eld
create mode 100644 test/lisp/erc/resources/join/network-id/foonet-again.eld
create mode 100644 test/lisp/erc/resources/join/network-id/foonet.eld
create mode 100644 test/lisp/erc/resources/join/reconnect/foonet-again.eld
create mode 100644 test/lisp/erc/resources/join/reconnect/foonet.eld
create mode 100644
test/lisp/erc/resources/networks/announced-missing/foonet.eld
create mode 100644 test/lisp/erc/resources/services/auth-source/libera.eld
create mode 100644 test/lisp/erc/resources/services/password/libera.eld
create mode 100644 test/lisp/eshell/em-alias-tests.el
create mode 100644 test/lisp/eshell/em-basic-tests.el
create mode 100644 test/lisp/eshell/em-dirs-tests.el
create mode 100644 test/lisp/eshell/em-extpipe-tests.el
create mode 100644 test/lisp/eshell/em-glob-tests.el
create mode 100644 test/lisp/eshell/em-pred-tests.el
create mode 100644 test/lisp/eshell/em-script-tests.el
create mode 100644 test/lisp/eshell/em-tramp-tests.el
create mode 100644 test/lisp/eshell/esh-proc-tests.el
create mode 100644 test/lisp/eshell/esh-var-tests.el
create mode 100644 test/lisp/eshell/eshell-tests-helpers.el
create mode 100644 test/lisp/files-resources/compile-utf8.el
create mode 100644 test/lisp/files-resources/file-mode
create mode 100644 test/lisp/files-resources/file-mode-multiple
create mode 100644 test/lisp/files-resources/file-mode-prop-line
create mode 100644 test/lisp/gnus/gnus-group-tests.el
create mode 100644 test/lisp/hl-line-tests.el
create mode 100644 test/lisp/image-dired-tests.el
create mode 100644 test/lisp/info-tests.el
create mode 100644 test/lisp/international/textsec-tests.el
create mode 100644 test/lisp/loadhist-resources/loadhist--bar.el
create mode 100644 test/lisp/loadhist-resources/loadhist--foo.el
create mode 100644 test/lisp/mail/ietf-drums-date-tests.el
create mode 100644 test/lisp/mail/ietf-drums-tests.el
create mode 100644 test/lisp/mail/mail-extr-tests.el
create mode 100644 test/lisp/mail/undigest-tests.el
create mode 100644 test/lisp/mh-e/mh-thread-tests.el
create mode 100644 test/lisp/net/mailcap-resources/mailcap
create mode 100644 test/lisp/net/mailcap-resources/test.test
create mode 100644 test/lisp/net/puny-resources/IdnaTestV2.txt
copy test/lisp/net/{tramp-archive-resources => tramp-resources}/foo.tar.gz
(100%)
create mode 100644 test/lisp/progmodes/bug-reference-tests.el
create mode 100644 test/lisp/progmodes/cperl-mode-resources/proto-and-attrs.pl
create mode 100644 test/lisp/progmodes/elisp-mode-resources/elisp-indents.erts
create mode 100644 test/lisp/progmodes/elisp-mode-resources/flet.erts
create mode 100644 test/lisp/progmodes/sh-script-resources/sh-indents.erts
create mode 100644 test/lisp/textmodes/css-mode-resources/css-selectors.txt
create mode 100644 test/lisp/textmodes/css-mode-resources/scss-selectors.txt
create mode 100644
test/lisp/textmodes/emacs-news-mode-resources/toggle-tag.erts
create mode 100644 test/lisp/textmodes/emacs-news-mode-tests.el
create mode 100644 test/lisp/textmodes/texinfo-resources/fill.erts
create mode 100644 test/lisp/textmodes/texinfo-tests.el
create mode 100644 test/lisp/vc/vc-git-tests.el
create mode 100644 test/lisp/x-dnd-tests.el
create mode 100644 test/lisp/yank-media-tests.el
create mode 100644 test/manual/process-callout-tests.el
create mode 100644 test/src/comp-resources/comp-test-45603.el
create mode 100644 test/src/doc-tests.el
create mode 100644 test/src/image-tests.el
create mode 100644 test/src/sqlite-tests.el
- emacs-28 updated (970190b844 -> 41289a9fb9),
Stefan Kangas <=