[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
scratch/noverlay-wip updated (ebd14d4ce3 -> b88f22da3e)
From: |
Stefan Monnier |
Subject: |
scratch/noverlay-wip updated (ebd14d4ce3 -> b88f22da3e) |
Date: |
Sat, 24 Sep 2022 22:44:54 -0400 (EDT) |
monnier pushed a change to branch scratch/noverlay-wip.
from ebd14d4ce3 Merge commit 'bcf4201d4c85afcc729104e492a14db00c3c5903'
into noverlay
adds 4095a006fd Fix setting completions* faces in
adds 48373e7540 Merge branch 'completion-first-difference_face'
adds 1171fa32ca Fix set-marker when the position is larger than the
largest buffer
adds 30eac47981 Clarify documentation of functions that use the default
face
adds 99ad65eda4 Configure info-look.el to recognize Tramp symbols
adds c4cd2a0b9f Update from Gnulib
adds 48f6888588 Test format-time-string padding
adds 937031a555 Remove duplicate macros from ses.el
adds 2c159da4c9 Minor fix in the ELisp manual
adds 1161c7d8ec Fix fallout from fixing bug#37782
adds 89a4488f89 Ensure buffer is alive in
python-pdbtrack-unset-tracked-buffer
adds c574d27464 Fix documentation of '-position' server command
adds 3403d7a031 Corrections in semantic.texi
adds 959bbf3003 Add unload code to tramp-integration.el
adds 68d4a14fd4 CC Mode: Allow most functions on post-self-insert-hook
to be called
adds 3d21ba374f ; * lisp/progmodes/js.el: Remove unnecessary concat
adds c299c9b6fb ; * lisp/progmodes/js.el: Fix typo
adds 8e1c553260 Ignore comments and strings when matching JSX
adds 97f24412e7 Add hooks for after tab open, before close, and to
prevent closing
adds 7e387c9e52 * lisp/man.el (Man-width-max): New defcustom (bug#32536,
bug#9385)
adds f93a604ff1 ; * etc/NEWS: Fix a recently added entry.
adds 37d801a19a Continued fixes to gnus registry loading
adds fe7ae74c0b * lisp/tab-line.el (tab-line-format): Use composite
cache key (bug#38522)
adds 9ea3137bc8 Move recenter/scroll keybindings from
minibuffer-local-map to read-char map
adds 252e5a8852 * lisp/simple.el (shell-command-on-region): Use
set-buffer-major-mode.
adds 7c2c24a1aa * doc/emacs/mini.texi (Minibuffer Edit): Add
minibuffer-depth-indicate-mode.
adds 51176ee81e * lisp/emacs-lisp/map-ynp.el (read-answer): Allow more
SHORT-ANSWER types.
adds aed9584a0e Add more tests for face :extend attribute
adds bb8f46d55b project-find-regexp: Default to symbol at point
adds 5063e38921 Improve module bignum doc
adds d8d537e173 * lisp/emacs-lisp/map-ynp.el (read-answer): Use [remap
self-insert-command]
adds 58fb4c3e68 Make ':extend' inherited from default spec unless
overridden
adds ac1b6e97b6 Rename faces used in faces-tests.el
adds daaa9da0c4 * lib-src/etags.c (Forth_suffixes): Now static.
adds eec809e983 * lib-src/etags.c (pot_etags_version): Remove; unused.
adds 28578f87b5 Prefer static to extern in ebrowse
adds d1a791f8ed Spelling fixes
adds 0f9c016a52 ; * etc/NEWS: Minor copyedits of a recently changed
entry.
adds 9042ece787 Simplify call to add-to-history in read_minibuf
adds fbf9fea4fd Fix mouse-position on macOS (bug#4892)
adds 33a37360de Fix dabbrev-completion (bug#17899)
adds 9546a2a0d6 Fix XBM files on NS (bug#26133)
adds ea93326cc0 Add `union' and `intersection' to rx (bug#37849)
adds 0940296ebe Just use size_t for emacs_limb_t
adds b0f20651e3 ; Spelling fixes
adds eb7df2a4e3 Improve tv_nsec doc
adds 8aaa92a4b6 Don't spam the echo area and the *Messages* buffer in
Tramp
adds ea84a95bd8 Check for GUI frame in ns_color_index_to_rgba
adds 73e51c9846 * src/xterm.c: Remove long-obsolete comments.
adds bad2532f66 Avoid infloop in face merging due to bad face spec
adds 394c91e4bf * lisp/net/eudc.el (eudc-query-with-words): New function
adds 47a767c24e * lisp/gnus/message.el
(message-expand-name-standard-ui): New option
adds a8b628107b * lisp/calculator.el (cl-lib): Require at run-time as
well.
adds a642b4d35c * lisp/font-lock.el (font-lock-fontify-region): Widen
here (bug#38049)
adds 7a498af10a * lisp/emacs-lisp/debug.el (debug-on-entry): Allow
undefined functions
adds d57bb0c323 Treat passed strings as raw-text when percent-escaping
in epg
adds 6ee3675dad Fix face extension of overlay strings on buffer text
with faces
adds 54d2fd1178 Avoid spurious warning about maybe-uninitialized variable
adds ede63fed1f Optimize prompt search in Tramp
adds d7efe98951 ; * src/xdisp.c (face_at_pos): Fix last change.
adds f16766a0eb Use `or' instead of `union' for charset union in rx
adds b5781e63cb * lisp/wid-edit.el (widget-field): Add ':extend t' to
defface (bug#37774)
adds 9eaad4de02 * lisp/emacs-lisp/edebug.el
(edebug-remove-instrumentation): Use 'user-error'.
adds dd3f2130cf A better fix for extension of overlay string's faces
adds 966abdba09 Add prefix to help.el uni-confusable* vars
adds b04086adf6 ; * src/emacs-module.h.in: Sort includes alphabetically.
adds 82b4e48c59 Allow characters and single-char strings in rx charsets
adds 51d3c95147 python-shell-completion-at-point: respect
simple-operator (Bug#37808)
adds 84a8d07e7a * lisp/net/tramp.el (tramp-unload-tramp): Autoload
function body.
adds 73f37da12d Disable undo in the process buffers of a JSONRPC
connection
adds b2949d3926 xfaces.c: Silence spurious maybe-uninitialized compiler
warning
adds c6e655c77b Fix typo that broke GNU/Linux unexec build
adds 82a315b9e7 Don't warn about pure-space overflow
adds 7ebbec03ec Fix cross-references in ELisp manual
adds 3f36cab333 * lisp/net/tramp.el (tramp-initial-file-name-regexp):
Make it more precise.
adds 0eff1a0191 * lisp/minibuffer.el
(completion-pcm--find-all-completions): Simplify a bit
adds a01a722282 Update documentation of pure-space overflow
adds bb42f6ef10 Remove nothing from union output_data
adds 9ee5af3150 Adjust intptr_t advice
adds 9b7f0de639 New command 'diff-buffers'
adds c46a4931b1 Document variables that affect tabs in function
docstrings
adds 35388c5679 * lisp/tab-bar.el (tab-bar-close-other-tabs): Use tab
close customs
adds b73c21fa97 * lisp/tab-bar.el (tab-bar-select-tab): Message about
selected tab (bug#38624)
adds 468c871994 * lisp/tab-bar.el (tab-bar-handle-mouse): Handle close
button.
adds 1d52883047 * lisp/tab-line.el (tab-line-auto-hscroll): Improve.
adds 7254b63462 Revert aa89c84e00d8dc85100e6fedab7631c415e6364d
(bug#38457)
adds 5aab1e83f5 * lisp/isearch.el (isearch-xterm-paste): Use code like
in 'xterm-paste'.
adds 1e240a0ecd Fix face merging for display strings broken by a recent
commit
adds 77fe255d90 vc-git-after-dir-status-stage: Avoid erroneous
up-to-date status
adds 1a2445c45f Make ls-files-unknown only return proper files, not
directories
adds 4b2c2faab8 Adjust cursor column when auto-scrolling during
rectangle selection
adds dba1be0a9b Improve Tramp's file-name-completion
adds 6008b679f6 Verilog-Mode collected updates.
adds 0a10795d0b Fix an error with remote file name in compile.el
adds d55f2f74f5 More precise 'regexp-opt' documentation
adds 0bc00cda3c ; Fix typos in ange-ftp.el (bug#38660)
adds dad47bff3d * lisp/tab-bar.el: Sort tab names by recency for tab
switching (bug#38624)
adds 85a60da92d Fix error in tramp-process-sentinel
adds 0e19b5d757 Support setting OS names of threads on MS-Windows
adds 52178a312d Elisp manual: mention parse-partial-sexp as the source
of a parser state, etc
adds 2c8f1539ab Speed up vc-dir-update
adds 0f7e3430bb * lisp/international/mule-cmds.el: Fix bug#38642
adds cc78faee7d Allow control of data amount read from subprocess in one
chunk
adds 9b7f3b0f57 Add new function `python-shell-send-statement'
adds 59ce7609cb ;* src/process.c (read_process_output): Fix last change.
adds 678a71ea2d backup-by-copying-when-privileged-mismatch applies to
file gid, too.
adds 485b423e8f New variable set-message-function to show message at the
end of the minibuffer
adds 36abf68646 * lisp/tab-bar.el: Rename tab-bar-list to tab-switcher
(bug#38624)
adds bfc54230c5 Check if file is in iCloud drive (bug#38618)
adds ba042176d8 Fix display of working text on NS (Bug#23412, Bug#1453)
adds 2fa8fd18df Improve sorting of flex completion style with non-nil
minibuffer-default
adds 021ecbfce7 * lisp/term/ns-win.el (ns-insert-working-text): Comment
is obsolete.
adds 7c79d17043 Add item to Frequently Asked Questions of Tramp manual
adds 481eff8dfd * lisp/net/trampver.el (inhibit-message): Declare.
adds 753389448d Extend tramp-tests.el for other host name syntax and
file name syntax
adds d7ab4edd93 Fix wording of recent documentation changes
adds 7b3b27eef1 * lisp/gnus/gnus-start.el: Use lexical-binding
adds df3fe4e275 Fix bug in flex completion style's sorting and simplify
adds 5e3670b685 * lisp/proced.el (proced-signal-list): Add more POSIX
1003.1-2001 signals.
adds d7eb4955eb * lisp/tab-bar.el: Use alist-get instead of (cdr (assq
...))
adds eea05713be * lisp/files.el (save-buffers-kill-emacs): Mark
"*Process List*" as dedicated.
adds 3df7d06d41 Added `comint-password-function' hook
adds 1e758530b0 Fix documentation of implied frame resizing (Bug#38684)
adds c7e6b62d9e Fix a bug in completion--flex-adjust-metadata
adds e1e2ad104d Comment on limitation of flex completion style's sorting
function
adds 9c00795007 ; * lisp/mouse.el: declare functions to silence warnings
adds 0abdb01be6 Fix extension of underline, overline, and strike-through
attributes
adds f8e83d73a2 Document and verify that emacs_limb_t doesn’t have
padding bits.
adds 64fe67beff Bump Emacs version to 28.0.50
adds 94fa7ceb48 Make argument names in module interface more consistent.
adds b2571eccb5 ; Fix oversights during renaming of example code
adds e7edba42c8 Don’t allow portable dumping in interactive mode
(Bug#38453).
adds 17c19817f7 Further expand coverage of unit tests for time-stamp
adds 00c9949158 Remove some undefined behavior related to left shifts.
adds ac7b260773 * src/pdumper.c (Fdump_emacs_portable): Reword error
message.
adds 9c91204992 Another adjustment to flex completion style's sorting
function
adds 24a1f520f9 Slightly simplify lisp/icomplete.el with new
icomplete--category helper
adds ee914051fb Make fido-mode behave more like ido-mode when finding
directories
adds 232a36f17e * src/emacs-module.h.in: Use @emacs_major_version@ for
current env.
adds 5617c82b37 Prepare module header generation for Emacs 28.
adds 60fba710c5 Don't use `let*' with just one binding
adds a6b41a817e * src/minibuf.c (read_minibuf): Use `user-error`
adds 0d2a711dc9 Move flex style's minibuffer-default-aware sorting to
lisp/icomplete.el
adds 7c5d6a2afc Make goto-line keep a separate input history per buffer
adds 28268e47d8 Support .dylib suffix for modules on macOS (Bug#36226).
adds 9eb871c8d1 Cut the emacs-27 release branch
adds 93d4725f9c ; Merge from origin/emacs-27
adds ee12c421b6 imagemagick-types needs to initialize ImageMagick
adds 75d0cef20d Trivial docstring fixes
adds 51ea32dd12 * src/emacs-module.h.in: Add reference to manual.
adds 6184aa003f ; * etc/NEWS: Fix boring oddities.
adds 0de63092c8 Clarify base64 requirements and say what
{en,de}code_coding_region does
adds a9fe6dfa90 Fix problem with emacs -nw / eww / svg
adds dbf4b5b2d0 Fix manual typo in Special Read Syntax
adds ca6a53d3bc Don't default to showing X-Faces externally in Gnus
adds 2bb7bb4abf Merge from origin/emacs-27
adds 719a6924c4 Don’t allow portable dumping in interactive mode
(Bug#38453).
adds 41f0cf266e * src/pdumper.c (Fdump_emacs_portable): Reword error
message.
adds b766a9d0a8 ; Merge from origin/emacs-27
adds 9ea9ac9a61 Apply the 'xref-group' property properly
adds c3be58a8f5 Improve vc--add-line, vc--remove-regexp
adds 91c16acbe2 Improve doc string of 'files--message'
adds 43d97f17b8 Merge from origin/emacs-27
adds 19b28abc9b Don't bind XEmacs-only variable in edebug
adds 5f550572fe Add some documentation for support of .dylib suffix on
macOS
adds 273b815767 * .gitignore: Ignore .dylib files (shared libraries on
macOS)
adds c454fa7b48 ; * etc/NEWS: Fix a recently added entry.
adds 83587bb688 Correctly cache sorted completions in
icomplete--sorted-completions
adds 13778aa5be Don't force completion recalculation in
icomplete-fido-ret
adds 639fb50ed4 Don't always resort in recently introduced
icomplete--sorted-completions
adds 719ad59387 Promote function type aliases to the public module API.
adds c980d21ae1 Simplify an example in the modules manual
adds af085ef40b Use regexp type for regexps in defcustom declarations
adds 1ba5b64dd1 Optimise 'while' bodies for effect
adds 9b5ac5f1bc * lisp/net/ldap.el (ldap-search-internal): Add missing
setq.
adds ea5e33d1da Fix bogus test in body of a while loop
adds f10409914d Update for Emacs-28
adds 2902fb035a Fix error message about recursive use of minibuffer
adds 4fff3edec8 Deduplicate non-fixnum numeric constants in
byte-compilation
adds 0b32f59764 Fix compilation warning in gnus-start.el
adds 03f962a486 Port x_get_monitor_attributes_fallback to !HAVE_GTK3
adds e1ce9f3423 Don't recommend using 'module-load' for loading modules.
adds 21c3020fce Document some restrictions for module functions.
adds be38e39fcc project--find-regexp-in-files: Support remote files
adds 6ab40c1a51 ; Clarify the assumption
adds 7edb1f0773 ; Remove outdated declarations
adds ccd7cd2c51 Speed up dired-do-find-regexp
adds e8aa6f19e9 * doc/emacs/buffers.texi (Kill Buffer): Improve indexing.
adds cd55984153 Calc: add missing dynamic variable declarations
adds 47a73e3e14 Update Windows build documentation
adds 8aad80d661 Fix installer build
adds 822c98a442 Merge from origin/emacs-27
adds d627fc7d55 ; Use regexp type in tramp-adb-prompt (backport, do not
merge)
adds 7808453387 ; Merge from origin/emacs-27
adds 3b199614cc Minor improvements of buffer documentation
adds 219b91eb2c ; project--find-regexp-in-files: Avoid prepending
remote-id twice (bug#34343)
adds e1e0a7a751 xref--collect-matches: Speed up on remote
adds f0da3aa83e Merge branch 'emacs-27' of
git.savannah.gnu.org:/srv/git/emacs into emacs-27
adds 3f2788d4ac project--vc-list-files: Recurse into submodules
adds 01a0e17c80 Merge from origin/emacs-27
adds 07437c73e4 Display a help text when listing EPA keys
adds e1fd6b1107 Fix recent gnus-start.el breakage
adds 8224ed7d40 (xref--find-buffer-visiting): Speed up by using
get-file-buffer
adds a263ddea38 Merge from origin/emacs-27
adds 3434ac67b9 Fix recent gnus-start.el breakage
adds fab6c20e72 ; Merge from origin/emacs-27
adds 32222fb34c Fix documentation of define-obsolete-* functions
adds 6c9571379e Fix interactive spec in netrc-parse
adds 74261ff301 Rearrange NEWS, add missing documentation
adds 50a0126402 Do some renames for clarity
adds d915b8c3f1 Don't require semantic/fw
adds 012c12a05e Fix when expose draws partially visible first glyph
(bug#38731)
adds c190e91a1e Improve docstrings
adds 98788bf976 ; Improve the docstring some more
adds 65af18d86e Rename xref-collect-references and xref-collect-matches
adds 43f66c3368 Extract xref-matches-in-files from
project--find-regexp-in-files
adds 181f571651 Fix up requires
adds 70fe552c61 ; xref-references-in-directory: Autoload as well
adds 99cd8ba7c0 Merge from origin/emacs-27
adds d6922db49d Sync with Tramp 2.4.3
adds 00c9308ae8 ; Merge from origin/emacs-27
adds aa0c679f48 Avoid unbounded growth of cl-random-state components
(bug#38753)
adds 732dcfc850 Ignore all color fonts when using XFT
adds 9ce4207969 Revert "Check for GUI frame in ns_color_index_to_rgba"
adds 81b697d106 Fix crash under -nw on macOS properly this time
adds 4bbfd2b42f ; fix previous NEWS entry
adds 219d47893a Fixes for makeinfo 4.13
adds 450633f85a Fix mini-window resizing under resize-mini-windows = t
adds e3ec84fd7d Ensure mini-window is resized to show active minibuffer
contents
adds 59f71d20ea Fix tar-mode reading the oldgnu Tar format
adds 90083b7d78 Merge from origin/emacs-27
adds 248c5e103d Sync with Tramp 2.4.3
adds e729ff504b * admin/gitmerge.el (gitmerge-skip-regexp): Be more
restrictive.
adds 2065316749 Make comint-tests more robust (bug#38813)
adds 957cdca6f0 Make minibuffer-tests work in out-of-tree builds
(bug#38816)
adds 9b6872b4e4 ; * test/lisp/calc/calc-tests.el: Fix warnings
adds 331f3f9104 Merge from origin/emacs-27
adds 5352947d0d Another adjustment to flex completion style's sorting
function
adds fe0ed17175 Slightly simplify lisp/icomplete.el with new
icomplete--category helper
adds e3276f36c0 Make fido-mode behave more like ido-mode when finding
directories
adds b1c3ed9f32 Move flex style's minibuffer-default-aware sorting to
lisp/icomplete.el
adds 9b1053ba27 Correctly cache sorted completions in
icomplete--sorted-completions
adds f2a349ba8d Don't force completion recalculation in
icomplete-fido-ret
adds 195bde9ea8 Don't always resort in recently introduced
icomplete--sorted-completions
adds 47f66e1aaf ; Merge from origin/emacs-27
adds cd2c156163 ; * etc/NEWS: Make the description of XDG fallback more
accurate.
adds 365e01cc9f Update copyright year to 2020
adds 4cd143aded Fix copyright years by hand
adds 186152ba40 Pacify gcc -Wunused-function on Ubuntu 18.04.3
adds c6fb86b40b Merge from origin/emacs-27
adds 64d1b9fd8a Update from gnulib
adds b19592ad58 * etc/NEWS: Update copyright year.
adds 87772ffe31 Remove files no longer needed from Gnulib
adds 12d004d6ee Assume C99-style ‘long long’
adds 53f0de5d77 Lispref: Explain avoiding lambdas on hooks.
adds dd139e175a ; Auto-commit of loaddefs files.
adds d36adb544d Fix compilation with GTK versions older than 3
adds dd0e4d4e16 Let the OS clear large new objects
adds a022bc3574 * .gitlab-ci.yml (before_script): Install g++ for CEDET
tests.
adds 138e9051c7 Update distribution documentation
adds 00ddb49408 Merge from origin/emacs-27
adds 4011b179ff ; Auto-commit of loaddefs files.
adds ef40d523c4 ; Merge from origin/emacs-27
adds bb9402e6e9 Raise default max-specpdl-size value
adds 42f66aa502 ; Fix NEWS.24
adds fab3674b36 Revert "Raise default max-specpdl-size value"
adds 43203d5068 * lisp/loadup.el: Set max-specpdl-size to 1800 when
loading cl-generic.el.
adds 071483b6f5 Fix reverting customizations
adds 6654ace8df Merge from origin/emacs-27
adds 338154240e Fix compilation with GTK versions older than 3
adds 2ab5bc323b ; Merge from origin/emacs-27
adds 01dfcb7c87 Fix removal of frame decorations on Windows (Bug#38705)
adds 1420906b81 * src/fileio.c (Fwrite_region): Improve the doc string.
adds 37f9182b68 Fix redisplay when mode-line-format changes mode-line's
height
adds 09b65707cc ; * src/dispnew.c (adjust_glyph_matrix): Fix last change.
adds 2d82f5a44e Change Tramp version to 2.4.3.27.1
adds d3884f50e0 Adapt commentary in Tramp persistency file
adds 06364316e0 * lisp/net/tramp.el (tramp-file-local-name): New defun.
(Bug#34343)
adds fa7148fd5a Merge from origin/emacs-27
adds 2b6d702e5d Fix the MS-Windows build broken by "Let the OS clear
large new objects"
adds 48ffef5ef4 Implement finalizers for module functions (Bug#30373)
adds 98ab70bc51 * src/alloc.c (cleanup_vector): Fix --without-modules
builds.
adds cadf985cb6 Let the OS clear new large strings of NUL
adds 52db14b0dc emacs-module.h: Don't generate invalid C++11 code.
adds fb38d367f4 Make module function finalizer test less brittle.
adds 8e3868125c Generate fewer useless conditionals in cl-loop
adds 9bbf175398 Improve 'noexcept' support in C++17.
adds add2b2da72 Fix bug in recent allocate_string_data patch
adds 5669878d7f * lisp/gnus/gnus-start.el (gnus-group-change-level):
Simplify
adds 32bd911f82 Simplify x-dnd.el due to bignums
adds 39101173fe * lisp/arc-mode.el (archive-zip-summarize): Remove
unused local.
adds 505ed064a0 ; Some that->than fixes.
adds e086a9fddc * lisp/emacs-lisp/bindat.el: Remove obsolete comment.
adds 2d5d0fa1b4 Remove generation of old bytecodes for catch/unwind
adds 9d38564cdd ; * lisp/x-dnd.el (x-dnd-get-motif-value): Fix typo.
adds fc92c2d894 Also print function data when printing module functions.
adds 26fde487cb Shorten pointer printing code using a small helper
function.
adds 05c5bf4d38 * lisp/net/tramp.el: Fix typos.
adds 38db41ddb3 Merge from origin/emacs-27
adds e1b3fd3beb Install g++ for CEDET tests
adds bb2b857d1f ; Merge from origin/emacs-27
adds 076dd1f69a Fix typo in 'window_box_height'
adds 6cbdd048bd * lisp/autorevert.el (auto-revert-notify-handler): Fix
bracketing.
adds 28727444f1 Fix a scoping error in tramp-sudoedit.el
adds f95a2b8301 Fix some broken conditional forms
adds 7f01dfca56 Fix MH-E bug #470: Show buffer discards text properties
adds 448df8fec7 Improve doc-strings of 'quit-window' and
'quit-restore-window' (Bug#38819)
adds f909433228 Merge from origin/emacs-27
adds 3fc859d955 Go back to iso-2022-7bit for titdic-cnv.el again
adds b47a0d6d54 ; Fix typo in previous patch.
adds 35d5694825 Mark 'catch' and 'condition-case' bytecodes as obsolete
adds 823ce3aaf9 ; Sync with Tramp repository
adds 4f2b41503b ; Adapt tramp-tests.el
adds dd85664d23 Implement stderr in tramp-adb-handle-make-process
adds 72f54f035d Fix NS frame parameters (bug#39000)
adds f950b078a6 Help the compiler inline sxhash
adds 724af76715 Fix sxhash-equal on bytecodes, markers, etc.
adds 088bfcc2d8 Move “Fix some broken conditional forms” to master
adds f8a0b02949 ; Merge from origin/emacs-27
adds 9063124b91 Use pthread_setname_np to set thread name
adds 16c6dfb4f1 Avoid assertion violations in very small-height windows
adds 075f21c0e3 Avoid crash by access to cleared
img->pixmap->data/img->mask->data (Bug#38774)
adds c01f55f126 Fix rendering bug due to unsynchronized cairo surface
size (Bug#38497)
adds 883b3490d8 * lisp/net/tramp.el (tramp-file-local-name): Remove
`save-match-data'.
adds b46c75b16c xref-matches-in-files: Big Tramp speed-up
adds f54b24304d Scale top-left coordinates in
display-monitor-attributes-list
adds 73fd8a4b53 Fix BSD and macOS builds w.r.t. pthread_setname_np
(bug#38632)
adds a18373a999 ; * etc/NEWS: Update the text about the
XDG_CONFIG_HOME/emacs behavior.
adds fb432446f5 Objective C Mode imenu: cease recognizing "functions"
within comments, etc.
adds af5709f16b Further enhancement on `tramp-file-local-name'
adds 42329e6d3b ; * etc/NEWS: Review of the whole text.
adds 6cd9ccb0a2 Fix compression of directories in Dired
adds b968b733a2 Merge from origin/emacs-27
adds 50dc615095 Fix build without threads
adds eae42a6255 Merge from origin/emacs-27
adds 1fe596d89f Fix another compilation problem in a build without
threads
adds 91e239a954 Merge from origin/emacs-27
adds 70873074a1 Remove obsolete thread-alive-p
adds 17cfd70857 Add hexdump/awk file encoding to Tramp. (Bug#35639)
adds eb3c6ad325 Consider non-string minibuffer-default in icomplete
adds beec9f64a5 Add comment on fido-mode's file-sorting semantics
adds 5841240295 Use NSNumber instead of BOOL (bug#39047)
adds 5efe795659 Update Antinews in the Emacs manual
adds 16eaaa07e6 ; Minor spelling fixes
adds ff8996a337 flymake: fix typo in variable binding (bug#38752)
adds 15c8e984ae ; * etc/NEWS: Fix a typo.
adds 91cd3c1372 Fix horizontal line display in Custom buffers
adds c556aabde8 Calc: fix interval entry (bug#39040)
adds d6f9b09777 Fix saving multiple themes
adds 8addfa91c8 Reset to the standard value when reverting session's
customizations
adds 524441d6b3 Improve wording in the ELisp manual
adds fd8128f0c1 ; Move the description of define-inline to a different
node in functions.texi
adds e1262d45f9 Update Antinews in ELisp manual
adds 6f059159ee Update Acknowledgments sections
adds f0ebd919c1 ; * doc/lispref/anti.texi (Antinews): Fix typo.
adds 41d9d51cf5 Merge from origin/emacs-27
adds 3252f31496 Use decode_string_utf_8 in emacs-module.c.
adds 6100f9a19e * src/pdumper.c (dump_vectorlike): Unbreak build after
724af7671590c
adds 0abda558bc Port configure.ac to future Gnulib
adds 4fc0bc9678 Update from gnulib
adds 88efc736f5 Default cairo to enabled
adds 06caa3b7e5 Refactor Tramp async process code
adds e31287e704 Fix implicit declaration of getenv and atol
adds e4791f3f8e ;* etc/TODO: Update.
adds d47b157969 Handle tab-bar clicks on a GPM-capable console.
adds 37e0d00c14 Improve ERC's matching of nicks and URLs (bug#38257)
adds 0ed9cfa7dc vc-dir: ensure we don't use a pager with git
adds c42198f78c ; *etc/NEWS: Fix typo.
adds d645628e3c Always use lexical-binding in lisp-interaction-mode
(bug#38835)
adds 08cd247fbd ; * etc/NEWS: Fix typo.
adds 7ec66a59e3 Document spacing issues with Xft for some fonts
adds 7b14329d86 ; * lisp/simple.el (messages-buffer): Doc fix.
(Bug#39124)
adds fdee034ac8 * lisp/isearch.el: Fix corner cases of
isearch-lazy-count.
adds c34f7e884b Add new node "Package Statuses" to manual
adds 0e936f18f8 Fix build failure with --with-cairo --without-png
adds d672ad60e3 Merge from origin/emacs-27
adds 576dfc8aa2 Remove unused ftx font backend driver
adds a70feb0d73 * admin/unidata/unidata-gen.el: Use lexical-binding
adds 07a4dd8e6a parse-time-string now parses ISO 8601 format strings
adds 41a270d218 Refactor parse-time-string
adds 125bc5b1a4 dns-query now represents SOA integers as integers
(Bug#38937)
adds f7ff3ddc16 Add SASL SCRAM-SHA-256 support.
adds 0f4fa004eb Remove references to obsolete libraries
adds 6c08a430fb ; Fix wording of a comment.
adds f07a470124 Declare the ftx font backend driver obsolete
adds 2be48605c0 * admin/notes/font-backend: Remove outdated file.
(Bug#34663)
adds 55803cc189 Move shell-related menu items to "Shell Commands"
submenu (bug#37594)
adds 3b0d1a50aa f90: handle F2008 module function
adds 23b87db628 ; Unmaintain fortran elisp
adds caf00066ee Mention GTK font chooser changes in NEWS
adds 5505babc07 Describe --with-cairo non-support for bitmapped fonts.
adds 91cac24952 ; etc/NEWS minor edits
adds 13995f31a2 Make emacs prefer an existing ~/.emacs.d to an existing
XDG location
adds e4cec1fd10 ; * etc/NEWS: Fix some file name quotations.
adds 52080b5778 * lisp/minibuffer.el (read-file-name-default): Fix
bug#39057
adds 215d9fcb79 Merge from origin/emacs-27
adds 1b1aaf37dc * admin/notes/font-backend: Remove outdated file.
(Bug#34663)
adds 25adbc4a5e Add unattended spell-checking to checkdoc
adds 3446c26c2f Fix hexl jumping to end of file
adds 025d6ac1d9 Add index entry "syntax highlighting" to the elisp manual
adds f18c78e611 Remove a FIXME from package.el
adds a36495da1e Fix the error message from makefile-move-to-macro
adds ee0e3a792b edebug: remove ancient code for ancient XEmacs support
libs
adds 98c6416bfd * lisp/obsolete/cust-print.el (print-circle): Doc tweak.
adds e32bae6177 Replace add-hook load-hook with with-eval-after-load
adds e135414b27 Replace doc references to load-hooks
adds 278f1f9c0a * doc/misc/ido.texi (Ignoring): Reword per Texinfo
warning.
adds 6dbe2c932a Make sb-image.el obsolete (Bug#37837)
adds 680021ebde Make more load-hooks obsolete
adds b615c1fa8c * lisp/progmodes/vhdl-mode.el (speedbar-load-hook):
Silence compiler.
adds 778923afe5 Document feature requests in the Emacs manual
adds 3fb37dc9a4 ; * lisp/ezimage.el: Fix typo.
adds b78426526c ; * lisp/obsolete/vc-arch.el: Add missing
"Obsolete-since" tag.
adds 8d091f7fc2 ; Fix recent markup change
adds 213840acf2 Merge from origin/emacs-27
adds 4453acbdc9 Fix the error message from makefile-move-to-macro
adds 9fcfe059c7 ; Merge from origin/emacs-27
adds 5da372e17e ; Minor edit in anti.texi
adds 1149b699aa Merge from origin/emacs-27
adds 6338f69102 Add unattended spell-checking to checkdoc
adds 8c376493fc ; Merge from origin/emacs-27
adds 0d3d3be35c Merge branch 'emacs-27' of
git.savannah.gnu.org:/srv/git/emacs into emacs-27
adds a785be29bf Fix wording and punctuation of a recent commit
adds 069741b2f7 ; * etc/NEWS: Mention latest changes in checkdoc.
(Bug#38583)
adds 4df0c1c6c4 ; * src/lread.c (force_new_style_backquotes): Fix
reference.
adds d97a77c481 Merge from origin/emacs-27
adds 8d2fecdf6c Introduce element &error into edebug specification lists
for macros
adds bce3d89a60 Remove XEmacs compat code from allout.el
adds c1b6d5c5b9 Improve performance when a string's byte count changes
adds ac121d8c8f Make Faset nonrecursive
adds 43e79d42f9 Remove XEmacs and old Emacs compat code from ebnf2ps.el
adds 1e291a05f3 Don't error on non-toolkit NS scrollbars (bug#37042)
adds 1787b86b89 Add ability to find ObjC method names
adds a4610c3dca * src/fns.c (sxhash_obj): Fix crash on sub-char-tables
adds 447bb1313a Ensure that gnus-summary-attach-article finds the right
articles
adds b222e1aaf9 Don’t assume sizeof (size_t) == 4 in allocators
adds 0e57792395 Add space before messsage in byte compiler warnings
adds 52baaca152 Update from Gnulib
adds 35a1a007bb Remove Gnulib putenv code
adds 0ad895df50 Sync with Tramp 2.5.0-pre
adds c7c9919d03 ; * etc/NEWS: Fix typos.
adds 3d81d2326a Make arguments to dired-chage-marks non-optional
adds e5e31aab9b Improve error handling in dired-change-marks
adds 46fefb0974 * lisp/international/mule-cmds.el
(universal-coding-system-argument): Rewrite
adds 6cc1db8174 Fix drag and drop from some Qt versions
adds b3ad638a60 Work better if stat etc. are interrupted
adds cdede988b4 * lisp/progmodes/cc-cmds.el: Don't use local vars as
symbols
adds e898442be3 Honor tags-case-fold-search during xref identifer
completion
adds 2391d3f45d ; spelling fixes
adds 36a4068105 ERC: New maintainer.
adds db4436eaf9 Fix the notification action for PRIVMSG in
erc-notifications-notify
adds 74b151195d Fix erc-notifications-notify for non-PRIVMSGs, broken in
last commit
adds 4217bc229b Fix infloop in shell.el
adds f3d30b5303 Remove some doc references to old Emacs versions
adds 519de2f88e Merge from origin/emacs-27
adds 5118394e5b Ensure that gnus-summary-attach-article finds the right
articles
adds 1a54e50efa ; Merge from origin/emacs-27
adds fabf0065c5 Doc fixes in package.el
adds c134978a76 Remove reference to Emacs 19 from FAQ
adds 2eb0b7835d Fix shell-command-dont-erase-buffer feature
adds 83f9fe44fa ; * etc/NEWS: Fix typo.
adds 3543b9fad9 ; Fix a test (Bug#39067)
adds dde313151d * lisp/menu-bar.el (menu-bar-options-menu): Add
desktop-save-mode (bug#37594)
adds 92f30d62c0 * lisp/tab-line.el (tab-line-auto-hscroll): Fix for long
tab names.
adds 891f7de8ed * test/lisp/simple-tests.el: Full path to Emacs binary
(bug#39067).
adds fd19282134 Fix shell-tests failures
adds 154cd116be * admin/release-process: Adapt bug numbers for release
critical bugs.
adds 215ceadcc8 Merge from origin/emacs-27
adds f650d54c6a Unbreak the MS-Windows build
adds d8da850979 Document cairo-related fallout to font-backend settings
adds 57d498ab4d Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds b651939aaf * lisp/international/mule-cmds.el
(mule-cmds--prefixed-command-pch): Fix typo
adds e74093db47 Add Cairo font backend info
adds ee1ccb428e ; fix typo in previous commit
adds c1b6cf6757 * lisp/progmodes/grep.el (grep-read-files-function): New
var.
adds 140eb90bc5 Recommend use of HarfBuzz
adds abb2515b0c * test/lisp/auth-source-pass-tests.el: Test for multiple
ports.
adds 63f69e935e Minor cleanup in
{autorevert,filenotify,shadowfile}-tests.el
adds e88eed95a9 Make find-file-at-point respect port numbers in Tramp
file name
adds 0c9da50e96 Default lisp-mode to use Common Lisp indentation
adds f79a92f02a Support solar and lunar eclipses in Calendar
adds 3fd35d7a3c Add \sqrt and \sqrt[3] as Latex input methods
adds 1a2a5a17a7 Add \sqrt[4] as Latex input method, too
adds 2d9d62bb24 Add new Tramp method "media"
adds 2eb834ead4 Clear output data pointer on NS
adds 06166aa719 Improve explanation of available font backends under X
adds 7dd065fc7b Small fixes in documentation.
adds 3ba0db41e3 Allow optional truncation of tab names in tab-bar and
tab-line (bug#38693)
adds 83d493426b Merge from origin/emacs-27
adds f2f9f2f98e * lisp/menu-bar.el: Remove desktop-save-mode from
release branch (bug#37594)
adds a1bfb926ca ; Merge from origin/emacs-27
adds 5abd8d73b0 Improve display of temporary echo messages
adds 4aec94da37 Avoid leaving artifacts when the system caret is used on
w32
adds 7e37e61f4b Correct statement about ftcr and recommend HarfBuzz
adds ac09e8e121 * lisp/vc/smerge-mode.el (smerge-match-conflict): Fix
bug#38456
adds d5d90dc412 * doc/misc/tramp.texi (Bug Reports): Encourage use of
"emacs -Q".
adds 3b0938c042 Render Ido suggestions using an overlay
adds 5715eb94e9 Merge from origin/emacs-27
adds 6f580542c1 Fix crash when sending Gnus message (Bug#39207)
adds 72011f23c3 Fix bug 39218
adds 8fbc2fd492 Implement "/media::" default host name in Tramp
adds a15a0cf69e Prefer saying "Info manual" to "info page" in docs
adds c4687d920d Remove irrelevant info from .elc headers
adds cd2d812ec1 Unbreak byte compilation
adds 963a9ffd66 Globally sanitize single-file package long descriptions
(Bug#37548)
adds 04ca1a1e08 Make so-long test pass following lisp-mnt change
adds 75c1f936fc Simplify locale setup
adds 1ebe160577 Warn about XFT and about Cairo without HarfBuzz
adds 9ba7abe243 Expand Cairo and HarfBuzz descriptions
adds 984903868b Support (un)mount of Tramp media devices
adds 0debadb4e3 Minor code cleanup in Tramp
adds ff630b5693 Adapt tramp-test32-shell-command
adds d9385acac2 Make links in shr use separate mouse highlight regions
adds 4f2b967795 Fix doc strings for image-dired rotation commands
adds 196c42b8bf Fix a few typos
adds d02f2a793e * lisp/simple.el: Minor fixes to commentary.
adds 224e8d1464 Make call_process call signal_after_change. This fixes
bug #38691.
adds 92f080dda8 Tab-bar related finishing touches.
adds 635e55e812 Merge from origin/emacs-27
adds d15f2d4cbc Prefer saying "Info manual" to "info page" in docs
adds e1deafd39d Backport: Fix bug 39218
adds c7d870db89 ; Merge from origin/emacs-27
adds 7d1e9c943f Minor doc string clarification in use-hard-newlines
adds 1c487747ab Update ERC module URLs
adds 57fb8b10c1 Fix inaccurate wording in the Emacs manual
adds a0336029db * doc/emacs/files.texi (Auto Save Files): Improve
indexing (bug#39259).
adds 0bed550e21 Remove EmacsOpenPanel and EmacsSavePanel (bug#38031)
adds a76e7d592f Merge from origin/emacs-27
adds fcad41c14d Add tests for version comparison predicates
adds 9c576c207a Fix parse-time-string bug with ISO 8601 defaults
adds a391ffa2f0 Fix iso8601-parse so unknown DST is -1, not nil
adds 0c6c8aa002 Remove (or double) redundant backslashes in string
literals
adds f42d57c7db Install C source code for C-h f etc.
adds 31efd1cea8 Fix MS-Windows build broken by "Install C source code"
adds 5ba6df774e Fix Bug#39279
adds e97da6b08b Add more tests for bookmark-bmenu-list
adds 26d890c9cc Propagate NSLocale into Emacs better
adds 491c909175 Improve doc for emacs-source-directory (Bug#36527).
adds 901f58ce5f Update mini-gmp
adds 23ef804eb5 * src/mini-gmp.c: Fix comment typos.
adds 502059433c * lisp/emacs-lisp/debug.el (debug): Merge the
non-interactive cases
adds e1c93a02dd Fix problems in Tramp's async-shell-command
adds 688e92426b Fix Bug#39253
adds a02b179242 Revert the --with-install-srcdir patch
adds da7267e889 Update from Gnulib
adds 5ee3c37634 Make sure that all gnus buffers are killed on exit
adds fd09196781 ; Clarify what time-stamp-active enables
adds e5327a569c Do not refer to obsolete alias
adds 7f50698505 Improve doc of eq on bignums etc.
adds 568a560fce Improve doc string of 'newline'
adds baca81e641 * doc/lispref/streams.texi (Output Functions): Improve
indexing.
adds 1705e32ebc Fix help text about configure module support
adds d7cd4ab7d9 Objective C Mode: Make c-forward-type work with
"unsigned long", etc.
adds 2e9a153b26 Moderate recommendation to escape '(' in doc strings
adds c8fcabf245 Correct regexp for flags in `format' doc string
adds 066aad7b9d Finish the documentation for
c-noise-macro-{,with-parens-}names.
adds c31c31e57f ; Spelling and URL fixes
adds abf0f8666d * lisp/wdired.el: Clean out isearch-filter-predicate
(bug#37496)
adds 1bcac29b2f dns-mode-soa-auto-increment-serial: safe if symbolp
adds 60a3c5d56c Merge from origin/emacs-27
adds ac6e620adc Revert "Fix some NS drawing issues (bug#32932)"
adds 6b955c26f6 Revert "Ensure NS frame is redrawn correctly after
scroll"
adds 3ad7813296 Revert "Make all NS drawing be done from drawRect"
adds f674c905dc Draw to offscreen buffer on macOS
adds 93b5530662 Merge branch 'scratch/ns/draw-to-bitmap'
adds a7a955eedb Revert "Fix MS-Windows build broken by "Install C source
code""
adds bb3b0990d8 fix bug#39344
adds 5db3324a7e Show key bindings on M-x completion (bug#39035)
adds 7c7b91b9fe Make iso8601.el understand two obsolete forms
adds 1ed7cd41db Give fuller support for obsolete ---12 dates in iso8601
adds 38b6ed1edc prune the overly cavalier "kill all gnus buffers exit"
adds 78b8726392 * etc/NEWS: Move M-x suggest-key-bindings to "Editing
Changes" section.
adds d3ead37509 Remove compatibility hack in Tramp
adds bb1d42b955 Implement `shell-command-dont-erase-buffer' in Tramp.
(Bug#39067)
adds fcac8fcf17 ; Auto-commit of loaddefs files.
adds e1a712bb3f * admin/authors.el: Add missing entries.
adds 247f2cfa02 ; ChangeLog.3 fixes.
adds de41161534 Tab-bar related fixes.
adds 2e66013dcf Ensure minibuffer input is added to history in
read_minibuf
adds baceb8e84d Allow exiting the Python interpreter of a GDB session
adds 2b1e18ae85 Protect against errors in gdb-mi.el handlers
adds c362a624d8 ; * lisp/progmodes/gdb-mi.el (gdb-handle-reply): Fix
commentary.
adds 5bf2ef3871 Add more blackboard bold characters to TeX input method
adds 0ceb5d0b23 Merge from origin/emacs-27
adds 0223a1577c * lisp/emacs-lisp/debug.el (debug): Merge the
non-interactive cases
adds 0e9a14beee ; Merge from origin/emacs-27
adds cdf8c31844 Extend workaround for Cygwin O_PATH bug
adds 1083e5243f Merge from origin/emacs-27
adds 42c1e60657 ; Auto-commit of loaddefs files.
adds 39f723b293 ; Merge from origin/emacs-27
adds 45fd45a283 ; Fix docstring in Tramp
adds f9504ffba2 * lisp/progmodes/sh-script.el: Remove old non-SMIE
indentation code
adds 557b790e0a Add new help command describe-keymap
adds 330228d5c7 Provide default for describe-keymap prompt
adds b641c178ce Silence byte-compiler warning
adds e287da5a81 * lisp/emacs-lisp/map.el: Add keyword-only pattern
abbreviation
adds 5006816368 * lisp/gnus/gnus-sum.el (gnus-read-move-group-name): Use
user-error
adds 1759b7d06a * lisp/net/tramp-gvfs.el
(tramp-gvfs-handle-file-system-info): Fix error.
adds 6b00600647 Handle problem with *BSD libedit in Tramp
adds 196da3017b Minor fix in tramp-test32-shell-command
adds aea12d4903 Add new filter commands to Package Menu (Bug#38424)
adds bb9723b0e2 Don't use obsolete function in package-tests.el
adds feb681dc36 Silence byte-compiler warning
adds 0609dd481a Add ':extend t' to mm-uu-extract face
adds ebff24c0b8 Eval macro arg just once
adds 7e0a4b7ca5 * lisp/wid-edit.el (widget-choose): Use
read-char-from-minibuffer (bug#17272)
adds d8f4317f03 Make 'M-x battery RET' work out-of-box for UPower users.
adds cf14fa0427 * lisp/battery.el: Use lexical-binding. Drop Redundant
`:group`s.
adds d10be6bf28 Example goto-addr hook: MH-E already uses goto-address
adds db7fa2546f Update documentation for mh-show-mode-hook
adds d3d2ea927c MH-E: alter content in mh-display-msg, not mh-show-mode
adds d07f177382 Clarify add-to-list documentation (bug#39373)
adds 32763dac46 Replace add-to-list to lexical variable with push
(bug#39373)
adds f27187f963 Clarify lexvar restrictions for add-to-ordered-list,
add-to-history
adds 831508422e Cater for 3-argument version of pthread_setname_np
adds ef5fba9f40 Fix faces tab-bar and tab-line.
adds 4a0a114505 Support ido-vertical-mode better
adds 09eed01afb Wrap some set-auto-mode calls with delay-mode-hooks
(bug#39190)
adds 68d43392a6 Merge from origin/emacs-27
adds b2e27d8617 Revert "Signal user-error on duplicate package refresh"
adds 15814d0ccd ; Merge from origin/emacs-27
adds c4be801125 Merge
adds 63fd6c9ef0 Support for (box . SIZE) 'cursor-type'
adds ac6ba689d1 Minor fixes of the last commit
adds 30abcda54e Some Tramp fixes
adds 07e1852c9b Enhance memory address evaluation in gdb-mi
adds 953e7abf5b Improve prefix arg support in 'ediff-scroll-horizontally'
adds fe903c5ab7 Allow composition of pure-ASCII strings in the mode line
adds 2645ae1222 * lisp/simple.el (undo-redo): New command
adds 5e7bead8ea Update from Gnulib
adds ac9acc1864 Use quit-restore-window to close tab (bug#39446)
adds 79355517f1 ; Fix recently-committed documentation
adds 2e2f539071 Fix window position in Tramp's shell-command
adds a012953530 Fix problem with auth-source.el in Tramp
adds de1d150a6e Fix Tramp tests towards *BSD
adds 7fda394192 Fix `tramp-interrupt-process'
adds 5b160b39c4 Simplify Tramp caching
adds 56b8768b32 More accurate documentation of
'package-menu-hide-package'
adds 530067463b Correct "different than" to "different from" where
appropriate
adds 06c302d425 Fix set-fontset-font with ADD arg non-nil
adds ad5e350ab7 c-end-of-macro: Handle block coment lines with unescaped
NLs correctly
adds 56ce263f50 Merge from origin/emacs-27
adds 89d0c4451f Revert "Fix display of working text on NS (Bug#23412,
Bug#1453)"
adds 70d62e0cd1 ; Merge from origin/emacs-27
adds 3a5129a1c9 vc-hg-dir-status-files: Fix when DIR is not repository
root
adds ff4ed4a0ff ; Add a TODO
adds 2b12c2b6f2 Make sure not to mark directories
adds 5a21aaff46 rx: Use longest match for all-string 'or' forms
(bug#37659)
adds 027da652a4 Fix display of minibuffer prompt in ido.el
adds 0304f53076 doc/misc/org.texi: Fix @dircategory
adds a13d1f9539 Merge from origin/emacs-27
adds 44298ea6aa Use CGImage instead of NSBitmapImageRep (bug#32932)
adds b80c4b43dd Add an appropriate error for reading bad JSON arrays
adds bbe13596b1 Fix Tramp tests for MS Windows
adds 32f0149266 * lisp/simple.el (undo): Use undo--last-change-was-undo-p
adds d737e497a8 * lisp/gnus/nnmaildir.el: Fix O(n^2) problem when
leaving a group
adds 2e81e5733d * src/lread.c: Remove old-style backquotes support
adds a9e7ae39ce Remove lread tests for a feature that was deleted
adds 61216e4ac2 When searching a topic in Gnus, search all topic's groups
adds 333cc6a037 * etc/NEWS: Improve last change
adds 3843721c6e Fix typos
adds b519d515ba ; * etc/NEWS: Fix wording in a recently added entry.
adds ccb15ada75 Remove another test for deleted lread feature
adds 3480071dfa Fix C-h C-h bug due to mutating a hash key
adds d1e8ce8bb6 Make after-change-functions called from call-process get
the correct BEG
adds 9f6a4bbcc9 Remove the optional KEEP-ORDER argument to regexp-opt
adds 4d8d25d641 * doc/lispref/variables.texi (special-variable-p):
Clarify limits
adds 75a9eee8b8 ; * src/editfns.c (Fbuffer_size): Tiny clarification.
adds 78d76cd93c Remove redundant 'msft' compilation error rule
(bug#39595)
adds faada7ca42 Remove obsolete menu entry "Redisplay buffer"
adds 7448834f73 Correct default regexp in 'package-menu-hide-package'
adds b392c9f365 Fix 'reverse-region' when less than one line is in region
adds 888ffd960c Fix unexec failure on macOS 10.15.4
adds 7ceb45f61f Reformulate c-end-of-macro, handling multiline block
comments better
adds f633e014ac Merge from origin/emacs-27
adds df9da9445e * src/lread.c (read1): Fix int/Lisp_Object mix up.
adds 556cc727e5 Improve C-h C-h bug fix
adds 121f9bb14a Avoid unlikely load-average bug
adds 0c0fa1d5fd * lisp/wdired.el (wdired-next-line,
wdired-previous-line): Preserve column
adds 2b04ca05ad Support state changing VC operations in dired-mode on
files (bug#34949)
adds 52dbd70f0e * doc/misc/texinfo.tex: Update from Gnulib.
adds 1a75e8b7e0 Fix horizontal bit shifting
adds b3de1302ca Fix working text related issues on NS (Bug#38851)
adds e1e1bd8f85 Fix conversion of text/html->multipart/related
adds 4b118bdca1 Fix search for ~/.Xdefaults-HOSTNAME (again)
adds 734eb7e457 Fix some file-modes races
adds b7d5a64f40 Introduce face for <code> elements in shr
adds 55ad194922 Fix <button>...</button> submit button rendering in eww
adds 3ac8349517 Fix problem with degenerate <html base="."> specs in shr
adds 17691ad2d3 shr comment typo fix
adds d950a61fc8 Remove Emacs 20 bug workaround in ebnf2ps (bug#39663)
adds 8dc4034ed6 Add and remove backslashes in regexps
adds 770f76f050 Remove subsumed repetitions in regexps
adds efc9d4fe3e Amend c-backward-sws better to handle multiline block
comments
adds 96a269d045 Speed up 'maven' compilation error message regexp
adds 39410cfc5a Speed up 'msft' and 'watcom' compilation error regexps
adds f765aad28b Make OMake support slightly less expensive (bug#39595)
adds 4e5ac4b0c6 Reorder discussion of integer basics
adds a2c4eeeecd Clarify when fixnums are used.
adds 62afbc513a Fix bug when visiting euc-jp-encoded directories
adds 28399e585e * Makefile.in (PREFERRED_BRANCH): Now emacs-27.
adds 614203bc80 ; make change-history-commit
adds 1d10885763 ; spelling and comment fix
adds 9f08524748 Fix broken regexps
adds 398afbaf6f Merge from origin/emacs-27
adds 41450a8ea5 Less bad permutation generator in regexp-opt test
adds 97b8a78334 Allow tempo-define-template to reassign tags to new
templates
adds 36df5e74d1 ; * lisp/tempo.el (tempo-add-tag): Punctuation fixes in
comments.
adds 3b4bd4be1d * src/keyboard.c (make_lispy_event): Generate proper
tool-bar events.
adds 1cb14aaba5 * src/keyboard.c: Copy last tool-bar change to tab-bar.
adds 929c9d3302 ; * test/lisp/emacs-lisp/regexp-opt-tests.el: Fix last
change
adds 202c3319a2 Restore runtime check for invalid tag
adds c87a165040 Update from Gnulib
adds bce17355ac * lisp/font-lock.el (font-lock-ensure): Use
font-lock-specified-p (bug#39597)
adds b6be1ce644 Update from Gnulib
adds cd6a9b8f65 Skip shell prompt on current line in Eshell even if it's
protected
adds ac0546612d Fix reference to 'message-send-and-exit' in Emacs manual
adds b410f902d5 Document 'message-send-mail-function' in the Emacs manual
adds 2e39fc83bb * doc/emacs/sending.texi (Mail Sending): Fix index
entries.
adds d7c22338d2 Fix cursor-sensor--detect when current buf != selected
window's buf
adds 0273f261a7 Don't write absolute filenames and duplicate strings to
CVS ignore files
adds 2aed279be1 Warn about the likes of "[:alnum:]" in regexps
adds dd5756436c Move more logic to vc-ignore from vc-default-ignore
adds 3f01a17d68 Merge from origin/emacs-27
adds aff8bca77c * lisp/replace.el (occur-engine-line): Revert part of
fb16313025 (bug#39597)
adds 4332964861 ; Merge from origin/emacs-27
adds 884b68ca2c CC Mode: Fontify foo in "const auto foo :" correctly
adds 693749c60f Java Mode: Fix fontification of variable decl inside
`for'
adds ba7004b2a7 Shorten some ppss struct field names
adds eb34c108e2 Merge from origin/emacs-27
adds b95f78ed7b Add `verilog-auto-inst-template-required'.
adds c4ca8219dd Update from Gnulib
adds 9d626dffc6 Add 'nofollow' flag to set-file-modes etc.
adds 7dfe90a666 Adapt the MS-Windows build to 'nofollow' changes
adds 29eb93e3c3 * lisp/comint.el (comint-redirect-setup): Guard
mode-line-process (bug#39705)
adds 72cf60e9dc * lisp/textmodes/nroff-mode.el (nroff-mode-map): Remove
key 'M-s' (bug#39706)
adds a3d146fd8a Update from Gnulib
adds bcd88e738d ; * etc/NEWS: Improve wording of a recently-added entry.
adds 22524a6e39 Fix mistake in regexp cleanup
adds 64af3c94a6 Finish implementation of {set-}file-modes FLAG arg in
Tramp
adds 03c07c88d9 Generate 'substring' byte op (bug#39709)
adds c0fcbd2c11 Expose ElDoc functions in a hook (Bug#28257)
adds 4a94881345 Show friendly message after package install
adds 2261f89324 Finish Tramp's implementation of 'nofollow
adds 8d5e8cddab Signal an error for the regexp "[:alnum:]"
adds 3766bf728a Don't complain about the regexp "[:-:]"
adds 07da629926 nnmail-cache-close should not use nofollow
adds 125da00b14 * lisp/emacs-lisp/eldoc.el
(eldoc-documentation-function): No nil value
adds c32d35e9b7 * src/gtkutil.c, src/nsterm.m: Fix bug#39808
adds 77f69a90bf * src/nsterm.m ([EmacsView toolbarClicked:]): Fix last
change
adds 4859e8db9b Revert "Don't complain about the regexp "[:-:]""
adds ef4440a9c8 Revert "Signal an error for the regexp "[:alnum:]""
adds 8ab0e7316a Port timestamp tests to odd timezones, (TICKS . HZ)
adds 3d2c82ac96 Unbreak build with CHECK_STRUCTS
adds 79fe320566 Fix XEmacs-specific clause in definition of
pascal-outline-map.
adds e98ee8ddac Make 'load-dangerous-libraries' obsolete (Bug#37819)
adds 228fb6f384 Remove more XEmacs compat code from viper
adds 1dd4a63140 * lisp/progmodes/cperl-mode.el: Clarify comment.
adds 13a69c829e ; Auto-commit of loaddefs files.
adds 1939f7580b whitespace: Turn long lines regexp into a function
(bug#36837)
adds 68109c56e4 Fix #defines controlling when NS port draws to offscreen
buffer
adds b4911a6f0d Fix macOS/GNUstep compilation warnings
adds 8518b14a76 Tweak GMP usage for (HI LO US PS) timestamps
adds 0f94f698aa Use help-fns-short-filename in other describe- commands
adds 620f672518 * lisp/progmodes/elisp-mode.el
(elisp-enable-lexical-binding): New command
adds b28b7382e3 * etc/NEWS: Add entry missed in previous commit
adds 5e229f88f9 Fix rounding errors in time conversion
adds b48142ba19 Time division speedups
adds 21ebfa1dd8 Update default-directory in occur buffer (bug#39608)
adds 1aa8780d7b Ignore spurious focus events
adds cf45e8022e Declare speedbar-incompatible-version obsolete
adds d1bbd32dba Fix more NS_DRAW_TO_BUFFER #ifdefs (bug#39883)
adds dc3006cf14 Pacify GCC 9.2.1 20190927 -O3
adds 3bce7ec382 CC Mode: Protect against consecutive calls to
before-change-functions ...
adds e74fb4688b * lisp/emacs-lisp/cursor-sensor.el
(cursor-sensor--detect): Change last fix
adds 9ec6eb1065 vc-dir-ignore: More accurately choose base directory
adds af519a6348 Define libgnutls-version properly
adds a95ec6e060 * admin/authors.el: Add missing entries
adds 4653baa6a5 ; ChangeLog.3 update & fixes.
adds 29e415d6b0 ; ChangeLog.3 fixes
adds 999d75c0c1 Range-check width passed to define-fringe-bitmap
adds f9e53947c7 Fix documented slot name of eieio-instance-tracker class
adds 009c6a1767 ; ChangeLog.3 fixes
adds 86e4da6eaf ; ChangeLog.3 update
adds 9261b1ed49 * admin/authors.el (authors-ignored-files): Fix entries.
adds 4aa758e53d ; ChangeLog.3 update
adds 5b7d226779 * etc/AUTHORS: Update.
adds 1c81bb8c24 Merge from origin/emacs-27
adds d096bab787 Bump Emacs version to 27.0.90
adds b6c3921406 ; Merge from origin/emacs-27
adds 696ee02c3a checkdoc: Don't mistake "cf." for sentence end
adds ff729e3f97 ; bug#39779: Fix some typos in documentation.
adds 4dec693f70 * lisp/vc/vc-cvs.el (vc-cvs-ignore): Copy-edit doc string
adds d767c357ca Merge branch 'emacs-27' of
git.savannah.gnu.org:/srv/git/emacs into emacs-27
adds 5cca73dd82 * src/timefns.c (time_arith): Omit incorrect comment.
adds 6dc2ebe00e Fix overquoting in mule.el
adds 9908b5a614 Merge branch 'emacs-27' of
git.savannah.gnu.org:/srv/git/emacs into emacs-27
adds d424195905 Fix rx charset generation
adds 5af9e5baad ; Add an entry to TODO
adds 60c84ad992 ; * etc/TODO: Fix last change.
adds c5f255d681 ; Update lisp/ldefs-boot.el
adds 6b48aedb6b * lisp/tab-line.el: Fix auto-hscrolling (bug#39649)
adds 49d3cd90bd rx: Improve 'or' compositionality (bug#37659)
adds 366fd4fd07 ; * etc/NEWS: Fix typo.
adds b42b894d1d Fix fit-frame-to-buffer for multi-monitor setup
adds fe1a447d52 Don't attempt to cache glyph metrics for
FONT_INVALID_CODE
adds 1ca6d15656 * doc/emacs/mini.texi (Yes or No Prompts): 'y-or-n-p'
now uses the minibuffer.
adds d373647e8f ; * doc/emacs/mini.texi (Yes or No Prompts): Fix last
change.
adds a38bebb0c1 * etc/NEWS: More complete description of rx 'not'
changes.
adds a4e4510ccd Fix handling MS-Windows keyboard input above the BMP
adds 6a0e1c4104 Merge from origin/emacs-27
adds add0610ec9 Fix implicit declaration of getenv and atol
adds 79f196551a ; Merge from origin/emacs-27
adds 592b1cfee9 Improve documentation of next-error-highlight-no-select
(bug#38778)
adds 7cafbbe964 Fix describe-variable on values with circular syntax
(Bug#39805)
adds 60418a1ab2 Explain how to unset mode bindings (Bug#39802)
adds 40b217c2bf Bump checkdoc-version to match library header
adds db37dd2e84 Don't misinterpret doc string as initial value
adds a1abf73c76 Fix combine-change-calls-1 for when buffer-undo-list is t
adds a3c2d186eb CC Mode: Fix the handling of two adjacent
after-change-functionses.
adds b5474ba160 Merge from origin/emacs-27
adds 32261ed15b New command make-frame-on-current-monitor to use in
windmove (bug#39875)
adds 7e8b8da9e3 Fix handling of empty input in describe-variable and
describe-symbol
adds c996fe1ec6 Remove ancient OS X process-connection-type handling
adds cb1e30910e Have pulse.el preserve existing overlay priorities
adds 08d7d28d35 Fix args in 'window-text-pixel-size' call in
'fit-window-to-buffer'
adds 40fb20061e * lisp/emacs-lisp/rx.el (rx--string-to-intervals): Fix
error string.
adds 1814c7e158 Fix rx error with ? and ??
adds 88c6db9196 Avoid crashes when a fontset has strange entries
adds 33b31dc314 Attempt to avoid rare segfaults in show_mouse_face
adds 3f9c340de0 Improve documentation of 'table-generate-source'
adds cb1877321b Use regexp-opt to define bibtex-autokey-transcriptions.
(Bug#39686)
adds 5cb312b5b9 Update ERC mailing list address
adds 10c58356e4 Document changes in lexical-binding
adds fdbe7cacfb Document the changes in 'read-answer'
adds 89307ebccd ; * etc/NEWS: Mark 'completion-common-part' face entry
as not documented.
adds ec5a267ddc ; * etc/NEWS: Mark 'byte-count-to-string-function' as
undocumented.
adds e252341e11 ; * etc/NEWS:
'backup-by-copying-when-privileged-mismatch' is documented.
adds 6281ed58be ; * etc/NEWS: No need to document the change in
'list-processes'.
adds 98306fdfb8 ; * etc/NEWS: No need to document deprecation of 'cl'.
adds 3103c01c3e ; * etc/NEWS: Formatting fixes.
adds 512b66abd7 ; * etc/NEWS: No need to document
'goto-address-uri-schemes-ignored'.
adds 08c042bd26 Document that 'byte-compile-dynamic' is obsolete
adds d4ac478cb3 ; * etc/NEWS: No need to document news of doc-view.el.
adds fc4d0f86da ; * etc/NEWS: No need to document Ido news.
adds 25b4d6fa28 ; * etc/NEWS: No need to document changes in map.el and
seq.el.
adds 9e8456cf0f ; * etc/NEWS: No need to document changes in Octave mode.
adds fc4f4efabf ; * etc/NEWS: No need to document vc-hg and mergebase
changes.
adds d1d56a9fd9 ; * etc/NEWS: 'thunk-let' and 'thunk-let*' are fully
documented.
adds d28b73841b ; * etc/NEWS: Fix the
'mml-secure-openpgp-sign-with-sender' entry.
adds 34132d4bf6 ; * etc/NEWS: Mark 2 entries as fully documented.
adds 335a9bd215 minibuffer-force-complete-and-exit: Allow input with no
matches
adds e734961d4c icomplete-fido-exit: New command for the M-j binding
adds fc47e3ad99 Let fido-mode users force a minibuffer-exit
adds 5b19db98ad ; * etc/NEWS: correctly describe what fido-mode is
adds 72f87f8873 NS port documentation updates
adds 3274b8090b Merge from origin/emacs-27
adds 9f4b260c2b Update from Gnulib
adds 5d4cf1fef8 Add ‘nofollow’ flag to set-file-times
adds 6ce2052558 Skip filenotify tests on hydra.nixos.org
adds e4fb95fa18 * lisp/emacs-lisp/bytecomp.el: Drop warning for loading
into Emacs<23
adds 818333c85a * doc/lispref/os.texi (time-subtract): Doc fix.
adds 363d927086 Fix bug with JIT stealth timers
adds 3cbf4cb796 Eliminate use of cl-concatenate in 'seq' package
adds b16ba4041d ; lisp/emacs-lisp/seq.el: Explain why we don't use
cl-lib here
adds 0a3682a566 * src/timefns.c: Add comments.
adds 4415534ef0 Merge from origin/emacs-27
adds 0a3f8da6e1 Simplify run-at-time
adds 66bc47d12a Fix the MinGW build as followup to recent "nofollow"
changes
adds 35a13fca32 CC Mode: allow specified directives (e.g. pragma) to be
indented as statements
adds d00df0aaf9 * lisp/term/rxvt.el: Enable backeted paste and window
title
adds 20d3d3a950 * src/timefns.c: Add comments.
adds cf223dc928 ; * src/timefns.c: Fix typo in previous change.
adds a461baae79 Merge from origin/emacs-27
adds a1e2a68470 Finish implementation of set-file-times FLAG arg in Tramp
adds 199acd6270 In vc-print-branch-log use root instead of the default
directory (bug#39704)
adds a98c8f5a09 Improve new-frame logic of windmove-display-in-direction
(bug#39875)
adds 297d3d2e0e * lisp/subr.el (dlet): New macro
adds 317065c103 * lisp/ido.el: Remove redundant `:group`s
adds 9900b145f9 * lisp/window.el: Avoid `called-interactively-p`.
adds efe85a5b60 * lisp/emacs-lisp/cl-macs.el (cl--transform-lambda):
Simplify result
adds 0d6c51320d * lisp/emacs-lisp/cl-macs.el: More care with `eval` and
with `cl-typep`
adds e003e90c41 Remove more XEmacs compat code from eshell
adds 16ec5f5f2f Remove XEmacs exclusive face from themes
adds 4c3c175a63 * lisp/net/tramp-sh.el (tramp-find-shell): Skip for
asynchronous processes.
adds f253ff7b78 * lisp/subr.el (cancel-change-group): Undo accidental
change
adds 2d221c8d87 * lisp/emacs-lisp/eldoc.el (eldoc--supported-p):
Understand the "old" API
adds 3db5a51384 * lisp/emacs-lisp/eldoc.el: Remove redundant `:group`
arguments
adds bbc48b2634 Fix NS child frame in native fullscreen (bug#36672)
adds 3758ff0f3a rcirc: Match NickServ messages case-insensitively
(Bug#39345)
adds 402b175f35 Make cl-equalp a bit more efficient at comparing strings
adds f7e313956a * lisp/net/tramp.el (tramp-accept-process-output):
Propagate `quit' signal.
adds caed687626 * lisp/emacs-lisp/package.el (package-menu--generate):
Fix doc string.
adds 099520ec95 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds a695189248 ; * etc/NEWS: Fix typo.
adds 0883c800a0 Simplify rx example in manual
adds 4537976afd Port .gdbinit to clang with -gdwarf-4
adds 1bc3fa0bd0 * lisp/emacs-lisp/package.el (package-install): Fix typo
in docstring.
adds ef5744a988 Improve docs for horizontal scrolling with mouse and
touchpad (Bug#39979)
adds c1ce9fa7f2 * lisp/subr.el (cancel-change-group): Fix bug#39680
adds ecfe633993 * lisp/tab-bar.el: Last-minute changes.
adds 1ab766fd58 Fix last change
adds b468b3d1ff Fix a recent documentation change
adds a2b07f9f11 ; * etc/NEWS: Explain how to get back old behavior with
--eval.
adds 6bdb561a3b Merge from origin/emacs-27
adds 7195ea7532 Avoid regexp stack overflow in GDB string matching
(bug#22149)
adds ff1e71c59a Add charsets to 'w32-charset-info-alist'
adds 3c443e990f Make previous mml-expand-html-into-multipart-related fix
more general
adds 1de9e0f368 * lisp/progmodes/cc-defs.el (c-version): update to
5.34.2 for master branch
adds f9685f9847 * lisp/emacs-lisp/package.el (package-activate-1): Avoid
duplicates
adds e2a15c8ac4 * lisp/textmodes/conf-mode.el (conf-mode): Use
define-derived-mode
adds b39b564725 * lisp/progmodes/sql.el: Try and avoid `eval`; use
define-derived-mode
adds afaf2f4651 Make sure we mark reachable killed buffers during GC
adds ff862f55f4 Reverse the meaning of 2nd arg to 'live_buffer_holding'
adds 9dccaf8a5c Add store/restore window configuration feature for gdb-mi
adds f189e5dc10 Don't generate useless range table entries for ASCII
chars
adds 299744e083 * lisp/vc/smerge-mode.el (smerge-start-session): Don't
re-enable
adds 8d28c98ae0 Fix display of Big5 characters when using Fontconfig
adds cbe643104d Improve Package Menu hiding docstrings
adds 3a8a231810 * lisp/textmodes/fill.el (fill-nobreak-predicate): Fix
documentation.
adds 45630d0252 Merge from origin/emacs-27
adds dcc943be0a * lisp/progmodes/cc-defs.el (c-version): update to
5.34.1 for Emacs 27.1
adds d815e1ea52 ; Merge from origin/emacs-27
adds 3a671ad7ed Fix regression in wisent-total-conflicts
adds 5beb269505 Support Unicode 13.0
adds f8254aad14 * lisp/image/image-converter.el: Support more
ImageMagick versions (bug#39994)
adds a7b8291b6c * etc/NEWS: Make the `--eval` example slightly more
precise
adds a2dd8c4234 * lisp/tab-line.el: Fix tab-line-format and
tab-line-format-template.
adds 5747a59a88 Recalculate default font when switching font backend
adds e92b8e535a Remove raw carriage return characters from test file.
adds 64d9b4cd76 Merge from origin/emacs-27
adds efb5115ba2 Omit timestamp optimization invalid on 387 FPU
adds 37d3c1618b Tiny simplification of frac_to_double
adds d98afc1019 Fix display of :box face when overlay strings are around
adds 0128375a50 Don't have exif bugging out on short strings
adds 7725fbc5b1 Remove the Date header from message-draft-headers
adds 84548f8dc7 Add "Old-" prefix to "Version" header in some cases
adds c1772ce296 Declare some <package>-version variables obsolete
adds 271f9a6aed Remove obsolete XEmacs comment
adds 0a22747c3f Remove more XEmacs compat code from ediff*.el
adds 8158337cc2 Fix Bug#40156 in Tramp
adds 1242ae904a ; * etc/NEWS: Note changed default of
message-draft-headers
adds 813478c855 Revert "Signal user-error on duplicate package refresh"
(Bug#39187)
adds 3b7cb5f3ac * lisp/dired.el (dired-mark-region): New defcustom
(bug#39902)
adds 8f694831c0 Avoid extra "changed on disk" prompt in save-buffer
(Bug#18336)
adds 1aa1529301 ERC: Update maintainer address
adds bed04c502c Use correct registry name for windows-1251 charset
adds d5cfc4ac8b Merge from origin/emacs-27
adds d801d1d8cc Don't have exif bugging out on short strings
adds 7832e6192d ; Merge from origin/emacs-27
adds 7515252cce * lisp/tab-line.el (tab-line-new-button-show): New
defcustom.
adds b28a9a6cc3 Make svg images with links valid
adds 561e9fb91b Improve documentation of project.el commands
adds 9ab85f087f Fix cl-concatenate (Bug#40180)
adds 8709aaddd8 Fix a couple of problems in changelog generating
functions
adds 8944310d7c Don't signal during backtrace unrewind (Bug#40088)
adds f2351a689b Add Harfbuzz dependency
adds d66331aea4 Don't build the Gnulib 'utimens' module on MinGW
adds 5d5d5d492c Merge from origin/emacs-27
adds 78f76fe16e Make cl-concatenate an alias of seq-concatenate
adds 82f8bee734 Don't add repeated xlmns:xlink declarations in svg-create
adds ed37f038bd Fix sending signals and EOF to the inferior process in
gdb-mi.el
adds 421eeff243 Add support for multiple Gravatar services
adds c3447e76ea ; * etc/NEWS: Clarify news entry for
message-draft-headers change
adds 0fe7200418 ; fix previous commit
adds e906cd0d58 Fix gravatar tests
adds ce141686d2 Rename dired-mark-region choices and ignore empty region.
adds b85d29f4fd Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 74489bdcb6 Improve the UI of 'list-timers'
adds 11b37a4167 * lisp/textmodes/conf-mode.el (conf-mode): Fix last
change
adds 2ea87d6c6f Pacify --enable-gcc-warnings for lock_file
adds 1060a6401b Update from gnulib
adds d08c9472e8 Make compilation-mode regexp matching case-sensitive
(bug#40119)
adds e4b6151ff1 Fix integer overflow in forward-point
adds 98546d9c82 Fix integer overflow in internal_self_insert
adds fe6b8c91cb line-beginning-position args can be bignums
adds 934b3c9ecc Remove COERCE_MARKER
adds d28b004768 Add a module function to open a file descriptor
connected to a pipe.
adds 57f5a63d85 Refactor and fix typo in CHECK_*_COERCE_MARKER
adds 10bedb75c9 Disable enable-local-variables for hunk-only in
diff-syntax-fontify-props
adds de00a933e4 Treat out-of-range positions consistently
adds ac242ed384 Add manual and NEWS entries for previous gdb-mi changes
adds e4f8098b9e ; * etc/NEWS: Fix typos.
adds f98ee21c0e Port the 'module/async-pipe' test to MS-Windows
adds 4710f28010 * lisp/progmodes/ebrowse.el: Prefer hash-tables to
obarrays
adds 6075a7c5ae * lisp/textmodes/tex-mode.el: Replace double-definition
hack with an advice
adds 3fdb53b13a * lisp/gnus/gnus-registry.el: Use lexical-binding
adds 09d67716e5 * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Declare the
type immediately
adds 90b6ba0a16 Use ATTRIBUTE_CONST for some bignum functions
adds e6c6486ee0 Tramp cache fixes
adds dfeb87d8e5 Turn compilation-error-case-fold-search into a defvar
adds a7e3516571 * lisp/progmodes/ebrowse.el (ebrowse-tags-loop-call):
Rename
adds dceba13ce5 * lisp/jit-lock.el (jit-lock-mode): Pass `local` to
add-hook
adds a775dca449 Update from Gnulib
adds 4f41188a6e Stop using newly-deprecated dosname Gnulib module
adds d1b8179f55 Switch to literal mode with message when regexp is too
big in char-fold search
adds 52fab66c27 * lisp/vc/vc-dir.el (vc-dir-root): New command
(bug#12492, bug#34949).
adds 96e53675ea ; * doc/lispref/internals.texi (Module Misc): Fix version
adds 76b3bd8cbb Improve Tramp cache for asynchronous processes
adds 1276c8e10b Use hard links to Emacs executable in "make install" on
MS-Windows
adds 7a6f5a5167 Support state changing VC operations on directories in
Dired (bug#34949)
adds 3273e2ace7 Deprecate with-displayed-buffer-window, use
body-function instead (bug#39822)
adds ced7852046 Avoid assertion violation at startup in pdumped Emacs
adds 8db6b432bb Calc: Declare dynamic variable bound in lexbind code
(bug#40185)
adds 142198f40d Merge from origin/emacs-27
adds 4860530f3c Don't add repeated xlmns:xlink declarations in svg-create
adds 8911d08997 ; Merge from origin/emacs-27
adds 02b3820315 Document how to disable Tramp file archives
adds e1f0e08922 * lisp/files.el (directory-files-recursively): Doc fix.
(Bug#40202)
adds c2b8ce4439 Calc: don't treat nil as an integer (bug#40155)
adds ee47e00f4e Don't suggest setting face-remapping-alist to a literal
(Bug#39812)
adds 93945fcd19 ; * test/lisp/calc/calc-tests.el: Fix mistake in last
commit
adds 1af03e7e92 ; * src/xfaces.c (syms_of_xfaces): Fix wording and typo.
adds f3ccfb1926 ; * src/decompress.c: Fix comment style.
adds 461bd9cc20 Fix url-cookie.el for lexical binding
adds c6e0981b96 * lisp/image/image-converter.el: Fix customization of
image-converter.
adds fa4eec5cfa Merge from origin/emacs-27
adds e35d68f2d8 * lisp/dired.el (dired-readin): Don't bind
inhibit-modification-hooks
adds 33b427c105 * lisp/minibuffer.el (minibuffer-completion-help): Use
mainbuf (bug#39822)
adds 9f6d3a84d8 Mark recently failing Tramp tests on hydra
adds 05cab7ad06 * lisp/dired.el (dired-readin): Improve comment
adds a477a7b86b Don't lose point during fileloop replace (Bug#38867)
adds cddf85d256 Remove `all_buffers` and the associated `next` field of
buffers
adds 319a2a7427 javac support in compilation-parse-errors rules
adds e2165eef3d Avoid error messages loading trampver.el
adds 953b5b4a6d ; Auto-commit of loaddefs files.
adds b538cd88b4 Fix compilation with CHECK_STRUCTS
adds 34ae2d0c22 Allow negative line width for :box face attribute
adds 7e243a8790 ; * test/lisp/net/tramp-tests.el
(tramp-test30-make-process): Instrument.
adds bb729496f9 * lisp/window.el (display-buffer): Extend doc with
body-function (bug#39822)
adds adfcc17e6f * lisp/vc/vc-dir.el: Commands to mark un/registered
files (bug#34949)
adds f28166dc9a Copy INSIDE_EMACS env variable to subprocesses in Eshell
(Bug#25496)
adds f134dfa041 Error out if 'date-days-in-month' is given an invalid
month
adds d8dae04e5a Improve last change
adds 1ded4a8b93 Fix movement commands in gomoku
adds 2c45091791 load-library, locate-library: Use read-library-name
adds 463f635171 Update texinfo.el following changes in
'tex-start-options-string'
adds d08e81ce5a Make make-{network,serial}-process handle :coding nil
consistently
adds 00f7744c1b Check for IPv6 servers in dns.el
adds 9b6d252a18 * lisp/arc-mode.el: Use lexical-binding
adds 702a97ffb2 * lisp/arc-mode.el: Remove redundant `:group`s
adds b318e58d28 * lisp/arc-mode.el (archive-ar-write-file-member): New
function
adds 9b995320c8 C++ Mode: recognize brace blocks without the hitherto
required = sign
adds c640be60d9 * lisp/arc-mode.el: Use cl-structs rather than vectors
adds fd38c9c0af * lisp/arc-mode.el: Remove unused struct fields
adds 05d365d310 Fix face spec handling for 'default' "terminal class"
adds f71afd600a Support the "explore" command in gdb-mi.el
adds 15853707c8 Default gcc -Og to inlining key ops
adds 02b06216b7 * lib-src/Makefile.in (LINK_CFLAGS): Remove; unused.
adds 4b4da58e8c Revert unneeded part of gcc -Og change
adds c09457e6ed * lisp/arc-mode.el (archive--file-desc): Add fields from
other structs
adds e6b5cd0eda Avoid SAFE_ALLOCA in Fstring, Funibyte_string
adds 83f9094316 * lisp/arc-mode.el: Remove
make-(local-variable|variable-buffer-local)
adds 95a7c6ec58 * lisp/arc-mode.el: Rewrite displaying the summaries
adds 9b8dacdb26 * src/lisp.h: Update overly-optimistic comment.
adds bec5cfee76 Improve integer range checking
adds 962562cde4 Fix inverted NOCOPY encode/decode parameter (bug#40407)
adds c7ac76603f Suppress relint diagnostics in rx-tests.el
adds 4ed39549e3 Avoid expensive recoding for ASCII identity cases
(bug#40407)
adds a32c55bd9f * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Avoid known
cl-defsubst breakage
adds 650a664ccd Let imenu to work on the menu bar when its list is a
single non-nested member.
adds ac3da1dd96 Handle project--files-in-directory finding no files
better
adds 94b6b0b5c5 Merge from origin/emacs-27
adds b2f2d0d2c4 ; Auto-commit of loaddefs files.
adds 0e18fdd1b6 ; Merge from origin/emacs-27
adds 44ac9e48bb Tweak htmlfontify's generated output
adds 38731d504e ; * src/buffer.c (syms_of_buffer) <inhibit-read-only>:
Doc fix.
adds d4f51d0a2e Don't draw GTK's internal border and tab bar on top of
each other
adds fa823653ff Fix invocations of gpg from Gnus
adds 452d776a5d Fix small bug in copy_string_contents.
adds 7e78f0d1b2 Fix void-variable n-reb in re-builder (Bug#40409)
adds f8607d3c03 Handle filling of indented ChangeLog function entries
adds 6de20c7eab Fix syntax error in man page.
adds 333f63d537 Merge from origin/emacs-27
adds c40b72389e Fix thinko in tramp-cache.el
adds 507f26d532 Fix a recent change in bignum.c
adds 24c3fa9607 * src/coding.c (code_convert_string): Fix type
mismatches.
adds 981cea9b62 Fix problems when dragging frames with the mouse
adds fd4ee36139 Unify and improve gdb-mi source buffer display logic
adds 3dc2f50e5b Fix case that $PATH is longer than 4096 chars in Tramp
adds 8b04047653 Pacify gcc in xpm_scan
adds 8d95e75eb6 utf-7 and utf-7-imap are not ASCII-compatible (bug#40407)
adds 23b04ef0e7 Use length field when dns-query is using TCP
adds 6382e13308 Add :coding support to open-network-stream and
open-gnutls-stream
adds b9b32074ce Improve inlining when compiling with -Og
adds c36792bd79 Revert my KEY_OPS_CFLAGS change to src/Makefile.in
adds 4e109d1529 Support character composition for Hangul jamo
adds 1aeb181935 ; * lisp/international/mule-conf.el: Minor comment
wording fix.
adds faf996dc6e Fix decoding ASCII strings with embedded CR characters
adds 20eb4247cd Fix decoding of ASCII strings with embedded CR characters
adds 402cbc5be2 Don't rely on copying in {EN,DE}CODE_FILE
adds 786887cf43 Don't crash with invalid argument in
check-coding-systems-region
adds 95dd8de1df chinese-hz is not ASCII compatible (bug#40407)
adds d3e2c88041 Fix ASCII-only conversion logic (bug#40407)
adds 50618cc303 Fix display of boxed header-line
adds e18c24b35a Set last-coding-system-used upon ASCII conversion bypass
(bug#40407)
adds aa072db86b * lisp/net/tramp.el (tramp-action-process-alive): Read
pending output.
adds 3275b01487 Reword documentation for eshell-variable-aliases-list
adds b902d7c9d0 ; * lisp/eshell/esh-var.el
(eshell-variable-aliases-list): Fix wording.
adds c49d379f17 Fix some problems with moving and resizing child frames
adds f451ef9308 ; * etc/NEWS: Mention 'executing-macro' in removed vars.
adds 08486f4cae Speed up 'resize-mode' child frames a little
adds 18d1bc0a09 Improve documentation of 'jit-lock-contextually'
adds d5750af151 Avoid assertion violation in intervals.c
adds 36c42d2a30 * doc/misc/tramp.texi (Bug Reports): Avoid line breaks
in traces.
adds 90321f595c Fix face extension in pulse.el
adds 17a1bb5a03 Fix redisplay when scrolling under redisplay-dont-pause
adds 6057d79a4e * doc/lispref/keymaps.texi (Extended Menu Items): Tweak
:key-sequence
adds fd27685c1e ; * doc/lispref/keymaps.texi (Extended Menu Items): Fix
last change.
adds 1988ffbaed Merge from origin/emacs-27
adds a79019c16b Allow ENCODE_FILE and DECODE_FILE to use no-copy
conversion
adds 5084fdb83e * lisp/progmodes/cl-font-lock.el: New file
adds 38166443c0 * lisp/progmodes/cl-font-lock.el: Fix header and make it
a minor mode
adds e7b4233d9b * etc/NEWS: Mention 'cl-font-lock-built-in-mode'
adds 86b8207523 Implement case-insensitivity in hi-lock (bug#40337)
adds 7abfb64757 * lisp/hi-lock.el (hi-lock-highlight-range): Bump
default value (bug#40224)
adds 43282a6772 Remove UNSIGNED_CMP
adds 9338b1307d ; * etc/NEWS: NEWS followup to recent changes in
hi-lock.el.
adds c7ecc6bbc0 Fix a bootstrap issue with unescaped character literal
detection.
adds 4f197a5e79 Use named functions in {defun,macro}-declarations-alist
(Bug#40491)
adds aed427ece5 Also use named functions for the ‘gv’ declare forms
(Bug#40491)
adds 900947fbe8 ; * test/src/callproc-tests.el: Fix checkdoc errors.
adds 42306747d8 Fix error in 'call-process-region' when START is nil
(Bug#40576)
adds 68ffe4a3c9 Fix bootstrap compiler warnings about `read-library-name'
adds 91e4acf7c7 Fix hi-lock test and add new test for case-fold
(bug#40337)
adds 49f2811f78 Improve support of "Re:" in Rmail
adds c395ebaf21 Fix last change
adds 188bd80a90 gnus-shorten-url: Improve and avoid args-out-of-range
error
adds c6ecdab0ee Support toggling native Input Methods on MS-Windows
adds 61da72dc2d ; Fix last change.
adds fc336a4655 Document the new 'w32-get/set-ime-open-status' functions
adds 9c6392c358 Fix previous change in w32fns.c
adds 3b4def8e60 * doc/emacs/msdos.texi (Windows Keyboard): Fix xref.
adds d0b9cf876f * doc/lispref/processes.texi (Network): Fix xref usage.
adds cf57663f2a Mention jit-lock deferred as an alternative to
fast-but-imprecise-scrolling
adds 1482a75efa Fix build failure with Fx_gtk_debug
adds 3f9310b0fe Fix and improve documentation of mail-related features
adds 36873ef2b2 Fix error message for ‘cl-struct-unknown-slot’
(bug#39995)
adds 01212a762f Do setup Flymake in file-less Elisp buffers
adds 63e8d0ea87 Fix last changes describing mail commands
adds ff09b4eeac Fix 'flymake-show-diagnostics-buffer' when line numbers
are displayed
adds 1dfc497fac Minor wording change in Introduction to Programming in
Emacs Lisp
adds 0a4b992c42 Merge from origin/emacs-27
adds 81d07da788 gnus-shorten-url: Improve and avoid args-out-of-range
error
adds 584ff8c2dc ; Merge from origin/emacs-27
adds f84aed5fd2 Clarify documentation on inhibit-modification-hooks
intended usage
adds cdbb37f628 Merge from origin/emacs-27
adds 086faceb1c * lisp/vc/vc.el (vc-deduce-fileset): Improve docstring
(bug#34949).
adds 7a9fb5d55c Fix hi-lock test and add new test for unhighlight
(bug#40337)
adds df254a7445 Initial version of native image API support for
MS-Windows
adds e94206aaf6 Make use of MS-Windows native image API be selectable at
run time
adds 6bf79d65d3 ; * src/image.c: Cleanup of #ifdef's related to
HAVE_NATIVE_IMAGE_API.
adds 26df9aae53 Avoid compiler warning in image.c
adds 72fc8ec6dd * lisp/htmlfontify.el: Use `font-lock-ensure`
unconditionally
adds bedb3cb665 Avoid infloop in redisplay when wrap-prefix is too wide
adds afa542c914 Fix small glitches in documenting the native image API
feature
adds 38f7538d8f New function erc-switch-to-buffer-other-window
adds 13301d4266 New function erc-track-switch-buffer-other-window
adds 5f36e21fe5 Clarify the doc string of 'yank'
adds 4acdd7fe58 Fix edge case errors in filename-matching regexps
adds c7adc851ad * admin/authors.el: Add missing author aliases.
adds 8f200254fb ; Update etc/AUTHORS
adds 485f24223f ; Update ChangeLog.3
adds e5ca8e5e73 Fix Elisp manual entry on 'set-window-configuration'
adds d87a4d1f4e Limit RLIMIT_NOFILE to FD_SETSIZE on macOS
adds a5f7c26907 * admin/authors.el: Add an author alias.
adds 97e48510ad Merge from origin/emacs-27
adds e16374507f Fix retrieval of frame delay when using GDI+
adds 490f279c7e File-handling cleanup in w32image.c
adds 82c1d15093 ; * src/w32image.c (w32_select_active_frame): Comment
about GUID values.
adds c77d6af1dd Avoid compiler warning in indent.c
adds 01436fddfb Regularise some file-matching regexps
adds 905c0a13f7 Fix bugs, inefficiencies and bad style in regexps
adds 7839390f27 Quote semanticdb-ebrowse-default-file-name in regexp
adds d5a7df8c02 Use directory-files-no-dot-files-regexp wherever possible
adds b5e9beda8d ; * lisp/files.el (directory-files-no-dot-files-regexp):
Arg name.
adds cead6f0ad1 * src/indent.c (Fvertical_motion): Fix int/Lisp_Object
mix up.
adds 0127118c25 Fix type-checking bug in vertical-motion
adds 22ba047420 (forward-comment -n): escaped newline is sometimes NOT
end of comment
adds 0bb3aec267 Ignore D-Bus errors in tramp-gvfs.el (Bug#40655)
adds 6a60701bba Improve regexp in org-table-finish-edit-field
adds 24cb6908d7 Fix NS frame resizing issues (bug#40200, bug#28872)
adds c019f03e38 Allow dynamic choice of drawing path on NS (bug#39883)
adds e105d01c95 Use native image API for NS
adds be77a68d52 Fix comparing command names in strokes.el (bug#40600)
adds 763ec05cc1 Bind 'n' and 'p' to move between symbols in apropos
adds 7f1dae114d Fix effect-free warning in ob-screen.el while loop
adds 3e46a2315f Prefer inline functions in character.h
adds 27d101832a Prefer more inline functions in character.h
adds fadfde5fdf Pacify gcc -Og x86-64
adds 2cb7e8669c Port recent character.h changes to --with-wide-int
adds 93decaa131 Fix handling of child frames in prepare_menu_bars
(Bug#40639)
adds a0c8c274d3 Fix loading multi-frame TIFF images via GDI+
adds 13210712a0 Don't abort when using GDI+ for images
adds d345c718ce Safeguard the fix of bug#40632
adds 0ed7177696 * lisp/htmlfontify.el (hfy-force-fontification): Fix
bug#40642
adds a6c391080b ; Merge from origin/emacs-27
adds fb5f616ae8 Improve an example in w32 FAQ
adds 660b9b8cfb Default completion-flex-nospace to nil
adds 145a151d62 Correct Fido-mode's backspacing of directories with
spaces
adds 2a4cb2459b Merge from origin/emacs-27
adds 399c20d2e0 Bump Emacs version to 27.0.91
adds 9dac60b1bf ; Merge from origin/emacs-27
adds 9e832ba91b * lisp/erc/erc.el: Add URL to the new ERC page on the
Emacs site
adds 3876a60569 Fix a typo in calculator.el
adds c36c5a3ded ; lisp/ldefs-boot.el: Update.
adds 6b297519b5 Fix cl-most-positive-float doc typo
adds 175c61c18b Fix "C-u M-!" when 'shell-command-dont-erase-buffer' is
non-nil
adds f3b62b6c62 Avoid crashes in regex-emacs.c due to GC
adds 4819bea690 Merge from origin/emacs-27
adds 45d42f8162 Use lexical-binding in apropos.el and add tests
adds d890e5b73a Fix misnamed variable breaking GNUstep
adds 8f0f851650 * lisp/autoarg.el: Use lexical binding.
adds 65990f47cc Use lexical-binding in elide-head.el and add tests
adds 3f8b771da9 Don't use Gnulib's explicit_bzero on MS-Windows
adds 423089d18b Rework how GDI+ functions are loaded dynamically in
w32image.c
adds 18d0905898 Silence byte-compiler after my previous commit
adds 80f04b5d7c * lisp/cdl.el: Use lexical binding.
adds 067b070598 ; Fix some typos and doc issues (bug#40695)
adds 52288f4b66 Mention 'spam-stat-process-directory-age' in the
documentation
adds 6c187ed6b0 Improve documentation of 'sort-lines'
adds eebfb72c90 Document constant vs mutable objects better
adds 5e9db48fbe * doc/lispref/display.texi (Customizing Bitmaps): Fix
typo.
adds d7d5ee6c57 ; Fix a typo in cmdargs.texi (bug#40701)
adds 4df8a61117 Add new node "Image Mode" to Emacs Manual.
adds d5ec18c66b * src/regex-emacs.c (re_match_2_internal): Rework
comment in last change
adds 14a570afae Remove #' and function quoting from lambda forms in
manual
adds 5734339f40 * doc/lispref/keymaps.texi (Extended Menu Items, Easy
Menu) <:key-sequence>:
adds 81e7d7f111 Document that quoting yields constants
adds dca35b31d0 Improve mutability documentation
adds 5805df74f5 Improve mutability doc
adds e1d42da0d6 Fix mutability glitches reported by Drew Adams
adds 9261a219ec * doc/emacs/windows.texi (Window Convenience): Decribe
more windmove features.
adds 751510f865 * lisp/image-mode.el: Add prefix key 's' and reduce
dependency on ImageMagick.
adds a1040861f1 Tweak setcar-related wording
adds 05089a4d65 Tweak wording re constant variables
adds 477b9eaf45 Merge from origin/emacs-27
adds 60b97442f7 Remove workaround from w32image.c
adds ec24871932 Remove unnecessary lambda quoting
adds 856d9378a4 * lisp/hi-lock.el (hi-lock--regexps-at-point): Use
proper-list-p, not consp.
adds c88a3be808 Fix string-to-multibyte overlong sequence bug
adds f212daf0a9 Fix recently introduced error in
`tramp-sh-handle-vc-registered'
adds ab214143bb Support old SMB1 protocol in Tramp
adds 023ff119fb Tweak multibyte parsing loops
adds 7b15cc3ebb text-char-description minor cleanup
adds 5ab80286f6 Fix display of composed text with :box face attribute
adds bef617d82f * test/lisp/net/tramp-tests.el
adds 01dd659383 * lisp/kermit.el: Use lexical-binding.
adds 367b55980f * etc/edt-user.el: Use lexical-binding.
adds 85fb942733 Fix bug #40766, an error in edebug spec handling
adds c52f8863a5 Use lexical-binding in most src tests
adds fe3c7158f5 Use lexical-binding in most url tests
adds 1fab12efd4 Use lexical-binding for textmodes tests
adds fe15dd9dea Use lexical-binding for all net tests
adds 3335dcca1f Use lexical-binding for international tests
adds 89441bddea ; * test/lisp/international/mule-util-tests.el: Fix
typos.
adds e8493e32f8 Use lexical-binding in forms.el example files
adds bd0a8783a3 Use lexical-binding in po.el and add tests
adds 9dd4ff6e9d Fix two fringe bitmaps
adds 2a3a0a843f Remove unused variable from ftfont.c
adds f7748ad682 Fix GDI+ image loading by file name
adds 692ad40539 Improve the documentation of tab-bar and tab-line
adds a64da75961 Add image-auto-resize defcustoms to image-mode.el
adds fc55f65305 Minor improvements in documentation of the last change
adds d2836fe71b Improve the default value of
'doc-view-ghostscript-program'.
adds 400ff5cd19 Improve wording about constants
adds ba6104d1e8 Change doc-view-mode-map prefix key 's' to 'c'.
adds 37ebec3a95 Improve the default value of
'doc-view-ghostscript-program'.
adds 5a25d17760 * lisp/image-mode.el (image-transform-resize): Remove
FIXME comment.
adds a92ca1f177 Improve indexing of ELisp manual
adds 369761b36d ; * src/xdisp.c: Improve the introductory commentary.
adds f7e488d206 Calc: fix autoload errors (bug#40800)
adds a76af88dd8 Tweak mutability doc a bit more
adds 4d86c7f822 Fix documentation of fringe bitmaps
adds 3d0e859692 Minor doc clarification regarding fringe bitmaps
adds 74a92be16d * lisp/simple.el (kill-ring-save): Doc fix. (Bug#40797)
adds 821760fdc4 Don't let a code literal get modified in mml parsing
(Bug#39884)
adds 45a64c97c7 Clarify semantics of trace-function CONTEXT argument
adds 519567878f Merge from origin/emacs-27
adds eb65ac526c Improve list-dynamic-libraries when alist empty
adds 0e2cd5f5ab Use lexical-binding in misc.el and add tests
adds 7b82650c60 Use lexical-binding in dig.el and add tests
adds 24849c1b8d Inline a couple of functions that were macros
adds 5e4fc5b69b Use lexical-binding for rfc2045.el and add tests
adds 453ada0309 Use lexical-binding in spook.el
adds 677bd0a5e3 Fix tramp-test32-shell-command-dont-erase-buffer
adds 4618671897 Use lexical-binding in dos-vars.el
adds 763df4bc17 Use lexical-binding for themes
adds 895a18eafb * test/lisp/mail/rfc2045-tests.el: Make it work.
adds ed2def7d5e Improve string_char_and_length speed
adds 08408b13fa Simplify string-to-char
adds 1be8485d67 Use lexical-binding in calendar tests
adds 199f146aee * lisp/jit-lock.el: Don't use
`make-variable-buffer-local` on hooks.
adds e49d3a45cd Improve multibyte_length performance
adds 725256d003 Use lexical-binding in most vc tests
adds 771a6b6816 Use lexical-binding in most progmodes tests
adds 428d476bbe Don't skip test semantic-utest-Python
adds 13f64b052f Use lexical-binding in most semantic tests
adds a0ee542d9e Use lexical-binding in many emacs-lisp tests
adds 1844bcf556 Use lexical-binding in hmac-md5.el and add tests
adds 8aca659bd1 Use lexical-binding in puny.el and add more tests
adds e309b329bb Use lexical-binding in version.el and add tests
adds f998e6297d Use lexical-binding in rfc2368.el and add tests
adds c8115e88f1 Use lexical-binding in float-sup.el and add tests
adds 702d9d86f2 Add new tests to bindat-tests.el
adds 17eae91cb1 Use lexical-binding in most eshell tests
adds ac31cd384c * etc/NEWS: Fix inconsistencies.
adds 68f4a740a1 Remove doc duplication
adds f0b9f18457 Make shell-command tests fit for tcsh.
adds f0e1bf56f0 Fix bugs in tab-bar and tab-line and mention remaining
features in manual.
adds 1f76a16ed3 * lisp/image-mode.el (image-mode-map): Update menu items.
adds 9f5ae717fb * test/lisp/simple-tests.el
(with-shell-command-dont-erase-buffer):
adds 0278741676 Fix typo in custom.texi
adds 16fed05ba8 Avoid crashes on TTY frames with over-long compositions
adds d83cc05a73 Fix error in ERC when 'erc-server-coding-system' is
customized
adds 85544f8ef5 * lisp/isearch.el: Fix lazy-highlighting and
lazy-counting of hidden matches
adds 520fd3e728 * lisp/env.el (substitute-env-vars): Doc fix.
(Bug#40948)
adds 2f9bfaef21 ; Fix last change
adds b56401f384 Merge from origin/emacs-27
adds 0a982c077e Test iso8601-parse-zone vs format-time-string %z
adds 6c1b12e7d2 Add new function dom-remove-attribute
adds 3c810669f7 Use lexical-binding in qp.el and add tests
adds 72570e0fc3 ; Fix last addition to dom-tests.el
adds 44d824e7f0 ; Silence byte-compiler warning in version.el
adds d386f1fb62 Use lexical-binding in most remaining emacs-lisp tests
adds 691f19798a Fix calculator division truncation (bug#40892)
adds 0c899eede3 Make `make-local-variable' declare the var locally
dynamic
adds 7fa3e754cb Use lexical-binding in most remaining tests
adds 43fded12d5 Add lisp-data-mode for editing non-code Lisp data
adds a4c07bc8c8 Protect non-selected face spec components in
custimize-face. Fixes bug #40866
adds 9f3f169276 ; Auto-commit of loaddefs files.
adds 2a8784129d ; Fix recent additions with lisp-data-mode
adds b23daca207 Consolidate lisp/jsonrpc.el logging in single events
buffer
adds 4b6c2bcecf * lisp/jsonrpc.el (initialize-instance): Fix
closing-paren typo.
adds 145aab0672 cc-mode: add support for Doxygen documentation style
adds c59e878439 Inhibit modification hooks when saving eieio-persistent's
adds 2ea1265f55 Properly fix embarassing missing paren typo in jsonrpc.el
adds 0ea1463e67 Fix 'count-screen-lines' when lines are truncated
adds a941a9e8c2 ;; Revert recent change in tramp-cache.el
adds 11fd01c994 Improve Info-mode doc and menu
adds 4be16866b9 Use lexical-binding for some term libraries
adds a9432bd2cc Improve Tramp debug messages
adds 7f51ab5163 Do not delete asynchronous Tramp processes due to
session timeout
adds 63268253d2 Regexps cannot infloop; fix manual
adds cb1e73d1bc Improve accuracy of apropos commands that search doc
strings
adds b82dbba5e0 Use lexical-binding in w32-vars.el
adds d55b3b5966 Improve indentation of 'loop' forms
adds 5f516dc944 Remove redundant :groups args missed in last commit
adds 274ec97e3c Make sure alist-related functions say so in their doc
adds 7a12ab5ea2 Fix project.el commands in "transient" projects
adds 1f17193e00 Expand file name for remote dirs as well
adds c6d70f890c Merge from origin/emacs-27
adds 82140c510c Fix calculator division truncation (bug#40892)
adds f696dc883f ; Merge from origin/emacs-27
adds aea1b4db72 Revert "Fix calculator division truncation (bug#40892)"
adds 1d477a0fec Recommend to avoid unnecessary abbreviations in doc
adds 76cf14f9ca Merge from origin/emacs-27
adds fc8e02a4d5 ; Auto-commit of loaddefs files.
adds 8b4a61d33b ; Merge from origin/emacs-27
adds 5a5d8a8ec0 * lisp/desktop.el (desktop-save): Doc fix. (Bug#41007)
adds ed25282b82 Document effect of 'search-upper-case' on replacement
commands
adds 0a3731feef Make memq etc. examples more like they were
adds 99a544c807 Merge from origin/emacs-27
adds e90b7b9ef2 Revert "Mark breakpoints in edebug with highlights".
This fixes bug #40992
adds 4c1a28b47b ; Merge from origin/emacs-27
adds 22bff6e87b cc-mode: document Doxygen ‘c-doc-comment-style’
(bug#40877)
adds 2c306146d2 Fix initial frame resizing issue on NS (bug#40200)
adds 20c1e7f8af Fix calculator division truncation (bug#40892)
adds 97146efdc6 ; admin/notes/git-workflow
adds 82c506192b ; admin/notes/git-workflow
adds 7db0093bc2 Use lexical-binding in check-declare.el and add tests
adds 40149b8718 * lisp/emacs-lisp/eieio.el (oset, oset-default): Mark as
obsolete
adds 6bd47f4477 Update from Gnulib
adds 106936415d Simplify by using attribute.h macros
adds 221e6a9bcd Fix setting of INSIDE_EMACS in Tramp
adds 2db70edd9c Adapt Tramp tests
adds daab2d3a62 Fix typos in recent attribute.h simplification
adds bbc34d3762 Try and improve the *Help* layout for things like
`diff-refine`.
adds 8f6524db83 Don’t assume __has_attribute in emacs-module.c
adds 58c234aa8c Prefer 'strong' and 'em' to 'b' and 'i' in html-mode
adds c4adfbae24 Allow for custom URL handlers in browse-url.
adds d9e10a1d1a process-file in Tramp must return exit code (Bug#41099)
adds 4b8e6939bf Consult browse-url-{default-,}handlers in drag&drop.
adds f9fa726ced Improve doc strings of makunbound and fmakunbound
adds b147e6e507 Merge from origin/emacs-27
adds f5cb5bb828 Revert part of recent commit 85544f8ef5 (bug#40808)
adds 29171c3a8c ; Merge from origin/emacs-27
adds 310112fdc7 Fix eww-follow-link on URLs with #target
adds 4b419083f9 Honor search-upper-case
adds e292097f55 Merge from origin/emacs-27
adds 9f5999b08d Remove calls to non-existent functions from edebug.el.
adds 033bdd1b90 ; Merge from origin/emacs-27
adds 95fde1a851 * src/editfns.c (Fformat): Small documentation fix.
adds f6d6ccc984 Clarify message-sendmail-extra-arguments docstring
adds 7be160d800 Improve "Help Summary" section in user manual
adds 3568c5d86f Merge from origin/emacs-27
adds 79e133da03 Revert "Refix conditional step clauses in cl-loop"
adds caf155c463 Revert "cl-loop: Add missing guard condition"
adds de1b33f5a8 Revert "cl-loop: Calculate the array length just once"
adds 1e09364d67 ; Mark Bug#29799 tests as failing since we reverted the
fix
adds b16d553ecd ; Merge from origin/emacs-27
adds f8e6cd11b3 Fix docstring quoting
adds 76516465bf * doc/emacs/modes.texi (Major Modes): Fix quoting.
(Bug#41110)
adds 153241d664 Merge from origin/emacs-27
adds 02f5a419fd Pacify buggy old GCC with a cast
adds 86fef6ab89 Restore HTML rendering behavior of
browse-url-of-buffer/file.
adds 281b9e42a4 ; Fix recent byte-compiler warnings in dnd.el
adds 3b5f728bff Refactor browse-url handler selection into separate
function.
adds de5f59219a Handle signals in Tramp's process-file
adds 2c905fb8a1 Fix browse-url (remove debugging leftover).
adds de7158598f Revert "cl-loop: Calculate the array length just once"
adds ddc8020327 Don't increment array index in cl-loop twice (Bug#40727)
adds 5b5039caa2 ; Improve recent change to browse-url.el
adds 263ab750a5 ; Fix recent byte-compiler warning in dnd.el again
adds b0f9cbb3da Categorize browse-url functions into internal and
external ones.
adds b2581eea1b Allow browsing an URL explicitly with an internal or
external browser.
adds 958ddc9526 ; Update recent function declaration in dnd.el
adds 39b2a598d2 Make pcase pattern 'eieio' respect slot access related
functions.
adds 909591a4b2 Allow predicates for matching in browse-url-handlers.
adds 0d861f25b2 Fix reading kind argument in
browse-url-with-browser-kind.
adds 1f149cb392 Prevent hanging in next-single-char-property-change
adds 0bd6ae773a Only treat display strings as buttons if they have
'button' property
adds fab2332851 cc-mode: add ‘c-lineup-ternary-bodies’ (bug#41061)
adds ae3c510696 cc-mode: extend regexp used by ‘c-or-c++-mode’
adds ebfb2c4d1b Update from Gnulib
adds e59f697cd5 Improve nonnull checking with GCC in emacs-module
adds 196bc13b7b Add new filter command to Package Menu (Bug#39903)
adds a76cafea0d Fix handling of FROM = t and TO = t by
'window-text-pixel-size'
adds 0385771e2f Fix references to Speedbar in VHDL mode
adds 7081c1d66f Fix typos in the Emacs user manual
adds 2caf3e997e Improve documentation of Hi Lock mode
adds 4a895c1b26 Fix a typo in a comment
adds a1cbd05f38 Improve documentation of 'with-suppressed-warnings'.
adds 0bae57033f Fix GTK's Tool Bar menu radio buttons
adds 4c98aa7ea5 Minor clarifications in NEWS
adds e13300ae50 Merge branch 'emacs-27' of git.sv.gnu.org:/srv/git/emacs
into emacs-27
adds d5c184aa3e Refer to fill column indicator Info node in some places.
adds c5e5839776 Fix customization of
'display-fill-column-indicator-character'
adds be0d1cac83 Small fix for type of
'display-fill-column-indicator-character'
adds 5c890bfc19 Merge from origin/emacs-27
adds 94224c4add * src/xdisp.c (Fwindow_text_pixel_size): Fix previous
merge.
adds 9d8fc3a598 Use lexical-binding in help-mode.el and add tests
adds b7682d2a26 Add writing modes module to CSS property list
adds 2df2f78711 Add containment module to CSS property list
adds 1efaa1d66b Allow underscores in CSS variable names
adds 8f808be68b Use lexical-binding in glasses.el and add tests
adds 0bb9aeddd6 * lisp/emacs-lisp/eieio.el (eieio pcase macro): Remove
unused var `is`
adds 5a31b1afca Prefer function-put over put for setting
browse-url-browser-kind.
adds 7f7a8fbfd7 * lisp/emacs-lisp/eieio.el (eieio pcase macro): Fix
last-minute typo
adds a218c98615 * lisp/emacs-lisp/pcase.el: Don't bind unused vars in
branches
adds b97877470d Use better icons on GTK in message-mode and isearch
adds f8da04d6fa Use the "modern" toolbars in Gnus again
adds c9d7253dd1 Map "mail/compose" icon to "mail-message-new" in GTK
adds 67bcde188f * lisp/ielm.el: Handle corner case where */**/*** are
not yet bound
adds 5601eb231f * lisp/emacs-lisp/syntax.el (syntax-propertize): Use
run-hook-wrapped
adds 68b34c6631 * lisp/subr.el (dolist, dotimes, combine-change-calls):
Cosmetic tweaks
adds 6bcf7912aa * lisp/textmodes/bibtex.el: Avoid `eval`
adds 703115829b ; Fix last change to bibtex.el
adds a69ef94e22 * lisp/emacs-lisp/pcase.el (pcase--fgrep): Look inside
vectors
adds dd0b910f1a Fix bug #40992 whilst still allowing breakpoint
highlights in edebug
adds 00f0ad55cd Update from gnulib
adds 4645430b92 Pacify GCC 10.1.0
adds a2792ad54c Suppress test failure on hydra.nixos.org
adds ee5c5daad5 Base timer-list-mode on tabulated-list-mode (Bug#40854)
adds e6837016b0 Support sorting timer-list-mode by column (Bug#40854)
adds 3b170f04f4 Revert "Inhibit modification hooks when saving
eieio-persistent's"
adds 45fa5e9724 * lisp/emacs-lisp/syntax.el: Fix bug#41195
adds a87cd10935 Use proper digraphs in Bahá’í month names
adds cf45349589 Use lexical-binding in cal-julian.el and add tests
adds 60c9a53429 Use lexical-binding in dissociate.el and add tests
adds e420910eb6 Use lexical-binding in animate.el and add tests
adds 41e6682eb6 ; Fix warning in last change
adds ac298baa0e Use lexical-binding in t-mouse.el
adds 9ebf51999c Turn Eldoc, Xref and Project into GNU ELPA :core packages
adds f8a9edce73 Fix some oddities, uncovered by Tramp tests
adds a4671733b7 ; Fix warning after last change in cal-julian.el
adds 1d559581b3 Calc: fix LU decomposition for non-numeric matrices
(bug#41223)
adds 4af8b17149 Fix customisation of mouse-drag-and-drop-region
(bug#41251)
adds 3a284e5786 Combine archive-int-to-mode and tar-grind-file-mode
adds 065f6a1d8b ; Fix warning in last change
adds 779bc886f9 Improve detection of Git submodules
adds 5d97d2683a ; Tweak version numbers in lisp/progmodes/xref.el
adds b76cdd0c1a Delete libraries obsolete since 23.1 and 23.2
adds 60cd6cce55 Calc: GCD(0,x)=GCD(x,0)=|x|, not x (bug#41279)
adds cde856bd6c Use lexical-binding in autoconf.el and add tests
adds b5ec24a4f1 * lisp/progmodes/xref.el: Fix first line syntax
adds afca37343d Fix Git submodules detection breakage
adds 66cbe8b946 CC Mode: Fix bug #40052, where a very large macro was
too slow in scrolling
adds 4307a84fd8 Fix submodules, second try
adds dba8f3783b * lisp/progmodes/project.el (project-try-vc): Fix regexp
typo.
adds bbbab82a71 Introduce process-file-return-signal-string
adds 5ab12a4b1b * lisp/textmodes/bibtex.el: Fix bug#41285 (paren typo)
adds 436809b705 Remove some XEmacs compat code from semantic
adds 21b7165473 Remove Emacs 22 compat code from ediff-vers.el
adds e07a751e08 ; * lisp/htmlfontify.el: Minor fix in file headers.
adds d1545e2a03 Remove Emacs 22 compat code from abbrev.el
adds 7f690a4bf1 Remove some compat code from CEDET
adds a67415a71a Remove stale comments
adds e2406ff60f * lisp/dired.el (dired-toggle-marks): Doc fix.
(Bug#41097)
adds 632aa9d57a Go back to “Bahá’í”
adds 3d81995692 Fix docstring of flymake-make-diagnostic (bug#40351)
adds a37290a6f9 In x_hide_tip reset tip_last_frame for GTK+ tooltips
only (Bug#41200)
adds 48830c73e7 Fix a crash in handle_display_spec
adds 747e0a2523 Improve ediff readability in misterioso theme (Bug#41221)
adds 406fb0746c Fix documentation related to 'command-switch-alist'.
adds e75f6be6cc Fix dired default file operation (bug#41261)
adds 28541674cd Consider face inheritance when checking region face
background.
adds efd4e973a4 Reflect the emacs-devel ELPA/MELPA dispute in FAQ
adds b4937f64cd Improve documentation of manually installing Lisp
packages
adds 788c2480f4 Merge from origin/emacs-27
adds a6ebca21b3 Add a note to eshell.texi that I, too, was a contributor
adds c7bc28bf03 Don’t attempt to modify constant conses
adds 1fc4e3fb3f ; Bump the project.el version to trigger a new release
adds 313955110b Don’t attempt to modify constant strings
adds a8f24a89d7 Fix minor issues with
mouse-drag-and-drop-region-show-tooltip
adds 5daa7a5fd4 Don't mention non-GNU package archives.
adds abec255c02 * Fix Garbage Collector for missing calle-saved regs
content (Bug#41357)
adds 00be23c2af Don’t attempt to modify constant strings
adds 94f01fe206 vc-working-revision: Bind default-directory
adds 30e8d560aa Add user option project-vc-merge-submodules
adds 2216468786 Update the package version
adds b1fe27d77d Fix calculator entry of numbers with negative exponents
(bug#41347)
adds b2e2128745 Use lexical-binding in webjump.el and add tests
adds 86594a3ddb Restore buffer-undo-list to buffer-local-variables
adds ceee275431 CC Mode: Allow "static" etc. to be placed after a
declaration's type name
adds ca7224d5db Add test for recent buffer-local-variables change
adds 018eb31fc0 ; Update NEWS
adds 3d1bcfba5e Redo RCS Id for pdumper
adds b1cd1f0b5a Improve password-cache-add example in comment
adds 06fe322c8d Clarify wording in my last commit
adds c5eafccc9d Reject attempts to clear pure strings
adds 659ed857c0 Indicate not downloaded parts in MIME buttons.
adds 5af991872d Allow back-references in syntax-propertize-rules.
adds 3c2624e188 project--vc-list-files: Don't list conflicted files
thrice
adds babdd2e90e Add project-compile command
adds 5352bda4ee Add test for bug#39680
adds f0b0105d91 Hoist some byte-code checking out of eval
adds 453ffe5d53 Fix minor Tramp oddities
adds 6b3fb29ede ; src/alloc.c: Add a GC reg spill mechanism and
Bug#41357 related commentary.
adds 525df72753 ; Fix comment in tramp-archive.el
adds bd64571ef2 which-function-mode: put hook function on
after-change-major-mode-hook
adds 5b66483ead Prevent gnus-registry-handle-action from creating
spurious entries
adds 5989432d15 CC Mode: Fix bug #39972, by fixing c-display-defun-name
for nested defuns
adds 0bfee4b18b Bookmark locations can refer to VC directory buffers
(bug#39722)
adds cdec3139b9 lisp/ido.el: Respect completion-auto-help setting
adds d714aa753b ; Bump defcustom :version in last change
adds 3f082af536 Various json.el improvements
adds 3a7894ecd1 Improve shr/eww handling of mailto URLs
adds 813e42c63b Disable ido-everywhere when ido-mode is off
adds 5044c19001 project.el: A project has only one main root now
adds c67f8f298a Implement 'mark-resolved' for the Git backend
adds cde0589818 * lisp/doc-view.el (doc-view-presentation): Fix thinko
adds b4a1519189 Delete another library obsolete since 23.2
adds d7fc6bd17c Let user adjust the column widths of the package menu.
adds 232bb691c1 ; * etc/NEWS: Mention new customization options for
package.el.
adds f8581bcf6a Reject invalid characters in XML strings (Bug#41094).
adds 6ac2326e5b Don’t use “constant” for values you shouldn’t change
adds b48ab743a8 Minor fixups for mutability doc
adds 03d44acfdd * doc/lispref/control.texi (Processing of Errors):
Improve indexing.
adds 4b9fbdb5a7 ; Update TODO item about ligature support
adds fabcc1ee13 Merge from origin/emacs-27
adds 0eeeedf195 ; * etc/PROBLEMS: Add note about color list issues on
macOS.
adds bd5c3d10b1 ; Merge from origin/emacs-27
adds 8cc453d788 Second attempt at improving indexing in control.texi
adds ce70cfb1b1 Merge from origin/emacs-27
adds 62a5e890d7 Redo RCS Id for pdumper
adds c0aa2f2abf CC Mode: Fix bug #39972, by fixing c-display-defun-name
for nested defuns
adds 294495de8e ; Merge from origin/emacs-27
adds a10254dd46 Fix accessing files on networked drives on MS-Windows
adds 13b6dfd4f7 * doc/emacs/killing.texi (Rectangles): Improve indexing.
adds fb2e34cd21 ; * etc/TODO (Ligatures): Update the entry based on
recent discussions.
adds c7737d40f2 ; * etc/TODO (Ligatures): Update the entry based on
recent discussions.
adds 1a6d59eeba Improve the documentation of setting up fontsets
adds d6a0b66a0c * lisp/subr.el (save-match-data): Clarify use in
docstring
adds d436e4840a Merge from origin/emacs-27
adds 9e977c4972 Restore check for Emacs 20.2 bytecodes
adds e021c2dc22 Port etags FALLTHROUGH to C2X
adds ced29038df Add three C++20 coroutine keywords, co_await, co_yield,
and co_return
adds 104b68b670 Mark browse-url-conkeror as obsolete
adds 3b65fb7658 Fix segfault on closing frame with tooltip (Bug#41239)
adds b9b8c5e3fa Make dedicated keymap and mode for eshell-command
(Bug#41370)
adds 0cdedf612b Add command ffap-other-tab (Bug#41410)
adds c812223c9f Don't bug out in xml-escape-string if invalid characters
aren't present
adds f8e99938ec Allow inhibiting 'auto-save-visited-mode' on a
per-buffer basis.
adds 448fe7ad25 ; * lisp/files.el (auto-save-visited-mode): Fix typo in
last commit.
adds c0275555f2 ; More the note about reporting problems further up
adds 3f66908ee0 Bump project.el version
adds 8b940dac32 Mark metamail.el as obsolete (Bug#41388)
adds 0dc529175d Fix aborts due to GC losing pseudovectors
adds 3abf76da56 Refix aborts due to GC losing pseudovectors
adds 92278640ba Further fix for aborts due to GC losing pseudovectors
adds c4faf78a98 Move union emacs_align_type to alloc.c
adds 9f7bfb6cb0 Port struct Lisp_FLoat to oddball platforms
adds 5467aac131 Introduce some Objective-C 2.0 keywords. This fixes bug
#5953
adds 0fc4989f34 Tweak GC performance if !USE_LSB_TAG
adds c5cf630ecd Don't clobber match data in utf-8-hfs conversion
(bug#41445)
adds 22446569cd Omit unnecessary USE_LAB_TAG #if
adds 9d11f127f1 --with-wide-int is a no-op on 64-bit hosts
adds dcd96745b0 Fix crash with invalid bytecode vectors
adds a824d5c87a Fix customizing of ido-mode (Bug#41557)
adds ae348f3286 Adjust NEWS for revert of eshell fix on emacs-27
(Bug#41370)
adds cddb0079ff ; * lisp/format-spec.el (format-spec): Fix typo.
adds 0195809bb6 Fix rare assertion violations in 'etags'
adds 4737d0af75 Fix Elisp manual entry for format-spec
adds e7a3ed8a6d Fix tab-bar-tab-name-ellipsis initialization
adds dc78327e32 Merge from origin/emacs-27
adds 478638e470 Revert "Fix eshell-mode-map initialization"
adds a134691435 ; Merge from origin/emacs-27
adds df91c94ca8 Fix access to single-byte characters in buffer text
adds 0691d25295 * etc/NEWS.25: Belatedly announce upcase-dwim and
downcase-dwim.
adds 9d7fd78421 Make next-error behavior a bit more flexible
adds 313dc0439e ; Fix another format-spec typo in the Elisp manual
adds d0dd0e0612 ; Fix more @var/@code mixups in Elisp manual
adds bd7b681dc4 Tiny texinfo markup fixes
adds 4939beacb3 Merge from origin/emacs-27
adds 2bdb2cd10d Document that {en,de}code-coding-string preserve match
data
adds afb7602a24 Add project switching functionality
adds 9f88356b67 Simplify a little, and avoid duplicate commands
adds 9422fb5e68 Improve project name completion
adds c8cca68751 Use an alist instead of a keymap
adds afb96da611 Move project-dired and project-eshell higher
adds 02e1ee95a8 Integrate project-switch-project with project-find-regexp
adds 46bb2cbd00 Change dispatch binding of 'project-find-regexp'
adds c6f56bd279 Turn project switch menu var into a public alist
adds c6e80fdb65 Simplify 'project--keymap-prompt' a bit
adds 70824683fd Rename 'project-switch-menu' to 'project-switch-commands'
adds 0db801a3ad Update the Emacs manual with recent project.el changes
adds 0b057ca9bc Teach project-current to inhibit the prompt
adds e37e6c8d91 Some copy edits
adds 5a48ede3ac Adapt project functions to the new 'project-root'
adds 449810bbe9 Avoid adding the empty string to the project list
adds b7dffcb501 Simplify the previous commit
adds 9823c66b88 ; * doc/emacs/maintaining.texi: Fix typo.
adds d97f224fd0 Merge branch 'feature/project-switching'
adds 7f692114cd Improve Malayalam language transliteration
adds 7af4e72de2 ; project.el: Update TODO
adds 7865820f6b next-error-find-buffer-function: Back to #'ignore
adds df4991093b Create a buffer-local binding to improve performance
adds 1b2a881c9b * lisp/emacs-lisp/lisp-mode.el: Add new indentation
convention
adds 9050f0f1bc * lisp/net/tramp-smb.el (tramp-smb-errors): Add
"NT_STATUS_INVALID_PARAMETER".
adds c74e24eacd Commit indian.el forgotten in previous change.
adds dc15e70ddd Fix display of line-prefix with fringe bitmaps
adds ba292ea330 project-prompt-project-dir: Use more consistent prompts
adds 187fe43108 * lisp/emacs-lisp/package.elm lisp/emacs-lisp/smie.el:
Fix indent
adds f42db4b6e1 Another fix of display of line-prefix with fringe bitmaps
adds 360d7c716d Remove private prototype for 'execve' and its uses in
MinGW build
adds 3dbe6530b1 Minor fix in 'find-alternate-file'
adds 780f674a82 Don't return transient projects with MAYBE-PROMPT=nil
adds abe7c22da9 occur: Add bindings for next-error-no-select
adds dc4db3ef09 Protect bidi cache from inadvertent resets
adds f56830acbf Remove mhtml--extend-font-lock-region (Bug#41441)
adds 43caa9680b Unbreak compilation with CHECK_STRUCTS defined.
adds f929258646 Change xref-find-apropos to pass PATTERN to backend
verbatim
adds 056200f3eb ; Auto-commit of loaddefs files.
adds 1b6bd97440 Bug #41061 patch: Fix typos and amend code slightly
adds 6d6ec1bc1e ; Fix some recent byte-compilation warnings
adds 2c1e5b9e77 * lisp/progmodes/project.el (project-vc-dir,
project-shell): New commands.
adds a8ad94cd2f Fix mingw.org's MinGW GCC 9 warning about 'execve'
adds d3e0023aaa ; * etc/TODO: Fix formatting. (Bug#41497)
adds f72bb4ce36 * lisp/tab-bar.el (switch-to-buffer-other-tab):
Normalize buffer.
adds 41232e6797 Avoid crashes due to bidi cache being reset during
redisplay
adds cc340da1fe Fix bug #41618 "(byte-compile 'foo) errors when foo is a
macro."
adds 36f508f589 ; * src/xdisp.c (find_last_unchanged_at_beg_row): Fix a
typo.
adds 68b6dad1d8 Be more aggressive in marking objects during GC
adds 44c0e074f7 * doc/emacs/buffers.texi (Icomplete): Mention
icomplete-minibuffer-setup-hook.
adds e10bd9e249 Merge from origin/emacs-27
adds fb90f46f47 ; Auto-commit of loaddefs files.
adds 8c3ed298a0 ; Merge from origin/emacs-27
adds 0260d2d2db Don't call 'mbrtowc' on WINDOWSNT
adds e10940f3f1 Merge from origin/emacs-27
adds 3973f68f59 Simplify and regularize some offset tests in alloc.c
adds 7ddfbb98d2 Fix handling of CGJ in Hebrew text
adds e7065459d9 Remove 'project--ensure-file-exists'
adds 9afcf2bd39 Write project list to file only when changed
adds 22b2e9c901 Fix Arabic composition rules
adds acba19e247 ; * src/composite.c (syms_of_composite): Fix last change.
adds 8b71bfb891 project-list-file: New user option
adds 1fe1c84b18 Small cleanup
adds f3dd3ddd9e ; NEWS updates
adds 0bfc4b3dd3 Avoid losing composition state in handle_stop_backwards
adds 188dc2e5a3 Fix bug in recent byte-code checking hoist
adds 4cabf16e1d Handle mid-gstring face changes
adds 74966904b0 ; Clean up recent project.el additions
adds 7e8c1a6718 Make color-distance symmetric and more accurate
adds bd20af2d41 Ensure Jsonrpc processes are created in correct buffer
adds 6dad339f06 Fix make-text-button bug with string copy
adds 65749436d0 Revert make-text-button string copy
adds 638ef45787 Don’t default to Valgrind unless ENABLE_CHECKING
adds 4fff650236 ; * test/src/xfaces-tests.el (xfaces-color-distance):
Fix bug id
adds cdadb7a97c * lisp/font-lock.el
(font-lock--syntax-table-affects-ppss): New var
adds b41be0ee83 ; Small cleanup in project.el
adds e7fb0a48a6 Use characters for keys in project-switch-commands
adds f4568bac56 Change default project list filename to "projects"
adds 25390b28c4 * lisp/dired.el (dired-toggle-marks): Use region for
non-nil dired-mark-region
adds f51f963478 Fix some side-effecting uses of make-text-button
adds 4dcf8f2205 Make live_*_p more accurate
adds 8ee367fe86 Streamline live_*_holding
adds a984f39554 Avoid zero-width glyphs and the resulting cursor
artifacts
adds acd2cb28ef Improve battery status display via GNU/Linux sysfs
adds 8bcc781bc7 Un-deprecate oset and oset-default
adds 7ac79872ae make-text-button no longer modifies its string arg
adds 788cd6d8b9 The key prefix 'C-x t t' displays next command buffer in
a new tab (bug#41691)
adds 9fc935f122 Use 65535 as color-values scale value in the NS backend
adds 54e840a8b4 Tramp code cleanup
adds a6b0e7202d Add file encryption to Tramp
adds 6cb557e7a5 * lisp/progmodes/js.el (js-mode): Remove second call to
c-init-language-vars
adds b07e3b1d97 Improve format-spec documentation (bug#41571)
adds cf473e742f * test/lisp/battery-tests.el: New file.
adds 7d323f07c0 Silence some byte-compiler warnings in tests
adds 30a7ee505a Fix Arabic shaping when eww/shr fill the text to be
rendered
adds 73749efa13 Update Ukrainian transliteration
adds bf09106256 Improve documentation of 'sort-subr'
adds cc35b197c7 Update package-menu-quick-help
adds 3916e63f9e Have Fido mode also imitate Ido mode in ignore-case
options
adds d8593fd19f Minor improvements to EDE and EIEIO manuals
adds fbd49f969e * src/xdisp.c (Fwindow_text_pixel_size): Doc fix.
(Bug#41737)
adds dd366b5d3b Improve documentation of 'window-text-pixel-size'
adds 1af0e95fec Gnus nnir-summary-line-format has no effect
adds 35661ef943 Fix typo in "(elisp) Type Keywords"
adds fa6d56529f Merge from origin/emacs-27
adds e42e98ec0b * test/lisp/net/tramp-tests.el: tramp-crypt-file-name-p
not autoloaded.
adds 53fba73ff2 * lisp/emacs-lisp/byte-opt.el (side-effect-free-fns):
Add `make-byte-code'.
adds 80abaea1d9 Use lexical-binding in lunar.el and add tests
adds 46304c474c Add autoload problem in tramp-crypt.el.
adds 64e25cde32 More robust NS hex colour string parsing
adds 3b93549597 * lisp/simple.el (shell-command-on-region): Handle nil
replace on rectangles.
adds 4b21759b6f Continue implementation of tramp-crypt.el
adds 5a6e790247 Orthographical amendments to commit
145aab0672ae259736ee9230f8e0ff4effa5f4fd
adds d4e7087b68 Save project list as lisp data
adds 9e04d0f289 ; Simplify last change
adds 73be4d1ed5 Allow destructuring in &aux sections when using edebug
(Bug#40431)
adds 00f4b7215c Slightly improve commit
73be4d1ed5b190bd93e9bad6aebe43d0dea0d7d3.
adds ee8b2742d7 ; * test/lisp/emacs-lisp/generator-tests.el: Checkdoc
fixes
adds b19259c841 Futher tramp-crypt implementation and documentation
adds 68ae6faa7f Improved light/dark colour predicate (bug#41544)
adds d8a6d2e481 ; * lisp/faces.el (readable-foreground-color): Fix
editing mistake.
adds 54efe18959 Derive gnus-edit-form-mode from lisp-data-mode, fix mode
map
adds 459bd56f46 Further fixes while testing tramp-crypt
adds a3474c59de Highlight typed variables in Python
adds f4b99b34ed Mark python-shell-virtualenv-root as safe for directories
adds 4823fa1077 Tag a test as unstable
adds 82a632edc8 2020-03-29 Michael R. Mauger <michael@mauger.com>
adds b3e7d046c3 Rearrange detecting remote uid and gid in Tramp
adds 62cf8f1649 Ensure that getters and setters can be edebugged at the
same time.
adds e96f78fca6 Band-aid for edebugging generator bodies (Bug#40434).
adds 4f92cf14f3 Add new VC command `repository-url'
adds 2e80328ba6 Add optional remote-name argument to VC repository-url
command
adds 1507d61ebc Use vc-git-repository-url in vc-git-dir-extra-headers
adds 4503dcf635 Fix some Tramp problems seen during tests
adds a77ac015b3 gnus-cloud: Improve cloud sync
adds 6e777a6639 Make project file name completion adhere to customization
adds 1d2c0a2527 Change the key for project-find-regexp
adds 3bff583337 Bump the project.el package version
adds 9682aa2f24 * lisp/dired-aux.el (dired-vc-deduce-fileset): Add
autoload cookie.
adds 6eb18a950d Move tab-bar and tab-line faces to faces.el (part of
bug#41200)
adds c43e5ed60d * lisp/image-mode.el (image-transform-original): New
command (bug#41222).
adds 43ad7dc1af Clean up D-Bus documentation (bug#41744)
adds 6b9eac6759 * lisp/simple.el (shell-command-on-region): Fix
docstring.
adds 22f4fba8a9 * lisp/emulation/cua-rect.el
(cua--rectangle-region-insert): New function.
adds 6cdecc2659 Revert markup change in with-coding-priority docs
adds 079b0dc430 Delete, don't kill, dir dir fragments in
icomplete-fido-backward-updir
adds a71d1787f1 * doc/misc/tramp.texi (Predefined connection
information): Add "tmpdir".
adds 1dff0a8949 * lisp/image-mode.el (image-toggle-display-image): Fix
fit of rotated images.
adds cd4f75bb86 Rename default function to
next-error-buffer-unnavigated-current (bug#40919)
adds 01e86b9fdf Fix recentf typo in Emacs manual
adds 229995ba2c Fix some Texinfo markup
adds 21b03faed4 Merge from origin/emacs-27
adds 5502eedf90 Auto-setup for bug-reference-mode
adds e2f443df17 vc-git-dir-extra-headers: Fix recent breakage
adds 2cc48d3d10 Fix setting project-vc-merge-submodules via
.dir-locals.el
adds 2f231fcfb7 Add global bindings for project commands
adds eb3b03c1c6 New command: project-switch-to-buffer
adds 4b9b9cb43a ; Add a heading and a binding
adds 7c177ecb84 New command: project-kill-buffers
adds a4f1d681c1 Bind default-directory to given DIR.
adds dcdf6d7124 Make bug-reference auto-setup work in vc-dir or Magit
like modes
adds 7d7bd1b2d3 ;Fix error in commit dcdf6d7124
adds 97d1f672ac Various dbus.el cleanups (bug#41744)
adds 0185d76e74 Fix and extend format-spec (bug#41758)
adds 23a148c950 Various battery.el improvements (bug#41808)
adds 453d30d92c Improve battery.el UPower support
adds 3dd6b23cdf Propertize all shr fragment IDs as shr-target-id
adds 363d981811 Add binding for project-kill-buffers
adds 7a37460f92 Some Tramp cleanups, mainly in tramp-crypt.el
adds 75babd073a * etc/NEWS: Fix inconsistencies. Add
`tramp-crypt-add-directory'.
adds ba450b6f46 Define the dark luminance limit as a named constant
adds b6c7780bb0 ; * lisp/faces.el (color-luminance-dark-limit): Better
doc string.
adds fbf40c1d90 Check AREF and aref_addr subscripts
adds 6fe5c21c72 project-switch-to-buffer: Use the "other buffer" as
default
adds 70ac80d756 Fix newly introduced errors in Tramp
adds 1e3b0f2d95 Improve doc strings of project.el
adds 3e7499c838 Fix various problems in Tramp
adds 2eda8199bf Fix last change in doc strings of project.el
adds be5d0c0f63 project-shell: Pop to an existing shell buffer by default
adds 2fec4c733c Fix bug with deactivation of mark in 'cua-cancel'
adds ed08512978 Revert "Don't mention non-GNU package archives."
adds 50f489b5dc Add fallback for 24-bit terminal color via
COLORTERM=truecolor
adds 7a70900294 Documentation followup to the last change
adds 3af631dcf2 Fix last change for bug#41619
adds c59475ae1e Fix a byte-compile warning.
adds c1056b0387 Pop to an existing Eshell buffer by default
adds a1b487eac0 ; project-shell, project-eshell: Docstring tweaks
adds 4cc6854cd4 Silence some warnings in tests
adds 1ecd350f38 Evaluate some unnecessarily quoted lambdas
adds f18b035763 Fix remaining problems with tramp-crypt.el
adds a4d3897d8f Replace some uses of cl-mapcan with mapcan
adds 8df2957df1 Improve doc strings of 'project-shell' and
'project-eshell'
adds 0792f8e4f0 Revert last change in benchmark.el
adds 9fe2bdb88a Consolidate #RGB string parsers
adds 7221d844b1 ; project-shell, project-eshell: Doc fixes
adds a1686c00d0 Forward declare eshell-buffer-name in project-eshell
adds ba8370bc38 New commands other-window-prefix (C-x 4 4) and
other-frame-prefix (C-x 5 5)
adds ce4ec17930 Fix display-buffer-override-next-command to call action
only once (bug#39722)
adds 73daab9991 Preserve point in pascal-mode completion (bug#41740)
adds 6242605731 Fix spurious error in beginning-of-defun in pascal-mode
(bug#41740)
adds 8ef84632c2 Accept lexical lambda in auto-insert-alist
adds 2be719827f project-switch-to-buffer: Do not require matching input
adds bea5eb77b3 project-switch-to-buffer: Improve Ido compatibility
adds 30ff2433b1 Minor improvements as followup to recent RGB
string-parsing change
adds 7fd3f0b381 Fix gnus-cloud-download-all-data return value
adds 86a2497111 ; Fix indentation in last change
adds 35e881c530 Fix problem in tramp-smb.el
adds 4e04ca847f More not-state-changing vc commands can be used from
non-file buffers
adds bfd96e995d M-n in read-directory-name of vc commands gets project
dirs (bug#41821)
adds 875d284775 ; Fix typos in etc/NEWS
adds 599004f712 ; * etc/NEWS: Improve format and wording of recently
added entries.
adds b6ea0e0834 Make switch work in AWK Mode. Fixes bug #41923
adds 7d6b860245 Push action to list of functions in
display-buffer-override-next-command
adds 7574390099 CC Mode. Fix an off by one error. Fixes bug #41809
adds 1c6dc3a96c Add help menu entry for view-lossage
adds e2d796f374 Fix last change
adds 511ddaaed0 Add NEWS entry for bug-reference auto-setup.
adds beaff813e1 Rename project-kill-buffers-{skip-conditions,ignores}
adds 733921edfe project-known-roots: Rename and improve
adds 96ff641cd9 project--read-project-list: Add structure verification
adds 75bb40b163 vc-known-roots: Actually update
adds be7a07f38d Fix byte-compilation warning in project.el
adds 89c744c380 ; Fix recent indentation in project.el
adds 4c81724675 Don't use 'cl' functions in ELisp manual's examples
adds 11e3413cff Fix text about Lisp archives in the Emacs FQ
adds 368e140660 Avoid crashes in 'defconst'
adds f61bff3ee9 ; * CONTRIBUTE: Clarify the preferences for patch
formatting.
adds c37de84845 Fix typos and markup in fill column indicator docs
adds dbfcdab837 Unbreak 'reverse-region'
adds 632b0119e1 Add Jansson dependency to Windows Build
adds 0c4b033670 Improve documentation of Info node movement commands
adds bb1a9481c9 Fix posn-at-point at beginning of a display string
adds 5280e118c0 ; * src/xdisp.c (pos_visible_p): Fix last change.
(Bug#42039)
adds ffb89ed5f0 Merge from origin/emacs-27
adds 118c07e02e Update from Gnulib
adds 5ce5cf6438 Use getrandom syscall for nonces
adds e4028d1515 Add thread-naming support for OpenBSD
adds 162f375bac MS-Windows fixes as followup to import of Gnulib
'getrandom'
adds 665014452d Update from Gnulib.
adds d0872638b4 * test/src/fns-tests.el (test-secure-hash): Test
getrandom format.
adds 519e64f981 CC Mode: optimize for repeated simple operations.
adds bc8089a3fa Subject: Frame-local tab-bar for numeric value of
tab-bar-show (bug#42052)
adds e98ddd6fc1 Bind 'C-x 4 1' to 'same-window-prefix' and document new
commands (bug#41691)
adds 3e72ca1fc3 ; Auto-commit of loaddefs files.
adds af313f5b9e Support pty's on OpenBSD
adds aa6c35e95f ; * etc/NEWS: Announce dropping of support for OpenBSD
5.3.
adds c70a3a4163 Revert feature added in bfd96e995d using project
directories in vc (bug#41821)
adds 256bb844b0 Remove Emacs-27 reference
adds 5d1bac0ac9 * lisp/progmodes/cc-mode.el (c-or-c++-mode--regexp):
Change WS to [ \t] in it
adds 32b3856f85 Use 'emacs-lisp-mode-syntax-table' for reading Lisp
expressions
adds 697942f9a0 CC Mode: Fix wrong value of comment-start-skip, fixing
half of bug #41952
adds eae028b9e2 Fix filling in js-mode and mhtml-mode (js-mode parts),
fixing bug #41897
adds 1560c92c9c Remove long obsolete c-looking-at-bos. Make
c-at-expression-start-p obsolete
adds c10293e168 Relax portable number check in byte compiler (bug#42147)
adds 58e27ebb92 Don't confuse errors with nil in bytecomp-tests.el
adds e3ada2063a Verilog-Mode collected updates.
adds 4ca13d98c9 project-switch-to-buffer: Don't filter based on
default-directory
adds bcde7952b3 ; Add a couple of FIXMEs
adds 3c7bae2337 * lisp/progmodes/project.el: Bump the version.
adds 9f9ce631a2 ; Add a note about a bottleneck
adds 10a0941f4d ; Revert "; Add a note about a bottleneck"
adds fb63a64d21 Mark more functions pure (bug#42147)
adds 3f990c3ccc Simplify byte-code optimisation of pure functions
adds 6b80ff3c46 * lisp/emacs-lisp/cl-macs.el (cl-deftype-satisfies): Add
`keyword`
adds b87fc938a0 ; * src/xdisp.c (pos_visible_p): Yet another minor fix
for bug#42039.
adds b9abf5ceb2 Improve do string of 'man'
adds 0121db2702 * src/keyboard.c (Fclear_this_command_keys): Doc fix.
adds cce00bef03 Fix ACTION argument of 'display-buffer' call in gud.el
adds 59e768d64a Fix undefined behavior in json.c (Bug#42113)
adds 3b36b38713 Merge from origin/emacs-27
adds 2aa4be89cd ; Auto-commit of loaddefs files.
adds 1e3f94fad4 ; Merge from origin/emacs-27
adds 3c778c443c * doc/misc/tramp.texi (Customizing Methods): Fix typo.
adds d453cee177 Minor improvement in ELisp manual
adds 247dcb4b1b Clarify the documentation of 'left/right-fringe' display
spec
adds 71fc003860 Avoid infloop in 'format-mode-line'
adds 1a850f4b20 Merge from origin/emacs-27
adds df3ece9d2e Optimise assoc and rassoc with symbol key to assq and
rassq
adds a7a53f0d79 Better handle asynchronous Eldoc sources
adds 22cae4f509 New M-x eldoc for on-demand and interactive
documentation requests
adds a9bd506004 * lisp/emacs-lisp/eldoc.el (Version): Bump to 1.1.0
adds 1203626f47 Make more parts of Emacs use new Eldoc capabilities
adds bba3bea247 Adjust Eldoc documentation after Eli's review
adds b3efd5c228 Adjust describe-char-eldoc to new
eldoc-documentation-functions protocol
adds fbc0bc6bef Change version scheme of two Eldoc obsolete specs
adds 384fa10958 Improve Eldoc docstrings
adds b7058f95f5 Special-case symbol and fixnum keys in member, assoc and
rassoc
adds 8cdfccfc9b ; * etc/NEWS: Minor copyedits of the recent additions.
adds a85026c3af ; * etc/NEWS: Fix last change.
adds 6063b542f7 Shoosh warnings about obsolete
eldoc-documentation-function
adds 9a7aab2d9e ; * etc/NEWS (Eldoc): adjust NEWS entry.
adds fcc04678b9 * lisp/progmodes/cc-engine.el (c-at-expression-start-p):
Fix message.
adds ef8bd7d856 Update tests for recent changes
adds 19cf8e5be7 Bump Flymake version
adds ffb99d8490 Prevent infloop in Eldoc message truncation algorithm
adds 59f563680d Unbreak M-x eldoc
adds 2d7c3e49b0 Improve display of compositions by "C-u C-x ="
adds 814e3b0b17 EUDC: Add macOS Contacts backend
adds 0fc8671d10 Update from Gnulib
adds 501306557c Speed up GCC 10.1 compilation in default Git builds
adds c8b6006d82 Use Gnulib libgmp module
adds c86f3fe0d0 Fix out-of-source ‘make check’ emacs-module-tests
adds 9ade7ea7b7 Fix Eldoc problem when loading on Emacs 26.3
adds 62725e87f2 Fix byte compilation warning in Eldoc
adds 7caf570662 Tramp code cleanup
adds c2599632b0 Revert "Fix Eldoc problem when loading on Emacs 26.3"
adds 1198b03e55 Fix placement of Eldoc docs during eval-expression
(bug#42309)
adds 86c860f1a1 project-switch-to-buffer: Reword the docstring
adds d8e17a4c4e Another minor improvement of project.el doc strings
adds 205abbfb68 * doc/misc/flymake.texi (An annotated example backend):
Typo fix.
adds e9e3b6cd22 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds af4f3a873f Fix multibyte chars of file names in tramp-adb.el
adds 6cc35829e4 Correct 'concat' manual entry (bug#42296)
adds 1279bdb072 Another clarification of left/right-fringe display spec
adds 79f381b4a6 One more improvement of left/right-fringe display spec
docs
adds 3a446a02fb ; * src/xdisp.c (decode_mode_spec): Fix commentary.
adds c892ae65b4 Repair global-auto-revert-ignore-modes (bug#42271)
adds 1f52771fd3 Mention floating rounding issues
adds 136e931189 Improve documentation of "C-u C-x ="
adds 6290850dac Consistently stylize eldoc as ElDoc in prose
adds c04b92104c Add commentary in gtkutil.c
adds 398a268061 Merge from origin/emacs-27
adds b1ad0380d2 * doc/misc/flymake.texi (An annotated example backend):
Typo fix.
adds bdf716bba1 Correct 'concat' manual entry (bug#42296)
adds e6e5ce3561 ; Merge from origin/emacs-27
adds ebcbd50c53 More docstring updates in project.el
adds 4a467f7591 project-kill-buffers: Update the docstring too
adds 7ee32966a9 More Tramp code cleanup
adds 45d7db6d22 Sort out ElDoc backward compatibility of
eldoc-documentation-function
adds f5bc508be5 Fix last doc changes in project.el
adds 7a712578ed Fix a typo in eldoc.el
adds 96173fbfab ; Roll back certain doc changes; clarify what
"transient" is
adds 0339325d53 ;* lisp/progmodes/project.el (project-current): Doc fix.
adds 46a0c115f0 Display "C-u C-x =" composed character names on GUI
frames as well
adds 7b0216fbc0 Improve documentation of "C-u C-x ="
adds 36e6019034 Consistently stylize eldoc as ElDoc in more prose
adds 363f1d4d5e Improve display of composed character names in "C-u C-x
=" on GUI frames
adds c2ef4a13c0 * lisp/epa.el (epa-faces): Move definition.
adds bb6fe683a2 Add all epa faces to epa-faces Custom group
adds da6edafcb1 * lisp/epg-config.el
(epg-config--make-gpg-configuration): Fix indentation.
adds 0e2af5cc37 Improve and add doc-strings
adds e78c15acf6 Drop unnecessary backward compatibility aliases
adds 9f82622d33 Cosmetic changes to epa libraries
adds 8c60347780 epa-key-list-mode-map: Use widget-keymap as parent keymap
adds 58bec884d5 * lisp/epa.el (epa-show-key): New command.
adds 85eaa8373b ;Fix eldoc regression bug#42365
adds 96971e38a6 Use describe-char-padded-string for composed character
names in "C-u C-x ="
adds a2a4588110 Add tramp and orgmode to
bug-reference-setup-from-mail-alist.
adds 55e858d7cd Adjust naming convention for dependent Gnus sessions
adds 510da73b4a Fix problems with not rendering shr tables with rowspan
adds 3cf9176d9d Show eww bookmarks buffer only if it's not empty
adds ef4c92bc0c Make old aliases to gnus-child* commands work before
Gnus is loaded
adds bcb58180c7 ; Simplify last change in shr.el
adds c7b112b13f Clarify shr width computation
adds 02bad11288 Add support for a shr-max-width variable
adds aa7fe6ce25 Don't message complete GIF data upon errors
adds 92609aad38 Fix <textarea> default texts in eww
adds ba12555fda Fix NOT-CURRENT behaviour in
text-property-search-backward
adds beaad910c2 bug-reference auto-setup for IRC, implementation for
rcirc
adds 1cb14d0ce4 ; Add defvars for rcirc vars in order to silence the
byte-compiler
adds 58c7dc69db Fix documentation of a recent change in shr.el
adds c45c1e8c43 Make eww-open-file work with Tramp file names
adds 77d35f28e5 Don't have shr kill random buffers on network failures
adds 8d05f21946 * lisp/window.el (display-buffer-override-next-command):
Add ECHO arg.
adds 4a7ecaaee0 ; Reword bits of ElDoc internal documentation
adds c77731e824 Fix ElDoc bugs around eldoc-echo-area-use-multiline-p.
adds 42b33405c2 Narrow to headers in gnus-registry before getting data
adds 17f646128f Allow open-network-stream to use different TLS
capability commands
adds 468b02a5da Doc fix for article-fill-long-lines
adds e9d359af41 Mention the Emacs bug tracker in the bug reporting doc
strings
adds e68a455afb Fix C-c C-f in the Gnus article buffer
adds af5861569b Simplify dummy root subject before comparing it to the
current article
adds f700fc1482 Add missing 'require'.
adds 1fc9d0a790 Remove redundant code from c-font-lock-fontify-region
adds 00a9712420 Allow adjusting the `W Q' Gnus summary command
interactively
adds b2eec81fcd Do window configuration change before killing Gnus
buffers on exit
adds b89af66209 gnus-button-alist: Prefer URL links to Elisp library
links
adds abe9497d74 Complete over the MIME types in gnus-summary-save-parts
adds 13ca719a68 * lisp/net/tramp-adb.el (tramp-adb-prompt): Further
simplification.
adds f8f3e77fa8 Support Proxy-Authorization in HTTPS CONNECT proxies
adds 5d2a83ea0e url-http: Fix handling of redirect locations
adds 5d2bc15439 Make timeouts work more reliably in
url-retrieve-synchronously
adds 7a24cff1b2 Only kill url-retrieve-synchronously connections when we
have a timeout
adds 7259377d70 project.el: Add more docs and two new key bindings
adds 4c08c2f45b ; project.el: Talk about equality
adds 1da5b3abd5 Suppress relint false positive in gnus-start.el
adds 44d2368ca1 Make xwidget-webkit-browse-url slightly more DWIM
adds 0cbafc236b Fix problem with Tramp progress reporter
adds d24e56a5e4 Revert "* doc/misc/flymake.texi (An annotated example
backend): Typo fix."
adds e325d2638c Fix interrupt-process on MS-Windows
adds f50d79af6b Correct descriptions of init file
adds b3bbd4fd00 Improve documentation of 'display-raw-bytes-as-hex'
adds 0d4ba1c2b2 Improve documentation of 'kill-emacs'
adds fd85e70be7 Update systems using GnuTLS certificate files
adds de68572742 Improve documentation of 'bookmark-bmenu-mode'
adds 05c4329cf5 Revert "Fix filename completion in shell mode buffers"
adds 551123e0b2 * etc/NEWS: Correct description of :client-certificate
change
adds 2c0c613ec5 Document prefix arg effects for 'epa-mail-{sign,encrypt}'
adds cd93debc60 Merge branch 'emacs-27' of
git.savannah.gnu.org:/srv/git/emacs into emacs-27
adds fe2d0ede28 Merge from origin/emacs-27
adds 8e13d33248 Fix allout-widgets-mode handling of edits to item cue,
fixing (bug#11312)
adds 8684216542 Don't let item decoration be disrupted by too-shallow
items.
adds 3c410b6b47 Provide missing let definition to prevent background
void-variable error.
adds dd7c191291 Resolve missing button-region keymap bindings.
adds 33d85cb768 Rectify allout-widgets region undecoration so item at
start is not missed.
adds 687a9d3e2f Calc: fix interval entry snag (bug#42438)
adds 044960ead2 Backport: Fix allout-widgets-mode handling of edits to
item cue, fixing (bug#11312)
adds 3071cecda0 Backport: Don't let item decoration be disrupted by
too-shallow items.
adds 2035ecca57 Backport: Provide missing let definition to prevent
background void-variable error.
adds 82742e295d Backport: Resolve missing button-region keymap bindings.
adds bc10e467f1 Backport: Rectify allout-widgets region undecoration so
item at start is not missed.
adds 0a71a7380f ; Merge from origin/emacs-27
adds 3c9c3f04de ; spelling fix
adds 4db3235fd8 Run custom-magic-reset in the customize buffer
adds 496ee0911a Merge from origin/emacs-27
adds 8e4eae0ce3 Revert "Fix allout-widgets-mode handling of edits to
item cue, fixing (bug#11312)"
adds 56422a6366 Revert "Don't let item decoration be disrupted by
too-shallow items."
adds 259dc75c23 Revert "Provide missing let definition to prevent
background void-variable error."
adds db479d6354 Revert "Resolve missing button-region keymap bindings."
adds 8bc8565721 Revert "Rectify allout-widgets region undecoration so
item at start is not missed."
adds 1bae7ba53b ; Merge from origin/emacs-27
adds fcd43287b3 Don't needlessly request docs from ElDoc functions
adds 5c5eb97908 Fix memory leak for global module objects (Bug#42482).
adds 84ec57fe06 Fix viewing of encrypted S/MIME messages
adds 0d7d422b76 bug-reference auto-setup for IRC, implementation for ERC
adds f7ebba5724 Don't call undefined function
elisp-eldoc-documentation-function (bug#42493)
adds bca8686f55 * lisp/vc/vc-git.el (vc-git-log-view-mode): Fix commit
regexp (bug#40248)
adds 19064761ad project-remember-project: New public function
adds eaad6eac00 Fix display of man pages after killing the 'man' process
adds 3b44829823 Update and improve documentation of project.el commands
adds 609cbd63c3 Optimise 3-arg +, - and *
adds 6355a3ec62 Fix subtle bug when checking liveness of module values.
adds 9f01ce6327 Make checking for liveness of global values more precise.
adds dae97708ea Correct order or eldoc-documentation-functions in Elisp
mode
adds 7d9096b6ac Small refactoring to simplify the interface of internal
function.
adds 7479c11b4e Factor out project--read-project-buffer from
project-switch-buffer
adds e3614fcc62 Add project-display-buffer and
project-display-buffer-other-frame
adds b63c5a7efc Add project other place commands
adds 7551aff22c Bind switch-to-buffer-obey-display-actions to t
adds 33667e02e6 Move project--value-in-dir to a different section
adds 4d195bb7d0 Fix argument reference
adds 688c03f412 Bring back ElDoc's eldoc-display-message-p, but obsolete
it
adds 9d751aa822 Make newer ElDoc versions are compatible with Emacs < 28
adds 9903b39148 * doc/misc/gnus.texi: Add introductory section to Gnus
manual
adds 3bd748ebba Fix problem with new-mail-mark in Gnus with non-unique
names
adds b2bb1135d8 Fix thinko in previous nnmail.el patch
adds 1b2fed81e1 Apply simpler fix for Tramp bug#39399
adds 33ee326628 Fix uses of deprecated SELinux security_context_t
adds e5889c704f Simplify and streamline optimizer clauses
adds 6c23b1a154 Update authors.el
adds f9daa69547 * etc/AUTHORS: Update.
adds c270104e50 * etc/NEWS.27: Remove temporary markup.
adds bc486d1e20 Revert "* etc/NEWS.27: Remove temporary markup."
adds 2ab66c9f9b Replace project-kill-buffers-ignores with
project-kill-buffer-conditions
adds eb9e065c00 * lisp/vc/vc-git.el (vc-git-log-view-mode): Font-lock
AuthorDate (bug#40248)
adds bcf486c604 Make the erc-header-line default to header-line
adds 76f71e39f5 Make eww use the XDG download directory
adds db1b1f09b8 Use a new method to determine when to auto-stop image
animations
adds 28bf56b871 Don't default to librgravatar, since there are security
implications
adds 4a07d3c7d4 Tramp doc edit
adds 9d011397ab * etc/NEWS: Fix typos.
adds 96a3b473fa Fix viewing of encrypted S/MIME messages
adds 50237759b0 ; Merge from origin/emacs-27
adds d5acc50941 Fix description of kmacro-* commands in the user manual
adds efdd4632c9 Fix Arabic shaping when column-number-mode is in effect
adds 4b3085a7fe Fix last change
adds 775a3e19d2 Merge from origin/emacs-27
adds bde5f5f897 Backport: Add module test for edge case.
adds 3838aeb739 Backport: add another test case for module assertions.
adds 64a1b42456 ; Merge from origin/emacs-27
adds 73a2f51043 Add another test for global module references
adds 56f958807c * etc/NEWS: Remove temporary markup.
adds 24391f517a Update authors.el
adds 4c7f6217da * etc/AUTHORS: Update.
adds 1fc742b63e ; Update ChangeLog.3
adds 8f46e67ffd Merge from origin/emacs-27
adds 44888c95b0 Bump Emacs version to 27.1
adds b8c8e93f06 ; Merge from origin/emacs-27
adds 27877e7bcf * etc/HISTORY: Add Emacs 27.1 release date.
adds d78e0f3cd5 ; lisp/ldefs-boot.el: Update.
adds d024fc141b * doc/lispref/symbols.texi (Definitions): Fix typo.
adds 3b0cb1c4f5 Merge from origin/emacs-27
adds c48bb7deb8 Preserve match data in 'kbd'
adds 653a81bf8c Update a gravatar test
adds 55806ee46b * admin/gitmerge.el (gitmerge-resolve): Discard AUTHORS
conflicts.
adds 18a5e52eed Small dns.el code cleanup
adds 789197049c Use lexical binding in dns.el
adds ef7f569cbd Add the new function dns-query-asynchronous
adds a0b18d3cc2 Make libravatar lookups asynchronous
adds 50ea5b871d Fix Tramp bug#42538
adds 35564bea4d Fix face extension past EOL in overlay strings
adds 88b4516cf8 Port to Oracle Studio 12.6 (sparc)
adds 5d89a9c284 Update from Gnulib
adds 5c63130968 ; Remove */localtime-buffer.* (omitted from previous
commit by accident).
adds 50a12de877 Make gravatar-build-url respect dynamically bound
variables again
adds f7a916a618 Minor dns.el clean up
adds 7899fa4309 Declare some ancient compat aliases obsolete (Bug#41328)
adds 450b50df11 * lisp/emacs-lisp/byte-opt.el: Minor simplifications
adds fbe363f5e1 ; Maintainer header updates
adds 89127266c9 * test/data/emacs-module/mod-test.c
(Fmod_test_string_a_to_b): Fix leak
adds c3b5355996 Suppress leak detector in some cases
adds 4ea90a711d Fix last change
adds 91d539b077 Suppress leak sanitizer in a few more places
adds a2323c7ccb Suppress sanitizer errors about pointer arithmetic in a
few places
adds 06310cf912 Use a more precise check for '__lsan_ignore_object'
adds f1097d7af8 ; Auto-commit of loaddefs files.
adds b04d391d79 Implement alternative for Tramp's signal return string
adds a8f99d113c Recreate macOS color list if it is corrupt
adds 1d70fbe4c8 * src/alloc.c (resize_string_data): Adjust string bytes
(Bug#42540)
adds fce47c9325 Improve offset calculation in wide int builds
adds 6ec71e829a * src/alloc.c (mark_maybe_object): Make overflow check
conditional.
adds 8824487467 Fix race condition in erc-server-send-queue vs quitting
erc
adds 8f181124df Make some erc function aliases obsolete
adds eab636c7eb Try to fix mailcap parsing again to respect Emacs
defaults
adds 6f94c2405f Fix erc bug when there's two channels with the same name
adds 929e7e141c Signal an error in the user clicks "cancel" when signing
in epg
adds 069b58b7c8 * src/alloc.c (mark_memory): Avoid signed integer
overflow
adds dc8aa15472 Fix Tramp portability issues
adds 99d1a66646 Make the "All" setting for large-newsgroup-initial in
Gnus work
adds 418ea25bbf Fix last change in alloc.c.
adds e6eb554b95 Don’t generate duplicate symbols for secondary CL
methods (Bug#42671)
adds 2e9d1f4d44 * src/alloc.c (mark_maybe_object): Avoid signed integer
overflow
adds a07ec21bf2 Re-enable scroll-margin when cursor-motion optimization
is disabled
adds d8ab98843e Avoid duplicate Edebug symbols when using ‘cl-flet’
(Bug#41989)
adds 0a65e06020 ; * test/lisp/emacs-lisp/edebug-tests.el
(edebug-tests-cl-flet): Fix typo.
adds 3e0c3479b2 Add a workaround for Bug#42672
adds 94b6eb807c Document that :width/:height in XBM images are peculiar
adds 2ad38b4745 If gnus-visual is nil, don't fontify patches and the like
adds a325584281 Improve Edebug symbols for inlined secondary methods
(Bug#42671)
adds f921feceb8 Fix problem where TLS connections would sometimes hang
adds 26b9a1da63 Adjust error message in image-mode
adds 79527cd56e Fix problem with viewing .webp files from .zip buffers
adds e1f09607e0 Make `n'/`p' in image-mode also find externally
converted images
adds 99275822c6 Fix last change in 'try_window'
adds 748f0d4bc6 * admin/authors.el (authors-aliases): Remove a faulty
regexp.
adds e12d1fbc15 ; ChangeLog.3 and etc/AUTHORS fixes
adds 78d1092bcc Merge from origin/emacs-27
adds 8ecca2f09f Backport: Fix memory leak for global module objects
(Bug#42482).
adds 8c94ca94dc Backport: Fix subtle bug when checking liveness of
module values.
adds d767418b76 Backport: Make checking for liveness of global values
more precise.
adds 078d75fb47 ; Merge from origin/emacs-27
adds f54ddb0198 ; * test/lisp/emacs-lisp/generator-tests.el: Style fixes.
adds 72c5f71cd4 Avoid segfaults if XIM is set but not xim_styles
adds 83bc4ad369 ; * so-long.el: Documentation and spelling
adds 19f8f36f11 ; * lisp/so-long.el (so-long-variable-overrides):
Improve doc
adds 986c12b20f ; * lisp/so-long.el: Byte-compilation bug fix
adds 8576297b2a ; lisp/so-long.el: Prevent potential error if
comment-use-syntax is nil
adds 16b7f413a9 Merge from origin/emacs-27
adds ca419812d3 Avoid duplicate Edebug symbols when backtracking
(Bug#42701)
adds a4ed198e8f Simplify pointer computation in mark_maybe_object
adds a1436544ff Simplify use of __lsan_ignore_object
adds fd50b3fc45 Ignore another memory leak
adds 19e76f6190 Use void * for pointers in with_echo_area_buffer
adds b8b25400d5 Add sass @use rule to css-mode
adds 83b1db043b Add Tramp support of direct asynchronous process
invocation
adds 3da0d38529 * etc/NEWS: Add Tramp support of direct asynchronous
process invocation.
adds e208d67e84 Fix wdired test for Macos
adds 934585a649 dired-ls-F-marks-symlinks should be set under Macos
adds a3c870d7e2 Fix svn tests on Macos
adds 1432cfd485 Fix debugging code checked in from wdired-tests
adds ea9520a7a2 Mark the end of file names correctly on Macos in wdired
adds 99e9bdcd41 Make a network-stream test more robust
adds 89dbd0838b Fix previous network stream test
adds 0a12d43e84 Fix viewing encrypted+signed messages from Outlook
adds b0e828da4f Add new cconv-tests (Bug#28557)
adds 9eb04d8740 Mark unused Gnus util function as obsolete
adds fbfa70f486 Add test file lost when merged from Gnus in 2016
adds 59243e9f18 Fix two mml-sec minor bugs revealed by new test harness
adds 0c6d2f0ff5 Add tests for mml-sec.el
adds 34229d3915 Tweak mml-sec test that sometimes fails
adds cc41b36af9 Remove mistakenly checked-in random_seed file
adds 1308587c25 Ignore test/data/mml-sec/random_seed
adds fe2649528b Drop support for -fcheck-pointer-bounds
adds 9c967e7298 Add options for mode modern ciphers in
smime-encrypt-cipher
adds 6e70b3793b When decrypting non-decrypted files, make epa show the
raw files
adds 519a93e067 Don't smooth images when scaling up (bug#38394)
adds cbb5a67eff * lisp/generic-x.el (ansible-inventory-generic-mode):
Fix filename (bug#42703)
adds 398242bb3f * lisp/x-dnd.el: Use lexical-scoping
adds 1f3e2ac4b6 Add new function decoded-time-period
adds a59296d998 Make the erc /ignore command prompt for a timeout
adds c72b734c91 Further fix for erc-generate-new-buffer-name
adds 3f358fc172 Mention undo in the doc string of dired-do-kill-lines
adds c9d550a301 Fontize $(...) slightly better in bash mode
adds a06f41ad2c Implement a screenshot command for Message mode
adds 1b7eb82864 Tweak the Message screenshot insertion
adds 38ad404ba5 ; Silence recent byte-compiler warning in subr.el
adds a937d50a7e Mention C-y in the manual for yanking the primary
selection
adds dc47bc77dc mouse-drag-copy-region doc string clarification
adds 4b3f44fc97 Fix max-width/height for Message screenshots
adds 9d409746df cperl-mode: Workaround for failure of cperl-write-tags
adds 7389a9ef09 cperl-mode: Fix bad parameter construction in cperl-etags
adds b22b1f935d Wrap skeleton logic in atomic-change-group
adds 283fce4c3c cperl-mode.el: Correctly terminate HERE-docs
adds 2194284c55 Enable replying to an ical event even when not an
attendee
adds 1669cf2f28 Split sometimes-failing test into three tests to ease
debugging
adds 1a99697b4d Skip epg tests if gpg isn't installed
adds 155b2c8a8d Simplify Solaris port
adds 7384f194be Make 'byte-compile-info*' functions more logical
adds 104dd3b641 Make the loaddefs scraping compilation output look more
regular
adds 47910420c0 Tweak the autoloads scrape output slightly
adds 7a56e5a44a Mark two cconv tests as :unstable
adds 361baa451a Make 'n'/'p' in image mode buffers respect dired sorting
adds 66bdf77adf Signal an error in dired when moving to a directory that
doesn't exist
adds b5ea24cb44 Make it possible to use Message as a mailto: desktop
handler
adds 51d063e484 Add a new HTML skeleton for relative (file) URLs
adds d3fabff99d Change how Mail-Copies-To: never is handled in Message
adds c05f1020ce Tweat how MML specifies the encoding of binary data
adds cc365ca6d8 Remove usages of assoc-delete-all in project.el
adds c8b0005bad Fix broken desktop file
adds 0aede2d8bf Fix the mailto: examples in the manual and in NEWS
adds 33b50e2fc9 Show A C hint for loading complete message only in
nnimap groups.
adds 6cb6215cbe Show A C hint only if partial fetches are enabled.
adds 33b293b41b Update from Gnulib
adds e038a7571d * lisp/skeleton.el: Use lexical-binding
adds 874e0e7323 * lisp/hi-lock.el (hi-lock-set-pattern): Display warning
on narrow (bug#42609)
adds 74606481c2 Pacify gcc -Wunused-variable
adds 2a35e54bd5 Make whitespace-mode highlight missing newlines at the
end of buffers
adds b83f274869 Add missing "this is documented" marker to previous
checkin
adds 204273c3b9 Fix byte-compilation of (+ -0.0) (bug#42597)
adds 0facaeec1a Clean up and improve compilation of arithmetic
(bug#42597)
adds 8a9b13be10 Allow ffap to do the right thing with 'https://gnu.org'
adds 9c34b50fa1 Add a new command to copy a file from zip files
adds 8c4fe52286 * lisp/play/snake.el (snake-null-map): Quit on `q'.
(Bug#42731)
adds 92a0667f6b ; * lisp/arc-mode.el (archive-copy-file): Doc fix.
adds 2e4c63664d Buffer-menu-select doc string clarification
adds c32d6b21b8 Fix documentation of 'missing-newline-at-eof'
adds 95b60c84b3 Add new commands to describe buttons and widgets
adds 1545f28a98 Add some documentation for widget-describe and
button-describe
adds b44a5d849e * lisp/files.el (auto-mode-alist): delete ada-mode; now
in GNU ELPA only
adds 7ed61d6193 Make more erc function aliases obsolete
adds d0ad630672 Fix fontification of %d in strings in cperl-mode
adds 3e39aa6cfa Remove support for Mosaic from browse-url
adds 7196abecb5 Use lexical-binding in browse-url.el and add tests
adds 67ffffa666 * lisp/scroll-lock.el: Use lexical-binding.
adds cdbbc2081e Use lexical-binding in saveplace.el and add tests
adds 44b31c1ed7 Make the name column in 'list-buffers' have a dynamic
width
adds 4085a2c15e Tweak how whitespace-mode marks the end of the buffer
adds 119c34cc0a Mark an mml-sec test as unstable
adds f07bbb67d1 Fix up previous list-buffers patch to work when there's
no buffer
adds c3a6bcac86 Add new utility function custom-add-choice
adds 1b8f9081b9 lisp/bookmark.el: Customize choice to show bookmark list
in a new tab
adds 50dd037338 Make Customize changes to outline-minor-mode-prefix
happen immediately
adds 8264e8deaf outline-minor-mode-prefix is a key sequence, not a string
adds a8e3b29b2b Use write-region when saving recentf file
adds 99f8a1c917 Update Leuven-theme
adds 2e669305fc ; * etc/NEWS: Rearrange some entries and add entry for
recentf change.
adds 527b8a8071 * doc/lispref/os.texi (Session Management): Make example
homoiconic
adds b42df36757 Modernise a code example in os.texi
adds 289d6b2265 Handle '' in strings in SQL Mode
adds b799cc271d Add support for the OpenPGP header to Emacs
adds ed943db794 Document the OpenPGP header
adds 843b55f682 ; Fix recent message.el-related changes
adds 878924e881 * lisp/outline.el (outline-minor-mode-prefix): Fix
compilation.
adds 444e404325 ; Fix typos in recent message.el changes
adds 3b04d39c3c * lisp/custom.el (custom-add-choice): Fix previous
commit.
adds f3e0da29a2 Remove superfluous code from the previous '' sql string
fix
adds 3c728d4c69 Add a variable to allow displaying numeric time zones
adds 5732d8ee9a Slight code clean-up in message-mailto
adds 1888c6cb96 Doc string fix for message-mailto
adds 54770707ad Add a command line (and MIME handler) function to start
eww
adds 71a79f7551 ; Fix typo in last change to calendar.el
adds 55bcb3f7e0 Make solar commands in Calendar less beepy
adds db77e9a0da TUTORIAL: "buffer" vs "file" consistency; capitalize
Dired
adds 2ed502d2a7 Add constants for shell command output buffer names
adds c789c3aac6 vc-hg-create-tag: Possibility to create a branch
adds d586bae501 vc-hg: use 'hg summary' to populate vc-dir headers
adds 8e82baf5a7 Add the new library hierarchy.el
adds 1a845a672d Improve client/daemon xdg/systemd experience
adds ec323389e7 Fix recently added documentation bits
adds 781bcce119 Revert obsoletion of manual-entry
adds 5fef06fcf7 * src/json.c (lisp_to_json): Simplify.
adds b78583cde7 Indent python multiline strings to start and previous
levels
adds 8b4e022c5e Adds backslash as escape character to mysql syntax-alist
adds b03b8d6e55 Use one src status -a call for vc-src-dir-status-files
adds 450644e9f7 Add ability to mark/unmark/delete all bookmarks
adds f1e2d366e5 Revert "Indent python multiline strings to start and
previous levels"
adds b8b88fad58 * lisp/vt100-led.el: Use lexical-binding.
adds ecba3aa1a2 ; * lisp/man.el (manual-entry): Fix comment to say we
will keep it.
adds b823300775 ; Fix typos.
adds f7421039fb Add zsh extended_history handling for comint.el input
ring
adds aaa7ce585e ; Copyright fix
adds c669afcd1c Add term/st.el (Bug#33182)
adds 70825a4d31 Fix problem with /- incorrectly starting a comment in
SQL mode
adds 4a6dd13fa4 Change 'M-:' to not error out on incomplete expressions
adds 4fc066a640 ; Add my last change to NEWS.
adds 170faae31b Add new command apropos-function (Bug#41021)
adds dcce2b57bb Fix fontification of outdated TeX form
adds 9c702b5ad6 Fix \epsilon and \varepsilon in TeX input method
adds 0d0aad213f ; * lisp/leim/quail/latin-ltx.el: Fix regexp in last
commit.
adds 16a16645f5 Rehash hash tables eagerly after loading a dump
adds 23c1d5dff9 * src/fns.c (hash_table_rehash): Help the compiler a bit.
adds 5bd7b3c7f7 * src/pdumper.c (pdumper_load): XSETVECTOR ->
make_lisp_ptr.
adds eeaef1aec6 Don’t needlessly convert to ‘unsigned’ in pdumper
adds 9e4e477536 In pdumper, simplify INT_MAX computation
adds 53132c1639 pdumper speed tweeks for hash tables
adds 25b4168888 pdumper avoid listing hash table contents
adds 1687cda47b Further tweaks to the user manual about
shell-command-buffer-name
adds dcfd16cc68 Mark further mml-sec-tests as unstable
adds 9b01badf7c Allow Dired to dereference symbolic links when copying
adds e781907401 Only search for a variable when instructed
adds 2a47ef86e9 Change the Calc text input method to insert at point
adds 9b9473ad75 Fix (end-of-defun N) for N >= 2
adds be0fecf819 Allow specifying the callback in new xwidget sessions
adds 05bffa1f0e Add new commands for environment movement in .texi files
adds 39c90f8dfa Fix face merging at EOL when inherited face specifies
:extend
adds 119a9ecfe1 * lisp/net/tramp.el: Make last change backward
compatible.
adds 4d4d3e42ca Allow count-lines to ignore invisible lines
adds e0fa8fef6f Make mouse-2 respect select-enable-primary etc
adds b5b7f6eb88 Fix MinGW build broken by recent pdumper changes.
adds 669aeafbd1 Prefer make_nil_vector to make-vector with nil
adds 124a7951f4 Update from Gnulib
adds 39c16c1170 Use Gnulib inttypes module
adds ccb5556b44 Unbreak build with --enable-checking=all
adds 672bfdb9c9 Slight cleanup in calc-yank
adds 86a326d2d8 Slight gnus-util clean-up
adds a19e9ab834 Minor idlwave clean up
adds 72c53fc3e1 Slight allout.el clean-up
adds 7bbfdcec64 Remove compat code in prolog.el
adds 958fa07879 Remove compat code from allout.el
adds 97c4d941da Remove compat code from esh-proc.el
adds 4d00db5538 Remove compat code from comint.el
adds db3a7dfccc Remove compat code from autoload.el
adds 4491a55ac3 Don’t warn about integer conversion in pdumper.c
adds f75f7db952 Avoid ambiguity about what st refers to
adds 38d70f79a6 Remove comment on Burma / Myanmar (Bug#42788)
adds d089c4fbfc Add xwidget support for macOS
adds dca8b4ac58 Rename recent calendar user option
adds 433d818497 Tweak recent solar.el change
adds 9e1af8251f Add utility functions and new xwidget commands
adds c25321e447 Add utility functions and new xwidget commands
adds 79236fcbd0 ; Fix copyright years for recent additions
adds 34c17cd8d6 Implement Tramp direct async processes fallback for
multi-hops
adds 88567ca8ec Fix erc-reuse-buffers behavior
adds fdba95d2f8 Fix monospace font calculations on macOS
adds 68ff32a51e Minor cleanup in ps-def.el
adds a5a0a9c9ca Remove Emacs 23 compat code from checkdoc.el
adds 76098d39c9 Do not truncate /foo//bar to /bar/ in parse-colon-path
adds a5b24a0c44 Revert "Remove compat code from comint.el"
adds e3a0801993 Revert "Remove compat code from esh-proc.el"
adds 6cddb736e4 Check make-process to determine if we support
multi-processing
adds 51ea541710 Remove some compat code from ediff-init.el
adds a459e5256c Remove some compat code from idlwave.el
adds 77907b29e0 Remove some compat code from prolog.el
adds 67bd8a4874 Remove some compat code from allout*.el
adds 6ac22bc00c Remove some compat code from allout.el
adds 74909e1ec2 Fix a check for whether Emacs can play sounds in eudc-bob
adds af6ea5578a Remove some compat code from bubbles.el
adds e97d3e1a26 Remove some compat code from epa.el
adds 1dfb170476 Mark some unused defaliases in semantic/fw.el obsolete
adds 9a929de29b Remove some compat code from viper*.el
adds 56a44a882c Remove some compat code from viper-cmd.el
adds 2b69a4df78 Add support for italic text in ERC
adds c0c24267b3 Remove some compat code from gnus.el
adds b02bd6d0bb Remove some compat code from url-handlers.el
adds b8062be488 Remove some compat code from eudc-bob.el
adds 36466ed666 Simplify the computation of mm-mime-mule-charset-alist
adds 9102ecc63b Remove some compat code from mm-util.el
adds e697ca1525 Update from Gnulib
adds 7e3fd65bb9 Stop using Gnulib inttypes module
adds fd6058b8fb * lisp/net/mailcap.el (mailcap-mime-data): Remove
long-forgotten `ee`
adds 2a0a47ce52 Remove XEmacs compat code from allout-widgets.el
adds 434ebb51ed Declare semantic XEmacs compat code obsolete
adds 63b7697a67 Remove Emacs 22 compat code from dns.el
adds 97896e68f9 mml-secure-en-decrypt-sign-2 is unstable
adds 991e145450 Notify the user if we errors when querying for
registered git files
adds 804a0e82f2 Don't output emacsclient warning if both -a and --quiet
adds 944608851c ; * lisp/epg.el (epg-signature-to-string): Use cl-case.
adds 7ba75919ab ; * lisp/epg.el (epg-signature-to-string): Tiny refactor.
adds 562bbd0a36 ; * lisp/epg.el (epg-no-data-reason-alist): Fix typo in
message.
adds c5b9d2a4b4 Split EasyPG libraries into outline sections
adds 0bc9e7b8f5 Merge two conditions and fix indentation
adds aaa69dc923 * lisp/progmodes/compile.el: Remove unnecessary comments.
adds d59c018a20 ; * lisp/whitespace.el: Capitalize "Code" section
heading.
adds 9d267db8fa * lisp/mail/smtpmail.el: Use outline headings.
adds cb58a3c552 * test/src/emacs-module-tests.el: Use proper outline
headings.
adds e118b79773 * lisp/obsolete/longlines.el: Use proper outline
headings.
adds 54097328c5 * lisp/net/imap.el: Use proper outline headings
adds b88e5b4e6d * lisp/font-lock.el: Split the Commentary into
subsections.
adds 2d93342a27 * lisp/font-lock.el: No longer use headings as end of
section markers.
adds 7cb029d4d3 ; * lisp/emacs-lisp/autoload.el: Begin summary line with
three semicolons.
adds 838a1a313c Update section heading conventions for libraries
adds eb090f65ce Handle negative prefix arguments to mark-paragraph
correctly
adds e9eafd2268 Ensure that server-socket-dir doesn't have "//" in the
path
adds 53720a9bde gcc-include compilation lines are now INFO, instead of
WARNING
adds c84d3c1638 Add a new variable to not recenter term on all input
adds 1bed252ae9 Preserve the face foreground in Info-fontify-node
adds fa20e443c8 lisp/so-long.el: Improve support for major mode hooks
adds 5578febcd4 ; * lisp/so-long.el: Documentation
adds 1ca4da054b ; * etc/NEWS: fix some quoting
adds 7cc85e7b51 ; Update etc/AUTHORS
adds a68b3f761a ; Update ChangeLog.3
adds a6634197da * etc/HISTORY: Update the Emacs 27.1 release date.
adds 86d8d76aa3 ; lisp/ldefs-boot.el: Update.
adds b9bc86e068 Merge from origin/emacs-27
adds 6dada01015 ; Bump Emacs version to 27.1.50
adds 4431e6edd5 ; Merge from origin/emacs-27
adds 63f614d76c Fix comint-redirect-results-list regexp usage (Bug#42662)
adds a1f9e7beea Merge from origin/emacs-27
adds f946e48bf5 Fix face extension past EOL in overlay strings
adds c9a739408d Fix face merging at EOL when inherited face specifies
:extend
adds 7b63844bca ; Merge from origin/emacs-27
adds 1c0bc1ccd8 Improve documentation of special events
adds 69568674b3 Improve documentation of function argument lists
adds 87811b4fe1 Merge from origin/emacs-27
adds 0170883c71 Update a compile test
adds 3e00a78a32 Update a paragraphs test
adds 975acf5737 Handle nil load-path element in read-library-name
adds 2129d6b9dc Fix slow down when moving between monitors (bug#42834)
adds 1591b8ab9a ; Touch up last term.el-related changes
adds 727ffbaaf4 Add tests for cl-{incf,decf}
adds 48c7caf3ac Update from Gnulib
adds 32cb84974f Make erc-compat.el obsolete
adds f3ff51288f cperl-mode: Highlight '{$a++ / $b}' correctly
adds c560ba3036 Don't stop at field boundaries when counting words
(Bug#41761)
adds 9c362e293c Add test for Bug#41761
adds 287ae275a6 Revert "Preserve the face foreground in
Info-fontify-node"
adds 874ba85363 Remove many items obsolete since Emacs 23.1
adds 4344a3cfb7 Make Emacs 20 compat code in derived.el obsolete
adds 744e97ce6d Remove Emacs 22 compat code from semantic
adds 1b8d369c38 Change icomplete-show-matches-on-no-input behavior
adds 5680faad8f Allow doc-view.el to rescale without imagemagick support
adds ada0b9b94e Implement list-system-processes on OpenBSD
adds 5d6a274c1f * doc/lispref/searching.texi (Regexp Special): Tweak
wording
adds c6267c0fe6 Fix flow filling for flowing multiple flowed lines
adds 319463920c Unbreak project-find-regexp in Emacs 26.3 (bug#42765)
adds 93136b980a Parse the whole buffer at once in compile.el
adds 5c39f6f116 Make sure we only act on edited widgets in Custom-save
adds 7a7847d7ad * lisp/progmodes/perl-mode.el
(perl--syntax-exp-intro-regexp): Bug#42168
adds 76514dcb6d Comment to postpone deletion of c-subword-mode
adds f3d93eb401 Fix visual fringe glitch in diff-mode
adds ce9e9881b3 Add two new commands for centering doc-view images
adds 8a56f6b5a2 Mop up project-kill-buffers-ignores renaming
adds 43091e6c50 Make configure say so if we have "--with-json" but no
jansson support
adds 8b36ebc950 Remove XEmacs compat code from mwheel.el
adds 42c19b7485 ; Change phrasing according to the rename
adds ca6c3bec07 ; Touch up last two changes to etc/NEWS
adds 4ecc2ba01d Fix bus error on Debian bullseye
adds e365b9ab7b Add `message' to erc-match.el highlight types
adds f712cdbe9e Pacify Apple clang 11 __builtin_assume
adds f3afb23d26 Add support for ffap guessing at file names containing
spaces
adds 83000ae6d7 Don't wrap lines at NBSP when nobreak-char-display is t
adds 5b463af8dd Tweak how ido handles killing virtual buffers
adds f4e7f7695f Fix thinko in setting url-portspec
adds 37358dd43c Make Gnus stop clobbering the M-s search prefix key
binding
adds 1e7102640b Add new variable term-set-terminal-size (not setting
LINES/COLUMNS)
adds 4cba236749 Allow build configuration on Apple ARM devices
(bug#41994)
adds d0145537fa Fix GC bugs related to uninitialized vectors
adds f1b06fd5fc Prefer Fvector to make_uninit_vector
adds e97def2bbc Fdelete speed tweak for strings
adds b467bb531e Minimize ‘equal’ calls in (delete x vector)
adds 748afc183c Fix recently-introduced Fdelete bug
adds 4bb2f39591 * lisp/net/eudc-bob.el: Use lexical-binding; Misc
simplifications
adds 8255eb526f * lisp/net/eudc-bob.el
(eudc-bob-pipe-object-to-external-program): Simplify
adds 9f464ccaf9 Stop using calc for ntlm time computation
adds ba9a2b6c27 Set the current buffer in esh-mode before running filter
functions
adds b06ef8d5e9 Mark XEmacs compat alias as obsolete
adds a0653f809f Remove redundant :group args from flyspell.el
adds 1eae0a8784 Add new option flyspell-correct-on-mouse-3
adds df2ae3f9c1 Don't let docless variables hide function signature
adds bdda935a7d Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 8c68a15f2a Allow overriding read--expression-try-read bindings
adds 846657afaf Update from Gnulib
adds 0c86f5592e Simplify format_time_string
adds 2b6f52950d ; * doc/lispref/tips.texi: Fix typo.
adds ddbfbeb067 Remove more XEmacs compat code from viper
adds e5d4fae679 Remove some obsolete items from PROBLEMS
adds 12c9941a35 ; * etc/NEWS: Call out a recent change in 'count-words'.
(Bug#41761)
adds 3a17b9f265 Fix assertion violation in pdumper.c
adds a1fe15a6ce Don't use -Wsuggest-attribute=malloc by default
adds 352b7dede0 Update from Gnulib
adds 9905001e4b Fix glitch uncovered by gcc -fsanitize=undefined
adds 128b04fca0 Remove some compat code from erc-track.el
adds e6e59a349b Remove come compat code from rmailedit.el
adds fdd388d311 Remove some compat code from idlwave.el
adds b14c1b5473 Remove some compat code from window.el
adds 8d7a7c16a8 Remove XEmacs compat code from idlwave.el
adds 85f0e3df73 Remove some compat code from ediff-util.el
adds c64fcb8ab5 Remove some compat code from uudecode.el
adds 848a38adcb Remove some compat code from ispell.el
adds 60f045b893 Remove some compat code from binhex.el and uudecode.el
adds 033f98efc3 Remove some compat code from python.el
adds 9384674aa3 Remove some compat code from ede/make.el and
semantic/dep.el
adds e0e3fe4e7d Remove some compat code from ediff
adds 75233e3ee0 Remove some compat code from esh-io.el
adds e0c19e8dce Trim titles in eww so that the host from the URL is
visible
adds ae098c3e72 Rename new option to flyspell-use-mouse-3-for-menu
adds a9603c77f8 Add optional ALL-FRAMES arfument to count-windows
adds 901dabf7fc Add NEWS entry for the count-lines change
adds 21c580566e Remove reference to Emacs Lisp List from FAQ
adds 82893e9e8e Fix ert ability to peek inside structures when comparing
unequal values
adds 23e6c36645 Implement a cache for all types of gravatars
adds 16f4f26632 Fix startup working dir bug on NeXTSTEP
adds cf0ee6f49b ; spelling fixes
adds 013ddd1e5d Merge from origin/emacs-27
adds 8ff5e346fe Regexps cannot infloop; fix manual
adds 192247bb04 ; Merge from origin/emacs-27
adds 19fa8b7ca3 Note that Emacs needs systemd support if systemd is used
to stop/start
adds 98e8241992 Document the 'flex' completion style
adds 3c4edfd85e Prevent from frozen frame after `C-z' in Lucid builds
adds 6bff65a626 ; * doc/lispref/sequences.texi (Sequence Functions):
Typo Fix. (Bug#42871)
adds 9b403d624e ; Fix last change
adds 4542b750cc Fix bug with ~/Emacs file not being read at init
adds dd989c0ea0 * etc/NEWS: Mention GnuPG 2.0 through 2.1.5 issue
(Bug#42845).
adds 362ca83a3b Let Emacs start even if curdir is inaccessible
adds 06738a40d1 Merge from origin/emacs-27
adds 4670969e67 Fix buffer overflow in x-send-client-message
adds 52d7aa76b1 Fix issues with OpenPGP header
adds 495aa532f1 Fix minor bugs in image.c
adds a711f70125 * lisp/savehist.el: Doc fix.
adds 206ce48fb0 Fix a big in the srecore test setup
adds 8d0f8a8a36 srecode-utest-project test should now work on Hydra,
hopefully
adds 070c60665e Remove the "Recent message" section from the bug reports
adds 64da2e8096 Improve display-time-world UI (Bug#40863)
adds d8d04e309d Rename 'display-time-world' to 'world-clock' (Bug#40863)
adds c70b5e8ad0 Rearrange and clean up code in time.el (Bug#40863)
adds b4f05274c7 Fix truncated command names in process-attributes under
Macos
adds ea0e09cf2c Fix Libravatar federation handling
adds f45e79233c Fix Libravatar federation handling
adds 442a945df7 * lisp/vt-control.el: Use lexical-binding.
adds a9086efcf1 Replace last uses of idlwave-get-buffer-visiting
adds 5a6ed46c74 Remove some compat code from woman.el
adds 66d8322e03 Remove some compat code from ps files
adds 3c76397bbc Remove some compat code from htmlfontify.el
adds ace7eeb505 Remove some compat code from chart.el
adds 1a31051069 Remove some compat code from smiley.el
adds 80a4282429 Remove some compat code from forms.el
adds 556ff983e7 Remove some compat code from ps-print.el
adds b906ef38fc Remove some compat code from viper-cmd.el
adds cb202551f7 Remove some compat code from descr-text.el
adds 411a6fd290 Remove some compat code from viper-*.el
adds 92ec47981a Get rid of build-time checks around NS tabbar code
(bug#33118)
adds 87ded4c96d Remove some compat code from erc
adds c23fddbc30 Remove some compat code from ispell.el
adds 9c17df59a3 Remove some compat code from viper-cmd.el
adds b4e76ac077 Fix a page-break in the middle of a keystroke in
basic.texi
adds ba8cce26c8 Fix the [ command in speedbar mode
adds dc90e62276 Let ido-everywhere turn on ido-mode
adds 9e586ac1d1 Signal an end-of-file error upon errors when reading
from stdin
adds 10b997f8f5 ; * etc/NEWS: Fix typos.
adds c570a79a77 Don't override python font locking in comint
adds 18e6a0b5c0 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 3b8dfc46ce Better check for multi-hops when calling direct async
processes
adds ed96a2121d Add a variable to control VC completion over branch names
adds bd3e2e8487 ; Fix last change to comint.el
adds 6a61d5edd0 Make thingatpt recognise files names with @ in them
adds a8fc4f7dca Make bytecomp-tests re-runnable
adds 1aacdf5aab Distinguish errors in bytecomp-tests
adds a7291a9fb9 Fix a segfault in daemon mode Emacs when detaching an X
session
adds dd6fa00fa3 Fix #'(lambda ...) font locking
adds 3d0e0d9e77 Make etags-list-tags work with Exuberant ctags
adds bdc5d38c7c Ensure `bibtex-set-dialect' is executed in bibtex buffers
adds 33a72465b5 Allow searching interactively over completions in `M-x'
adds 90e65c826f Make shell-resync-dirs handle whitespace in directory
names
adds f8d3d18168 ; Minor simplification of two recent changes
adds 8c6765b37a ; * etc/NEWS: Fix a recently added entry.
adds 6e3bc3c684 Fix minor issues after recent world-clock rename
adds a566e409d0 ; NEWS fix
adds 80628df778 Add global-goto-address-mode
adds 219e80f0a3 message-sendmail-f-is-evil doc string fix
adds 0faa2c9590 Remove the "Summary: " but from cvs checkins
adds 63ac91a2ec Fix interactive spec of message-beginning-of-line
adds ac79d73760 Fix problem with unprintable characters in Message
headers
adds b19b942f72 Add a new way to encode unprintable characters in
Message: url-encode
adds bd0523901b Don't message the hunk status when just going to it
adds 44f75f0d9d Allow specifying the TLS port in X-Message-SMTP-Method
adds ea8ead6a8b Fix message.el compilation warning
adds 3b8a6ef185 Fix compilation warning in vc-cvs from previous change
adds bf60338d6d Fix NS crash on invalid frame title string (bug#42904)
adds ec99055918 Make image-mode give better feedback when the buffer is
empty
adds 9b277a2f8e Fix problem with non-ASCII characters in ediff error
messages
adds cb9fc5e773 Fix off-by-one error in decoded-time-add (with months)
adds 4c5043c50b * lisp/simple.el (previous-line-or-history-element):
Handle logical lines.
adds 165fd028d8 Make image cache lookups work again after previous patch
adds 178feeec46 Remove some compat code from cperl-mode
adds 44f6a2bba2 Tweak completion of Makefile targets
adds 3feef0428d Fix displaying inline ical attachments with no charset
adds 47b3adf8bb Have ispell add new LocalWords lines after any such
existing lines
adds a415179b56 Make hs-special-modes-alist also work for modes derived
from those modes
adds 19ee08f1e8 Fix return value for CCL opcode lookup-integer
adds 9c62ffb082 Fix lock failures in xg_select
adds 9d4b11132b Clarify docs about line movement
adds d3c73fbfdd ; * etc/NEWS: Fix a recently added entry.
adds 9d0385d7c7 Fix problem with 8bit content-transfer-encoding in nndoc
mbox files
adds 4a8d3d81cf Highlight error messages from diff in diff-mode
adds 70964b9c6b Mention `exec-path' in some process related doc strings
adds fff5c3c061 help-at-pt-display-when-idle doc string clarification
adds ac1270de40 Fread_variable doc string clarification
adds 348686b3f3 Minor mode doc string clarification
adds 3e10174fb6 Update from Gnulib
adds 36bf4fa0b3 Fix several todo-mode.el editing bugs (bug#42976)
adds 61fc4bf286 Bind mwheel-scroll on more parts of frame's display
adds 0aa4647f9c Restrict the range of image formats to be converted
adds 2725254ab5 Make ruby-parse-partial more stable
adds 5c715113ef gnus-icalendar does not understand multiple repeating
days
adds 3183259481 nndoc minor clean-up
adds 811f5890f3 Doc string (and defcustom type) fix for grep-find-command
adds 96e5d8ce0d Extend NSString further and use the new methods
adds e63a0c466c Fix NS build failure
adds 29bb72f043 Handle globstar in dired
adds 4102fe1e91 Clarify inline-letevals in the manual
adds 83ade9e4e2 ; * lisp/progmodes/grep.el (grep-find-command): Fix
typos.
adds 2e5198781c ; Copyright fix
adds 1002852f1a Fix documentation of a recent change in Dired
adds 04b62489ca Use lexical-binding and remove compat code
adds 065ab1ba44 Bind the time zone so that the tests work everywhere
adds 0d1ca2ac38 Improve word wrapping for CJK characters
adds 4e97019a77 Minor fixes for last change
adds 608b8113cb ; * test/lisp/net/tramp-tests.el
(tramp-test28-process-file): Instrument test.
adds 4aff89ece6 Rework direct async processes in Tramp
adds 8f42b94fe4 Set basic SVG attributes (bug#40845)
adds 8dc95e3598 Silence compiler warning (bug#40845)
adds 6e2ee2a127 Fix image display on w32 as followup to recent changes
adds a539488462 Always make a multibyte string for the frame title
(bug#42904)
adds 3a99f966dc Improve handling of coding-system mnemonic indicators
adds f3e6dd1ce9 Fix a compilation warning in xdisp.c
adds 2c389455c7 Fix more compilation warnings in xdisp.c
adds 42ec412515 Update from Gnulib
adds df589d3681 Simplify by using Gnulib sigdescr_np module
adds 631c73b280 Quote other suspicious characters in mml-insert-tag.
adds 326fdb9ec0 Remove many items obsolete since Emacs 23.2 and 23.3
adds bc5da2c3fb Avoid some uses of obsolete function interactive-p
adds 787b191153 Add sanity check in tramp-sh-get-signal-strings
adds 1fa90f77ed Change how #:uninterned symbols are font-locked in Lisp
mode
adds 230bddbd78 Explain what C-h t means in the preface
adds 88795c52ff Have gnutls_symmetric cache the results from
Fgnutls_ciphers
adds 9e68413c7f Fix inferior octave single-quote font lock
adds b74aaee5a4 Add a new function 'file-backup-file-names'
adds 0f014a79a3 Extend the default value in dired-diff to all the backup
files
adds 8be068661b ; * etc/NEWS: Fix wording of recently-added entries.
adds 9c04760f16 Document file-backup-file-names
adds 0980e1f537 Fix error when loading a new, non-existent foo.gpg file
adds 517285f7ca Rewrite the epa key interface to use buttons instead of
widgets
adds 519fc10f12 Clarify sorting order by file-backup-file-names
adds 08a6d14e41 Fix replace-region-contents performance bug
adds e0345b4e86 replace-buffer-contents cleanups
adds d494f9e81a Update from Gnulib
adds 64d2e5a7ad Revert previous hideshow commit
adds 764bad713e Make shadowing warning in describe_map less confusing
adds 71209b231a Tweak how "u" works in Info buffers when
scroll-conservatively is set
adds 1064b2f65e Extend background colours in shr
adds 478c2e2362 ; * lisp/info.el (Info-up): Fix a typo in a comment.
adds 5fcb97dabd Fix cond jump table compilation (bug#42919)
adds 121be3e118 ; * etc/NEWS: Remove temporary note on documentation.
(Bug#42917)
adds 16f00e36dc * admin/admin.el (set-version): Trap yet another NEWS
error.
adds d3a4ce8420 Revert "; * etc/NEWS: Remove temporary note on
documentation. (Bug#42917)"
adds 4e2caef384 ; * src/character.c (str_as_multibyte): Fix the
commentary.
adds e26e63444d Add Feature testing for Windows binaries
adds 44104a607a Fix error in GMP test
adds 36f2f67c96 Merge from origin/emacs-27
adds f9754ef74a * admin/admin.el (reminder-for-release-blocking-bugs):
New command.
adds 1165618288 Doc fix for copy-directory
adds 642c921f4e remove-overlays doc clarification
adds 665fe1c185 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds e8db980dcb Don't bug out in gnus-icalendar when there no recurring
event
adds 6d10b607d0 Possibly mention both file and buffer names in
save-some-buffers
adds 7445560d0c Fix problem with folded Gcc headers in Gnus
adds f3e29733bb Tweak the file/buffer comparison from previous
save-some-buffers change
adds 0e01d5aa72 Preserve setf semantics in 'substring', 'cons', 'logand'
expanders
adds 585beb6c12 Add basic D-Bus integration to Gnus
adds a17ad0b212 Add "Delete" submenu to Dired "Operate" menu
adds 9c011a1083 Add undefine keyword to make-mode
adds 375e87409a Omit "V" at the start of DEFVAR_BOOL vars
adds 65543b5a87 Add package prefix to jsonrpc defconst
adds d4b5dff482 Update from Gnulib
adds ea382a289d mml-secure-en-decrypt-sign-1-2-double is unstable
adds b64d04c3d6 Fix gpg2-related test failures on RHEL 7.8
adds 438975bbaa regex-emacs omit POS runtime check
adds 768bea30cb regex-emacs omit allocation of 3 slots
adds 82c089f532 regex-emacs: omit regstart tests and regend set
adds 4c0a9754ac regex-emacs: subscript-check register numbers
adds bd5771ff27 regex-emacs: fix leak on memory allocation failure
adds e823709d17 regex-emacs: copy less when reallocating
adds 1926fe6527 Fix lexical misunderstandings in gnus-icalendar-tests.el
(bug#39782)
adds 99fe2a2643 Remove side-effect-free markup for assoc-default
adds 6d84853de8 eshell: Remove unnecessary check in em-hist
adds fa3959f5cb term.el: Use correct exit status in suggested
dir-tracking functions
adds 7e809b9ef7 Don't recommend redefining auto-save filename functions
adds 32f4fa80b5 ; * doc/lispref/backups.texi (Auto-Saving): Fix wording
of last change.
adds 2aefd55904 ispell: Commands to check comments or strings at point
or in region
adds e48c60e7c9 Document ispell comment/string checking commands in the
user manual
adds a4d57add69 Make the epa key display slightly more informative
adds 0985c0e6c6 Implement a way to customize "default" values
adds be7af20e73 Use format-prompt a couple of places
adds f68a8869d1 Fix doc-view problem with file names with spaces in them
adds fca0d6e875 Allow directories to be called .el in
-add-subdirs-to-load-path
adds 3345dc8e15 Allow disabling double buffering at build time
adds 6a5f970084 Sync latest SKK-JISYO.L
adds dfeb059312 * lisp/files.el (insert-directory): Simplify (if ... X
X) to X.
adds ff864be694 Fix PWD startup checking with symlinks
adds 14fb657ba8 Fix expand-file-name symlink-to-dir bug
adds 7f6dba00ed Unbreak xref-goto-xref in Emacs 26
adds c601211e0d Unbreak dired-do-find-regexp in Emacs 26
adds 1a167f5a7a ; Bump xref version
adds 5a1785d58a Sort Info index completions alphabetically
adds c1b0515952 Add themes modus-operandi and modus-vivendi
adds a6539d81da ; * lisp/info.el (Info-complete-menu-item): Fix wording
of comment.
adds e24a93d100 ; Fix license statements.
adds 587a60cc0f Signal error on Hunspell installation problem
adds 15f6c07f15 Refer to correct mouse button in flyspell message
adds f8082a5cca ; * lisp/textmodes/flyspell.el (flyspell-mode-on): Fix
typo.
adds 90ce042154 Allow a function for the :secret in a plstore
adds 36b3abc672 ; Add the necessary argument (bug#42967)
adds 4766006d3c Fix flyspell welcome message
adds 2fd9860481 Add ASTEC-X issue to PROBLEMS
adds f40260f121 Only show flyspell welcome message interactively
adds bdc1f19347 dired: Show broken/circular links w/ different face
adds 4cf5d2ebee Minor clean up in flyspell.el
adds ed3c971534 Prevent spurious tabs by RET in todo-edit-mode
(bug#43068)
adds 6a95676cce Substitute command keys in display-local-help
adds 19bff57f60 Make minibuf-eldef respect
minibuffer-default-prompt-format
adds 01819490b6 Keep the user theme in sync when marking a variable as
set
adds 85f42836b6 ; * etc/NEWS: Fix formatting of a recently-added entry.
adds 0016f5f149 Adapt tramp-tests
adds 6ff37fc439 Switch Gnus D-Bus signal from :session to :system
adds 1153b238ae Set Gnus server 'closed status in gnus-close-server
adds 0bbc84630f Fix recently-introduced expand-file-name bug
adds 43d0fbd270 Fix most of fileio-tests on MS-Windows
adds f5ed8ded9d * test/src/fileio-tests.el: Preserve HOME when a test
fails
adds d77dc2609f * lisp/mwheel.el: Improve package description.
adds 649a52822f Fix indent-region for identifiers with underscores in
cperl-mode
adds 4d741e577f Remove redundant slot validation in eieio-persistent-read
adds 7974422dfc New eieio-persistent-make-instance generic function
adds 766cd0c7c3 Use lexical-binding in warnings.el and add tests
adds d2412492ca Make XEmacs compat aliases obsolete in warnings.el
adds 8d3160ec08 Add commands to run shell commands in project root
adds 2af8f7a1e4 Fix Bug#43052
adds 6e25d61544 Add support for parsing column numbers in Visual Studio
messages
adds 89286b1f45 Add GNUstep build to Gitlab CI/CD
adds 72f66f70ee Fix Objective-C C99 build problem
adds a811a618e0 ; Bump seq version to 2.22
adds 726b758005 Allow direct choice of smtp authentication method
adds 2b59cfaaa3 * src/fileio.c (Fexpand_file_name): Omit unnecessary
assignment.
adds 7d5807277f Revert recent expand-file-name changes if DOS_NT
adds 63578dc435 * test/lisp/emacs-lisp/rx-tests.el: Improve test
coverage.
adds f8484f6683 Delete duplicate definition for koi8-u coding system
adds c7e297e906 Prevent ElDoc blinking when
eldoc-documentation-enthusiast is used
adds 665e05543c * lisp/mail/mspools.el: Remove redundant :group args.
adds e2702ca5fb Run GNUstep build test more often
adds e709c187fd Mark failing fileio test on MS-Windows
adds 2aeff0794a Use lexical-binding in more tests
adds 17291414b1 * lisp/play/snake.el: Use lexical-binding.
adds 826192409a Convert unsafep tests to ert
adds cb1563f3ca Convert manual rmailmm tests to ert
adds 6803328561 * .gitlab-ci.yml (test-all): Run only when needed.
adds 6ac270dcd3 Fix compilation warning in snake.el
adds 130bf51c41 Make format-prompt interpret a nil default value as "no
default"
adds bf018eefa2 ; tiny indentation fix to lisp/progmodes/elisp-mode.el
adds dd910dd2f8 Place flymake-eldoc-function at the end of
eldoc-documentation-functions
adds 34e7617365 Respect :must-match for file types in customization
buffers
adds 9d10a8ca05 Tweak background colours in shr when there's indentation
adds 2c284889e0 * lisp/play/tetris.el: Use lexical-binding.
adds 87b4368862 Remove some XEmacs compat code from gamegrid.el
adds be2ef629ee Various life.el improvements
adds 6593d73928 Use lexical-binding in life.el and add tests
adds 886ba068c8 Bind 'n' and 'p' in compilation-mode-map
adds 2ff930d861 Fix GC bug with Lisp floats and --with-wide-int
adds aa1b586a1a Omit no-longer-needed stack mark_maybe_object
adds cf95bb0213 Avoid some false matches in mark_maybe_pointer
adds 7e2f6f8448 Remove mark_maybe_object
adds 89350d4878 Use mark_objects elsewhere too
adds 416195fd43 * src/lisp.h (lisp_h_XPL, XPL): Remove; unused.
adds 4830ef2f65 * src/alloc.c (live_symbol_holding): Pacify gcc
-Wlogical-op.
adds 31abd9a7cf * .gitlab-ci.yml (test-all): Change .m to .c for
standard C files.
adds 58d9623795 Fix minibuffer default of ephemeral debbugs group
adds 36d485dd32 * .gitlab-ci.yml (test-all): Add lib/*.{h,c}.
adds 04578c1063 * lisp/dired-x.el (dired-omit-mode): Add autoload cookie.
adds e63705ab9b Add a new function dom-print
adds a0d3d2935f Make quoted-printable-encode-region work in multibyte
buffers
adds 4657f08b7e Sync with Tramp 2.4.5-pre
adds a142bbd288 * admin/admin.el (reminder-for-release-blocking-bugs):
New command.
adds eb77572257 Fix replace-region-contents performance bug
adds 332e5b54b6 ; Merge from origin/emacs-27
adds da4840af12 Adapt reminder-for-release-blocking-bugs
adds f4b8919216 Merge from origin/emacs-27
adds df5c669709 Adapt tramp-tests.el, don't merge with master
adds 01b5617731 ; Merge from origin/emacs-27
adds 4a73fb9668 Fix description of %-constructs in 'mode-line-format'
adds dddc971f0e CC Mode: Fix processing for when
c-multiline-string-start-char is a character
adds 29708cbde7 Some precisions to bug handling
adds 7605060d51 Update Elisp Manual reference to which-function-mode
adds f20169399d Fix typo in Introduction to Emacs Lisp
adds 2f797124c3 Merge from origin/emacs-27
adds 2ea34662c2 Use lexical-binding in pong.el
adds bdb6d3a943 ; Document choice of smtp authentication method
adds f7d14ef23b ; Auto-commit of loaddefs files.
adds b6b7f17221 Remove spurious @ character in smtpmail.texi
adds d34590e634 Mention C-c C-w in the signature section of the Message
manual
adds ed8dd99884 Document 'smtp-auth' in auth-source info
adds 0996047476 Improve documentation for custom :options
adds 2e3ec40293 Strip carriage returns from received password prompts
(comint)
adds a50b8397f4 Use lexical-binding in pcmpl-linux.el and add tests
adds 615c15fd85 Use lexical-binding in pcmpl-unix.el
adds dd2c37d0e1 Fix OBOE in flyspell-check-previous-highlighted-word
adds 410b16f92d Handle different IMAP server responses to COPY and MOVE
adds e381c2f7f0 Add unit tests for icalendar.el
adds c5e8254b9c Apply icalendar.el patch by Thomas Plass
<thunk2@arcor.de>. Fix bug#34315.
adds 1457e84f44 Fix bug in dbus.el
adds 5aa5c0372d Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 77a5b696bb Fix binding mouse wheel with modifiers in buffer area
adds 76e8d935a7 Simplify mwheel-mode by using alist instead of two
variables
adds 18ae12e053 Use lexical-binding in mwheel.el
adds d37861535d Cancel timer when world-clock buffer is killed
adds 23ee78b005 Support bookmarking Eshell buffers
adds 73d202e450 * lisp/eshell/esh-mode.el: Remove redundant :group args.
adds 5142149758 Unbreak project.el, the GNU Elpa package, for Emacs 26.3
adds 8cb15183aa Fix vertical cursor motion when 'visual-line-mode' is in
effect
adds a4e45a13b6 Fix 'expand-file-name' for remote files
adds 54070a5e20 Fix my previous change to cancel world-clock timer
adds c449a00aa5 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds c47be1b844 Revert recent GC-related changes (Bug#43152)
adds aff58e3f03 * src/image.c (svg_load_image): Use xmalloc and xfree.
(bug#43135)
adds 00b22239ab ; * test/lisp/progmodes/cperl-mode-tests.el: Add license
statement.
adds 4ea928e14f * configure.ac (GNU_OBJC_CFLAGS): Check ObjC defaults to
C99. (bug#43167)
adds 7921b5db10 Fix freeze in cperl-mode when editing a regexp
adds ae6daa680a Fix ElDoc's eldoc-documentation-enthusiast strategy
adds 6f88247a6c * lisp/mail/mspools.el: Use lexical-scoping. Autoload
`mspools-show`.
adds a0e026b274 Don't display the Gnus splash on
gnus-read-ephemeral-emacs-bug-group
adds 74ba8f8421 Fix previous buffer name fixup in save-some-buffers
adds 70af9a9cb9 Fix infloop when indenting in cperl-mode
adds 7769cad1e3 wdired-do-renames: Speed up for long Emacs sessions
adds 66d01012ba Show log suppression buttons in display-warning buffer
adds 689f421252 Allow "lambda" spelling for ucs-insert
adds 0f793b5658 Document :type-error property for customization types
adds a418b0a920 Extend dbus.el by error messages, and :write access type
adds 93d8ee1d6b * etc/NEWS: Add changes for D-Bus; fix typos.
adds 6dcfabea97 Do not remove unbound variables or faces when modifying
a custom-theme
adds 9e5db99d31 Fix up previous LAMDA->LAMBDA patch
adds 9e5fd29bed Fix previous manual mis-merge of dired-aux
adds f450798cb0 Don't move point in vc-dir on vc-register/vc-checkin
(bug#43188)
adds ecfc13e416 Introduce nnselect backend for gnus
adds a6b4514582 ; Fix typos in etc/NEWS
adds 22570d18ba ; Document new gnus-summary-line-format items
adds 31c3f53816 Preserve user customizations after disabling a theme
adds e0c77bb62c Display name with with spaces, but keep symbol name
underneath
adds a30268907c Improve call to widget-create-child-and-convert in
cus-edit
adds eca6c9281f Protect compilation-auto-jump against code killing the
buffer
adds 81657507c2 Tweak how cperl-mode fontifies hashes and arrays
adds b9bdc48b4c Fix <optgroup> in selects in eww
adds 3c69864a9c Fix default value in selects in eww
adds 4b23716311 Explain in the tab-always-indent doc how to make TAB
insert a TAB
adds 60e3353697 Mark sgml-basic-offset as safe for integers
adds ccae4ea699 info-lookup-symbol: Fix the suggested default value in
Custom buffers
adds f303b64f0e Revert "info-lookup-symbol: Fix the suggested default
value in Custom buffers"
adds 82b695faa3 Revert "Display name with with spaces, but keep symbol
name underneath"
adds a04e76ac7d Minor improvements in Tramp error reporting
adds 940ea15491 Adapt tramp-test30-make-process
adds 6cf62141c4 Reinstall recent GC-related changes
adds 585fe00557 Fix up previous icomplete-show-matches-on-no-input change
adds ccd5f0d0a9 Fix eww-change-select defaults in a different way
adds 2c1d839778 * lisp/svg.el: Bump package version to 1.1.
adds 2bba9cd409 Update from Gnulib
adds 71d067252c EUDC: Fix a minor formatting issue
adds 669b46e6a3 EUDC: Reword macOS Contacts back end overview
adds 6fc502c1ef Don't resort Icomplete candidates when default already
on top
adds 92bec37d56 ; Minor touchups to recent D-Bus changes
adds d5c399b4d4 Make C-h S in Customize buffers work more reliably
adds 7d927fa8dd Use `format-prompt' when prompting with default values
adds d7197f9d99 Fix formatting of recent Gnus nnselect changes
adds b2f41a8a18 Disable display-warning buttons when doing batch compiles
adds 3444f397c7 Use a popup menu for <select>s in eww
adds 9ba575aeb3 More work on D-Bus error messages
adds 660d13bd7b Use format-prompt in calls to completing-read with a
default value
adds 875c8d5082 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 52a92c6e7b Add autoload cookie to eshell-bookmark-jump
adds 95268cdb7e Use format-prompt in read-string calls (that have
default values)
adds 1921d2176b Use format-prompt in calls to read-from-minibuffer with
default value
adds 1b390c3cbf Make list-processes--refresh work for pipe processes, too
adds 816975f4bb Use format-prompt in some read-string calls
adds ca9c02af19 Allow CSS completion with multiple rules on one line
adds 7d567981c8 Add enchant-2 to list of default spelling checker
programs
adds a3ca531876 ; Fix typos
adds 670c41cf12 Add edebug form to subr--with-wrapper-hook-no-warnings
adds d39ae6f586 Use variable-pitch fonts in the eww headers
adds f103e89c1d Add aliases for recent Gnus nnselect changes
adds 811dcb7e8f Remove debugging code inadvertently checked in
adds c8472cc69d Better explain behaviour of icomplete--sorted-completions
adds 0c4789e2de Show the status of signed + encrypted S/MIME messages in
Gnus
adds 438cdc3328 Add support for horizontal scrolling in tab-line
adds 37f454f582 Use auth-source for passwords in rmail
adds f681c097f2 Require ert in the cperl tests, since it's reloading
itself
adds 5312e56d43 Fix test failure in custom--test-theme-variables
adds 0ebe267800 * lisp/char-fold.el (char-fold-to-regexp): Handle
lax-whitespace (bug#38539)
adds 151486931c Fix Enchant dictionary finding routine
adds de4f347901 Use format-prompt in read-file-name calls that have a
default
adds 4ffc370373 * lisp/erc/erc-status-sidebar.el: New file
adds 6fd03b0fbe * lisp/erc/erc-status-sidebar.el: Fix header and make
small tweaks
adds 6ce08a165c * etc/NEWS: Mention the new erc-status-sidebar.el
adds 627e9c191e Revert two commits for bug#19032
adds 0fb5425442 Change icomplete-show-matches-on-no-input behaviour for
Icomplete only
adds 2630bbbcdf Introduce a new Gnus scoring method (for article age)
adds 65565a16cf Revert "Explain in the tab-always-indent doc how to make
TAB insert a TAB"
adds 39230fadbc Implement typed D-Bus properties (Bug#43252)
adds 6f30679365 * etc/NEWS: Add D-Bus changes.
adds 7865b4044d Skip failing cperl test on hydra
adds 3e5259a268 Use mouse-wheel-up-event in mwheel-tests.el
adds e90054bc31 Doc string update for tramp-password-prompt-regexp
adds 60de60b350 Revert "Use format-prompt in calls to
read-from-minibuffer with default value"
adds 9c42f1f7f0 Fix crash from clicking on menu bar (bug#34762,
bug#26982)
adds 45c0bbb921 Allow DEFAULT in format-prompt to be a list
adds c50643cebd Add Gnus function to make a persistent group from a
search result
adds 7bd6dd065b Make Gnus cache work with nnselect
adds 1ee76735a2 Make the button navigation commands available via a
minor mode
adds 4038b4fee7 Implement a new `submit-emacs-patch' command
adds 554c158419 Add the (hopefully) correct debbugs header for patches
adds 4fa5bad400 Fix thinko in dbus.el
adds 0fb3fc92b3 Remove obsolete "Wide Characters" section of Gnus manual
adds 302f71e55d Fix help message with help-window-select
adds baade53cbe Merge from origin/emacs-27
adds e0a8a7e94c ; Auto-commit of loaddefs files.
adds fecdc1a66a ; Merge from origin/emacs-27
adds abca75d2e9 ; Fix typos; change "Emacs-Lisp" to "Emacs Lisp"
adds 9b35b0c99c ; * lisp/man.el (Man-mode): Fix formatting.
adds 5a9e237e15 Merge from origin/emacs-27
adds c9708e5ba2 Fix bug in dbus.el; do not merge with master
adds 5489524ab0 Backport recent change in tramp-tests.el from master,
don't merge
adds a5cc0242eb ; Merge from origin/emacs-27
adds 2b95300cf8 * lisp/display-fill-column-indicator.el: Fix bug#41145
adds 7938713105 C++ Mode: handle comma separated brace initializers.
adds 366a97c980 Avoid crashes when trying to load bad GIF files
adds 482fa0d9ed Merge from origin/emacs-27
adds 9de9976de0 Adapt Tramp doc
adds 6e7736ac5f (define-minor-mode): Don't compute a default :group
(bug#41145)
adds 4064d07445 * lisp/dnd.el: Use lexical-binding. Remove redundant
:group
adds 66509f2ead Add gv-define-expander for plist-get
adds fab443827a Make flyspell-prog-text-faces into defcustom
adds ceb5d1745f Minor clean ups and doc fixes in find-dired
adds dd25055829 Fix up fix for bug#19032
adds c3f986a455 Suppress errors of tab-line-switch functions
adds 5d43609095 Introduce a new variable tab-line-switch-cycling
adds 60cb56e999 ; Fix typo in last change
adds d08568e6e9 ; Silence byte-compilation warning in last change
adds 931b9f5953 Set `generated-autoload-file' in erc-status-sidebar.el
adds be64c36dd4 Fix new summary-line after editing an article in Gnus
adds 5d522b430b Revert back to using ESC as viper-ESC-key again
adds c033bb8648 Fix :match function for the file widget
adds 6c46dddcb2 Fix up < and > "date" scoring rules in Gnus
adds 70a8d06fe1 Open describe-function NEWS links in view-mode
adds be5047c0d2 Implement D-Bus properties with compound type.
adds 88a25960ec Use lexical-binding in semantic-utest-c.el
adds d32cf354b0 Use lexical-binding in url-future-tests.el
adds ba3e2b80c0 * test/lisp/org/org-tests.el: Use lexical-binding.
adds be4c4a7389 Use lexical-binding in mml-sec-tests.el
adds 262d0c6acf Mark some tests as expensive
adds 498773447a ; * test/manual/indent/elisp.el: Use lexical-binding.
adds 4ba71eee8d Convert indent test for css-mode into automatic test
adds 27b711f834 ; Fix typos in format-prompt
adds a70ce631c6 * lisp/textmodes/artist.el: Remove obsolete comments.
adds bd5b775452 Add a "Redo" entry to the menu
adds da344e1884 Doc fix for diff-no-select
adds a4d37877f8 Tweak how `M-RET' in Message mode fills paragraphs
adds 8e1376a391 Use a header line in calc mode instead of a regular
in-buffer line
adds 37c095a23f Fix QNX build
adds f7be259400 Allow editing articles in Gnus nnselect groups
adds 206cff84bd Clean up group-finding in Gnus nnir search
adds f7e35f8162 * lisp/loadup.el ("button"): Move to after loaddefs.el
adds 8cf274f960 Allow an info structure as argument for
gnus-group-get-parameter
adds e2391d486e * lisp/simple.el (undo-redo): Doc fix.
adds b5fe447480 Fix calc tests when running noninteractively
adds 891bbec2e0 Simplify big integer constants in Calc
adds c0eee8cb2c Calc: regularise test names
adds a34a80a878 Fix viewing PDFs from eww with external viewers
adds 8d9133c602 Improve diff-no-select doc string
adds 2862f6b2bf Fix up eldef shortening of the minibuffer
adds dbd8994e0d D-Bus: Implement other compound types of properties
adds bde93182bf Tweak previous mailcap patch (for external viewers)
adds 6dbef93048 Improve help-echo of Undo and Redo menu items
adds b054393dd1 CC Mode: Fix minor bugs in the string handling functions
adds d608eb1c94 Guard against faulty flow-filled emails
adds 91a221b279 Remove cedet items obsolete since 23.2
adds f5d8cfff5a Add some eshell completion patterns
adds 7d30ca7f66 Move dired-jump from dired-x to dired (Bug#21981)
adds 699e40caf6 Avoid unneeded recentering when header-line is used
adds 6a9c0b0968 Further diff-no-select doc string clarification
adds b9db19b23a Fix toggle-frame-fullscreen on w32 builds
adds a4bfb0bc5c Default Emacs to UTF-8 instead of Latin-1
adds 4c3f3bf256 Support scoring on article age interactively in Gnus
adds 227f93abcc dired-omit-mode may not be defined in dired-jump
adds 97e9bddd0f Fix compilation warning in cl-lib.el
adds 661c0dfa2f Fix compilation warning in obsolete/complete.el
adds b9ff508a2e Fix compilation warning in cl-font-lock
adds d228cac2e8 Small Texinfo markup fixes
adds 62f239eec2 C++ Mode: handle __attribute__,etc. inside constructor
argument lists
adds 2fca3015dd Cleanup in dbus.el, dbus-tests.el
adds 6818867a2e ; Fix copyright years
adds 3e073520b3 Adapt some tests for Emacs's excitingly variable quoting
format
adds 31be4d7ca4 Add a way to use an external command to download HTML in
eww
adds f7d8650187 Fix up example code from previous eww.texi commit
adds 854855ec68 Clean up eww error buffer
adds 5e7733694e Mark some diff tests as failing in nonascii directories
adds 18f390af8f Don't force LC_ALL=C upon make check (bug#43353)
adds a6321fd799 Fix a conversion failure in tramp-archive-tests
(Bug#43353)
adds e1e93da9a9 Make `ascii' a coding system alias for `us-ascii'
adds 9ca83cdd79 Revert "Use format-prompt in read-file-name calls that
have a default"
adds 1b0a922a19 Make M-x show obsolete commands (Bug#43300)
adds 06d86b954d Make M-x show what aliases point to (Bug#43300)
adds 1a4d8feb17 * lisp/time.el (display-time-world): Make obsolete.
adds 2605eb9d0e Clarify when tab-line-switch-cycling is used
adds e0f304413c Doc string clarification in file-directory-p
adds 467200dd6e Update .gitignore with ccls files
adds c2dea983e8 Kill gpg-agents started by mml-sec-tests (bug#43358)
adds def34a2076 Don't eagerly store articles in the Agent by default
adds 2bd41321a6 Make ERC desktop notifications lenient to invalid XML
characters
adds dc01b992e2 Make the eww header work again even if the title is nil
adds 54c2a8df3b Make diff--refine-hunk bug out less on broken patches
adds cc24931b2f ; * lisp/tab-line.el (tab-line-switch-cycling): Fix last
change.
adds 762817003f ; * etc/NEWS: Document a recent change.
adds 99af480d00 Fix punctuation in EWW manual
adds 817dd54649 Improve frame-title-format and icon-title-format
adds 2c62e9b20d Improve wording of cua-mode menu entry
adds f9aa499afa Further fixups of the variable-pitch eww header line
change
adds 3eb4e0db5c Escape ampersand in table.el LaTeX output
adds da0e75e741 Add facility to make module functions interactive
(Bug#23486).
adds 9cc992e68f Fix compilation-mode-map doc string
adds 1749d32d02 Fix up report-emacs-bug action on invalid From headers
adds 1c84b187ab Fix builds without modules
adds f66829e0f4 * lisp/simple.el (undo-redo): Rephrase error message.
adds 0e00f199cd Calc: fix binomial coefficients for negative arguments
(bug#16999)
adds b40a7056e5 Support build of Emacs on ARM Macos machines
adds 7cc1614338 Further fixups in minibuffer-default--in-prompt-regexps
adds 7629aa7409 Revert "Fix completion in `read-library-name'"
adds cbfa411544 Allow hitting RET on info node names with multiple
whitespace chars
adds 14486c4488 Allow preserving (some) text properties from completion
tables
adds f450e53d5c Fix problem of marking files with hidden subdirs
adds 312da48719 Don't retry reading after receiving EINVAL
adds 15d2f6af00 Tweak the `C-x v =' command when done from a diff buffer
adds e408f2fab2 * test/lisp/emacs-lisp/find-func-tests.el: New file (for
bug#43393)
adds d727d3dad6 Check that the buffer in diff-buffer-with-file is
visiting a file
adds 27bda2e140 Fix regression in non-querying about mail addresses in
"emacs -Q"
adds c5d53ac36d Fix mailclient-send-it after recent browse-url rewrite
adds 7000396924 Enable uniquify-buffer-name-style to be a function.
adds 32220b53fd Document use of uniquify-buffer-name-style as a function.
adds ffe893114f Merge branch 'feature/uniquify-as-function' into master
adds 9d5b675f2c Fix MS-Windows compilation of Gnulib with old versions
of MinGW
adds 77aeddc149 * lisp/window.el: Add provide statement
adds caf64ae08b Add new, simple `replace-in-string' function
adds 3beb8bc994 Allow controlling the look of the line/column indicators
adds 0a7152e095 Fix up previous replace-in-string commit
adds 20d13e424f Stop querying for fonts as soon as a match is found
adds 9bb9f43709 ; Fix grammar of previous commit
adds f4b4166e00 Avoid aborts in display_mode_element
adds 1b68d76dc1 ; * src/font.c (syms_of_font) <query-all-font-backends>:
Doc fix.
adds 5e6393fc61 Use a square root character in calc displays
adds 360145a83c Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds c07ec3f43e ; * etc/NEWS: Fix wording of a recently added entry.
adds eeae97282e Make sgml-validate not bug out from buffers not visiting
a file
adds f028a893a5 ; Minor fix for nsxwidget patch
adds b43287e413 Tweak previous report-emacs-bug-hook change
adds 96f1fedf4d Fix problem with previous dired.el change
adds 92f342f38d D-Bus: keep type information in D-Bus events
adds c6291d6efe Remove pointless use of intern
adds cd151d0608 Fix up previous change for column/line spec mechanism in
the mode line
adds 23a3333b3e Give Lisp control on the lossage size
adds 82de8ecc08 Make delete-pair only delete pairs that are part of
insert-pair-alist
adds 12aea1fa80 Allow user-defined scoring in Gnus
adds 6d6ef7b1d0 Work on D-Bus properties etc
adds 8af0fe243f etc/refcards/refcard.tex: Fix some grouping regexps
adds fa0859fda9 Fix documentation of a recent change
adds f7e68759d0 cperl-mode: Add new value "PBP" for 'cperl-set-style'
adds 64ba14f366 Make package install not bug out on weird stuff in
find-file-hooks
adds 5e031c5e70 Fix up previous autoload-find-generated-file change
adds ccd555f04b ; * src/keyboard (make_lispy_event): Fix a typo.
adds 11f03d7476 Allow binding keys in `query-replace-map'
adds 8b61e20e4e Refactor a very long wid-edit function and add
additional checking
adds 65b7d465a5 Make face names clickable in Customize buffers
adds bd6c600687 Doc string typo fix for mode-line-position-column-format
adds 3b3cf6c588 Fix recent change in wid-edit
adds 1e301425dd Remove mention of C-u M-. from the refcards
adds 8a028e900d Revert "Make delete-pair only delete pairs that are part
of insert-pair-alist"
adds 7fec0a444e Document easy ways of typing undo key on TTY frames
adds 38519caa67 Update TUTORIAL.he
adds e0e147e103 TTY Support for ECMA-48 strike-through graphic rendition
adds 7b2dd0ed50 * lisp/tab-bar.el (tab-bar-new-tab-to): Fix tabs not
reappearing (bug#42052)
adds 75873450e1 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds a22fdc9620 Minor cleanup of last change
adds 1283d3a5b2 Fix typo, reported by Manuel Uberti
adds 013ac76b89 * lisp/progmodes/cperl-mode.el (cperl-set-style): Fix
docstring.
adds b23beef3f2 Fix error in D-Bus test
adds 635666e7bf Use a widget for the face link in Customize buffers
adds 610be8f64d Fix the defcustom type of eww-retrieve-command
adds 5938fec07b Doc fix in directory-free-space-program
adds d470cff770 Make emacs-uptime insert at point with prefix arg
adds a1d9463ae7 Save and restore point in ewoc-invalidate
adds 3b79ff6179 Fix typo in project-kill-buffers
adds b8f447867f Display the language in the Flyspell mode line
adds e79d1e151f Document Gnus body matching quirks
adds 50b446a6b3 Fix gnus-summary-catchup-from-here edge case
adds 144bbfc662 Allow customizing hooks defined via define-minor-mode
adds b6594d7606 Allow reveal mode to not automatically re-hide revealed
text
adds 28ba879362 Document and extend menu-bar-make-toggle some
adds 7222e975be Fix problem with spurious extra paragraphs in shr
adds c9f845a53c Put files in mhtml-mode when they have <!DOCTYPE,
case-insensitive
adds 2e68cee653 * doc/misc/eww.texi: Document the `w' key's double
function
adds 091cb97a2a Honor make-pointer-invisible on macOS
adds eda48b6fed Add a new variable 'gnus-global-groups'
adds a2be81780e Extend process-lines to allow exit status handling
adds 4d184fb07f Make a gud error message more informative
adds 1278a9a907 New command: revert-buffer-with-fine-grain
adds a68a0e69da Fix slow python-mode inserts when there's a lot of
strings
adds 676398dd7d Add new tab command `C-x t C-r'
adds db6bdef2dd ; * doc/lispref/processes.texi (Synchronous Processes):
Fix typo.
adds 23c20c3968 Don't have vc-git-stash-list bug out on the .git
directory
adds 988f45a75b Fix printing of hash tables with removed elements
adds 3ec7005315 Tweak a hash table print test
adds 321bba0c99 Terminate `comint-password-function' tests
adds 8da6eb3a70 Remove code checked in to lread.c by mistake
adds 163ff19cf3 Fix bug out when indenting inserted images in shr
adds f8d8d28bc6 Tweak dired warning about "wildcard" characters
adds 09e109851b Highlight regexp sub-expressions
adds 209dfa11a4 Improve documentation of a recently-added feature
adds f8624fb834 Make D-Bus properties type safe
adds 300a5a5757 Fix typo in dbus.texi
adds dc2168ebf2 Make (let ((:key 'foo)) :key) signal an error in lexical
elisp, too
adds 2007cd3cac Restore the previous minimum-width specs in the
line/column mode lines
adds 6089dec2b4 C++ Mode: Modernize the fontification of "using"
adds 6d9297abe0 Make xterm-mouse-event check whether the click event is
valid
adds f4d186b3b8 Allow not selecting messages in Gnus before resending
adds ec6254e552 Fix infloop when folding difficult headers in Message
adds f3373901e5 Fix the font-lock-debug-fontify NEWS entry
adds 694acda5f2 Fix compilation on TERMINFO platforms with GCC 10
adds 5a2125b854 Merge from origin/emacs-27
adds 03093baf90 diff-no-select doc string clarification
adds 15c594c282 ; Merge from origin/emacs-27
adds 184a4977c7 Make vc-bzr tests work with brz 3.1 (bug#43314)
adds 985703d380 Fix doc string of 'toggle-menu-bar-mode-from-frame'
adds 3223302aa2 Use modern constant names for the NS pasteboard
adds 759399cdb1 Improve documentation of 'max-mini-window-height'
adds fcd599bbea Minor copyedits of doc of 'with-silent-modifications'
adds fd1fe1e1ec Add doc to syntax-propertize-function saying it must do
a 100% job
adds df04f3e755 Fix a rare segfault in syntax.c
adds 3675993d76 Merge from origin/emacs-27
adds c151797da9 * doc/misc/eww.texi: Document the `w' key's double
function
adds 2e33c3fd8d ; Merge from origin/emacs-27
adds 5b23393bcc ; * src/frame.c (syms_of_frame)
<make-pointer-invisible>: Doc fix.
adds 082d8a21b1 Minor copyedits in 'line-height' documentation
adds f750def778 Mention in PROBLEMS the problems with fonts and Uniscribe
adds 02a31c9632 Minor improvement in the ELisp manual's Introduction
adds 7a5132954b Merge from origin/emacs-27
adds 81aed7becf ; * lisp/emacs-lisp/syntax.el
(syntax-propertize-function): Doc fix.
adds 63f9d9af81 Add D-Bus tests
adds 4cb1e30988 Fix default value in checkboxes in eww
adds e72d3793bc Allow disabling the verbose eldoc truncation message
adds 462dbc1cb2 ; Fix typos
adds 611b85b663 Tweak how Man selects the previous window on failure
adds ebad35e4d9 ; Fix more trivial typos
adds d2b754ec1a Add more isearch submatch faces
adds e8d80f1e14 Fix line width in M-x term on -nw with line numbers
adds 7a2ac61b5d Fix check in `newline' for blank lines
adds 12ca463833 ; * test/lisp/textmodes/css-mode-tests.el: Add TODO.
adds f3e2d3418a Convert manual indent test for elisp-mode into unit test
adds 31cb935cd7 Convert manual indent test for lisp-mode into unit test
adds d5d642eb71 Convert manual indent test for opascal-mode into unit
test
adds c8f809dbb9 Remove a misleading message in gnus-summary-hide-thread
adds ca4a37e093 Doc string fix for gnus-summary-hide-thread
adds 018278a8d0 Fix recent change to window-max-chars-per-line
adds fa560bea19 Fix problem with ede-mode bugging out on non-existent
files
adds fb8c319825 (json-encode-string): Strip properties to fix bug#43549
adds 01f7fdb2a0 Convert manual indent test for ps-mode into unit test
adds 1d98bed6c3 Convert manual indent test for scheme-mode into unit test
adds b63c3535b0 Convert manual indent test for ruby-mode into unit test
adds 9fff5491c3 Convert a manual test for nxml-mode to unit test
adds 600d3f0669 Move pcomplete/bcc32 from eshell to pcmpl-x (Bug#10585)
adds fb68645b5a Move several completions from eshell to pcomplete
(Bug#10585)
adds 83b0fc4429 Fix thinko in dired-change-marks
adds 9a3a2a00da Remove some unnecessary compat code
adds e1290f4713 Remove some Emacs 20 compat code
adds c0188959c1 Remove Emacs 23 compat code from cedet
adds 2788557000 Support shellcheck in compilation-mode
adds 797ff44d53 Fix shellcheck warning
adds 3376b08c2e ; * test/lisp/progmodes/ps-mode-tests.el: Add missing
backslash
adds 11a1c8b62f Remove broken compat code from EDE
adds c5c29a9f0f Fix font-panel on NS (bug#43480)
adds de6844b624 Fix cursor display in mini-window under icomplete-mode
adds 69b5d54311 Fix filling problem in shr due to zero-width id tagging
adds 096f5956be Speed up shr-insert slightly
adds 73f77558cc Fix off-by-one error in eldoc--handle-docs
adds 10696d0ac5 Make delete-pair only delete pairs that are part of
insert-pair-alist
adds 44bb59f79e Ensure that the game directory exists before trying to
write to it
adds 8af6b01d10 Use gnus-extra-headers in nnselect header parsing
adds 83a4e4c2a9 test/src/xdisp-tests.el: New file
adds 80b0a69b60 Run gnus-parse-headers-hook when retrieving nnselect
headers
adds e4831151c2 Handle escaped comment enders correctly in syntax.c,
fixing bug #43558
adds 6037051f49 Improve mark handling in gnus nnselect
adds b252e09ae4 Allow the newline character in the character widget
(Bug#15925)
adds df0f32f048 Don't signal scan-error when moving by sexp interactively
adds 3bfddaec3a ; * lisp/emacs-lisp/lisp.el: rename parameter in last
change
adds 441e875019 * test/lisp/net/dbus-tests.el (dbus-test01-basic-types):
Adapt test.
adds acf958667b * lisp/repeat.el: Remove obsolete comment.
adds 610b771d4a Convert allout unit tests to ERT
adds 37a2a427e4 Convert some completion.el tests to ERT
adds ad285e0eb8 Remove TODO to convert files to unit tests
adds dc86c4cc0b New command goto-line-relative (bug#5042, bug#9917)
adds e542b4b785 Write Gnus active files with quotes around group names
adds de54cd6f0e Minor Tramp cleanup
adds 7e7a010d85 Fix recent simple.el compilation warning
adds 897ea41d39 Fix last change in resize_mini_window
adds 5df652d614 Add sanity check for Gnus groups that belong to no topic
adds 8463687b5d Refactor process mark setting
adds 7b3e94b664 Make set-process-buffer also update the process mark
adds 9bf9f699b1 Add skip condition for some dbus tests
adds 4bc4d19bd1 * lisp/simple.el (goto-line-read-args): More relevant
default line number.
adds 89dd8cd215 Set mwheel default scroll value to 1 (bug#43380)
adds 1e7f636576 Horizontal scrolling for mouse wheel with Shift modifier
(bug#43568)
adds 976b8464fb Update a failing lisp test
adds e7a69c9204 * lisp/help-fns.el (help-fns--first-release): Use
etc/NEWS as well
adds e51a98b0c2 Add a new function 'string-search'
adds 7f9ad5980c Fix replace-in-string multibyteness problems with
string-search
adds 09adf92644 Fix previous replace-in-string rewrite
adds d27b137289 Clean up replace-in-string slightly
adds 040c30295e Remove some XEmacs compat code from prolog.el
adds 09e07fb008 * lisp/progmodes/ruby-mode.el (ruby-use-smie): Declare
obsolete
adds d067ac5b9e Remove more compat code from prolog.el
adds d964375ad3 Tweak updating the process mark in set-process-buffer
adds 8a253a96a0 Fix replace-in-string infloop with empty pattern string
(bug#43598)
adds 830e876d94 Use the char history in zap-up-to-char
adds 9fd9c9c2c0 Make the Man completion code work better if man -k fails
adds 79762ffa61 Mark string-search as being side effect free
adds 664927b525 Add an expensive test for defcustom types
adds e1c33e29d5 Fix some defcustom types
adds bf1b3714cc Fix the defcustom type fix in python.el
adds a9ad0bbf14 Fix defcustom type in whitespace.el
adds c27096296f Fix a defcustom type in gdb-mi.el
adds 6c7fad4ac4 Fix defcustom type in sql.el for
sql-postgres-login-params
adds 307b6f9353 Partially revert previous prolog.el cleanup
adds 499848d840 * CONTRIBUTE: Don't recommend action stamps
adds 497a1ed8bb string-search robustness and documentation improvement
(bug#43598)
adds c4c5db3de7 Implement internal border colors on NS (bug#41071)
adds dd6876d6e2 Remove obsolete macOS support for NS font backend
adds 3a3226716b Tidy up NS color handling
adds d58e3b3997 Fix out-of-tree make check
adds 4e81713270 soap-client.el: Prevent some invalid encoding warnings
adds c98c7def04 Fix byte-compiler warning in CEDET
adds c540f3323d Add D-Bus monitor
adds a3a845b0e0 * etc/NEWS: Add new D-Bus monitor functionality. Fix
typos.
adds 2dff3ea073 Repurpose libxml test for obsolete argument
adds e00936bf9f Silence some byte-compiler warnings
adds 2de618ed5d cperl-mode: Delete conditional code where conditions
evaluate to nil
adds 18718fee72 Fix mouse highlighting in Customize buffers
adds 6a06782960 Fix defcustom types of some variables defined in C
adds 9b6f564227 Make macroexpand of `push' slightly less confusing
adds 6cc0ff19dd Display some character widget values in a more
user-friendly way
adds 20da487d8b message-add-action doc string fix
adds e7012148c0 Fix the patch tagging in submit-emacs-patch
adds f43d9d94aa Abbrev suggestions helps users remember to use defined
abbrevs
adds 53cf5936c1 Slight replace-in-string optimization
adds 13e75e620b Fix gnus-faq example
adds baf331e40c Rename replace-in-string to string-replace
adds 104688feb4 Add tiny optimization for string-search
adds 8a148c5976 Make dired-replace-in-string obsolete
adds 8c569683f2 Fix searching for multibyte needles in unibyte haystacks
adds 768676f74f Improve display of raw bytes in the echo-area
adds c37370a7a0 Improve documentation of the 'abbrev-suggest' feature
adds 72e9ec96d0 ; * test/lisp/subr-tests.el (string-replace): Add more
test cases
adds 583cb264ad Improve accuracy in string-replace description
(bug#43598)
adds 8bd233a7eb Minor string-search optimisations (bug#43598)
adds cea06818a1 Add a new grep-match-regexp variable
adds c2da21c4cc ; * doc/emacs/building.texi (Grep Searching): Fix a typo.
adds 8d241e8840 Avoid 1s sleep-for before sending the startfile to a
comint process
adds 433b6fc53d Handle single-argument `apply' consistently (bug#40968)
adds a492013d07 Fix more single-byte accesses caused by bytepos/charpos
confusion
adds bf4accb65e ; Fix some trivial typos
adds 395f10cb98 ; Fix more trivial typos
adds cc8fef2bdd Avoid infinite recursion with 'relative' line numbers
display
adds ba635a19fb * lisp/hi-lock.el (hi-lock-auto-select-face): Doc fix.
(Bug#43600)
adds f31c6792ab Fix support for Zip64 zip files
adds 2e8c9ede15 Merge from origin/emacs-27
adds cc7f971485 Fix out-of-source ‘make check’ emacs-module-tests
adds c8f295f503 ; Merge from origin/emacs-27
adds 4bb7532163 Fix soap-client URL
adds 767713682c Enable "Continue Tags Search" menu item only when it can
be used
adds 0dfc6fdc1f Followup to a recent change in menu-bar.el
adds 0b78785a9b Minor copyedits in the Emacs user manual
adds f2a6bbefa9 Merge from origin/emacs-27
adds 4155ca273a Document D-Bus monitoring
adds ba42f79324 Fix pcomplete completion of things like `xargs` and
`sudo` (bug#16197)
adds f679bcbb39 ; * doc/lispref/searching.texi (Search and Replace):
Rephrase
adds fc1e8b3659 ; * etc/NEWS: Put related items together and fix grammar
adds 232382415d Fix Gnus parsing of weekly recurring icalendar events
adds eaf224f88d Repad the Face header in Gnus
adds 3a95f4fc12 cperl-mode: Add compatibility for Emacs 26.1
adds 27e1649977 Suggest region contents in highlight-regexp when region
active
adds 9f1ca64ffe Improve D-Bus monitor
adds 9f30a6b1a4 * src/eval.c (Fapply): Simplify last change
adds 4d57124fc8 Fix custom-tests with non-GNU grep
adds 511c9d02b7 * lisp/gnus/smime.el (smime-openssl-program): Allow nil
value.
adds da40e5ecd7 Fix space parsing in gnus-base64-repad
adds 07f748da43 Make M-x compile skip the header when looking for errors
etc
adds 7f2c35d028 Fix emacsclient -c foo.txt behaviour with many frames
adds 7e45ed3a96 More strict D-Bus type checking
adds e7670a3ce0 soap-client: Update soap-decode-date-time
adds 2742bdb6f4 soap-client: Remove FIXME comment
adds 8182702862 soap-client: Bump version to 3.2.0
adds e608477da2 Give better error feedback on wrong password in .gpg
files
adds fda8c53309 define-generic-mode doc string fix
adds a90bfc5f3b Fix isearch-group-* colours on low-colour displays
adds 52afb2b104 * lisp/emacs-lisp/cl-macs.el (hash-table): Define the
type's typep test
adds 1993c4e300 Fix gnus-base64-repad test failures
adds fcdcdea324 Fix whitespace regexp in gnus-base64-repad
adds 6c0f1c26d2 Don't have C-x = bug out in a "C" locale with non-ASCII
chars
adds 7e581607e7 * test/lisp/net/dbus-tests.el: Add property tests.
(Bug#43252)
adds 0bc19c17fd Add D-Bus introspection tests
adds 2018090987 * test/lisp/net/dbus-tests.el: Add timeout tests.
adds d5f9a07862 Add D-Bus method-call reentrant test
adds 17ecfa8698 Minor code cleanup in dbus-tests.el
adds b7224f9629 Stricter checks for D-Bus compound types.
adds ed99a1eb89 Minor fixes of recent changes
adds 56d6e29d80 Clarify the "Forgot to expand macro" message
adds a190a446ee Fix 'move-to-column' when invisible text follows a TAB
adds 0bd221b29f Fix problem of having the wrong window selected after
saving foo.gpg
adds cc3e369ab0 Allow controlling the Dired switches shown in the mode
line
adds d923370551 Fix problem with parsing . as a symbol in bovine
adds 19042966f2 Minor documentation copyedits
adds 5b0d8d0f28 Further doc fixes for dotimes about RESULT
adds 0434c1a9a6 Clarify previous undo keys change
adds dc3a59f7a1 When recipient has no public key, make offer to skip it
optional.
adds 8f6bde6371 * doc/emacs/basic.texi (Basic Undo): Explain the C-/
situation in xterm
adds fdaceeb8b4 * lisp/term.el: Make C-/ undo in a nested Emacs
subprocess
adds af32299331 Fix up previous window excursion patch in
epa--select-keys
adds 5d6e65d57a Split auto-revert-buffers into several functions
adds aea7788b92 Fix segfault in some cases when restoring a selected
window
adds 7518596857 Query for the signer when sending signed mail (with
unknown signer)
adds d11627a7ca Make gnus-base64-repad a bit stricter again
adds c150b9a244 Fix the end-of-query prompt in multi-occur and
multi-isearch when fido
adds 59c343ba0d Don't optimize away star patterns in minibuffer file
name completion
adds 26a8821250 Make mml-sec-tests not hang waiting for input
adds 648de09e71 Remove mml-sec-test that assumes the first signature
adds d8a9588034 Revert last change in dbusbind.c
adds 0aa1e2d9d0 Use Fkeywordp in dbusbind.c, again
adds 6a4b931c21 ; Auto-commit of loaddefs files.
adds 6cbc253aa0 Don't recommend quoting lambdas
adds b03f74e0f2 Don't quote lambdas in several places
adds 379c059263 Remove some obsolete URLs
adds c6fa0ad315 ; Prefer https to http in many URLs
adds af72f6d510 Silence byte-compiler in two tests
adds 2017bf0dd1 Fix restoring data in visual-line-mode
adds d00eb41fc2 Fix loading WSDL data again
adds cd8880514f command-execute doc string clarification
adds d460677b19 Make recentf daily cleanup repeat
adds 306fcc59dc Use new faces isearch-group-odd and isearch-group-even
(bug#43702)
adds da591df90a Enhance syntax-tests.el to test some comment character
handling.
adds 29435ecd8e Fix bug in wdired-get-filename
adds 6996204dd0 Fix wdired-do-perm-changes when over Tramp
adds 40b81f847f Fix check for derived modes in
display-buffer-reuse-mode-window
adds fef7704feb Fix --with-json message
adds 6f36b67e41 Stop using a dynamically bound 'generated-autoload-file'
variable
adds acfbacefc4 Make setting verify-hostname-error not make connections
fail
adds aac3effb8f python-shell-send-defun doesn't find the (whole)
definition
adds 3f5f3dd604 Make `C-c C-e' in Python buffers work
adds f6277911eb Make xref work better on variables in shell-script-mode
adds d037a6a2e6 Fix electric-buffer-list buffer selection
adds 4cb16b6f42 Calc: fix business days calculation (bug43677)
adds 053d70660b CC Mode: Convert the handling of c-special-indent-hook
to standard usage
adds ce0842a165 * lisp/hi-lock.el (hi-lock-find-patterns): Autoload it.
(Bug#43670)
adds 6f73cc3579 ; * lisp/net/eww.el (eww-search-words): Doc fix.
adds 90e5549f02 Don't signal an error when saving files on WdebDAV
volumes
adds 8fbaca7d41 Check Emacs version used for Tramp compilation
adds 2af6b3147d Clarification in Tramp manual
adds 0a769f4832 Merge from origin/emacs-27
adds 08bda922b4 ; Auto-commit of loaddefs files.
adds 81ea24f3d7 ; Merge from origin/emacs-27
adds 4997032c05 Restore some public debugging functions removed in Emacs
27
adds 41dcbeccf3 Make aliases introduced in previous patch obsolete
adds 223de5f2f5 Merge from origin/emacs-27
adds e274e3f44b 2020-03-29 Michael R. Mauger <michael@mauger.com>
adds 9b47ae2304 Don't error if no GPG signing key configured
adds bd080957b0 ; Merge from origin/emacs-27
adds d5d12707d6 * doc/misc/flymake.texi (Using Flymake): Fix a typo.
(Bug#43758)
adds 78eacf31e8 ; Fix many typos in symbols in docs and comments
adds 726eb835dd Merge from origin/emacs-27
adds ef7bc1cc80 Fix electric-buffer-list buffer selection
adds 70f8d9a868 ; Merge from origin/emacs-27
adds 6a64660318 Enhance syntax-tests.el to test comments in scan-lists
adds 0ade20f49f Calc: fix formatting and parsing Unix time (bug#43759)
adds d22fe0ec3a Enhance syntax-tests.el to test comments in
parse-partial-sexp
adds ceae38b933 ; Fix trivial typos in ChangeLogs
adds d6a2754348 ; Fix more typos
adds f4305f3b53 Support extended menus in widget-choose
adds 0fe8ab79e7 Avoid segfaults in lookup_image when faces were freed
adds d8665e6d34 Make update-file-autoloads respect
generated-autoload-file
adds 96a8e84606 Make dbus-unregister-object work for monitors
adds 5ec21155c3 Use '…' for ellipsis in truncate-string-to-width by
default (bug#41250)
adds 14a5db2912 * src/xdisp.c (syms_of_xdisp): New var
`redisplay_skip_initial_frame`.
adds c0577d7a39 Fix the documentation parts of a recent commit
adds d494833d47 Improve support for using vc commands in indirect buffers
adds 7301bf996e Use … in Gnus mode lines (when shortening them)
adds c47479cf17 Sort items in tmm properly, and allow clicking the final
item
adds 0a5a1adab9 * src/dbusbind.c (xd_signature): Better type check for
array elements.
adds a9f147af71 Use the full name of the null byte/character, not its
abbreviation
adds a14321ff69 cperl-mode: Fix a test to ensure cperl-mode is active
adds a447d5e5a9 Add missing full stop in MS-DOS processes documentation
adds 9410c4e6b6 Fix mule-util-tests after recent truncation changes
adds 96f502496e Fix animate test that somehow changed recently
adds 809934f022 Don't use the character '…' literally in mule-util.el
(bug#41250)
adds e704a6956d Fix last change
adds bf34cf75fc Fix last change
adds ff9b04fbc4 ; * lisp/international/mule-util.el
(truncate-string-ellipsis): Fix comment.
adds 61113a3254 Suppress obsoletion warning in test of obsolete rx
function
adds 9a819568cc * lisp/international/ja-dic-cnv.el: Attempt to fix
bug#41250
adds bcd09e9869 * lisp/international/mule-util.el: Revert bug#41250
workaround
adds 278c9d69cd * lisp/international/mule.el (define-coding-system):
Revert accidental change
adds c30f6da0da Fix args of truncate-string-to-width in
ibuffer-compile-make-substring-form
adds fc6decdfbc Add check for bound and true 'ido-everywhere' in
multi-occur--prompt
adds ec705a6c34 Fix crash when creating new NS frame (bug#43812)
adds 46aa145d39 Add match-data to isearch state and repeat faces to
highlight group matches
adds 891248be1c * test/lisp/progmodes/ruby-mode-tests.el: Fix obsolete
warnings
adds 7305437654 Make the State button in Custom use extended menus
adds c36cd48546 Clarify what ``chrooted environment means'' for TRAMP
adds cc70a7b7a8 alist-get doc string further clarification
adds 95c7aa96af Remove reference to outdated Gnus variable from the
manual
adds c842bd993f Make artist-mode work when display-line-numbers-mode is
on
adds 0ab67a65f5 Default the grep commands to skip directories
adds 5bc2f37dfb Update documentation on this-command-keys to reflect new
behavior
adds 4bea5574a5 Remove mention of the obsolete cust-print.el from the
manual
adds bc2b63876b Fix face recalculation when frame's background mode
changes
adds 466db12df0 Fix last change in frame.el.
adds 7be18bbfe1 Improve documentation of 'isearch-group-N' faces
adds 0a5e9cf262 Mention two more functions in the commentary
adds d340a979db * lisp/doc-view.el: Fix "can't resize root window" error
adds c7804ac401 * src/ftcrfont.c (ftcrfont_open): Initialize the
`max_width` field
adds 81fe8990c0 CC Mode: Move the handling of keyword auto into type
handling for C++.
adds f3dbde7e6f Only skip directories in lgrep, not the other grep
commands
adds e2ece08273 Revert "Don't eagerly store articles in the Agent by
default"
adds 82d70d3aab Clarify define-minor-mode hooks
adds e45b0c5d94 message-signature doc fix
adds c69c17d573 Match OpenBSD doas password prompt in comint
adds 35478f3f76 Calc: fix arithmetic right shift sign bit detection
adds 95e8c7d1d9 ; Fix typos
adds b19bf08447 ; shorten https://lists.gnu.org/archive/html/... links
adds 5824c209ba Add Euro Sign to Latin language input methods
adds 1006eb1198 Improve coverage of Calc bit shift test
adds c2a13969e4 Make drag and drop on NS open all URLs (bug#43470)
adds acc9b46153 Fix merging of region face for non-ASCII characters
adds 950911373c Merge from origin/emacs-27
adds cbcca8159d Add missing full stop in MS-DOS processes documentation
adds 6e3bf3968d ; Merge from origin/emacs-27
adds b6704d58e8 ; * src/xdisp.c (Fwindow_text_pixel_size): Doc fix.
adds 530ec029cd Merge from origin/emacs-27
adds 6fea8699a1 Clarify what ``chrooted environment means'' for TRAMP
adds 607dacb5a9 ; Merge from origin/emacs-27
adds c56eeba2ce Extend tests for shell-command-dont-erase-buffer
adds 040dcbe53e Fix current-line hscrolling when overlays change
adds 0407b15500 Removed an incorrectly placed extra word in the semantic
docs
adds 3196fd44c3 Avoid crashes when a theme is loaded with one frame
suspended
adds c00606171f A better fix for bug#43886
adds 0ed0dac0ca Merge from origin/emacs-27
adds 46c0f28c0e * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Doc
tweak
adds f342b7c969 * lisp/calc/: Use lexical scoping in all the files
adds e8fcc14f28 gnus-icalendar.el: Fix bug in gnus-icalendar-identities
adds 7db2879a81 Fix the documentation of char-displayable-p
adds ff9ec6b139 Make posn-set-point work on frame events
adds c44f1a4475 Fix link in previous display.texi change
adds 8b1c6476bb Clarify how to set single-function hooks
adds f38751db5d Make C-w worth in isearch when at the last match in the
buffer
adds 2a7488d42d Add support for displaying short documentation for
function groups
adds 50be6d9fe9 Allow killing files with C-k in wdired if -F is used
adds 28592faa28 Don't boldify the flyspell language indicator in the
mode line
adds ed378c95b6 Use Unicode arrows in shortdoc results
adds e441a25daa Autoload shortdoc command and adjust NEWS
adds c66165b5c0 Tweak shortdoc colours on light backgrounds
adds 5f01f86e6b Add more numeric shortdocs
adds 5b13afab0a Update publicsuffix.txt from upstream
adds 4bda84da2e Convert url-domsuf.el tests to ert
adds 2e8736eaa3 * lisp/url/url-domsuf.el: Use lexical-binding.
adds 4b84095d23 Improve documentation of shortdoc features
adds dcfed86cc6 ; * lisp/help-fns.el
(help-fns-describe-function-functions): Fix typo.
adds b8815abbb6 * lisp/tooltip.el: Use lexical-binding.
adds 5a188cc4ed * lisp/tooltip.el: Remove redundant :group args.
adds db7b4dbe94 Fix GNUstep build
adds 562686ca60 * lisp/hexl.el: Fix behavior with variable-pitch
`header-line` face
adds d5c811279b Fix error in file shortdoc group
adds 07eb3df2b5 Add a shortdoc menu entry
adds 905d08c98a Add a reference to the shortdoc command in the Emacs
manual
adds 608782b347 * lisp/proced.el: Fix behavior with variable-pitch
`header-line` face
adds 2f92177f80 Add interface arg to D-Bus PropertiesChanged signal.
adds 3ec6dcfab8 ; Fix dbus-tests.el formatting
adds a6c22271bc Fix man page title lines and timestamps
adds f2fb69f08e * lisp/isearch.el (isearch-search): Set
isearch-match-data in the right place.
adds ec9523a6ae Add a keybinding to the help menu to display manuals
adds 85e81721ea message-insert-signature doc fix
adds af367a9d59 Have header-line-highlight inherit from
mode-line-highlight
adds 13e5c1db68 Don't bind sort-fold-case when saving the custom-file
adds 94b870dfa3 Make diary fontify headers correctly (if the date has
been customized)
adds b31e48d4ef Make read-char-choice less modal
adds 1b45079ffa Add cycling commands to outline
adds 45cb0403de Partially revert previous patch to emacs.service
adds 12175a339e Allow creating unibyte strings from Emacs modules
adds 721b8468d2 Calc: make tests less chatty
adds add1314195 Calc: revert to old precedence of '/' in (La)TeX input
mode
adds cf40795888 Calc: allow infinite binary word size (bug#43764)
adds 60845174eb * etc/NEWS: Mention 'make_unibyte_string'; reformat
modules entries.
adds 993116eec9 Fix documentation of Outline cycling commands
adds 60d6e3fead eql doc improvements
adds b058caca72 nnimap MODSEQ cleanup
adds db0c016dc5 * etc/NEWS (Calc): Note new precedence of '/' in TeX
input mode.
adds a8d8107800 Move the new module unibyte function to the correct
module-env.h file
adds e88d75a6b6 Fix name of the module .h files in the comments
adds f256687bd4 Improve package install/delete button action
adds 14e00d95c4 Mark the return value from strerror as a constant
adds 5474603c4c Rename dired-filename-at-point to avoid confusion
adds 64c8511664 Add a new variable tab-first-completion
adds 1ee5a4cb1a Add option to highlight the 'next-error' error message
adds b13e0c1501 * lisp/progmodes/grep.el: More fixes for 'lgrep'
(bug#23590)
adds 4bf9bb56b5 Highlight regexp sub-expressions in query-replace
adds 423439b380 Fix layout of custom-face-edit widget
adds 0fac3f5532 * lisp/calc: Fix a few issues introduced by lexical
scoping
adds e6aab30128 Handle encrypting mime parts
adds e8752cf7a9 Handle retrying of MIME failure messages
adds 051d31cc79 Clarify wording
adds a38002cecd Make Gnus more liberal when interpreting Face headers
again
adds 8de04e08c8 Fix NEWS item for C-h R
adds 730ea4c370 Fix problem with next-error-message-highlight in *Occur*
adds 2970d73a71 Fix segfault in xwidget when there is no title
adds 674fee5e9f Remove dynamic declaration of 'save-match-data-internal'
adds 8fb761af6b Fix undefined function in project-compile
adds 519e23d727 Move emacsclient.1 file history further down
adds 0f3bdd577e Remove some references to "in Emacs 21 or later"
adds 1117366d03 * doc/misc/efaq.texi: Remove reference to FTP.
adds c6ecf6428e Make `C-x C-e' work more like `C-M-x' on defvar etc
adds 5f53a49d48 Search harder for file name matches in *compilation*
buffers
adds c7b952c45c Add some references to the microdocs in the comments in
cperl-mode
adds 97b8c0adc1 Make hi-lock-face-buffer more resilient
adds ce09f19c28 Don't display the warning buttons in bytecomp buffers
adds f5c9d3f54e * lisp/emacs-lisp/warnings.el (display-warning): Don't
be so negative
adds 7e3a95d8fd Add way to prevent asking "increase specpdl size?"
adds 41d220dc60 Add a new variable to control Gnus Agent caching
adds 9be54e3dba Doc string clarification for keep-lines
adds 2d7d98e1a6 Restore vc-revision-other-window buffer-changing
behaviour
adds 8b4dd261cb diff-update-on-the-fly doc string clarification
adds 1e89dfc6c8 Make package-install-from-buffer maybe refresh the
quickstart file
adds a950a6e6cf Substitute command keys in button help-echo values
adds 95d0b71683 Sanitize ical data in gnus-icalendar-event-from-ical
adds 7543d5f173 Adjust some tests so that they work in symlinked environs
adds 96d7e3dcaf Fix previous gnus-icalendar sanitization
adds f52a775ae2 Add ert macros to get resource file names (Bug#43792)
adds 1f44a77672 Use new resource directory macros in tests (Bug#43792)
adds 5ab146cf60 ; Revert some spelling fixes
adds 559c89f49c * lisp/emacs-lisp/backquote.el: Use lexical binding.
adds ad0643e580 Update modus-operandi, modus-vivendi to 0.13.0
adds dfff410d02 Fix building modus-themes Info manual
adds 731a26bb50 * doc/emacs/ack.texi (Acknowledgments): Remove now
deleted files.
adds fd5c08892e Remove some references to Emacs 18 and 19
adds 9056e6392a Remove some Emacs 19 compat code
adds 0b0297ad60 Fix file-name problems in several tests
adds 871c027080 Revert "* doc/emacs/ack.texi (Acknowledgments): Remove
now deleted files."
adds 2ec90560b6 Fix documentation of Modus Themes
adds 8ca0b14b1c ; A few more spelling fixes in Modus Theme docs.
adds 6a2f56db4e Make last change in tramp-archive-tests.el backward
compatible
adds d5cb3cb9a4 Make erc expand the final abbrev
adds 0022935a31 ; * doc/emacs/ack.texi (Acknowledgments): Tweak the
purpose description.
adds c41c1ac410 indent-rigidly doc string clarification
adds 3b3274a85c * lisp/progmodes/python.el: Teach f-strings to
`font-lock`
adds 4cecd67c39 * doc/lispref/variables.texi (Converting to Lexical
Binding): New section
adds 86dd9d12aa * admin/release-process: Add note to update files from
upstream.
adds 6d0b2a60f6 Fix narrow-to-defun in f90-mode
adds 0a3d584ce4 Avoid infloop in which-function-mode when a vc file has
changed
adds ea47bcc431 Fix `browse-url-of-dired'
adds bee50664ae Make woman ignore the new groff kerning operators
adds 9eb61be2da New shell-mode command to narrow to the command under
point
adds 8b6b4176f6 * lisp/url/url-vars.el: Use lexical-binding.
adds 39a001451f * test/lisp/mail/rfc822-tests.el: New file.
adds 3217ae6e05 Add aid for finding missing dynamic variable declarations
adds f532e0c32a ; * etc/NEWS: Move 'narrow-to-prompt' entry to "Shell"
section.
adds 61e51fee9c Base bookmark-bmenu-mode on tabulated-list-mode
(Bug#39293)
adds 9513aa8f48 mixal-mode: add missed instructions
adds 00c4d982e8 Update Modus themes' NEWS entry
adds e569efb15f * etc/NEWS: Mention new lexical binding conversion aid.
adds f539ee9042 * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Doc
tweak
adds 2f45054208 ; Merge from origin/emacs-27
adds 2c31ce18ea Fix 'message' when there's active minibuffer on another
frame
adds 7d598e281d Make tramp-completion-reread-directory-timeout obsolete
(Bug#43932)
adds ace25f2066 Clarify the seq-reduce documentation
adds 72dd911981 Fix posn-at-x-y in builds --without-x
adds c37b2a9b42 Yet another fix for 'set-minibuffer-message'
adds 30305b543d Make lisp/progmodes/js.el dependent on CC Mode in the
Makefile.
adds 65078e0a76 * lisp/info.el (Info-hide-note-references): Doc fix.
(Bug#44043)
adds 3ac3a6503e Merge from origin/emacs-27
adds 47b8a1c767 * admin/release-process: Add note to update files from
upstream.
adds ffd201c47e ; Merge from origin/emacs-27
adds 18c0e20bea Improve documentation of 'Info-hide-note-references' in
info.texi
adds 7dd52bfd8e Merge from origin/emacs-27
adds 2c0cd90083 Fix bad dimensions of initial frame on VcXsrv
adds 06933245c6 Extend next-error-message face to the edge of the window
(bug#32676)
adds 20728195b6 Use lexical-binding in mixal-mode.el
adds 3b5a43f3d7 Set jao@gnu.org as maintainer of mixal-mode.el
adds 073e72e484 * lisp/progmodes/mixal-mode.el: Fix typos.
adds f287fb45f5 * lisp/progmodes/ld-script.el: Use lexical-binding.
adds 335e3cf89f Convert manual js indent tests to unit tests
adds 8299126521 Minor improvements to emacsclient man page
adds a67fed2e0c Make nxml-newline-and-indent argument optional
adds 9907912624 Add support for emojis i smiley.el
adds d96734729d Fix up smiley emoji application to make it reversible
adds a10a3d48e8 Document the new smiley value
adds b7dfae3a81 Fix a misleading comment in Freplace_match
adds 9bc5c016a1 Strengthen js-mode indentation tests
adds 282f35083c ; * etc/NEWS: Call out the new variable
'shr-offer-extend-specpdl'.
adds 58a9cec525 Add "Old-" prefix to "Version" header in more cases
adds 6da62d612e * etc/HELLO: Add Belarusian and use Javanese script for
Javanese (bug#43887)
adds 34eb99d7ba Add new choice 'keep' to next-error-message-highlight
(bug#32676)
adds d3c99b6b6b ; * etc/NEWS: Some copy edits.
adds 1b3e031506 ; * admin/MAINTAINERS: Add entry for Michael Albinus.
adds f98e57b54b * lisp/files.el (directory-files-no-dot-files-regexp):
Adapt docstring.
adds 6d00233bfd * src/dired.c (Fdirectory_files,
Fdirectory_files_and_attributes):
adds 9f9e3bc24b Ffunction doc string clarification
adds 422fdabe7b Handle "Before first headings" error in outline-cycle
adds fb26dc130d cperl-mode: Delete a misleading comment, add tests for
verification
adds 1f6f09c85b Explain difference between Unicode and Emacs scripts
adds 8cdbd84ebe `ffap-gopher-at-point' interminable without newlines
adds a83e4a929b Improve Info-streamline-headings defaults
adds bacebc89af * lisp/info.el: Remove redundant :group args.
adds b16cd3f1e5 Hoist some loop-invariant variable bindings in compile.el
adds 653eab4788 Keep track of matching rules in compilation-mode
adds 74519db6df Further clarification of directory-files* doc
adds fe16248b77 Make auto-revert-mode tests run faster
adds 4970e2c7ea Fix documentation of the Modus Themes (Bug#43944)
adds ed9520b38e * lisp/mail/rfc2231.el (rfc2231-decode-encoded-string):
Fix match data error
adds f831fa1744 * lisp/progmodes/python.el: Bump version to release the
f-string support
adds 8c96c720fa Add command package-menu-filter-upgradable
adds 72bdc44cae ; Fix last change in modus-themes.texi
adds 196d6c851c Make a bookmark test more robust
adds e7b8c93f94 * lisp/image-file.el: Use lexical-binding.
adds 117d58ace7 Preserve all `eval' elements from both .dir-locals files
adds 2e2a8e5491 Man highlighting: Don't occasionally bold entire
sections.
adds e3fa592899 Fix some mpc.el updating quirks
adds 4ef8c4a0f4 Tweak the documentation for
define-obsolete-variable-alias
adds 0d25e274d7 ; * etc/tutorials/TUTORIAL.fr: Fix typo.
adds 01e0357ba7 * lisp/language/utf-8-lang.el: Use lexical-binding.
adds d3c3fe7814 Avoid assertion violations in malformed Unicode escapes
adds 5f9fb508e6 * lisp/textmodes/picture.el: Use lexical binding.
adds 6a946d29a1 Tweak test data for signed package installation
adds ec4f2723c1 Simplify syntax of shortdoc face specs
adds 1841b13282 Simplify regexp in last change to woman.el
adds 4a575eb18c byte-compile-file: Make optional LOAD argument obsolete
adds 6c58d90042 Make more load-hooks obsolete (Bug#21563)
adds 39bf2160f3 Use lexical-binding in m4-mode.el
adds 39271ed108 ; Fix last change to idlw-complete-structtag.el
adds 8a91d055b2 * lisp/outline.el: Use lexical-binding
adds e3229aff54 * etc/HELLO: Keep Javanese System.out.println("");
adds a1fcdeec25 Add emoji to etc/HELLO
adds 0aa881f231 Use lexical-binding in hfy-cmap.el and add tests
adds 0e6f1e4e80 Use lexical-binding in iso-ascii.el
adds 95a458724d Use lexical-binding in files-x-tests.el
adds e656600c96 * test/lisp/vc/vc-bzr-tests.el: Use lexical-binding.
adds 8532fa41bb Revert "Add emoji to etc/HELLO"
adds d72696d3b1 Add some top level domains
adds 29cb2fdd0c Declare old compat aliases in tcl.el obsolete
adds 234cf74918 Remove some compat code from uudecode.el and binhex.el
adds a497b8e4a4 Use lexical-binding in bindat.el
adds b69f363698 Add tests for time.el
adds 06373c1524 * lisp/time.el: Use lexical-binding.
adds ffbea0d705 Tweak two time.el tests
adds 743bd40126 ; * lisp/emacs-lisp/bindat.el (bindat-unpack): Fix typo.
adds 4bd8add2e3 Convert artist.el to lexical binding
adds 0e9e36747f unload-feature: Improve logic (don't repeat computation)
adds 5c266a71c1 unload-feature: Handle local hooks (bug#5293)
adds 8dc8ab6b42 unload-feature: Correct doc string to match info manual
and reality
adds 394f1269d1 Update TUTORIAL.de
adds 3479390c4c * lisp/progmodes/cpp.el: Use lexical binding.
adds 701ed2e4ed Use lexical binding in fortran.el
adds 954a4decfc Handle Cairo errors in ftcrfont_open
adds c009a0a6f7 Allow moving members of editable-list widget, via
delete+insert
adds bb0256d9d1 Remove two references to Emacs 21 from the FAQ
adds a5b4789d99 Remove reference HP-UX 8.0 and 9.x bug from FAQ
adds 5215067c4e Pretty print restricted sexp values too
adds 0d7d09b0ef Test for error with multibyte strings in bindat.el
adds 45c1be62a1 Comment JSX lines using JSX syntax
adds 5d152ed737 Use HTTP instead of Tramp for the ffap rfc path (and
also fix it)
adds 6342264ef7 Move test data for icalendar tests to separate files.
adds d5fdb1b1f6 ; fix docstring typo in last commit
adds 8dffe61a9c Make State button interaction less confusing
adds 997ebf91dd Use lexical-binding in time-date.el and expand tests
adds e9d0f36248 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs into master
adds 754a2f11b8 Add tests for perl-mode.el
adds a090e5fe08 Remove useless uses of bindat-get-field
adds 30dba74e77 ; * lisp/progmodes/fortran.el: Call 'eval' with lexical
binding.
adds f6d1389796 Add missed file needed by time-tests.el
adds b572308fbf eww: don't add keymap to <a> without href
adds 8c7a55531b Remove incorrect use of decode-coding-string
adds 87239f0a5c Fix crash when no face is defined (bug#44058, bug#43973)
adds b42481e22e Fix SVG image dimension calculations (bug#44065)
adds ed502406bf * etc/HELLO: Use JavaScript for Javanese script
(bug#43887)
adds dcf9cd47ae Add new Lisp implementation of substitute-command-keys
adds afd31f9e62 Translate describe_map_tree to Lisp
adds 647b1c5142 Translate describe_map to Lisp
adds 5ad2bb0fa9 Translate describe_vector to Lisp
adds afde53cd81 Improve substitute-command-keys performance
adds 8a1441310a Prefer Lisp version of describe-map-tree
adds ef5a604f08 Remove C version of substitute-command-keys
adds 420023a6f0 Prefer Lisp version of describer in help--describe-vector
adds 558065531b Merge branch 'scratch/substitute-command-keys'
adds dc8bffba5a * lisp/emacs-lisp/pcase.el: Add "extensions" to keyword
header.
adds c57a60ee95 Use lexical binding in ffap.el
adds 22e5239c17 Clean up temporary files after package tests
adds 9e4f11a163 Move icalendar test data to
test/lisp/calendar/icalendar-resources
adds ead957a2c3 Add support for squashfs files in archive mode
adds 944c470835 ERC: Fix ERC's IBuffer format "crash" on killed server
buffer
adds 4a92e2f95e Remove most of charset markup from etc/HELLO
adds d21cdb6c05 Set up composition-function-table for Egyptian
adds 49bc8586b7 Move some test data to follow our conventions
adds 46f5d2867c Fix error in tramp-sh-handle-make-process
adds 72c9d4bee1 Move more test data to follow our conventions
adds ab7dddea90 Move mml-sec.el test data to follow our conventions
adds e402887d5d Move shr.el test data to follow our conventions
adds 8461cfc8fc Move epg.el test data to follow our conventions
adds 3af9e84ff5 Fix a broken unsafep test
adds 5b3e4db53f Fix last change in image.c for MS-Windows
adds 9d230684ff Adding mouse controls to menu-bar.el.
adds 0695c9e859 Make TTY menus work with xterm-mouse-mode
adds 92d37029a7 Enable TTY menus with xterm-mouse-mode
adds 2c487c47c8 Fix a bug where the wrong menu would be triggered by
mouse
adds 228d9d615d Move faces.el test data to follow our conventions
adds ff1068936f * test/manual/image-transforms-tests.el: Use
lexical-binding.
adds 9f1dd2a7d5 Use lexical-binding in copyright.el and add tests
adds f378d65e5e Use lexical-binding in most term libraries
adds 6dfcb4d4dc Revert "Use lexical-binding in bindat.el"
adds 95553309ef Accept nil COMMAND in tramp-sh-handle-make-process
(Bug#44151)
adds 6f92674ce8 Use lexical-binding in several language support libraries
adds 97267d2bf1 Re-introduce variable for world clock timer
adds 8c2382d309 ; Fix last change
adds 4c543a724f Introduce eldoc-display-functions
adds 5daa6a6a03 Rework eldoc-echo-area-prefer-doc-buffer (bug#42532)
adds 77c3928425 Rename ElDoc user option controlling display of
truncation notice
adds 10e7c76ee3 Rework semantics of eldoc-echo-are-use-multiline-p
adds dd16e46bb9 ; Prefer https to http in more URLs
adds c3835bd380 Warn about a bad default value in restricted-sexp widget
adds d35d5c7ecd Improve doprnt performance
adds 28d2931b4b Rename doprnt_nul to doprnt_non_null_end
adds 32e427cca1 Minor doprnt cleanup: remove memchr call
adds b6a41c76a5 Add shortdoc group for hash-table
adds 10ea719abc Add shortdoc group for alist
adds 2e090da775 Revert commit 1f44a776729adf9c6468a76f8310616fde62eeaa
for Flymake.
adds e73e7a8bd6 Revert commit 1f44a776729adf9c6468a76f8310616fde62eeaa
for XRef.
adds b0a7a19d5d Fix problem when replacing the final char in checkdoc
adds 35df337979 Fix syntax error in message-add-openpgp-header
adds 7276723630 Better file name in dynvars-check example
adds 8164f3e1ab Improve support for shaping Egyptian Hieroglyphs
adds 158d2a1f50 Remove some Emacs 19 compat code and references
adds a98bb620c4 Add section "Replacing Match" to the regexp shortdoc
group
adds cdb3c9d662 Don't consider play-sound-file to be a 'safe' function
(bug#44018)
adds 634bbb61f2 Avoid segfaults due to using fonts that were closed
adds 27910f4e96 Revert "Don't consider play-sound-file to be a 'safe'
function (bug#44018)"
adds 1e8f15ee04 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds d23e483cfb Tweak how shortdocs are displayed
adds 9e8fb4a7cb Make delete-selection-helper more resilient
adds b8b18cf34a Implement a :predicate parameter for globalized minor
modes
adds fedb25819a Tweak where global-display-fill-column-indicator-modes
is on
adds 6415eb8d74 ; * etc/NEWS: Fix a recently-added entry.
adds f314ac2a30 Make the -modes variable autoloaded
adds eb57ae0844 Fix time-test error on machines with mail
adds 2697123933 Make vc-responsible-backend choose the most specific
backend
adds c7a3bd9b56 vc-git-root: Remove unnecessary caching
adds e7009a6dc2 Fix an unbound variable in html skeletons
adds c00758a4bc Remove XEmacs compat code from hashcash.el
adds e679e0abcf Don't use obsolete variable write-contents-hooks
adds 65f36a8471 Use lexical-binding in tool-bar.el
adds cfc70e51c2 Add some missing docstrings in cua-rect.el
adds 25a57640c5 Allow pcomplete/gzip to complete on files in
subdirectories
adds 8916ea7f98 * lisp/mail/mail-parse.el: Use lexical-binding.
adds 96c6281d56 * lisp/mail/mail-prsvr.el: Use lexical-binding.
adds d2be9233d1 ; * etc/NEWS: Fix a recent change.
adds eca5f4dec7 Define backtab in text fields in eww
adds be2b43c4d6 `g' in *Help* doesn't require confirmation
adds 7f32224dc3 Fontify strings in {} better in tcl-mode
adds 083707bbab Don't leak result of nested byte-compilation to outer
level
adds 8d3ed5f815 Don't do compilation-transform-file-match-alist if
there's no file name
adds 7d429d7ef0 Add a link to inherited faces in Customize
adds 281524943f * lisp/net/sieve-mode.el: Use lexical-binding.
adds 990c0620cb Make edit-abbrevs parsing less brittle
adds f971a612a9 Don't rely on bignums in ntlm.el
adds cde72637df Fix sunrise and sunset calculation (bug#44237)
adds 88f5530a9b ERT: escape control characters in pretty-printed error
output
adds 608c821716 Fix history problem in `M-x shell' when started twice
adds d34082671a Complete property values in multi-line CSS declarations
adds e29cace60a Avoid rare crashes while producing line numbers
adds 8b87ea6844 Recommend lexical-binding in Coding Conventions
adds 30ba1fcd1b Merge from origin/emacs-27
adds 8101083c7a Fix an error in tramp-sh-handle-make-process. Dont'
merge with master
adds fbf6c7b65c ; Merge from origin/emacs-27
adds c847d5998f Merge branch 'emacs-27' of git.sv.gnu.org:/srv/git/emacs
into emacs-27
adds 606c6bf515 Merge from origin/emacs-27
adds 8b1ccf5e7b Fix tramp-sh-handle-make-process; don't merge with master
adds dcd1095bc4 ; Merge from origin/emacs-27
adds 71661b2872 Use WebKit sandboxing
adds e2005f1f2a * INSTALL: Mention efaq.texi for installation of
intlfonts.
adds 20c02e628c Improve documentation of display-fill-column-indicator
adds a4ec03fa9b ; * etc/tutorials/TUTORIAL.de: Fix grammar (Bug#44246)
adds e0de9f3295 Don't skip empty lines when fitting mini frame to buffer
(Bug#44080)
adds 0dfb896be2 Merge from origin/emacs-27
adds a8426f4672 Temporarily mark two failing tests ; Persistently
failing tests can cause problems for automated builds, ; and make it harder to
spot new failures.
adds 7b257dff01 gdb-mi: Don't use bindat for field access
adds 5cb9b8c24d Small fix to the new link for inherited faces in
Customize
adds 045d2a50dd Revert "Fontify strings in {} better in tcl-mode"
adds 5a2b03043c Remove unused function in gdb-mi.el
adds 3a6d55b792 gdb-mi: use lexical lambdas
adds 15a67102dd Fix intermittent rmail-summary-delete-forward problem
adds f1bf89e383 Make gnus-output-to-rmail appending work better
adds 8c8349e4b5 Tweak how `C-c C-r' computes the region in python-mode
adds 12505df89f Remove some Emacs 20 compat code from speedbar.el
adds 86cfabc0c1 Remove some compat code from feedmail.el
adds 9944385cfb Remove Emacs 20 compat code from ede/files.el
adds 2efff5e61c css--complete-property-value: Limit the backward search
adds 01d67bc845 Warn against using the MD4 hash function
adds 039ffaf69f Use lexical-binding in netrc.el and add tests
adds 94ddb1987e ; Fix license statement in several files
adds 9f6bb7c9c7 * lisp/net/eudc-vars.el: Use lexical-binding.
adds c6fb23873a Adjust python tests after fix for bug#39398
adds e6f8f68e37 * lisp/net/hmac-def.el: Use lexical-binding.
adds 0cb44eed6c Display times in a more human-readable way in list-timers
adds 63b8f25b88 Disable mml-sec-tests on MacOS
adds 5de5b63e57 Document all parameters on `indent-relative'
adds 6b3ed2375b Extend the regexp shortdoc group
adds bd3ecfef84 Run substitute-command-keys on shortdoc section headings
adds bb3d13ac35 ; * lisp/emacs-lisp/shortdoc.el (regexp): less contrived
rx example
adds 46b3db5579 Widen buffer before going to point found by
xref-find-definitions (bug#44294)
adds eae31b01a2 * lisp/bindings.el (narrow-map): Bind C-x n g to
goto-line-relative (bug#9917)
adds 8cd0ce9b85 Don't spill ansi-color across parts in articles
adds 1fb85fb138 * test/lisp/net/dbus-tests.el
(dbus-test09-get-managed-objects): New test.
adds ada9b7c9ce Tweak previous article-treat-ansi-sequences fix
adds be59466be7 Fix CUA Mode menu entry to be less confusing
adds f5e080fb1f Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 372739b406 Handle several children of PATH in
dbus-managed-objects-handler
adds 7b02d9ba48 * lisp/progmodes/tcl.el: Better match Tcl string
formation rules (bug#39277)
adds 020a334992 * lisp/reposition.el: Use lexical-binding.
adds a6cb425240 Simplify some bibtex.el variable definitions
adds 96e371b44a cperl-mode: Make timeout test more robust
adds d7a2d7250d Modify only local send hook in submit-emacs-patch
adds e9af1ed44e Remove Debbugs 'thanks' from submit-emacs-patch
adds 3e63213a1f * lisp/mail/binhex.el (binhex-char-int): Add missing
release
adds 4f6b7a0149 * test/lisp/net/dbus-tests.el
(dbus-test09-get-managed-objects): Expand test.
adds 122ace858b Add shortdoc navigation commands
adds ff3838ecc3 ; Remove spurious FIXMEs in my last commit
adds 617f70bc7d `format-time' can now do sub-second times
adds 02ecbf58e4 Make list-timers do sub-second times
adds f018cffca0 Use nobreak-space on all non-ASCII whitespace characters
adds daa21fb895 Tweak the gdb-mi error message
adds b295174210 Clarify point position after text-property-search
adds 101a3b7830 Suppress a misleading message when closing a paren in a
regex
adds 32c5f1c7a8 Fix fontifying of ::= in Makefiles
adds 0836335cdf Add a new command to regenerate a hunk in diff-mode
adds 0f1f795fc8 ; Fix typo in my last commit
adds c5611bfc42 Fix copying symbolic links in eshell
adds bb60887b0d Revert "Adjust python tests after fix for bug#39398"
adds 0d8c6df6c1 Tweak previous python-mode region fix
adds 3f1dd62a0c Fix Bug#44289
adds 7500abaa8e * lisp/simple.el (blink-matching-open): Fix bug#37127
adds 2e1ab3e583 Bring back elisp-eldoc-documentation-function, marked
obsolete
adds 3758be484e Don't make ElDoc doc buffer visible in buffer list by
default
adds 74c45a62e1 Shoosh byte-compilation warning in
lisp/emacs-lisp/eldoc.el
adds 73bc7b543b Make hideshow.el work with Mhtml mode
adds 8800d8c640 Revert "Temporarily mark two failing tests"
adds 2a6337a6c4 Fix unit tests broken by changes to xt-mouse.el
adds a105db13e1 Updating docs with all special window prefix keys.
adds 41c4f337c8 * doc/lispref/commands.texi (Key Sequence Input): Fix
indexing.
adds 96ec034071 Speed up ls-lisp
adds dc16c70bad Check also for "DragonFly" remote systems in Tramp
adds 66ceb148c7 Support prettified display of fractional numbers
adds 7f30bf7206 * etc/HELLO: Add Egyptian Hieroglyphs.
adds a78c6141bc Parse GDB/MI results directly instead of going via JSON
(bug#44173)
adds c3a20804a8 Trim and explain set of safe forms for 'unsafep'
(bug#44018)
adds 7103192cd2 * src/xdisp.c (syms_of_xdisp)
<"scroll-minibuffer-conservatively">: New var
adds 8d72075aeb Improve support for displaying Javanese script
adds 0cbcc6223a 'assoc' is not side-effect-free; constprop its pure
subset
adds 283b8d274b * etc/HELLO: Enlarge tab-width to account for "tofu".
adds 596802c063 wdired: fix error handling of set-file-modes
adds 0ef5bbd5d4 Fix eshell glob modifiers
adds 694c82ab1a Replace irc.freenode.net with chat.freenode.net
adds ae9f234dd9 ; * etc/NEWS: Add entry for my last change
adds ca3b199ad5 ; * etc/NEWS: Tweak the wording for the newly added entry
adds f9cac26dc1 * test/README: Document TEST_BACKTRACE_LINE_LENGTH.
adds 71795c6c4a Reimplement commit
46b3db5579e57b9daf16667914205adc99d3f104 (bug#44294)
adds 80a87af135 Improve goto-line in regard to narrowed buffers
(bug#44294)
adds c307c9648d Give the scroll-bar face a non-trivial spec
adds 5d9e456c3e New variable integer-output-format to print integers as
characters (bug#44155)
adds 9405cd84a6 Fix a segfault in the new svg code
adds 47addaea9f Fix error message in feedmail
adds 881eeeef94 * etc/NEWS: Add trashing of remote files. Fix typos.
adds 06585bb939 Trash remote files to local trash (Bug#44216)
adds 7602ed6b82 Mention the C-c LETTER keybinding convention
adds a0a60321fe Mention non-ASCII C-c LETTER bindings in the lispref
manual
adds 76d522e59e custom-theme-set-variables more resilient against
removed libraries
adds 7a3d8559c9 Doc string clarification for cl-some
adds 43a1b79f56 Recover the contents of the schemas.xml file
adds ecec9a259b Fix saving a face setting with Customize
adds 2a4b0da28c Make minor mode ARG work as documented
adds ed70be7a18 ; Auto-commit of loaddefs files.
adds 5ce37da355 ; * doc/emacs/custom.texi (Keymaps): Fix typo.
adds ce1856ec09 Insert describe-map-tree header into original buffer
adds 0806075520 Add directory-empty-p and new argument COUNT for
directory-files-*
adds d860168493 * lisp/emacs-lisp/byte-opt.el (pure-fns): Fix typos.
adds d85e0df7ad Add missing side-effect-free and error-free properties
adds 8761c155e4 * lisp/emacs-lisp/easy-mmode.el
(easy-mmode--arg-docstring): Doc typo.
adds 8ad9932f11 Don't bind standard-output in substitute-command-keys
adds 7baf8cae0f Don't auto-insert "@c file ends here" in .texi files
adds 43d5b79a69 Show nobreak-space face for more blank characters in
describe-char.
adds 1a1019f99f * lisp/leim/quail/compose.el: New input method
(bug#44267).
adds 030ab2dad5 Transient input methods bound to 'C-x \' (bug#44266)
adds 5ab5504def Fix mistake in Lisp conversion of describe-map-tree
adds 5cea77af41 Partially revert previous define-minor-mode change
adds 4e2264b60d Fix mouse-1 on [Show] buttons in the *Help* buffer
adds 95f7a2835a Fix Elisp's elisp--documentation-one-liner (bug#43609)
adds 554495006e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into master
adds e654b41c6f Fix some glitches in recent directory-files-* changes
adds 2443b15a91 * src/buffer.c (syms_of_buffer) <fill-column>: Improve
doc string.
adds 85d1d8d768 Fix NEWS entry for fix of Bug#44080
adds 8abce5b0c6 CC Mode: Only recognize foo (*bar) as a function pointer
when followed by (
adds 2d15296db1 Fix failure of 'emacs --daemon' on Cygwin
adds da6234e2df Make sure pixel sizes are zero when setting window size
for ptys.
adds 1fc9de4b81 Improve reproducibility of generated -pkg.el files
adds 018e0c36fb Merge from origin/emacs-27
adds 487aae38d4 Updating docs with all special window prefix keys.
adds 0c01381423 * doc/lispref/commands.texi (Key Sequence Input): Fix
indexing.
adds 4de7daa1b9 ; Auto-commit of loaddefs files.
adds 997116f3dd ; Merge from origin/emacs-27
adds d218b28ab5 ; * lisp/autoinsert.el (auto-insert-alist): Fix texinfo
URL.
adds 7162228815 Improve indexing of check-declare
adds 4e6104ea0b ; * src/xdisp.c (display_string): Fix a typo in a
comment.
adds c1565cc3b9 Merge from origin/emacs-27
adds cd69a50648 Recover the contents of the schemas.xml file
adds 49b6e2716c ; Merge from origin/emacs-27
adds 3e8cdc404f Improve documentation of a recent commit
adds 5f6dcb1c66 Fix a recent change in dired.c
adds 4445cb76db Add missing argument to directory_files_internal calls
adds 55e92de6d5 Make ispell.el ignore warnings from enchant-lsmod
(closes #44318)
adds a2bddd7710 Explain last change
adds 50f0b00748 Fix previous code change to `ispell--call-enchant-lsmod'
adds a8f04014c2 Fix previous patch to ispell.el
adds 6ad628b865 Improve ert-resource-directory docstring
adds 2800513af5 cperl-mode: Skip a test for older Emacsen (preparing for
ELPA)
adds a7374f668b Fix exiting the finder-commentary buffer
adds e1644c065e ; * lisp/pcomplete.el: Fix typo.
adds 499847ab95 Use lexical-binding in pcmpl-cvs.el
adds 0462ba3032 Use lexical-binding in pcmpl-rpm.el
adds 74dd264d08 Use lexical-binding in some of emulation/edt*.el
adds 39561fbfb3 Use lexical-binding in solitaire.el
adds 2d4c981b21 Use lexical-binding in some url-*.el files
adds bd8f4b04d5 Fix customizing user options of type face
adds 84f74136d3 cperl-mode: Fix indentation for Emacs 26
adds 640b41cd9b Simplify ispell-check-version’s use of -vv flag
adds f9d6e463d3 Factor out some common code in ispell.el
adds 2fffc1dfdf Some Tramp fixes for directory-files-* and delete-*
adds a6240cb263 Horizontal mouse wheel scrolling amount (bug#43568)
adds bec4a6daca Fix last change
adds 9aa6b5bb89 * lisp/progmodes/tcl.el: Use lexical-binding
adds 7fad12c59b New gnus-search library
adds 0328b21d1e Move nnir.el to lisp/obsolete
adds 9bcdebd9b7 Remove gmane search engine
adds a63d905175 Fix misuses of `make-local-variable` on hooks
adds 0d39d1e2f3 * lisp/cedet/srecode.el: Use lexical-binding.
adds 197a53f7b8 * lisp/obsolete/nnir.el: Add "Obsolete-since" header.
adds f7ea667b54 Fix warnings in url-irc.el
adds 2668bb47b0 Remove unused variable in ispell.el (thanks, Stefan
Kangas)
adds d408866ff2 Use lexical-binding in mule-charsets.el
adds 43431f7108 * lisp/progmodes/project.el
(project--files-in-directory): Fix formatting
adds d6cb106a37 * lisp-mode.el: Fix missing highlight of "hidden" string
arg
adds 125956725b Avoid use of eieio-oset-default
adds 1c9500da66 * src/term.c (handle_one_term_event): Simplify.
adds 233d350d19 Improve display of tabulated list header line labels
(bug#44068)
adds 771046f5d8 Sync biblatex entries and fields with v3.15
adds 37c0208aaa ; Silence byte-compiler warning in xdisp-tests.el
adds ef5211d0aa Let pdf-view-mode take precedence over doc-view-mode
adds 334e2ab440 Still fixes for Tramp directory-files-*
adds 38a109e58c ; Silence byte-compiler warnings in tests
adds bfd3124202 Improve eww support for externally viewed PDFs
adds 2ecbf4cfae Allow minibuffer to stay in its original frame. Tidy up
this area.
adds 5d0da63f00 * src/minibuf.c (move_minibuffer_onto_frame): Fix
comparison
adds 4610241a9b Fix coding system in eww-display-pdf
adds 6782994645 Enable/disable buttons, tool bar and menu items in
Custom buffer (Bug#14398)
adds 9ab69cc82f * doc/misc/gnus.texi (Selection Groups): Delete
excessive paren
adds ac471ff09d Fixes and improvements to gnus-search
adds 1efcec2717 Add more tests for where-is-internal
adds 2180ccbe29 ; * etc/NEWS: Fix wording in a recently added entry.
adds af6891629d Support transient input methods in Isearch mode
(bug#44266)
adds 291955a588 Improve documentation of a recent change
adds 527413fb2f Go back to not using custom-push-theme when enabling a
theme
adds 0c5eb1c7e7 Reduce integer-output-format to
print-integers-as-characters
adds 1b9e159525 Change the default value of gdb-mi-decode-strings to t
(bug#44173)
adds aea936562b * lisp/gnus/gnus-search.el (gnus-search-contact-tables):
Fix type.
adds 093a6bec52 Update gdb-mi-tests
adds 6b77ad6e77 Fix --enable-check-lisp-object-type build
adds 6e9564f09a Fix javac message parsing column number off-by-one
adds b7b9bbb93d Rectify skip-set argument
adds 6df06148e5 Add some more tests for keymap.c
adds ece1e1da5e Delete outdated comment about C rewrite in apropos.el
adds 33e2418a7c Fix scrolling problems with misc-fixed fonts under Cairo
adds bc76afd355 ; * src/xdisp.c (redisplay_window): Add comment for a
recent change.
adds a5867ddfbd Don't leave lock files after 'replace-buffer-contents'
adds 423b6b6229 Add test for recent change in enable-theme
adds e8f5657bc7 * lisp/emacs-lisp/lisp-mode.el: Avoid false-positive
"hidden arg" in strings
adds 7be8d8a801 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 35d9881809 Various fixes and backward compatibility for gnus-search
adds 1b7ab9d0ac Don't render XML declaration of an HTML document
(bug#44348)
adds 5932df7435 Document that the :match function for a widget takes an
external value
adds 89740e9cb5 Prevent redisplay from moving point behind user's back
adds e90ffcf759 * src/w32fns.c (Fw32_register_hot_key): Doc fix.
(Bug#44456)
adds 53933cdf5c ; * lisp/international/mule.el (define-coding-system):
Doc fix.
adds 6b63b6669d Merge from origin/emacs-27
adds 29af10afe8 Backport: Fix exiting the finder-commentary buffer
adds 0cdd6c9218 Handle Cairo errors in ftcrfont_open
adds 1de00441a5 ; Merge from origin/emacs-27
adds a6fcba783e Fix documentation of
'windmove-swap-states-default-keybindings'
adds f4acd7a924 Split windows evenly when 'min-margins' parameter was
set (Bug#44483)
adds 9899f74e4e Merge branch 'emacs-27' of
git.savannah.gnu.org:/srv/git/emacs into emacs-27
adds 9da0f4026c * lisp/subr.el (read-char-from-minibuffer): Doc fix.
(Bug#44451)
adds d4242177da Fix 'send-string-to-terminal' writing very long strings
adds f5d7fb3a2d Fix 'uudecode-decode-region-internal' in multibyte
buffers
adds 33e8116fc2 Merge from origin/emacs-27
adds 8dab61958d Mention which exact file is already registered
adds dcd20a0c51 Doc fix
adds cfe8a73cab Don't set the selected window to the miniwindow on a
frame change.
adds b83e31bf95 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 33c7ddd47d Another backwards-compatibility fix for gnus-search
adds 74de386a8a * lisp/progmodes/project.el: Don't truncate the saved
project list.
adds 795b7da16b Add more protections to gnus-search query parsing
adds 3289b96abd Remove test for return value of set-keymap-parent
adds a05810b2d5 Fix xwidget's webkitgtk widget overriding of Emacs
SIGCHLD handler
adds 8dc237270f cperl-mode: Indentation of ')' follows customisation
adds 4469e0de01 Calculate SVG image sizes more accurately (bug#44206)
adds b4ec9cf79c NS: Make s-<left/right> to move to beginning/end of line
adds 18a7267c32 Fix crash in ns_mouse_position (bug#44313)
adds bffd5d3a9d Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 3de31e7b71 Fix compilation of image.c on MS-Windows
adds 391260e46c Clarify Lisp warning about elements following other
expressions
adds 1f0b929430 Use a separate face for expanded log-view bodies
adds 0d9e2b80d8 Make the SHOW parameter work again in `run-python'
adds 5293795806 Fix css length calculations
adds 575b0681d9 Fix pcase rx form snag with '?' and '??' (bug#44532)
adds d8a31b0c03 Better warning suppression in rx-tests
adds a08320f723 * lisp/disp-table.el (make-glyph-code): Remove obsolete
comment.
adds 95c04675ab Simplify getting value of text-quoting-style (Bug#44471)
adds 916eb895d1 shortdoc: prefer seq-contains-p over seq-contains
adds 8ece715af6 Add test for substitute-command-keys with command remap
adds ae3904bb5d CC Mode: fix many compiler warnings which would appear
with lexical binding
adds ee11a68320 Remove ephemeral group on error or null result
adds 515791ae8a Only use nbutlast when we actually want to modify the
original list
adds f1eca59dfa Fix a recent change in image.c for MS-Windows
adds b5b0f07b0a Remove extra process call from vc-hg-registered
adds bce0055265 Clear the vc-state cache when returning nil
adds 621bb79b70 New debugging command 'malloc-info'
adds b0f6b83357 * lisp/leim/quail/compose.el ("iso-transl"): New input
method.
adds 79d04ae13f Don't set file name variable in
org-element-parse-secondary-string (bug#44524)
adds 47f33e6cb0 * lisp/server.el: Fix frame creation on dumb terminals
(bug#25547)
adds f2bb5747f0 * lisp/server.el: Refactor frame creation functions
adds 9038890ae2 Cleanup of the test file for cperl-mode
adds 296e4dd15e Fix font lock of assignments with type hints in Python
adds daecf6d210 Remove mention of global-cedet-m3-minor-mode
adds e7b4f465e8 Fix python-font-lock-keywords-maximum-decoration
performance regression
adds d22a914c79 Fix defgeneric name of gnus-search-index(ed)-extract
adds 3e07b871c4 Remove unused "internal" gnus-search variables
adds 17894ef565 In dired-query use read-char-from-minibuffer with bound
help-char (bug#42708)
adds 73536ffecb Use cache with help-char in read-char-from-minibuffer
unless help-form is nil
adds ccf2576081 Fix mistake in describe-buffer-bindings
adds af3edb3be9 * lisp/progmodes/ruby-mode.el (auto-mode-alist): Add
Brewfile.
adds 4e94267042 Remove redundant installation instructions
adds 3ee56c7e42 * test/lisp/hfy-cmap-resources/rgb.txt: Add comment line.
adds dcd2361801 * test/lisp/help-fns-tests.el: Silence byte-compiler.
adds 1ac47aac08 Add help-form to the cache key in
read-char-from-minibuffer
adds b21015c9c2 Clarify project-find-file doc string
adds 4ad3402fb3 Remove mention of `edebug-on-signal' from a doc string
adds a5b48e25fe vhdl-mode: remove minor obstacle to static checking
adds 56a7c73f9c Emit required version when Harfbuzz is not found but
Cairo is
adds 8ac71a07ce Add help-char to the cache key in
read-char-from-minibuffer as well
adds 206dd9d592 Don't quote lambdas in several places
adds 297f89f7e4 Some minor Tramp fixes, resulting from test campaign
adds 7970610d48 Fix error with fn key in NS port (bug#44533)
adds 968e85a2ce Update erc documentation about C-c C-b
adds e693d97e50 doc-view.el comment clarification
adds 13ab70c80e Avoid breaking Arabic shaping in 'window-text-pixel-size'
adds 75384bd155 Update the doc-view header line
adds e3e1cd733e Merge from origin/emacs-27
adds 78e1646bf7 Fix pcase rx form snag with '?' and '??' (bug#44532)
adds 3d14ec52fb ; Merge from origin/emacs-27
adds 109eb1e7e2 Fix undefined behavior when fetching glyphs from the
display vector.
adds ac1a2b2160 Add more doc-view requirements
adds d4e436e080 Merge from origin/emacs-27
adds 658952a57a Some minor changes to Tramp, do not merge with master
adds 15035e7fc8 ; Merge from origin/emacs-27
adds f43e9ad524 Avoid crashes in the daemon due to user interaction
adds a3d316bbb7 Update information about refcards
adds a32fd9f64d Merge from origin/emacs-27
adds 51c29b7b0d Simplify quick-check composition regexps
adds bb28f8b9d1 Make sure Gnus search groups search topics recursively
adds 31f94e4b1c Save instantiated gnus-search engines in an alist
adds 91d5edd9d1 Face-changing text properties and help-echo now work
with xterm-mouse.
adds e53d9e5cdb * lisp/faces.el (mode-line-highlight): Use :box only
when supported.
adds b13e87c35b Capitalize portable dump messages.
adds 206445a703 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 29a59aad1c Make 'prefer-utf-8' heed inhibit-*-detection variables
adds ca023e69e2 Make Calc windows dedicated by default
adds 08b1028c1e Use lexical-binding in fortune.el and add tests
adds b5ff3e0e0c project-or-external-find-file doc string fix
adds 8700319109 Add an option to preserve ANSI sequences
adds e71f5f1fd1 Work around glib messing with signal handlers more than
it should
adds 61dca6e92a Don't quote lambdas in several places
adds 5afad3918b Fix `speedbar-directory-buttons' when using Tramp
adds 844e82f5a8 * lisp/org/ob-ruby.el (org-babel-ruby-initiate-session):
Use :ruby header arg.
adds ad29bc74ca * lisp/progmodes/xref.el (xref-goto-xref): Prefix arg
quits the *xref* buffer.
adds ab417cf64d Handle negation of search keys in gnus-search minibuffer
completion
adds f08e6538dc Run menu-item :filter function before showing binding
adds 36431e1679 Make initial frame match frame-title-format
adds 4ddc38fc59 Reformat comment for 'gnu' compilation rule
adds 81588748bd New user options 'copy-region-blink-delay' and
'delete-pair-blink-delay'
adds 238261db95 Don't quote lambdas in eshell/*.el
adds 82d0b88720 Don't quote lambdas in calc/calcalg{2,3}.el
adds b697bb91a1 ; * .gitignore: src/fingerprint.c not generated since
2019-04-09.
adds daff3bda10 Avoid crashes when a reversed glyph row starts with a
composition
adds 5aabf2cc7f Fix display of truncated R2L lines on TTY frames
adds 19da602991 Fix input method translation near read-only text
adds a280a6d7ca Merge from origin/emacs-27
adds e2c7b6372d Don't leave lock files after 'replace-buffer-contents'
adds 5fe469f02d ; Merge from origin/emacs-27
adds d875a22bc6 Update the various INSTALL files
adds 03eeab469e ; Update the expected result files in test/manual/etags.
adds 66bcec8838 * lisp/progmodes/cc-langs.el (c-<>-notable-chars-re):
Fix wrong '-' in regexp
adds 4ec740866a Make the invocation of combine-change-calls in
comment-region valid
adds 286c632772 Reformat argument commentary in etags.c
adds 53e2a612ad ; * lib-src/make-fingerprint.c: Update commentary.
adds 75723ec212 ; * lisp/emacs-lisp/benchmark.el (benchmark-run): Fix
docstring
adds 4a8c1120f5 Merge from origin/emacs-27
adds f0f2c8563b Don't quote lambdas in emacs-lisp/*.el
adds 9191c82f6d Don't quote lambdas in net/*.el
adds 7dd671f7f2 Use lexical-binding in time-stamp.el
adds 29eff32307 Add new user option bibtex-unify-case-convert
adds 7ab6213886 Use 'eshell-find-alias-function' instead of fboundp
adds fd43ecd96e Fix gnus-mime-display-alternative button natigation
adds b4b3eb8b80 Make the handwrite.el PS valid again
adds b613f25f97 Minor Edebug manual keystroke clarifications
adds f5f9e10097 perl-mode and cperl-mode: Recognize regex after "return"
adds 45a1653afa ; Fix last change to bibtex.el
adds 27655f9f38 Test that substitute-command-keys preserves text
properties
adds 3626c9ae83 Don't quote lambdas with function macro in generic-x.el
adds 0a7ec10ac6 Add command to filter package menu by name or description
adds 030ad21afe Don't quote lambdas with 'function' in calc/*.el
adds ab9a23e029 Enhance syntax-tests.el to test nestable comments (Lisp
style)
adds 68e57e0046 Remove redundant 'function's around lambdas in mh/*.el
adds 43ad3c175d Remove redundant 'function's around lambdas
adds 827786cf75 Preserve `dired-filename' text properties in Tramp
adds 88d5b1d325 Don't make bibtex-unify-case-convert buffer-local
adds d5ac6679df Turn gdb-wait-for-pending into a plain function
adds de7d9e1f88 Clarify that 'diff-error' is part of Emacs 28.1
adds ca8e37eaf6 Fix SVG display again (bug#44655)
adds b5f3a04f47 Make compat alias add-submenu obsolete
adds 0e075c9f91 Remove unnecessary load from idlwave
adds 7cda88250f * lisp/progmodes/cperl-mode.el: Doc fix.
adds 51b9acbecc Assume font-lock is provided; it's preloaded since 22.1
adds 4ee6fa2799 Declare XEmacs compat function in inversion.el obsolete
adds b6d2ea05cc Add new variable cperl-tags-file-name
adds cb2e34b493 Remove outdated comment about Emacs 20 from viper.el
adds 6e469709c5 In attempted recursive minibuffer use, display error
message in correct frame
adds 74a35d16e2 * etc/NEWS: Restore entries accidentally removed by
previous commit.
adds 90aab73f8d More string-search optimisations
adds 4fa1de82a2 Use decoding implementation from `insert-directory' in
Tramp
adds 3963aea4f4 * src/buffer.h (struct buffer): Remove unused field
`minor_modes`
adds 75555b5b6b Remove some compat code for old versions and XEmacs
adds 1ac6330fce Remove some compat code from url.el
adds 493e19b97f Declare some compat aliases obsolete
adds 842fc2d01e Remove some compat code from ffap.el
adds 70773e5b97 Remove some XEmacs compat code from filesets.el
adds 8fac244464 * src/data.c (set_internal): Fix bug#44733
adds bc951000b3 Avoid a compilation warning about an ambiguous else
adds 59b340c1e6 Fix default timeout handling in jsonrpc-request
adds f6b26fa43f Move semantic/tag obsolete variables to avoid a warning
adds e7791c7e57 Revert unintended part of last change to jsonrpc-request
adds b4b1bd6e03 Hide obsolete options in most customize commands
adds 88adf1f0dd Fix compilation on MS-Windows with librsvg > 2.46.0
adds 22d81123f5 Mark compat alias in cus-face.el obsolete
adds e8ee682733 Properly mark obsolete semantic functions as such
adds 8834776b14 Remove Emacs 20 compat code from idlwave.el
adds 430eb2f850 Remove Emacs 20 compat code from org.el
adds c1269e7114 Remove some XEmacs compat code from ediff-wind.el
adds 8c801138ac Remove XEmacs compat code from idlw-shell.el
adds ea218f424a Don't set XEmacs only properties start-open and end-open
adds 966052cb59 Remove remaining XEmacs compat code from erc-log.el
adds 86d87d2431 Don't quote lambda in idlwave.el
adds 6924320aeb Take care of a FIXME in cus-edit-tests.el
adds 2ba2e7217f Don't optimize away `eval` when its lexical context is
different
adds ac98bcc906 * test/manual/indent/tcl.tcl: Add string interpolation
case
adds abd15e088e Use cl-letf instead of unwind-protect in a test
adds 932cb10761 * lisp/emacs-lisp/package.el (package-strip-rcs-id):
Don't ignore errors
adds 2c7687738d Migrate usage of GPM_CLICK_EVENT to MOUSE_CLICK_EVENT.
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 789ee3e1d5 Handle connection-local null-device and path-separator
variables
adds 0a8cd01162 Handle help-form in y-or-n-p and use this in
find-file-noselect (bug#5423)
adds a649034336 Don't show key ranges if shadowed by different commands
adds 84dd5c9bea Don't shadow bindings by the same command
adds fb9326b45c Say which command shadows a key binding
adds b6339fc19c Test interactive-only spec of with-suppressed-warnings
adds 9490f12c4d Test for byte-compiler warning "variable lacks prefix"
adds 9b6ad3107f Replace /dev/null by remote null-device in Tramp.
adds edd949a3eb Unbreak compilation with CHECK_STRUCTS.
adds 8b7fa9e663 Small fixes to gnus-search output parsing of indexed
engines
adds 781dd876e4 Use lexical-binding in most runtime leim lisp files
adds 613dd41769 Remove Emacs 19 and 20 compat code from table.el
adds d645b6f9ac Fix 'See @xref{...}' (bug#44811)
adds c3edaa5524 minibuffer code: restore original frame after using
minibuffer-only frame, etc
adds d5d3862c56 ; * INSTALL: Correct a recent change.
adds f583cae4cc ; Merge from origin/emacs-27
adds e66502fec1 ; * doc/misc/eshell.texi (Input/Output): Fix typo.
adds a228b9dd56 Merge from origin/emacs-27
adds 9d02e6c5ff Further doc fixes for dotimes about RESULT
adds a8c513b6f5 ; Merge from origin/emacs-27
adds f641ef1a07 Improve documentation of 'font-spec'
adds 32b97bb9e0 Ignore modifiers when processing WM_IME_CHAR messages
adds 86cbc9d216 Make ignoring modifiers on IME input optional
adds be17ee78c6 Merge from origin/emacs-27
adds a824888188 Minor Edebug manual keystroke clarifications
adds 3401251744 ; Merge from origin/emacs-27
adds 3ceee39819 Fix Bug#44481
adds 593c262124 Merge from origin/emacs-27
adds 070c1f8cd7 Update publicsuffix.txt from upstream
adds 2b1cec5592 Sync latest SKK-JISYO.L
adds a19b29d22c ; Merge from origin/emacs-27
adds e2acb8fef4 Adapt files-x-tests.el according to recent Tramp changes
adds 5a823a2a0c Handle outline overlays better when cycling in outline.el
adds 33e2515257 Tweak the face of unknown backend indicators in flymake
adds 3802f9ce3d Delete the emacs-server directory upon Emacs exit
adds 868f51324a Codesign the executable on recene MacOS systems
adds 6dad1f25de Add a user option to control how links are followed in
eww
adds 71916f0758 Make the `C' command work on marked files
adds 329feffc68 Allow controlling whether SPC in Gnus goes to the next
article
adds 89a24e4d05 Autoload the 'rx' pcase macroexpander (bug#44807)
adds 5cc570215a Fix finding filelist for :tree fileset (Bug#976)
adds cbd24607d7 Fix matching of inline choices for the choice widget
adds c390141d39 Fix menu binding for files in fileset
adds e86199bf90 ; Fix last change to gnus-sum.el
adds affe9b225d Make XEmacs compat aliases easy-menu-{add,remove}
obsolete
adds 6240c0dc1f Remove XEmacs compat code from idlw-help.el
adds f004b66bdb ; Reintroduce line mistakenly removed in my last commit
adds 5804ac0b49 Add a (broken) unit test to exemplify Bug#11218.
adds 2490ba0eb0 * build-aux/update-subdirs: Use lexical-binding in
subdirs.el.
adds 83b5fcb001 Yank items selected from kill-ring using completion and
minibuffer history
adds 30c437752d Make text-scale-mode optionally adjust the header line
adds d7a580c7eb Move code in face-remap.el to avoid a compilation warning
adds 3b740591b0 Add 'completions-detailed' to add prefix/suffix with
'affixation-function'
adds f425a774c2 Fix display artifacts when 'display' properties cover
newlines
adds ba004ac7dd Merge from origin/emacs-27
adds b2ee665024 CC Mode. Fix an off by one error. Fixes bug #41809
adds fe5ffb7366 ; Merge from origin/emacs-27
adds dea3d6aa18 Fix handling of defcustom :local tag
adds fc4379f1ae Minor cleanup of tramp-tests.el on MS Windows
adds 6442cdc0e4 Revert extra focus redirection in do_switch_frame
(Bug#24803)
adds e45ad6b08e Merge from origin/emacs-27
adds 20f9645898 * test/lisp/net/tramp-tests.el
(tramp-test29-start-file-process):
adds be53fe0263 * doc/lispref/searching.texi (Rx Constructs): Group
numbering fix
adds d148d0259a Add tests for replace-regexp-in-string
adds 1eb168fa97 (defvar): Detect defining a variable currently lexically
bound
adds b5e34c34bc * lisp/minibuffer.el (completions-format): Add new value
'one-column'.
adds 67a8bdb90c Use null-device where appropriate
adds 11bef9693a Assume default imap TEXT search even when not using
parsed queries
adds 61f1eb99b0 Add "replied" -> "answered" for gnus-search imap searches
adds 82e4b826fb * lisp/files.el (auto-mode-alist): Add entry for
"archive-contents".
adds 9c72666fea ; * etc/NEWS: Add some missing documentation markers.
adds d23723cfb2 Allow following symlinks when recompiling directories
adds 0287c51768 Keep point in the *eldoc* buffer in
eldoc-display-in-echo-area
adds 558b6dbca7 Fix replace-regexp-in-string substring match data
translation
adds 771bd26b77 Remove keyboard anachronisms from tutorial
adds e3d8f4b98f Fix modification check when custom-form is `lisp'
adds 289a04cdda Fix up previous server exit directory deletion
adds 2dd1c2d4ba Update TUTORIAL.he
adds 597a49b2e2 * lisp/simple.el (read-from-kill-ring): Use
frame-text-cols, not frame-width.
adds 13e032bab3 Add completion-tab-width to align prefix chars with
names in read-char-by-name
adds 5dba35632b Update TUTORIAL.sv
adds 2b14b7e6dc Update TUTORIAL.es
adds 66eeaaa488 * lisp/subr.el (activate-change-group): Fix bug#33341
adds 48c747e7a8 Update TUTORIAL.de and TUTORIAL.fr
adds 8ebf041d5f Make the 'cucumber' compilation pattern work without
'omake'
adds 1f633311c1 * lisp/subr.el (activate-change-group): Refine fix for
bug#33341
adds e742368920 ; * src/lisp.h (enum specbind_tag): Fix typo.
adds 23974cfa48 Fix incorrect handling of module runtime and environment
pointers.
adds a7825c4be0 Use correct glyph in title when resizing NS frames
adds bd996a9a24 * etc/tutorials/TUTORIAL.sv: General copy-editing.
adds 769dc33df7 Update TUTORIAL.it
adds d46a223d85 Merge branch 'master' into feature/pgtk
adds c8f3e95ae6 Tweak eww-use-browse-url doc string
adds 70c8ed55fd garbage-collect doc string clarification
adds bb0e6fb886 frame-position doc string clarificaton
adds 38ed05f49f Make log-view-commit-body less intrusive
adds a91ca6560c Allow doprint to handle multibyte chars in format
(bug#44349)
adds 6355fa5183 Fix MINIBUF 'nomini' arg for
windmove/window-in-direction (bug#44932)
adds 367727b0f6 * lisp/simple.el (read-from-kill-ring): Call
current-kill to prefill kill-ring
adds 41c338474d Fix double-free bug when finalizing module runtimes.
adds fa2c942176 Improve docstrings
adds 84a4dd1358 Adapt Tramp versions
adds 31dcc70e55 Some adaptions to tramp-tests.el
adds 713bac483b * lisp/so-long.el: Doc fix to reduce use of passive
voice.
adds a126c3684f Test byte-compiler free variable warning
adds 90a543e630 Decrease code duplication in byte-compiler free-vars
warning
adds 4457b9590c Add tests for some byte-compiler warnings
adds 8a27b0cad7 Fix use of 'switch-to-buffer-preserve-window-point'
adds 3d712d50d6 * etc/NEWS: Add user option 'tramp-debug-to-file'.
adds ba692b790d Allow Tramp to mirror traces to a file
adds ace6eba036 Fix byte-compiler warning for failed uses of lexical vars
adds 1a3aa6043a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into master
adds 7916c9038c ; Auto-commit of loaddefs files.
adds 496d1fcd76 * lisp/arc-mode.el (archive-get-descr): Use default mode
if needed.
adds c9160bda78 CC Mode: Fix error in cache handling. This fixes bug
#43481
adds cdc632fbe6 Fix incorrect handling of module runtime and environment
pointers.
adds f31cacd1ff Revert "Fix incorrect handling of module runtime and
environment pointers."
adds a72db8ab8b Make file copying in tramp-gvfs more robust
adds 2cdf1fd261 Fix filing messages when
'rmail-output-reset-deleted-flag' is non-nil
adds 17fa17be3d Save bookmarks by using `write-file' (bug#12507)
adds 9939c435c1 Return the correct suffix in eww-make-unique-file-name
adds 6c6d06c3ee Merge from origin/emacs-27
adds 9e0085064b Adapt Tramp versions. Do not merge
adds 23d206b03b ; Merge from origin/emacs-27
adds 9fbff9c35c ; * src/buffer.c: Fix comment describing
'buffer_defaults'.
adds 3e6525d69f Don't show in 'view-lossage' responses to xterm feature
queries
adds 749e4b7e0b Reset xref-show-xrefs-function temporarily
adds 45f0fef718 Merge from origin/emacs-27
adds 8e73259093 ; Auto-commit of loaddefs files.
adds 466d781423 ; Merge from origin/emacs-27
adds f57a1ca869 Fix documentation of window-in-direction arg MINIBUF
(bug#44932)
adds e19c5d4348 Use project--value-in-dir
adds 5f45fc7ee2 Improve .gitignore and project-vc-ignores handling
adds ed1730718f Remove specific byte-compiler warnings for cl.el
adds bf43bcbed8 Fix the message-fetch-field doc string
adds b31e7c51d6 Fix xsdre-range-list-to-char-alternative problem with {P}
adds 4bb554cf24 Add tests for xsd-regexp
adds 3ebd17d04f * INSTALL: Add the installation command of development
packages for FreeBSD.
adds ca006807bf Fix alignment of declaractions of arrays
adds fd578af547 Remove some references to fast-lock and lazy-lock
adds 187e7ae200 Remove some Emacs 19 compat code from cperl-mode
adds 0c6318bc3b Make variable cperl-version obsolete
adds b7c43b85fa * lisp/play/dunnet.el: Remove Emacs 18 compat code.
adds 17d9d90ec2 Improve sectioning in bytecomp-tests.el
adds 9f462496ae Add test to autorevert-tests.el
adds eff6f0c7f1 Allow bibtex-unify-case-function as file-local variable
adds 77ee32c034 Remove redundant requires of env
adds 1b2547de23 Remove redundant requires of faces
adds d9167d940a Allow bibtex-contline-indentation as file-local variable.
adds 40f42945ed bibtex-mode: do not fail when local variables are
disabled
adds a3b596d02e bibtex-autokey-get-year: Allow both a year or date field.
adds 0a4aa28942 Remove redundant requires of 'font-lock'
adds cf90856946 Remove redundant requires of 'font-core'
adds 4594d6f59a Remove redundant requires of 'custom'
adds 3e6eccc175 Recompute error positions in python-shell-send-region
adds 6422750b4f Don't make grep arguments invisible in eshell
adds 4b25ffd3b8 Fix "grep foo bar" in eshell
adds fddf68cd81 Remove redundant requires of 'button'
adds 9b2e5b2301 Remove redundant requires of 'help'
adds a4c27ceb50 Improve performance of auto-revert-notify-add-watch
adds 62fa6d19b3 Fix auto-revert-test07-auto-revert-several-buffers
adds 805d82197f Avoid spamming view-mode-enter help message
adds 55300e6cdc Add tests for several byte-compiler warnings
adds 6ecec60966 Define explicit-shell-file-name only in shell.el
adds cff2f895c2 Restore nnimap-split-download-body as a customization
option
adds 25df2375db ; Fix last change
adds f2a3d6e28d Support using ripgrep in project-find-regexp and friends
adds 5e22c5f90e ; Expand on the NEWS entry
adds db26a84481 ; Fix line number sorting
adds f365eb2e05 Preload iso-trans.el
adds 78cdf4c762 Prefer setq-local in eshell
adds 3df49612c6 * lisp/eshell/esh-mode.el (eshell-mode): Remove XEmacs
compat code.
adds cbfce827ac Make shell-command use comint settings
adds b3d315efc2 Prefer setq-local in erc
adds f352c57972 Clarify icomplete-show-matches-on-no-input doc string
adds 1052707230 Allow viper-save-setting to save numerical settings
adds f2bd536d36 Make custom-data saving atomic
adds 190a685370 Don't abort when terminated by SIGINT in -batch
adds e6320b11f0 Prefer setq-local in most of textmodes/*.el
adds a5fa79d50e Prefer setq-local in cedet
adds 7bdc40e8d1 Speed up match-substitute-replacement
adds f0db9ae213 Prefer setq-local in net/*.el
adds 81fe928a76 Prefer setq-local in emacs-lisp/*.el
adds 335018f663 * lisp/textmodes/bibtex.el: Use user-error.
adds 27af17b9ee Improve docstrings
adds 39915c7084 * src/alloc.c (Fgarbage_collect_maybe): New function
adds 469f0a6516 xref--show-defs-minibuffer: new "show definitions" UI
adds 2945fe74a9 Hide the common parent directory, if any
adds 940bb6e984 Fontify the group and the line number
adds c86dc8d488 Always show the summary
adds 5ef30fbf11 Prefer setq-local in vc/*.el
adds f254c8b5f3 Prefer setq-local in mail/*.el
adds e5a18efd3d Fix last change to shell-command
adds a77f5abd98 Prefer setq-local in play/*.el
adds dc39c66d3b ; * lisp/play/doctor.el (make-doctor-variables): Fix
indentation.
adds da92d5700e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds aea5dbec25 Fix DEL key behavior
adds fc54c83518 * lisp/progmodes/perl-mode.el: Fix handling of s'foo'bar'
adds 7c113c344e Prefer setq-local in url/*.el
adds 79d287c7b5 Prefer setq-local in emulation/*.el
adds e5c06669b8 Prefer setq-local in several progmodes
adds ba02ac89e6 ; * lisp/gnus/spam.el (spam-setup-widening): Silence
byte-compiler.
adds 61497defb4 ; * lisp/subr.el (interactive-p): Note to not remove in
a hurry.
adds e84a1ffde9 Avoid modifying nnimap user option in spam.el
adds 75a91a0bb5 Unicode integrals in Calc
adds 2bd76cc107 Make Tramp scripts more unique and robust
adds 87a9fc6dcd Improve error message text of "C-x C-SPC"
adds 40e11743ca Print a backtrace on unhandled errors in batch mode
(Bug#44942).
adds 5204c7420b Handle calling read-char-from-minibuffer and y-or-n-p
from pre-command-hook
adds f13ae2bb95 * lisp/vc/vc-git.el: Update args of backend API calls in
the header comments
adds c13b4fa61e Remove Calc bignum remnants
adds 300c581370 * lisp/emacs-lisp/lisp-mode.el: Give paren syntax to
[...] in lisp-data-mode
adds 09b040cb58 * lisp/net/tramp.el (tramp-read-passwd): Use
connection-local `auth-sources'.
adds 69f039bf6d Prefer setq-local in tcl.el
adds 737d22f295 Prefer setq-local in tar-mode.el
adds 8a42354b0a Prefer setq-local in whitespace.el
adds 6e0cac17b5 * lisp/ibuffer.el (ibuffer, ibuffer-mode): Prefer
setq-local.
adds 2187b805d1 * lisp/ielm.el (inferior-emacs-lisp-mode): Prefer
setq-local.
adds 3970f4ac40 Add new variable to selectively suppress backtraces in
batch mode.
adds 2d989e81b7 Unbreak a few unit tests that rely on lack of backtraces
adds 5d04ee5085 * doc/misc/calc.texi (Predefined Units): Prune outdated
kg text.
adds d6d871a1a2 Calc: simplify integer log2 and power of 2
adds de7a741c7b Revert "Clarify icomplete-show-matches-on-no-input doc
string"
adds 3568ff084c Clarify icomplete-show-matches-on-no-input doc string
adds e74f60fde0 Fix file name quoting problems in tex-mode
adds 78017a6e59 Allow using newer versions of Gnuplot from calc again
adds ff5a3c74fc Allow inhibiting the instructions on how to close
emacsclient frames
adds 9cef8fc8cd Ensure that new emacsclient frames has focus
adds b218c8b6b5 Allow shutting down Emacs even if there are errors in
kill-emacs-hook
adds 3ee94cc7bb Insert skeletons at the correct point
adds d174a2bb23 Prefer setq-local in gnus/*.el
adds 60cf0aa21c Prefer setq-local in calendar/*.el
adds 13651833c7 Only use the comint environment in comint-derived modes
adds 6e0080e755 Add commands xref-next-group and xref-prev-group
adds 1537a8c863 ; Fix recent typos/wording in NEWS and server.el
adds 8b1693f689 Make previous Fkill_emacs change safer
adds 0c330bed24 Avoid problems when calling desktop-read twice
adds 0155bd0fdb Fix bug in how ERT invokes its debugger.
adds 478368ad4f Prefer setq-local in simple.el
adds 0d6fca3093 * lisp/array.el (array-mode): Prefer setq-local.
adds 07b317cb4c * lisp/locate.el (locate, locate-mode): Prefer
setq-local.
adds 6614b67d9e Prefer setq-local in newcomment.el
adds db001f8dab Prefer setq-local in speedbar.el
adds 095a41ed89 Prefer setq-local in shell.el
adds 9e7b93f2da Prefer setq-local in term.el
adds 3b20c03316 Prefer setq-local in tests
adds 1c75ca109d * admin/nt/dist-build/build-dep-zips.py: Remove unused
import.
adds f33ce525b1 Prefer setq-local in compile.el
adds afe1605939 Prefer setq-local in meta-mode.el
adds bdf8dd25e6 Prefer setq-local in grep.el
adds 19c0afd0ad ; * lisp/timezone.el: Fix typo in lexical-binding cookie.
adds ab4b90723e Cache toolbar icon data paths
adds fbb9dd3e82 Simplify gnus-mode-line-buffer-identification
adds 06168c124d Use the proper face for the Gnus mode line id
adds db9549d0dd Make table-fixed-width-mode work again
adds 38c9b0bbdd Make the history traversal functions in coming more
regular
adds 26b198cef9 Improve documentation of
'backtrace-on-error-noninteractive'
adds 3440bd0d53 Fix scrolling in hexl-mode when ruler-mode is on
adds ef711b1556 Make hexl scrolling commands work more like the normal
ones
adds 1fb099ceb0 Make rcirc nick renaming heed nickname max lengths
adds 2d8f0364fc Fix crash (segfault) in etags on generating tags for
Erlang files
adds ca50519900 term.el comment update
adds be0f2de179 * src/fns.c (hash_string): Speed up on large strings
adds 67a9ecb489 Remove interactive spec from internal
eldoc--format-doc-buffer
adds ac341cd629 Restore Emacs 27 image cache semantics
adds 02ec247fcc * src/fns.c: Remove left over include
adds 85acde2ab5 Make uncache_image slightly more efficient
adds 2581beba65 Make abbrev-tests.el more deterministic
adds 4248d603ef * lisp/progmodes/sql.el: Remove redundant URL.
adds ec42ff3115 Prefer setq-local in font-lock.el
adds 3d6498cbf1 Prefer setq-local in sql.el
adds dc0295c563 Prefer setq-local in cfengine.el
adds 7ebd7ba174 Prefer setq-local in etags.el
adds dbc044e5f7 Prefer setq-local in gdb-mi.el
adds 22caab8bac Prefer setq-local in some remaining progmodes
adds be4d6b043f Fix [:upper:] and [:lower:] for Unicode characters
(bug#11309)
adds 4489531b1e Prefer setq-local in dired extensions
adds c50c0a19e3 Prefer setq-local in most files
adds 45630ca6c8 Filter revoked keys when saving files
adds 2782d1e1a1 Improve tests for gio file notifications
adds c9c8d98446 Make ediff offer to create files it's inferring
adds b8dbb2bb73 Clarify the default-boundp doc string
adds c47e6aa1f4 cl-defmethod doc string clarification
adds 445ab5cce9 cl-pushnew manual clarification
adds beebd2a85e Recognise ß properly as a lower-case letter (bug#11309)
adds b3d21dcd72 Update docs of 'defvar' and 'defface'
adds 4a423ffb3b Fix info mode fontification of built-in (*note
Built-ins::)
adds e6c0447781 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 7b9f6ee5e0 Improve predictability of
'scroll-preserve-screen-position'
adds 05dfbd0667 Fix mark-defun in fortran-mode
adds d86cc3ffcb ; * src/chartab.c, src/lisp.h: Fix typos in comments.
adds a4dd03ebe9 ; * src/charset.c (Fmap_charset_chars): Doc fix.
adds 6663b2f211 ; * lisp/simple.el (move-beginning-of-line): Doc fix.
adds 6916e7954a Improve documentation of 'ps-print-color-p'
adds da00a6f317 Fix Xaw widget text disappearing when built with cairo
(bug#43418)
adds 34feded008 Support ks_c_5601-1987 encoding
adds 32090a3de4 Improve documentation of streams in batch mode
adds 3721cc5886 Merge from origin/emacs-27
adds a40be60ec8 Backport Handle read-char-from-minibuffer and y-or-n-p
from pre-command-hook
adds 72f064fffd ; Merge from origin/emacs-27
adds 3fe6cea6e0 * lisp/vc/vc.el: Update args of backend API calls in the
header comments
adds c0b3e38d7c Update publicsuffix.txt from upstream
adds 4adc79641f Merge from origin/emacs-27
adds 809b22d18d Fix crash (segfault) in etags on generating tags for
Erlang files
adds e2c08dbf7b ; Merge from origin/emacs-27
adds 28b61da99f `pdb' doc string clarification
adds 3052cbb078 Include the keymap in the gud-mode doc string
adds ef5e0785ae Stricter gradle-kotlin message pattern
adds 303f0a19cc Support highlighting of ripgrep output (bug#44983)
adds b71be20eaf Remove isearch-input-method-local-p and always set
buffer-local input-method
adds 7f42cab82c Clarify `scroll-preserve-screen-position' doc string
adds ea8ff97536 Add missing defcustom keywords to new variables
adds 5af6a87d51 Allow specifying the project to switch to
programmatically
adds 1729883c98 ; Fix typo in my previous commit
adds 1047f80f1c * lisp/progmodes/xref.el: Bump the version.
adds ddf55400dc Fix thinko in my previous commit
adds 4f352ad6f1 Valentin Gatien-Baron <valentin.gatienbaron@gmail.com>
adds 91432f1ec5 Allow creating a new tab from the minibuffer (bug#45072)
adds 6596b5541d Fupcase no longer maps ?ß to itself (bug#11309)
adds 97c2bca729 Avoid segfaults in pos_visible_p
adds 904c327ae8 Prefer setq-local in bibtex-style.el
adds 26dbba7178 Prefer setq-local in cperl-mode.el
adds 8ace7700b9 Remove some ancient Emacs compat code from cperl-mode
adds 808817d76f Be more graceful about handling Gnus search errors
adds 9bfcee52c1 Fix quoting in gnus-buffer-configuration
adds df769c2eff * lisp/battery.el (battery--upower-devices): Protect the
D-Bus call.
adds 14ffab8263 Add a new function `button-buttonize'
adds 9d598ef93c Add new function 'image-cache-size'
adds aa7e5ce651 Add new function `object-intervals'
adds 004d7e97e2 Add a new command `memory-report'
adds 72bcc6f988 Fix parsing error in exif
adds 49a4f06b06 Fix object-interval tests
adds 4a700a2f79 bibtex-autokey-get-year: Follow iso8601
adds eebb7c8a69 Fix compilation of image.c on non-Cairo systems
adds af2695b045 * lisp/progmodes/python.el: Bump version.
adds ec16518753 Clarify fortran-beginning-of-subprogram doc string after
change
adds fec05bc667 docstring: If FRAME is nil, it defaults to selected
frame.
adds abc8d6b946 Append incremental message segments in socks-filter
adds c7c261ebdf Tweak memory-report--format
adds b04f322a9b Also sort the totals section by size
adds dc5e875930 ; cperl-mode: Eliminate fallbacks if font-lock isn't
loaded
adds 6864dc1dff * src/fns.c (Fbuffer_hash): Doc fix. (Bug#45178)
adds 711e7bf29c Fix image-cache-size crash
adds 70f7f0b1fd button-buttonize doc string clarification
adds 3ed3a33cb1 Fix copyright line
adds 78607f21b5 * lisp/play/dunnet.el: Make it so loading the file is
harmless
adds 7660d0359e * lisp/emacs-lisp/thunk.el (thunk-let*): Don't modify
`bindings`
adds a8e2143a5c Explicitly specify svg base_uri using `:base-uri' image
property
adds 03ac24f239 Use real DPI when rendering SVGs (bug#45124)
adds 404f12060c Improve some NS drawing code
adds dba74cb5ec Allow customizing the Gnus summary thread indicators
adds 61b6cc401a Improve support for 'memory-report' on MS-Windows
adds b41942fac9 Improve the documentation of marker handling when
reverting
adds 204d151940 Unbreak the MS-Windows build broken by recent changes
adds f6cafe6574 Make dired-toggle-read-only check whether the directory
is writable
adds 6e84addc51 Preserve point in dired buffers in dired-*-find-file*
commands
adds f22e4bbf1c Prefer setq-local in python.el
adds ad0bbcd565 Update Info-toc-build parsing
adds e005095e41 Offer to save tutorial position on Emacs exit
adds 8ff70045c3 Revert "Explicitly specify svg base_uri using
`:base-uri' image property"
adds f45ce78c40 Explicitly specify svg base_uri using `:base-uri' image
property
adds db339f6dd1 ; * lisp/info.el (Info-toc-build): Fix last change.
(Bug#28074)
adds 9a7bce6241 Make elint load `require'd packages
adds 4afef614cd Alter the "Redundant pcase patter" warning message
adds 7ee0fc0dc1 CC Mode: Handle several K&R parameters per declaration
adds adbb4eacc2 * src/keyboard.c: Fix bug#5803.
adds d165b5a46b New variable
`redisplay_adhoc_scroll_in_resize_mini_windows`
adds 734f371365 Remove some unused process.c variables
adds a83d8c9bbe Followup to recent changes in keyboard.c
adds a12fe07a88 * lisp/vc/log-edit.el: Keep separator line thin even
with line-numbers
adds 8eee54d23a * src/fns.c (hash_string): Tweak the code further
adds b1f2eada47 * lisp/emacs-lisp/package.el (package-buffer-info):
Improve error message
adds 8a220d7c8f New option gnus-registry-register-all
adds 180e309d8b Bind `C-c C-d' to rmail-epa-decrypt in rmail
adds 4bf98aecff Fix BSD .include etc syntax in Makefiles
adds 52e3ac6303 Document and enforce some properties for strings created
by modules.
adds 89c6efc690 Remove references to Emacs before version 22 from FAQ
adds c6f21e2420 Fix assertion on SVG load failure
adds 185b0820b8 * lisp/emacs-lisp/bytecomp.el: Allow a nil destination
file
adds ebab7c48c3 Fix test failure
adds 6fc1b795c1 vc-create-tag: use vc-revision-history variable
adds 2d790c6c57 Bump project.el version
adds 831659b3b8 * Fix `memory-report' for '--without-x' builds
adds 1c115e404e Clarify Extended Menu Items a bit more
adds f7133be7ae Make dired-toggle-read-only query on read-only
directories
adds 897b8561cd Stop dropping the tag when creating the custom-variable
widget
adds fe50a8b9ba Byte compilation: handle case where the output file is a
mountpoint.
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 51698f77dd Remove the duplication from project-switch-commands's
config
adds 755a9f2a8b Inhibit quit in ElDoc timer functions (bug#45117)
adds dc6e616dfe Don't show matches with no input for nil
icomplete-show-matches-on-no-input
adds e948cdbfa8 Allow creating a new tab for tab-switcher from the
minibuffer (bug#45072)
adds c6c4e74603 New option tab-bar-history-buttons-show
adds b6227446d9 Importing dictionary module
adds 658ec3ccee Renamed connection.el
adds e2ebffdd62 Renamed link.el
adds 723906c444 Removed some compability parts in dictionary
adds 5dc17d73b0 Add :version tag to defcustom statement
adds 49c250b388 Dont't check coding-system-list for existence
adds 99a7e918c8 Don't check for existence of defface
adds 1773b9b687 Dictionary now uses button
adds 329b6a0210 Adding details page for dictionary
adds 837505075c Fix dictionary tooltip mode
adds 2f1e4fbc42 Support nil value for dictionary-server
adds 91ff1c8f7c Move placement of dictionary-tooltip-mouse-event
adds 28fe134971 Remove text property from empty line
adds 7ca331a4f9 Add history of search words to read-string
adds d5a4da25b0 * lisp/net/dictionary.el: Remove remnants of package
adds cc5f280378 * lisp/net/dictionary.el: Add lexical-binding:t
adds 09952ce434 Removed useless check for popup-menu
adds 81ebe86d8d Show error message when asking to match for nothing
adds 0044a2e888 * lisp/net/dictionary-connection.el: Add
lexical-binding:t
adds f58443780c * lisp/net/dictionary-connection.el: Remove obsolete
Version
adds 54a3964e29 Update GPL version
adds a557a103cc * lisp/net/dictionary-connection.el: Prefer defsubst
adds ffa7d6671d * lisp/net/dictionary.el: Prefer defsubst over defmacro
adds 4deb8618e4 * lisp/net/dictionary.el (dictionary-mode): Use
setq-local
adds d30618cbc1 * lisp/net/dictionary.el (dictionary-tooltip-mode): Use
setq-local
adds a25a12ddaf Use when where else case returns nil
adds 89e9c1686e * lisp/net/dictionary.el (dictionary-display-more-info):
Spelling fix
adds d466231c3e A number of docstring fixes
adds b18217eb87 A number of docstring fixes
adds ca0de4d1e0 * etc/NEWS: Add entry for dictionary.el
adds 62d14e10f9 * lisp/net/dictionary.el (dictionary-pre-buffer): Unify
casing
adds c42965745d Merge branch 'feature/integration-of-dictionary-el'
adds 6858119bcd ; * lisp/progmodes/project.el
(project-switch-use-entire-map): Typo
adds c9758ba48a * lisp/bookmark.el: Doc fix.
adds f1dae2551c Prefer setq to set+quote
adds 4c41a8acc0 Make XEmacs compat variable warning-level-aliases
obsolete
adds 95c9aad041 Remove more references to old versions from FAQ
adds 5c361035db Don't recommend setnu and wb-line-number
adds e8a358c3be Update value of frame-title-format in FAQ
adds f6454ad6cd Add a DirectoryMode to the Emacs Server example
adds 252366866b Add a new recursively bound `current-minibuffer-command'
variable
adds 8b3de06347 Fix narrow-to-defun in python-mode
adds 10bc4eac5b Tool bar documentation clarification: Mention forcing
updates
adds 0dd8d53344 Make goto-char offer the number at point as default
adds b63cb95ad4 Mention how to handle user names with @ in rmail
adds e5348f125f * etc/emacs.service:
adds b857ea24f7 * lisp/play/5x5.el: Fix typo. Remove redundant :group
args.
adds afee776594 Fix logic of gnus-search-imap-handle-date
adds 2f1441cbe3 Make XEmacs entry in the FAQ more contemporary
adds 47a854bf24 Improve accuracy of scrolling commands
adds c0c6cd2d5d Add 'remote-file-error' for Tramp
adds 5337211b94 Make the emake error messages red
adds cd81739af1 Add some admin/emake comments
adds 9022df7027 Optimise c-parse-state for large buffers with few (if
any) braces.
adds 071bfd9840 Optimise c-font-lock-<>-arglists, particularly for
buffers with few <..> pairs
adds 485898c18b * lisp/emacs-lisp/gv.el (error): Allow it as a place
adds 7e30cb2c1c Tiny fix for lispref/variables.texi
adds d148f1090f * doc/emacs/indent.texi (Indent Convenience): Fix use of
@xref.
adds fd4297b25a * doc/lispref/errors.texi (Standard Errors): Fix xref.
adds 3806797583 Bind current-minibuffer-command to this-command
adds 8bc5bd5b03 Fix electric pairs in rst-mode
adds c8aad8cc11 Revert last change in tramp-maybe-open-connection)
adds 92c56300c3 CC Mode: Optimize for scrolling large buffers containing
few braces
adds f3e2148310 Fix setting breakpoints in "M-x gdb" when a source file
is missing
adds de032d41c6 Bind k to image-kill-buffer in doc-view-mode-map.
adds 62a6934af9 Fix crash when using XRender and restoring image from X
(bug#44930)
adds 6a2c13280c Merge from origin/emacs-27
adds 6aa9fe3e1b Fix crash in ns_mouse_position (bug#44313)
adds a47001ae46 ; Merge from origin/emacs-27
adds f22856a5c5 Update to Org 9.4.1
adds 2dbc95063b Update to Org 9.4.2
adds 668f0a7f84 Fix point location when completing in gdb-mi.el
adds cbdd48a07b Merge from origin/emacs-27
adds ee6c702e18 Fix error with fn key in NS port (bug#44533)
adds adf968b998 ; Merge from origin/emacs-27
adds 2e7402b760 Fix C-n/C-p when a line starts with an image
adds fda9a2bbfd (flymake-diag-region): Fall back to (end-of-thing
'symbol)
adds d1b1a5c0e6 ; * lisp/play/5x5.el: Fix my last change.
adds 6eb6357423 Update short docs in cperl-mode
adds 32d85e3079 CPerl-mode: don't treat <<>> as starting a here-doc
adds 67fb182cfa Give affixation-function higher priority over
annotation-function (bug#45234)
adds 922e43ad7d Don't show minibuffer keybindings for suggestions in
read-extended-command
adds c51d9140be Fix resetting of gnus-pick-line-number
adds 32d76c0cbc Default the init file to init.el, not init
adds 7fad959114 Ensure that byte compilation works for relative files
(Bug#45287).
adds 526abadd07 Fix fallback use of write-file in ido-mode
adds 02c4f65a1e Make "Invalid modifier in string" ordinary
invalid-read-syntax error
adds d5941d8396 Fix my two most common causes of all windows/frames
redisplay
adds d428cc1b92 Remove incorrect comment from erc-goodies.el
adds ddff5d3d87 Some minor Tramp changes
adds 5ada3eecec * lisp/org/org-refile.el (org-copy): Fix missing
obsoletion version
adds fa4c2768cf flymake-diag-region: Fix the recent test breakage
adds e3f83a89aa Fix regexp in IMAP search-string preparation
adds c5f2eb56c0 Fix previous frame-focus server.el change
adds 95eaf45ddf Save match data in flymake-diag-region (bug#29193)
adds 0ad1c0d51c * lisp/net/tramp.el (tramp-handle-make-process): Handle
shell commands.
adds 46394dff7f Follow good regexp practice
adds eaea03546a * lisp/progmodes/which-func.el (which-func-update): Bind
`non-essential`
adds eeade2b647 * lisp/emacs-lisp/package.el: Byte compile the
quickstart file
adds fdaaf886b7 Document that flymake-diag-region saves match data
adds 7cacf5da47 Update to Org 9.4.3
adds 64fe805b19 Improve documentation of 'query-replace'
adds d7a4ceaa1e ; Add a new item to TODO
adds 48b9c47805 Minor fixes in authors.el and in tarball-making
instructions
adds 8d2d8d7f53 Merge from origin/emacs-27
adds 37eba74d60 Update files for the 27.1.90 pretest
adds e417e87f7a ; Merge from origin/emacs-27
adds e0f98374ca ; Fix @pxref in last change to flymake.texi
adds f36971b59b ; Fix grammar in recent change to internals.texi
adds c7fdc17c16 * lisp/emacs-lisp/package.el
(package-quickstart-refresh): Fix last change
adds 9f7e0a3e7d bibtex-mode: Permit user-defined schemes for sorting
entries.
adds 64d97212f4 Fix over-wide doc strings
adds 2224a64d31 ; Revert unintended change.
adds 8f91fe3063 Set indent-tabs-mode for c-mode in .dir-locals.el
adds 4c7df434a0 Correct units and spacing in memory-report
adds 5ab5c38987 Shorten over-wide docstrings in defcustoms
adds f88a7897a8 Shorten over-wide docstrings in variables
adds 34a73666d9 Shorten some over-wide docstrings in functions and macros
adds 7c3d3b8335 Convert apropos-internal from C to Lisp (Bug#44529)
adds 5fe04f6b07 No need to set isearch-input-method-function in
isearch-transient-input-method
adds b9edbaed01 * lisp/image-mode.el: Use one timer and lock for slow
remote calls (bug#45256)
adds 32e781b2f1 Jamie Beardslee <beardsleejamie@gmail.com>
adds 87b82a1969 Fix default value of gnus-registry-register-all: should
be t
adds 565d8f57d3 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 409a9dbe9d image-cache-size improvements
adds 1a0a11f7d2 Inhibit buffer hooks in temporary buffers
adds ecb5ebf156 Improve make-process in Tramp
adds 1a7033f1f3 * lisp/simple.el (goto-line-read-args): Use
number-at-point (bug#45199)
adds 2c9b488121 Remove unnecessary string conversion
adds 537e96f6ac Fix image cache lookup
adds 174607e5ff Unbreak build after commit
1a0a11f7d2d1dbecb9f754b1e129d50e489058e6.
adds c3ad28c290 De-duplicate lines in Xref buffers
adds 759ec25769 Generic-ify xref-location-column
adds b2ce94fa5e Make python-mode fontify more assignment statements
adds ca36669c88 Fix problem with entering Gnus groups when Gnus isn't
running
adds e470881a42 Drop XEmacs support for EDE ELisp projects
adds faf3613cba ; * src/nsfns.m (all_nonzero_ascii): comment correction
adds 2d19dbdd52 Fix permission problem in Tramp's copy-file
adds e352abeac1 Fix frame creation on X when tool bar is disabled
adds 87e422f104 Beef up the Emacs string utility set a bit
adds b3dec31766 Add `string-pad'
adds cf2e832185 Rename slice-string to string-slice
adds fd9431dde4 Fix shorter-than-length case for string-limit
adds e967ba3018 ; Fix recent string utility additions
adds f329a3180e Add string-chop-newline
adds c9a95237a8 Add try-completion to the string shortdoc
adds 768522750d Make string-clean-whitespace work on non-ASCII
whitespace, too
adds 7e86d3bb9b Make string-chop-newline more efficient
adds 27fab4b140 Tiny string-clean-whitespace simplification
adds c69c65676d (ruby-mode-set-encoding): Use 'save-restriction'
adds d2b8611862 Further string-clean-whitespace tweaks
adds 9480169f1b Change the string-limit parameter semantics
adds 051d8f7535 Make string-pad take an optional START parameter
adds 9015329678 Fix wdired-get-filename when ls -F marks symlinks
adds e42a63a960 ; Fix docstrings in last change to subr-x.el
adds 188b09d6d9 Reorganize Tramp header lines
adds 9920929e7b Re-order the items in `profiler-report' output.
adds 9449b81f27 Align profiler's header-line-format to column 0, to work
correctly on tty's
adds aae44a36f3 Ensure that Gnus servers are open(able) before searching
them
adds 6af31fd71f Align the word "Function" in profiler's headers over the
actual functions
adds 747a923b9a Use new NSString lisp methods
adds a649869d04 Fix use of obsolete 'error' warning level
adds 832d756893 Fix use of obsolete 'emergency' warning level
adds 1e11f6f59d Handle gracefully href="" in base tags in shr
adds 21097cdd32 Revert recent server.el frame-focus changes
adds 22c1f00d99 Allow string-slice to take zero-length matches
adds 5c86a53296 Improve the string-limit doc string
adds 268a3d32fb Show image as text when trying to search/replace in
image buffer (bug#25905)
adds 3edc4fd53f Remove an unused parameter from 'child_setup' function.
adds 3cbd4169d6 Reject filenames containing NUL bytes.
adds 95334ee79a Allocate environment block before forking.
adds bdcea81a2f Pass C string pointer to current directory to
'child_setup'.
adds 773f9eb467 * .clang-format (ColumnLimit): Fix line length.
adds 40bc77d9a6 Declare argument vector as char *const *.
adds 33210c8dc0 * lisp/tab-line.el: New options, faces, and functions
adds 3be0dc659f authinfo-mode: add option to not hide any elements (and
add font-lock)
adds b68d52c81b * lisp/emacs-lisp/lisp-mnt.el (lm-section-end): Stop at
the right heading
adds ccb3efffc5 * src/dispnew.c (sit_for): Fix bug#45292
adds 3096437593 CC Mode: introduce a new cache for brace structures.
This fixes bug #45248
adds bf7041a6f6 Centralize subprocess creation in a single function.
adds 26b8b30ff4 Ensure that Gnulib objects in subdirectories are built
correctly.
adds 29064d02c3 Update Gnulib.
adds 527cc64e5d Unbreak the MinGW build broken by recent changes in
callproc.c
adds 452baab848 Fix the MinGW build broken by Gnulib update
adds e3525712ee ; * src/callproc.c (emacs_spawn) [!WINDOWSNT]: Fix last
change.
adds d63ccde966 Unbreak the build on *BSD and Macos after previous
gnulib merge
adds 269cec13a2 Remove `string-slice' -- it's not very well defined
adds af359de917 Allow `string-limit' to work on encoded strings
adds 174327cefa Make `remove-hook' interactive
adds 290ee3474d cperl-mode: Correctly syntax highlight index/value array
slices
adds b8b17038e1 Pacify gcc 10.2 -Wanalyzer-null-argument in gtkutil.c
adds ec8a17e938 Adjust to recent Gnulib changes
adds 5880c7caab Adjust test_module to recent Gnulib changes
adds 42d58264db Update Gnulib.
adds 3ba34141da Import posix_spawn from Gnulib.
adds 2c79a8f921 Use posix_spawn if possible.
adds e387371497 Revert "Use posix_spawn if possible."
adds ecf84a22ee Revert "Import posix_spawn from Gnulib."
adds 64513abf3e Don't compile Gnulib's 'free' on MinGW
adds c3c1863d95 Add support for more EBCDIC code pages IBM2XX
adds a9413dd2d1 Fix last change
adds 3649160f61 ; * etc/NEWS: Announce the last change.
adds e497a013f7 Tag Tramp test :unstable
adds 1ca6add75f Tag another Tramp test :unstable on emba
adds b3fe0ac62e Correct argument order in comment
adds 52b30834fb * lisp/face-remap.el (face-remap-set-base): Doc fix.
(Bug#45264)
adds 711fe70dd8 * doc/misc/efaq.texi (Latest version of Emacs): Bump
version.
adds a90836c638 * doc/misc/efaq.texi (New in Emacs 27): Add section.
adds 7b3367a0b5 * lisp/so-long.el: Decrease use of passive voice.
adds 7f8793e5f1 Update to Org 9.4.4
adds 5d46593568 Support build of Emacs on ARM Macos machines
adds 2e20749e57 Merge from origin/emacs-27
adds 6bf22c933d Codesign the executable on recene MacOS systems
adds 47799cc02b ; Merge from origin/emacs-27
adds fda9b3e83a * src/Makefile.in (DO_CODESIGN): Fix expected
architecture name.
adds e0fc939c5f Add more details to the "word processor" section
adds b242bbb073 ; lisp/org/org.el: Fix Version header.
adds 90ec81f5b2 Merge from origin/emacs-27
adds 00b8fdf29b Fix gpg-agent killing in mml-sec-tests
adds c9fb3474c9 Skip some mml tests that rely on CMS if that's not
installed
adds e1eabc8ee1 Disable some semantic tests on systems without g++
adds 443a53874b Refactor package--list-loaded-files for easier
debuggability
adds d18b1c8c75 Fix package reloading problems on systems with symlinks
adds 90e40099de Fix infloop in memory-report
adds a63855cd21 Kill the scdaemon after doing the mml-sec tests
adds 60bfa84e41 Fix issues with lib/malloc out-of-dir builds
adds cf1d703444 Fix messages with plural forms in todo-mode.el
adds b3c9af9061 Improvements for `:base-uri' svg image property
adds f9264a3878 Avoid missing email messages due to rmail-spam-filter
adds fd658b8100 Rename Tramp method "media" to "mtp" (Bug#45402)
adds 25fb44fad1 Fix test/src/process-tests on MS-Windows
adds 4b2ca6bfc0 * lisp/forms.el (forms--run-functions): New function
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 714ca849ba Improve the edebug-form-data doc string
adds 0f790464d5 Add new predicates for sequence lengths
adds 80420faf49 Improve "find definition" in *Help* buffers
adds eb98afaf35 Fix up length_internal with degenerate length inputs
adds 8bc727d0b4 ; Fix the recent `length' doc string addition
adds df882c9701 ; Fix recent shortdoc.el and fns.c additions
adds c9b37634b1 Remove NS menu synthesized events (bug#44333)
adds 03808272ee * lisp/textmodes/rst.el (rst-mode): Don't touch global
hook
adds 8d5a6c9ef5 * lisp/emacs-lisp/package.el (package-archives): Add
NonGNU ELPA
adds 8914fb2227 Do not output two spaces for non-autoloaded ieieo
constructor functions
adds 8c38345629 Rename and document the built-in
xref-show-definitions-function's
adds 4ffb2ec357 Allow remember-notes to use the *scratch* buffer
adds b825131041 Document the text property limitations in mode lines
adds 6627421068 Fix alignment of Java String[] and the like
adds 40e9cec7d2 Fix background mode on Gnome 3.38 terminals
adds 2a64de5e98 Make XIM to work with non-CJK locales
adds ed30956099 Make octave-send-region be asynchronous
adds 0ebea8ffbf Make byte-compiler warn about wide docstrings
adds 6b8bb47ac0 Fill some auto-generated docstrings
adds f4fe4e500d Fix too-long feedmail-sendmail-f-doesnt-sell-me-out doc
string
adds 62761d423e Remove redundant 'function's around lambda in
vhdl-mode.el
adds 9d60ce1762 * lisp/ps-print.el (ps-message-log-max): Remove XEmacs
compat code.
adds 5e1416fd0a Minor cleanups in tetris.el
adds 16458631d4 Fix crash in NS menu code
adds 81969482e2 Fix package tests for tetris no longer existing as a
package
adds c7fdf86883 * lisp/minibuffer.el: Avoid consecutive `any` in
completion patterns
adds d180a41dbb CC Mode: Add newish AWK Mode facilities, as used in
gawk-4.
adds d199a4640f Robustify completion match scoring for optimized patterns
adds 92406b02c6 Allow mixing attributes and comments in the diary file
adds b9359d4183 Add a reference between the Strings node and
Search/Replace
adds 3334dd9041 Reword a long docstring in cc-langs.el
adds 40d1633259 Add a SPLIT parameter to `format-spec'
adds 37049ee78c Allow the flymake mode line indicator to be customized
adds a66f0d3bd3 Introduce new variable mode-line-compact
adds 03bab768be Add a parameter to display_string to allow not ignoring
text props
adds 88c96962cf Fix compact mode line text properties
adds 6481da6b90 Revert the previous display_string change
adds 1fc011c075 * src/xdisp.c (display_mode_line): I guess FALSE should
be false.
adds ee0e259e5d Add some tests for align.el
adds 177863b1ce Fix crash in NS menu code
adds ecd9264372 Revert "Allow the flymake mode line indicator to be
customized"
adds 7fbcca29b8 Sync with Tramp 2.5.0
adds b5ada7f9af More readable keys in NS menu entries (bug#45502)
adds 16bb10889d Add a regression test for Bug#24325.
adds 154d4b856f Instrument process-tests.el for timeouts on emba
adds 3e80653d29 xref-show-definitions-completing-read: Tune up completion
adds 0326cddc7b Fix process-tests on MS-Windows
adds baac3562a6 A better fix for process-tests on MS-Windows
adds c13937ccb6 * lisp/x-dnd.el (x-dnd-get-drop-x-y): Add safer check
for top/left (bug#45277)
adds 0a82e66db4 Use explicit "--color=auto" in grep mode to support both
GNU grep and ripgrep
adds a88f63500e * src/Makefile.in (DO_CODESIGN): Fix architecture for
Apple Silicon
adds 90bd3b3d69 Don't calculate macOS menu data for GNUstep (bug#45502)
adds fdb725c384 Minor refactoring of xref-tests
adds cfb0f1c07c Add caveat about the `long' `mode-line-compact' setting
adds dc308c80ee Improve the `long' computation of `mode-line-compact'
adds b4fd857ead Switch add-to-ordered-list to eql
adds 2d58e0e803 Add some char-table tests
adds 4b6fcb072a ; Fix my previous commit
adds 3c0c47b3a7 Revert "Switch add-to-ordered-list to eql"
adds dc771b6c40 Also count symbol plists in memory-report
adds d22fa9eb67 Minor cleanup in keymap.c
adds e5c5a8f959 ; * etc/NEWS: Move entry to correct heading.
adds 75191b0af2 In Isearch bind 'C-s M-y' to isearch-yank-pop-only with
old code (bug#45483)
adds baeb82df8b * src/dbusbind.c (XD_BASIC_DBUS_TYPE): Fix error in
declaration.
adds cd4a51695f Add variables read-char-choice-use-read-key and
y-or-n-p-use-read-key
adds d0a2543986 Plug NS memory leaks (bug#45502)
adds dd662fc972 Fix some over-wide docstrings
adds 13b59c690a Add 'project-relative' as value for
'xref-file-name-display'
adds fd669fbdeb Remove redundant 'function's around lambda in align.el
adds f232715aac ; * src/nsmenu.m: Undo unintentional change
adds 26bfaa1f78 Use standard key symbols in NS menu entries
adds c4c8da67e8 Fix Help menu on macOS
adds 059f1863a2 CC Mode: correct the handling of empty strings
adds f80eb0d448 ; * test/src/process-tests.el: Fix comment style.
adds 72dc46584c * src/nsterm.m (ns_select): Fix off-by-one error, and
add assertion
adds 3a6137a498 Extend and overhaul FD_SETSIZE overflow tests.
adds 0ea7bb3578 Consistently check for FD_SETSIZE overflow.
adds ab5f550bd9 Fix an incorrect Edebug specification.
adds f43f1e32e9 Fix a potential unit test breakage on GNU/Linux.
adds 8bc85d46cc Manually limit file descriptors that we select on to
FD_SETSIZE.
adds 0eef70aea8 Minor improvements to FD_SETSIZE overflow checks.
adds aba77849cd Add some tests to find-func.el
adds 3d9f20cfcf Add test for add-to-ordered-list
adds b1ac23ebef Allow add-to-ordered-list to use a test predicate
adds 144b883eb0 Fix duplicated entry in gnus-mime-action-alist
adds 72b8430fea Add lexical-binding cookie to autoload files
adds 46c4bcd392 Minor cleanup in doc.c
adds efe591143f Fix some shellcheck linter warnings
adds 57d97bb170 Unbreak process tests if 'errno' is not installed.
adds 2f8a7bcdc8 CC Mode. Fix AWK Mode fontification bug, remove some
unused variables
adds 87a2cfc085 * test/src/process-tests.el: Let timeouts fail the
tests. Fix some docstrings
adds f0d2b92f8b Protect elisp-flymake-checkdoc against boundless
diagnostics
adds 2e6fbb05b6 Make Flymake mode-line indicator customizable (bug#33740)
adds 1b449af5a1 Must explicitly create unpropertized strings in mode-line
adds 03608312ae Fix process-tests on MS-Windows
adds 6670972562 Fix type declaration of two Flymake customization
variables
adds b47b98bc4b ruby-mode: Recognize setter symbols
adds 0e41e89d7e ruby-syntax-propertize: Optimize two rules a little
adds 761d3f3cdc ruby-mode: Optimize expression expansion too
adds 58bdfd7c54 CC Mode: increment version numbers to 5.35 due to
standalone release
adds d22e74795d Revert recent add-to-ordered-list changes
adds 841e40db54 Fix some mistaken shell delinting
adds ba05d005e5 Update copyright year to 2021
adds c156723769 Fix Rmail summary display when From: header is malformed
adds c6d5555646 Display messages sent using ERC's /say
adds 74a77ef299 Improve documentation of 'network-lookup-address-info'
adds 8bc552ffa5 Merge from origin/emacs-27
adds 8c1fe1e5ef Update copyright year to 2021
adds c63ce13206 ; Merge from origin/emacs-27
adds 33d159c36f Fix copyright years by hand
adds 50f3949119 Merge from origin/emacs-27
adds 1b59478f4c Update from Gnulib by running admin/merge-gnulib.
adds 30a1d5da7a Remove stray copy of image-tests.el
adds 0273cb61a4 Fix a compilation warning.
adds 3ea7cec4c0 ; ruby-smie--bosp: Fix the breakage
adds a516e69863 xref-show-definitions-completing-read: Default to the
first location
adds a4f0b8d85a ; Auto-commit of loaddefs files.
adds ac8875173a New file scratch_buffer_dupfree.c
adds 9076a631fe Port to Solaris 10
adds a1f603f0a3 Add overflow check for INPUT_EVENT_POS_MIN
adds aa2739bf1b Fix CCL_MOD typo
adds aac17c9dca bibtex-mode: Handle biblatex field aliases (bug#44976)
adds 107978365e Improve drawing performance on macOS
adds 1c5208ba71 Fix GNUstep warnings
adds 0f561ee553 ruby-smie-rules: Avoid one case of infinite recursion
adds 70484f92a1 Fix syntax of symbol and punctuation characters
adds 70e6c0850e ; * lisp/progmodes/flymake.el: Bump version to 1.1.0.
adds 72b048bb96 Fix last change in characters.el
adds df605870fd Simplify TTY allocation.
adds 64f2c96cbe Make a process test faster.
adds 4ac6148ef9 Avoid printing stacktraces when it probably wouldn't
work anyway.
adds c7f15dfa80 Fix Quit button in dictionary buffer
adds d10c96c426 Fix backslash mistakes in doc strings in C code
adds 6b10ce867f xref--show-pos-in-buf: Don't set
other-window-scroll-buffer
adds bfb4db5e44 Reposition call to set-buffer-modified-p in sieve-upload
adds dde3269633 bibtex-mode: Extend widget bibtex-entry-alist
adds d84cf78df8 Fix NS toolbar image release crash (bug#43973)
adds f14869cd70 Fix crash when using menus and tramp on NS
adds 825b4ec338 * lisp/progmodes/xref.el
(xref--show-defs-buffer-at-bottom): Fix missing arg
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 ad2567fb1e Fix child frame restacking on NS (bug#41422)
adds 632917461a Fix broken build on AIX 7.2
adds 32c6732d16 * lisp/emacs-lisp/byte-run.el (make-obsolete): Make
`when` mandatory
adds 1fa1354964 Remove relative paths for consistency
adds d3d60ab272 Remove unnecessary dependency on seq library
adds c2e0f1982f * src/buffer.c (Fset_buffer_multibyte): Remove dead code
adds 20ad0cc03b * admin/last-chance.el (last-chance): Use `grep`s return
value
adds 5282e1378e * doc/lispref/syntax.texi (Syntax Class Table): Clarify
`@`
adds dbc16cdd13 * lisp/arc-mode.el (tar-grind-file-mode): Remove left
over autoload
adds 9c0387d786 Fix last change in json.el
adds 587a97bcb2 * lisp/calendar/appt.el (appt-activate): Set the local
`write-file-functions`
adds d8d223e7ef * Makefile.in (test/%): New target
adds 535a25164b * lisp/calc/calc-yank.el (calc-edit-mode): Make it into
a proper major mode
adds 0c599ee2e2 * lisp/erc/erc.el: Use `run-hook-with-args` for
`erc-pre-send-functions`
adds b2f8c9f96f * src/xdisp.c (syms_of_xdisp): New var
redisplay-skip-fontification-on-input
adds 90951f847c * src/print.c (print_vectorlike): Use `HASH_TABLE_SIZE`
adds b2f81b7bab Fix computation of Lines in nnmaildir
adds 65f21729e6 Fix off-by-one error in mode-line-compact code
adds 4e80eb7b7c Don't skip widgets when moving backward
adds 56556b5f4d Fix build for --enable-checking=structs
adds f5a1315f1e Fix error in tramp-sh-handle-insert-directory
adds 3711339f92 Fix crash in ns_mouse_position (bug#45541)
adds dadffdd81f ; Merge from origin/emacs-27
adds 7384ec6416 Add warning comments abound binding keys in Isearch maps
adds 6f0bb2fe58 Merge from origin/emacs-27
adds f0deca159d ; Auto-commit of loaddefs files.
adds 82c6f43653 ; Merge from origin/emacs-27
adds 90c782e92e Merge branch 'emacs-27' of
git.savannah.gnu.org:/srv/git/emacs into emacs-27
adds ba2f2f9378 Merge from origin/emacs-27
adds ec1e1f80e6 Add a reference between the Strings node and
Search/Replace
adds 33108bc477 ; Merge from origin/emacs-27
adds a7c2793efe Fix last change
adds 49137d3278 Merge from origin/emacs-27
adds 585997d05a Fix broken build on AIX 7.2
adds e8bf7258ae ; Merge from origin/emacs-27
adds 2e09efdb68 Revert previous patch which was installed into wrong
branch.
adds 1395fb8ff7 Merge from origin/emacs-27
adds 32c960bdc6 Mention -lcurses problem on AIX
adds b90f3c5cae ; Merge from origin/emacs-27
adds 99cc0045eb Update two user option names in the Widget manual
adds 2c84790252 Merge from origin/emacs-27
adds fa574e68de Fix broken build on AIX 7.2
adds 97226aacfd Do not assume Xrender merely because Cairo
adds 1e776d7d6a ruby-add-log-current-method: Support methods with
symbolic names
adds 42c3f7a134 * lisp/erc/erc.el (erc-process-input-line): Undo
confused last change
adds a79e1a85f8 * lisp/mail/reporter.el: Use lexical-binding
adds 37e3a6eb31 * lisp/cedet/srecode/semantic.el: Use lexical-binding
adds 57e872ac75 Make a process tests a bit more robust.
adds 80e2647220 * lisp/filesets.el: Use lexical-binding
adds 898a94a9be Use lexical-binding in the remaining preloaded files
adds d6f30e5632 * lisp/subr.el (global-map): Initialize inside
declaration.
adds 5bddc09738 * lisp/subr.el (ctl-x-map): Initialize inside the
declaration.
adds 8ef4314c44 * lisp/subr.el (esc-map): Initialize inside declaration
adds 06810abc59 perl-mode: Display here-docs as strings instead of
comments
adds e6617f0dff * lisp/filesets.el (filesets-external-viewers): Tighten
regexp.
adds 7f16f17727 Pretty-print keys without <> around modifiers (bug#45536)
adds 77796eb014 ; * lisp/subr.el (ctl-x-map): Fix typo in kill-buffer
binding.
adds 1433a12014 ruby-mode: eliminate redundant regexp branch
adds 9973019764 * lisp/emacs-lisp/package.el: Load package-quickstart
without package.el
adds 02e6ffe860 Fix process-tests on MS-Windows
adds c1daeb4c28 Refactor tab-bar-mode to -define-keys and -load-buttons
(bug#42052)
adds e72fd12ec6 * lisp/tab-bar.el (toggle-frame-tab-bar): New command
(bug#45556)
adds 7469214d94 * lisp/tab-bar.el (tab-bar-tab-name-format-function):
New defcustom.
adds 3b835f7b81 * lisp/subr.el (remove-hook): Add default value
(bug#45393)
adds 048b1aaec8 Prevent stack overflow in GNUstep menu code
adds 7d7bfbf034 * lisp/emacs-lisp/autoload.el: Improve last change
adds cf672c6671 * lisp/emacs-lisp/package.el (package-activate-all):
Another tweak
adds ba011e487d * lisp/play/dunnet.el: Run the game when loaded via
`--batch -l dunnet`
adds 96bbbaec5c Fix obsolete variable warnings about class names
adds 7936c8a960 * lisp/mb-depth.el (minibuffer-depth-indicator): New
face.
adds 665b4e7c4e Proof some searches and file listings against symlinks
adds 331e40a8fd Fix some failing tests in BSD systems
adds 9b31802e2d Update a substitute-command-keys test
adds 9db1c0993a * test/Makefile.in (WRITE_LOG): Mark also problematic
tests for emba.
adds f5b8e5a757 * test/lisp/filenotify-tests.el
(file-notify-test07-many-events-remote):
adds 2f6e30cd86 Revert mark-paragraph change and add tests
adds e15386da5d Fix quoting problem in pop3-uidl-save
adds a7fdba7889 Clear socks protocol scratch after authentication
adds 7e80aecc24 Add tests for mm-decode.el
adds 23a887e426 Add work-around for nnmaildir encoding problem
adds fa1f41159f Edit the display-buffer doc string slightly
adds 0e6b74d204 Fix typo in last display-buffer doc string change
adds 40a0f8a3a2 Add a display-buffer window selection function that's
more like XEmacs
adds 3e99ff97e5 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 3dc3874c76 Further display-buffer doc changes
adds c8448f6185 Remove an outdated comment
adds c0ca935917 * lisp/mb-depth.el (minibuffer-depth-indicator): Add
:group 'minibuffer'.
adds cd56406b62 * lisp/tab-bar.el: Improve tab-bar-show (bug#45556)
adds 656801f5bb * test/lisp/net/tramp-tests.el
(tramp-test31-interrupt-process):
adds 62e0c67590 Fix syntax of space characters
adds 705292c200 Remove unused DEFSYM
adds f5cfe5a0a9 * test/lisp/subr-tests.el (subr-test-kbd): New test.
adds 5ac7b48075 Lift define-prefix-command to Lisp
adds a31bfd5945 Merge recently added kbd tests
adds 768a352793 * lisp/emacs-lisp/macroexp.el (macroexp--fgrep): Rename
from `pcase--fgrep`
adds 9d3d6f8500 * lisp/emacs-lisp/cl-generic.el (cl--generic-lambda):
Fix last change
adds 3b9dad88e0 * lisp/subr.el (letrec): Optimize some non-recursive
bindings
adds 6e73e07a6f Make sure default-directory relates to the originating
buffer
adds 29c7f8c915 * lisp/emacs-lisp/cl-macs.el: Optimize self-calls in
tail position
adds fe7263803c Fix cl-concatenate use in macros
adds 981d5eaba8 * lisp/emacs-lisp/cl-macs.el (cl--self-tco): Fix build
of gnus-agent.el
adds ace749f2e3 Count Flymake diagnostics in modeline by severity, not
type
adds 4cebd2ded0 Don't unblock SIGCHLD too early.
adds 9b57ecfabe Remove reference to gnus-bug-create-help-buffer
adds 7a89b4b5d3 Support keyval style beamer frame labels
adds 302e6d4623 Remove a pointless check for WCOREDUMPED.
adds 690cf6b8d8 Increase probability that a process test succeeds.
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 09ee2d0095 Create new test file for socks.el
adds ac9c4ca8c9 * lisp/subr.el (global-map): Doc fix; add
cross-reference.
adds aa6ee3302f Rework parts of Tramp's insert-directory, bug#45691
adds 4ad8fc61e7 Add more mm-decode tests
adds 2c03bdc887 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds b84b689746 Revert recent mm-with-part change
adds 14a1a84a33 Add a link to the manual from the defcustom doc string
adds e62f71988f Minor shortdoc link improvements
adds 13bd909591 Add support for flat buttons
adds 5960e9cf57 ; * lisp/custom.el (defcustom): Fix last change.
adds 4c55eeee39 Add support for 'process-attributes' on OpenBSD
adds 25dadca0d1 Hyperlink symbol names without word syntax in Help
adds 918a5eae17 Make font locking work in mercury-mode
adds e186af261a Improve fill-region-as-paragraph when there's a fill
prefix
adds 9717ba9309 Specify precedence in .authinfo files
adds 6858b74763 Fix example in the Gnus manual
adds fa686f0998 Default python-shell-interpreter to python3
adds a583c72305 Respect message-forward-ignored-headers more
adds c7c154bb57 Fix incompleteness in the implementation of
minibuffer-follows-selected-frame
adds 94344d130c Add functions to open a file without quitting.
adds 45abd52f3c Fix build breakage if Lisp_Object is not a primitive
type.
adds fb32f92879 Allow evaluation of tests from local source repository
adds 17bd039539 New command xref-quit-and-pop-marker-stack
adds 62e3750af3 Ensure HAVE_GMP is reflected in emacs_config_features
adds ef55cc07ba * configure.ac: Alphabetize emacs_config_features
adds e694f61fc6 Add `flat-button' to custom-face-attributes
adds 6129ebf449 Fix problem with non-ASCII characters in nnmaildir
adds 42e72f4ade Support using auth-source for NickServ passwords in ERC
adds 26ed7c7345 Add a failing test for bug#44834
adds d0d5e40a5d Make comint-read-input-ring skip uninteresting text in
.zsh_history
adds 00908e052a Mark previous erc-services change as not needing
documentation
adds 1aa36d968c * admin/notes/elpa: Update to match recent Gnu ELPA
changes
adds fcf8ad610d Fix possible prepending of "TEXT" to IMAP searches
adds 002f9dc091 eieio-base.el:
adds bb4399f647 cedet/ede/auto.el:
adds d8936322f4 * lisp/emacs-lisp/eieio-base.el: Silence warnings in
last change
adds 78ef0a72fa comint-read-input-ring: Simplify last commit
adds d191f1589b Update substitute-command-keys tests, again
adds ca024b0575 Add a new variable `inhibit-interaction'
adds 792ba7196f Add a new function 'buffer-line-statistics'
adds 6dc4fc7d62 Fix nsm-should-check for "google.com" failure
adds 0f6c083251 Only run IPv6 tests if we have an IPv6 address
adds d93de0b412 ; Update docstring
adds c734ba6862 Fix Indian time zone test when run by Irishmen
(bug#45818)
adds 820bd0e09a Stabilise lunar-phase-list test (bug#45818)
adds 6d467eb4d1 * lisp/calc/calc.el: Remove some XEmacs compat code.
adds 118d6ef554 Remove some XEmacs compat code from tests
adds aeb11da203 Use skip-unless instead of if+message in test
adds 19b169c4e2 Fix 'visual-line-mode' when 'word-wrap-by-category' is
in effect
adds be9b7e83bc Prefer skip-unless in more tests
adds a9658cd5b0 Lift {global,local}-key-binding to Lisp
adds ebab8898ca * lisp/isearch.el: C-s C-u M-y reads a string from the
kill-ring minibuffer
adds 707ee6afe2 EMBA infrastructure improvements for Emacs build testing.
adds 03080b5545 Remove extraneous closing paren
adds 33d0c603c6 ; * doc/lispref/modes.texi (SMIE Indentation Example):
Fix previous commit
adds 97747e6fb9 Tell people how to remove fontconfig customizations
adds 149d64bbb2 * doc/misc/tramp.texi (Quick Start Guide): Fix thinko.
adds 84372a710b Merge from origin/emacs-27
adds 5d76288660 Fix problem with 8bit content-transfer-encoding in nndoc
mbox files
adds 4ad332d844 ; Merge from origin/emacs-27
adds 74d18957b8 Fix inhibiting the default.el loading in user init file
adds 32a3758c84 Fix infloop in 'pixel-scroll-mode'
adds 27743e9e70 Fix cl-concatenate inlining
adds 55bc1560ac Fix assertion failure in window_box_height (Bug#45737)
adds 488204cdc6 Remove one of recently added warnings abound binding
keys in Isearch maps
adds c83590b121 Merge from origin/emacs-27
adds 53514e77a5 * lisp/info.el (Info-search): Don't deactivate mark when
landed in same node
adds 5039f79340 Fix marking "delayed-initialization" vars as dynamically
scoped
adds 9422ff4565 * lisp/startup.el (command-line): Remove redundant set
of no-blinking-cursor
adds 65d22bf188 * lisp/startup.el (command-line): Remove redundant set
of no-blinking-cursor
adds b4b98a044b Fix 'kill-visual-line'
adds 0a26f47915 * lisp/emacs-lisp/seq.el (seq-concatenate): Unautoload
(merge fix).
adds 138486cddb Some Tramp adaptions, mainly direct async processes
adds 66ac17289a Make libraries works with xterm-mouse-mode.
adds 4dc72dd9de Fix 'window-text-pixel-size' when there are
leading/trailing spaces
adds 2644353cbc * .gitignore: add src/fingerprint.c
adds f95c1b3230 Update dependency capture
adds 667f2e097c Remove support for 32 bit build
adds f45be48ddb ; Remove recent spurious addition in window.el
adds 5d6817086d * src/dispnew.c (sit_for): Return nil when interrupted
by process output
adds 1513ee37a4 Change default-directory before prompting in
project-compile
adds 0732fc3193 * lisp/frame.el Don't activate `blink-cursor-idle-timer`
needlessly.
adds ba29d13f41 Make mouse-related calls be more consistent on all frame
types
adds c55b7b8e1f Fix last change
adds 84e0749b8b EMBA container build improvements for Emacs build
testing.
adds 378ce65a0d Improve support for Cham script
adds 57ae3f29af test/infra/gitlab-ci.yml: run only for tags and some
branches
adds 0057294b2a Fix two tests
adds 66756df286 Fix Rmail summary for more than 99,999 messages
adds 8f0ce42d3e Fix deadlock when receiving SIGCHLD during 'pselect'.
adds df34ed8cbf Don't crash if no asynchronous process has been created
yet.
adds 0ab56a4e93 * lisp/emacs-lisp/pcase.el: Add support for `not` to
`pred`
adds 25e1b73294 * lisp/emacs-lisp/byte-opt.el
(byte-optimize-form-code-walker): Use pcase
adds 152964362f Add a bit more clarification around standard error
processes.
adds 39a65844e8 Add new targets to test/Makefile
adds 1773679af3 Ensure that sentinels are called during
'accept-process-output'.
adds 1fe135a024 * test/infra/gitlab-ci.yml: Merge test-template into
job-template.
adds 372694e7c6 ; * test/infra/gitlab-ci.yml: Merge test-template script
into job-template.
adds b215e83a78 Improve support for the Cham script and languages
adds 3b4050154e Replace Unix commands with Emacs in process tests.
adds 36d33776c2 Avoid macOS NSFilenamesPboardType warning (bug#33035)
adds c4be126c42 * test/src/xdisp-tests.el: Fix tests to work in batch
mode
adds 455f08c095 Fix problem with `epa-list-keys' bugging out
adds f9dab61272 Don't double up keys in epa--list-keys
adds 47ddda0cc4 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds b2e6ed4026 Fix recent changes for Cham script
adds 9214402791 * lisp/cedet/ede/proj.el: Enable Project files to load
adds bdb9889f78 Use format-prompt in read-regexp.
adds 8f4b3b812a Fix ibuffer-mark-by-file-name-regexp abbreviations
adds 20add1cd22 Allow gnus-retrieve-headers to return headers directly
adds 35119b2bc0 time-stamp-tests now pass in more locales
adds 4ca808ee7a Make sure the new window is not too tall
adds f844ce69cd Revert "* .gitignore: add src/fingerprint.c"
adds 973799f179 Mark the various nxml flags as safa
adds 43982a8f10 Don't infloop in
comint-redirect-results-list-from-process
adds 378a01e168 Actually make the calc trail window dedicated
adds 4e64d02356 Define keymap-name-history
adds b62a1e358b Add 'perl-non-scalar-variable' face to perl-mode
adds ba0cf1d701 Tweaks to the color widget (Bug#45829)
adds 33ff86a20a Add test for the widget-color-match function (Bug#45829)
adds f2f06b0209 Fix list-colors-print handling of callback arg
adds 91a6e19337 Handle also test/lib-src directory
adds e544b86343 Don't stop Gnus startup on password failures
adds 3b731b123d Fix slow abbrev expansion in `message-mode' in some
circumstances
adds 297edbebec Missing dynamic variable declarations in Calc
adds 5369b69bd8 Parse square root sign in embedded Calc mode
adds 3c58443855 Only show "2x entries" i vc log buffers if needed
adds deb90c893d * lisp/startup.el: Fix bug#45857, bug#30994, and
bug#45913.
adds f3b9d5b315 Some Tramp fixes, resulting from test campaign
adds 039ab602cb * etc/NEWS.19: Add entry for `indent-line-to`
adds bfa140d7cf Calc: use Unicode brackets in Big mode when available
(bug#45917)
adds 1248c67484 * test/infra/gitlab-ci.yml: Bootstrap only from web,
schedule, or C-related.
adds e718d3a849 Better check for nil in
search-/query-replace-highlight-submatches (bug#45973)
adds eec059b124 * lisp/help-fns.el: Move defvar keymap-name-history
closer to where it's used.
adds 8725f7690a Declare some project commands interactive-only
adds 8ed97a8d54 Make child signal read pipe non-blocking.
adds 5536893c6e test/lisp/replace-tests.el: Add nested match group test
adds 5aff1bfdaf Make sh-mode use `auto-mode-interpreter-regexp'
adds f925aabcce Mention that the mouse will switch on
transient-mark-mode in manual
adds 3bbec2eb2b Fix up example in the Modifying Menus node in the
lispref manual
adds 40a5df8143 Make `symbol-at-point' work in buffers with no symbols
adds c502cdd2b7 Don't add Content-Type when ceasing an rmail edit
adds 8b33b76eb9 Revert "Make `symbol-at-point' work in buffers with no
symbols"
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 849fe71de7 Sort Ibuffer filename/process column as displayed
adds 420661af07 Don't let `maybe_quit` prevent resetting
`consing_until_gc` (bug#43389)
adds ce1a42a6eb Add tests for symbol-at-point (bug#14234)
adds f30cf07ecb Make symbol-at-point return nil if there's no symbols in
the buffer
adds cad2c4b14a Tweak tty-find-type to allow TERM=screen.xterm
adds 72d4522b05 Add option remember-diary-regexp
adds edf6350e7f Add option remember-text-format-function
adds 38173af10d Respect remember-save-after-remembering on
remember-diary-extract-entries
adds bd423b8699 Fix environment handling in tramp-handle-make-process
adds 7fe7efe0bb cua-toggle-global-mark doc string clarification
adds 434057ad92 Fix footnote-mode problem when reopening an old file
adds 09bfb12edc * lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode):
Re-indent
adds 4dfebf25c7 * lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode):
Move some opts.
adds 66439d31ad * lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode):
Add 2 new opts
adds 0d3635536d * lisp/emacs-lisp/subr-x.el (named-let): New macro
adds 5065698c81 Move the ‘declare’ form before the interactive spec in
10 functions.
adds 93141d5813 Always send Lisp words to checkdoc-ispell-init
adds 1a6ed932d9 Revert "Always send Lisp words to checkdoc-ispell-init"
adds 61b716bd30 checkdoc-spellcheck-documentation-flag doc string
improvement
adds 0df23b73e4 Fix recent remember-diary-extract-entries change
adds b9511362f5 * lisp/emacs-lisp/bytecomp.el
(byte-compile--declare-var): Fix warning
adds d8a9828b3b * lisp/calendar/calendar.el (calendar-read-sexp): New
function
adds 0f65baa03b * lisp/calendar/cal-french.el
(calendar-french-accents-p): Obsolete function
adds 0c93d0d072 Use `calendar-read-sexp` instead of the now obsolete
`calendar-read`
adds bacc24b5d0 Use `lexical-binding` in all the cal-*.el files
adds 8e7728a5bf Fix thinko in previous footnote.el change
adds b2d30fd630 A better fix for 'kill-visual-line'
adds a7fb4ab826 Make Message respect header removal instructions more
adds 7d122cf9a3 Tweak previous message-forward-included-mime-headers
change
adds de761b58f0 Add dired support for compressing .pax files
adds 5d2ebcd896 * test/infra/gitlab-ci.yml: Revert to always building.
adds a6f030fc7b Fix message.el build warning from previous change
adds 2cf347a0a8 Don't have type-break-mode signal errors on corrupted
files
adds 931be5ee7d * lisp/net/webjump.el: Add Maintainer: emacs-devel.
adds b41b4add7b Fix spurious "Lexical argument shadows the dynamic
variable" due to inlining
adds 90bd6d8ba6 * test/infra/gitlab-ci.yml: Copy newer files to image to
build less often.
adds 6bfc672bc7 * lisp/textmodes/remember.el
(remember-text-format-function): Fix type.
adds 463300d431 Enable TTY mouse-face support when built without GPM
support
adds 561197e519 Fix last change for DOS_NT systems
adds 4c0dce4b66 Calc: use big brackets around function arguments
adds b2b26bd4d6 Use RemoteCommand option for Tramp's sshx and scpx
methods
adds ef14acfb68 Make nnml handle invalid non-ASCII headers more
consistently
adds 2be55ad669 Add more isearch-related bindings to ns-win.el
adds b7f318aa96 Fix up previous mh-speed.el ignored variable change
adds 9143eba0c6 Prepare for update from Gnulib
adds a900e641fa Update from Gnulib by running admin/merge-gnulib
adds b99ec5d5b1 Work around __has_attribute bug in clang 3.4
adds ba25a82855 Mention undo-amalgamate-change-group in the lispref
manual
adds b9d0cdcacb * lisp/simple.el (newline-and-indent): Disable
`electric-indent-mode`
adds 5821dee094 Erase the buffer only after fetching the new contents
adds cc98d0bf52 ; xref-revert-buffer: Drop the (goto-char) at the end
adds 8d8e1dfd05 Clean up the recently added self-pipe mechanism for
WINDOWSNT
adds f0517ab9c2 * test/infra/gitlab-ci.yml (.job-template): Check also
for test/lib-src/*.el.
adds 6a6fde0375 Fix failed autorevert test on emba
adds aeff424c55 Mark both ends of self-pipe a nonblocking.
adds 59e9ec7244 Add a FIXME comment to improve the SIGCHLD race
condition handling.
adds 27a023d029 * .clang-format: Fix base style.
adds 17fec60370 Avoid a few compilation warnings in Objective-C code.
adds 8dcb19fc5e Add a unit test testing interaction between threads and
processes.
adds d860ca98cc ; * src/process.c (child_signal_read): Remove FIXME
comment.
adds 30d95d3373 Use single post-command-hook on hl-line modes
adds 7c9841b842 Update from Gnulib by running admin/merge-gnulib
adds 259edd435e Add a mechanism for buffer-local thing-at-points
adds b7068be5c4 Provide a (thing-at-point 'url) in eww buffers
adds 1559cc445a Fix missing file&line info in "Unknown defun property"
warnings
adds 75f6b264f5 Make (subdirs . nil) in .dir-locals.el work
adds 0ebf9d6cef Properly initialize gnus-search-namazu-index-directory
adds 7cc970e7e3 Add support for dired compressing .lz/.lzo files
adds e1902ac618 Fix recently uncovered 'make check' failures
adds d4dd12d358 Add more assertions to recently-added process test.
adds b26e09e0f0 Fix insertion logic of newly subscribed Gnus groups
adds 3cefda0903 Make Tramp's insert-directory more robust
adds e5aaa1251c Add some elisp-mode font lock tests
adds 8f28a1b9da Tweak `condition-case' keyword highlights
adds 196be2bf12 Fix macro fontification in `condition-case' handler
bodies
adds 9503f8d96c Rewrite lisp--el-funcall-position-p to be inverse of the
-not function
adds a10c74fbea Fontify special forms and macros the same
adds 49e01d85ed Don't move point to the prompt in
previous-line-or-history-element (bug#46033)
adds 8f0a2c84b6 Make subdirs . nil in dir-locals in ~/ work
adds b4b6a26840 Use `lexical-binding` in all `lisp/international` files
adds ff7b1a133b Add distinct controls for child frames' borders
(Bug#45620)
adds 3c314f3dd2 Fix typo in last change of FRAME_INTERNAL_BORDER_WIDTH
adds 3131a98911 Fix typos and punctuation
adds 046db04e3d Revert "Allow gnus-retrieve-headers to return headers
directly"
adds a572b21928 * lisp/progmodes/sh-script.el (sh-smie-sh-rules): Tweak
indent of new `for`
adds b870e584a4 Use lexical-binding in all of `lisp/url`
adds eded2a7ad7 Try to improve the read-regexp doc string
adds f9cc2d4824 read-regexp-suggestions doc string improvement
adds 883c15fb32 Fix setting of line/point style in calc gnuplot
adds 9d50d7a0c6 Fix indentation in sieve-mode
adds fb05199b0b Support variable name for previous-window in
display-buffer-in-previous-window
adds 08574a7f40 * lisp/subr.el (empty-history): Move defvar to functions
where it's used.
adds 49eb03d6c8 Improve documentation of 'read-regexp' and friends
adds 45112398cd * lisp/net/dbus.el (dbus-monitor-handler): Disable
buffer undo.
adds 12095de8b9 Some Tramp fixes
adds ff03411269 Fix display of stretches of whitespace in the display
margins
adds b58fd1eab9 ; * lisp/language/cham.el: Fix copy-paste mistake in
comment.
adds 588d2306ac Merge from origin/emacs-27
adds 82c228a017 Don't let `maybe_quit` prevent resetting
`consing_until_gc` (bug#43389)
adds 5597398462 ; Merge from origin/emacs-27
adds ee1c54ebc0 Improve documentation of sendmail.el defcustom's
adds 009df5cb3c * src/cmds.c (Fforward_line): Doc fix. (Bug#46027)
adds 3f610177ad Avoid sending systemd shutdown notifications if
non-daemon
adds 0ca75f1956 Merge from origin/emacs-27
adds c8fa056a50 Mention undo-amalgamate-change-group in the lispref
manual
adds 27889f029a ; Merge from origin/emacs-27
adds 3443a1c698 Fix last change
adds 4be6c9215b Merge from origin/emacs-27
adds 0399cc2ab5 Erase the buffer only after fetching the new contents
adds 809503431d ; xref-revert-buffer: Drop the (goto-char) at the end
adds 932aba674c Try to improve the read-regexp doc string
adds 0340e9eccb read-regexp-suggestions doc string improvement
adds e79e377a4e Improve documentation of 'read-regexp' and friends
adds 7c257e2286 ; Merge from origin/emacs-27
adds b0e96e554c Use lexical-binding in of all lisp/language
adds 89327ce68d * lisp/international/titdic-cnv.el: Revert to utf-8
encoding
adds 2d8daac122 * lisp/international/titdic-cnv.el
(tsang-quick-converter): Simplify
adds 85f8b57500 Support multi-line prompt and contents in
previous-line-or-history-element.
adds f5d30d9d8b * admin/notes/unicode: titdic-cnv.el is now utf-8.
adds 9f25ca5107 * lisp/replace.el (query-replace-read-from-suggestions):
New function.
adds d168110a32 * lisp/emacs-lisp/macroexp.el (macroexp--expand-all):
Perform β-reduction
adds d93bca0197 * lisp/emacs-lisp/pcase.el (pcase--split-pred): Handle
`memq` pred.
adds 30914167fd * lisp/emacs-lisp/macroexp.el (macroexp-if): Fix typo
adds 2a71831eb3 Allow project/xref packages to be used in Emacs 26.1
adds 9b01bc5682 perl-mode.el: Eliminate keywords which are not in Perl.
adds e4c6670790 Fix Gnus icalendar button navigation
adds 0870ebb3cb Allow commenting out white space lines in latex-mode
adds e7e7ef1588 Fix fill-paragraph in asm-mode
adds 8992f8abf3 Make the default `whitespace-enable-predicate' use
`derived-mode-p'
adds 64d4648869 Fix numerical `comment-padding' value
adds 0120f45db6 Protect against bad results from libravatar
adds 62233c9824 Use lexical-binding in lisp/{term,nxml,language}
adds a8c4f8041c Simplify auto-revert buffer list by watch descriptor
(Bug#44639)
adds ac102bb966 * lisp/net/ange-ftp.el (ange-ftp-ls): Handle several
"--dired" switches.
adds 91f9d6788e * test/Makefile.in (emacs): Use the C locale
adds 6c601689a4 ; * lisp/dired-aux.el (dired-compress-files-alist):
Minor doc fix.
adds 80d964ec8b Add missing file systems to etc-fstab-generic-mode
adds 4cded88b0e * lisp/generic-x.el (hosts-generic-mode): Support IPv6
addresses.
adds b04f1c0cec Add cross-reference to with-eval-after-load
adds 592a230832 * src/fns.c (hash_string): Fix bug#46111
adds c407b54cf3 * lisp/ezimage.el: Use lexical-binding.
adds f782f1a8e0 * lisp/leim/quail/compose.el: Use lexical-binding.
adds aca93f6723 * lisp/leim/quail/viqr.el: Use lexical-binding.
adds a8caa66906 Avoid recommending Google
adds 50c7de093a * lisp/wdired.el: Minor doc fixes.
adds c8c4d65d65 Use isearch-tmm-menubar when tmm-menubar is called in
isearch-mode (bug#43966)
adds 991c8946b6 Use lexical-binding in all of `lisp/emacs-lisp`
adds 11c504c9d2 Define compat alias obsolete
adds 554ec932ba Use lexical-binding in generic-x.el
adds ae7fe263b2 ; Fix my previous commit
adds a50fe43337 * lisp/progmodes/bat-mode.el: Use lexical-binding.
adds cb97581870 Use lexical-binding in nroff-mode.el
adds 887b03386f Merge branch 'master' of
git+ssh://git.sv.gnu.org/srv/git/emacs into trunk
adds 3ddea271cc Slight gravatar.el code clean up
adds bab133e6d0 Use lexical-binding in find-cmd.el and add tests
adds a27512e21c * lisp/flow-ctrl.el: Use lexical-binding.
adds e52f2ec968 Remove Emacs 21 compat code from sasl.el
adds de51d94721 Mention using buffer-list-update-hook in recentf-mode
adds 5f650422e4 Set revert-buffer-function in shell command output
buffers
adds 0b80935d37 Fix position in empty buffers in
checkdoc-file-comments-engine
adds 9fb859010f flymake-diagnostic-beg/end doc string and error
reporting improvement
adds 3f92d00932 operating-system-release doc string improvement
adds 1275dc4711 Improve fontifying of #| ... |# in `lisp-mode'
adds d4e9d191ae Add a command for redisplay during keyboard macros
adds 4e27a260e5 Describe pointer shapes in the manual
adds 19afd6de25 Fix previous commit regarding revert-buffer-function
adds ae2e2b6acd Improve doc string of 'operating-system-release'
adds 4ce5646d59 Fix Bug#45518 in compile.el
adds 840b1c66b4 Use save-mark-and-excursion in query-replace-read-args
(bug#45617)
adds 83591e1aec * test/lisp/net/tramp-tests.el
(tramp--test-special-characters):
adds 75eb2d0e85 Support 'operating-system-release' on MS-Windows
adds e86b30d6fd (xref-revert-buffer): Also 'erase-buffer' when handling
a user-error
adds c7a86cb7ec Use lexical-binding in sasl.el and add tests
adds 47147db9b0 ; Silence byte-compiler
adds 7415c66d8b ; * src/process.c (child_signal_read): Don't report
EAGAIN as error
adds 295de50329 * test/lisp/electric-tests.el: Fix switch to
lexical-binding.
adds 1a4bb1e2f2 Use lexical-binding in handwrite.el
adds f3f6e84ca6 Use lexical-binding in mpuz.el
adds bbad7904e2 vc-dir-mode-map: Remove the mouse-2 binding
adds 90ce2b8034 rmail-summary-mark-deleted optional argument fix
adds 5644ac41c4 Add source to sgml-empty-tags
adds 0fa2a715d4 Improve :foreground description in the manual
adds cc2d3a62c2 Fix interaction between two dired cleanup variables
adds 32dc433dbb Fix vc-hg-rename-file on file names like ~/foo/bar
adds bb652f68fd New Rmail option 'rmail-show-message-set-modified'
adds 0e2e1caa0b * lisp/tab-line.el (tab-line-new-tab): Use tty menus
when supported.
adds ed2f2cc557 auth-source-search doc string fix
adds f7b9b9a85e ; Use American spelling in etc/NEWS.
adds 96f20120c9 Also highlight 'conflict' with the warning face
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 3555657585 Remove unused argument from set_frame_menubar (Bug#45759)
adds ece7425c22 Reduce flicker in Isearch mode
adds 42f45e52aa ; Improve defcustom :type in last change.
adds b32d4bf682 Allow the caller to specify own face on suffix in
annotation-function
adds 419a33eb1d Fix NS build broken by a recent change
adds 636ef445af With minibuffer-follows-selected-frame `hybrid',
preserve recursive Mbuffers
adds 0f2d87716a Recompute mode-lines when marking conflicts resolved
adds 44eb87cd0a Remove redundant requires of 'derived'
adds fc66ec3322 Prefer defvar-local in erc
adds e226357c3b Remove redundant defvar for artist-mode
adds 31ec1a7d32 Prefer defvar-local in play/*.el
adds a0b743da19 ; Fix my previous commit
adds 867b99d68f Revert "Improve fontifying of #| ... |# in `lisp-mode'"
adds 21c4a3dfb4 Doc string improvements around `default-korean-keyboard'
adds d88e12aa19 Make operating-system-release obsolete
adds 5cf9b915fa execute-kbd-macro doc string clarification
adds 686caed4af Don't attempt to display input method guidance in
expired minibuffers
adds d7405e474b Obsolete viper-deflocalvar for defvar-local
adds 035ef9f5ae Prefer defvar-local in cua
adds 4d635ceffb Prefer defvar-local in allout
adds 5f69c222f4 Prefer defvar-local in emacs-lisp/*.el
adds 09e9905347 Prefer defvar-local in nxml/*.el
adds 4b2203a07e Prefer defvar-local in international/*.el
adds 427d4b3c69 Minimise the time Vminibuffer_list is in an inconsistent
state (src/minibuf.c)
adds 2c74924b01 * etc/MACHINES: Document that we support AArch64 with
macOS.
adds a5885d9d63 Prefer defvar-local in vc/*.el
adds 21d9303c61 Prefer defvar-local in net/*.el
adds 834ba2b619 Prefer defvar-local in cedet
adds 458faaf4c3 Prefer defvar-local in textmodes/*.el
adds 59e8c37d61 Prefer defvar-local in progmodes/*.el
adds 2c754cf449 Prefer defvar-local in mail/*.el
adds 58473dc660 Prefer defvar-local in preloaded files
adds cb72b8345b ; * lisp/double.el: Delete cruft dating back to 1994.
adds 5577d441e5 * lisp/gnus: Use `declare`.
adds e1e9e4eefa * lisp/gnus/gnus-art.el: Add `event` args and operate at
its position.
adds d6f8bce6d4 * lisp/gnus: Quote functions with #'
adds 9e96fca53d * lisp/gnus/mm-encode.el (mm-default-file-type): New name
adds 8b3eb67be3 * lisp/gnus/gnus-msg.el: Remove empty `unwind-protect`s
adds 8403b9a368 * lisp/gnus: Use `with-current-buffer` at a few more
places
adds f0ca9ad5dc * lisp/gnus: Demote some macros and defsubsts, plus a fix
adds acf4ec23d9 * lisp/gnus: Remove redundant `:group` args
adds 9be4f41b42 * lisp/gnus: Misc simplifications found during
conversion to lexical
adds daa4e0120d * lisp/gnus: Use lexical-binding in all the files
adds 12189ae415 * lisp/gnus: Use closures now that we activated
`lexical-binding`
adds d2341eb0fb * lisp/gnus/gnus-group.el: Defvar all the `gnus-tmp-*`
vars
adds 11abc4aef4 Merge remote-tracking branch
'origin/scratch/lexical-gnus' into trunk
adds 24b9515da0 * admin/*.el: Use lexical-binding
adds 82c76e3aeb * lisp/eshell/em-cmpl.el: Try and fix bug#41423
adds a5438ee11a * lisp/eshell/em-cmpl.el
(eshell--complete-commands-list): Fix last fix
adds a6be184614 Fix indentation of non-comment HTML with -- in it
adds f215332c8b Add cross-references to defvar-local
adds 7de495a7c1 Make two eshell aliases obsolete
adds c322728e0d Redefine two functions as regular defuns
adds 1fdd7a0a3a Make XEmacs compat alias obsolete in allout-widgets.el
adds 9785c6d0a5 * lisp/hi-lock.el (hi-lock-mode): Doc fix; don't mention
Emacs 21.
adds d987ca6f22 Remove another variable obsolete since Emacs 23.2
adds 3b708f4268 * test/src/minibuf-tests.el (test-inhibit-interaction):
Fix test.
adds 3990716a97 ; Auto-commit of loaddefs files.
adds e38e7b7bc1 Make syntax errors say the line/column they appear at
adds 83efac6477 ruby-syntax-propertize: Fix certain cases following ::
adds 56804edc83 Fix up invalid_syntax error signalling
adds 7d15fa008a Bind 'revert-buffer' to 'C-x g' globally
adds 78744f5168 ; Move obsolete version variables further down
adds cfe8d9e0f7 Remove redundant :group args in play/*.el
adds e0fc879c0c Prefer defvar-local in remaining libraries
adds a35b796c99 Have `dired-mode' refer to Customize instead of listing
some variables
adds a2de694d8a Fix |# fontification in lisp-mode
adds 5f612d8a1f * lisp/emacs-lisp/lisp-mode.el (lisp-mode): Also set
`comment-end-skip`
adds 97ef20e250 Handle errors in `comint-strip-ctrl-m' in some cases
adds c2b3a1d414 * lisp/gnus/gnus-group.el: Fix a regression due to
lexical scoping
adds 04ab3904ed * lisp/gnus/gnus-art.el: Fix misuse of `standard-value`.
adds 9a67da98a2 CC Mode: Prevent "const" inside an identifier being
recognized as the keyword
adds 20e48b6fd6 Update lisp/progmodes/verilog-mode.el
adds ca55e4d898 Make backslash characters no longer escape in `f90-mode'
adds 86a2207d92 Bump Emacs version to 27.1.91
adds b099f1d774 ; Merge from origin/emacs-27
adds 74a71c41e0 Update files for 27.1.91 pretest
adds 17f2be08f8 Merge from origin/emacs-27
adds 9e45c29224 (xref-revert-buffer): Also 'erase-buffer' when handling
a user-error
adds 0d1e96ac95 ; Merge from origin/emacs-27
adds ca44ea18ef Improve documentation of auto-resize-tool/tab-bars
adds 9c75434173 Fix build failure on macOS 10.7 (bug#46036)
adds 7e86357b42 Merge from origin/emacs-27
adds 0bc4b003d7 ; emacs-26 → emacs-27
adds 1ef8d5e0da ; Merge from origin/emacs-27
adds cbeda21083 Sync latest SKK-JISYO.L
adds 85b0137858 * lisp/isearch.el (isearch-lazy-highlight): Fix
defcustom type (bug#46208)
adds dc78f8a4ea url-http.el: Special-case NTLM authentication
adds 7355209f53 * lisp/window.el (recenter-top-bottom): Clarify doc
string.
adds bd5b4b35bc Merge from origin/emacs-27
adds b81516c7fb Tramp code cleanup
adds c07ebfcbe0 Bind default-directory to the project root
adds fd9516238a Remove XEmacs compat code from edebug.el
adds 0d8e15757e Remove some unnecessary references to Emacs 19
adds 7febfe1c2b Use require instead of boundp+load-library in double.el
adds b01ee9a114 * lisp/man.el (Man-notify-method): Remove Emacs 19.28
compat code.
adds e4cafc5430 Don't set removed variable facemenu-unlisted-faces
adds a8958640c4 Fix epg filtering out keys that contain revoked IDs
adds 5666955379 * lisp/replace.el (occur-rename-buffer): Check for
overlay (bug#46268).
adds 517e123f90 Be stricter when going back to the previous node in
Info-find-node-2
adds 2f3df36be8 Update description of 'tramp-crypt-remove-directory'
adds 828b3d93ec Allow eshell to have an "erasedups"-like history
adds 859a4cb6b2 Clarify the "Sentinels" node in the lispref manual
adds b12d22f6af Don't ask the user to make a bug report on missing
arglists
adds b8b3263eab Tweak how ibuffer-invert-sorting updates the buffer
adds 3b27f2e464 Revert "Tweak how ibuffer-invert-sorting updates the
buffer"
adds d3cb07d784 Make the recency sorting stable when we have inverted
sorting
adds bd795dd659 Fix previous ibuffer patch
adds e1d54bb638 Allow a :variable keyword in define-globalized-minor-mode
adds 914cb7a1d6 Fix 'window-text-pixel-size' for short spans of text
adds 9bf367e184 Improve filling of Emacs Lisp doc strings
adds a304b22bc9 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 3bf21f52b6 Deactivate region in `C-c C-r' in python-mode
adds a2d7f3f171 Avoid overwriting minibuffer prompt by keystrokes echo
adds a92167674f cperl-mode: eliminate dead code
adds bbe88cd82e Assume font-lock-mode variable is not void
adds ce1a4cd54c * lisp/textmodes/rst.el (rst-directive): Remove XEmacs
compat code.
adds 1a35d2e673 * lisp/color.el: Remove Emacs 23.2 compat code.
adds 574f71b739 Remove Emacs 20 compat code for header-line-format
adds 620470f0b7 Remove Emacs 19 compat code from dcl-mode.el
adds de701470b2 Remove some unnecessary references to Emacs 18
adds 6bd9dbf959 * lisp/emacs-lisp/checkdoc.el: Doc fix; don't mention
built-ins.
adds ff701ce2b2 Correct the lispref manual about flushing ppss info
adds f06acf752a Make octave-send-region deactivate the region
adds 7016db933c Fix repeating complex commands
adds 9730575f3a Protect against killed buffers in term-emulate-terminal
adds f00afb9bb8 Fontize more automatic variables in makefile-gmake-mode
adds 764db69dd0 Fix last change in 'window-text-pixel-size'
adds 07ead60a82 ; * src/xdisp.c (Fwindow_text_pixel_size): Another minor
fix.
adds a14811fc96 Don't hard-code ignored functions in
`indent-according-to-mode'
adds d5b1deb62e Add command 'dbus-monitor'
adds 0484879d3b Fix 'C-d' on the first line in Rmail summary buffer
adds a6f23c226e ; * src/xdisp.c (Fwindow_text_pixel_size): Fix comment.
adds 431b098a20 * lisp/emacs-lisp/pcase.el (let): Reimplement as a pcase
macro
adds b84b8dff70 Fix copying text properties in 'format'
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 f534d3fdac Support file names with whitespace in Nroff mode
adds f853f2d428 Avoid a compilation warning in iter-do
adds 2932646232 Fix problem when ~/.mailcap had several entries for a
MIME type
adds 23a7da9148 Modernize use of prompts in auth-source.el
adds 2476abc1f2 Allow provided-mode-derived-p to work on aliases
adds cf0869d22b Rename the `1value' symbol in testcover.el
adds 0100e33f83 Warn in message.el when sending encryptable mail
adds 5903db0c20 Tweak provided-mode-derived-p doc string
adds 1e0632e772 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds c4a6f81ca4 Fix previous change in testcover.el
adds 89f1634afc Fix problem with non-ASCII characters in nnmaildir
adds 256356a36f Clarify the "Sentinels" node in the lispref manual
adds d1455027e0 Initialize signal descriptions after pdumping
adds 19534f988c Make sure default-directory relates to the originating
buffer
adds b99848c72c Bind default-directory to the project root
adds 7a960251b3 ; Merge from origin/emacs-27
adds fc37dc298f Fix the previous change
adds 8c27af3ff4 Clarify how transient indentation modes are exited in
the manual
adds 3c0f86312e Merge from origin/emacs-27
adds 43bf7f1b06 Correct the lispref manual about flushing ppss info
adds fdc56b5d56 ; Merge from origin/emacs-27
adds c71e08eba9 Fix last change in syntax.texi
adds 6c5ddf0e0b Fix two small tab bar issues
adds 7a25ff767d Clarify the indent-rigidly doc string
adds 8ad48a0bdd Improve doc string of 'text-scale-adjust'
adds c0d504eb7e Merge from origin/emacs-27
adds 29e9cf291e Permit zero value for 'child-frame-border-width'
parameter (Bug#46184)
adds b76864ef55 Fix TEXT check in gnus-search IMAP search
adds d640ec2718 New test for src/process.c on MS-Windows
adds a3b182954c ; Fix last change
adds f95266ee68 ; Fix byte-compilation warning
adds 83983b6b7a Constprop of lexical variables
adds 4dc3231c91 Fix spurious warnings from unwise condition order in
inlined code
adds 06e1e5eeac Revert "Fix the previous change"
adds 765ffeb545 ; Improved commentary in the variable constprop mechanism
adds 7e48430a43 ; * lisp/emacs-lisp/byte-opt.el: improved comment
adds a6a5d6a27a Move 'revert-buffer' global binding to 'C-x g g'
adds e0c9399454 Add more commands to the new `C-x x' keymap
adds a1a31ecb40 Clarify that #s(hash-table ...) doesn't always create a
new hash table
adds 5beddcd325 Reverse customize-changed and customize-changed-options
aliasing
adds 5ffc55d1e9 Revert "Fix inferior octave single-quote font lock"
adds 4e8d36fdaa Various doc fixes in dictionary.el
adds 094a109b8e Add a new function 'line-number-at-position'
adds e027842f4f Fix copyright and license statement in dictionary*.el
adds 5a4d50dfb1 Minor doc fixes in dictionary-connection.el
adds 56e76f0eb0 Move line-number-at-pos to C
adds 5461808c40 Allow Fline_number_at_pos being called with a marker
adds 9380a7ed90 Add command to recenter errors from Occur/Grep buffers
adds 7c5938ad7d Use `line-number-at-pos' in `count-lines'
adds 5a1222196b ; Rearrange changed entry in etc/NEWS
adds fa735ebc0c Fix namazu search result parsing in gnus-search
adds 651aefa312 Add tests for count-lines
adds 7d4d577ed1 Prefer setq-local in a few more places
adds efb10ffdb7 Fix noninteractive gnus-article-press-button
adds f2814b2018 Make `C-a' in enriched-mode behave more line in other
modes
adds 33c9556c9d Clarify "changes" in CONTRIBUTE
adds 798bd1273c Fix tcl-mode indentation of namespaced code
adds 657641fb83 Bind clone-buffer to C-x x n
adds 9fdc753e14 Add vc-dir faces; also apply them to vc-git
adds 4428c27c1a Record the value of `C-x C-e' in `values'
adds 1a1193c864 * lisp/avoid.el: Doc fixes.
adds ce35760b19 ; Minor license statement fixes
adds cfb91b5bca * lisp/indent.el (beginning-of-line-text): Mark it as a
movement command
adds 6b351b2d76 Fix scrolling past tall images
adds 9a698da7de ; * etc/NEWS: Call out a recent change in Enriched mode.
adds 1b0e6a16d3 Run Gnus group names through regexp-quote when matching
results
adds 69943ae70c * lisp/gnus/gnus-topic.el: Fix a backward incompatibility
adds f3fd9591cf Fix count-lines problem in non-ASCII buffers
adds fe449d8e08 Finish customize-changed-options/customize-changed fix up
adds 900ed3ad84 Don't use `values' in elisp--eval-defun
adds 0cc35e1431 Move all usages of `values' to `values--store-value'
adds 9c1e89a32c Preserve leading whitespace in `lm-commentary'.
adds 5131e3accc Make pcomplete-ignore-case obsolete
adds 69d3a6c90f Allow exit-minibuffer to be called from Lisp code.
Fixes bug #46373
adds 1c326dfc1c ; Finish customize-changed-options obsoletion
adds 8e3ace4297 ; Fix recent change in eval-last-sexp
adds 627a024675 Note that the `values' variable is now obsolete
adds 0161c9df6e Load all generic-x.el modes unconditionally
adds 3c53d28ae1 Remove some dead, commented out code from lisp-mode.el
adds 04fb1664a8 * lisp/emacs-lisp/macroexp.el: Break cycle with
bytecomp/byte-opt
adds 6fd8548b16 * lisp/emacs-lisp/byte-opt.el (byte-optimize--pcase):
New macro
adds 5a77517e7d * lisp/cedet/{semantic/scope.el,ede/project-am.el}: Use
lexical-scoping
adds 7020fce353 New options read-char-by-name-sort and
read-char-by-name-group (bug#46240)
adds 80c9871428 Use lexical-binding in a few more scattered files
adds 552d2b9083 * lisp/net/dictionary.el: Dictionary improvements
(bug#45262)
adds 817a49748f Fix syntax category of some characters
adds e4328d4b3e Tiny simplification to read-char-by-name
adds bff9bd0d3a ; Fix warning in last change to semantic/idle.el.
adds ff16c897ea Refine use of vc-dir faces; apply to all backends
adds a0451be18b Use lexical-binding in almost all of play/*.el
adds 843ca067db Convert many manual cedet tests to ert
adds 45934e51e4 Change default semantic-lex-analyzer to semantic-lex
adds 18ad1388d0 Use lexical-binding in some test files
adds c07459fd10 Move semantic/format.el tests to follow our conventions
adds f0f5480953 Use lexical-binding in bib-mode.el
adds c735ec9454 Make texinfmt-version variable obsolete
adds def546679f ; * test/lisp/cedet/semantic/format-tests.el: Minor
cleanup.
adds 62ee5999a7 Convert tests for srecode/fields.el to ert
adds 4786353b2a Move cedet test resource files to follow our conventions
adds 30f3b9f847 * lisp/cedet/semantic/bovine/gcc.el: Use lexical-binding.
adds d0826e592a Update NEWS entry for vc-dir faces
adds 70d562b43e Declare empty macro imenu-progress-menu obsolete
adds 553613e7ca Use lexical-binding in snmp-mode.el
adds d9af416701 Minor cleanup in imenu.el
adds f3ae26cb2a Fix local defvar scoping error (bug#46387)
adds 9b0d76e93b Bump FACE_CACHE_BUCKETS_SIZE to 1009
adds d6eddf2c07 * list/emacs-lisp/edebug.el: Don't overload
`edebug-form-spec`
adds 8147bf5812 Use lexical-binding in mail-utils.el and add tests
adds dcfb8f6b61 Use lexical-binding in dns-mode.el
adds 2e5d400ca6 * lisp/emacs-lisp/edebug.el: Tweak last change
adds 21e475ea0c Remove the 'M-o' ('facemap-keymap') binding
experimentally
adds 4459dcc078 Fix file lock issue (Bug#46397)
adds 4467073c50 Simplify and speed up after-find-file
adds 81e55fa6c3 Fix build problem with previous facemenu change
adds 6bfdfeed36 Fix ediff even/odd faces to increase their contrast and
readability
adds 29c47ac19a * lisp/emacs-lisp/macroexp.el (macroexp--fgrep): Break
cycles
adds 5a598fa414 * lisp/subr.el (combine-change-calls-1): Don't presume
integer args
adds 8d33cc53a2 * lisp/leim/quail: Use lexical-binding
adds 1b4435e6ea * lisp/leim/quail: Use lexical-binding
adds 1be27e3bf3 * lisp/play/decipher.el: Use lexical-binding
adds ad3e5da953 * lisp/progmodes/cperl-mode.el (cperl-init-faces): Use
regexp-opt.
adds aaa80f408c Avoid having erc in irrelevant finder categories
adds 0e2b123a4e Use frame monitor in frame_float
adds 21ec45c107 Fix Octave double-quoted string line continuations
adds b3362f7b70 ; Fix lexical-binding conversion of
semantic/bovine/gcc.el
adds c553fdc80c Fix two Emacs version references in misc manuals
adds c99460cbf6 * lisp/ps-samp.el: Use lexical-binding.
adds a24be5ef7e Use lexical-binding in wid-browse.el
adds f29c7d61d7 Use lexical-binding in various ede files
adds 0bcec1e4ae Drop XEmacs and SXEmacs support from EDE
adds 4f63b4bfc6 Use lexical-binding in erc-sound.el
adds 203e61ff83 Make recursive minibuffers and recursive edits work
together
adds 9451ea0a05 * lisp/cedet/semantic/decorate/: Use lexical-binding in
all files
adds c55f4055dd * lisp/cedet/semantic/symref/: Use lexical-binding
adds 3a4b65177f * lisp/emacs-lisp/gv.el (gv-place): Simplify
adds 6a2cdc67fa Allow minor modes to specify major modes they're useful
in
adds db237850ab Remove Motif support
adds 1d2487b1fc * lisp/emacs-lisp/edebug.el: Misc cleanups.
adds 6ae731e04f * lisp/emacs-lisp/cl-macs.el (cl-flet): Fix edebug spec
adds c7b35ea306 * lisp/emacs-lisp/edebug.el (edebug--handle-&-spec-op)
<&lookup>: New method
adds 506b8d725a Add font locking for many missing macros in m4-mode
adds a799f6d9d8 Minor cleanups in scheme.el
adds fffe88bf62 Use regexp-opt for font lock defaults in meta-mode.el
adds 733dfe244b ; Fix recent regexp-opt conversion in cperl-mode
adds b24ae269b2 ; Fix typo in last change to m4-mode.el.
adds c4459a10a6 Don't inline tramp-debug-message
adds ea29908c18 Avoid traversing dead `if` branches in bytecode optimiser
adds 5a11e9185c byte-opt.el: More concise expression
adds 9518926220 Simplify expression in byte-code decompiler
adds f8dbefbaa5 Use `declare` instead of `def-edebug-spec` in most places
adds c3163069a1 Fix ElDoc setup for eval-expression
adds bdd8d5b6a4 Remove XEmacs and Emacs 21 compat code from cperl-mode
adds d1be48fded Edebug: Overload `edebug-form-spec` even less
adds 24a98755ab Remove outdated documentation from cperl-mode.el
adds 626911b704 Comment out mysterious code from cperl-mode.el
adds ca0842347e Edebug: Make it possible to debug `gv-expander`s in
`declare`
adds b4b9ecdfe3 Remove redundant :group args in progmodes/*.el
adds 06639a4ab2 Delete 20 year old comment in executable.el
adds aefdde9636 add-minor-mode doc string clarification
adds 1a6c7c1095 Fix vertical cursor motion among many images
adds 856502d80d Remove stale comments from gnus-msg.el
adds 625de7e403 Allow any JSON value at the top level (Bug#42994).
adds 1680a1c094 Pass 'struct json_configuration' as const where possible.
adds c535fe647c ; * src/json.c (Fjson_parse_string): Fix the doc string.
adds 56c42bd28d Fix I-search at EOB when long lines are truncated
adds f65402f851 (backtrace-goto-source-functions): Make it a normal
abnormal hook
adds 6b0de9f830 Small correction to
`isearch-lazy-highlight-buffer-update'
adds e81cf63be1 * etc/NEWS: Document new JSON behavior.
adds 2007afd21b * lisp/emacs-lisp/edebug.el (edebug--handle-&-spec-op
<&name>): New method
adds 0474a0d7d4 Remove aliasing on SVG images under scaled NS frames
adds 68bd6f3ea9 Fix flicker when resizing NS frame programmatically
(bug#46155)
adds 39a401ddae * lisp/emacs-lisp/edebug.el (edebug-match-lambda-expr):
Delete function
adds 2d9ff601ab * lisp/emacs-lisp/edebug.el: Fix `called-interactively-p`
adds 103039b06c * lisp/emacs-lisp/edebug.el (edebug-make-enter-wrapper):
Reinstate.
adds 760910f491 Add a new buffer-local variable `minor-modes'
adds 7f62faf206 Remove redundant :group args from textmodes/*.el
adds 43ecde8578 Introduce an :interactive keyword for
`defined-derived-mode'
adds 8d517daf77 Fix how `shell-mode' avoids being called interactively
adds 58e0c8ee86 Extend the syntax of `interactive' to list applicable
modes
adds 9291e7316f Add new 'declare' forms for command completion predicates
adds 2bfcd93e83 Mark easy-menu-do-define menus as "not interesting"
adds c1ef7adeb6 Add 'read-extended-command-predicate'
adds 8cdb61679e Revert the bit about command_modes in previous patch set
adds a4c8b6e7c6 Fix dumping of buffers after minor_modes was added
adds 40f7804ecb Allow define-minor-mode to take an :interactive keyword
adds 98e3ee2747 Make `C-h m' list unbound commands applicable for the
mode
adds ffca272678 Mark up eww.el for correct modes
adds 07e6b29b12 Fix previous define-minor-mode change
adds 869cdcf4e7 Really fix the syntax problem in define-minor-mode
adds c0221990c4 Do `interactive' mode markup in all Gnus files
adds 4be98d5575 Fix problem with the newly introduces `minor-modes'
variable
adds 9b4a2dde78 ; * doc/lispref/modes.texi: typo fix
adds 1baadbe060 Mark up 5x5 for interactive mode
adds 2f00a3435a Don't update `minor-modes' in global modes
adds 0334ac671c Also mention `M-o M-o' removal
adds aa3a48510b Fix missing ' in NEWS
adds c339691772 Fix byte-run--set-modes call signature
adds d6bfa30860 Do command markup in blackbox.el
adds 27eaf37241 Fix showing and hiding of tab-bar on new frames
(bug#46299)
adds 02869b6c67 Make completion-with-modes-p work with minor modes, too
adds f02c93ae7a Add a possible completion predicate for buttons
adds 1c229d939b * src/xdisp.c (move_it_to): Fix last change. (Bug#46316)
adds 58b9e84a31 Add a comment to `read-extended-command'
adds 875ba6f7e7 Mark up bookmark.el for correct modes
adds f5b172fb6e Avoid asking repeatedly about reloading bookmarks file
adds b939f7ad35 * Edebug: Generalize `&lookup`, use it for `cl-macrolet`
and `cl-generic`
adds a81dc34bab Fix two syntax errors in Specification List
adds df99b17e4f Speed up completion-in-mode-p in the common case
adds 2594162b23 Make the button completion predicate be more useful
adds 623e534e49 * lisp/emacs-lisp/byte-run.el (compiler-macro): Make it
Edebuggable
adds 54e577fbc1 * lisp/emacs-lisp/edebug.el (edebug-&optional,
edebug-&rest): Remove vars
adds 0bd846c174 Rename minor-modes to local-minor-modes
adds b535c8ba87 Add a new variable `global-minor-modes'
adds 398811b7f6 Do `interactive' mode tagging in the remaining lisp/gnus
files
adds 6ea920c88d Allow overriding declared predicates, too
adds fc4927fc3a * lisp/emacs-lisp/bindat.el: Expose the `struct`
variable (bug#46534)
adds 211731b3a9 * lisp/calc/calc-sel.el (calc-replace-sub-formula): Fix
typo
adds 899619ff6a Display yearly ical events from first year on. Fix
Bug#23100.
adds d41a4ad4ae * lisp/emacs-lisp/macroexp.el (macroexp--expand-all):
Warn on empty let bodies
adds 2106b12fa7 ; Fix last change in simple.el.
adds 83d9fbe3bb * lisp/emacs-lisp/bindat.el (bindat-spec): New macro.
adds a0b35e2f80 * lisp/emacs-lisp/bindat.el: Clarify when field labels
are optional
adds 9b8cf1a38d Fix admin/check-doc-strings for new DEFUN format
adds 62cda6acd6 * lisp/emacs-lisp/bindat.el: Add 64bit int support
adds 9f843572d2 * lisp/play/gomoku.el: Minor doc fixes; formatting.
adds 03adc69af7 Do `interactive' mode tagging in gomoku.el
adds 5b10ca8f4f make smerge-vc-next-conflict wrap around
adds b79055e960 Don't resize images in image-mode if we have a rotation
adds fff138eb3d Do interactive mode tagging for info.el
adds 7c7377288a Fix problem of point movement in image-mode
adds 76220fc3fc Revert "Fix problem of point movement in image-mode"
adds 1abf3ae854 Pacify unused function warning in xfns.c with GTK2
adds 12b80948fd * lisp/tab-bar.el: Fix behavior of toggle-frame-tab-bar
(bug #46299)
adds f2bf357308 * admin/cus-test.el (cus-test-get-lisp-files): Ignore
loaddefs files.
adds b2fe1bbd06 * admin/cus-test.el (cus-test-load-libs): Quieten
loading.
adds bdb0774faf thumbs.el: avoid creating thumbs directory on loading
library
adds cead0ea38e Clarify Gnus Agent expiry quirks
adds b39ac4c85a Fix edebug spec for minibuffer-with-setup-hook
adds 64ef8ff74d Don't move point in `exif-parse-buffer'
adds 7b2448ae6e cperl-mode: Improve detection of index entries for imenu
adds 45e964755b Remove TIME_WITH_SYS_TIME, unused for a long time
adds 5f078928bb * configure.ac: Replace obsolete AC_TRY_LINK with
AC_LINK_IFELSE.
adds 26fcd82890 * configure.ac: Replace obsolete AC_CHECK_HEADER usage.
(Bug#46578)
adds b3e34643c4 Change name for the completion-* predicates
adds 06f8407ee6 Clarify 'read-extended-command-predicate' in NEWS
adds cccd701ac9 ; Finish recent rename of completion-* predicates.
adds 0324ec1737 Fix recently introduced bug in `byte-compile-lambda'
adds 927b88571c Disable filtering of commands in M-x completion
adds 0c30b939e7 ; Fix last change in commands.texi.
adds 199294206a ; Fix last m-x.texi change.
adds e5f50f32f7 Further Tramp code cleanup
adds 734396aa04 New command 'tab-duplicate' like in web browsers
adds 12409c9064 New transient mode 'repeat-mode' to allow shorter key
sequences (bug#46515)
adds 9afdf3abe3 Explicate on how to tag commands with modes
adds a37b6d2cb4 ; * admin/CPP-DEFINES: Remove unused defines.
adds da78d31c6e Mark up commands in buff-menu.el for modes
adds a5293c8dd3 Make unused `Buffer-menu-sort' alias obsolete
adds 6735bb3d22 Adjust the edebug spec for `interactive'
adds fbc9c59b9e Make goto-line-history buffer local only when so
customized
adds 79940d038f doc/lispref/commands.texi (Command Modes): Fix typo.
adds 6d0089cabc ; Fix typo in last change to simple.el.
adds a68a5fe03a Fix recent Command Modes changes in Elisp manual
adds a10574c579 ; Fix another recent typo in simple.el.
adds 3fe2fb5794 Present C source files as absolute file names too when
possible
adds 8358637936 Move 'project-try-ede' to the back of
'project-find-functions'
adds 892db042a0 Fix rx `regexp` form with deprecated syntax
adds 546f552e7b Do interactive mode tagging for python.el navigation
functions.
adds eb9f80e37b Revert "Do interactive mode tagging for python.el
navigation functions."
adds bae2cfe63c * lisp/emacs-lisp/edebug.el (eval-defun): Simplify
adds de15ca7d00 Fix typos
adds 5977de581c * lisp/emacs-lisp/bindat.el: Tweak example in comment
adds 32e790f251 Implement NTLM server for ntlm.el testing
adds 7467dc4f18 Do interactive mode tagging for package.el
adds 388a87432b Do interactive mode tagging for man.el
adds 928b643a28 Do interactive mode tagging for tetris.el
adds 73a6ab0a1b Do interactive mode tagging for snake.el
adds 3c7b839e1a Fix Tramp bug#46625
adds a9b49dc311 ; Fix indentation in test/README
adds 87669400af ; * lisp/plstore.el: Fix formatting.
adds 9b944f48c9 * lisp/calculator.el: Minor doc fix. Remove redundant
:group args.
adds ea2f5f3fda Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds d4f6927d48 Fix regexp mistakes
adds 6830199984 Enable newsticker--group-shift-feed-(up|down) to move
groups as well
adds 8b8708eadd Fix example in Sequence Functions node in the manual
adds abedf3a865 Fix language-environment and font selection on MS-Windows
adds 4712c75ab8 Clarify when activate-mark-hook is run
adds 07b22b6b5d Merge from origin/emacs-27
adds 120149cf6a Clarify "changes" in CONTRIBUTE
adds 51d056b141 ; Merge from origin/emacs-27
adds dcc00bbb19 ; * CONTRIBUTE: Clarify the "15-lines" rule a bit more.
adds d03f2a6ee9 Avoid assertion violation in callproc.c
adds da64a257a4 ; * CONTRIBUTE: Yet another clarification of significant
changes.
adds c977370dd7 Avoid point movement when visiting image files
adds 850f18ef23 Allow newlines in password prompts again in comint
adds 9882e63eea ; * CONTRIBUTE: Another wording change regarding tiny
changes.
adds dcb2015a5b Mention the GNU Kind Communications Guidelines in the FAQ
adds 8e8b46ef81 More accurate documentation of the "r" interactive spec
adds 1d50050af7 Merge from origin/emacs-27
adds 9b7eed33f9 * test/lisp/emacs-lisp/edebug-tests.el: Adjust to new
`edebug-eval-defun`.
adds b6eccad06c * lisp/emacs-lisp/bytecomp.el: Don't warn for repeated _
args
adds 283f98353f Fix frame contents scaling bug on macOS (bug#46155)
adds ade9c22c04 ntlm-tests: Skip tests if dependencies are too old
adds 7366859fe0 ntlm-tests: Remove missing dependency warnings
adds 5f539581a4 * lisp/url/url-http.el (url-http): Fix docstring typo.
adds b612f1a41f * lisp/woman.el: Doc fix; remove redundant setup info.
adds c85c8e7d42 Add toolbar for help-mode
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 7b12747e2f Convert finder menu to easy-menu-define
adds d184895a42 Convert re-builder menu to easy-menu-define
adds acf7160920 Add more auth-related tests for socks.el
adds 43703a06b9 Use raw bytes for SOCKS 4 IP addresses
adds 825aed11d2 Add the `always' function
adds 12578d6aca Change how (declare (modes store the data
adds e3e3133f80 Add a new command for mode-specific commands
adds 4c4c2eab7e ; Fix typos in last change
adds 006d0ae396 Mention `M-S-x' in the Emacs manual.
adds 496bed5cf4 Change command-completion-using-modes-p to defun
adds a6234bb5b4 Mute noisy test fixture for socks.el
adds cf95b53405 Convert makefile-mode menu to easy-menu-define
adds e6842038c9 Fix memory leak
adds 3010794753 Clarification of password handling in Tramp manual
adds 2c26eb1115 Convert some progmodes menus to easy-menu-define
adds df932bef91 * etc/NEWS.19: Add entry for 'easy-menu-define'.
adds 669b911c66 ; Fix previous easy-menu-define conversion
adds 1b9e233493 Convert bubbles menu to easy-menu-define
adds 767608ef56 Make unused variable menu-bar-handwrite-map obsolete
adds 908f251e19 Fix json.el encoding of confusable object keys
adds d15a42ac45 Use `undefined' instead of `ignore' in wdired
adds 24166be166 Declare that `ignore' and `undefined' shouldn't be
completed over
adds ff759b1d0a Fix interactive mode tagging for man and woman
adds 2790c6a572 Run admin/cus-tests.el tests from test suite
adds d0c47652e5 Faster, more compact, and readable closure creation
adds 02f846ce9e Convert some textmodes menus to easy-menu-define
adds af17b74a7a * test/misc/test-custom-noloads.el (custom-test-load):
Unstable.
adds 80df15baf3 * test/misc/test-custom-libs.el (test-custom-libs): Skip
on hydra.
adds 0fb6f05bcb Fix up previous conf-mode.el and nroff-mode.el change
slightly
adds 88a02e4c89 Fix compilation of closures with nontrivial doc strings
adds 7466b10346 Improve wrong number of args error message in propertize
adds 331e49df45 Prefer mailing lists to newsgroups in FAQ
adds c1712f5507 Fix prompt for the `M-S-x' command
adds 0c170c64b1 Simplify comint-watch-for-password-prompt
adds 934dcc2157 Fix hang when running dns-query with no working internet
adds a728135a2b Skip tests that require Internet when there's no Internet
adds f8d8759059 cl-extra: Fix docstring retrieval
adds f1fa35f091 Fix ANSI coloring problem in large outputs in eshell
adds 8d5dfafab7 Prefer `declare` over a `put` of `list-indent-function`.
adds 2601aa9105 * lisp/tab-bar.el (tab-bar--undefine-keys): New function
from tab-bar-mode.
adds ffdb91c6b3 'Mod-9' bound to 'tab-last' now switches to the last tab
like in web browsers
adds 6e90768143 * lisp/tab-bar.el: 'C-x t M' bound to tab-move-to
supports a negative argument
adds 8933cf86a1 * lisp/tab-bar.el: 'C-x t N' bound to tab-new-to
supports a negative argument
adds 69caa111c2 * lisp/progmodes/antlr-mode.el: Remove XEmacs
compatibility
adds abd8c9b4d7 ; Fix last change in test-custom-libs.el.
adds 77e194971c Buttonize function values in help (and add a blank line)
adds 59698d924e Mention the problems with newlines in Dired
adds 79d585c2be * lisp/obsolete: Use lexical-binding
adds 11e22452b0 Do mode tagging in bubbles.el
adds 97eec9db79 Do mode tagging in decipher.el
adds efe42c2b63 * lisp/progmodes/antlr-mode.el: Fix bootstrap failure
adds 9202106a99 Improve easymenu.el Commentary section
adds b03d9d2c13 Convert some more menus to easy-menu-define
adds 7ebdecfcdf CC Mode: Fix bug in "state cache" invalidation function.
adds 7788129c3a Make message-mailto work for emacsclient
adds 4cb24e44ca * lisp/net/dictionary-connection.el: Grammar fixes
adds 228fd92fb3 * doc/misc/tramp.texi: Grammar/style fixes
adds 57084098f4 ; Fix tramp.texi typos
adds a283996fc7 Add command for customizing current newsticker feed
adds 5ae0289464 Fix invalid interactive-statement
adds 7271b11457 Leave other windows unchanged, use search instead of
re-search
adds 07235678a4 * test/: Use lexical-binding the few remaining files
adds a1333fe6cf Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 0b9fda1fd9 * lisp/tab-bar.el (tab-prefix-map): Bind "n" to
'tab-duplicate'.
adds 29c0b640ba * lisp/tab-line.el (tab-line-tab-name-format-function):
New defcustom.
adds 6172454ff3 Small fixes
adds 91b37381ea Specify the Emacs version of new vc-dir faces
adds eef185dfc8 Better support for 'truncate-line' non-nil in the
mini-window
adds ac45f31454 Fix dangerous code in xdisp.c
adds 4aa9db7337 Use sh-mode for PKGBUILD files
adds 7c48c83dab Use named faces in shortdoc
adds a2a6364265 Run all functions in
`prefix-command-echo-keystrokes-functions'
adds b7a2b2bdd9 Interactive tag byte compilation functions in
emacs-lisp-mode
adds e21d6fdb2c Fix Calc menu item for vector dot products
adds b0b4609be0 Remove the "Documentation:" line from the variable help
adds d56fbc375d Fix warning generated by indian.el + quail.el
adds 1f5ed3edc6 Fix wisent/python.el grammar warning
adds 654cb8e6b7 Add options to use feed names from newticker-url-list
adds 2766f9fdb9 * lisp/emacs-lisp/macroexp.el (macroexp-file-name): New
function.
adds 24be523fde * lisp/tab-bar.el (tab-switch): New defalias to
'tab-bar-switch-to-tab'.
adds 65f458ba5e * lisp/tab-bar.el: Move aliases down closer to
keybindings.
adds 8fd97b1de0 Fix warning generated by indian.el + quail.el
adds 46b54e5bb4 Improve quail-update-leim-list-file error messaging
adds b7f67d432b * lisp/emacs-lisp/macroexp.el (macroexp-file-name): Work
in `eval-buffer`
adds 2bbc2262cd ; Add :version tags to recent newsticker options.
adds db09267de3 ; Fix recent obsoletion warning in cl.el.
adds 97ab85c78e Include a "make check-maybe" in the admin/emake script
adds d527bc4b7d * test/lisp/emacs-lisp/macroexp-tests.el
(macroexp--tests-file-name): New test
adds 8114a84b21 * test/lisp/emacs-lisp/macroexp-tests.el
(macroexp--tests-file-name): Add case
adds 4b1ace22be Remove last remaining external uses of `edebug-form-spec`
adds 4d43b9a0b0 Convert epa-key-list-mode menu to easy-menu-define
adds a1673d3296 ; * src/xfaces.c (realize_gui_face): Correct formatting
adds 6c5e86fc17 * Specify 'ipv4 when testing ipv4 in
network-stream-tests.el
adds d84d69dfbc Don't crash if gnutls_handshake fails
adds 90ac405702 Re-enable network-stream-tests.el :nowait t tests
adds 056b468f74 Fix freeze on older macOS's (bug#46687)
adds 297c0e0306 New variable 'use-short-answers' to use 'y-or-n-p'
instead of 'yes-or-no-p'
adds 6bf56a3614 Fix documentation of a recent change
adds 70f2d658e4 Fix pcase rx pattern bugs
adds 752278834b Function-quote completion property of declare form
adds f83775b4d3 Remove check for missing easymenu from cperl-mode.el
adds 54af0d4298 Remove redundant requires of easymenu
adds 1205301e09 Fix syntax highlighting of easy-menu-define docstrings
adds 47f2a39f42 Convert simula-mode menu to easy-menu-define
adds ffdb0a2d8e Convert some more progmode menus to easy-menu-define
adds e95b3e4d1d * lisp/progmodes/dcl-mode.el: Minor doc fixes.
adds a2c740f185 ; * test/lisp/progmodes/f90-tests.el: Remove stale
comment.
adds 496fa1c03b Fix Tramp manual
adds 49bad2a0a6 * lisp/cedet/semantic/analyze*.el: Use lexical-binding
adds 2987376bc3 * lisp/cedet/semantic/idle.el: Fix compilation warning
adds 99340ad17a lisp/vc/*.el: Use lexical-bindings in all the files
adds a350ae058c * lisp/emacs-lisp/cconv.el: Improve line-nb info of
unused var warnings
adds 9abee2acda Convert change-log-mode menu to easy-menu-define
adds 3b1fb6186b Use lexical-binding in progmodes/icon.el
adds 3984044ad3 Import org source file for modus-themes manual
adds fddd63f8b8 Distribute the real source for some doc/misc manuals
(bug#45143)
adds b3d310fa96 Fixes for doc/misc org source files
adds 2a9ce136ed Add generated .texi files to .gitignore
adds c9f5c314ad Accept string argument in erc-add-to-input-ring
adds 7ac99eeefe Change defcustom types of two non-standard hooks
adds f8b4623db3 Compute grep defaults earlier
adds 36440b15d3 Remove unecessary unlock-buffer calls
adds cd411ecb28 Convert emacs-lisp-mode menu to easy-menu-define
adds de33de1a66 Add sexp navigation commands to elisp-mode
adds a5ad6747c9 * lisp/emacs-lisp/cconv.el: Fix uncaught brain farts in
last change
adds 2c639a35a6 Don't require overlay; that's only needed in XEmacs
adds 082b431e62 * lisp/emacs-lisp/bytecomp.el: Fix minor regression
introduced by pdump
adds 27da93862f Improve Makefile treatment of org sources in doc/misc
adds a4d7235f1a Fix doc/misc Makefile for out-of-tree with relative path
adds b34d39170b Minor fixes after preloading easymenu
adds 0f91948372 Convert Buffer-menu-mode menu to easymenu
adds 3a77021353 ; Fix mistake in easymenu conversion
adds 53f6218cdc * lisp/subr.el (read-char-choice-with-read-key): New
function.
adds 3b3b16ea17 * lisp/tab-bar.el: Support displaying global-mode-string
in the tab bar.
adds 46c501e762 Checkdoc fixes in isearch.el
adds 697aaafca3 Convert isearch menu to easymenu
adds 9a110cb0d9 ; Make function missed in previous change obsolete
adds 9eff23573d Convert text-mode menu to easymenu
adds ff09851a1f * lisp/emacs-lisp/macroexp.el: Rewrite the code warning
about '(lambda ...)
adds aad8ffafa8 * lisp/international/mule-cmds.el: Try and fix bug#46818
adds bdea1883cc Fix pcase 'rx' pattern match-data bug
adds 0510040754 Adjust cmuscheme.el menu bar after previous scheme.el
change
adds 277a254a42 Enable Python type hints and non-trivial base classes in
wisent
adds 0fd206badc Add `completion-predicate' to some Tramp commands
adds c537b6384f Convert ibuffer menus to easymenu
adds 797f0ba218 ; Fix dired-switches-in-mode-line defcustom tags.
adds a286e02580 ; Fix process-lines-handling-status docstring.
adds f8ab343eb9 Declare more string predicates as pure
adds 56a8559076 Combine and reconcile two conflicting entries in NEWS on
goto-line-history
adds c8f19a4af6 Convert hi-lock-menu to easymenu
adds 150d06644e Convert dired menus to easymenu
adds 19df5e7869 Update admins make-manuals for new output variable
adds 63026d8af3 * doc/misc/modus-themes.org: Add copying markup.
(Bug#45141)
adds 18e1455c8a Make generation of texi from org overwrite output
adds 4825ea3c5d info/dir needs generated texi files to exist
adds 8bdaac3457 Improve admin.el's Makefile in standalone manual tarfiles
adds 5684f7995d Convert various menus to easymenu
adds eb2a1e1d6c Fix Bootstring skew parameter in puny.el
adds 70514c6374 Clean up obsolete comment
adds 5c26ea4cbc ; Auto-commit of loaddefs files.
adds 6ad9b8d677 * src/eval.c (init_eval_once): Bump max_specpdl_size
(bug46818)
adds a0f60293d9 Fix misuses of `byte-compile-macro-environment`
adds d56b1f9e7c * lisp/emacs-lisp/pcase.el (pcase--split-pred): Re-fix
bug#14773
adds 4d35faa1db CC Mode: Amend C-M-a/e to handle lambda function in C++
arglist
adds ece8c1307a Fix woman.el menu alteration code
adds 59e1867a1f Add 'require-theme' function
adds 6268c9ba6e * lisp/tab-bar.el (tab-bar--define-keys): Add check for
tab-bar-format-global.
adds e6a4ef48fd * lisp/isearch.el: Minor doc fix.
adds ce7e78a2c0 * lisp/calc/calc-ext.el (math-equal-int): Work for
bignums.
adds 5f319423c8 Remove references to old bignums from Calc manual
adds 08b11a02f4 Fix multiple Calc defmath errors (bug#46750)
adds 0d827c7f52 * lisp/emacs-lisp/pcase.el: Fix bug#46786
adds e5392d38ac Make easymenu downcase the menu symbol for greater
backwards compat
adds 7b62cda96e Fix warning in completion-pcm--optimize-pattern
adds bac0089fb8 Fix previous completion-pcm--optimize-pattern fix
adds 165353674e * lisp/emacs-lisp/pcase.el: Bind all the vars in `or`
patterns
adds b9cb3b9040 Improve the dired-do-kill-lines doc string
adds 2b069c67d7 Compile closures that modify their bound vars correctly
(Bug#46834)
adds 6dee194535 (ruby-find-library-file): Also recognize 'gem' statements
adds 20596a5ca2 * lisp/emacs-lisp/trace.el (trace-values): Work outside
of traced function
adds aa14398aa1 * lisp/tab-bar.el: Minor stylistic fixes.
adds 8dd588b1fb CC Mode: Fix analysis of brace lists, particularly in
C++ Mode
adds 3ef6d04dcf * lisp/emacs-lisp/pcase.el (pcase--u1): Fix typo
adds 9ef8a3bfca C++ Mode: Handle "if constexpr (...)" with a simple
statement correctly
adds 356636c6a1 Make inversion.el obsolete (Bug#46841)
adds 6458e16f33 New mode outline-cycle-minor-mode with Orgmode-like TAB
cycling on headings
adds b379420a5b Preserve group structure on opml import and export.
adds 88ca2280ba * lisp/emacs-lisp/pcase.el (pcase-defmacro): Fix
`pcase-tests-macro`
adds a2ae2d2860 Fix pcase dontcare pattern in cl--sm-macroexpand
adds ba33089d50 Fix a doc/misc clean rule
adds 7b99fc0069 Make radio checkboxes work in eww
adds 986bf7ac0d Remove duplicated tests in checkdoc-tests.el
adds ac42f71908 Remove copy-pasto from image-dired.el
adds b1011e9e95 ; * etc/NEWS: Fix wording of a recently added entry.
adds 358c6c9b95 ; Pacify warnings in last newsticker change.
adds 8e759d60cc Decouple require-theme from load-theme
adds ee6527545d ; Makefile.in: Update a comment.
adds bd443f4e9c * build-aux/make-info-dir: Handle .org input files.
adds 4e83fd00bd * doc/misc/Makefile.in (echo-sources): New phony target.
adds 9e94509267 Generate info/dir directly from any org sources
adds 6ff90ef0bb Call the set_buffer_overlays_ setters
adds 2d43522468 Add "of" as a keyword in js-mode
adds fd9202304c Make checkdoc work with qualified methods
adds 0981712e57 Add a command in package mode for opening home pages
directly
adds 27428d22c8 * lisp/emacs-lisp/cl-generic.el: Make `doc-string` prop
work with qualifiers
adds 4c2820ce3f * Makefile.in: Ensure non-info forms of doc/misc have an
Emacs binary.
adds 77ec25122c Don't ignore lexically-bound variables in a defvar
(bug#46912)
adds 0ddbacca7d Don't override load-path in require-theme
adds ef61a6b636 Actually fill the correct paragraph in
`lisp-fill-paragraph'
adds 57758dcbac Restrict the version guesser to top-level headings
adds 51e78e9146 Fix qualifiers order for loadhist-unload-element in
elp.el
adds 1b30431c0e Improve the documentation of :extra in cl-defmethod
adds 986a919523 * doc/misc/tramp.texi (Remote shell setup): Fix
reference.
adds cb87eeff1b Declare some completion predicates
adds d582356a7f * src/fns.c (Frandom): Handle bignum `limit`s
adds 03ada27cb8 * lisp/emacs-lisp/bindat.el: Minor refactoring
adds 1ff46018f6 Improve rcirc-authenticated-hook docstring
adds 1362a9fec4 Make lambda-lifting work again
adds 533c659b6c Bindat: new macro-expansion based data layout language
adds 0f85f2c0e5 * lisp/cedet/srecode/*.el: Use lexical-binding
adds 106e6f48bf Add some new tests for keymap.c
adds 4b5155673d ; Fix typo.
adds 6d580dee30 * * lisp/cedet/semantic: Use lexical-binding in the
generated grammars
adds f2f233d867 Conditionally use macroexp-file-name in Flymake
adds de602dd7cf Update Modus themes to their version 1.2.0
adds 8fb33bae32 Pull Modus themes version 1.2.3 from upstream
adds 16a98c39ff Improve documentation of Bindat
adds 4eb8cbd903 ; Fix last change.
adds 328e7cc475 Remove mention of using defun- and defvar- as prefixes
adds 6c498786fe Pacify some semantic-tag-make-plist warnings
adds 117505454c Fix Makefile subshell output when run in parallel
adds 45b1151696 Revert "Fix Makefile subshell output when run in
parallel"
adds da383aeb8e * lisp/progmodes/flymake.el (flymake-log): Simplify
adds b8e3f338a6 * lisp/progmodes/flymake.el (flymake-log): Push the
right code
adds 1d43c1854a CC Mode: Fix calculation of c-parse-state when there're
macros with braces
adds d925121b1e Various map.el improvements
adds 16975078b4 * lisp/emulation/: Use lexical-binding
adds b24c21e82c * lisp/emacs-lisp/bindat.el (bindat-struct): Fix Edebug
def
adds 428339e231 Speed up json.el encoding
adds 8fc6810eb6 * lisp/cedet/srecode/compile.el: Fix last change
adds c3cf99f537 Remove the --without-makeinfo configure option
(bug#46837)
adds f476e282d2 Don't pass implicit flags to sub-makes
adds 9cbdf20316 * src/Makefile.in (base_obj): Remove GMP_OBJ, undefined
since 202007.
adds d632622b5a Simplify silent-rules build machinery
adds 3c6d087def * admin/admin.el (make-manuals-dist-output-variables):
Update.
adds b8b05fff1b * lisp/obsolete/inversion.el: Use lexical-binding
adds 5f74397490 * lisp/cedet/semantic/bovine/*.el: Use lexical-binding
adds fc25474f43 * lisp/mouse-copy.el: Use lexical-binding.
adds e959107a75 * lisp/mouse-drag.el: Use lexical-binding.
adds 97f8ab359e Remove some references to Emacs 21
adds 98533555de Remove some items obsolete since Emacs 22/23 from Gnus
adds 856a0a913a Remove additional items obsolete since Emacs 22/23
adds 468bb5ab7f * lisp/cedet/semantic/wisent: Use lexical-binding
adds 83fa649e02 Adapt Dockerfile.emba according to recent configure
changes
adds 30489f4264 * test/infra/Dockerfile.emba: Touch "info/emacs".
adds 564b6391f8 ; * test/infra/Dockerfile.emba: Fix last change.
adds 8558ecd65f Fix string-replace error data
adds d4d9246411 Tag a semantic test that seems to hang recently
adds c1f4a16cf3 * test/infra/Dockerfile.emba: Install texinfo.
adds c63d2ef59c Remove outline-cycle-minor-mode and
outline-cycle-highlight-minor-mode
adds 251dea693a * lisp/emacs-lisp/bytecomp.el: Warn about unprefixed
vars in `boundp`
adds 26bfd0cdcf * lisp/cedet/semantic/bovine.el: Fix recent regression
adds c4f49d7609 * lisp/skeleton.el (skeleton-read): Silence compiler
warning
adds 42751f440d * lisp/cedet/semantic/fw.el
(semantic-find-file-noselect): Fix warning
adds fb779e9857 * lisp/erc/erc.el: Fix problem pointed out by compiler
warning
adds 490f8305e1 * lisp/net/ange-ftp.el: Fix problem pointed out by
compiler warning
adds 7e1cfa29c3 * lisp/net/tramp-cache.el: Fix misuse of bound-and-true-p
adds 05adcefa1f Xref test improvements
adds 8e103ebef1 Speed up xref rendering for matches on very long lines
adds 4a112fd7a6 Add new face 'help-key-binding' for keybindings in help
adds 570afde376 * lisp/help-mode.el (help-mode-tool-bar-map): Fix
tooltips.
adds 0e4a2dca83 Normalize version specifiers for make-obsolete and
friends
adds a190bc9f30 Delete two more items obsoleted in Emacs 23.1
adds 11d3af3c7b Add Tramp sshfs method
adds a01166562c Make checkdoc--next-docstring use the doc-string-elt
property
adds 432c1aaa80 Use `pop-to-buffer-same-window' in `project-eshell'
adds 4dda6db3ab Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 56297c0f42 Fix some leaks
adds f4452bb814 Fix structure of condition object in nested 'ert-fail'.
adds b4bfdd3999 Fix handling of `tramp-cache-{g,s}et-count-*'
adds dc083ebc4e * lisp/net/*.el: Use lexical-binding
adds 7ec870c538 * lisp/faces.el (help-argument-name): Use grey
background, not foreground
adds 04c43bb047 * lisp/progmodes/xref.el (xref-after-update-hook): New
defcustom (bug#46992).
adds 9b86a6add8 ; NEWS fix
adds 612095220d Make semantic/idle not move point after last change
adds 8538108132 Strip text properties from the default string
adds 40d8f83e53 smerge-vc-next-conflict: Move to conflict markers more
reliably
adds 7561c01380 * lisp/emacs-lisp/cconv.el: Don't confuse a string for a
docstring
adds 29458ec7d2 * lisp/tab-bar.el (tab-bar-select-tab): Set
window-state-put WINDOW arg to nil
adds c6ed17cc70 * src/buffer.c (Fbuffer_swap_text): Swap `mark-active`
as well
adds f97e07ea80 Port alternate signal stack to upcoming glibc 2.34
adds e8f0a7b6c1 * lisp/mail/rmailmm.el: Use `cl-defstruct` and
`lexical-binding`
adds 48bfebc3b9 * lisp/help.el (help--describe-translation): Fix typo.
adds de9b19cbfd (project-switch-commands): Remove the ###autoload
instruction
adds 8605ddc79c Use 'help-key-binding' face in userlock.el
adds 5217b56ee1 * lisp/userlock.el: Use lexical-binding.
adds 1c5cb14c0d Use proper command substitutions in some docstrings
adds dc2688acb3 Do mode tagging in ert.el
adds 4cb52200cb Fix duplicate ":" in ert-find-test-other-window prompt
adds a1c84b4308 Remove several references to Emacs 22 and earlier
adds 7add330903 Mark string predicates side-effect-free
adds a412141c9d * lisp/files.el (cd): Improve error message.
adds 4b47eb32c6 Fix byte-compilation warning in benchmark-run
adds b4ae102483 Remove Emacs 19 workaround from cperl-mode.el
adds 88409b21c2 Highlight the entire summary line for selected articles
adds 5fa2775c0c * lisp/tab-bar.el: 'C-x t G' (tab-group) assigns a group
name to the tab.
adds d07ed6dfee * lisp/tab-bar.el (tab-bar-close-group-tabs): New
command.
adds c93447eac6 Enable selectable image smoothing (bug#38394)
adds f695fdfef7 ; Fix US spelling in last change.
adds 8497af6892 * lisp/gnus/nnmh.el (nnmh-newsgroup-articles): Declare
var
adds 0445720b75 Fix wording of a recently added documentation
adds 9ab51428cd * src/image.c (FRAME_SCALE_FACTOR): Define only when
needed.
adds 222d70333f * src/image.c (image_set_transform): Don't use ! for
Lisp object.
adds 62610da8c4 Make tags tables from Texinfo sources
adds 65441a6fab Add remote processes to Tramp sshfs method
adds 27b8638409 Re-fix previous Info-fontify-node change
adds e13c30132a * lisp/emacs-lisp/cconv.el (cconv--analyze-use): Warn
never-initialized vars
adds 7d0dc31833 * lisp/org/: Delete some always-nil variables
adds 5926f0c024 * lisp/obsolete/iswitchb.el: Remove dead code
adds a0d8fd279c * lisp/ses.el (ses-set-cell): Use `macroexp-let2`
adds 6e77869750 * lisp/vc/pcvs-parse.el: Fix lexical-binding breakage
adds 2c9594ae06 * lisp/emulation/edt.el (edt-with-position): Don't bind
`left`
adds fe844299a4 * lisp/cedet: Remove always-nil variables
adds b21f6193fe * lisp: Remove yet more always-nil variables
adds 1d4195856b * lisp/outline.el (outline-font-lock-keywords): Simplify
adds b8bf62b60a On MS-Windows, fflush stderr after newline
adds 8ad221cdf4 * lisp/tab-bar.el (tab-bar--current-tab-find): New
function.
adds b90c658492 Update docstrings of 'delete'/'remove' to interlink each
other (bug#47054)
adds d9c94e93b7 * lisp/mail/: Use lexical-binding
adds 71ef0122ab Map redo records for undo in region to 'undo-in-region
adds 17cdb732a7 ; Fix some typos.
adds d0125959d7 Make byte-compiled uses of `define-minor-mode' more
compatible
adds fd3705adf9 Fix compilation warning in python-wy.el after lexical
rewrite
adds 5dff53f5da Add a new `image-transform-smoothing' user option
adds b08b2e03b2 Rename to image--transform-smoothing in image-mode.el
adds 7109307c1a * lisp/emacs-lisp/syntax.el (syntax-propertize-rules):
Use `macroexp-let2`
adds 009bc7c9d8 * lisp/emacs-lisp/cconv.el (cconv--analyze-use): Tune
down the warning
adds ba6ae500f1 * lisp/emacs-lisp/cconv.el (cconv--analyze-use):
Simplify (doh!)
adds 14b54cea17 Document how to create a branch for Git/Mercurial
adds a0854f939c ; Fix typos in doc strings
adds e609bf59eb Tramp sshfs fixes
adds d1a7d16f8e * lisp/cedet/{*.el,ede/*.el}: Use lexical-binding
adds f7b7ecc4df Skip recent undo tests in batch mode for now
adds c4bbe02cc4 * lisp/help.el (help-for-help-internal): Doc fix; use
imperative.
adds 7a23915618 * lisp/tooltip.el (tooltip): Doc fix for GTK.
adds 2c5f215419 Avoid crashes in Mew due to corrupted tool-bar label
adds 74c389526f Merge from origin/emacs-27
adds 8c93becb35 ; Auto-commit of loaddefs files.
adds ed2b23ecc1 Improve the 'dired-do-kill-lines' doc string
adds a49b2aa5c3 ; Merge from origin/emacs-27
adds 8f603da44c Update documentation of reading passwords
adds fc83f37951 Fix initialization of 'while-no-input-ignore-events'
adds 7c3ec4ef35 Merge from origin/emacs-27
adds 9f09083bcd * doc/misc/tramp.texi (Remote shell setup): Fix
reference. (Do not merge)
adds 069ff11fb2 ; Merge from origin/emacs-27
adds c881e990e3 * lisp/emacs-lisp/gv.el (edebug-after): Don't run the
getter in the setter
adds 02a5cfce47 * lisp/mouse.el: Fix mouse-1-clock-follows-mouse = double
adds 1feddd35ab Merge from origin/emacs-27
adds 8ea2f84402 * lisp/tooltip.el (tooltip): Restore group that was not
"redundant".
adds 6d024ae867 * lisp/filesets.el: Address byte-compiler warning
adds 75705b302d Fix simple-tests--undo*
adds 82e3acc9cd * src/keyboard.c parse_solitary_modifier): Accept
`click` modifier
adds aa644996df Extend support for faces in Enriched mode
adds 695f6792f1 Remove ;;;###tramp-autoload cookie from Tramp defcustoms
(Bug#47063)
adds 8415a95130 Adjust colors of help-key-binding face for readability
adds 1f0fb1f6fa Fix rare redisplay glitches when image has been removed
from display
adds 2b34304ad4 ; Add comment for a recent change
adds 34b49ee8e9 Add help-key-binding styling to wombat theme
adds fbfc3bd317 Separate values 'override' and 'append' in
'outline-minor-mode-highlight'
adds ebc3b25409 Fix buffer overflow in xbm_scan (bug#47094)
adds ebfb4c2789 * lisp/net/tramp-crypt.el (tramp-crypt-add-directory):
adds 0bfa9e7860 * lisp/tab-line.el: Add face for group-tab (bug#47118)
adds 0a60e5d33c * lisp/tab-line.el: Update docstring of
'tab-line-tabs-function' (bug#47117)
adds f9b737fb9d * lisp/tab-bar.el: Tab groups can be displayed with
tab-bar-format-tabs-groups
adds 7a7bc15242 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 35e31c1e71 Revert "* lisp/calendar/appt.el (appt-activate): Set the
local `write-file-functions`"
adds 8b024a6ff1 * lisp/wid-edit.el (widget-field): Add subtle border to
face.
adds 8548ad2cb3 Add three new tests for image.el
adds b6863bd1a6 * lisp/help-macro.el: Use lexical-binding.
adds 9c4c76fb02 Use lexical-binding in expand.el
adds ca7cb9830b * lisp/vc/ediff-vers.el: Remove XEmacs compat code.
adds 2d12df3926 Init archive and add noconfirm to
'package-install-selected-packages'
adds 371fdd4f1b * lisp/cedet: Convert remaining files to lexical-binding
adds b8b8890796 * lisp/textmodes/refill.el: Use lexical-binding.
adds f2b0cfff93 ; Silence byte-compiler after previous commit
adds 5120b612f8 Improve command completion in tramp-crypt.el
adds 068fdb2c77 Make the `kbd` macro work in both Emacs-26 and Emacs-28
adds b341e86684 * CONTRIBUTE: Refer to gnulib for request-assign.future.
adds 3a252ba6fd * lisp/tab-bar.el (tab-bar-tab-group-format-function):
New defcustom.
adds c4549d3b37 * lisp/tab-bar.el (tab-bar-new-tab-group): New defcustom.
adds ef122bf45d Add minibuffer input support to commands that set the
frame size
adds 0fbd2fa88c * etc/themes/modus-themes.el: Bump version for GNU ELPA
release
adds f8fbd308b6 ; Trace variables in tramp-tests.el
adds 9b8a6b917b ; Further traces in tramp-tests.el
adds 6c60ecd2d6 Fix problem in Tramp running two async processes in
parallel
adds c209a0f828 Fix problem of image-tests.el on emba
adds 126ea102a5 * lisp/tab-bar.el: Simplify internal functions.
adds 6199cdc78b * lisp/tab-bar.el (tab-bar-select-tab): Support negative
arg.
adds 2ebd950239 Minor fixes
adds 3ea0a334dc New commands xref-next-line-no-show and
xref-prev-line-no-show (bug#44611)
adds f5e1fc371a ; Remove traces from tramp-tests.el
adds 6e796b52e1 Stop project-root from going into infinite recursion
adds 0441e605a1 * lisp/tab-bar.el: New faces and face options.
adds 3cd3f230c9 * lisp/tab-line.el: Face cleanup.
adds 82c3bd1e4a * lisp/emacs-lisp/benchmark.el (benchmark-call): New
function
adds c28ba11778 Leave signaling the exact error to cl-generic's internals
adds 485622bbd1 * lisp/textmodes: Use lexical-binding
adds 1e9c9ebee3 Unbind `M-o' and add new `C-x x f' binding
adds 6a75b6fcb1 Don't pre-load facemenu
adds 60af754170 Document that `buffer-string' retains text properties
adds 1219207a82 Recognise "Verify password" as a password prompt
adds 0aad4d134f Autoload 'mouse-wheel-mode'
adds a5197e2240 Fix problem of trashing files to an inconsistent trash
directory
adds 846e8672bb Fix uniquify-trailing-separator-p +
uniquify-strip-common-suffix
adds 261d0f8f74 cperl-mode: Don't interpret y_ as start of y// function.
adds 8ad87812cf lisp/cedet/pulse.el: Use color.el
adds 1e00906926 Fix sorting in speedbar sub-groups
adds 21e1a126b5 Make memory-report work with buffer-local unbound vars
adds 790259f01a Make "not found" message in dictionary less misleading
adds 869b3efe1e Fix breaking undo-test
adds 4eb0303197 Compute chart-face-list dynamically
adds 4d5ad8a16e Add comint-password-prompt-regexp test for "zip -e ..."
adds ce1b4acd71 Extend handled events in 'while-no-input-ignore-events'
(Bug#47205)
adds 52270aa0dc Optimise tail calls in `and` and `or` forms in
`cl-labels` functions
adds a2960025e8 Revert "* lisp/mouse.el: Fix mouse-1-clock-follows-mouse
= double"
adds 843eb21573 ; Merge from origin/emacs-27
adds 876b95bf90 Teach Rmail about NBSP in "Re:"
adds f60eb988f6 Fix typos and omissions for (elisp)Button Buffer Commands
adds d92b725ffc Merge from origin/emacs-27
adds b9ec6111e2 Fix buffer overflow in xbm_scan (bug#47094)
adds 88ab1d1cc4 ; Merge from origin/emacs-27
adds be1b3512f7 Fix reference to 'diff-font-lock-syntax' in diff-mode
documentation
adds a7f95d5244 Remove duplicate @table item from ELisp manual
adds 29ca91f3d9 Merge from origin/emacs-27
adds 7ae4588bb4 Document that `buffer-string' retains text properties
adds 94821a1249 ; Merge from origin/emacs-27
adds 216bd67a4f ; * admin/make-tarball.txt: Advise to remove stale
subdirectories.
adds d5b160d7cc Prepare the Emacs 27.2 release.
adds b72ddbdfff Merge from origin/emacs-27
adds c0be4754d7 * admin/make-tarball.txt: Be kind to people merging
branches.
adds d3dbf017c8 ; ChangeLog.3 fix
adds b0902d926d * lisp/simple.el (next-error-quit-window): New function
(bug#44611).
adds 5c93063129 * lisp/newcomment.el: Allow 'comment-continue' with
whitespace (bug#47167)
adds a9a4af6ff1 * test/lisp/progmodes/cperl-mode-tests.el: Silence
warnings
adds 236aad4f8c * lisp/emacs-lisp/cl-macs.el (cl--self-tco): Optimize
the "return nil" case
adds 47e85dae33 * lisp/faces.el (help-key-binding): Tweak background.
adds 0a305dffb8 Fix a warning due to not preloading facemenu.el
adds 6f20f56304 Use lexical-binding in finder.el
adds 050b830b69 Do interactive mode tagging for finder.el
adds f463633f00 lisp/erc: Use lexical-binding
adds b815445cea Fix copyright lines mistakenly treated as outline headers
adds 04a90d7695 Add a note to NEWS as to how to restore the facemenu
adds 2c3340909a Warn the user if we can't find pkg-config
adds 2407080875 Make minibuffer-depth-indicator-function a defcustom
adds 1971a3185f Fix :type of recently introduced defcustom
adds 3af2cee64b Improve the docs of a recent change in mb-depth.el
adds 937b6c18bd * lisp/emacs-lisp/pcase.el (pcase-compile-patterns): New
function (bug#47261)
adds bf210251ea * lisp/emacs-lisp/bytecomp.el: Remember location of
unresolved calls
adds 115c7bcfc6 Don't tag mouse command as mode exclusive
adds 64f37487e2 * lisp/wdired.el: Use lexical-binding
adds 26dc070fa9 * lisp/novice.el: Use lexical-binding.
adds 7607d1c4e8 Use lexical-binding in thumbs.el
adds 0eeb865aae Assume something more recent than X11R6
adds 31544bc908 Don’t convert pointer to bool
adds 729eae14eb Fix args-out-of-range error in format.el
adds f6d7e2e8f9 * lisp/thumbs.el (thumbs-show-from-dir): Improve prompt.
adds 990e748cd0 Prefer https and fix broken links in ERC
adds 1f63f704d1 Remove Gnus specific .dir-locals.el
adds f85b66d9b0 * etc/NEWS: Small corrections for the new command
'font-lock-update'
adds e33c2bfbf3 Fix cl-progv binding order
adds a9e7ea47b9 ; Improve a recent change in NEWS
adds b4a125e5ad ; * etc/NEWS: Minor improvement to the last change.
adds dee2f914f3 Remove support for Syndic8.com, defunct since 2013
adds f27a9a341f * lisp/cedet/semantic/ia.el
(semantic-ia-complete-symbol): Simplify
adds e9e691093a * lisp/tutorial.el: Use lexical-binding.
adds 5d2f319eec Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 3cbf92323c Allow hide-ifdef-guts to work in buffers not visiting
files
adds 70b64e0d04 Use pop-to-buffer-same-window for shell
adds 574eadbdaf Actually use lexical-binding in wid-browse.el
adds e276810dff * lisp/thumbs.el (thumbs-conversion-program): Simplify.
adds 7c2ebf6e23 Prevent open minibuffers getting lost when their frame
gets deleted
adds aa21273788 Use lexical-binding in notifications.el
adds cb5d1fe1aa Remove unnecessary requires of rx
adds 4d944f6ddb * lisp/files-x.el
(connection-local-criteria-for-default-directory):
adds add90dcc8a Use read-color in read-face-attribute for color
attributes
adds 8c589c2583 * lisp/tab-bar.el (tab-bar-new-tab-group): Set default
to t.
adds b9683230ec Fix previous face.el change
adds 22910e71e5 Mention `C-o' in the `RET' doc string
adds efd80237ca * lisp/wdired.el: Fix typo in last change.
adds 667e002e91 * lisp/mh-e: Enable lexical-binding in all the files
adds 952550258d * lisp/progmodes/ebnf-*.el: Use lexical-binding
adds ac4dd5f244 Use lexical-binding in ruler-mode.el
adds 3a964dc5c1 * lisp/master.el: Use lexical-binding.
adds e2613f4121 Doc fixes in view.el
adds a902af6c1b Delete some commented out defgroups
adds 673d281b82 Use lexical-binding in view.el
adds 6927f23767 * lisp/progmodes/modula2.el: Use lexical-binding.
adds ca194ae5c9 * lisp/progmodes/simula.el (hilit-set-mode-patterns):
Use regexp-opt.
adds 6e974130d7 * lisp/help-at-pt.el: Use lexical-binding.
adds 1ae8a18d94 Use lexical-binding in two trivial org-mode files
adds df06cfe4a9 * lisp/talk.el: Use lexical-binding.
adds c0d24d5316 Use lexical-binding in iimage.el
adds a4ececf004 Move string-trim functions to subr.el
adds 8b07994e20 Convert many more links to use HTTPS
adds 8d33413245 Fix problem with filling with a computed fill prefix
adds 50512e36c7 Replace "(default %s)" with 'format-prompt'
adds 88fdc4945a Add optional FORMAT argument to 'emacs-init-time'
adds 344eea4113 xref.el: Keep Emacs 26 compatibility
adds 23995414fe Remove font-lock toggle from font-lock-update
adds 39f16a7d39 Revert "Remove font-lock toggle from font-lock-update"
adds 1ac8cd3ef6 perl-mode: Fix regexps for fontification
adds 711569e94c Fix previous format-prompt change: The default can be a
symbol
adds a5617bccf7 * lisp/auth-source-pass.el (auth-source): Silence
spurious warning
adds d20a4a50d3 Improve failure reporting in test/lisp/electric-tests.el
adds 3bacf74adb * lisp/tab-bar.el
(tab-bar-tab-post-change-group-functions): New hook.
adds 8e9835c673 * list/progmodes/idl*.el: Use lexical-binding
adds 275be44dd4 Add command project-remove-known-project
adds c678b137ab Fix typo
adds aeb0530309 * doc/emacs/maintaining.texi (Managing Projects): Fixes
and copyedits.
adds 52a7460416 Adapt Tramp file notification support
adds bd991e3c9b Fix frame-inner-height in non-GUI builds
adds deef5efafb ; * ChangeLog.3: Update with the log of the last change.
adds b702225619 Merge from origin/emacs-27
adds 720a8b17f8 Fix filenotify-tests.el for Solaris (bug#47262), do not
merge
adds 6a4ed891d8 Fix replace-buffer-contents undefined behavior
adds 8ab85f560e ; Merge from origin/emacs-27
adds 0e4795fc98 Fix preeditarea reporting wrong spot.
adds 291a421c2e * admin/make-tarball.txt: Improve and expand the
instructions.
adds c3980a3ea6 Merge from origin/emacs-27
adds f1f351def3 Update rnc to use Open Document's Relax-NG schema to
version 1.3
adds c4e89ac2a2 Remove XEmacs support in lexical-binding
adds 55a7af9123 * lisp/htmlfontify.el: Fix misuses of `nconc`
adds b29bf8181f Add a test for let-binding unwinding
adds c24766c4d5 Assert not local-variable-p after setq in let_default
binding
adds 28d0654943 * lisp/mh-e/: Take advice-remove of the newly enabled
lexical-binding
adds bc50644137 * lisp/obsolete/tpu-extras.el: Avoid defadvice
adds 331ddd803a Address some --without-x byte-compilation warnings
adds c2e72610d2 Improve remote file notifications
adds b897bbc813 Fix encoding by ISO-2022-JP
adds a443a379c5 Add test coverage for src/filelock.c (Bug#46397)
adds c4ab173df3 File unlock errors now issue warnings (Bug#46397)
adds a25a5a68b4 Fix lisp/files-tests on MS-Windows
adds d6344b2e9a Keep *.log files on emba
adds 47ec253a5d ; Adapt recent change in test/infra/gitlab-ci.yml
adds 4dbc44550d * lisp/wdired.el: Apply text properties lazily
adds e26d0e611a ; Adapt recent change in test/infra/gitlab-ci.yml
adds 6838cc50f9 * lisp/wdired.el: Fix minor regressions and simplify a
bit
adds 6d943f682c ; Adapt recent change in test/infra/gitlab-ci.yml
adds 526220c53d ; Adapt recent change in test/infra/gitlab-ci.yml
adds 547960488d * lisp/wdired.el (wdired--self-insert): Fix thinko
adds c52cf64adb ; Adapt recent change in test/infra/gitlab-ci.yml
adds 56081645cc ; Adapt recent change in test/infra/gitlab-ci.yml
adds 8bf186b229 Demote read-extended-command-predicate errors
adds 669e30c0a3 ; Adapt recent change in test/infra/gitlab-ci.yml
adds 96a4593598 Make artifacts working on emba (hopefully)
adds aceaa0a334 Avoid errors in pulse.el for some face customizations
adds 661f52f6d0 Clarify the doc string of plist-memeber and plist-put
adds 8b754ca318 compilation-goto-locus does not handle right
display-buffer
adds cf607c262e Clarify dired-do-shell-command doc string
adds 01cf0eb757 Revert "Clarify dired-do-shell-command doc string"
adds 81b56434a5 * admin/notes/emba: Explain job types and artifacts.
adds 216c65b135 Use a 64KB page size for pdump
adds ee3a4e3d1b Fix a dbus.el byte compilation warning
adds 0057caa53c * test/infra/gitlab-ci.yml (test-filenotify-gio): Use
*.log for make_params.
adds 67ef8c36bd Doc fixes in follow.el
adds e1177f0258 Optimize test jobs for emba
adds afc214f139 ; Fix last change
adds a1e454d6df Protect add-variable-watcher from incorrect usage
adds f113d0c4fd Some Tramp doc clarifications
adds 5805697d3b ; Fix schedule in admin/notes/emba
adds 3e9047115e Bump Emacs version past 27.2
adds 31153cb509 ; Merge from origin/emacs-27
adds 1e6ca2765f ; * admin/make-tarball.txt: Another minor addition.
adds fdec444758 ; * etc/NEWS: Fix typo.
adds 0d7e2a993e admin.el fix for bug#47394
adds 38b127d32e * admin/admin.el (set-version): Handle malformed NEWS
markup.
adds bf6442fafd ; * admin/make-tarball.txt: Minor addition to the Web
pages section.
adds bcc4cc3362 Doc fixes for 'face-foreground' and 'face-background'.
adds 7ebd79f3c6 Merge from origin/emacs-27
adds b23e22e0de Clarify dired-do-shell-command doc string
adds 91eea74229 Revert "Clarify dired-do-shell-command doc string"
adds c0bf73ee39 ; Merge from origin/emacs-27
adds 8a92030f6a Fix hang in autorevert-tests.el
adds 309635af69 Merge from origin/emacs-27
adds 1440dbed54 Fix an infinite loop in C++ Mode redisplay. This was
bug #47191.
adds fcc7373b28 * lisp/allout*.el: Use lexical-binding
adds b6552b1d7c * lisp/progmodes/project.el
(project-regexp-history-variable): New variable.
adds 990720337b * lisp/woman.el: Activate lexical-binding. Require
`cl-lib`
adds 5c23621db5 * lisp/completion.el: Activate lexical-binding
adds b4831acebd lisp/progmodes/verilog-mode.el: Fix indentation of enum.
adds 66d04c0438 * lisp/progmodes/verilog-mode.el: Use #' where
appropriate.
adds 5a5cccb6ac lisp/progmodes/verilog-mode.el: Prepare for
lexical-binding.
adds 24c92b35b5 Provide information to show icons with Elisp completions
adds 4bfcfdb416 * lisp/textmodes/reftex-auc.el: Improve the external
function declarations
adds c2e90d1119 lisp/progmodes/verilog-mode.el internal code cleanup.
adds 4ed75f9fcb Use lexical-binding in follow.el
adds 49cbf2392b Delete empty "History" sections
adds 4f3c9df047 Use lexical-binding in echistory.el
adds d3aac3b34c Use lexical-binding in lpr.el and add rudimentary tests
adds 3c00496baa Delete Emacs 19 compat code in foldout.el
adds 63608efe7e Remove redundant #' before lambda in cedet
adds d47db03829 * lisp/progmodes/cwarn.el: Use lexical-binding.
adds 995d1d9995 Use lexical-binding in dirtrack.el
adds 051f791f9e Use lexical-binding in double.el
adds 20f2488dbf * lisp/ebuff-menu.el: Use lexical-binding.
adds 571c261525 Use lexical-binding in chistory.el
adds 8ac3132957 Fix incorrect regular expression for more general text
replacements.
adds 99026711d7 * lisp/dynamic-setting.el: Use lexical-binding.
adds 3b1c646202 Use lexical-binding in scroll-all.el
adds 97992a342b ; * lisp/net/tramp-sh.el
(tramp-sh-gio-monitor-process-filter):
adds f236b516b6 Use lexical-binding in progmodes/inf-lisp.el
adds 0f5bd3b7fa * lisp/net/tramp-sh.el
(tramp-sh-gio-monitor-process-filter):
adds ed320ebe28 ; Fix last change
adds c1ce074763 * lisp/progmodes/dcl-mode.el: Use lexical-binding
adds ad5322fcea * lisp/forms.el: Use lexical-binding. Remove redundant
`:group` args
adds 4f595cca57 * lisp/strokes.el: Use lexical-binding. Remove
redundant `:group` args
adds c59dedcdf1 Use emacs-version instead of obsolete version variables
adds 168d2628b2 Use lexical-binding in avoid.el
adds 41f37c8c82 Remove redundant #' before lambda in Gnus
adds 1f790dfe90 Use lexical-binding in isearchb.el
adds 4582c96828 Use lexical-binding in epg-config.el and add tests
adds 12d2fd6037 Fix 'extraclean' targets
adds 5bf7c6ce4e GNUmakefile: Fix last change.
adds 84519cdbda ; Auto-commit of loaddefs files.
adds 8129998deb Remove redundant #' before lambda in international/*.el
adds 4a538c4861 Remove redundant #' before lambda in progmodes/*.el
adds 33f00364cf Use lexical-binding in executable.el and add tests
adds a5125f98b8 ; Remove spurious comment in last commit
adds e5b8d071e0 Remove redundant #' before lambda in {mail,net,url}/*.el
adds cf1ac9d830 * lisp/progmodes/dcl-mode.el: Clarify what is meant by
DCL
adds 0c8ea6be09 * lisp/progmodes/cfengine.el: Use lexical-binding
adds 4798dc0c51 Fix C-u project-find-regexp's default dir
adds a789d8a3a0 * lisp/progmodes/xref.el: Change xref-file-name-display
and xref-match face.
adds dcc3212809 Delete XEmacs-only definition
adds a9645338e4 * doc/misc/reftex.texi: Remove outdated instructions
adds b281d0aefa Remove redundant #' before lambda in textmodes/*.el
adds b65a1cfed7 * doc/misc/woman.texi (Introduction): Remove reference
to old Emacs.
adds 74a86c1acf Remove references to very old versions of Emacs from
eintr
adds 5c7766ed10 Use lexical-binding in recentf.el
adds 0b613c90a5 * lisp/progmodes/simula.el: Use lexical-binding
adds be9e3c48fa Remove redundant #' before lambda in eshell/*.el
adds cd5dfa086d Replace two functions with seq-subseq
adds d73229c48e * lisp/pixel-scroll.el: Use lexical-binding.
adds 860bc0db1c * test/lisp/filenotify-tests.el
(file-notify--test-timeout): Change timing.
adds d47706c552 ; Remove some redundant installation instructions
adds 4eca3bd8df * lisp/net/tramp-sh.el
(tramp-sh-handle-insert-directory):
adds ebc2b78c8b * lisp/vcursor.el: Use lexical-binding
adds b0d095b2cd Add SVG icons for customize buffers
adds 4e1f92feb3 Implement frame-scale-factor
adds 40842f67af Fix NSTRACE failure
adds 1fdbeffe3a Set CSS for SVG files
adds 0689a4ac50 Make new SVG widgets match character height (bug#47074)
adds 55c768f3ea Fix build error in frame.h on non-NS
adds 69158a1995 Fix recent changes regarding frame-scale-factor
adds 44ed8f6555 Fix unexec compilation
adds 841b11ed0d Fix warnings in image.c
adds 4865ded551 Remove redundant #' before lambda in tests
adds 523fb9b550 Use lexical-binding in hilit-chg.el
adds c3cd3fb051 Fix MS-Windows build
adds 6a80632c3f * test/lisp/filenotify-tests.el
(file-notify--test-timeout):
adds dd5ba88afb Work around librsvg bug (bug#47074)
adds dd1aa7bc4c Make maintainer-clean delete generated files, as per
standards
adds c967f55a01 Work around issue with (setq Man-notify-method
'aggressive)
adds 3ad98bbae7 Clarify the doc string of insert-image
adds 258a17855b cperl-mode: Don't reposition the window when writing
messages
adds 9cb3db0bad Regenerate semantic grammars if the generating code
changes
adds a86edac26b Regenerate texi-from-org if ox-texinfo.el changes
adds a44d423a5a * doc/misc/Makefile.in (echo-sources): Make it not the
first target.
adds 1733fa0cab * etc/NEWS: Add entry for new SVG icons in customize.
adds e9c3d040bc * lisp/htmlfontify.el (hfy-triplet-regex): Use rx.
adds 46b8d7087c Make ediff-copy-list alias obsolete
adds 1760029b09 Replace local intersection functions with
seq-intersection
adds ac81c5c8fd Remove code commented out since 1995 from ediff-util.el
adds 6060d53b3e * test/infra/Dockerfile.emba (emacs-gnustep): Do not run
parallel make.
adds 257caab1d0 Obsolete local list functions in shadowfile.el
adds 20f7fa691b Obsolete local set difference functions in favor of
seq-difference
adds 6686a31591 Remove local uniquify functions in favour of seq-uniq
adds 6a8935a153 * lisp/pcomplete.el: Remove aliases commented out for 20
years.
adds 0342354c15 * lisp/shadowfile.el (cl-lib): Revert removing require.
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 81940e9c0e Remove redundant #' before lambda in calc/*.el
adds d2edc29db6 Fix cd to directories called "eshell" in eshell
adds 20669c1b92 Don't call `image-toggle-display-text' when toggling
adds ddc4bba413 Do not search the global keymap in project--keymap-prompt
adds 14d295871a Use powershell for Tramp on MS Windows
adds 9c51a9d000 * lisp/repeat.el (repeat-post-hook): Fix key lookup.
adds 15de559d98 * lisp/repeat.el (repeat-keep-prefix): New defcustom.
adds c049c8da58 * lisp/tab-bar.el: Add repeat-map keymaps.
adds 1d93540371 * lisp/comint.el: Fix understickiness of non-comint
properties
adds 7b0a5a555f * lisp/hippie-exp.el: Use lexical-binding
adds e0c3925961 * lisp/msb.el: Use lexical-binding
adds 738266240d Fix Bug#47601 in Tramp
adds ccd616aeb0 * lisp/progmodes/ps-mode.el: Use lexical-binding
adds 735ed235c7 * lisp/isearch.el (isearch-wrap-pause): New defcustom
(bug#47599).
adds c9655fcb47 * lisp/find-file.el: Use lexical-binding
adds c105017c44 * lisp/find-file.el: Make the commands oblivious to
mouse/non-mouse
adds 5d293f4f74 Allow complex key bindings in project-switch-project
adds 1ff7cde102 Add explicit support for C-g or ESC ESC ESC after keymap
prompt
adds c1173f231d ; Fix my previous change to shadowfile.el
adds 55f0576ebd Fix mistakes in bytecomp-tests
adds 5d45613616 Update whois-server-tld
adds b66e2a7b66 Clarify obsoletion messages for easy-menu-{add,remove}
adds 3ec93bb7c2 Improve doc strings in replace.el
adds 0bd538f890 Merge from origin/emacs-27
adds e2d199aa44 Fix crash when using menus and tramp on NS
adds 70b452e2bc ; Merge from origin/emacs-27
adds 673c02f6d0 * lisp/international/ja-dic-cnv.el (skkdic-convert): Doc
fix.
adds 2f5f30671a Fix broken links in autorevert.el
adds 67628c9b2b Merge from origin/emacs-27
adds 151b202cf0 Don't set isearch-success in isearch-wrap functions
adds 9e8ac1f5be Revert use of powershell in Tramp, there are collateral
damages
adds 173d49b03a * doc/misc/tramp.texi (Frequently Asked Questions): New
item about recentf.
adds a45493f259 * lisp/array.el: Use lexical-binding
adds d365c947b5 * lisp/progmodes/vhdl-mode.el: Use progress-reporter
adds 580c4c6510 * lisp/repeat.el (repeat-post-hook): Skip repeating in
minibuffer (bug#47566).
adds b4eb84d4af * lisp/repeat.el (repeat-post-hook): Check for
prefix-arg.
adds 972bab0981 User option to move to another match when changing
direction in isearch.
adds ff796823e5 Terminate isearch when point has moved to another buffer
adds 3492cc36f2 Remove redundant #' before lambda in
{calendar,erc,mh-e}/*.el
adds a4575655d2 * lisp/shadowfile.el: Use lexical-binding
adds 9a604501f0 Revert "Load all generic-x.el modes unconditionally"
adds dfdec267ae * test/lisp/shadowfile-tests.el: Fix recent test failures
adds 1d42f4800b Fix hostname completion on MS Windows
adds 612d731676 Self-TCO in `condition-case` error handlers
adds 841dcfa7c3 Use lexical-binding in loadhist.el and add tests
adds 064d933e20 Use lexical-binding in foldout.el
adds caeb86b439 * lisp/progmodes/cmacexp.el: Use lexical-binding.
adds fb596973b9 Use lexical-binding in cmuscheme.el
adds 5b1e7af7bf * lisp/progmodes/vhdl-mode.el: Use lexical-binding
adds e7ee3f7330 Merge branch 'vhdl-mode-lexbind' into trunk
adds 22515134ae Use lexical-binding in winner.el
adds cdd72c5d89 Don't preserve window-line in tabulated-list-print
adds 512ec97bcf Remove redundant #' before lambda in ibuf-*.el
adds 40db60563c Make refer-every into obsolete alias for seq-every-p
adds a2a7cfde29 Clean up bytecomp-tests.el
adds b7a7e879d0 Better compiler warning tests
adds 59342f689e Fix condition-case optimiser bug
adds f493a9bef4 CC Mode: fix c-where-wrt-brace-construct to cope with
class declarations
adds 0db2126d71 Don't stop when before space or closing paren
adds c50b5907e0 Fail earlier if stale Flymake report functions called
adds c975258abf Further fix of hostname completion on MS Windows
adds ca1ddef262 Tramp: fix location of files on W32
adds 84c1940d42 Autoload list-colors-display.
adds 649e5c26ed * lisp/ps-mule.el: Use lexical-binding
adds 3c051db646 * lisp/files-x.el: Use lexical-binding
adds 6b81f7c1dd * lisp/edmacro.el: Use lexical-binding
adds b72571ca49 * lisp/gnus/nnagent.el: Fix spurious empty line at BOB
adds 53dfd85a7f Edebug: Disable backtracking when hitting a &define
keyword.
adds be8328acf9 Add support for --seccomp command-line option.
adds 15122b3104 ; * etc/NEWS: Fix the wording of a recently added entry.
adds 8a84f97abe Read file in a loop if necessary.
adds 2d17e0124e * src/emacs.c (load_seccomp): Fix condition.
adds 1060289f51 Add a helper binary to create a basic Secure Computing
filter.
adds 3f5fe0cdfc Convert CC Mode to lexical binding in Emacs
adds 81ffc43383 ; Fix copyright years
adds 1d474ad69d * etc/NEWS: Extend paragraph about &define form and
backtracking
adds cb6b810dfd * lisp/jka-compr.el: Use lexical-binding
adds 5ad3893eba * lisp/loadup.el: Use lexical-binding
adds edf8497ce3 * lisp/informat.el: Use lexical-binding
adds 8b92897633 * lisp/ps-bdf.el: Use lexical-binding
adds 496a46b32d * src/emacs.c (load_seccomp): Fix condition.
adds 2db03e3e53 * src/emacs.c (load_seccomp): Add a useful assertion.
adds 26e1d854d1 * lisp/misearch.el: Use lexical-binding
adds 56e8d969f5 * lisp/cus-dep.el: Use lexical-binding
adds d6aa50f74c * src/emacs.c (read_full): Add a few assertions.
adds ffd12743bd * lisp/misearch.el (multi-isearch-read-buffers): Fix
last change
adds 5761e9004a Add new icomplete-vertical-mode
adds d55d07af70 * lisp/net/shr.el (shr-insert-document): Explain why
bidi-display-reordering
adds 0f494760d3 ; * lisp/net/shr.el (shr-insert-document): Fix last
change.
adds 3cf9e2a6e3 Fix handling of mouse clicks on tab-bar buttons
adds 25937821bc Also check for needed seccomp macros.
adds 0334fa0532 Add another check for the required header
<linux/filter.h>.
adds 01a513bf0b Fix typo in cconv
adds 686c366f8a Fix calculator-string-to-number yet again (bug#47694)
adds dac5af2ba1 * doc/lispref/elisp.texi (Top): Add missing entry.
adds 5537836288 * lib-src/seccomp-filter.c: Print trailing newline.
adds 6b3ca89cac ; * etc/NEWS: Minor copyedits.
adds 9dc26d4a8a Only attempt to generate seccomp filter files on x86-64
systems.
adds d06c54db1b Remove SCMP_FLTATR_CTL_LOG attribute from Seccomp filter.
adds 725fc96b70 Use pkg-config to check for libseccomp.
adds 751e801f90 Fix check for timer_getoverrun
adds ea5ea09244 Seccomp filter: allow reading the current time
(Bug#47708).
adds 9a57897ea1 Don't attempt to generate Seccomp filter file in Linux <
4.14.
adds cf0701eff0 * lib-src/seccomp-filter.c (main): Also allow O_NOFOLLOW.
adds c8d542fd59 Add a variant of the Seccomp filter file that allows
'execve'.
adds d37f0f3ac3 * src/emacs.c (load_seccomp): Consistently check for
nonzero result
adds 4315a0bb26 * lisp/progmodes/bug-reference.el: Avoid old-style
`define-minor-mode`
adds 28a5932e74 * lisp/vc/log-edit.el (log-edit-diff-function): Give
non-nil default
adds 828e688bef * lisp/progmodes/sql.el
(sql-mode-ansi-font-lock-keywords): Fix declaration
adds 954ce51d7a * lisp/mail/rmailmm.el (rmail-mime): Simplify
interactive spec
adds 24073c6479 * lisp/eshell/esh-proc.el
(eshell-kill-process-function): Use `remove-hook`
adds a89da3f008 * lisp/eshell/esh-util.el: Require `seq`
adds ccfd6a975e * lisp/gnus/message.el: Give non-nil defaults for
function vars
adds c45bfd3c4a * lisp/**/*.el: Avoid positional args to
`define-minor-mode`
adds 17d20bb3cb Generate Seccomp filters only if we have the necessary
constants.
adds 104c5e3d57 * lib-src/seccomp-filter.c: Add missing headers.
adds 636e9fd6a0 Fix args-out-of-range error in
epa-file-insert-file-contents
adds 9dc28e1fca Add command in eww to toggle images
adds f2ab4cec7a Fix python-shell-switch-to-shell redisplay bug
adds 72db25ef54 Adjust verilog-mode to changes in the completion
framework
adds 07671edbf0 * lisp/progmodes/vhdl-mode.el: Add note about XEmacs
compatibility
adds 6bec60ad31 (define-minor-mode): Warn about use of pre-Emacs-21
style args
adds 2ec25de5ea * lisp/strokes.el (strokes-mode): Fix typo in previous.
adds 2ae53db722 * lisp/comint.el (comint-strip-ctrl-m): Avoid
`called-interactively-p`
adds 632fd8079d * lisp/dynamic-setting.el: Add missing footer
adds ed4b51962e * lisp/repeat.el (repeat-mode-echo): New defcustom.
adds 9a6523dfd6 * lisp/frame.el (delete-other-frames): Add universal
prefix `iconify` arg
adds cf774fb8cc * lisp/files.el (file-modes-number-to-symbolic): Add
`filetype` arg.
adds 0df37f7416 * lisp/vt-control.el: Avoid `called-interactively-p`
adds 0e2cf3b985 * lisp/emacs-lisp/edebug.el (edebug--frame): Move
docstring where it belongs
adds be75b08f82 * lisp/emacs-lisp/float-sup.el (pi): Actually mark it as
obsolete
adds c42dc493d1 * lisp/emacs-lisp/memory-report.el
(memory-report--object-size-1): Simplify
adds f63da590fd * lisp/emacs-lisp/smie.el: Fix URL. Remove redundant
`:group` args
adds 3cb0229d75 * lisp/progmodes/verilog-mode.el (vl-memory): Add
missing defvar.
adds fc3caa45ef * lisp/minibuffer.el (completion-table-with-quoting):
Fix bug#47678
adds 214dfbfea0 Don't version-control generated file `grammat-wy.el`
adds 6de79542e4 * lisp/comint.el: Add `font-lock-face` to
`rear-nonsticky`
adds 1667253fec Resurrect mouse-highlight of close buttons on tab-bar
adds cf605d56f9 * lisp/textmodes/paragraphs.el (multiple-lines): Remove
mistaken declaration
adds 1db460784e * lisp/textmodes/two-column.el: Address FIXME
adds 17ff8c3e5a Improvements to message-syntax-checks docs and options
adds 9738b5b93b * doc/lispref/processes.texi: Fix small misprint
adds 468a00f380 * doc/lispref/keymaps.texi (Translation Keymaps): Fix
small misprint
adds 86daa721bb * lisp/emacs-lisp/eieio-core.el (list-of): Don't quote
lambda
adds 839a9e74e0 * lisp/nxml/xmltok.el (xmltok-defregexp): Don't quote
lambda
adds 844b8949a7 * src/xdisp.c (wset_update_mode_line): Move from
`src/window.c`
adds d1559ede54 Add two optional arguments to 'string-width'
adds 8aaf13eae6 Rearrange argument handling in Tramp scp calls.
adds 8ec1391ace ; Fix a couple of recent typos.
adds 8205108217 * lisp/repeat.el: Add option to indicate repeat-mode in
mode-line (bug#47566)
adds 94586ba26f * lisp/progmodes/gud.el (gud-repeat-map): New variable
(bug#47688).
adds 9b8a5070e5 Don't error out when selection data is unavailable
(bug#47642)
adds c2fc0c7029 * lisp/isearch.el (isearch-mouse-2): Let-bind
isearch-mode to nil (bug#47755)
adds 57347554a1 Java Mode: Change the syntax of character @ to prefix
syntax
adds 4ddad8f1db repeat-echo-mode-line-string doesn't need
risky-local-variable to keep props
adds 31f8ae53be CC Mode: Put debug specs inside declare forms. Add
missing debug specs.
adds 7893945cc8 Add condition-case success handler (bug#47677)
adds 0c3ce42c8f * lisp/emacs-lisp/bindat.el: Allow non-fixed size of
`strz`
adds 157bfc1812 Improve project support for quoted directory names
(Bug#47799)
adds c237209643 Allow use of em in image spec sizes
adds 3b84f8f47c Fix 'garbage-collect-maybe'
adds 4180429d5d project--files-in-directory: Handle errors reported by
'find'
adds f955df1788 Improve quoting of directory names in project/xref
adds ef6df9ec8f Improve docstring of 'frame-scale-factor'
adds 2448fb2f25 ; Fix typos
adds fcd1943bfe ; Grammar fixes
adds 289ec2d911 ; Remove some useless comments
adds fb9f5501d8 ; Fix typos: emacs lisp -> Emacs Lisp
adds 24d214652e Fix description of momentary message display
adds eedad01b4b Fix typos in manuals
adds 629e5f8026 Merge from origin/emacs-27
adds 610099d641 Check minibuffer windows are live windows, rather than
assuming it
adds 740dbf2295 Cleanup in em-extra.el
adds d262138383 * lisp/emacs-lisp/easy-mmode.el (define-minor-mode):
Improve `C-h f` output
adds cbf5bdd253 Don't allow quitting while rebuilding Vwindow_list
(Bug#47244)
adds c7555f037a Fix :scale's affect on :width and :height (bug#47819)
adds 556c23cd17 * lisp/emacs-lisp/easy-mmode.el (define-minor-mode):
Tweak further
adds 3430c12154 Make stderr in Tramp's make-process more robust
adds 568ce6826f Attempt to print some debugging information on Seccomp
failures.
adds 5c07cd0f15 * lisp/emacs-lisp/debug.el (debug): Fix (bug#47588)
adds de46c7796e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 5819f4fb0a Avoid selecting tooltip windows and frames (Bug#47207)
adds 18836fc2d0 * lisp/misearch.el (multi-isearch-pop-state): Doc fix.
adds 2822246b5d Fix Seccomp filter on CentOS 8.3 (Bug#47828).
adds dc9b0dc461 Update modus-themes to version 1.3.2
adds d91e1a5701 Skip a unit test that requires an external program if
necessary.
adds 55b22bff6d Extend project test so that 'project-current' works.
adds 6ebc6e12cf Add quoted filename support to 'project-find-regexp'
(Bug#47799).
adds 652b0f4c74 Factor out a helper macro to create a temporary
directory.
adds 454fd39782 ; * test/lisp/progmodes/xref-tests.el: Add footer.
adds 869e437c10 Don't hard-code "~/.emacs.d/" in rcirc.el
adds 07bb2cbf55 Don't hard-code "~/.emacs.d/" in two more places
adds 518312346d Add Tramp recompilation
adds 0a4dc70830 ; Normalize and add missing first and last lines
adds 077dae3b4c completing-read: If HIST is the symbol `t', history is
not recorded.
adds 18d0ef9d59 completion-all-sorted-completions: Fix sorting
performance bug
adds 14633fbc09 * lisp/minibuffer.el (minibuffer--sort-by-key): New
function
adds ab287a148f * lisp/minibuffer.el
(completion-all-sorted-completions): Fix last change
adds 27af0a3dc8 Seccomp filter: deal with arch_prctl(ARCH_CET_STATUS,
...).
adds 9216e1818a minibuffer.el: Use completion--message instead of
minibuffer-message
adds 296ef2e99b (completion-all-sorted-completions): Additional
alphabetical sorting
adds 55db25b257 Introduce and use minibuffer-mode. This fixes bug #47150
adds 4e907fa329 Fix bug #47781: (window-list-1 nil t) wrongly returned
nil.
adds 4da7b2dfee Fix localization problem in Tramp
adds efbc07ab57 * src/minibuf.c (read_minibuf): Change multibyte more
safely
adds 298f25ee1d * lisp/minibuffer.el (minibuffer-mode-map): Make it an
alias
adds 3e93c2e5ae * src/minibuf.c (Fread_no_blanks_input): Move to
`minibuffer.el`
adds 2647b7b78c Fix Rmail-MIME size estimations
adds afcdd4cab3 Add new library transient.el
adds 741dc6a8e8 * lisp/isearch.el (isearch-post-command-hook): Revert
ff796823e5 (bug#47894).
adds ee5d6ae663 * lisp/wdired.el (wdired--self-insert): Put symbol
property delete-selection.
adds c4c9a60c13 cperl-mode: Avoid abbrev expansion in variable names
adds 9e5290aecf * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Fix
bug#47925
adds e2464c534e ; * lisp/mail/rmailmm.el (rmail-mime-set-bulk-data): Fix
last change.
adds 3e727cf20b sgml-mode: Only set sgml-xml-mode if guessed to be an
XML file
adds cecfbf076e Improve error message for missing Info manual
adds 4c6d302da8 Remove a self-reference from the Emacs Lisp manual.
adds 57805231b2 * lisp/thingatpt.el (region): Put property
bounds-of-thing-at-point, bug#39512
adds 8c83231dae * lisp/isearch.el (isearch-forward-thing-at-point): New
command (bug#39512).
adds a7cc19e5ff Don't erroneously declare `mark` as error-free
adds db39e2d869 Make outline commands repeatable (bug#47878)
adds 85ef248ec4 * lisp/emacs-lisp/package.el: Doc fix.
adds 3a526b6f7e * lisp/emacs-lisp/package.el (package-archives): Bump
:version.
adds fa81ed6be9 Use khaki1 as 'match' background
adds 94de186686 * lisp/strokes.el: Doc fix; update URL.
adds 71b14f2806 Avoid lowering gc-cons-threshold
adds 7792f7b3f3 Fix 'window-text-pixel-size' when there's after-string
at EOB
adds 3021ecdedd Fix Isearch hscrolling in a corner case
adds 846989498b Fix unclean "can't happen" error handling in
read_minibuf_unwind
adds 2fb271ca35 Fix unload+reload of files using
`custom-initialize-delay` (bug#47072)
adds 47576b429d * lisp/window.el (display-buffer): Doc fix. (Bug#47950)
adds aaf6b6bf80 Ensure that argument to 'verify' is a constant
expression.
adds eadf4cff7c Move part of the fix from project to xref
adds 3e41eccc27 * lisp/progmodes/which-func.el: Doc fixes.
adds 61828e55a8 Fix MS-Windows link switches for unexec
adds e860430edc Minor improvements to world-clock
adds ac6b62bdbf * lisp/time.el (world-clock-mode): Make non-interactive.
adds 9904aaebf7 ; * configure.ac (LD_SWITCH_SYSTEM_TEMACS) [mingw32]:
Fix last change.
adds 522c34f0e8 Remove the binding for xref-quit-and-goto-xref
adds 9a15694a45 * lisp/progmodes/xref.el: Remove the "still
experimental" note.
adds 1c3a86e7fc Introduce project-compilation-buffer-name-function
adds 344f769491 Add support for using a TLS client certificate with
'erc-tls' (bug#47788)
adds 08fab316a1 Misc changes
adds 804f5acda4 Revert "Remove the binding for xref-quit-and-goto-xref"
adds 3806d2168b Fix small bug in 'completion-table-subvert'.
adds 3995f0515a Expand documentation on nontrivial completion boundaries.
adds 1fd1ef176c * etc/NEWS: 'world-clock-mode' is no longer interactive.
adds 2595b4cf9e ; * etc/NEWS: Fix a recently added entry.
adds 87e5cc2ccb ; * etc/NEWS: Fix typo.
adds e44a0b7c79 Fix a recent change in minibuf.texi
adds beb3d04698 ; * etc/NEWS: Fix quoting.
adds 57cc2e94f7 * lisp/wdired.el (wdired--before-change-fn): Wrap body
in save-match-data.
adds 5d287b4605 * lisp/net/tramp-cmds.el
(tramp-recompile-elpa-command-completion-p):
adds db92e83797 * lisp/subr.el (add-hook): Try and fix bug#46326
adds 2868199564 * lisp/files.el (minibuffer-with-setup-hook): Fix
bug#46326
adds 87d37e279f Fix thinko introduced in the last ERC patch (bug#47788)
adds 72ac446167 * lisp/subr.el (remove-hook): Improve last change
adds ae81b9503a * lisp/rot13.el: Improve documentation. (Bug#47970)
adds d753b39096 Obsolete the TAB binding in *xref* buffers
adds 21b3ceea3b ; * etc/NEWS: Fix last change.
adds 1fce528132 Redesign and improve the help-for-help (C-h C-h) command
adds af464e4380 * lisp/help.el (help--for-help-make-sections): Fix typo.
adds 2c2dfbbbf0 ; Fix some typos in doc strings and manuals
adds 9b8dc629d3 Simlify top-level Makefile since admin is always included
adds dec8a4775d * doc/lispref/macros.texi (Eval During Expansion): Fix
fixme
adds d398eca44e * lisp/svg.el: Fix typo in sample code; add minor
optimization
adds 48b6cec61c * lisp/mpc.el: Avoid (implicit) `eval`; prefer #' to
quote function names
adds bc026835df * lisp/progmodes/project.el: Use
project-prefixed-buffer-name in more places.
adds 86d1b4d88f (completion-all-sorted-completions): Fix history use
with boundaries
adds b302a551ab Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds bda866009b * doc/lispref/macros.texi (Eval During Expansion): Copy
edit.
adds 39bea8b59c Show correct lossage size in help-for-help
adds e1f0da91ab * src/keyboard.c (Flossage_size): Improve prompt.
adds 33ba69cd76 Remove redundant #' before lambda in printing.el
adds 34367cc8af Don't hard-code face of "Install" button
adds bbe8cb8849 * lisp/ses.el: Doc fixes.
adds 13a248f7e7 ; * lisp/help.el (help-for-help): Fix thinko.
adds a6d40a289e Fix the handling of the Delete key in help screens.
adds 6f9180ecb6 Add more scroll key bindings to make-help-screen
adds 1789dcdb35 Improve documentation of 'map-y-or-n-p'
adds 47fc92cefc Fix reference to "yanking" in the main Emacs manual
adds 2b7eed23eb ; * doc/lispref/keymaps.texi (Easy Menu): Fix typo.
adds cad8913c89 Improve filling-related documentation
adds 0873134682 ; Fix Texinfo in last change to minibuf.texi.
adds 8efb8491b2 * doc/misc/cl.texi (Iteration Clauses): fix `never'
clause typo
adds 1b52fd538d Minor update for make-tarball.txt
adds 4570781f8d ; * doc/lispref/files.texi (Directory Names): Add
missing parenthesis
adds 7d5b973959 * doc/misc/cl.texi (For Clauses): Minor copyedits.
adds 6dabbddb5f Merge from origin/emacs-27
adds 142babb9bd CC Mode: Get proper search limits in
c-font-lock-cut-off-declarators
adds 8f63f0078a Revert window/winner changes (Revert 0454bfd3313)
adds 0f476b1de3 Move native C code into shared library
adds ea622e321d Add nativecomp option to configure
adds 71d61b05d4 Create bytecode.h
adds 64dfd59fd6 Make block_atimers unblock_atimers extern
adds 01442a9ac9 Add native compiler comp.c
adds 5238cd1e6a add varbind support
adds 54e18532e7 add funcall
adds 25127da57f rename type
adds 1f2529df7d add Bunbind
adds b21539f608 generalize lisp call ret type
adds f4d2f75a07 add void ptr
adds 5a9d4d6704 add Blength
adds 2b48e5f979 Baref
adds 770e52e700 add discard and dup
adds bebd14acc1 add aset
adds 17807af213 add symbol-value
adds f42b2b0143 introduce CASE_CALL_NARGS macro and add various ops
adds 38a5a36a17 some more ops
adds 28cd3abbdf rationalize jit_emit_Ffuncall
adds 6ce8092a01 add jit_emit_callN
adds 2a5c81a5c9 store ffuncall with all other functions
adds a552450416 add concat
adds 7ad90d4108 add some more ops
adds 7e3d6657e7 replace printfs with proper errors for non supported ops
adds a80140032b move return into the right place
adds 68472f45a6 some more ops
adds 15b4f9d878 precompute nil
adds 1121416cfd adding stuffs
adds c6680e15d7 better error msg
adds 3943db1ab2 adding more stuffs
adds 70fc2a742d naming change
adds d234e9bc8a add stuffs
adds 37381fb9b2 generalize bblocks
adds c43a9d940a add bb computation
adds 2b56339f75 adding conditionals
adds b3038fa867 add relative branch ops
adds 5cbb6ad895 better errors
adds 16b2a5471e add some new constant
adds b8aeb2e35d move to lispobj as union
adds e642113184 remame compiler functions
adds 1e9bd1df4c adding sub1
adds 34d1a15307 fix uninitialized read
adds efd20b8c4b add comp_xfixnum + comp_make_fixnum
adds 96fc40d7db generate reproducer if needed
adds 8bfe8ce8d0 add sub1
adds a580344193 add speed parameter
adds f867699b23 allow + in lisp functions to be compiled
adds 097f36bc75 add Badd1 support
adds 65eb55ff41 code cleanup
adds 7ce2c17a0f add Bnegate support
adds 5c406adac7 add arithmetic comparisons
adds 3ee58c64e5 add setcar setcdr
adds edcadf5c44 add Bstack_set
adds 203b6ce9fa improve comp_lisp_obj_as_ptr_from_ptr generated var
naming
adds 87bf022f2f fix prologue strategy
adds 1001af9b84 add bubble sort into to tests
adds 4da353c6a3 add comp_TAGGEDP
adds b3d858da8d inline consp
adds 592bfe5a97 adding other ops
adds d6ab304991 add comp_VECTORLIKEP
adds f3fd0293d9 make some order into debug facilities
adds d88694315f reset compiler context for everi run
adds 187c1eed6f rename comp_lisp_obj_from_ptr
adds 79dc3a717e XLP XLI l and r values
adds 8f446c0649 add declare_PSEUDOVECTORP
adds a11dc2c8ad better naming ocnvention
adds 4ca1857b50 fix intern_c_string_1
adds 433108104a helper_PSEUDOVECTOR_TYPEP ->
helper_PSEUDOVECTOR_TYPEP_XUNTAG
adds f245990714 emit_call funcs return now rval
adds cb4ce8b31c add emit_BIGNUMP
adds 0438e245a1 add emit_INTEGERP
adds 2a1bb41c14 Bintegerp support
adds 96e1a5efb3 fix consp
adds 04aafb7f66 Bnumberp support
adds 0c7115c7b8 BdiscardN support
adds 1510e15c3c Binsert support
adds eefd7d819c Bstack_set2 support
adds bb45450e4b Bcar_safe Bcdr_safe support
adds 72e2d6752c some renaming convention
adds 09b33fb6bf use emacs_int
adds 4665ad2c89 better macro usage
adds a9adf96df3 more type definitions
adds 3dde8c0e12 adding Bpushconditioncase Bpushcatch
adds 9cb5ce763d name basic blocks
adds 8f0bb7d264 rework debug dump
adds a31a164ea0 imrpve macros
adds 7cbfd437a9 better logging into emit_scratch_callN
adds b661d47434 better emit_lisp_obj_from_ptr
adds 11ca831f99 pushhandler
adds 1d46302e72 dump all ops as comments
adds cc78d4c34e fix pushhandler
adds 39390edcf9 jmp_buf as struct + offset workaround
adds 3f96f72b59 add non locals tests
adds 0406c74b60 fix awful pad hack in define_handler_struct
adds a328ce70ea fix struct thread_state definition
adds 175d932b95 set target stacks for safety
adds ee38ed1e7d add discard macro
adds d9e125793c postfix struct with _s
adds dbf05d0d22 add format_string
adds 3a64ec8021 bblock -> block
adds 5637eae4a4 locals to array
adds 97b39deeea remove scratch call mechanism
adds 1f26e75104 CASE_CALL_NARGS -> CASE_CALL_N
adds fdc8de36c3 add cons definition
adds 4577eeedf6 better options
adds f2dd0cb80f add char * type support
adds 483a2d39df add XUNTAG
adds fc2e2818ed reindent define_thread_state_struct
adds c4bebcb38f define cast union into dedicated function
adds 4f5881bc0c better emit_cast
adds 6955ca3d2a add emit_rval_XCONS
adds 2dc6ff9176 add emit_NILP
adds 4d4f2a4efc add emit_EQ
adds a8c60ea884 fix XUNTAG
adds df93780efe full inline car
adds 57ac14e3e2 add car cdr tests
adds 09b89741d0 split XCAR
adds 7ca1835309 inline cdr
adds 0b7ea16547 add define_check_type
adds 5e3b3e95a9 add uintptr_type
adds c4ec8270ac rework emit_call_n_ref
adds 98612a85a5 adding more types
adds a65545c890 make use of gcc_jit_context_get_int_type
adds 87ad88622b add define_CHECK_IMPURE
adds 34b3dac89e homogeneous emit names
adds 5202f742b0 add setcar
adds ecf40f95a6 emit comments for inlined functions
adds 58dfd08fed reworking blocks
adds b5b0e63bbc fix setcar
adds dc963cf0c8 inline setcdr support
adds 7363e5c24c rework emit_cond_jump
adds 45c1b64ce6 pass orig lisp f name into compile_f
adds 0bdbd4a601 introduce stack_el_t
adds 5c47cb9600 propagate contant types and optimize self calls
adds 9e71843f63 optimize primitve native call
adds c4b003f3c8 add emit_assign_to_stack_slot
adds aa312e07b7 add primitve call test
adds edb0acf2ae fix missing bubble sort test
adds 3fd19aecee fix native call to MANY func
adds fac3138897 add comp-tests-ffuncall-lambda-f test
adds 4311d6e04a introduce MAX_POP
adds 481062f42e introduce parsearg
adds 0dc882ee2e add &rest decription
adds 8c28758b43 extend cast capabilities
adds 193688f2fc add emit_ptr_arithmetic
adds 36c9295e41 basic &rest working
adds 4992fba7c5 rework COMP_DEBUG strategy
adds 98b500a0a2 optimize outgoing native manyarg calls
adds ccc719b230 jump table support
adds cfcfd1fe8d fix jump table
adds 15402fe9db add comp.el
adds adeb0183c7 spill lap
adds 8d0ae21c48 working on comp.el
adds 83d1a34ef9 first limple
adds 85eb3adf00 working on
adds 2782a07f4d add lists car and cdr
adds 02bd9340e2 some code for const propagation
adds 8107fc6d0c add SSA
adds a4ea174a37 clean all crazy macrology in favor of some special var
adds f745b498ad move out comp-limplify-listn
adds e209967089 working on
adds a9894ace84 purge C side
adds a098165583 calling C
adds 34e0be815d add comp-c-func-name
adds ee04ef4f6f comment out unused functions
adds c51b7fe2c8 start compilation C side
adds a59ef0747f block list in limple
adds 3f98a32b7e basic blocks into C
adds cd55772c8c first functional function
adds e46c54e738 introduce FUNCALL1 macro
adds 0a227b6db4 wipe out propagation info every new basic block
adds c1a738bd98 update tests
adds 1b9e05b430 fix function name
adds 40ffcb1315 simple call support
adds 99ec0b493a proper return in place
adds 24f80e510f rework hashtable usage
adds 30ba6d2532 rename entry block
adds 25908f52e1 parameter passing works again
adds 0bd54f29cb two test passing
adds 65918ebff8 function name as annotation
adds c81aba08e3 fix list
adds 749f4ce51f improve function name translation
adds 6d0d29cae6 call ref works
adds 8f1492c0b7 simplify limple instruction set
adds 973a7b149f some consistency rework one test +
adds 73cb29c3fb varset support 5 test passing
adds ba8ca065a7 let limple support calls with no assignment
adds 2e20dca7a0 add discard aref aset
adds fdbdf3da7f symbol-value +1 test
adds 4a0379bdb4 reworking comp.el
adds 210a3c0b3a comp-op-case in place plus other rework
adds ac297b67bb concat support
adds e1d9454215 basic funcall
adds 1deb54f5c9 adding conditionals
adds 988a5133dc block to hash
adds af7bfaad6a rename comp-limple-frame comp-limplify
adds 8c149505a0 conditionals working
adds 15e4c44564 some code massage
adds 721d110298 improve comp-c-func-name
adds 5aee49d203 byte-varbind byte-unbind
adds 53947aa60b add comp-emit-set-call-subr macro
adds f9723f947a fix goto
adds 099f9159c4 rework comp.el
adds c87027e054 adding some ops
adds 13811eba32 better generated code
adds fb9711df98 uncommenting some tests
adds a556a2ef5b improve comp-op-case
adds f78257006c add a bunch of ops
adds c7341aad72 improve comp-op-case again
adds 45a4510738 adding ops
adds 231c71706b Add other ops
adds 13651c52ca uncommenting some test
adds 8da012e224 ops
adds 80826b8220 uncomment test
adds d025ce26f8 stackset
adds 6e1e1bdc2c fix goto
adds e25cf44115 fix comp-emit-cond-jump
adds 7726cb2545 bubble sort works again
adds 759a15d446 adding non locals
adds 976357769f rework arg parsing on the C side
adds a2cf65d203 separate code
adds 868b6b454e separate basic blocks
adds 8b22849a5c pushconditioncase working
adds 1b72dad74f catch works
adds 79f7d40fa8 better make-comp-mvar
adds bebe5a9791 add limple switch support
adds 318c4772af fix comp-limplify-listn
adds c77ad1866d add incoming &optional args support
adds 63bcc81d1d add incoming &rest arg support
adds dba7034ea1 insert page breaks
adds 6465002b8a add tromeys tests
adds f46bfdf323 fix max_args
adds b3dc6e8f06 fix gcc interruption
adds a5e428a638 rework tests
adds 39e224ba18 clean-up unnecessary declarations
adds b670b2d8be pthread_sigmask instead of unblock_atimers
adds 7720dceba1 add record_unwind_current_buffer helper_unwind_protect
support
adds e1757517c3 fix hash table weakness
adds 26da67d10b add routine dispatcher
adds a42d676289 change emit_limple_call_ref arg convention
adds df59970cc4 improve routine dispatcher
adds 9273afa890 save C pointers as mint_ptr type to avoid corruption
adds b9c228438d block hash use symbol as key
adds e65d2f364c some renaming
adds 9901f47ef7 some fixes to unbind_n
adds 5dda07d22c dipatcher support for helper_unwind_protect
record_unwind_current_buffer
adds f63e1740ed fix bug for not blanking func_hash after context release
adds 5992502ca4 add a test about buffer manipulation
adds 3e18100038 implement log-buffer
adds 128cc4a2f4 add record_unwind_protect_excursion support
adds bdadeff503 add narrow-to-region + widen support
adds 7dc99d5d51 add save-restriction support
adds bb8f8f5cfa mark todos
adds b6e7df0926 rework args structures
adds 0c33a8ff4b fix &optional args
adds 29e17e08b3 add comp-emit-narg-prologue
adds 74635dafac C support for new prologue mechanism
adds b6288d1322 improve comp-tests-ffuncall
adds ab69bb6364 some minors
adds 757a959068 some renaming
adds af51e6556d inline add1
adds 643771818e inline sub1
adds b30bbf030b inline consp
adds 92fc5baf17 inline car cdr
adds 4ed657604d inline negate
adds b72d1c5b15 remove duplicate code
adds ac03653259 fix preceding-char
adds d73dd4c12c inline numberp
adds 916a87f0a9 inline integerp
adds 15e31a4a1f fix indent_to
adds fd6c673cfa inline setcar setcdr
adds 291531a7e4 code clean-up
adds 281d3a7aad some renaming
adds 24fe275711 optimize self calls
adds bdcd8dd9fe some other renaming
adds c4d723e865 add comp-compile-ctxt-to-file
adds 311c278c5b export native_compiled_emacs_lisp symbol and make it
loadable.
adds f4603ab674 render data_relocs vector
adds 52089993aa no need to quote types into structs
adds 941937d295 disable const vect per function
adds 7cd401f63d declare comp-ctxt Vcomp_ctxt
adds f5ab0db4b0 rename a bunch o f functions as private
adds 765e57e2d2 improve relocation collection
adds b6540a8ef5 emit relocs as text into c code
adds 6a65498228 fixup data relocs at load time
adds eb6ac423aa remove function list form the C compiler ctxt
adds 6f6362207f add funcs into comp-ctxt
adds c8a0b81f8f basic reload almost working
adds 70a7c65742 move away from modules
adds 4d7a51eba2 prevent garbage collection
adds 20d42249ce emit reloc index
adds 79d4b6915c make use of data relocations
adds 5ebc3fc47c have subr name in limple
adds 8bf2e4e282 add and call comp-add-subr-to-relocs
adds 5e06f2fc31 some clean-up into comp.el
adds 620794aa93 emit function relocation name from comp.el
adds d34eb7a39f reloc fist simple func
adds ed2d884872 seems to emit all relocs
adds cf0053a66a some renaming
adds ad5488cad6 emit function relocation into structure
adds 9413488ab4 reloc emission mechanism seems ok
adds dc52036074 improve reloc mechanism
adds e3163f1d4c Revert "Create bytecode.h"
adds 4c03c46946 Revert "Move native C code into shared library"
adds 3b696d1cdc Revert "Make block_atimers unblock_atimers extern"
adds a2257a531d add NATIVE_ELISP_SUFFIX def into congure.ac
adds a2b1795b96 clean-up unnecessary includes
adds c698ac791b add authorship
adds a102f471b3 emit relocs for callref too
adds 90425b6d4b better messaging when load native elisp
adds 76021e1e06 always release contex even in case of failure
adds bfc298ca31 style fix in emit_limple_push_handler
adds 999e625bc9 adding runtime relocs
adds b9b5cf4196 ignore inliners while relocating
adds 895bb4c911 fix func reloc order emission
adds 94c542da1a add more runtime helpers
adds 6df64d170a fix relocation emission into comp.el
adds 211db146a2 add record_unwind_current_buffer as imported
adds e672990d88 typo fixes
adds 3f841a942b add set_internal as runtime imported
adds 6ac6e5b475 long string literal workaround
adds 17cf659fdf add helper_unwind_protect as runtime imported
adds d88d35ffed let emit_literal_string_func emit a dbg friendly friendly
adds 6cd45fbf37 rework stati object serialization
adds 41f1fd53c8 disable part of comp-tests-ffuncall
adds f23894516a rename a function test to avoid name clashing
adds 2f559c2678 need to temporary add a load path
adds 6d4d9225af simplify condition in emit_ctxt_code
adds 7e92976bc7 fix last test broken by reload
adds 5d6e42e013 update inline emitters
adds 43172dd01f fix relocs for all inliners
adds c05d414844 emit fixnum constants as immediates
adds ff7093d74b some order into special vars
adds 9913638cc5 use nrevese where necessary
adds 82eb75bd54 remove unused helper functions
adds 2b51859d44 prepare for file compilation
adds 3d9d7b3451 generalize code into comp.el for compile multiple
funcitons
adds 37a794ce21 split final pass + some code rework
adds 29fcb6ca12 basic file compilation working
adds ac47ef773e test separate compile unit
adds 4814c6b118 initial top level support (defvar working)
adds 17259826f2 fix build system for native compiler option
adds 06ad745813 rename HAVE_LIBGCCJIT -> HAVE_NATIVE_COMP
adds 555450c7b1 fix lambda handling and add a test for that
adds 314f9fcf6c uncomment back all tests
adds 59a428ed6c fix single function compilation
adds fca675dae3 fix varset and add a test
adds 038f46c252 rename comp-slot-next -> comp-slot+1
adds f74ab3e9ef get right dependency during top level form evaluantion
adds 4c6272373d add defconst support
adds 1b9b19ebf9 fix missing specbind import
adds ef6c633b9d add assertion for missing op support
adds 5adfe6520b fix pretty printing in native compilation buffer
adds a2b9d58b2e nit into comp-log
adds a70e54f6f7 some error handling in compile_function
adds a8517ba3ce add sanity check into compile_function
adds b32900474f rework log mechanism to work non interactively too
adds 5f1039630d add verbosity parameter
adds c702e25a7a do not override existing basic blocks when branching
backwards!
adds b9f37a2a09 pacify gcc and improve sanaity checks
adds 63ecf01d0b crank optimizations while running native compiler test
suite
adds 24dcbf47d8 fix broken selfcall optimization
adds 59035c17d0 add test for recursive calls
adds 6a69e49f01 style nit
adds 77e80ae013 fix missing cl- prefix in comp.el
adds 7edbb163b3 rework basic block creation
adds d6d5062bba rework comp-new-frame
adds 89c144b830 rename comp-ctxt-funcs comp-ctxt-exp-funcs
adds c158b52ea4 add edge computation
adds 03045e2e73 ssa and endge number generation with generator
adds e39f5e5c80 compute dominator tree
adds 634f71a223 add dominator frontiers computation
adds deeae4c415 some code massage + doc into the SSA pass
adds e4b32e3c57 place phis
adds 6963deed24 add comp-dominator-tree-walker
adds cb2e6461f3 core reorder
adds b7d1b2e946 add ssa renaming
adds 7abf1ca121 add phi finalizer
adds d7173579a7 remove incomplete propagation during limplification pass
adds c74f30c8e0 fix ssa renaming
adds 33ce5fe9da clean-up limplify
adds bbde29c012 add ssa param to comp-new-frame
adds 94cae7b2bc fix again ssa renaming
adds 351576f913 adding propagation
adds 747c6a0dc8 modify callref format to explicitate mvars
adds 6d1c453726 fix switch emission due to missing const prop
adds ca28d5fd72 add some notes
adds 05b733e86c fix comp-compute-edges handling all kind of branches
adds aba160b043 fix callref parsing into C back-end
adds 17ecb1c728 give back basic block a C like name
adds 83a146b24e rewriting ssa rename
adds 69cbf2b2f3 keep on fixing ssa
adds 47b22e5514 add pushhandler to clobber operators
adds a317620a52 add comp-call-optim pass
adds bd3cd579cb remove comp-emit-funcall
adds 9709ff1436 add native_elisp field into Lisp_Subr
adds a8d358ed23 adding comp-call-optim pass
adds 403a7e59d5 fix compilation for comp.el
adds 2cd60cb592 guard comp-call-optim-form-call for byte compiled callee
adds 8124ddf387 dead code removal
adds 4088e467b3 better naming func_hash -> imported_func_h
adds c31b471cad add direct-call direct-callref into frontend
adds 89172ac437 split declaration and compilation
adds d87d9e41f5 extend emit_call to perform direct calls
adds bbf8b1df90 add direct-call direct-callref support into the backend
adds 2fb2862fac cleanup unnecessary code and allow inlining at speed 3
adds baf1674696 better error signaling when compilation fails
adds 10d7284a2a add missing arguments if missing in
comp-call-optim-form-call
adds 82778374fe better log output
adds 0a014a3862 rework lap spilling
adds 5976919a33 better logging
adds c6be6fd6cc verify to never emit insns into a closed block
adds be1b64bdb5 strengthening comp-compute-edges
adds 4a0adfec2a better doc for comp-func struct
adds 4c33696014 remove unused field into comp-func
adds a49be9dba9 better comp-func doc
adds fcab7f72e1 fix comp-new-block-sym
adds b45122b713 rework basic block entry sp emission
adds c8d745d10a clean-up pass mechanism
adds 772357698a fix nomenclature into declare_function
adds 6e20587399 floating frame in place
adds 86a22004c9 repropagate after call-optim
adds e3ed0208a8 better note
adds d9670ef135 add dead code removal pass
adds eaade31040 clean ref slot for mvars optimized by
comp-call-optim-form-call
adds 6eb77feeee print object in comment when emitting with
emit_const_lisp_obj
adds 84caa1a404 optimize nil emission
adds 59d53e1fde fix push handler propagation
adds 9b5f8ebb5b fix missing direct call parsing in comp back-end
adds 89abc8d66f move gcc_jit_context_dump_reproducer_to_file
adds 414a2b5bbc use type propagation into add1 sub1 negate
adds bdea0f62b5 add some call optimizer doc
adds 8f3af3f61f add type hint to car and cdr
adds c0ac7d039f add type hint to setcar setcdr
adds d9db777040 rework comp-call-optim-form-call
adds d66d6ec513 initial add for compiler hits
adds 82a018e062 better description
adds bb25117eb4 add comp-native-compiling flag
adds 9c31066ccd fix comp.el compilation
adds 5630ebaf74 do not force inlining for func involving ipa-pro
adds 7d3da0a37e fix subr-native-elisp-p predicate name
adds 9da698575a always expand file name when bytecompiling
adds 8f1670b40f don't crash when trying to format a very long string
adds 734eb8f940 remove defvar that is not anymore necessary
adds de1f89c202 remove comp-debug
adds bf253dd2e9 regulate verbosity with comp-verbose
adds b8127e988e remove unnecessary autostirng usage
adds d19bb48615 fix missing direct parameter forwarding into
emit_limple_call_ref
adds 9ff098615f remove INLINE hints from comp.c
adds abac70f198 ignore anonymous forms (they are not functions)
adds 1f91b8c6ee better immediate type propagation
adds 65c0d931f7 alist-get instead of assoc cdr
adds 0ae14c17a2 fix compilation of devar defconst with doc string
adds 0cbe9c204e add comp-test-silly-frame to tests
adds 63078fb5af fix frame size computation
adds f8a454f3ef clean-up commented code
adds 4cc1374786 add comp-test-silly-frame2 to test funcs
adds 4a526ab48d remove nasty nested macro usage in limplify pass
adds 4a00e47d4d fix comp.el compilation warning
adds f69a2b851d remove unnecessary macros into limplify pass
adds 01334409d6 doc fix
adds 6bbbf3fd82 reworking limplify
adds cae7d6cd58 fix label to addr computation
adds ca907fe89b fix missing fall through handling
adds a90803a4d1 add stack sanity check
adds c6d819ecb5 fix initial stack depth
adds 26db0a0326 make stack depth computation robust in limplify
adds 3b58bac273 mega loop refactor
adds 1a4aa391ee reworking comp-limplify-block
adds f0e83548ee re enable switch support
adds 661567b7cd remove comp-stack-adjust
adds aadb83da74 fix initial sp value
adds 689bb58262 update emit-handler + rework comp-emit-cond-jump
adds f24c0c7111 log a page break when start compiling
adds 63a1f317d0 fix comp-limplify-block when falling through a return
adds 50604ff387 fix missing jump into comp-emit-narg-prologue
adds eab243d222 do not check label stack depth when this is not provided
adds e4684a2f9d fix ice logging message
adds 922c412803 fix limplification when TAG follow fall through eob
adds 7ba9a4c895 add autoload
adds 8d08a8a107 add fetch-handler operator
adds 96e2863f2e rework emit_limple_insn arg parsing
adds 4847522fd4 some clean-up
adds adac6fa11a make non local handler bb generation robust for all
order of creation
adds 1d3c0d1716 fix compilation when modules are enabled
adds 59f7b15511 fix comp-limplify-block for wrong cl func usage
adds face460c41 make more robust comp-emit-uncond-jump
adds cf72d9de0f emit TAG number as comment
adds 45158ed98b promote a couple of small functions tu subst
adds 67ac8603ea better comp-limplify-block
adds 475b4768c8 simplify comp-limplify-block
adds 96bca89e5b fix subr name within comp-limplify-lap-inst
adds 10c6303d24 fix invalid write into emit_limple_insn
adds 283b0db31c Revert "simplify comp-limplify-block"
adds 0b9bec6863 fix comp-emit-narg-prologue
adds 515644edc0 sanity check against block duplication.
adds e0e0b92c1d rework limplify to prevent block duplication
adds a18e54f54b add a test for functions with more than 8 arguments
adds 0f68de830a fix limplification for functions with more than 8 args
adds 0720354082 native compile return the filename of the compilation
unit
adds d6ae5369b0 some code massage
adds 5eb8d3dba1 rework bytecomp spill code
adds fb309c14f0 limplify top level at last
adds fb41165adf add top-level-forms slot into comp-ctxt (replace old
specific defvar one)
adds 03d2dda12f add doc slot into comp-func struct
adds bf91dd23fb rework comp-spill-lap-functions-file
adds 5c18855234 rework top level environment modification mechanism
adds a2ed435e3a fix function top_level_run generation
adds 809bd5aa34 test provide
adds 9ee6b685a3 add test for macro definition
adds 9f15b4c3ca fix top level macro generation
adds d392276b63 allow nested loadings
adds 33d8b736b0 do not native compile interactive functions
adds f97c03ebca add comp-tests-string-trim
adds 93aeb781e1 fix ref ssa propagation
adds 6761e69a2b fix missing byte-save-restriction op
adds eca71dd5c7 fix ref propagation
adds ec00ef8d48 have propagate run the correct number of times
adds 6a34ff5d9c rework log mechanism and trim down verbosity
adds ce4375f57f two doc nits
adds 6d230fc2c0 comment unused functions
adds c47892201b add current thread missing reloc mechanism
adds 3ed524c908 add pure addr relocation mechanism
adds 105e718023 sanity check during eln load
adds 2ee2c67736 simplify non local exit handler mechanism
adds 26aeca2980 fix comp-copy-insn for dotted pairs
adds e176d04d45 fix SIGIO hang after compilation
adds 76dd30a985 fix again comp-copy-insn
adds aee75b8771 fix two nits
adds f9ea53442e move speed definition into lisp code
adds d5ffb49490 better comp-debug customize
adds c33c2ef511 fix non local mechanism
adds c9f3679506 compile tests with debug 1
adds 00c493f017 better doc
adds 942702f506 remove unused variable
adds e112830510 add native-compile-async
adds 13816f14b2 propagate compiler settings to the async workers
adds 3bc77cca86 minimal error handling in load_comp_unit
adds 37a0473721 XFIXNUM return EMACS_INT
adds 7c9a3556e3 better FUNCALL1 name
adds 009089f0d6 chasing GNU style
adds fd42b6c696 make sure to invoke the right emacs when spawning the
compiler job
adds 0cf4a9fdfc set intspec to NULL when creating subrs
adds 4320307843 propagate load-path into async workers + better messaging
adds 8b8b8539d7 cleanup unnecessary symbol definition
adds d8f3f8736c do not compile automatically autoloads
adds f59a96f565 fix compilation when native compiler is not enabled
adds 06fc663f51 better configure
adds 0f59ce58fc temporary fix subr doc field to zero
adds 6317f9e7b8 better error handling into load_comp_unit
adds 9b44051ea5 make load mechanism robust against primitives advises
adds 0f526028b1 do not compile if there's nothing to
adds a1fd3d6eac improve subr-native-elisp-p
adds 787444c769 fix max depth compilation
adds b91cbf80ae add comp-tests-bootstrap
adds 11b34169f8 add comp-tests-trampoline-removal
adds 4bb671f1c6 fix emit_limple_call_ref for 0 args case
adds a82f1929fe rework comp-callref lambda list
adds 76fcc2a69a emit_limple_push_handler style fix
adds 3d0a3a51b8 fix configure.ac
adds f7c52087b2 do not force compiler settings within the testsuite
adds 13f3b52fa4 always name the compilation unit responsible for the
error
adds 437c75cfcd add native-units-loaded
adds ab3f36fac2 style nit into load_comp_unit
adds f6b58e8016 message when finished compiling
adds 6a546e63d0 remove old eln before creating a new one to prevent
crashes
adds 207b151473 Vnative_units_loaded -> Vnative_load_history
adds 065dd0b5c6 better error signaling while loading
adds 3850be836e make compilation too robust against advices
adds 41e5c9400c require advice when compiling or loading
adds 77c9236957 add comp-tests-signal
adds 41bfb91f5d add comp-tests-jump-table-2-f
adds 42b08f8a9a some style nits
adds a99a3fbc40 fix jump table emission when test fn is not eq
adds 16fe8a4678 allow for pure function call removal optimization
adds 3681402bf1 improve dead assignment
adds 407f5aac70 better comp-function-call-remove
adds ab5611c25b fix comp-propagate*
adds 0c60b3bae7 fix comp-tests-bootstrap
adds e97826ab84 remove native-load-history
adds 37989f9431 remove unsigned in favor of ptrdiff_t
adds 630fcab4fc fix missing goto into load_comp_unit
adds eae7f30a9a comment nit
adds 95eb82644d fix symbol_subr + better naming
adds 4fe02acb6b better error handling while loading eln files
adds 23874aee88 define internal-native-compiler-error as error
adds 71b363e2b3 error handling rework
adds 0bf55d3a81 fix type hints error kind
adds d0e6a27664 better ert usage into tests
adds 99258421bb sanityze orthography in comp.el
adds 8ef0a1814e better loop style into comp-compute-edges
adds 954eb9b4a0 homogeneous setf style
adds d901221e2b style fixes into comp.c
adds a421c27723 fix single function compilation
adds c039822082 better style into comp-tests-bootstrap
adds 960aa0c798 review two slot names in comp-func
adds 0c94e69fa6 add comp-tests-free-fun
adds 4fc8524df0 fix single function top level generation
adds d2d2290436 better comp-byte-frame-size
adds d4a5aba954 update limple comments
adds ea421cfefe do not use thread for async compilation
adds f0b1519fbd rename native-compile-log-buffer -> comp-log-buffer-name
adds 831f5e6061 make buffer names constant
adds 9650e5a1a9 revert unnecessary modifications
adds ba2bbea816 adjust print verbosity according to the doc
adds 44023f3db2 fix comp-log-edges
adds 6a3624eecb fix wrong enum usage into declare_function
adds 10adad440b update limple example
adds ba51c31b47 gate propagate to comp-speed > 1
adds 5411beae02 remove unnecessary return when printing blocks
adds a214a29e48 fix comp-propagate-insn type propagation
adds 7f5f60d543 insert compilation end message at the bottom of the
buffer
adds 9a87c4404f native-compile-async accept list as input
adds ce254ffa44 do not emit elc file while native compiling
adds 4a639f3ae9 documentation nit
adds 60a81f44e4 better naming variable
adds e05253cb9b let intern_c_string works creating with non-pure strings
adds f4de790bee add native compiled function docstring support
adds e2855d93ee renaming comp-decrypt-lambda-list ->
comp-decrypt-arg-list
adds d7071c6457 spill also interactive functions
adds 48f5530e79 add int-spec to comp-func
adds a248dfe2c3 native compile interactive functions support
adds 3345399e87 add native documentation support test
adds b3db331e8c add native interactive support test
adds 6c9acd13d0 single function native compilation doc + interactive
support + tests
adds 54e0b112d3 style nit
adds 26ce5664ae use safe alloca in declare_imported_func
adds 8234a62e6f stringify within macro ADD_IMPORTED
adds 740462da61 remove ifdef where unnecessary and add where they are
adds 694ece7722 reworking relocation mechanism to use one single table
adds ac08a7f26c clean-up old function relocation code
adds d0173ecd0c remove advice dependency
adds d0fcb15fa9 fix comp--register-subr
adds a10405386f malloc instead of static alloc into emit_ctxt_code
adds 88671e638b make use of ARRAYELTS macro where possible
adds ee4feb005f fix some nits
adds a647a97320 better scratch slot support
adds b3cbdfc864 add basic compilation unit into structure
adds 4496a3f5ba initial compilation unit as object add
adds f0671c6063 make dynlib_close active code
adds 9a8f33f285 introduce SUBRP_NATIVE_COMPILEDP
adds 54677f96f3 split out copy_file_fd
adds 79436f0c74 use memory mapped file for loading elns
adds c5bb62f99d initial gc support
adds 4c8b46514d some rename on compilation unit struct
adds a88e5f0f19 better compilation unit definition
adds 42362d9914 remove load_handle_stack and use the implementation one
adds 5ecb71c1e6 clean-up unnecessary function prevent_gc
adds b275ddd63a rationalize load functions
adds 5dae0a9a55 add support for native comp unit to type-of
adds 0a74771ee9 fix invalid read in fill_freloc
adds fd3c00ff92 add subr-native-compilation-unit primitive
adds 12639610f7 better printing for native compilation unit
adds df0a7547cb add native-comp-unit-file primitive
adds ca8d5ed6ec add disassemble support for native compiled functions
adds 8b1d9b8e5e add initial native compiler pdumper support
adds df62baa7d4 Revert "use memory mapped file for loading elns"
adds 080dacda78 Revert "split out copy_file_fd"
adds 36ab5c6d49 some more pdumper integration support
adds 15ac087712 add pdump relocation phases
adds b6d6e7feb7 add native compilation unit pdumper support
adds 568883c9be add native elisp subr pdumper support
adds 2ccce1bc39 some style fixes
adds ef59b67e46 mitigate ifdef proliferation
adds e678021f0c add batch-native-compile
adds cedc19297e add elns to the gitignore
adds 44db9b912f never load a compilation unit without filling the func
link table
adds 726d8c5bae move late relocs after emacs relocations
adds 5f63ac26cc always fill freloc before compiling too
adds 4beb850efb add native support to the build system
adds 9514dbf7ed adjust max_specpdl_size to sustain bootstrap
adds fdb31d6a27 fix naming for predicate SUBR_NATIVE_COMPILEDP
adds 92e285fdf0 set disassemble buffer in read only
adds a5a1b53807 do not force function inlining
adds f4cb9cc903 rename IMPORTED_FUNC_LINK_TABLE -> FUNC_LINK_TABLE_SYM
adds 1c08dc8212 some rework to please --enable-check-lisp-object-type
adds c00236a880 sign and check function link table
adds 0bb5a47402 move LATE_RELOCS just before VERY_LATE_RELOCS
adds 00f7fd7d42 fix non local propagation handling
adds e666bf781f add customize comp-never-optimize-functions
adds 037b9897a4 add batch-byte-native-compile-for-bootstrap
adds 2875340c9f fix nit
adds 4946ed48fe rework build system for one pass
adds f0290502f3 disable propagation when non locals are present
adds 976b7fcc8c fix aliased function names trampoline removal
adds 6c77a9e046 do not crash compilation trying to optimize wrong code
adds b18f92a942 rework predicates to be homogeneous
adds c4b886831a compile each eln to a temporary one and rename it as last
adds 498468a236 make build system configurable again
adds 3ba1b52e27 check for libgccjit lib to be reachable in configure.ac
adds 11192b29ad make standard emacs compilable again
adds dd66ef5ad1 set nativecomp configure option off by default
adds b0a283872c Revert "Pacify gcc -Wunused-function on Ubuntu 18.04.3"
adds 5252b59b2b Better compile-clean and bootstrap-clean target
definition
adds 3039c55642 Do not block sw interrupts in batch mode (don't ignore
C-c)
adds 25332bb0d3 Fix bytecomp message when native compiling
adds 2239cc81b7 Extend find-library-suffixes and find-library-name for
eln support
adds 5a228fefb6 Prevent false warning emission
adds a59cc78fcb Simplify configure.ac removing unnecessary empty
parameters
adds 93ed2c32df Move function reloc data into pure space during bootstrap
adds c1d034fc27 Split relocated data into two separate arrays
adds e83bc2503b Always force debug 0 for bootstrap test
adds a0c6ee6fc5 Do no force speed while running the testsuite
adds fce1333c22 Clean-up unnecessary member usage
adds 9e08edf98f Extend propagation to a wider set of (non pure) functions
adds 6696b561d4 Fix load_comp_unit for non zero speeds
adds ffa59bb161 Always define subr-native-elisp-p also without native
compiler
adds 7c93bb113e Rework load mechanism to make Vcomp_loaded_handles
unnecessary
adds ea56b58098 Add assertion in load_comp_unit
adds 15aedf3e3d Merge remote-tracking branch 'savannah/master' into HEAD
adds d71801ea34 Clean-up unused variable into load_comp_unit
adds f1bc8e480c Merge remote-tracking branch 'savannah/master' into HEAD
adds fe9e4c42b3 Better function naming for
comp-function-call-maybe-remove
adds 0c6f4caeb3 Clean-up old gc disable refuse in comp-tests-non-locals
adds c27394da7e Rework frame layout
adds 3b3525b916 Backward propagate only once
adds 4b4c7535a0 Speed 2 goes default
adds 2a8a3a9f28 Use `sxhash-eq' to generate mvar SSA ids
adds 5bd485340f Introduce comp-dry-run
adds 8c108ce607 Add a simple pass for self TCO
adds 81c34a35aa Update copyright years plus two style nits
adds de17b43370 Merge remote-tracking branch 'savannah/master' into HEAD
adds d8e4ba2693 Reorder m-var slots
adds ec5d95782d Verify '--with-nativecomp' has also
'--with-dumping=pdumper'
adds 3a7aa06d15 Emit 'top_level_run' objects as impure
adds 93f86a2378 Test 'comp-eq' should not assume any string hashing
policy
adds 3130690882 Fix `comp-tests-free-fun'
adds 5153dc17f2 Merge remote-tracking branch 'savannah/master' into HEAD
adds 1dc237f280 Make build process robust against interruptions
adds 48b131c6d1 * Add two hooks for async native compilation
adds 3e1ec5d87d Merge remote-tracking branch 'savannah/master' into HEAD
adds f0daf1292c * Two grammar fixes into async hooks doc
adds 94dcb69256 Add ephemeral relocation data class
adds 6898161a2b Rename d-base allocation classe into d-default
adds 511415f6f6 Store optimize qualities into .eln files
adds 86cc9377ce * ; Add a TODO for a future optimization
adds 6664f98821 Merge remote-tracking branch 'savannah/master' into HEAD
adds 62384df265 * Reduce stack depth while marking native compiled subrs
adds b7f3624924 * Rename comp-emit-set-const -> comp-emit-setimm
adds 5543338b0c Optimize relocation classes for object duplication
adds b41d76fa5e Remove relocation index form LIMPLE setimm
adds f60cb02cdf * Allow for multiple SSA runs
adds 0cef208cc3 * Reorganize passes
adds 0da62d94e2 Change parameter name into comp--compile-ctxt-to-file
adds 2dae7e1b69 Add system-configuration in the compilation output path
adds 8788fab9e1 ; Nit fix in comment
adds d0066e3061 * Keep comp-subr-list into pure space
adds ce9e3a4ce7 Introduce 'effective_load_path'
adds bf4f620b2f * ; Clean-up out of date comment
adds 286e21c4e8 Rework `find-lisp-object-file-name'
adds f77f6ca770 Fix org for eln new compilation folder layout
adds 43b6f05dfb Hash eln ABI once and add it to the output compilation
path
adds 1f3ba658fc * Do not crash if the output directory is created in the
meanwhile
adds 6487d4ac5d Merge remote-tracking branch 'savannah/master' into HEAD
adds dc89f3a0df * Fix build for stock configuration
adds e4b5bd990b * Add test-native-bootstrap as CI test
adds cd9c1e4889 * Raise timeout for test-native-bootstrap CI test and
build with -j2
adds 6c3efad161 * test-native-bootstrap CI test configured for speed 0
adds f055f52321 * Fix two find function functions for native compilation
adds 4c8a84002f * New native-comp CI setup
adds dc7ccfaf0f * Fix typo into pdumper integration
adds 9838ee7ed8 * Fix regexp instroduced by f055f52321
adds 87ee6ff4eb Merge remote-tracking branch 'savannah/master' into HEAD
adds f21e1dfc9f * Set relocation class as ephemeral in
`comp-limplify-top-level'
adds 2cf4b81009 * Fix GC mark for native compiled functions
adds e23856167b * Fix store_function_docstring for for native functions
adds 566f0f1b63 * Improve load_comp_unit
adds 5f8b630823 Merge remote-tracking branch 'savannah/master' into HEAD
adds d0a504f5c4 Merge remote-tracking branch 'savannah/master' into HEAD
adds ab8fed0a96 * Do not produce .eln files when a byte compilation
error happen
adds 144e8f64b6 Prefix native compilation folders with "eln-"
adds dab8dd836c Fix make bootstrap for native compilation
adds 7438001385 Merge remote-tracking branch 'savannah/master' into HEAD
adds 46a4ca4774 comp.el: Minor improvements
adds 7359f9e363 * comp.el: Fix missing rx require
adds 62bc0c2d7a * .gitlab-ci.yml: Always run test-filenotify-gio
adds a8c20f67be Merge remote-tracking branch 'savannah/master' into HEAD
adds 92fdfa4b5a * comp.el: Make compilation logic to be dynamically
controllable
adds 0b28bf0529 * comp.el: Estimate async worker number using system CPU
number
adds ea8864fb67 * comp.el: (native-compile-async) do not duplicate queue
entries
adds 159f61baa9 Trigger native compilation when loading bytecode
adds e57d5a71ba Merge remote-tracking branch 'savannah/master' into HEAD
adds f2c437761f * comp.el: Have the compiler generates
'late_top_level_run'
adds 034d9b319c * comp.el: late-load support optional as
`native-compile' parameter
adds b53fc68535 Extend low level code for late load
adds c3e640bfa6 * comp.el: Extend `native-compile-async' for load and
late-load
adds 7565a4a117 Command late load when deferring compilation
adds 0179d95630 * comp.c (native-elisp-load): Guard against misisng file.
adds b070571f93 * comp.el (comp-run-async-workers): Load only if
compilation succeed
adds 981cc15750 Merge remote-tracking branch 'savannah/master' into HEAD
adds 64a6709f64 * comp.el (comp-async-jobs-number): Fix customize type.
adds e05a62a968 Have a fast build option triggered by env var
NATIVE_FAST_BOOT
adds ab4fff52d4 * .gitlab-ci.yml: CI test native bootstrap speed1 and
speed2
adds ef30feb554 * comp.el: Add missing require
adds 07e314569b * comp.c (maybe_defer_native_compilation): Add some
debug code
adds 855940df6b * comp.c (maybe_defer_native_compilation): Fix
adds eb1d22b136 Merge remote-tracking branch 'savannah/master' into HEAD
adds f8b07ff4f3 Guard against function redefinition during deferred load
adds 8cc8adb04d Merge remote-tracking branch 'savannah/master' into HEAD
adds 73ced8c23e * comp.el : Fix typo introduced by f8b07ff4f3
adds f7e10297d1 Merge remote-tracking branch 'savannah/master' into HEAD
adds 4acc4ac667 * comp.el (native-compile-async): Fix excessive messaging
adds bb0496e7e5 * comp.c (emit_mvar_access): Fix speed 1 compilation
adds 79483a5873 * .gitlab-ci.yml (test-native-bootstrap-speed*): Timeout
to 8h
adds 05f89e8ef4 src/comp.c (Fcomp__init_ctxt): Aesthetic
adds 9d8ce520f0 * comp.c (maybe_defer_native_compilation): Compile comp
dependecies.
adds d5f6dc131b Prevent collisions in C namespace and function shadowing
adds 3c5e3ca2ba * test/src/comp-test-funcs.el
(comp-test-big-interactive): New test
adds 89cbff32e4 * test/src/comp-tests.el (comp-tests-doc): Fix
adds c69c185109 Add comp-test-40187 checking function shadowing.
adds 53f9bc6908 * comp.el (comp-output-base-filename): Handle src being
a symbol
adds 530faee275 Fix free function compilation
adds 00ee320a62 Merge remote-tracking branch 'savannah/master' into HEAD
adds 63af801ed3 configure.ac: switch to POSIX sh behaviour
adds 3cc0438629 Merge remote-tracking branch 'savannah/master' into HEAD
adds 9bf9550836 src/comp.c: Fix i386
adds fcce8dd361 Merge remote-tracking branch 'savannah/master' into HEAD
adds 37a9d1e42b * lisp/emacs-lisp/comp.el (native-compile): Better
documentation.
adds 70cb964481 * src/comp.c: Clean-up unnecessary field declaration.
adds 49a3790e68 * src/comp.c: Add MSB TAG and wide int support.
adds e3dff709b7 * src/comp.c: Emit cast only when necessary.
adds 7009e8af05 * src/comp.c (emit_binary_op): New function.
adds 598380416c * src/comp.c (hash_native_abi): Fix assertion.
adds 346d50989a * src/comp.c (emit_const_lisp_obj, emit_mvar_val): Fix.
adds 4263f2fd15 * src/comp.c (emit_XFIXNUM): Fix for LSB_TAG plus
annotate a FIXME.
adds 3608623eba Merge remote-tracking branch 'savannah/master' into HEAD
adds a04c960a35 * src/comp.c (emit_FIXNUMP): Don't emit a shift when
unnecessary.
adds 32a079aef2 * lisp/emacs-lisp/comp.el (comp-c-func-name): Fix for
M-x disassemble
adds 4abb8c822c Merge remote-tracking branch 'savannah/master' into HEAD
adds 62f956970f * src/comp.c (native-comp-unit-file): Better parameter
name.
adds d85b803b78 * src/comp.c (native-comp-unit-set-file): New function.
adds f4156b452f Implement position independent dump.
adds 7f5d1e9aa8 Set invocation variables during dump load.
adds 3dd6cf8139 Implement working make install for native build.
adds b56de5dda2 * src/pdumper.c (dump_do_dump_relocation): Optimize
native dump load.
adds f9a1d4b3f7 Merge remote-tracking branch 'savannah/master' into HEAD
adds 6e09597e27 Introduce load-true-file-name
adds c8b7e07553 Revert "Fix org for eln new compilation folder layout"
adds 3effa2d674 Merge remote-tracking branch 'savannah/master' into HEAD
adds 1c5548f1c5 * src/lread.c (Fload): Add comment.
adds 05adf0353f Fix function find mechanism for installed instance.
adds 9787323552 * src/lread.c (Fload): Clean-up unnecessary sanity check.
adds 517c123fd4 Merge remote-tracking branch 'savannah/master' into HEAD
adds 9f42f35418 * Fix native-compile-async for bug#40602.
adds b7678cf10e * lisp/emacs-lisp/comp.el (comp-finalize-relocs): Better
commentary.
adds 8decfbe4d7 * lisp/emacs-lisp/comp.el (native-compile-async): Better
error message.
adds 8db8c851ad Always set `load-true-file-name' where `load-file-name'
is set too.
adds 208a11d3f0 Merge remote-tracking branch 'savannah/master' into HEAD
adds c5ed3a72a8 * lisp/subr.el (eval-after-load): Make use of
load-true-file-name bug#40638
adds 886ded1b70 * lisp/emacs-lisp/comp.el
(comp-never-optimize-functions): Add yes-or-no-p
adds d432cbeb27 Merge remote-tracking branch 'savannah/master' into HEAD
adds 65cc8efa33 * lisp/emacs-lisp/comp.el
(comp-never-optimize-functions): Better doc fix
adds 301cf0d278 Merge remote-tracking branch 'savannah/master' into HEAD
adds 81389d5f2d * lisp/emacs-lisp/bytecomp.el
(byte-compile-refresh-preloaded): Add comp.eln
adds b380451c6a * lisp/emacs-lisp/comp.el (comp-run-async-workers): Fix
non late load.
adds c120dbc73a * lisp/subr.el (subr-primitive-p): New inline function.
adds 3ac3ba22be * lisp/subr.el (called-interactively-p): Fix for native
code bug#40694.
adds e527d1ab28 Merge remote-tracking branch 'savannah/master' into HEAD
adds e208de9d25 Store ongoing compilations processes as hash table.
adds bab36619fb Fix deferred-compilation for double compilation
(bug#40838).
adds c984a53b4e Merge remote-tracking branch 'savannah/master' into HEAD
adds 9c4c0af89d * lisp/emacs-lisp/comp.el (comp-run-async-workers): Use
`clrhash'.
adds d73e64076e Store function documentations in a hash table.
adds d3984becca * src/comp.c (declare_function): fix missing NILP.
adds e95dca6683 * Rename TEXT_OPTIM_QLY into TEXT_OPTIM_QLY_SYM.
adds f691af80f1 * src/comp.h (load_comp_unit): Fix declaration style.
adds a7fac2e91f Lazy load function documentation.
adds 57fa590aa6 * src/pdumper.c (dump_subr): Clean-up now unnecessary
kludge.
adds 9f5b7eb5e0 * src/comp.h (Fnative_elisp_load): Add fake inline for
stock build.
adds 64af8f941f * src/data.c (syms_of_data): Fix #ifdef HAVE_NATIVE_COMP
position.
adds 2878624980 Merge remote-tracking branch 'savannah/master' into HEAD
adds bb4cf13c47 Convert before final function doc hash into a vector.
adds e6fb440ed7 Merge remote-tracking branch 'savannah/master' into HEAD
adds f8b254d195 Rework spill LAP mechanism in preparation of compiling
lambdas.
adds ab66e61b58 Merge remote-tracking branch 'savannah/master' into HEAD
adds 02e3ffad6d * Fix async compilation non respecting
`comp-always-compile' nil value.
adds 8d37220190 * Introduce `comp-output-directory'
adds 1ec7499e59 * Add a warning for missing write privilege
adds c6a610ecdc Merge remote-tracking branch 'savannah/master' into HEAD
adds 766f4b96ee * configure.ac: Add a better libgccjit test plus some
morw err message
adds a261db1711 * configure.ac: Better messaging when libgccjit fails
smoke test
adds 6d25de46f7 * configure.ac: Fix var usage + better messaging.
adds f8df3320b1 * Add native compilation unit black list
adds 92cf4bb8cc Merge remote-tracking branch 'savannah/master' into HEAD
adds cf105f6044 * Fix bug#41112
adds 92dc81f85e Merge remote-tracking branch 'savannah/master' into HEAD
adds 40f655e050 * Add 'comp-deferred-compilation-black-list' customize
adds c6eb276076 Merge remote-tracking branch 'savannah/master' into HEAD
adds bd8be64ce3 * Fix --enable-check-lisp-object-type GNU/Linux X86_64
build
adds bc50c0c57e Merge remote-tracking branch 'savannah/master' into HEAD
adds 49def706f3 * src/comp.c (load_comp_unit): Style fix.
adds 9bc0a7c408 * Fix `comp-deferred-compilation-black-list'
effectiveness
adds 3bcb79fdcd Merge remote-tracking branch 'savannah/master' into HEAD
adds 28df049b8d * test/src/comp-tests.el (comp-tests-bootstrap): Fix
test.
adds a335f7eeac Update spill LAP machinery and compile anonymous lambdas
adds 3ab6a75667 * Indentation fix
adds 5bf685f17c * Rename emit_mvar_val -> emit_mvar_rval
adds acf7e129ea * Rename emit_mvar_access -> emit_mvar_lval
adds 392a6f9bab * Split emit_const_lisp_obj logic
adds c12831a6b6 * Rework comp-spill-lap-function
adds 2ee2fb5a86 * Prune now unnecessary byte-code objects
adds 6eb14daccf * Dump log and intemediate GCC IRs only at comp-debug 3
adds 49f0331f53 * Render all immediates as comments at comp-debug > 2
adds 44b0ce6e38 Add anonymous lambdas reload mechanism
adds 27b80ae94c * Better Vcomp_sym_subr_c_name_h test function + doc
adds e5b24b85a2 * Native compiler test update
adds 2b064c780c * Fix speed 2 bootstrap
adds e351a12216 Sanity check on lambdas fixups
adds ff9e40e9fe * Add check_comp_unit_relocs
adds 9a64585c12 * Allow for logging async compilation command line
adds d6f6353cfd * Do not refuse to compile if a dynamic lambda is
encountered
adds 9e9421c7ee * Fix bug#41346 assertion triggered while loading dump
adds cd4ef52c86 Merge remote-tracking branch 'savannah/master' into HEAD
adds 6d850b50c5 * Make the Evil happy (Bug#41374)
adds 2ac6194585 * Add new customize `comp-async-env-modifier-form'
(Bug#40838)
adds 2aec16ab75 * Pacify with the byte-compiler
adds f5ba60defb * lisp/emacs-lisp/comp.el (comp-num-cpus): Fix
definition.
adds 68fad7a8fc Do not block SIGIO in platforms that don't have it.
adds 05b08f2644 * Handle setjmp() taking two arguments in Windows.
adds 72a96ed992 * src/comp.c (emit_setjmp): Aesthetic, respect 80
columns limit.
adds 5ff2cbdb04 * Remove a layer of indirection for access to pure
storage.
adds 7fa83f9ac9 Handle LISP_WORDS_ARE_POINTERS and
CHECK_LISP_OBJECT_TYPE.
adds 38a9ddbc1c * src/comp.c: Some aesthetic code clean-up.
adds f036ec97ce * src/comp.c: Fix i386 --enable-check-lisp-object-type
adds 0a2ac47909 * src/comp.c: Fix 32bit wide-int.
adds 483cdf7a79 Load libgccjit dynamically in Windows.
adds 21aef26a4c * src/comp.c: Aesthetic, GNU style fixes.
adds 60b326ef11 * Workaround the 32768 chars command line limit in
Windows.
adds d59607b685 * Windows: Use NUMBER_OF_PROCESSORS environment variable.
adds f5dceed09a * lisp/loadup.el: Use new 'native-comp-available-p'.
adds 9daffe9cfe Merge remote-tracking branch 'savannah/master' into HEAD
adds 1b809f378f Improve handling of native compilation units still in
use in Windows
adds 1bc558b77e Fix non Windows builds
adds 0bba0e367b Fix GNU style
adds 2bc41e0963 ; Ease ifdef navigation in native-comp files
adds b478d57e73 Merge remote-tracking branch 'savannah/master' into HEAD
adds f28b1780c6 * Split type hint pass from dead code removal pass into
dedicated one.
adds 3fa73fa0fb Add a compiler hint test
adds 15c121ee0b * Avoid calling Ffile_exists_p too early
adds eeebbd5fcb Merge remote-tracking branch 'savannah/master' into HEAD
adds bb9c0188ea Do not call `gensym' too early when loading a dump file.
adds b818a49f66 Fix loading of libgccjit.dll while dumping in Windows.
adds 5cf148cfef * Emit better debug comments in emit_static_object
adds 3efb2808d4 * Cut down compile-time emitting static data as string
literals
adds 15d4fee69f Merge remote-tracking branch 'savannah/master' into HEAD
adds c936e028c6 * Add `comp-libgccjit-version' subr
adds ce3c1ea83e * Optimize 'emit_static_object' for load-time
adds 2e25eebfbd Store libgccjit version into generated code
adds 516575369b * Remove unnecessary DLL load of
gcc_jit_block_add_assignment_op.
adds 035a91dd96 * Define casts using functions.
adds 9f6c12be55 * Throw an ICE when asked to emit a cast with sign
extension.
adds b619339b7a Fix DLL imports of gccjit version functions.
adds e4e6bb7fdd * Introduce `comp-loop-insn-in-block'
adds f5ea65b436 Merge remote-tracking branch 'savannah/master' into HEAD
adds 5684b3420d * Fix build for --enable-check-lisp-object-type=yes
(bug#41703)
adds 385d9e6974 Some fixes for --without-nativecomp config
adds ee3df1483a Merge remote-tracking branch 'savannah/master' into HEAD
adds e38678b268 Reduce the number of files probed when finding a lisp
file.
adds e8ab017b6d Change 'direct-call' 'direct-callref' LIMPLE ops sematinc
adds 6449a058b1 * Clean-up unnecessary lisp_X context definition
adds dcfcbb14f5 * Allow for optimizing anonymous lambdas in call-optim
adds 489a79de96 * Mitigate possible speed 3 miss-optimization
adds a58fef9f63 * Optimize optimizable variables
adds 47a6fbd382 * Improve propagate pass
adds 88ccee4083 * Fix comp-call-optim-form-call for null `callee'
adds fbf4882a8b * Rename comp-function-optimizable ->
comp-function-optimizable-p
adds 3d576c784b Merge remote-tracking branch 'savannah/master' into dev
adds dfa52572bd * src/pdumper.c (dump_do_dump_relocation): Fix
'lambda_gc_guard' fill value.
adds 3d3737b90a * Move final log after containers has been finalized
adds 4784bcc96b * Fix load logic for the reloading CU case (bug#41754)
adds f2864e3354 Rename lambda_gc_guard -> lambda_gc_guard_h
adds 5e8cdca71a * src/comp.h (struct Lisp_Native_Comp_Unit): Fix missing
GCALIGNED_STRUCT.
adds 4d1cfd0997 * Fix usage of cl-destructuring-bind in
package--delete-directory.
adds 10933f235f Copy suffixes passed to 'openp' to avoid GC crashes.
Fixes bug#41755
adds dd939d7484 * Remove unused 'helper_save_window_excursion'
adds 506febd5e7 Remove `Vcomp_sym_subr_c_name_h'
adds 904550d8c8 Fix recursive load for non cons hashed
'data_ephemeral_vec' content
adds ab78ed83b9 * Fix memory leak when native compiled function is
collected
adds a6cc16d04c Merge remote-tracking branch 'savahnna/master' into HEAD
adds 88a116d377 * src/alloc.c (cleanup_vector): Fix
--enable-check-lisp-object-type build.
adds 7f8dbf70a5 Fix const qualifier warnings
adds 34ed9d2498 * Introduce latches
adds 5a55a845a7 * Implement 'maybe_gc_or_quit' to allow correct GC in
compiled Lisp.
adds c37b5446d1 Add native compiler dynamic scope support
adds 47ab6c237e Add some testing for dynamic scope
adds 29b2a08c36 Execute top level forms in the right lex/dyn scope.
adds decced8337 Allow per function speed declaration
adds 34117dea77 Add a test for speed -1
adds 51df0ab6f6 Do not native compile two functions to allow cc-mode hack
adds 1179a1c748 * Add a func-arity test for dynamic functions
adds cfb871add4 * Handle correctly pure delaration specifier.
adds 89b6f56de0 * src/comp.c (Fcomp__compile_ctxt_to_file): Confine gcc
optim level in [0, 3].
adds 0a70ed9df2 ;* src/comp.c (define_maybe_gc_or_quit): Fix a comment.
adds f0e9fdd1f9 Two `load-history' eln related fixes.
adds c324e02f75 Merge remote-tracking branch 'savahnna/master' into dev
adds 801e19d0ba * lisp/gnus/gnus.el (gnus): Fix a check to handle native
compilation.
adds 24f68d6bfc src/comp.c (Fcomp__register_subr): Handle advice
activation (bug#42038).
adds 0eedb5af0b Merge remote-tracking branch 'savannah/master' into HEAD
adds 7f8512765a * Setup correctly the printer while dumping objs in
native CU (bug#42088)
adds 5b8b298283 Add a test to verify CL macro expansion in dynamic scope
adds 6c7f615ae5 * src/comp.c (Fcomp__register_subr): Remove code
duplication using Fdefalias.
adds 98196b03c1 Merge remote-tracking branch 'savannah/master' into
uninterned
adds 1dd2c8cd07 * Enable deferred compilation for dynamic scoped code
adds 0ce4bf3ede * Do not skip native compilation for leim subfolder
during boostrap
adds d3ac3534b4 Revert "* src/comp.c (Fcomp__register_subr): Remove code
duplication using Fdefalias."
adds 4681f33071 Fix lambda-list relocation class
adds 0f964db327 Add a test for lambda list containing uninterned symbols
adds 25bdf99713 Merge remote-tracking branch 'savahnna/master' into HEAD
adds b67e156041 * Add to possibility to write per pass specific tests
adds 8f81859497 Rework `comp-c-func-name' arguments
adds 7e004d24a4 * Add a test to verify tail recursion elimination
adds b0f683ec16 * Fix missing tail recursion elimination
adds 2593bbee51 * Relax constant folding rules
adds 3d43d45755 Merge remote-tracking branch 'savannah/master' into HEAD
adds 0b81044e7e * Clean-up some const folding logic and add
`comp-function-pure-p'
adds b31b0ebefe * Rework some test logic for generality
adds e6ab4e3dfe * Add a test targeting forward propagation
adds 3db6ace804 * Define `comp-symbol-func-to-fun'
adds 4348969536 * test/src/comp-test-funcs.el (comp-tests-aref-aset-f) :
Fix UB.
adds 5688739c5b * Add `comp-call-op-p'
adds 7622740e29 * Introduce a new pass ipa-pure
adds b4de6baa7b * Optimize pure functions defined by the compilation
environment
adds a53b446cb0 Add some tests for pure function optimization
adds 92e744d787 ;* test/src/comp-test-funcs-dyn.el: Fix comment header.
adds 9aaca828fc * Add `comp-disabled-passes'
adds 02bf2e08e2 * Disable ipa-pure in comp-tests-tco
adds 5f13016ced Merge remote-tracking branch 'savannah/master' into wip2
adds c389feede5 * Rework the backend to allocate arument arrays for call
by references
adds 527b697b2a * Rework frame allocation strategy
adds 36c289ec8b * Clean-up now unnecessary backward propagation in
comp.el
adds eb091c8647 * Rename `comp-propagate' into `fw-prop'
adds 5be335e6b5 Merge remote-tracking branch 'savahnna/master' into HEAD
adds 4c46f8bac0 * Add a simple major mode for coloring LIMPLE in the log
buffer
adds 82169a3d97 * Fix bug#42360
adds 2c2cc21f1b Add a testcase for bug#42360
adds 907618b3b5 Merge remote-tracking branch 'savahnna/master' into HEAD
adds 37e0dbc972 Merge remote-tracking branch 'savannah/master' into HEAD
adds 6c108e44c9 * Add `comp-ensure-native-compiler' guarding entry points
adds 79ed903805 * Add NATIVE_COMP to `system-configuration-features'
adds 7a161dc688 Merge remote-tracking branch 'savahnna/master' into HEAD
adds e5095f0fd3 Merge remote-tracking branch 'savannah/master' into HEAD
adds 80d7f710f2 * Fix defsubst missing inline Bug#42664
adds 12a982d978 Merge remote-tracking branch 'savannah/master' into HEAD
adds dd814b0a58 * lisp/emacs-lisp/bytecomp.el: Guard against double
native compilation.
adds f6502f9592 ; * lisp/emacs-lisp/comp.el (comp-deferred-compilation):
Fix doc.
adds 46e7613ad3 Merge remote-tracking branch 'savannah/master' into HEAD
adds b85870e65b * src/pdumper.c (dump_cold_native_subr): Clean-up
*IMPLICIT_CONVERSION macros.
adds 1712311f00 * src/pdumper.c (dump_do_dump_relocation): Improve error
messages.
adds 3882e8fd24 * Fix excessive echo area usage
adds f2e6168ece * Remove a warning for conventional build
adds 3224a44306 Move eln files into dedicated cache directories
adds 88b860ef6c Make comp-deferred-compilation a simple global and set
it on by default
adds dbeafd3403 Some Makefile updates and clean-up
adds df774c4947 * Prevent recursive load
adds 377ffdb528 * Do not fail if more then one level of directories has
to be created
adds b6238d826e * Deferred compilation must always compile despite
source file timestamp
adds 171db31101 Make install target functional for new eln-cache
directory arrangement
adds da54406077 Allow for native compiling .el.gz files
adds 40de06390d * Remove a false permission related error while native
compiling
adds 142cfe942f * Introduce `load-no-native'
adds 114b1d8f90 * test/src/comp-tests.el (comp-tests-bootstrap): Fix
test for new eln setup.
adds 76faab27cf * Improve eln filename hashing
adds fc9b68636b * Fix async compilation `comp-eln-load-path'
effectiveness (bug#42909)
adds 886377fefd Merge remote-tracking branch 'savannah/master' into HEAD
adds 8a931a97b8 Fix native code uneffective loads after recompilation
adds c818c29771 Revert "Fix native code uneffective loads after
recompilation" (bug#42944)
adds fafc9c2117 Merge remote-tracking branch 'savannah/master' into HEAD
adds 9baa0296aa * Import lib/af_alg.h from gnulib
adds 5f5d664c73 Rework eln hash filename strategy
adds 6088d19959 * A cc-mode fix to be compiled correctly once installed
adds 337367a733 * lisp/emacs-lisp/comp.el (native-compile): Fix free
function compilation.
adds bec2adebc6 Pass driver options to libgccjit where supported
adds 2772e835b6 Set native driver options in async compiles, also
adds c00aedb4a5 Fix windows NT handling for [...]_add_driver_options
adds 1f105d5554 * Improve 'add_driver_options'
adds c17013ae76 * Add 'comp-native-driver-options-available-p'
adds f8321f07ce * src/comp.c (add_driver_options): Fix missing condition
+ clean-up pragma
adds 63f041c0a4 * Rename comp-native-driver-options-available-p
adds 51acfeef6a * Init gcc_jit_context_add_driver_option as optional
adds aa526c9470 Merge branch 'add_driver_option' into HEAD
adds c3514a6274 Merge remote-tracking branch 'savannah/master' into HEAD
adds 696ab2eb17 * src/lread.c (Fload): Bind load-file-name to the .elc
filename.
adds 38b0ead7c1 * Back using `load-file-name' when reading '#$'
(bug#42961)
adds 87b9c3e718 Have .elc files in `load-history' when loading native
code (bug#43089)
adds 59a40b0d75 * lisp/startup.el (command-line): Clean-up logic for new
.eln disposition.
adds ea35a62e6e * test/src/comp-tests.el (comp-tests-doc): Update test.
adds bce9cad421 * Store raw documentation during native compilation
(bug#42974)
adds c6f42387e3 Fix describe function arglist for native compiled lisp/d
(bug#42572)
adds ba0a61d10a * src/lread.c (Fload): Fix for manual eln load.
adds 78e8f99154 Rework native compiled lisp/d lambda list accessor
adds 3023eb5692 * Fix `load-filename' for installed instance (bug#43089)
adds 67c5369156 Rename and move eln system directory
adds 8055633466 Merge remote-tracking branch 'savannah/master' into HEAD
adds eb87425988 * Makefile.in (ELN_DESTDIR): Add ${version}/ to it.
adds a71f54eff8 Rework eln deletion strategy for new eln-cache folder
structure
adds 3df471e1f4 * src/comp.c (Fnative_elisp_load): Make recompilation
always effective.
adds 3a9139d197 * src/comp.c (Fcomp__compile_ctxt_to_file): Rename a
variable.
adds d344e79be9 * src/data.c (subr-native-lambda-list): Defined it
unconditionally (bug#43255)
adds dc4b50ce0b * Do not crash compilation if user eln-cache wasn't
already created.
adds ff89ec0d36 * Name temp eln files as .eln.tmp so we can't clean-up
them mistakenly.
adds 15acd27d1c * src/comp.c (Fcomp__compile_ctxt_to_file): Don't
cleanup caches at bootstrap.
adds c2724c3ebb Revert "* src/comp.c (Fcomp__compile_ctxt_to_file):
Don't cleanup caches at bootstrap."
adds 107514a6e2 * Fix rename file error when reloading the same file
from an sys eln dir.
adds a26b14733b Merge remote-tracking branch 'savannah/master' into HEAD
adds cb293cfb92 * Guard against trying to rename files into eln sys
directory
adds 3c58403b0f By default when building native compile only what's part
of the dump image
adds 42b5a1101d * Update gitlab CI yml file
adds ff593d934a * Make use of new 'gcc_jit_global_set_initializer' entry
point
adds c55884d72a * src/comp.c (emit_static_object): Make use of ARRAYELTS.
adds 6a726c5ad7 Merge remote-tracking branch 'savannah/master' into HEAD
adds 21021e56ad * Fix defsbust declare effectiveness introduced by
80d7f710 (Bug#43280).
adds c4cc13917c * lisp/emacs-lisp/cl-macs.el (cl-the): Emit compiler
hints when native.
adds 95312717c7 * Add 'cl-optimize' as function declaration
adds c9a9b0766f * lisp/emacs-lisp/cl-macs.el: Define fixnum and bignum.
adds a3dc11e9cc * Remove type check emission from type hints low level
primitives
adds 2da2ad29b8 * lisp/emacs-lisp/comp.el (comp-sp): Better style
gv-setter declaration.
adds 82171a8f0d * Add gv-setters for compiler hints
adds e972837576 * Fix free function compilation load process.
adds 5f37c18581 * test/src/comp-tests.el (comp-tests-bootstrap): Print
compilation time.
adds 5b41545f1b * Better error handling after calling
'gcc_jit_context_compile_to_file'
adds 5a8be1719a Merge remote-tracking branch 'savannah/master' into HEAD
adds 69c32e0187 * Sandbox syncronous libgccjit invocation on interactive
sessions
adds 89a2e79b7d * Make use of use of `subr-primitive-p' in
`find-function-library'
adds 4a50f54144 * Fix MacOS Emacs.app installation (bug#43532)
adds 63c65b4fe0 * lisp/emacs-lisp/comp.el (native-compile): Add OUTPUT
parameter.
adds 9d4fd669cf * lisp/emacs-lisp/comp.el (comp-final): Log when
interactively invoked.
adds 2ab0966b2f Make CHECK_SUBR public
adds 2f78ac32bb * Add `comp--install-trampoline' machinery
adds 3ec1b932c9 * Add `comp--subr-safe-advice' entry point
adds db354ffd57 Call `comp--subr-safe-advice' from the advice machinery
adds 0cc1804d42 Add a test for primitive advicing effectiveness
adds b94a0a931e * lisp/emacs-lisp/comp.el
(comp-never-optimize-functions): Clean-up.
adds 94736c413f Do not install a subr trampoline twice
adds 6d83902ffd * lisp/emacs-lisp/comp.el (comp-body-eff): Improve style.
adds e5b052d60d Rename comp--subr-safe-advice -> comp-subr-safe-advice
adds 06acf681d6 Merge remote-tracking branch 'savannah/master' into HEAD
adds 29a8d9303b * lisp/emacs-lisp/cl-macs.el (cl--optimize): Add a FIXME.
adds dc0cf16c7a Always set 'Vexec_path' before 'Vinvocation_directory'
(bug#43137)
adds a06fe08e8e Clean-up some now unnecessary diff against master
adds bb2a334a20 * src/lisp.h: Remove a newline diff left over master.
adds 3129b3ffcb Rename in docstrings "non nil" into "non-nil"
adds 89f064104c * Some clean-up in comp.el
adds 6eb5a8c492 Merge remote-tracking branch 'savannah/master' into
clean-up
adds 86e37ea8c5 * .gitlab-ci.yml: Uncomment some testing to align with
master.
adds ec23b719e5 * Improve some docstring in src/comp.c
adds 2cc82563d2 * lisp/emacs-lisp/comp.el (comp-c-func-name): Add
autoload cookie.
adds ddf1b1931c * test/src/comp-tests.el (comp-tests-bootstrap): Tag it
as expensive.
adds f345622152 Clean-up testsuite for vanilla builds
adds 6a0994bc97 * src/pdumper.c (dump_do_dump_relocation): Better error
for incoherent eln.
adds 8dacc9e8c5 * Fix 'incoherent dumped eln file' error when
DUMP-METHOD=pbootstrap
adds 36e0c3fb07 * When advising search in `comp-eln-load-path' the first
writable dir
adds d07d7ab1a0 Add `advice-flet' macro
adds 825e85b393 Use `advice-flet' in place of `cl-letf' to avoid
primitive redefinition
adds 0373bb838a * Fix two tests in help-fns-tests.el for native code
adds 7268295868 * Fix function description message for native compiled
lisp functions
adds 187a0333bf * configure.ac: Better HAVE_NATIVE_COMP description
adds afb765ab3c Make filename hashing compatible with self contained
builds (bug#43532)
adds 44ef24342f Merge remote-tracking branch 'savannah/master' into HEAD
adds 915214ac9a * configure.ac : Fix typo for MacOS nativecomp
introduced by afb765ab3c
adds 323200044f * configure.ac (lispdirrel): Fix value for MacOS build.
adds ad5a2bbde0 Revert "Add `advice-flet' macro"
adds b3ade4de17 Revert "Use `advice-flet' in place of `cl-letf' to avoid
primitive...
adds 0b58be4941 Rename comp-subr-safe-advice ->
comp-subr-trampoline-install
adds 87c6aa13b3 Make primitive redefinition effective through trampoline
synthesis
adds f43dbe65ce Add a test for primitive redefinition
adds 29f7024b6c * Fix a test in test/lisp/subr-tests.el
adds 4a1bb46260 * Native compiling do not target a directory with no
write permission
adds bd27257965 * Better libgccjit related error messaging during
configure
adds 58d85f4dbb * Do use echo area for async compilation
started/finished messages
adds 7041c32ec2 * Fix some nits in comp.el
adds c3bc348f5e * Fix failure when eln-cache is removed (introduced by
4a1bb46260)
adds 85450f03be * Fix typo name plus make error homogeneous in
`comp-trampoline-compile'
adds 138990bbda * Fix failure when compiling a trampoline with no
eln-cache dir (bug#43875)
adds f7e7ff4fb1 Merge remote-tracking branch 'savannah/master' into HEAD
adds 51f5e487b2 Various typo fixes in native compiler related files
adds b8772e8b08 * Fix LIMPLE latch block name coloring in
"*Native-compile-Log*"
adds 77fa6befb4 * lisp/emacs-lisp/comp.el (comp-func): Fix doc for
blocks slot.
adds 8b135af5bb Provide feature nativecomp and make use of it
adds 96f59a9faf * Add into phi l-value args basic block names
adds 4b924ef87d * As edges are indexed store them in an hash table
adds feed53f8b5 * lisp/help.el (help-function-arglist): Fix non
nativecomp builds (bug#43914)
adds 6606ec8e31 Fix some compilation warnings in non nativecomp build
(bug#43892)
adds a3304feb9b Revert "Fix some compilation warnings in non nativecomp
build (bug#43892)"
adds 237fd33aef Fix some compilation warnings in non nativecomp build
(bug#43892)
adds fda798808f * Move context output computation in
`comp-spill-lap-function'
adds 4bea0c0b1d * Allow for lambda forms as native compilation input
adds 8861ee8b08 Have `native-elisp-load' return the last registerd
function
adds 4f0e879030 Rework `native-compile' interface so it can return
compiled functions
adds e9c150b5c2 * Add a test to verify form native compilation.
adds 03e98f93f7 Use form native compilation in `comp-trampoline-compile'
adds f8505fd3d4 Merge remote-tracking branch 'savannah/master' into HEAD
adds 03dfa83dc3 * Do not check eln timestamp as superseded by source
hashing (bug#43532)
adds d5791ba5fe Merge remote-tracking branch 'savannah/master' into HEAD
adds 79ca25c085 * Have `native-compile' do not expose `with-late-load'
parameter
adds 3be93390fb Sanitize eln filename when native compiling single
functions
adds 99e7cc0da6 Merge remote-tracking branch 'savannah/master' into HEAD
adds ada80d66d6 * Fix `comp-dry-run' effectiveness
adds 868d3ff9b8 * Report warnings and errors from native asynchronous
compilation (bug#44168)
adds ac143165cc * Fix ELC+ELN vs ELC prefix while building non AoT
native compiled files
adds 096c78523d * Fix a function for native compilation in cc-bytecomp.el
adds 5edc7aa019 Fix defsubst effectiveness (bug#44209)
adds fd9e9308d2 Make native compiler tollerant to redefined primitives
(bug#44221).
adds f7f5d59ab4 Merge remote-tracking branch 'savannah/master' into HEAD
adds 047fe3292d * Rework some native compiler test infrastructure
adds 42970cceb9 Add new cond-rw pass to have forward propagation track
cond branches
adds e1a168f9a7 * Add some 'cond-rw' pass related tests
adds 933fd76f8f * test/src/comp-tests.el (compile-forms): Fix missing
lexical binding.
adds 3e3843512b * Fix 'comp-call-optim pass' for anonymous lambdas
adds c6abe97f94 * A native compiler forward propagation fix
adds acf101c636 Handle type hierarchy in native compiler forward
propagation
adds 4a69e953f3 Allow for native compilation qualities to be specified
per input file
adds 6c271ffaa8 * Fix non native compiled build
adds 75e8ee728f Merge remote-tracking branch 'savannah/master' into HEAD
adds 04a073f4bf * Allow for manually bumbing new native compiler ABI
versions
adds a5408d5715 * lisp/emacs-lisp/comp.el (comp-common-supertype-2): Fix
null intersection
adds e20cdf937e * lisp/emacs-lisp/comp.el (comp-fwprop-insn): Fix phi
function.
adds c3d0e2a09f * Rename two nativecomp functions
adds e96cd4e82c Add initial nativecomp typeset and range propagation
support
adds 175efec073 Add a nativecomp testcase
adds 00b4e0a9bb * Fix limple-mode for new type and range limple semantic
adds a214882354 * Add to elisp-mode `emacs-lisp-native-compile-and-load'
adds 6b7c257e0b * Unline some functions to optimize bootstrap time
adds 93a80a4fae * Add nativecomp derived return type specifier
computation support
adds 2435c103a4 * Nativecomp testsuite rework for derived return type
specifiers
adds c4749cebeb * Move phi function code into dedicated function and
improve it
adds 6f10e0f09f * Rework `comp-ret-type-spec' in terms of `comp-phi'
adds c3daee7800 * Add few more type specifier tests
adds a37cc95e21 * Memoize `comp-common-supertype'
adds c412d396b0 * lisp/emacs-lisp/comp.el (comp-mvar-value-vld-p): Fix
logic.
adds 9bb2fc1e64 Add copy insn testcase
adds a467fa5c49 Characterize functions in terms of type specifiers
adds aced2cf6ac * Add a number of type specifiers for pure function
adds 3d14a74f8f * Fix debug symbol emission
adds 22da28cf66 * Split logic into comp-fwprop-call and improve it
adds bcecdedcb7 Handle correctly quoting in *Native-compile-Log* buffer
adds f702426780 Add `comp-constraint-to-type-spec' and better handle
boolean type spec
adds 2a8bf2222d Merge remote-tracking branch 'savannah/master' into dev
adds 2f8d0fca88 * Add more type specifiers
adds 54f2e9c06d * Improve `comp-fwprop-call'
adds 898f929215 Fix nativecomp cond-rw pass
adds cee6401c13 Various doc fixes for comp.el and comp.c
adds 007a5a6775 [WIP] Add and improve section headings
adds c36b4eed2d [TODO] Remove noisy anti-noise feature
adds df17e102a0 Revert "[TODO] Remove noisy anti-noise feature"
adds 4c453196a1 Revert "[WIP] Add and improve section headings"
adds 3ae309bd59 * Fix eln file hasing for symlink paths (bug#44701)
adds a55415af7e Add 'EMACSNATIVELOADPATH' env variable support
(bug#44726)
adds cf436db285 ; Fix trivial typos
adds a79365acaf compile-async: Don't error out on deferred compilation
after load
adds 050de01d94 Support native compilation of packages on install
adds c60355582a * lisp/emacs-lisp/comp.el (native-compile-async): Doc
fix.
adds 6781cd670d Make load argument of native-compile-async internal
adds 033e96055c Merge remote-tracking branch 'savannah/master' into HEAD
adds 6104ab0f35 * Rename two native compiler customize
adds 7a8370ed0f * Add SELECTOR parameter to `native-compile-async'
(bug#44813)
adds 23c082638e Add comp-cstr.el and comp-cstr-tests.el
adds 949b49cf77 Move some tests from comp-tests.el to comp-cstr-tests.el
adds e2ff5d9605 * Synthesize as const primitive function pointers and
its container struct.
adds 2e0256e0a0 Add intersection support into comp-cstr.el
adds 6523b84015 Merge remote-tracking branch 'savannah/master' into HEAD
adds 21104e6808 Fix `comp-mvar-symbol-p' and `comp-mvar-cons-p'
(bug#44968)
adds 981240078c * Reduce (half) the number of loads emitted for calling
into C code
adds dcfd367d28 * Fix `load-history' causing a number of spurious
compiler warnings
adds 39bdb3f6f5 Vanilla build warning clean-up
adds eb8d15547b * Do not compile `comp-cstr.el` in vanilla builds
adds 9b85ae6aa5 Initial constraint negation support
adds 1fb249f6db * lisp/emacs-lisp/comp-cstr.el
(comp-cstr-union-no-range): Cosmetic.
adds 7c1d90a41d Initial support for union of negated constraints
adds cbbdb4e199 * Add `with-comp-cstr-accessors' macro.
adds 726e40fb7c Fix union of homogeneously negated input constraints
adds f923de6853 * Fix `comp-cstr-to-type-spec'
adds 2eb41ec137 More improvements to `comp-cstr-union-1' for mixed
positive/negative cases
adds 09ec39e352 * Memoize `comp-cstr-union-1'
adds ac40a60696 Couple of `comp-cstr-union-1-no-mem' improvements for
mixed neg pos union
adds 27f666e111 * Unify common fallback exit point in
`comp-cstr-union-1-no-mem'.
adds 715a1ca174 Merge remote-tracking branch 'savannah/master' into HEAD
adds be907b0ba8 * Spawn a sub-process for running GCC also in batch mode
(bug#45056)
adds 0474fda62d Merge remote-tracking branch 'savannah/master' into HEAD
adds c39fad909c * test/src/comp-tests.el (comp-tests-bootstrap): Temp
fix bootstrap test.
adds 73b5e40750 * Code rework add `comp-cstrs-homogeneous'
adds 725c7e1416 * Enumerate type specifier tests to ease debugging
adds a6295d3150 * Add `comp-split-pos-neg' function
adds 6286945396 Normalize cstrs for cache hint effectiveness and test
stability
adds 0ded37fdad * Add initial negated non-negegated intersection support
adds 5ca371b501 * Memoize `comp-cstr-intersection'
adds 258eaddef8 * Rename comp-cond-rw -> comp-cond-cstr
adds 682bd30347 * Allow for adding constraints targetting blocks with
multiple predecessors
adds 174f2a92eb * nt/epaths.nt (PATH_REL_LOADSEARCH): Define macro
(bug#45303).
adds 87f6e93799 * Makefile.in (w32locallisppath): Add
PATH_REL_LOADSEARCH (bug#45303).
adds 49f81d6a53 Fix Windows libgccjit library name (bug#45303).
adds eeac3f4db4 * Move diagnostic pragmas out of namespace-scope
(bug#45303).
adds 3b53a591fa * Clean-up 'internal_condition_case_4' orphan
declaration (bug#45303).
adds 407fb16583 * Add 'gcc_jit_type_get_const' to Windows dynamic load
machinery (bug#45303).
adds ab985f41db Add 'internal_condition_case_5' (bug#45303).
adds 3bb2fd0c58 * Fix missing 'gcc_jit_type_get_const' macro definition
(bug#45303).
adds 72c1a41573 Have native compiler always preserve multibyte strings
(bug#45342)
adds f244c21902 Merge remote-tracking branch 'savannah/master' into HEAD
adds f4153cac3e * src/comp.c (Fcomp__compile_ctxt_to_file): Fix sigmask
store/restore.
adds 2526032ea9 * src/comp.c (eln_load_path_final_clean_up): Fix call
arg order (bug#45303).
adds 5b10a0324d Fix Windows build link-time zlib error (bug#45303)
adds 2a117ad3d7 * Add mvar pretty print support when dumping LIMPLE
adds bad18f509d * Improve comp-fwprop pass
adds a0c0daf7a1 * Fix a number of type specifier simplification tests
adds 48d43f579e * Improve constraint simplification logic in comp-cstr.el
adds 34c1d75a31 * Enumerate and split type specifier tests in
comp-tests.el to ease debug
adds 7074988d13 * Add a type specifier test to comp-cstr-tests.el
adds d072ee9d34 * Two minors in comp.el
adds 02551085c1 * Rename comp-cond-cstr into comp-add-cstrs
adds 23791cf74d * Allow for modifying insn-cell inside
`comp-loop-insn-in-block'
adds 07b75deea9 Enhance type inference constraining function arguments
adds 8e816b0ad5 Symplify type specifier (not t) as nil
adds c70c08013f * Allow for overlapping src and dst in cstr set
operations
adds 3540b1f167 * Guarantee fwprop convergence and termination
adds e0f20da6ec Simplify correctly (or (integer 1 1) (not (integer 1
1))) as t
adds 9bbe6eab6c Fix native compiler tests when they are bytecompiled
adds 6f3570cd4a Fix value type inference for doubly negate constraints
adds 5376563517 Fix `comp-add-call-cstr' and add a test
adds ebf8963a91 * Fix a bunch of known type specifiers
adds 9676e4d776 * Fix a test in auth-source-tests.el
adds 433ae7b0a5 Fix --with-nativecomp Windows build (bug#45303)
adds 2a22fa8b68 * lisp/emacs-lisp/comp-cstr.el (comp-cstr-copy): Tweak
for perf.
adds fd8dd75a71 Make input constraints into memoization hash immutable
(bug#45376)
adds c90aa68d90 * Follow cstr basic blocks to perform latch recognition
adds 0a89ed7a96 * Fix non range cstr union operation
adds ffcd490cb4 Negate only values while constraining variables
(bug#45376)
adds b99a474482 Merge remote-tracking branch 'savannah/master' into HEAD
adds 4deeb2f2ee Invert basic block argument order in LIMPLE cond-jump
adds c07c9f6bf8 Extend cstrs pass to match `when' like code
adds 715cac119a * lisp/emacs-lisp/comp.el (comp-limplify-lap-inst):
Opencode byte-not.
adds 538f59806c Extend cstrs pass to match `unless' like code
adds 672988e961 Symplify (not t) => nil and (not nil) => t
adds 96d4c70412 * Fix logic for constraining block with multiple
predecessors
adds 2a6c6bf324 * Use `comp-assign-op-p' into dead code elimination pass
adds 2327a98319 * Constrain only mvars that are actually used
adds b4ee13c942 * Memoize `comp-subtype-p'
adds bd693ccea7 * Don't emit byte op-code annotations in LIMPLE to
optimize for compile-time
adds 89d5a3a760 Enable integer range narrowing under compare and branch
adds c5c0c06b1c * lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
Add two functions.
adds fcd8c60182 * Remove unnecessary lhs rename in `comp-ssa-rename-insn'
adds fc02c8458d * test/src/comp-tests.el (comp-tests-type-spec-tests):
Add two more test.
adds d893952053 Fix missing float handling into `comp-cstr-set-cmp-range'
adds 271fb8a269 * Fix `byte-compile-file' for native compilation
(bug#45442)
adds 8fb9463013 Merge remote-tracking branch 'savannah/master' into HEAD
adds ee53560c8c * Don't require trailing backslashes in
`comp-eln-load-path' (bug#45462)
adds 34e9aae440 * Add comp-cstr-greatest-in-range
comp-cstr-smallest-in-range
adds 92af4e8fc9 * lisp/emacs-lisp/comp-cstr.el
(comp-cstr-set-cmp-range): Improve.
adds 7d07a71841 Add sum/subtraction integer range propagation support
adds 42fb6de0b3 Add 1+ 1- integer range propagation support
adds ccce15299b * Improve some slot type into comp.el
adds 8a0467e2ef ; lisp/emacs-lisp/comp.el (comp-emit-narg-prologue): Nit.
adds e532ec9552 Compute function type for native compiled functions
adds eafcc8eda0 Propagate function calls also when hiddend under funcall
adds 5a8622ba2c Reorder subr register function arguments to make some
room
adds 2b3c7c7517 Store function type and expose it with `subr-type'
adds ba41a183dd * lisp/emacs-lisp/comp-cstr.el (comp-cstr): Better
`comp-type-to-cstr'.
adds e83c6994e1 * Define `cl-satisfies-deftype' mapping predicate -> type
adds c4efb49a27 Constrain mvars under compare and branch with built-in
predicates
adds a3b816ff8c * lisp/emacs-lisp/comp-cstr.el (comp-cstr): Better
`comp-value-to-cstr'.
adds 3f00d666e9 Fix missing negation handling in a bunch of predicates
adds 0593f47876 * Add more function type specifiers
adds db2a49327a * Order function types in aphabetical order
adds e81643bef5 * Add `comp-insert-insn'
adds f78580a0f5 * lisp/emacs-lisp/comp.el (comp-limple-lock-keywords):
Color returns as red.
adds e9f5fadb0e * Fix two predicates for missing negation handling
adds 67c443adc1 Introduce 'unreachable' LIMPLE operator
adds 6ba94f7c77 * src/comp.c (Fcomp__compile_ctxt_to_file): Fix hash
table iteration.
adds 93ff838575 * Clean unreachable block using dominance tree to handle
circularities
adds c29037c877 * lisp/emacs-lisp/comp.el (comp-compute-dominator-tree):
Fix.
adds 807471f9ff ; * lisp/emacs-lisp/comp.el
(comp-compute-dominator-tree): Reindent.
adds 9420ea6e08 Add `throw' to non returning functions
adds 5db5064395 Merge remote-tracking branch 'savannah/master' into HEAD
adds 03be03d366 * Rename `dom' slot into `idom' in `comp-block' struct
adds 43d0e8483e Fix `functionp' contraining (bug#45576)
adds a3f2373bfb * lisp/emacs-lisp/comp.el (comp-known-predicates): Some
more tweaking.
adds 5074447ef4 Fix type inference for bug#45635
adds 7293c23d14 * Fix a type specifier test
adds 8ad983c4ac * test/src/comp-tests.el (cond-rw-1, not-cons, 45576):
Rename three tests.
adds 33b8ce865f Fix bug#45603
adds ad0d553e8f * Add a type specifier test
adds 213b5d7315 * lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
Fix typo.
adds 400f620f24 Merge remote-tracking branch 'savannah/master' into HEAD
adds 325c0765df Add new customize `comp-libgccjit-reproducer'
adds 42ff68ec2f Improve `comp-libgccjit-reproducer'
adds 79b9a262ff * configure.ac: Fix native-comp OpenBSD build.
adds 00101a8d4c * Introduce native compilation time reports
adds f1efac1f9e * Normalize `comp-eln-load-path' entries for trampoline
comp (bug#43475)
adds 0a7ac0b550 Merge remote-tracking branch 'savannah/master' into
native-comp
adds 88100bed0a * Set `backtrace-line-length' in async worker processes
adds 883d937320 Make `comp-enable-subr-trampolines' effective for
advices (bug#45854)
adds 339b4a754b * Introduce `comp-fwprop-max-insns-scan' as heuristic
threshold
adds 39b3bcd324 * Run dead code removal always before fwprop, optim
bootstrap time (~20% less)
adds 0ffb3dfaa4 Do not add unnecesary arg constraints (bug#45812
bug#45705 bug#45751).
adds b8d3ae78c5 Merge remote-tracking branch 'savannah/master' into
native-comp
adds a8b8d220b4 Merge remote-tracking branch 'savannah/master' into
native-comp
adds 41509d873e * Short eln filename hashes
adds 1f626e9662 * Remove `system-configuration' from eln filename
adds 2fcb85c3e7 Merge remote-tracking branch 'savannah/master' into HEAD
adds 4fba79feee Add late load pdumper hooks so these can call into Lisp
adds d3a399dd29 * lisp/emacs-lisp/comp.el (comp-trampoline-compile):
Default to speed 1.
adds 8646113ba0 * src/comp.c (load_comp_unit): Fix 'data_ephemeral_vec'
shadowing decl.
adds bebec46bcb * src/comp.c (define_jmp_buf): Use 'jmp_buf' instead of
'sys_jmp_buf'.
adds 71fc39cbe0 Revert "* src/comp.c (define_jmp_buf): Use 'jmp_buf'
instead of 'sys_jmp_buf'."
adds 31416495ad * lisp/startup.el (normal-top-level): Use
`path-separator' in place of ":".
adds 543e6e664c * Sanitize frame slot access in final
adds 72e4a22391 * Better long range check
adds 7b676861dd * src/comp.c (check_comp_unit_relocs): Prefer ptrdiff_t
to EMACS_INT.
adds 21858596f0 * Clean-up some signal related dead-code
adds 0d7c893203 * src/comp.c (Fcomp__compile_ctxt_to_file): Clean-up
unused variable.
adds 1fe5994bcb Fix inverted logic in constraint comparison (bug#46540)
adds f92bb788a0 Merge remote-tracking branch 'savannah/master' into
native-comp
adds 185121da69 * Add assertion guarding against emitting a relocation
array overflow
adds b1bab6e073 * Add a bunch of assertions for fixnums coming from Lisp
later used as int
adds 805cae572a * src/emacs.c (syms_of_emacs): Add a FIXME for Windows
native-comp.
adds 2110a3faf7 * src/pdumper.c (dump_do_dump_relocation): Use
emacs_fopen + ENCODE_FILE.
adds 14e6268d14 * Pacify GCC warning on non wide-int configurations
adds 92fe7a91f4 * Remove unnecessary function
'emit_rvalue_from_unsigned_long_long'
adds 39792cf629 * Work around bug#46495 (GCC PR99126)
adds cf1e8e792f Merge remote-tracking branch 'savannah/master' into HEAD
adds da4da88c76 * lisp/emacs-lisp/comp.el (comp-spill-lap): Fix doc
string.
adds d6227f6edc * Fix union constraint for mixed pos/neg constraints
adds 81b1013555 * Don't use paths to indicate filenames
adds f6c5f0dd5c * configure.ac: Rename configure nativecomp flags into
--with-native-comp.
adds 28ce6f980f * Some clean-up in comp.el
adds cadb902aa8 Revert "* configure.ac: Rename configure nativecomp
flags..."
adds ec88bdba6f * Add a simple growable vector like type
adds 89e9b05180 * Move ssa rename from vector to comp-vec
adds bddd7a2d13 Do not emit assumptions referencing clobbered mvars
(bug#46670)
adds 0ee1a16769 Fix async compilation and paramenter naming
adds 9ae48ae714 * Fix two docstrings in comp.el
adds 3a31fca5db * Fix some comp-vec logic
adds 54df918ad1 * Add `comp-async-query-on-exit' customize.
adds 3266093af9 Improve documentation of last change
adds ad74b1b2b6 * Improve `comp-async-report-warnings-errors' docstring
adds 5540d73441 Fix last change
adds 720bd747a8 Add :version tags to defcustoms in comp.el
adds cedc55041e Make some defcustom types stricter in comp.el
adds 5c922cc3a4 Merge remote-tracking branch 'savannah/master' into
native-comp
adds b84c1727ea * Interactive tag native compilation function in
emacs-lisp-mode
adds 42fc752a14 * Change native compiler configure flag into
'--with-native-compilation'
adds 312deba530 * Canonicalize filenames on Windows before hashing
(bug#46256)
adds 2acc46b55b Migrate and rename a bunch of functions from comp.el to
comp-cstr.el
adds 5bc08559e8 Don't treat '=' as simple equality emitting constraints
(bug#46812)
adds 3d014e1bf4 Fix `eql' `equal' propagation of non hash consed values
(bug#46843)
adds 8c7228e8cd Fix = propagation semantic for constrained inputs
adds 4f90b0b6e6 Improve NEWS entries about native-compilation
adds e5a0d4c425 Avoid aborting on MS-Windows at startup
adds 30810905de Fix compilation warnings in --with-wide-int build on
Windows
adds 0c5ba41b72 Fix two compiler ICEs dealing with nan and infinity
adds cf37850e2d * src/comp.c (return_nil): Make it not a nested function.
adds 43b40bc880 Don't call _setjmp through a function pointer (Bug#46824)
adds 6444f69de2 * src/comp.c (hash_native_abi): Account for
`system-configuraton-options'.
adds b456b19ec4 Fix typos and doc strings in native-compilation files
adds b9ccbac768 * Makefile.in (ELN_DESTDIR): Remove unnecessary double
quoting.
adds 260617ddc2 * Harden `comp-abi-hash' computation
adds 552ef6d6c0 Fix some unsafe uses of SSDATA in comp.c
adds 05259c4a23 Fix `=' propagation to handle -0.0 0.0 case
adds 3848f3bff0 * lisp/emacs-lisp/comp.el (comp-add-cond-cstrs-simple):
Suppress warning.
adds 6c73418c95 Fix miscompilation of funcall forms in some cases
(bug#46974)
adds c60f2f458a Fix `comp-cstr-intersection-no-hashcons' for negated
result cstr
adds 7a13a0d616 Fix libgccjit PROGNAME on MS-Windows
adds 99638d128e ; * src/comp.c (Fcomp__compile_ctxt_to_file)
[WINDOWSNT]: Fix last change.
adds 619f66f423 Use MS-Windows system APIs to get number of processors
adds f89e70a704 Fix encoding of file names in comp.c
adds 948e6609b1 Avoid aborts in native-comp subprocesses when exiting
Emacs on Windows
adds 38b4ac3e6b * Work around GCC PR99126 on all libgccjit < 11
adds dbdc44db15 Allow for `comp-native-driver-options' to work as a
file-local variable.
adds b6f06c32b4 * lisp/emacs-lisp/comp.el (w32-get-nproc): Suppress
warning declaring it.
adds dcf2be6971 ; * src/comp.c (load_comp_unit): Fix a comment.
adds 9809f7ed2c Use `length=' and family where possible in native comp
code
adds 15aa239ba0 * Handle `comp-native-driver-options' both as file-local
both as global
adds 93f92cf1ba Zero stale pointer when unloading comp units (bug#46256)
adds 380ba045c4 * Fix comp unit type decl in eln files to fix GC crash
(bug#46256)
adds 43b0df62cd Merge commit '9cbdf20316' into native-comp
adds 7672b15c27 * test/src/comp-test-funcs.el (comp-test-46670-1-f):
Remove a warning.
adds 79c83f79c5 * src/comp.c (ABI_VERSION): Bump following-up 380ba045c4.
adds fe1c081c38 * Fix truncated warnings (bug#47024)
adds 711b2c8349 * lisp/loadup.el: Don't load pcase on native builds
(bug#47025).
adds 0144764d1d * Fix error reporting for async native compilation
(bug#47024)
adds d9cd55a4f1 Implement `no-native-compile' (bug#46983)
adds 82bd6d57d5 Merge remote-tracking branch 'savannah/master' into
native-comp
adds d018584814 * Fix circular dependecy when loading a modified comp.el
(bug#47049)
adds f142f5ba46 Fix hang due to failure to clean up *.eln.old files at
exit
adds 472cd53d93 Don't call setjmp through a function pointer on Windows
(bug#47067)
adds 5e4ec4d3c9 Fix some entry in `comp-known-type-specifiers'
(bug#46847)
adds aabda4263b Prefer expand-file-name to concat in native-compilation
code
adds 7f74ed4912 * lisp/emacs-lisp/bytecomp.el: Fix native re-compilation
(bug#47161).
adds 6810635bdd * lisp/emacs-lisp/byte-opt.el: Fix native re-compilation
(bug#47161).
adds f3abb17118 Have `no-byte-compile' implies also `no-native-compile'.
adds 3e133cc050 Fix `no-byte-compile' native compilation interaction
(bug#47169)
adds b3ad62f8a3 Do not load native code when `load' is explicitly called
on a .elc file
adds 6ca6c71cd0 Merge remote-tracking branch 'savannah/master' into
native-comp
adds be22cda7be * lisp/emacs-lisp/comp.el (comp-clean-up-stale-eln):
Clean-up all .eln dirs.
adds 08682ccc31 ; Remove two unnecessary quotes
adds d0280ce1b1 Revert "* lisp/emacs-lisp/comp.el
(comp-clean-up-stale-eln): Clean-up all..."
adds af739863b0 Add a tmp dir to `comp-eln-load-path' when running the
testsuite.
adds ec12cdd197 ; * test/Makefile.in (TEST_HOME): Add a note.
adds 5aa42f686c Prevent unnecessary multiple .el hashing in
'maybe_swap_for_eln'
adds 6351953dcd * lisp/emacs-lisp/comp.el (comp-lookup-eln): Add new
function.
adds 5ae0a728c0 ; * src/comp.c (Fcomp_el_to_eln_filename): Improve
docstring.
adds 7ba816ee1c * lisp/emacs-lisp/comp.el (comp-lookup-eln): Add
autoload cookie.
adds 4a3b43f55c * src/lread.c (maybe_swap_for_eln): Fix eln filename
(bug#bug#47337).
adds 92914ade6d Improve two native compiler related docstrings.
adds c6c7b30e4b Merge remote-tracking branch 'savannah/master' into
native-comp
adds 79b8b6ca45 * Prevent stale eln loading checking file timestamp
before load (bug#46617)
adds aa159bf696 * lisp/emacs-lisp/comp.el (comp-debug): Fix docstring.
adds 515378434a Merge remote-tracking branch 'savannah/master' into
native-comp
adds 613caa9527 Do not defer compilation when bytecode is explicitly
requested (bug#46617)
adds 53ca0d9844 Rework native compilation `comp-debug' (bug#46495)
adds 8e524f4591 * lisp/emacs-lisp/comp.el (comp-final): Clean-up
temporary file.
adds 8d550700c5 * src/comp.c (Fcomp__compile_ctxt_to_file): Fix debug
level 1.
adds dc393517ca Issue a warning when eln look-up fails due to missing
.el source file.
adds 978afd788f * src/comp.h (unload_comp_unit): Define for vanilla
build (warning removal).
adds 6f8ec14491 Output native compiled preloaded files into the
'preloaded' subfolder
adds 1ad0ecea2b * lisp/emacs-lisp/comp.el (comp-clean-up-stale-eln):
Clean-up all .eln dirs.
adds 9333bc4863 * src/comp.c (Fcomp_el_to_eln_filename): Fix doc.
adds 39bc9bc770 * src/comp.c (fixup_eln_load_path): Fix parameter name.
adds 0a3e715e1f * Introduce `comp-file-preloaded-p'
adds 74b58f28ec Merge remote-tracking branch 'savannah/master' into
native-comp
adds 7bf141e944 ; * Add myself to MAINTAINERS file
adds 320f539056 ; * etc/TODO (pdump): Add a note about native compiler
and re-dumping.
adds 02724cc2fc ; * admin/MAINTAINERS: Tabify last change.
adds b77575198c ; * lisp/loadup.el: Fix comment.
adds 6568198213 * src/pdumper.c (dump_do_dump_relocation): Use
`expand-file-name'.
adds 208ffc284c * .gitlab-ci.yml: Move native-comp tests into 'slow'
stage.
adds ce15b23846 * Makefile.in (BIN_DESTDIR, src): Fix 'BIN_DESTDIR' on
MacOS.
adds c35a515a2f Fix install with NS app bundle
adds db2a226fc4 Move gitlab-ci native-comp tests into
'/test/infra/gitlab-ci.yml'
adds 1f8d75160a * Improve some docstring in comp.el
adds a9b9ada6bf Fix crash on MS-Windows caused by recent changes
adds 8ed46b7646 Remove hardcoded gcc version
adds 3062480309 * lisp/emacs-lisp/comp-cstr.el (comp-normalize-valset):
Remove duplicates.
adds 70adc28e97 * lisp/emacs-lisp/comp-cstr.el
(comp-cstr-union-1-no-mem): (not null) => t.
adds 2d23f19e7d * Fix two comp-cstr tests
adds b064ddd3f6 Merge remote-tracking branch 'savannah/master' into
native-comp
adds 0c1fc9d581 * Fix native-comp startup for symliked binary (bug#44128)
adds 95dd6bb080 Fix MS-Windows build following last change
adds bfaa6df492 * configure.ac: Fix native-comp FreeBSD build.
adds 686259e65a * configure.ac: Revert prev commit and fix native-comp
NetBSD build.
adds f9c1008ced * lisp/emacs-lisp/comp.el
(comp-effective-async-max-jobs): Handle BSD.
adds 9aa5203b54 Fix loading *.eln files when Emacs is installed via
symlinks
adds cb4c41f062 * emacs.c (load_pdump): Fix compilation on
picky-complier platforms.
adds b8d386083f * src/emacs.c (load_pdump): Fix unconditional references
to strip_suffix.
adds 75c898edc3 ; * src/pdumper.c (dump_do_dump_relocation): Add a FIXME
comment.
adds af0af63742 Fix last change
adds cc2d2e8d6c ; * src/emacs.c (load_pdump_find_executable): Yet
another fix.
adds 490b8c2c33 * src/comp.c (fixup_eln_load_path): Simplify code.
adds e54066f3d4 * src/emacs.c (main): Add back the call to
init_callproc_1. (bug#47872)
adds b5c76530fa Merge remote-tracking branch 'savannah/master' into
native-comp
adds 0eee48af9d Introduce `sxhash-equal-including-properties'.
adds f842816125 Fix native compiler string hash consing strategy
(bug#47868)
adds de16621b51 * lisp/emacs-lisp/comp.el
(batch-byte-native-compile-for-bootstrap): Fix typo.
adds 606188a360 * lisp/emacs-lisp/comp.el (comp-imm-equal-test): Style
fix.
adds 062e599480 Improve a native compiler test
adds 592ffd35b0 Improve diagnostics of loading *.eln files
adds fa65c044f2 Improve detection of pdumper file and *.eln files
adds 289000eee7 Merge branch 'feature/native-comp' into into trunk
adds 2a33fc8d19 Adjust regexp to extra native-comp lines
adds 230f90d6e2 * lisp/help-macro.el: Remove stale Change Log.
adds ec2ccae3e6 * lisp/emacs-lisp/comp.el (no-native-compile): Minor doc
fixes.
adds 6bfe589078 Hack around problems in Turkish environments in url-proxy
adds 83a915d3df * lisp/startup.el (comp-eln-load-path): Silence a
warning.
adds 8e2faa74ce * lisp/url/url-proxy.el (url-find-proxy-for-url): Minor
simplification
adds b7c22fab7d ; Add 2021 to copyright years
adds 890631bc6a ; NEWS copyedits
adds 50f29f6a28 * src/editfns.c (Fpropertize): Doc fix; reference Info
manual.
adds a9560a2b51 Fix typo in tramp-get-remote-gid
adds de80086b95 Some rearrangement in gitlab-ci.yml
adds 58fc16063c * lisp/emacs-lisp/comp.el
(comp-accept-and-process-async-output): Fix regexp.
adds a390a4965f * Fix comp-cstr tests for vanilla build (bug#48021)
adds d164436b2a * test/src/comp-tests.el: Fix it for non native compiled
build (bug#48031).
adds 244e97d5f8 Move native compiler test data into proper directory
(bug#48031)
adds 9d34fd8b33 * Use `expand-file-name' in place of `concat' in
comp-tests.el
adds 449045b2a6 Make use of `ert-resource-file' `ert-resource-directory'
in comp-tests
adds a139f14c05 Fix previous emake adjustment
adds 6546ebcb97 Small tweaks to gnus-registry reindexing messaging
adds fbfb503012 * lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
Fix string-search.
adds 4396ef5a38 * lisp/emacs-lisp/comp.el: Make it loadable in vanilla
builds (bug#48021).
adds edf42af2cc Rework where `comp-ctxt' is defined.
adds 40c71e574a * lisp/emacs-lisp/comp-cstr.el (comp-ctxt): Initialize
it.
adds 7f03ee8de1 * lisp/emacs-lisp/package.el: Fix use of
`find-library-name`
adds cbd95b9a41 Ensure that we get an X-Draft-From headers
adds e1562bbab3 Fix failing auth-source test
adds bd5aebce03 Fix failing subr test
adds e1541b5cb4 Rename abnormal hook to comp-async-cu-done-functions
adds 8f52c5da76 Fix compilation warnings in non-toolkit builds
adds 6a03e4cc4f * lisp/erc/erc.el: Add past maintainer Michael Olson to
Contributors.
adds b3b2cba5ca Fix some custom types in comp.el
adds 40a1e94f4c Doc fixes for comp.el
adds a190b4cfd8 Major rewrite of adjust_frame_size
adds 6fb80c9ad8 ; * test/infra/gitlab-ci.yml: Add local variable.
adds 66a36f1e5a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds d55d5358b2 ; * lisp/emacs-lisp/comp.el: Fix typos. Add LocalWords.
adds 7133a67dcd Calc: control digits after decimal point (bug#47302)
adds d8e037eeaa (affixation-function): Allow only three-element list
elements
adds 233c0af31e ; Fix typos
adds 7e25e0f96b ; * src/comp.c: Fix typos.
adds 1ee62ac5bd Fix loading problem in Tramp
adds 2ab8d1ee3b Avoid missing whitespace in help-for-help
adds 4e1e0b9dec Have `comp-cstr-intersection-no-mem' intersect pos neg
value sets
adds c62262736c * Clean-up temporary eln test-suite directory when
exiting (bug#48060)
adds 6a078097c9 Don't add magic comment to Ruby files for utf-8 encoding
adds a9fc30e6c2 Add tests
adds 244499292e Improve add-log-current-defun-header-regexp
adds 4fc6afb913 * lisp/emacs-lisp/avl-tree.el: Minor doc fixes.
adds 2feeebe40a Doc fixes in avl-tree.el
adds 0c7f1e2e42 Fix gio warning in Tramp
adds cccdea7e23 Tramp code cleanup
adds f32ff81020 * Add a note related to native compilation and Dynamic
Binding
adds 0e8c862885 * lisp/window.el (window--state-put-2): Set
next/prev-buffers even to nil.
adds a3c77dda95 * lisp/progmodes/xref.el: Bump version.
adds 1054525ae3 * lisp/progmodes/project.el: Also bump version.
adds 086e29d213 * lisp/emacs-lisp/shortdoc.el: Doc fixes.
adds a8aa217bff Some Tramp corrections, Bug#48067
adds 68bf917896 Automatically generate texinfo.el internal autoloads
adds 39ebc2689b * Improve `comp-normalize-valset' reproducibility
(bug#48021)
adds 1cf03f290b * lisp/mail/supercite.el (sc-select-attribution): Fix
lexical conversion
adds 7c901d90e6 * src/doc.c (Fsnarf_documentation): Fix bug#48019
adds 2a38a2c875 Improve support for 'display-line-numbers-width-start'
adds 8e083440e1 Alter `gnus-article-show-images' to re-display with
images installed
adds ab7a61e0ef Fix the unexec build on MS-Windows
adds 1167253f75 Don't signal scan-error in interactive sexp-based
commands
adds 04266a2cac Advertise PgUp/PgDn instead of SPC/DEL in help-for-help
adds 019c70e731 Fix GUD overlay arrows in gdb-mi when debugging over
Tramp
adds d53ee1cb3e ; Auto-commit of loaddefs files.
adds a65eb23f5c Fix NS build warnings
adds 6b2d017ead Fix infinite loop on GNUstep when toolbar updated
adds 0ce2f591ff * lisp/minibuffer.el (completing-read-default): Fix
bug#45474
adds f1adb6b77a * lisp/simple.el (newline): Make the hook function
remove itself
adds eda4888e54 Suppress false positives in apropos-value
adds 8a4081c396 Make adjust_frame_size set up frame's new_width/_height
too (Bug#17120)
adds 51a9ed843f Tweak filtering some more
adds ede24f8f97 Add newline and tab matching documentation to
query-replace-regexp
adds e5b93f6c14 Inhibit lines in doc-view-mode
adds 65fe1777e6 Don't use pdumper-stats with unexec
adds 0fe250c637 Minor doc fixes in simple.el
adds fb44f897d9 Bind S-SPC to scroll-down in help-for-help
adds d0d95d1614 * lisp/help-macro.el: Doc fix.
adds 609d814fdf Fix crash when resizing GNUstep builds
adds 4e17c5e8c3 ; Fix last change in lisp/replace.el.
adds c842399ef0 * lisp/apropos.el (apropos-value, apropos-local-value):
Tweak for lexbind
adds 6c1c3204e4 Add new help command 'describe-command'
adds 013aee1ad3 * etc/tutorials/TUTORIAL.he: Adjust to latest change in
TUTORIAL.
adds 84a2a4715b * lisp/progmodes/cc-defs (c-save-buffer-state): Amend
debug spec, t to let*
adds 10a7d44f19 * etc/tutorials/TUTORIAL.es: Adjust to latest change in
TUTORIAL.
adds 21f2fbb648 * etc/tutorials/TUTORIAL.sv: Adjust to latest change in
TUTORIAL.
adds 30d974bf5c Add two changes announced but not included in previous
commit
adds 73513c36a9 Align TUTORIAL.it to the English version
adds 81fc95bf22 ruby-mode.el: puts and printf do not require args
adds eddb00c5bf Note that function symbols are preferred in `add-hook'
adds 4aa4a8f952 Speed up animation of non-displayed images
adds 1fa1f3184a Speed up animation of non-displayed buffers
adds 1dafab8936 ediff shouldn't alter the kill ring when copying a diff
adds 704b765eaa Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 4fdebc016c Fix incorrect resizing behaviour on macOS (bug#48157,
bug#48162)
adds 46b7ce0e9c ; * etc/tutorials/TUTORIAL.es: Fix grammar in recent
change
adds 824d1a57ec Fix unquoting of file names in subprocesses (Bug#48177)
adds 3c4619edeb project--buffer-list: Avoid Tramp buffers when possible
adds 131e874d14 ; * etc/NEWS: Fix typo.
adds 8a4bb6b056 Fix a problem with x_set_tab_bar_lines (Bug#46827)
adds 4ba9024d44 Ensure updating the animated image in all windows
adds ab6cb65cb2 Fontify lines when setting a bookmark
adds 60ff12a7d9 Fix doc marker for previous bookmark NEWS change
adds ed42afd403 Allow TAB to go to a key in EPA key buffers
adds e634130607 Fix inconsistent behaviour in find-file-noselect when
using nowarn
adds 7d0067f297 ; Fix and simplify last change in bookmark.el.
adds b8f88d76ea Remove as of recently unused GDK macro
adds 6486c9dc73 * admin/make-tarball.txt: Note to update more files on
web page.
adds 1984213f62 * lisp/emacs-lisp/pp.el: Doc fixes.
adds 43c154404e * lisp/emacs-lisp/elp.el: Doc fixes.
adds 101a049f55 Improve doc string of 'tab-width'.
adds 6a030deb3d Merge from origin/emacs-27
adds e61688f87d Fix setting breakpoints in M-x gdb for remote files.
Don't merge
adds ccfd2e20a9 Fix GUD overlay arrows in M-x gdb when debugging over
Tramp. Don't merge
adds 6a46d3d809 ; Auto-commit of loaddefs files.
adds 697fd3e919 ; Merge from origin/emacs-27
adds 56c4c8ef32 * lisp/jka-compr.el (jka-compr-uninstall): Fix function
reference.
adds 40228fffd7 Fix code for newline-and-indent in skeleton language.
adds 0c993ed1d3 Merge from origin/emacs-27
adds c36df52ff5 Fix infloop in lsp-mode
adds d6ddc97884 * Do not try to load unexistent eln file if async
compilation was skipped
adds 3783e7fb4d Remove unused lexical variables in cc-defs.el
adds aeada12ebb Add new defvoo nnimap-keepalive-intervals to Gnus nnimap
servers
adds 203ee33980 Make the ELC+ELN lines line up with the other lines
adds 483c5e953c Fix two GTK3 event handling issues
adds 58b0bcd16d Use @defmac on eval-{and,when}-compile
adds 5b97b98daa Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 14c9245e82 Remove unnecessary call to message in js.el
adds b4685a3d61 Allow `C-x C-k l' to work even if `C-h l' is unbound
adds 0b437dd75c Fix error in ses.el when setting the current row
adds a9f4ee3d3d Don't bug out in `Info-goto-node' completion
adds 3481903d13 * Better identify native compiler presence in two tests.
adds f1c6a4c41e Tweak how some Japanese punctuation chars are translated
to ASCII
adds 31f64d862b * test/lisp/help-fns-tests.el
(help-fns-test-lisp-defsubst): Fix (bug#48221).
adds e9baa733b8 Fix setting of 'width' and 'height' frame parameters
adds 40736357b8 Rename feature `nativecomp' into `native-compile'
adds b8bdf64377 New option to confirm deletion in bookmark menu
adds 2705fc4ab0 Extend read-multiple-choice to support free-form help
descriptions
adds b61c828ea3 Add a help option to the open large files prompt
adds f0648fef35 Make Info completion more robust
adds c8c27864aa Fix ispell program comparison
adds b69e2699aa Only look at the headers when computing the envelope
from address
adds 9e0fc5321b cperl-mode: Eliminate bad interpretation of ?foo?
adds c873d16af6 Fix wrong handling of minibuffers when frames get
iconified/made invisible
adds 5ec4a3dbbc Fix bug#47625 in dired
adds 49aebfe93c Add tests for `map-elt'
adds 896384b542 Make (setf (map-elt ...)) return the value in the
alist/plist cases
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 12bab20920 Tidy file-matching regexps and remove some ineffective
backslashes
adds c3d029c923 Don't fail image-tests if JPEG format isn't compiled in
adds 220845be11 Remove another variable alias obsolete since Emacs 23
adds 74a4f3e043 Improve formatting in text-quoting-style docstring
adds 7f317868c5 ; * src/doc.c (syms_of_doc): Fix last change.
adds b6f5da3240 In Tramp, use scp "-T" argument if available
adds 643cc3fa14 * Rename comp-limple-mode -> native-comp-limple-mode
adds 43f29696ad Rename comp-speed -> native-comp-speed
adds 94c69eb1d7 Rename comp-debug -> native-comp-debug
adds 6efd7885db * Rename comp-verbose -> native-comp-verbose
adds 6595295078 * Rename comp-always-compile → native-comp-always-compile
adds 85b61c0c58 Rename comp-bootstrap-deny-list →
native-comp-bootstrap-deny-list
adds 31ca1c3e81 Rename comp-never-optimize-functions →
native-comp-never-optimize-functions
adds d8f84a1c00 * Rename comp-async-jobs-number →
native-comp-async-jobs-number
adds e73186a446 * Rename comp-async-cu-done-functions →
native-comp-async-cu-done-functions
adds 4e063bf8eb * Rename comp-async-all-done-hook →
native-comp-async-all-done-hook
adds 4e01605efa * Rename comp-async-env-modifier-form →
native-comp-async-env-modifier-form
adds c90129c5e5 * Rename comp-async-report-warnings-errors
adds 419852a599 * Rename comp-async-query-on-exit →
native-comp-async-query-on-exit
adds 8c429a42c4 Rename comp-native-driver-options →
native-comp-driver-options
adds 901ce56603 Rename comp-warning-on-missing-source
adds fbbcbed10e Rename comp-eln-load-path → native-comp-eln-load-path
adds 8b7495a722 ; * test/lisp/image-tests.el: fix previous commit
adds 8616e4f747 project--buffer-list: Tighten the check
adds 704755a568 Shell-quote the directory when finding a project's files
adds 70bfcbcdd3 Tune Tramp traces
adds 3ad239e1bc `mail-envelope-from' doc clarification
adds f50577ea07 Fix some annoyances wrt file-name-non-special
adds 615cf550f2 Fix a recent change in rmc.el
adds 9457d4f20f Tramp: Fix file name quoting on MS Windows
adds a2842a1172 Don't use symbolic links in the test resource directory.
adds 048cc03290 Ensure `<menu-bar> <edit> <clear>' handles rectangular
regions
adds e4e8a1e834 * lisp/gnus/nnoo.el (defvoo, deffoo): Add `doc-string`
property
adds f618cc5bc8 Fix moving directories with the same name to trash
adds a6757d10e8 Revert "Fix moving directories with the same name to
trash"
adds fdeb1a3dc7 Mention that Emacs is usually case-insensitive in a
couple of places
adds f608b4b93c Prevent the selected window being a dead mini-window
when switching frames
adds 12a37ef6d2 Remove dead URL in isearchb.el comments
adds 53dfb51f55 Don't delete socket on server exit if it was passed in
adds 79e2d0486c Document native-compilation
adds d3344e0a7f ; Fix recent re-builder doc changes.
adds bb8b8d717f Tiny fixes to recent native compilation docs
adds 3d276324ed ; Fix decoded-time-set-defaults typo in NEWS.27.
adds 6b7e93e444 Fix indentation of lines starting with # in js-mode
adds af529f777c Reintroduce autoloads for
edebug-all-defs/edebug-all-forms
adds b376ed7220 Default to 1970 in decoded-time-set-defaults
adds 457c44a205 Make autoloads-force work in build directory
adds 515cac0dc0 Cleanups for Tramp out-of-band methods on MS Windows
adds 3d2c892114 ; * etc/NEWS.27: Revert last change.
adds 25c775b4e9 * lisp/misearch.el (multi-isearch-switch-buffer): New
function.
adds 305e4807a4 Base the "extraclean" Make rule on "maintainer-clean"
adds 988c891aa6 Small fixes for Makefile clean rules
adds aa2625b36a Small fixes for out-of-tree clean rules.
adds fddc1a5377 * test/Makefile.in (SUBDIRS, subdir_template): Fix
out-of-tree.
adds aa354dd55b * lib-src/Makefile.in (clean): Tidy up seccomp-filter
files.
adds 5bedbe6b1d Always heed the `lexical-binding' local variable
adds 779c615f33 Avoid saving session customizations in the custom-file
adds fafe912bd3 ; Fix oddities in etc/NEWS
adds 02c80307f1 Extend meaning of UNIQUIFY
`auto-save-file-name-transforms'. (Bug#47493)
adds dc151c0001 Always include the test/ directory in tarfiles
adds 6be77eefa6 * test/Makefile.in (clean): Remove generated mml-sec
file.
adds dd031f311f * test/src/emacs-module-tests.el (mod-test-file):
Unbreak out-of-tree.
adds 9117b42e68 * Makefile.in: Simplify maintainer-clean.
adds 28bed069a7 * lib/Makefile.in (maintainer-clean): Fully ignore rmdir
errors.
adds c38b4a9bef Tweak documentation relating to 'erc-tls'
adds 59fca4e8cd * doc/misc/erc.texi (Connecting): Fix cross reference.
adds 6d24a8e626 ; Fix typo in erc.texi
adds f3f1947e5b Fix Hexl handling of coding-systems with BOM
adds 6d225d82c8 `text-property-search-forward' doc string improvement
adds 2db8a3257c Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds c9bf4e7f43 Fix assertions in nth_minibuffer
adds 17a950cc80 Fix comment end delimiter fontification in OPascal mode
adds cd46972ee8 Fix exiting Emacs when savehist-file not writable
adds f84a385d79 Mention native compilation in the user manual
adds 8bc91a6a3f * Rename comp-deferred-compilation-deny-list
adds 63df3372be Rename comp-deferred-compilation
adds fa9f61e0f6 * lisp/font-lock.el: Fix `font-lock-comment-end-skip`
fallback (bug#34088)
adds 19d0cf5484 Use rfc822-goto-eoh rather that mail-header-separator.
adds 42596bdf4b Little improvements in rmail.el. Recognize encryped
override headers.
adds ec8aff1608 Handle multi-line FROM.
adds ff6727dbbd Handle empty string as mail-header-separator
adds 67722ab62f Avoid querying in a noninteractive Emacs.
adds 4e175604b5 Fix dired confirm message asking to kill buffers of
deleted dir (bug#48301)
adds aa14424b6b Move facemenu to enriched mode
adds 5b3ce3a25b Remove purecopy throughout facemenu.el (since it's not
preloaded)
adds 5784b421ee Move the Text Properties menu back to Edit
adds 47070ed39e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds b41f39d22c Handle Bug#24526 without breaking Emacs on tiling WMs
(Bug#48268)
adds d2034296a9 Abbreviate rgrep command on MS Windows (bug#48302)
adds 98e5639c3c Fix the tests for 'string-limit'
adds df2a237775 Remove unused variable in rmail.el
adds 1b0dc15a0a Tweak indentation of #foo in js-mode
adds bc1a01172e Further corrections for the text-property-search doc
strings
adds 417d53db2b Fix `uniquify-managed' unbounded growth
adds 11a9d8fce6 ; Comment fix
adds 6ca599f291 All a GPG key server client
adds fb93afa100 Update email address in epa-ks.el
adds 4aadbab5be Improve doc strings and prompt in epa-ks.el
adds 43da7f838f Even further `text-property-search-forward'
clarifications
adds e27ccea298 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds f1b98d39f0 ; Rearrange EasyPG entry in etc/NEWS
adds 0d55a8ad28 Don't mark interactive commands as internal functions
adds ec574a72f7 Fix evaluation order for hack-local-variables
adds 0b0ab33f2d * src/image.c: Avoid compiler warnings in Cairo builds
without XPM.
adds 3547e01d96 * src/image.c (xpm_image_p): Avoid another compiler
warning.
adds cd0e7d51ab ; * src/image.c (xpm_format, xpm_valid_color_symbols_p):
Fix last change.
adds adbdf85e23 Use an explicit line width of 1 on hollow cursors under X
adds 1af91d271e Don't consider obsolete commands for completion in some
cases
adds 0e69c85d7d Make searching for files faster under Windows
adds 218001e484 Document `package-quickstart' in the user manual
adds 1b919004f6 Fix bug#48349 in file-name-non-special
adds 1aaceec931 Fix vertical cursor motion across tall text or small
images
adds 5be26b43f4 Process sentinels need to work under X and commandline
adds c9773379c1 Improve Tramp traces
adds ff8bf8c8df * doc/misc/epa.texi: Fix @nodes in previous change.
adds e36183ff46 ; * etc/TODO (etc/DOC): Update the todo entries.
adds 127f1f330b Improve doc strings in log-edit.el
adds 4c3abb3dd1 Fix compilation errors with latest w32 API headers
adds c233f4eccd ; * etc/NEWS: Fix decoded-time-set-defaults typo.
adds bcd92b5708 Improve documentation of Hexl mode
adds 3061409de2 Merge from origin/emacs-27
adds 9533eacec8 * doc/misc/epa.texi: Remove hand-written node pointers.
adds fa33870e9f Remove more hand-written node pointers in doc/misc
adds 5cfb9a507d * doc/misc/calc.texi: Remove most hand-written node
pointers.
adds 43701a8436 ; * doc/misc/calc.texi (Date Arithmetic): Fix order in
@menu.
adds 780b1db126 Various detailed fixes to minibuf.c, etc., to fix bug
#48337
adds efc24f1e0b Make the M-x obsoletion check more robust
adds 76ba00a161 Add :company-kind support to css-mode completion
adds c92ad6a75a Include colons in the completion strings
adds efea3a02f5 Add :company-kind support to sh-mode completion
adds 48b37c3ef0 Add :company-kind support to nxml-mode completion
adds c18403302d Have X builds handle VisibilityNotify events (Bug#48268,
Bug#48413)
adds 63d259cc0d Improve doc string of
'log-edit-generate-changelog-from-diff'
adds b1ac6797c5 Mairix: autoload main interactive functions
adds b00796ee36 Mairix: use 'mairix-search-options' as documented
adds 0a68159026 Fix `quit-restore-window' when all previous buffers got
killed (Bug#48367)
adds 248ec838aa Fix launching net-utils on MS-Windows
adds 46e4704e2a Miscellaneous corrections to src/minibuf.c for bug #48337
adds b5e6dba05f Fix segfaults when byte-compiling with native-compilation
adds de61b0b25f Refactor bug-reference setup functions into a defvar
adds b6e0b66e0e Update CSS completion tests
adds 1b8f013d17 Bug reference auto-setup for Rmail
adds 4f510f63a8 Fix handling of stderr buffer in Tramp's make-process
(Bug#47861)
adds 01bd4d1a82 Optimize calls to 'eql', 'memql' and similar for fixnums.
adds 487498e497 Remove unreliable test for match data clobbering
adds bf8b8cc6c5 Improve some quotation quoting in the Emacs manual
adds 069c2fb17a Add more completion tests
adds b6d02dc376 Add bug-reference-mode-force-auto-setup
adds 5a82d4ce5a prepend newline in sqli buffer
adds c14e0da361 mouse-wheel-progressive-speed doc string clarification
adds 10a14f6ac3 Fix function signature for
gnus-search-indexed-parse-output
adds 0212fb180a Use condition-case-unless-debug in nnselect-run
adds e761e12498 Add a 'silent option for
native-comp-async-report-warnings-errors
adds 7b82584c69 Improve documentation of new behavior of 'M-y'
adds 42950e9e46 Fix a few Edebug specifications where code is wrapped in
lambdas.
adds e477b5ee12 Add a unit test to reproduce Bug#48471.
adds 7828d561c1 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds cbeaf28c5e Mention *-nov-is-evil in the Extra Headers Gnus manual
section
adds eb75826207 Avoid crashes in condition-case
adds ec870f8986 Add support for Rust in etags
adds dac20f08fa Allow specifying the default archive types to compress
to in Dired
adds 2becaf8624 Update the etags/ctags test files
adds 78156292c5 ; * admin/notes/years: Mention that etags test files
need to be updated.
adds e72dfe9669 Add an etags test for Rust (bug#46055)
adds 8ac093ce6f Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds f572735c51 Fix the etags test suite
adds d83db639d3 Visually truncate excessively long lines in Xref
adds 7124598068 * lisp/kmacro.el: Avoid the dynbound dialect of ELisp
adds 9676d41b83 * lisp/emacs-lisp/subr-x.el (if-let): Swap &or branches
(Bug#48489)
adds ed8c3303f9 * lisp/bookmark.el: make bookmark-fontify nil default
value
adds be9db2b94d Fix pcase 'rx' patterns with a single named submatch
(bug#48477)
adds cbd3a3b87d Revert "* lisp/bookmark.el: make bookmark-fontify nil
default value"
adds 2c90aa93a9 Fix the length= shortdoc example
adds 6a7e503cca * lisp/kmacro.el: Fix test cases broken by last change
adds ab20f385a7 Fix `custom-delayed-init-variables' problem when
re-dumping emacs
adds 304a3b9ee8 Fix problem with focusing in `C-o' in ibuffer in some
circumstances
adds 33c0994c7c Look for ElDoc buffer in all visible frames
adds 68f5718c0a Fix some regressions introduced by the previous
dired-aux change
adds 63e4ed1c8f Recreate symptom of Bug#42701.
adds 83be3e9598 * lisp/simple.el (read-from-kill-ring): Add new arg
PROMPT (bug#48478).
adds 502e3ce614 * lisp/emacs-lisp/lisp-mode.el (lisp-outline-level): Fix
imprecise numbers.
adds 48744903de * lisp/calendar/cal-menu.el (cal-menu-holidays-menu):
Use a proper closure
adds 0fa959db20 * lisp/repeat.el (repeat-exit-timeout): New defcustom
(bug#48472).
adds 2c47eaa18a * lisp/emacs-lisp/eieio-core.el
(eieio-defclass-internal): Use a closure
adds 39b67c3ffe * doc/emacs/basic.texi (Repeating): Document
repeat-exit-timeout (bug#48472).
adds f57b0f08b4 * lisp/eshell/em-pred.el: Take advantage of lexical
scoping
adds 49c5299bbb * lisp/facemenu.el (facemenu-add-new-face): Use
`:documentation`
adds 2520a163cb * lisp/find-dired.el (find-dired): Use a proper closure
adds 0ccd712ad2 * lisp/imenu.el (imenu--create-keymap): Use proper
closures
adds de4dcd8d10 * lisp/info.el (Info-isearch-push-state): Use proper
closures
adds 41efaa54c5 * lisp/menu-bar.el: Avoid `(lambda
adds abedac0909 * lisp/misearch.el (multi-isearch-push-state): Use
proper closures
adds e61bb6f6fe * lisp/net/browse-url.el: Avoid `(lambda ..)
adds db8266b0b2 * lisp/net/eudc.el (eudc-menu): Use proper closures
adds 5e7b57ad8f * lisp/net/imap.el (imap-mailbox-close): Use proper
closures
adds 26041ec8d5 * lisp/net/shr.el (shr-image-displayer): Use proper
closures
adds 25bb250e29 * lisp/net/sieve-manage.el (sieve-sasl-auth): Use proper
closures
adds af68b49565 * lisp/org/org-clock.el (org-clock-get-table-data): Use
proper closures
adds 4e240bf096 * lisp/org/org-colview.el (org-columns-map): Use proper
closures
adds 5746fd57ab * lisp/org/org-mouse.el: Make use of lexical scoping
adds 09ed51b9c8 * lisp/org/org-timer.el
(org-timer--run-countdown-timer): Use closures
adds 942cbc4dea * lisp/progmodes/gud.el (gud-tooltip-tips): Use proper
closures
adds 1276ba75eb * lisp/progmodes/js.el (js--make-framework-matcher): Use
a closure
adds 567c31121f Fix recently introduced misbehavior of
`quit-restore-window' (Bug#48493)
adds 61291e06cc Lift restriction for finding theme summary line
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 dac694b8bb * lisp/progmodes/sql.el:
`sql-postgres-statement-starters' defcustom
adds 5e1a8d5654 Fix the unexec build on GNU/Linux
adds b4e1fdfe21 * lisp/kmacro.el (kmacro-lambda-form): Fix bug#48523
adds e100ee84e3 Fix custom type of recent dired-aux additions
adds eb9f48bfad * lisp/startup.el (command-line-1): Avoid byte-compiler
warning.
adds 171dbe7048 Fix rare failures in 'window-default-font-height'
adds 1f0f922ef2 * lisp/simple.el (yank-from-kill-ring-rotate): New
defcustom (bug#48478).
adds 6ae3f7e889 Add a section about bug-reference-mode.
adds d68f2b8681 ; * src/fns.c (Fline_number_at_pos): Fix doc string and
comments.
adds b2eed2ae56 Clean up the fix for unexec build on GNU/Linux
adds 328efb47d0 Make sure gmalloc's hybrid_free preserves errno
adds 8b44740a6a Fix arg-out-of-range errors in 'line-number-at-pos'
adds ae3ec0860a Improve documentation of 'etags' tests
adds 72ec24d480 * doc/emacs/maintaining.texi (Bug Reference): Add
debbugs-browse-mode.
adds 443d9efc95 (completing-read): Add `group-function` to the
completion metadata
adds de168b70b1 (completion--insert-strings): Split function; Full group
title support
adds cacfd0321a (minibuffer-completion-help): Do not check
`completions-group` centrally
adds 836d69bc60 (completion--insert-vertical): Separate groups completely
adds cb8b994217 (minibuffer-completion-help): Add group sorting
adds 1866e66a73 * lisp/international/mule-cmds.el: Use group-function in
read-char-by-name.
adds ef7a6eec20 Fix off-by-one inconsistency of 'M-y C-y' (bug#48478).
adds 9be9d1f94e * lisp/vc/diff-mode.el (diff-hunk-text): Handle better
"\ No newline at end".
adds e0ebce5ce2 * lisp/help.el (describe-bindings-outline): New
defcustom (bug#45147).
adds 8349f8294c ; Improve new bug-reference manual section
adds 3f207753a0 * Fix ahead-of-time native compilation for out-of-tree
builds (bug#48497)
adds 92464bd9b7 Rearrange nativecomp tests for EMBA
adds fe8c1e7b1a Avoid byte-compiler warning during bootstrap
adds 5fbbcdea2b Adapt native-comp entries in gitlab-ci.yml
adds 9351da3862 ; * test/infra/gitlab-ci.yml: Fix previous commit
adds bab7e85461 ; * test/infra/gitlab-ci.yml: Fix it, again.
adds dfe79a8185 * lisp/simple.el (yank-from-kill-ring): Fix
kill-ring-yank-pointer (bug#48478)
adds 099caace34 * lisp/dired-aux.el (dired-do-revert-buffer): New
defcustom (bug#48456).
adds 484bd8137a ; * etc/NEWS: Fix typo in last change.
adds 5fe343a44c Robustify parsing of gnus-search search results
adds a3de48687e Add documentation about bug-reference auto-setup.
adds 91fa95bde0 * lisp/emacs-lisp/cl-macs.el (cl-loop): Add missing
'when' to spec
adds 33a52cb458 Give 'when-let' and 'when-let*' their own Edebug
specification.
adds 43fd13770a Fix native-comp-async-report-warnings-errors :type
adds 84e207c811 * lisp/emacs-lisp/subr-x.el (if-let*, if-let): Use
looser Edebug spec
adds 4db69b32b8 Fix bug#48476
adds 35182fff40 * doc/emacs/maintaining.texi (Bug Reference): Fix cross
refs.
adds 8804ac857b * src/buffer.c (syms_of_buffer) <ctl-arrow>: Doc fix.
(Bug#48539)
adds 30e5d93ee1 Improve documentation of display tables
adds 048dc9441e Merge from origin/emacs-27
adds 62e2dce3a9 Document bug-reference setup for 3rd-party packages
adds c60d707f2c * src/editfns.c (Finsert_char): Add docstring reference
to read-char-by-name.
adds fc87cdf959 Adapt tramp-archive-autoload-file-name-handler
adds 2e55201b80 Fix find invocation for macOS (Bug#48471).
adds 19c14be04f Tweak c-mode bug reporting address
adds a70a344941 Add Libera.chat to `erc-nickserv-alist'
adds 3f8b303ec0 Fix bug when moving directories to trash
adds 86e4d770a8 * lisp/erc/erc-services.el: Fix newly-added Libera.Chat
entry (bug#48529).
adds 0b48e2d258 Fix infloop in Modula-2 mode
adds 740d424547 Consider all user-defined bitmaps in gui_init_fringe()
adds 1fa58c548a Use correct face when pulsing in CEDET
adds de9a11255d Improve completion-list-mode-map
adds ce2de3b50a Further improvements to completion-list-mode-map
adds 75604f882a * lisp/transient.el: Update to package version 0.3.4.
adds 7a46fa9c75 Allow years in a copyright range to be separated by en
dashes.
adds 354ecaf12b * lisp/emacs-lisp/byte-opt.el: Make the build more
reproducible
adds 316de2a131 * doc/misc/cc-mode.texi: Remove hand-written node
pointers (bug#48402).
adds 0c7a7433dc Try to not prioritise reading from lower file descriptors
adds caf8eb0381 Update help-tests.el after minibuffer map change
adds dd79a5050a Fix documentation of a recent change
adds fcb3990b8d Restore `dired-do-create-files' return value
adds 3e7a216b77 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds e365e903db Do not switch to other window when minibuffer is selected
adds ffd2a5c9ae Update modus-themes to version 1.4.0
adds df17725c80 Handle syntactically invalid .dir-locals.el files better
adds 0d91c2ddae Fix font and indentation of call-with-port in scheme-mode
adds f2a84ef8ee Restore `ff-find-other-file' buffer selection logic
adds b75db97f31 Make hs-set-up-overlay into user option
adds 5c45e8b65b Make the Alacritty terminal an alias of xterm-256color
adds f4dc646e0d * lisp/international/mule-cmds.el
(mule--ucs-names-group): Better char check.
adds 5a762c946e Remove modus-themes.org build date (bug#48661)
adds 6d51805154 Improve system_process_attributes on macOS (Bug#48548)
adds d5d4e82691 * src/sysdep.c (system_process_attributes): Fix
misspelled Qttname for FreeBSD
adds 85da7b57bc Make 'string-width' auto-composition aware
adds c4e8d1dbe2 Improve some doc strings in bookmark.el
adds 777d784d8f Remove the base64 Face header repadding in Gnus
adds 856e0ec2f8 * lisp/vc/diff-mode.el (diff-hunk-text): Test-driven fix
for newlines.
adds 462112ae0b Fix ediff message parsing in non-English locales
adds 0dfe193ec4 Improve the prompting in read-directory-name
adds 7f11dea662 Fix filling of overlong first lines in Python doc strings
adds c82afdcc88 A better fix for 'string-width'
adds 501296f994 * src/character.c (lisp_string_width): Add missing type
checks.
adds 40d2970f43 Don't propagate lexical variables into inlined functions
adds de45864cf7 Fix lexing of numbers with trailing decimal point and
exponent
adds b8e8f13383 * src/character.c (lisp_string_width): Fix last change.
adds 00f5c2fa38 ; * etc/tutorials/TUTORIAL.sv: Fix typo in last change.
adds d3817ad6ce Fix resolution of symlinks during dumping
adds 0d0e6143e7 * src/character.c (lisp_string_width): Fix a typo in
recent change.
adds f1c3b82d40 ; * src/character.c (lisp_string_width): Another
defensive fix.
adds a29a03c3bc * lisp/progmodes/sql.el: Turn `sql-*-statement-starters'
to defvars.
adds 24c9657746 * lisp/emacs-lisp/byte-opt.el
(byte-compile-inline-expand): Silence warnings
adds 327accb38f Fix nnimap lexical conversion problem
adds 0eef929cbf Mention the -e switch in an ange-ftp doc string
adds 651394d845 Fix looking-at-p example in shortdoc.el
adds 390044f854 Continue checking the same line when hitting SPC in
ispell
adds 8c529efe47 Adjust admin/emake filters
adds fa7993e9a0 Fix previous admin/emake change
adds d0655b79ab Specify which Gsetting font names are used in the manual
adds 5a264c3694 Improve previous frames.texi change
adds 3fe2f482bd Attempt to fix segfaults caused by changes in
'lisp_string_width'
adds 6d916bfb37 Another stability fix in 'lisp_string_width'
adds a52f572e62 ; * src/Makefile.in: Fix typo.
adds 51c6bafa9b * lisp/outline.el (outline-minor-mode-highlight): Fix
safe-local-variable.
adds 2003a407c8 * lisp/outline.el (outline-font-lock-keywords): Fix
highlight case (bug#48707)
adds 459f89f3bc Revert "Continue checking the same line when hitting SPC
in ispell"
adds ee7752aac5 Rename emacs.appdata.xml to emacs.metainfo.xml and add
more data
adds bff3edfd17 Fix point movement in morse-region and nato-region
adds cee502ea18 Improve the file-accessible-directory-p doc strin
adds 30c09a1674 Improve Octave indentation after continuation lines
adds 22520811e2 Fix folding of non-ASCII lines when printing to
Postscript
adds 2ee7e8a129 Improve the dired-guess-shell-alist-user doc string
adds 2e1510dd00 Mention the recent floating point reader changes in NEWS
adds 90cd4d6cae Add pretty symbols to ruby-mode
adds 0eb0fe987b Add lambda to the pretty Ruby symbols list
adds 93162efd79 Fix shortdoc examples
adds 61961903fd ; * lisp/mail/rmail.el (rmail-simplified-subject): Dodge
relint nag
adds 0cbfb7e795 ; * lisp/emacs-lisp/rx.el (rx--pcase-macroexpander):
slight rephrase
adds 7bbd6b720e ; * etc/NEWS: Slight improvement of last entry
adds bd5c740419 Fix key recording bug when an input method is activated
adds e3fc16fd71 Fix last change
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 4d4c73da5a Improve tex fontification of quoted strings
adds 246a41759c * lisp/electric.el: Do auto-indent inside strings and
comments by default
adds 1855e3d0c4 * lisp/wdired.el (wdired-normalize-filename): Sync with
dired-get-filename. (Bug#48659)
adds c97716e9a2 * lisp/mpc.el (mpc-format): Fix inf-loop in constructed
predicate
adds a4c922d84f Clarify indent-line-function doc string
adds b0d01982e2 Tweak octave continuation indentation
adds 1230651ffd Improve the documentation of documentation groups
adds e247b4b691 Add a new documentation group for overlays
adds fdfb3df92a `minibuffer-exit-hook' doc string clarification
adds 9e705206ac time-stamp: improve unit-test coverage
adds 253e52478c Move menu-bar-select-buffer to msb.el
adds db1de74e73 Fix kmacro-view-ring-2nd doc string
adds c8ec798d70 Allow help-C-file-name to work on symbols designating
subrs
adds 7671d47078 Clarify that `symbol-file' only works for symbols in
Lisp files
adds 23ad0f0c5a Don't account for character compositions in 'format' and
friends
adds 15f46b9669 Do not reset settings when disabling a theme
adds d6dc66053d time-stamp: refactor time-stamp-string-preprocess
adds a5b57fc6af time-stamp: fix minor bug when parsing option combos
adds 3988411f6c Give 'syntax-propertize-wholelines' a docstring.
adds ed72a8ccd5 Document that the 'syntax-propertize-function' may move
point.
adds 7733076638 Fix error in xdg-mime-apps-files when
XDG_CURRENT_DESKTOP is defined
adds db91108315 Speed up `describe-variable' completion predicate
adds 77f67d12f6 Add new convenience function `buffer-local-boundp'
adds 415ae812e9 Use buffer-local-boundp in describe-variable
adds 0dc195b4fe Revert "Move menu-bar-select-buffer to msb.el"
adds 2009832a82 Make `menu-bar-select-buffer' obsolete
adds d51e6af9a7 Put ELP results in a special-mode buffer
adds 9c8bef5134 Remove messaging in ediff-make-diff2-buffer
adds 0b1dfb5de6 Remove spurious @example from the elisp manual
adds 6e2d3bce08 Correct mouse handling when window origin changes
between down and up events
adds 5dfa5e26dd Improve documentation of regexp ranges
adds b7c1b81ffb Merge from origin/emacs-27
adds 63e9a4b1e1 * src/keyboard.c (make_lispy_event): Fix previous.
adds 2ee5ce208f Make frames record when their selected window was the
mini-window
adds 8992a45202 * Make *Async-native-compile-log* buffer read-only
(bug#48763)
adds ef07d0b8c7 * lisp/isearch.el (lazy-highlight-buffer-max-at-a-time):
Change from 20 to 200
adds 23b6cd41f5 Improve random selection of keyservers
adds 78f885f370 Fix documentation of literal `face' syntax in font-lock
section
adds 85e17196fa Add a new command `mailcap-view-file'
adds 0a7ca6fc3f Obsolete `global-whitespace-newline-mode'
adds 43a9c3f725 Document `with-selected-frame'
adds d9ccc3fa2a Fix problem with `format-alist' marking all the text in
the buffer
adds 062f5aa640 Allow packages to change the hl-line overlay priority
adds 05ab6e53e2 Improve icomplete-vertical-mode and fido-vertical-mode
adds fb1c5e4816 Add annotation capability to icomplete-vertical-mode
adds 3d954dee9c * lisp/gnus/gnus-art.el: Don't sneak dynbound code via
quoting
adds afe7d9bd59 ; Auto-commit of loaddefs files.
adds 8b3291d134 Avoid hang in nnimap-keepalive
adds 3dff854199 Remove unnecessary function declaration in isearch
adds c4b02dad9b Rename batch-byte-native-compile-for-bootstrap
(bug#48743)
adds a32e65b357 * Add `native-compile-target-directory' (bug#48743)
adds 246e107d73 Improve performance of NS port's display on macOS
adds 5e0cf09f1e ; Bump isearch.el :version after recent change.
adds 4784b6eb9a ; End recently added sentences with a period.
adds 16793dc35a Add new user option to Gnus to allow `#' to toggle
adds 7ea7e26ab1 Move point in dired buffers when handling a list of files
adds f064b23d09 Fix ibuffer auto-shrinking windows
adds 87e7390aae * lisp/progmodes/hideif.el: update for new C++ standards
and extensions
adds 09081ca119 Fix a typo in 'produce_glyphless_glyph'
adds a488716961 Allow opening buttonized URL with secondary browser in
rcirc
adds 6a152f898d * configure.ac: Improve error messages about libgccjit.
adds d08067d362 Cross-reference the message/error control variables
adds ed19ffc346 * configure.ac: Clarify "smoke test" error message.
(Bug#48804)
adds 3272cfa8d4 ; Fix last change.
adds 2e8212a565 Fix problem with empty command histories in eshell and
`erase'
adds 9a66aff504 * lisp/progmodes/hideif.el: Fix initial version for new
variables
adds e0da5d639e fringe-mode doc clarifications
adds 4bcc83c124 Fix up previous hideif change to avoid a compilation
warning
adds 089e0c4c55 Make the `i' command in Info-mode remove duplicate
matches
adds 528e15775e More accurate highlighting of mis-spellings in Flyspell
adds c3b44858dc Fix fill-column-indicator on TTY frames
adds a517b77ffe Optimise (cons X nil) to (list X)
adds 6b41d7da95 Constant-propagate (function SYMBOL)
adds b5416d971a Improve windmove-*-default-keybindings functions
(bug#41438)
adds 3916bf00c5 Add user options for default windmove commands
(bug#41438)
adds ee56a19873 * etc/NEWS: Add windmove keybindings (bug#41438)
adds d4ae640a37 * lisp/help-fns.el (help--symbol-class): New function.
adds 15c57fc4cc * lisp/simple.el (read-from-kill-ring): Fix the case of
'M-y M-p' (bug#48478)
adds b516887283 Fix documentation of recent 'windmove' changes
adds 6d1d048d65 Revert "Make the `i' command in Info-mode remove
duplicate matches"
adds 9136c064d6 Add a new `server-edit-abort' command
adds 194d54a929 Fix placement of point in Dired deletion operations
adds 4c362b4ef7 Fix documentation of a recent change.
adds 7b50ed553f Ask if dir and subdir dired buffers be killed when
deleting dir
adds 8d5b7f519f Make icomplete less blinky and more responsive
adds 3eb294745c Some additions to the TeX input method
adds f93f3b80dd Fix slow operation of 'string-width'
adds 515eb69895 Support terminal emulators that encode the Meta modifier
as 8th bit
adds 58de11fe13 Document the last change
adds e490ffcf95 * lisp/mpc.el (mpc-intersection): Fix commit
1760029b0927242
adds c9424189fc * src/keyboard.c (read_decoded_event_from_main_queue):
Fix paren typo
adds 4fda37fc7d Fix Gnus summary exclusion when everything matches
adds 45d711a356 Consider environment vars in Fido's directory-aware RET
binding
adds 218d2d1509 * lisp/net/tramp.el (tramp-error): Make it a defun.
adds 2207f9adcc src/nsterm.m: fix window tabbing on macOS
adds 5a8a5a990a Add support for Mercury (https://mercurylang.org) in
'etags'
adds 6ef5760b10 Minor fixes for last change
adds f3498109be Minor copyedits in the Emacs user manual
adds 3c2db0c541 Make `so-long' restore `view-mode'
adds 929adad22b Clarify file reversion prompt
adds 0f9d8c9381 Clarify boolean widget prompt
adds fc37483617 Fix a problem with restarting 'tags-search'
adds 6329e70460 completion-pcm--hilit-commonality: Reuse the match-data
cons cells
adds 45bdc37c81 Support old BSD find and "root dir symlink" better
adds 82ccc3afcf ; Mention the previous change in NEWS
adds c8d4af8637 Support remote file names in `browse-url-of-buffer'
adds 69a65212a2 * src/xdisp.c (Fwindow_text_pixel_size): Plug memory
leak. (Bug#48884)
adds 722064022c Fix rgrep abbreviation
adds 17aced49a8 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 89f91e502e ; Fix typos in etc/NEWS
adds fcc827619f Improve support of remote files in browse-url.el
adds f7d98dbba0 Revert "src/nsterm.m: fix window tabbing on macOS"
adds 27366fffbb * doc/man/emacs.1.in: Minor fixes.
adds 19ef864084 Fix an example in ERC docs
adds 0d42c92978 MH-E: do not look for MH variants in relative directories
adds 4888addd30 Change the Gnus default to use `#' to toggle the process
mark
adds bef00aa137 ; Auto-commit of loaddefs files.
adds 6456a67b5d ; Merge from origin/emacs-27
adds f7d4bbceee ; * src/composite.h: Improve comments for LGSTRING and
LGLYPH.
adds 37f4457994 ; Fix typo in dynamic module functions docs.
adds bef3070ab8 Merge from origin/emacs-27
adds 15f4237303 Sync overlay code in minibuffer-message and
set-minibuffer-message (bug#48669)
adds 9625e3026b * lisp/simple.el (yank-from-kill-ring): Add edited
string to the kill-ring.
adds 90f54aad5e ; perl-mode.el: Detect regexes immediately after "|&"
adds 4a1e97bea9 New user option for Git log switches
adds e67883bc2b Handle auto-cd in shell-mode
adds a63587c546 * etc/NEWS: New user option 'shell-has-auto-cd'.
adds fb62846b68 Fix image filename encoding issues (bug#48902)
adds 5b68e7b488 * lib/Makefile.in (Makefile): Fix typo.
adds ff65ea932c Remove pause on fullscreening in NS (bug#48406)
adds dd9385b404 ; perl-mode.el: Detect quote-like operator immediately
after =>
adds b3dd0ce75b Provide new option `delete-window-set-selected'
(Bug#47300)
adds e27b531d5a Improve documentation of 'M-y'
adds af4cccb8d9 Support mercury in 'ctags' as well
adds 86309efb4a Simplify vc-git-log-switches's usage; change default
value to nil
adds 0088cf4f93 ; * etc/NEWS: Rephrase the entry about
'grep-find-template'.
adds 00140ca6bf Rename/rewrite recently added option and function in
window.el
adds 56e21ab2e1 ; Improve delete-window-choose-selected documentation
adds 87bd14ca8b ; perl-mode.el: Allow newline between quote-likes and
delimiter
adds e775ef2f57 * lisp/emacs-lisp/benchmark.el (benchmark-elapse): Tweak
adds 57950515ec Add ability to bring only the selected frame to the
front (bug#48865)
adds dd3094170a Mention nov-is-evil/nnvirtual combination in the Gnus
manual
adds 6b5a7136ca Fix double (recursive) load of fortran.el
adds b425966b07 Use file-in-directory-p instead of obsolete
dired-in-this-tree-p
adds 099c7a0c05 Clarify some browse-url doc strings
adds 0afab352e0 Make `window-system-for-display' work for ipv6, too
adds 4c6554413d EIEIO: Promote the CLOS behavior over the EIEIO-specific
behavior
adds dc471feee3 * doc/emacs/windows.texi (Change Window): Add pxref to
(elisp)Deleting Windows
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 407062c296 Allow save-interprogram-paste-before-kill to be a number
adds c4fcf2fc6f Fsubstitute_in_file_name doc string clarification
adds 788e5cce4d Fix wording of recently added documentation
adds 00802c0cfe Reset the pulse face more fully in pulse-reset-face
adds bad87a162c ; * src/fileio.c (Fsubstitute_in_file_name): Doc fix.
adds 55d7effbe1 Avoid an infinite loop in
mml-expand-html-into-multipart-related
adds 2f7a115a9c Fix previous pulse.el fix
adds d0c7d8bc22 Improve handling of dedicated flag for side windows
(Bug#48493)
adds 6536112bdc Handle sensitive auto-save or backup remote files
(Bug#45245)
adds 9389742eb6 * lisp/emacs-lisp/bytecomp.el (byte+native-compile):
Update docstring.
adds 31d40cab78 ;* lisp/emacs-lisp/bytecomp.el (byte-native-compiling):
Typo fix.
adds 8f2f91f7ac Fix problem in HTML with bracketed characters
adds 663fb3b774 * Do not produce .elc temporary file when unnecessary
(bug#48978)
adds 00f1a4be71 Get fractional seconds in iso8601 parsing right
adds 794ec934a7 Remove unused variable from sgml-mode test
adds 1956d98cab mh-junk need not support SpamAssassin 2.20 from 2003
adds 1756e4757c Fix false positives in docstring width warning with
(fn...) constructs.
adds 17dcc54db4 Document `completions-format'
adds c62100465e Fix dragging dividers in terminal Emacs when there's
margins
adds 53e5caa1bd ; * doc/lispref/text.texi (Clickable Text): Fix word
order
adds 81fd5603ce Add a new function syntax-class-to-char
adds 8be9d4a156 Allow ERT tests to output the failure reasons, too
adds 9dde254e96 ; * etc/NEWS: Fix a typo in the recent change.
adds 6ae5a59e52 Clarify (interactive "K") in the manual
adds 6fc48df5ae Add new convenience commands for *Help*
adds a8721a333d Make help-view-source more robust
adds 0367d17482 User option to select 'no-other-window' with windmove
(bug#48916)
adds db106ea88b User option to choose a function triggered by
windmove-create (bug#48917)
adds d9698faa34 Prepare pdumper dump file in memory, write it in one go
(Bug#46881)
adds eac34b52f6 ; * lisp/progmodes/hideif.el
(hif-unicode-prefix-regexp): Stray `\`.
adds ed97d15a08 Remove outdated advise from manual
adds 706e186581 * src/xdisp.c (gui_draw_bottom_divider): Fix misleading
indentation.
adds 1f4e919cb2 * lisp/simple.el (save-interprogram-paste-before-kill):
Fix type.
adds 7c22aa36cd Eliminate some GCC warnings
adds ff053c706c * lisp/emacs-lisp/cl-generic.el: Fix bug#49053 and
bug#47454
adds 45acbe6d62 Fix display-buffer-override-next-command for no-select
case (bug#49057)
adds fe1b72d216 * lisp/help-fns.el (help--symbol-class): Concat chars
for all namespaces.
adds f41d0f4749 Support new LaTeX kernel macro \footref
adds 7033470adb Use \footref when referencing a footnote label
adds bc44763b83 Update SCSS test file syntax.
adds 0ffcf7479c Fix Mercury support, notably qualified procedures.
adds 6af9f1f3ef Improve and update the 'etags' test suite
adds ac73d77ced Fix Morse for non-ASCII letters
adds b9f339e8f8 ; * src/comp.c (ADD_IMPORTED): Fix broken macro.
adds e6a700a28e Handle case remote uid is 0 in some Tramp related tests
adds 4f1a5e456e Add `file-name-set-extension'
adds 284dfd3613 Revert "Add `file-name-set-extension'"
adds 75b68c3227 Improve to selsel doc strings
adds 6ea7e33846 Add support for displaying total number of groups in
subgroups in Gnus
adds 989de3b824 Allow `message-replace-header' to take a list of AFTERs
adds 1293ece461 New Gnus Summary buffer sort options for extra headers
adds 234bf1b636 De-obfuscate gnutls_handshake loop
adds e910ef344f Improve bound-and-true-p doc string
adds 01bbe4c305 Use file-truename on files loaded with "emacs -l"
adds b94532f028 * src/xdisp.c (Fwindow_text_pixel_size): Plug memory
leak. (Bug#48884)
adds f8e5871c16 ; Merge from origin/emacs-27
adds 7be610f911 Fix documentation of 'face-extend-p'
adds 0ffef0b46b Document 'ispell-program-name'
adds 8d5c70d73a Improve documentation of profiler
adds 7722b510aa Another improvement in documentation of "memory" profiler
adds 510458a9f1 Merge from origin/emacs-27
adds 6636a64459 Fix error in tramp-archive.el
adds 415143de47 Add new convenience command for *Help*
adds a17f40911e ; * lisp/help-mode.el (help-customize): Doc fix.
(Bug#36767)
adds 01b0a909b5 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 9bbdd3bac9 Add input methods for Lakota
adds 82551f243f ; Fix typo in NEWS
adds 9e7681516f Adapt tests in tramp-archive-tests.el
adds 0bd9e78256 Fix GNUstep build warnings
adds 434c059d83 Fix GNUstep menu update crashes
adds a4fb5811fa * Do not attempt to write .elc files when not necessary
(bug#49118)
adds 9068f8f10c Further fixes for bound-and-true-p doc string
adds 624c8613e7 Refactor gnus-article-sort-by-*
adds a1fd11a28f Make find-file-literally ignore local variables again
adds 0377737c9b Fix prompting for large files when loading literally
adds 09f17ac475 NEWS for tool bar "X" in *Help* buffers change
(bug#49139)
adds 3b1d69efc3 Fix shortdoc-add-function section creation
adds 64dd2b1a2a time-stamp: add principled, expressive %z
adds 2966e3acbe Fix "make -j install"
adds 00501d74d3 Make tex-compile-commands heed tex-start-options
adds 57ec4aadc6 Advertise support for Startup Notification when built
with GTK
adds b16b4d730e If the daemon’s TTY is our only frame, create a new frame
adds e4b9e1c66c Use named face for apropos-button
adds 3c0b50d1fc Make minor mode docstrings say what the mode "variable"
is
adds 142962a8bd Give feedback to the user in dired-do-find-regexp
adds 2540701f30 Fix message-replace-header after recent change
adds d87b67a9e2 Clean up code in `message-replace-header'
adds d4d6d8f335 Sort the items in 'mode-line-mode-menu' before
displaying the menu
adds 4b90e4f44f Revert "Sort the items in 'mode-line-mode-menu' before
displaying the menu"
adds 0776ac0680 Make ethio-* variables into user options
adds 006628df18 Fix defvar->defcustom conversion in ethio-util.el
adds 7be75f17e7 * lisp/printing.el (pr-global-menubar): Fix duplicate
menu problem.
adds 3665735d66 Sort the items in 'mode-line-mode-menu' before
displaying the menu
adds f85ee6d5c7 Clarify the help in the package buffers
adds ed30a7290c Ignore file-missing errors during diff-refined
font-locking
adds 8febca87c3 Fix highlighting in cperl-mode for "for /regex/"
adds 8db520837a Add SASL authentication to rcirc
adds 8e6d6daacf Allow `C-u M-x dig' to ask for a query type
adds bf21aba533 Fix printing of defclass documentation slots again
adds b188861af4 Attempt to make defclass documentation more legible
adds 1283e1db9b Don't call ERT explainer on error
adds 3788d2237d * lisp/emacs-lisp/cl-preloaded.el: Fix the format of
props in slot-descs
adds 1c10517f01 * lisp/bindings.el (bindings--sort-menu-keymap): Add
"menu" in its name
adds 3c674ffcca Fix syntax-category of some punctuation characters
adds 19f2f26994 Prevent Org mode from mistakenly changing Calendar keymap
adds 8b49e99504 * lisp/tab-bar.el (tab-bar--define-keys): Fix
global-mode-string (bug#49215)
adds 2fbe17c49a Fix Tramp bug#49178
adds 6e0bff0296 Fix race conditions between Lisp threads in GTK builds
adds 553221fc55 Fix the name of the sorted minor mode map after previous
change
adds 9e8d8e1a03 Make (find-face-definition 'default) work more reliably
adds db491e07a2 ; * etc/NEWS: Fix typo.
adds 52528d6a16 Print newlines as \n instead of \12 in ERT results
adds f2729dd8ee ; * etc/NEWS: Re-arrange two items.
adds 4d63a033a7 Small improvements to handling of IMAP mark search
adds 5dd2d50f3d Fix NS native compilation builds
adds a0f0609394 ; * src/lread.c (load_path_default): Remove unused
variable.
adds ecf7e8b20e Fix NS self-contained build configuration
adds 1ed811a9ed * lisp/minibuffer.el (completion--prompt-end): New
function (bug#30668)
adds d456120189 Fix Tramp bug#49229
adds 73663d14cf * lisp/emacs-lisp/cl-macs.el: Fix test regression
adds db3767e8db * lisp/minibuffer.el
(minibuffer--completion-prompt-end): Rename
adds b8f9e58ef7 * lisp/minibuffer.el
(completion-in-region--single-word): Simplify
adds fe81c04489 * lisp/textmodes/flyspell.el: Fix bug#49104
adds 9060fbd3b5 * lisp/files.el (hack-one-local-variable): Allow
`add-function` in `eval:`
adds de265a0c6e Fix bug#49229 in shell.el
adds e9de80f028 ; * Makefile.in: Fix out-of-tree builds on NS
adds 881e75873d * lisp/textmodes/ispell.el: Check process is live before
interacting.
adds 7c93009d11 * lisp/textmodes/ispell.el: Fix finding dictionaries for
Enchant.
adds ef5f3d5ee7 C++ Mode: Handle new keywords static_cast, etc., wrt
angle brackets
adds 433e157899 Merge from origin/emacs-27
adds 6b4043833c In read_minibuf_unwind don't try to select dead window
(Bug#49248)
adds cd339e85a6 Sync with Tramp 2.5.1
adds 94a2ef436b * lisp/repeat.el (describe-repeat): New command
(bug#49265).
adds 1dba0ca278 Fix NS port built with gcc
adds 4f2765f6f1 Add new function file-name-with-extension
adds 81622484bc Fix problem when creating an .authinfo entry with an
existing machine name
adds f355f32e69 Revert more of a partially reverted emacsclient.desktop
patch
adds cbf220bc31 From .desktop files, reuse a frame or start a new Emacs
as required
adds 46a66c6248 Make the minor mode doc strings say that they're minor
modes
adds bb56f6c768 Add new user option to transform kill ring contents
adds 1439e9bfad Adjust docstring of lisp-mode (bug#49278)
adds 0e3668b233 * lisp/emacs-lisp/lisp-mnt.el (lm-crack-address):
Right-trim name.
adds 3cfc553202 Add new function lm-maintainers (bug#48592)
adds 4a3fc7179b ; Mention the previous change in NEWS
adds 1b1c4ef3cb Cleanup whitespace and comments in dired libraries
adds 1a00bf16a7 Improve consistency of outline headings in dired
libraries
adds ecec94dcf0 * lisp/comint.el: Prefix headings with enough semicolons.
adds 8ebd8e1fea In files that use allout use it for all headings
adds fc3c00413a Doc cleanup
adds 1a7c8f846e Fix copy/paste error in emacsclient.desktop
adds 527bab054f Handle test environment variables
adds dc0ce5ff11 Update describe-prefix-binding manual text
adds 6a0db9a2db ; Auto-commit of loaddefs files.
adds 124ba9db96 * lisp/transient.el: Update to package version 0.3.6.
adds 995ab9d0a9 Fix NS native comp search path (bug#49270)
adds 1b88404acc Fix NS self contained eln location (bug#49271)
adds aaa32f3942 Fix a problem of cus-start.el for remote default
directories
adds f449890508 New frame parameter 'drag-with-tab-line' (Bug#49247)
adds bb455d0daa Don't pass 'null-device' to 'call-process' in ispell
adds b09ee14062 lisp/auth-source-pass.el: Support multiple hosts in
search spec
adds aad2e69807 ; * lisp/auth-source-pass.el: Improve docstrings
adds c3322729e4 ; * lisp/auth-source-pass.el: Remove useless metadata
adds 9eadcfdfe6 lisp/auth-source-pass.el: Keep legitimate spaces inside
data
adds b1b05c828d Provide an emacsclient-mail.desktop
adds 2aedf1c85c Install emacs-mail.desktop and emacsclient-mail.desktop
adds 38aa2074f8 Hide emacs-mail.desktop, emacsclient-mail.desktop from
menus
adds 225ca617b7 Implement another fix for bug#49229
adds 5bd04ea307 Don't have desktop-save-mode query on `M-x kill-emacs'
adds 0aee54a54b Retain documentation string when customizing theme
adds 9b318d5c58 Speed up fido-mode
adds de52dbd4ad Update doc/emacs/ for a new printing of the Emacs Manual
book
adds d898d3c73a ; * doc/emacs/back.texi: Fix a typo.
adds 5d1cf01d53 Merge from origin/emacs-27
adds d70dc6946a ; Auto-commit of loaddefs files.
adds 136b30b0c4 ; Merge from origin/emacs-27
adds b0e725e2fe Fix typo in c-macro-expand docstring
adds 348b2aed0c Update IRC-related references to point to Libera.Chat
adds 8d957f2dd8 Merge from origin/emacs-27
adds 7a13ddfda0 Update a few more IRC-related references to point to
Libera.Chat
adds 604133ee62 Fix thread memory management under NS
adds 0382aa1148 Remove unused variables
adds 28fcdb5219 Fix crash in GNUstep font coverage check
adds 31ed5a8c12 Avoid deprecation warnings with Texinfo 6.8
adds 3dae1e42e1 * lisp/url/url-util.el (url-unhex-string): Doc fix.
adds 46d4ddd176 Adjust eshell and ps-print to not use emacs-kill-hook
adds 2f2afa0b31 Ensure 'call-process' interprets INFILE as a local path
adds 492a0ae592 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds ed15f3954c Ignore .dir-locals-2.el files more
adds ddf6226350 Fix newly introduced error in tramp-tests.el (Bug#49406)
adds f7dcad9275 Show hand cursor when dragging frame (Bug#49247)
adds 579b0c006e Don't use LOCKNAME for temp files in Tramp (Bug#49406)
adds 82c6327555 `image-save' doc string clarification
adds 62fbeed9a9 Make `bookmark--unfontify' more robust
adds 26b9564bd5 Propagate :safe properties when autoloading defcustoms
adds a111978de8 Count zero-length matches in `count-matches' correctly
adds 68276f6d30 Support reverting in Customize buffers
adds c03ad2b19e * lisp/progmodes/bug-reference.el: Refer to info manual
node
adds f2896fdb6a ; * test/lisp/subr-tests.el (subr-tests-add-hook-depth):
Fix a typo.
adds 6ec3cf1ccb (xref--insert-xrefs): Fix printing of line numbers
adds 748bf7b93e Allow using `mm-inline-message' from other mail clients
than Gnus
adds 43fba076c9 Allow inhibiting warnings about unused variables and
empty bodies
adds d8bd7d015e Make gnus-gcc-externalize-attachments work again
adds 1431fd91b4 Add faces for shr heading elements (bug#49433)
adds 69f1bd38f0 Warn when wrapping index matches with `,' after `i' in
Info
adds 10753bc688 Fix right-margin display on TTY frames
adds abe5eb9add Explain what ( . c) means to the Emacs Lisp reader
adds 855fd92120 Make `M-x clipboard-yank' work reliably
adds 4db28a9dc8 * lisp/repeat.el (describe-repeat-maps): Rename from
`describe-repeat'.
adds 044742bfe8 Avoid invalid regexp in wide docstring check
adds e7cdbc1d1d Make previous empty-body warning disabling more robust
adds fda60094a2 Minor copyedits of Emacs manual
adds fbf1cb2bf2 Fix overfull hbox in Emacs manual
adds 90c89e8bde Merge from origin/emacs-27
adds d35868bec9 Implement file locks for remote files (Bug#49261)
adds 6d594848e0 Fix tty menus on monochrome displays
adds 2ad34bcea4 Add new user option lock-file-name-transforms
adds 9034dd0531 Fix last change
adds fadfc55db1 * lisp/faces.el: Fix a typo.
adds e762864b9d Make make_lock_file_name more robust
adds 1ffc97a211 Mention what happens with timers when the computer is
asleep
adds a45906ac1a Fix font-lock of Makefile variables at the start of lines
adds 7d6d14023a Exclude term-mode from hi-lock global modes
adds 6d580b00e4 Some further adaptions wrt Tramp file name locks
adds de5ae0c964 Make ido-mode override ffap-file-finder
adds 57eb0db9dc Avoid making backup files in ediff when
`make-backup-files' is nil
adds cd1313b7f1 Allow inhibiting inserting #! in sh-set-shell
adds 8ab0c04c2c Make desktop-kill more robust
adds 57354bc64b Use display-buffer with re-builder (bug#49069)
adds 274e71f5cc Don't turn mouse-1 into mouse-2 when clicking on the
tab-line (bug#49247)
adds a6a92e3ac5 Code cleanup wrt file locks
adds 4bfdf8c78e * doc/lispref/files.texi (Magic File Names): Add
make-lock-file-name.
adds c73bc89e66 * lisp/outline.el (outline-mode-cycle-map): Don't bind
`tab`.
adds 2870a72d0d Partially restore the lost C-mouse-2 drop-down menu
adds 9ce6541ac9 Further cleanup for file locks
adds b423848b5e * lisp/facemenu.el: Preload the C-mouse-2 menu binding
adds 3fa711c11d Skip a process test on Cygwin to avoid hang
adds da7dbfdf68 Make package-menu-filter-by-status work as documented
adds b7a495f8d0 doc/lispref/text.texi (Substitution): Add
subst-char-in-string
adds 0897ade8f9 * src/buffer.c (kill-buffer): Fix a typo.
adds e7f6bb38dd Rework gnus-search-indexed-parse-output
adds d93ff9459f Rewrite gnus-search-query-expand-key
adds 2f7afef5ff Fix pdumper-related GC bug
adds f6472cc8e2 Make pdumper-marking pickier
adds 3b29afa680 Pacify GCC 11.1.1 20210531 (Red Hat 11.1.1-3)
adds 5b9daab3a7 ; * doc/lispref/text.texi (Substitution): Fix a recent
change.
adds 46f9949e1f ; Fix misspellings of 'occurrence' in docs.
adds 56c9ecc78a Fix compilation of the --with-wide-int configuration
adds ad6ad1646d Use `auto-save-file-name-p' in tramp-*-write-region
adds e25c1b5cd3 Further tweaks to gnus-search-query-expand-key
adds 352baac72f * lisp/textmodes/enriched.el: Require 'facemenu'
(bug#49466)
adds da2f772fe5 Pacify gcc -Woverflow more nicely
adds 2337869fbf Pacify gcc 11.1.1 -Wanalyzer-null-argument
adds 1a0fe2a518 Pacify gcc 11.1.1 -Wanalyzer-possible-null-dereference
adds c22cf4d02f Pacify gcc 11.1.1 -Wclobbered
adds a79c578f3d Port test module to glibc 2.33
adds bfd159539f Fix a problem with tramp-*-process-file
adds d672d576ff ; * doc/lispref/intro.texi (Caveats): Fix paren.
adds a41f585bf1 Fix portability issue with make-serial-process
adds 7a803ecd3d Block TLS handshake until TCP connection established
adds cce84822f7 Add remote-file-name-inhibit-locks
adds 5afe27624f Add new user option to avoid piling on Dired buffers
adds 1e96b97e3c Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds b68e7a64ae Make 'tex-validate-buffer' work again
adds 35a8861619 Support Isearch filter predicates with empty search hits
(bug#49534)
adds 7ec5a9593d Document the syntax-multilne text property
adds eae23d60f8 Allow not updating Customize settings in set-frame-font
adds 83ded11b03 * doc/lispref/modes.texi (Multiline Font Lock): Tweak
last change
adds e368f56037 Fix dired-number-of-marked-files when there are no
marked files
adds 3ce37f5afa Fall back on zlib-decompress-region if gzip doesn't exist
adds 210b10f3fe Add new function 'insert-into-buffer'
adds a5d1bd6a6d Make jka-compr-insert-file-contents slightly more
efficient
adds f339cc3b81 Add a better interactive spec to `facemenu-add-face'
adds e061999559 * lisp/isearch.el: Add save-match-data for funcall
isearch-filter-predicate.
adds dd34bef7d3 Revert e0619995594d1686afd0493391417d6f900d632c that
added save-match-data.
adds c218aa5b53 Make `apropos-library' also work for libraries without
symbols
adds 10f18ff13b * etc/NEWS (insert-into-buffer'): Fix thinko.
adds 8168a792ca Fix deprecation warnings from libtiff
adds 6ff726362d Fix hilit-chg highlighting of characters where text has
been removed
adds 9a534506ba switch-to-buffer-other-frame doc string improvement
adds 5796e0063c * etc/NEWS: Add back a missing apostrophe.
adds 6309cae3f2 Clarify backward-delete-char-untabify doc string
adds f45710e1dd Fontify the signature separator in Message mode
adds 525d5cab36 Preserve backward compatibility in Tramp
adds 0afbde4e68 Pacify gcc -Woverflow more clearly
adds d4217b38d7 Clarify overriding-local-map doc string
adds 4fb6cf3f38 Add a new function 'shell-split-string'
adds 28e7b51041 Rename shell-split-string to split-string-shell-command
adds eb4a120ea5 Allow using spaces in `inferior-lisp' command names
adds 4aac8f60e6 Mention more split-string-* functions in shortdoc
adds 9eee02886d ; * lisp/gnus/message.el (message-signature-separator):
Add :version.
adds 0c28223bb2 ; * etc/NEWS: Fix wording in a recent addition.
adds 0848af9f66 Improve the `window-end' doc string
adds 07392da96d Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds acf583b209 Fix 'shell-tests-split-string' on MS-Windows
adds 5260f1f2c3 Autoload `split-string-shell-command'
adds 335a5fd173 Update modus-themes to version 1.5.0
adds fbc9a50993 Allow restoring the original order in
'tabulated-list-mode'
adds ceecac4c79 Add new user option to abbreviate file names in
save-place
adds 22a5482ab6 Improve the shortdoc link action in *Help* buffers
adds 8f5738eb8f Add more car/cdr examples to shortdoc
adds eaefa44acd ; * lisp/help-fns.el: Speed up `describe-mode'
adds ec3b108c1f Add support for sourcehut to bug-reference.el
adds f770538b30 Add bug-reference support for Codeberg projects
adds 653848a277 Improve recent jka-compr-compression-info-list change
adds 1cd278bfcd Add a couple more shell-tests-split-string tests
adds dc85ffffc8 Clarify -unload-feature in Coding Conventions
adds 865535a24c Make `number-at-point' work for more hex numbers
adds 8eba2b57ca Allow hiding variables in Customize
adds 7176407c01 Fix wording in a recent ELisp manual change
adds 561ef16fd0 Fix lock-file-name-transforms build problem
adds 9b601d8537 Add new user option 'query-about-changed-file'
adds 87862f7e31 Clarify emacsclient Options node in the Emacs manual
adds d8d9504c5a ; Fix wording of recent changes in documentation
adds c13acf8e34 ; * doc/emacs/mule.texi (International Chars): Mention
'describe-char'.
adds 92616d30e0 ; Fix let-alist Texinfo markup
adds 0d9e1826f7 One more minor update of the Emacs manual for 19th
printing
adds 7ac411ae2c ; * src/data.c (Fcar, Fcdr): Doc fix.
adds 45cdc89986 Merge from origin/emacs-27
adds 553ad9c9e8 Add lock-file-mode
adds 4200f091b0 ; Fix last change in files.el
adds 24a8cc5e70 Define revert-buffer-function for *Memory Report*
adds 109c27341e EIEIO: Prevent excessive evaluation of :initform
adds 153c9d5ff4 Make 'n'/'p' work again in shortdoc after previous
changes
adds b4b0c219a1 Enhance pcomplete support for xargs
adds 9ee418b7b9 Add new function 'grep-file-at-point'
adds 6b802a08ca Fix previous grep-file-at-point change
adds b242394f24 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
into feature/pgtk
adds 90029c9dbe ; * etc/NEWS: Move entry to its right place.
adds 5ade22c2f8 Fix an unlikely `copyright-find-copyright' problem
adds d2f9295a1f Don't shorten comment padding if the padding isn't spaces
adds c112f73668 Make indent-tabs-mode into a regular mode instead of
just a variable
adds 12a193f876 Fix problem in `shadow-define-literal-group' (Bug#49596)
adds 595eddd848 Fix display of mode-line with bidi formatting controls
adds e77bd6e8bf Maintain a list of terminal buffers in the menu
adds 1bd012ce43 Make remote file locks more robust. (Bug#49621)
adds 7075ebbf5b Make remote file locks more robust
adds da200ab049 Allow ignoring local variable values permanently
adds 87a432455d Add doc string to time-stamp-tests that didn't have one
adds 48dfaa734b Clarify event-convert-list doc string
adds 014a67200c ; * test/lisp/progmodes/compile-tests.el: simplify
end-col
adds 88cc9d22df Count compile errors when FILE is a function
adds bbce22337c Fix documentation of a recent changeset (bug#5003)
adds b0c7343993 ; * doc/lispref/variables.texi (File Local Variables):
Fix last change.
adds 13b247c3c4 ; Fix omission in last change to custom.texi.
adds 620e35f09f Add a new function for separator lines
adds 6336c18e5c Use make-separator-line in shortdoc
adds 3094c12c45 Fix documentation of mouse-leave-buffer-hook
adds 4ffa928b93 Allow comint-delete-output to save the output on the
kill ring
adds 8f51194aa5 Fix infloop in woman-file-name
adds 039d00326e Propagate asynchronousness correctly when using proxies
in url.el
adds 069f790ca3 Use 'remember-buffer' in remember.el doc strings.
adds 513539524e Use 'remember-buffer' in remember.el doc strings.
adds dd70012dca Document recent changes in 'comint-delete-output'
(bug#1496)
adds b2925ad125 ; Fix a typo in a recent change
adds 95e31a1a32 Make make-indirect-buffer inherit inhibit-buffer-hook
from base buffer
adds 514398c665 Add inhibit-buffer-hooks to `make-indirect-buffer'
adds f5640a3bdf Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 072512414e Make the `s' command in *Help* work for Lisp variables
defined in C
adds 0c48469ac1 Fix typos in a recent change
adds f7f2024b86 Add function for filtering ANSI sequences when compiling
adds 6ebe8b03d8 Make wdired work better in narrowed-to buffers
adds 06ee8ac36c Mention `overlays-in' in the `overlays-at' doc string
adds e02576c7eb Put command line file names and mouse dragging onto
'file-name-history'
adds 0499294a36 Tweak example in Function Indirection node in the
lispref manual
adds 3dd87631fc Add commands 'kill-matching-lines' and
'copy-matching-lines'
adds 557c59591c Fix problem with certain fonts in ftfont_shape_by_flt
adds 7edbcb3648 Quit minibuffers without aborting kmacros
adds aa8859d0cb Signal an error in json.c function if not available
adds 606b783acb Allow installing packages with DOS line endings
adds c175ad52fa Make dired-guess-default return all matching programs
adds b4fabb316d Make `kill-all-local-variables' also remove lambda from
hooks
adds 61c1522dde Improve auto-revert-mode and revert-buffer doc strings
adds 6bea195db5 Fix Bug#49636
adds b575e44cbf Fix documentation of a recent changeset
adds 97fd31fec7 ; * etc/NEWS: Announce the change in json.c behavior on
MS-Windows.
adds 0c58796a22 * lisp/shadowfile.el (shadow-homedir): Add slash.
adds 51a86b6a05 Count (not X) as a switch condition
adds 46d7d44894 Strength-reduce (eq X nil) to (not X)
adds f9d7440814 ; * lisp/emacs-lisp/byte-opt.el (byte-optimize-eq): Fix
last change.
adds 1b251ed4e8 * lisp/button.el (button-map): Bind [follow-link] to
'mouse-face' (bug#49626)
adds 070c80ee06 Fix mistake in `quote` optimiser
adds 654ef06070 Mention rear-advance in relation to the keymap overlay
property
adds e4f323a82a Add json-available-p
adds bc0aca059d Fix dired-guess-default logic after previous change
adds 5e385eb49d Restore evaluation logic in dired-guess-default
adds 92923414a0 Fix bug-reference.el compilation warning
adds cdc1fab38d Fixed a typo in Gnus manual
adds bb2d1252e6 Fix final test for invalid base64url chars
adds cb9d82a17c Factor out char_table_ref_simple for readability
adds 3d956fd0e3 Remove some "is"es from previous json checkin
adds e56ad2cb0f * doc/lispref/display.texi (Overlay Properties): Tweak
further
adds e3b8ddd500 Speed up by storing frame faces in hash tables instead
of alists
adds da4b3973de Make `C-g' after `M-x' not give a backtrace unless
required
adds 52187012f1 * lisp/emacs-lisp/macroexp.el
(macroexp-warn-and-return): Add arg `category`
adds 0576b81ca7 * src/eval.c (signal_quit_p): Fix the usual
int/Lisp_Object mixup
adds 903ecd7bea Make input of multi-key inputs in different emacsclients
more logical
adds a98bf3e7d7 * lisp/cus-start.el: Add mode-line-compact to Customize
adds 38a62efc15 Make vc-git-mode-line-string more robust
adds a828557320 Move generalized variable specs from cl-lib.el to gv.el
adds 3edc4fb5d8 ; * lisp/emacs-lisp/macroexp.el
(macroexp-warn-and-return): Doc fix.
adds c8a1af6d37 Avoid byte-compilation warning
adds 0dcc444981 Remove the (value) bits from cus-start Customize strings
adds 6f9ff3d749 Avoid failing in desktop-clear due to killed buffers
adds a2d0ff2600 Bind the GIT_LITERAL_PATHSPECS environment variable
adds 16860f6c5f `term-char-mode' doc string clarification
adds fcae435f59 Make revert-buffer preserve buffer-readedness
adds 662f91a795 Fix display of line/wrap-prefix when there's a display
property at BOL
adds d3163a3b8f Make supersession warnings work again
adds f1101fdc82 Make erc recognize `foo*' as a function Lisp symbol
adds 6898816b7d Default to libera instead of freenode
adds c6b6c2d596 Use auth-source for user-passwords
adds fb158754c4 Fix checkdoc complaints and related issues
adds e6c99a761d Integrate formatting into rcirc-send-string
adds 8ea5766050 Recognize quoted commands in rcirc-process-input-line
adds 0b367ec39f Remove custom rcirc-completion implementation
adds 4ff1f66b12 Replace defun-rcirc-command with rcirc-define-command
adds 06af44e3e1 Create framework for IRCv3 support
adds 849e71fd83 Implement server-time extension
adds ab49a9a634 Implement batch extension
adds 567e288eb9 Implement message-ids extension
adds c300326fa0 Add TAGMSG handler
adds f6e18c63a6 Implement invite-notify capability
adds 95fdd4b99b Allow filtering how nicks are presented
adds b67b1eea25 Fix prompt doubling when reconnecting
adds 13f6f78473 Allow for optional arguments using rcirc-define-command
adds 3a61e7bca1 Use defvar-local instead of setq-local where applicable
adds fd96e3a0d9 Allow hiding certain message types after reconnecting
adds a44e402b69 Preserve incoming order of messages with same timestamp
adds e61bdd5a96 Update activity string after switching to next active
buffer
adds e17cc751ba Add mouse properties to activity string
adds 88e07af18c Preserve order of completion during cycling
adds f1e79a33b5 Rename set-rcirc-{encode,decode}-coding-system
adds 3e31846468 Fix construction of interactive specification in
rcirc-define-command
adds 946ceca26f Improve message markup
adds 1181c606b3 Check if server buffer is live
adds 7e5360f322 Fix argument parser for rcirc-define-command with string
input
adds b5d935bb7f Fix edge case with single argument for
rcirc-define-command
adds 21148f67f1 Force mode line update after modifying activity string
adds 869db473cb Use add-to-list instead of manually modifying
minor-mode-alist
adds b81c977799 Query encryption using yes-or-no-p
adds 6122e4c1f0 Add SASL authentication to rcirc
adds df6efb1c8b Fix SASL on rcirc-update
adds a85d27278e Send CAP END after authentication has been successful
adds e3f456255b Fix SASL joining channels after auth
adds f222fe6163 * rcirc.el (rcirc-define-command): Mention name of
malformed command
adds 1d73575681 Fix issues with argument parsing in rcirc-define-command
adds 77631c2a77 Add query command removed in 4ff1f66b12
adds 55a19a1da2 Merge branch 'feature/rcirc-update'
adds 007744dd04 Redo emacsclient socket symlink-attack checking
adds ce04a88f3c MS-Windows followup to recent emacsclient changes
adds f3806ee149 Fix an rcirc merge problem
adds bb68faed02 'global-mode-string' elements should have a space at the
end
adds 9dfa94aed1 Move mode-line NEWS items to a common section
adds 4357d595ee Adjust time-tests.el to bug#30056
adds 99018681c4 Make nil value of fill-column obsolete
adds 172dfac035 declare-function doc string clarification about FILE
adds 4d172946c3 Remove text props from callback args in erc-button
adds 109ca1bd00 Warn about arity errors in inlining calls (bug#12299)
adds aa5437493b Off-by-one error in compilation rule end-column function
(bug#49624)
adds 6a3b89f9df Add more support for the French Revolutionary Calendar
adds ad5faa424a Add auto-mode-alist functionality to .dir-locals.el
adds 6ce2acdadb Fix do-auto-fill thinko introduced earlier today
adds eb20d013a1 Fix bug#49699
adds 1f24519735 Allow storing SMTP variables when queueing mail
adds 2a231378fa Fix typo in set-auto-mode--apply-alist
adds 8ec35857cf Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 1163217725 Improve recently added documentation
adds 5708322560 ; * lisp/files.el (set-auto-mode--apply-alist): Doc fix.
adds 26ff27714c ; * lisp/calendar/cal-french.el
(calendar-french-trim-feast): Doc fix.
adds 59eaa30c90 ; * etc/NEWS: Fix wording of the 'fill-column' entry.
adds 9ac6ff53b1 Make the test for auto-mode-alist from .dir-local.el
stricter
adds 5431a58e86 Add new function `directory-append'
adds 86a795f6dd Fix problem when moving files called ~ to the trash
adds 9192f5d25b Make 's' in *Help* work for Lisp-defined variables again
adds d8a4a5ac7c Remove duplicated NEWS entries
adds 9ad1f71c39 Add Tramp support for yubikey (bug#49714)
adds 8b808be2fb Adjust tab-bar to the new mode-line-misc-info value
adds 4d43974468 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 8cd66a3170 ; Fix directory-append arglist in files.texi.
adds b4543dfa9e Extend directory-append to take an arbitrary number of
components
adds 28bf38743d Tweak Fdirectory_append for efficiency
adds ba918ecb78 Improve directory-append manual entry
adds 6becc97433 Tweak Fdirectory_append slightly
adds 26da0b5ecb Set the normal-erase-is-backspace variable from Customize
adds 4b1367ee97 Fix Fdirectory_append check for whether strings have to
be converted
adds 0c77d1d2ca Fix last commit in tramp.el
adds 42d4537ed2 Really convert to multibyte in Fdirectory_append
adds 7c83e605ab Add filter to GDB's register buffer
adds e3155440dc ; * src/fileio.c (Fdirectory_append): Doc fix.
adds 03f844249c Disable delay and ding in replace-tests
adds aa9cba6587 Allow empty elements in directory-append
adds f04f8126f0 Rename directory-append to file-name-concat
adds a6afa221d7 Add commands to move to next/previous column in
tabulated-list-mode
adds d3415724a6 Support '--group-directories-first' in ls-lisp.el
adds c52e26df30 Keep track of match extents in occur-mode (bug#39121)
adds b0d33d4253 Don't squash markers in occur-edit-mode
adds 0577bd0cf9 Use `file-name-concat' in Tramp
adds 142961bcdf When bookmark is overwritten, unfontify its previous
position
adds cb28b2e32b * etc/NEWS: Fix renaming of directory-append.
adds 41e62df73a Fix extended attributes for Tramp's sudoedit method
(bug#49724)
adds 41a55a330f Fix compilation of xftfont.c with old fontconfig
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 697341d7fd Add back occur-mode-find-occurrence for compatibility
(bug#39121)
adds f4d04931b7 Fix tex-validate-buffer
adds df7bb79f38 Add instructions for Tramp bug reports
adds 06d0a66e57 ; Yet another last-minute change in Emacs manual for
printing
adds d0625dc553 ; One more change in back.texi.
adds ed1480b1d9 Merge from origin/emacs-27
adds 81da37b662 Fix recent gdb-mi change
adds a45aed9479 Describe changes to the occur-mode implementation in NEWS
adds 6b7c22e7ee ; * lisp/replace.el (occur-after-change-function): Fix
logic mistake
adds c3a76935fa Adapt tramp-sudoedit.el for better testing
adds 1ff02c53b5 Adapt Tramp for yubikey
adds 67fe106d10 Some minor improvements for share handling in
tramp-gvfs.el
adds 4f43058e9a Adjust grep-mode end-col function return value
adds 246803f26f Fix image crash on macOS (bug#49688)
adds 0b54632013 * src/nsterm.m (ns_set_frame_alpha): Enable alpha on
GNUstep.
adds 49bbed0dfd Simplify NS sizing and positioning code
adds 9ce3fdc461 Fix NS inset rectangle corners
adds d2d3fc3929 Convert fringe bitmaps to vectors on NS port
adds 124a3cb60b Final tweak for Tramp's yubikey detection
adds 17048030f5 ; Fix last change in tramp.el
adds 989937e1bc Revert "Make revert-buffer preserve buffer-readedness"
adds 949dd41c31 Fix mistake in switch-case generation of `null`
(bug#49746)
adds 35610b870e Mark all autorevert tests as unstable on Cygwin
(bug#49665)
adds b4173443fb ; * lisp/completion.el (load-completions-from-file):
Simplify
adds 30bd6a50aa * lisp/tab-bar.el (tab-bar-format-global): Use
string-trim-right (bug#30056).
adds 29d6209995 Ensure that gud commands for M-x gdb are handled by
repeat-mode
adds cfcf42ff87 Ensure that gud commands for non-GDB debuggers are
handled by repeat-mode
adds 2910e668eb Display yubikey message properly in Tramp
adds 6a6ea7bc6f Improve file-name-concat NEWS entry
adds e5ddf91db2 Improve mode-line-position-column-format doc string
adds c9c1460342 Make byte-recompile-directory less brittle
adds ea69802a8f * lisp/progmodes/gud.el: Add prefix 'gud-' to repeat-map
variables (bug#49632)
adds fa51d6cdcd Improve mode-line-position-column-format manual entry
adds d6a3b1cd2b Rename Gnus -unsubscribe-group commands to
-toggle-subscription
adds 69398a4da0 Fix printing of multiple items in one group without line
numbers
adds 314474e2d5 Follow-up toggle-subscription name change
adds 7e8d1b08e3 Avoid errors in rmailsum for messages without "From"
adds 5fb8b20fa3 mh-junk: replace color-based terms with descriptive words
adds 566e29f78c Single source optimiser entry point
adds 9a63338114 Elide lexical variables in for-effect context in source
optimiser
adds dc9e2a1749 Optimise prog1 better
adds ab9c06449d Move warnings about bad let-bindings from source
optimiser to cconv
adds 52a55e11de Optimise let and let* whose body is constant or the last
variable
adds 245d3e9ffd Fix bug#49773 in Tramp
adds 5f65b67dac * etc/NEWS: Tramp supports authentication via yubikey
now. Fix typos.
adds 97894b07c2 Remove a redundant let-binding from Ispell
adds 4053bd5201 Work around long-standing seq.el compilation warning
adds 0bd1346318 Fix issue with mml-preview from outside Gnus
adds 88ba1a86c2 Fix case insensitivity in `read-file-name'
adds 920aaef9d9 mailcap.el: Avoid xdg-open silent failure
adds 2ece0f8d3c Allow shell PROMPT strings to have ANSI codes
adds 16876744d4 Ensure that recover-file doesn't leave stale auto-save
files behind
adds f472dd8ea5 Simplify lexical let-optimisations
adds 9ffbe99b11 Fix problem when switching between different prolog
versions
adds ce8d5c6fa5 Tweak previous mailcap-view-file change
adds df1dbaf121 Make fileloop skip missing files
adds 3f70e85609 ; fix 2 typos in MH-E comments
adds 55a9c17cef Change Tramp version to "2.5.2-pre"
adds 1da5b2c60b Avoid segfault when set-fontset-font is called from
non-GUI frames
adds d9bc7dbefd * src/fontset.c (check_fontset_name): Fix last change.
adds 44fe0043d3 * lisp/emacs-lisp/cl-macs.el: Add cl-type pattern
adds 0992335d12 * src/fontset.c (check_fontset_name): A better fix for
bug#49782.
adds a4d2c88cde Simplify macOS drawing code
adds 1535c81f77 Tidy up NS port OS window handling
adds 960f3fc589 Change NS port resize detection
adds 1ba02d85a9 Fix macOS live resize drawing
adds 0b5cf48509 Move NS port toolbar handling to the window
adds 5a48c99696 Move parent frame setting code into EmacsWindow
adds 12c5ca4d82 Fix some macOS problems
adds 02cbb37de7 Allow nil initializers in define-minor-mode
adds 99600ee7b4 Don't bind <mouse-2> and RET in *Help* buffers
adds 32b9c7d06f Revert "Allow nil initializers in define-minor-mode"
adds 5ecf39a5ea Revert "Fix `speedbar-directory-buttons' when using
Tramp"
adds c4239ec32c Extend whitespace-empty to the end of the line
adds f6c5a801ef Adjust how `replace-match' runs modification hooks
adds 2dcb0f8f52 Add new user option python-forward-sexp-function
adds d3d6ea50d2 Make `ffap-read-file-or-url' work again (to read URLs)
adds 59f80ffc7d Document outline-minor-mode-cycle in the manual.
adds 3019d628e2 Add an index entry for outline-minor-mode-cycle
adds fa09452ab5 Update NEWS tagging for a couple entries
adds 943d79914b C-x 5 5 manual tweak
adds ff16bea7f4 * etc/NEWS: Mention occur-mode highlight changes.
adds 6413f08887 Occur-mode multi-line match property gap filling
adds 5f33ad6954 ; compilation-error-regexp-alist-alist):
eval-when-compile
adds 4ca3cf996e Fix `u' binding in Gnus Browse mode
adds 2a2e7e5466 Adjust the fully qualified host name when nothing is set
adds 7640f1da0b Extend Gnus summary highlight faces by default
adds 12af7ee46d * lisp/filecache.el: Fix cycling (bug#49761).
adds 660b17ef3e Indicate selected occur target with fringe arrow
adds 0ecebbf274 ; * lisp/replace.el (occur--set-arrow): Remove unused
variable.
adds 3b7f72ca55 ; Auto-commit of loaddefs files.
adds b72f88518b Make dlet work like let, not let*
adds cd7eb4bee1 * lisp/emacs-lisp/autoload.el
(autoload--make-defs-autoload): Display warning.
adds a6f67d60e1 * lisp/progmodes/project.el (project-switch-project):
Use 'let*' (bug#49635).
adds 1a7818824b * lisp/progmodes/flymake.el (flymake--mode-line-title):
Don't quote lambda
adds e68bc86bcf * lisp/mwheel.el: Don't use `custom-initialize-delay`.
adds d160d1aff5 mh-junk: adjust messages for allow/block actions
adds a812992aee ; mh-junk-background: fix documentation typo
adds 09c3620253 Adjust tab-bar to the new mode-line-misc-info value
(bug#49806)
adds 61def1e392 ; Auto-commit of loaddefs files.
adds 72dc602459 ; Merge from origin/emacs-27
adds 75ecce4323 Unbreak ERC's Ibuffer filter (Bug#44100)
adds d50721bf02 Merge from origin/emacs-27
adds b44abacc8c * Fix error while disassembling native code on macOS
adds 985a3bd331 ; * lisp/so-long.el: Documentation
adds 359a8e4eda ; * lisp/so-long.el: Bump to version 1.1
adds 9df60d52d5 Increase `so-long-threshold' and `so-long-max-lines'
defaults
adds e8718522c2 Make `global-so-long-mode' handle unrecognised file types
adds 7828f69828 * lisp/so-long.el (so-long-minor-modes): Additional
modes to disable
adds 748df220ef ; * lisp/so-long.el: Minor bug fixes
adds 0ec67a2956 ; so-long-tests.el: Suppress expected warnings
adds 10bd4bc6ec Support 'preserved' variables and minor modes in
`so-long-mode'
adds 12cbe8e509 ; Revert "Make `so-long' restore `view-mode'"
adds 59128bb804 Make `global-so-long-mode' use `buffer-line-statistics'
adds 3a56d4eea9 Merge branch 'scratch/so-long'
adds 0809c9f6ef Declare `match-beginning` and `match-end` as
side-effect-free
adds 354c682421 Remove ineffective expression in verilog-mode
adds 301ce625cb Declare file-name-concat as side-effect free
adds 88577aed3a file-name-concat is not error free
adds 80cccd7ff1 Code cleanup for Tramp's yubikey integration
adds 6535fd1fa9 Evaluate eql specializers
adds b0d07396e8 * lisp/emacs-lisp/cl-generic.el
(cl-generic-generalizers): Don't emit warning
adds 516affe1b3 Fix apparent typo in new cl-generic-tests.el test case
adds b84986af52 ; * lisp/so-long.el: Bump version for the GNU ELPA build
adds bee3e51550 Update outdated Gnus information
adds 51583a0f9f Add new user option 'read-minibuffer-restore-windows'
adds b4f3e6caba Use `abort-minibuffers' in delsel
adds 253b36bd40 ffap ido accommodation
adds 423a23ef75 Improve `define-globalized-minor-mode' doc strings
adds b41f31d2b6 Make `M-j' work reliably if
`comment-auto-fill-only-comments' is set
adds b8c43b594e Add a new thing-at-point type: existing-filename
adds 1910800f93 Package archive location needs to be absolute filename
adds 4b729ff608 * lisp/vc/smerge-mode.el (smerge-mode-menu): Add menu
item for smerge-refine.
adds 50d3178a4f * lisp/cus-start.el (read-minibuffer-restore-windows):
Fix entry.
adds 1505dca91f Add support for the oauth2.el library in nnimap and
smtpmail
adds 0b5cc6c567 ; Fix oauth typos in last change.
adds 2d8c14d299 Fix M-n description in refcards
adds 2a17925aab Cease attempts to const-propagate through setq
adds 9d1c3c9830 Fix files-tests on non-Posix systems
adds 4ec10c80ab Reset mtime of a buffer reverted "delicately"
adds 18d7562e91 Add function minibuffer-restore-windows (bug#45072)
adds 232be9bf87 Change the xref-goto-xref error message
adds f65958a94d Provide a default for xref-find-apropos pattern
adds d5a2fdeefb New option etags-xref-prefer-current-file
adds fa895379d6 Change how project-find-file's completion works
adds 9f88a9c058 Make sure installed *.eln files have correct permissions
adds c327d61ec8 Improve wording of recently changed documentation
adds 4d6511a284 Fix automatic hscrolling when line numbers are displayed
adds 35cea6c94c Add colon-space after prompt
adds 483fce3093 Mention NonGNU in "Package Archives" node in the manual
adds b17fd982a3 ; * doc/lispref/package.texi (Package Archives): Fix
typo.
adds 93e1248c20 Fix problem with occasional stalls in
`url-retrieve-synchronously'
adds c18bfbe6e4 Improve ffap-ido-mode test
adds b77f6af24e ERC right stamps: also use latest buffer's window's
width (Bug#44140)
adds 0b049fe71d Merge from origin/emacs-27
adds 8ce7a697ca Allow building on MacOS with MacPorts and libgccjit
adds b8e3b0f157 ; * lisp/replace.el (occur-1): Remove old fringe arrow.
adds c62e805d80 perl-mode: fix variable fontification
adds 9a6fc63843 Fix problem with relative directories in CDPATH
adds 6a3920c07e Make `q' in `org-agenda' work even with `debug-on-error'
set
adds bc1ffc5f6e Fix print-length issue in comp-run-async-workers
adds e1ce9904aa Fix prin1 problem in package-quickstart-refresh
adds 85c8a9cd0c Fix files-tests broken on MS-Windows by a recent change
adds adab672edb Further fix to filtering Gnus search group names
adds e763c8947a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 3b32d057ff project.el: Bump the version
adds 99c535111b Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds fd2d56d63c Doc update wrt Tramp support of SSH security keys
adds 1cae6b9aab Another fix for parse-colon-path
adds 051434fdef Use string-replace instead of replace-regexp-in-string
adds 61677ac3e4 Un-obsolete dired-in-this-tree-p and use it again in
certain places.
adds c7855c8ca3 * src/nsterm.m (max_used_fringe_bitmap): Remove unused
variable.
adds 3b7b181bde Use string-search instead of string-match[-p]
adds aeec97fae0 Fix variable binding in calendar (bug#49945)
adds 4d95eca97e Add a new test for dom-search
adds 2b6c5fb295 Add test for nnrss
adds 23973a5898 Fix freeze on OpenBSD when reading the SECONDARY
selection
adds e5b2e5356f Fix last commit of tramp.el
adds fbd3207bb2 Further fixes for package-quickstart-refresh printing
adds 872ca0ff8e Fix tmm-get-keymap under native-compile
adds 89d02841ab Make xterm-set-window-title more robust
adds b7d3c1e577 Forestall "Selected deleted buffer" in
url-http-generic-filter
adds 799a66c454 Make ffap-read-file-or-url put point at the correct
place for URLs
adds 4e6f98cd50 * lisp/emacs-lisp/package.el (package-buffer-info): Use
lm-maintainers
adds 0509f3921b * lisp/emacs-lisp/package.el (package-buffer-info): Fix
typo
adds 75de09b9de * lisp/emacs-lisp/cl-generic.el: Try and fix bug#49866
adds 1572464b92 Tramp string-search and string-replace compatibility
functions
adds 2656ecff96 Fix nnrss-get-namespace-prefix (bug#34685)
adds ebaae4480e Add a new command `revert-buffer-quick'
adds d858a637c2 More robust auto-detect of grep-highlight-matches
(bug#49978)
adds 877df4eb1c Add new user option `gnus-topic-prepare-topic'
adds a6bd049031 Add support for outlining in shell-script-mode
adds a8e89964f3 Use ### for outline headings in shell-script-mode
adds da8277abc1 * lisp/replace.el (perform-replace): Use
'remove-function' (bug#49963).
adds fc174eb20b ; Fix typos
adds c56e395edf Let image-dired-mouse-toggle-mark act on active region
adds 8b645837d2 Mark marked images in Image-Dired mode
adds 0a4b66f827 Valid quoting in .desktop files
adds aea7823a7e Hint that emacsclient.desktop should match a search for
“emacsclient”
adds 024e6d213c Drop redundant keywords in .desktop files.
adds 8b15ce8daa Make gnus-icalendar-event-from-ical more robust
adds 0af1142de1 Fix icalendar-import-file prompt
adds 1ab9fa60e7 Make icalendar parse multi-line items correctly
adds 244acc5a05 Replace some `string-match-p' calls in Tramp
adds 7dbbe6cbc5 Add new image-dired commands
adds b81de1be90 Fix URL entry in ffap after previous change
adds bdec9daf57 Allow `tex-buffer' to work on buffers not visiting files
adds 81fd380dea Allow using XLFD font names with dashes in the family
name
adds 3b5f8ab0d0 Allow using a single anonymous face in enriced-mode
adds 2f90fa19b8 Add a `pcase-setq' macro
adds bd6c3a014a * lisp/obsolete/cl.el (labels): Don't quote lambda
adds 8dd6120594 Fix bytecomp container test case
adds 9445d7bf8c * lisp/emacs-lisp/cl-macs.el (fixnum, bignum): Fix type
definitions
adds cb03917034 Add XLFD font parsing tests
adds 45cfa2a8cd Mention `find-ignore-file' in the vc.el commentary
adds 7328a6ea10 Change the `region' face in the Wombat theme
adds 368c9f5e84 Clarify smie-indent-forward-token doc string
adds 0a611a5d7f Add support for Python mode in info-lookup-symbol
adds 96d83a8546 * lisp/emacs-lisp/pcase.el (pcase-setq): Align its
semantics with `pcase-let`
adds 1678d3599b Mention url-handler-mode in the Emacs manual
adds afc945d0c9 Improve minibuffer-inactive-mode documentation
adds 0d04ceca2e Further tweak minibuffer-inactive-mode doc string
adds 4e4b76b094 Make info-look try to use more recent Python manual
adds 1d60a25541 ; Fix last change.
adds 5809728bc5 * lisp/emacs-lisp/lisp-mnt.el (lm-crack-address): Handle
multi-addresses
adds 5d50acd0a6 Improve connection type `pipe' for remote processes
adds c4d34d24e3 CC Mode: Enhance C++ Mode raw strings to multi-line
strings for any language
adds a9ad3d4774 Add save-some-buffers-root to
save-some-buffers-default-predicate (bug#46374)
adds a93d164ff3 * lisp/tab-bar.el (tab-bar-history-buttons-show): Remove
defcustom.
adds 6fd2a49335 Don't disable transient mark mode when changing image
faces
adds 6247540723 Remove :group from defcustoms in image-dired.el
adds 37dbf10893 Unknown line endings in
filepos-to-bufferpos/bufferpos-to-linepos
adds 65dd00667f Fix problem where an error would change standard-output
adds 711eb40b9b Make info-look search harder for the Python info file
adds cebe18b63e permanently-enabled-local-variables doc string
clarification
adds 4d51c2c472 Add new face diff-changed-unspecified
adds e30c7f314b Adjust previous diff-changed-unspecified change
adds 8fbb870083 Make `debug' reset `inhibit-read-only' while running
adds 254dc6ab4c CC Mode: Fix a bug in yesterday's patch
adds a3dd5f1216 ; * etc/NEWS: Improve wording of a recent addition.
adds 1bfbb2b706 Add font-lock-doc-markup-face (bug#50041)
adds 37d48edf6d Fix merging of ambiguous nil maps
adds adb6c3f1a4 Fix memory-report counting of vector/hash table sizes
adds c58f8dda2b Add macro `seq-setq`.
adds a8a3fd8f8e Add macro `seq-setq`.
adds e91b574bf8 Add new functions for lax mail address splitting
adds 22d8e71d04 Make lm-crack-address less strict
adds 3fd0cc85a5 Revert "Add macro `seq-setq`."
adds 3c053ef142 Filter out -L foo labels in diff-hunk-file-names
adds e5cb6d3fd1 Add a test for netrc folding parsing (bug#25769)
adds 482049e542 Fix 'random' on MS-Windows when integers are wider than
30 bits
adds e3205eaeef * lisp/progmodes/cc-engine.el
(c-ml-string-in-end-delim): Rewrite function
adds bf55b5ac17 * lisp/emacs-lisp/easymenu.el (easy-menu-do-define): Fix
bug#50051
adds 9c5dc3cbe0 * src/w32.c (_sys_read_ahead): Pacify a silly compiler
warning.
adds 31ab12e261 Mark auto-revert-test02-auto-revert-deleted-file as
unstable
adds d1dbf7fc9e Revert "Bind the GIT_LITERAL_PATHSPECS environment
variable"
adds 3572613550 Fix vc-git-state for filenames with wildcards
adds e6f3a4dc6c Fix bug#50063 when using icomplete-fido-kill with C-x p p
adds e2eb58c487 Mark up commands in shortdoc.el for modes
adds fdf148cab4 Fix unwarranted point movement after C-g
adds 36964b2358 ; * src/xdisp.c (display_mode_lines): Fix comment.
adds 55772baee1 Make Emacs compile with musl instead of glibc
adds 42a98feb5b Run execute-extended-command key binding suggestion from
a timer
adds 926eeb7dd4 Allow evaluating Python code across machines
adds ab23fa4eb2 Sort by recency in flex completion style when no flexy
stuff happening
adds 2a022e9be3 Filter out rng-state elements in nxml-mode buffers from
the kill ring
adds bf11c698b6 * lisp/nxml/nxml-mode.el (nxml-mode): Use add-function
adds 0da97a4ed9 * lisp/tab-bar.el (tab-bar-new-button-show): Make
variable obsolete.
adds 7ec0574581 * lisp/simple.el (shift-select-mode): Add new choice
'permanent' (bug#50038).
adds 3502321403 Fix regressions in the last change
adds 42be416578 Don't remove `fontified' in nxml--buffer-substring-filter
adds 751f1707f0 Add new functions to replace strings/regexp in a region
adds 343dc9d415 ; * test/lisp/vc/diff-mode-tests.el: Remove useless \
adds adb450719a Remove prettification for \par in tex-mode
adds b9243b034b Minor clarification for define-minor-mode :variable
adds a3b31302dd Fix cursor movement on the Linux console with certain
characters
adds 5d7b1d5fc7 Make overlays-in treat zero-length overlays at point-max
consistently
adds b3aec9ee48 CC Mode: Fix unstable fontification of doc strings.
adds 9664ee182c C++ Mode: Don't confuse the pointer operator -> with the
type indicating ->
adds 958f591567 Merge from origin/emacs-27
adds f0ef1e971d Fix recent documentation additions
adds b21c9b0816 Add Command Modes to Elisp manual menu and add index
entries
adds 6898ae6f8c Plug another hole for longjmp-ing from 'redisplay_window'
adds bb6f1e2dd9 * test/Makefile.in: Verbose logging for electric-tests
on hydra.
adds ae751f2a09 ; Fix menu entry alignment of last change
adds a126c06b0a Make icomplete-vertical-mode take immediate effect
(bug#49075)
adds fd7f2077bc vc-git-region-history: Fix to call 'diff' more correctly
adds 9e2cc406d3 ruby-mode imenu: Support methods with modifiers
adds 292e6261be Add new mode context-menu-mode and use it in info.el and
goto-addr.el
adds 1493145e30 Change the order of context-menu-functions and add more
context menus.
adds ebac285d0e Improve docstring of context-menu-functions and add
eww-context-menu
adds 2c2baa9d12 Add new context-menu options for menus "File At Point"
and "Version Control".
adds ee1887bf54 Improve :type of defcustom 'context-menu-functions' and
add documentation.
adds 9f5946b6ff * lisp/help-mode.el (help-mode-context-menu): New
function.
adds de5601f090 Improve handling of context menus for global, local,
minor-mode menus
adds d9eac0b426 Use map-keymap in context-menu-global,
context-menu-local, context-menu-minor
adds bf1ec4952e Merge branch 'feature/context-menu'
adds 96bbd6f0a7 Jump to first,last completion with M-<, M-> in
icomplete-vertical-mode
adds e6fb7e44cc Bind <up> and <down> in icomplete-vertical-mode
adds 00fdf80e21 Improve `forward-sexp' in *Help* buffers
adds 5f47d17d33 Fix TTY display performance degradation due to many
markers
adds b960e1aea2 ; Fix a comment in a recent commit.
adds 54039d721c ; * etc/NEWS: Fix wording of a recently added entry.
adds c609b4c728 * test/lisp/electric-tests.el: Skip most c-mode tests on
hydra.
adds 130d47bdcc Another fix for quitting while displaying non-selected
windows
adds ca781e4430 * lisp/mouse.el (context-menu-filter-function): Fix type.
adds 7fa5dec86e * Fix `native-compile-target-directory' effectiveness
for async compilation.
adds 6d3455eb14 ; Fix quoting of braces in electric-tests.el.
adds eddb003f30 Fix behavior when switch-to-prev-buffer-skip is a
function (Bug#49275)
adds f26a027d6b Fix ediff3 layouts with window-combination-resize
non-nil (Bug#49277)
adds c17e03ace5 ; * etc/NEWS (Icomplete): Fix typo and remove redundant
word
adds fa4a63c689 Add menu bindings to new functions in image-dired.el
adds bf4f7388b6 Fix abort when turning on Hebrew or Arabic input methods
adds ee812f2a98 Yet another place inside redisplay_window to prevent
quitting
adds 3a1d713c19 Add undo-in-region test case for bug#21523
adds 15a8026caf Disable auto compositions on the Linux console only
adds 0d5ff75e94 Improve documentation of last change.
adds 1a4ed8ee78 * lisp/mouse.el: More fixes for context-menu.
adds 9b31ad3609 * lisp/progmodes/xref.el (xref--collect-matches): Widen
temporarily.
adds 91f549becd ; Fix paren typo
adds 78b427648b Improve documentation of 'assoc'
adds fba64e1697 Fix vc-root-diff broken with Git as well
adds 2c699b87c2 Improve fix of bug#49888 on no-pattern flex sorting
adds 2be8e2ffc9 Section by 'group-function' in Icomplete and Fido's
vertical modes
adds 37f0ea99f8 ; Correct :version tag of icomplete-selected-match face
adds 6276f73115 stterm doesn't understand all codes that xterm does
adds 4bd7be2b8f Fix errors with hscrolling mini-windows under
truncate-lines
adds 8e93a37b77 ; * src/xdisp.c (hscroll_window_tree): Fix a typo in a
comment.
adds 787fa7a8ab Minor doc fixes in icomplete.el
adds 1511f3cecc Fix inaccuracies in documentation of
'message-truncate-lines'
adds bf64342a8f Fix deletion of associated image
adds 101b3c81b6 New placement of newline characters in
image-dired-db-file
adds 63d6e1ffa1 Avoid problems when one tag/file is a substring of
another
adds 8bc6dbecd2 Add support for history of image tags and completion in
the minibuffer
adds a44432a773 Fix st.el doc string
adds 04f723dec9 Fix dired switch (that contain quotes and spaces) parsing
adds cd00fb5e2a Add ibuffer-saved-filter-groups example to the doc string
adds 9bf8bb0e3e Fix space at the start of appt mode line element
adds 489ddc56ab ; Fix escaping in recent ibuf-ext.el doc change.
adds bfa3191c79 Correctly call completion-in-region in shell.el
adds a3df92f483 Remove more mentions of the removed `M-o' facemenu
binding
adds fb81c8c3ad Make icomplete-forward-completions O(1) when
icomplete-scroll is t
adds f804248b4f Tweak a failing custom test
adds c69b4768d6 Don't mutate string literal
adds e1ed0c3af1 Fix xref {prev,next}-error target buffer match
highlighting extent
adds 89c31342a7 Use C-mouse-1 for context menu on NS
adds 573e8eef86 ; * lisp/mouse.el: Fix typos in previous change
adds 969c3135d6 Remove even more waiting from execute-extended-command
adds 00a9c50ad7 Further tweaks to execute-extended-command
adds 657fe8b9d8 Allow copy-directory to copy the source as a symlink
adds c2026cf366 Fix infinite recursion of conf-mode
adds e1a209ef41 Fix infinite recursion in mode: tex
adds 13fdded2c1 Allow preserving symlinks with file-precious-flag set
adds ac2cecbd83 Fix printing of C-@ in `describe-fontset'
adds b2b9f69b9d Document how to get rid of completion on `SPC' and `?'
adds 63cbb54d7e Mark page navigation commands as repeatable
adds 681faf9f0b ; * test/lisp/files-tests.el: Add tests for
save-some-buffers (Bug#46374)
adds 13824c44d2 Fix c-tentative-buffer-changes to be nestable in
c-save-buffer-state
adds 222d033254 * lisp/bindings.el (page-navigation-repeat-map): Fix
bootstrap.
adds 28170b7d48 Speed up project--read-project-buffer in remote buffers
adds 77d0ab967d * etc/TODO: Entry about markers being non-scalable.
(Bug#49127)
adds 742ae84a9c ; * lisp/progmodes/project.el: Fix punctuation in the
commentary.
adds 9191d12742 Fix documentation of recently-added tests for files.el
adds d780b1c5c2 Fix documentation of 'repeat-mode' changes
adds 4b03998458 ; * doc/emacs/custom.texi (Minibuffer Maps): Fix wording.
adds beb54dc1b2 Improve documentation of 'file-preserve-symlinks-on-save'
adds 2ed73a722f ; * etc/NEWS: State the default behavior when copying
symlinks.
adds 9ea9d21d57 ; * lisp/simple.el (execute-extended-command): Fix
comment wording.
adds f658b955cc Improve doc string of 'M-.'
adds 72e688eacd Improve documentation of context menus
adds 2dfc2bb9bd ; * etc/TODO: Fix typo.
adds 20e32f3c3f CC Mode: Move a macro to before its first use in a file.
adds 49435be616 Add xref operations to context menu unconditionally
adds 4d6e770031 Re-type the :location slot in `xref-match-item` to
`xref-location`
adds b4830907ed Indicate progress while searching for references in xref
adds 6993d45e51 Add "Find References" to context menu (bug#50067)
adds d6ad208b2c Use overlay arrow to indicate current *xref* selection
adds f4159568a1 Remove default "Select" title from NS popup menus
(bug#50067)
adds 5eab7c3f70 * configure.ac: Make homebrew check for libgccjit match
macports.
adds 2837e25caf Fix display bug on macOS (bug#50112)
adds 3de577ad00 Mention problems with synthetic fonts on macOS
adds cabd22f5c6 Make parse-partial-sexp signal an error if TO is smaller
than FROM
adds fda6e6e26f ; * etc/NEWS: Fix last change.
adds a6240c8233 Clarify how to do the `count-words-in-defun' recipe
adds 5da7103443 Tweak the comment-start-skip example in the manual
adds 964151570b ; * src/syntax.c: Remove a stray comment.
adds 28019ccf0c ; Fix Texinfo markup of a recent change
adds 7ee5d36008 Clarify dired-jump doc string
adds 690d1bcc61 Fix perldb doc string
adds 69637fe7a6 ; * lisp/dired.el (dired-jump): Doc fix.
adds a0023661a4 Clarify cl-defstruct doc string and manual entry somewhat
adds efe30626e6 Fix failures in recent files tests
adds 9715feaed4 * test/lisp/electric-tests.el: Un-skip c-mode tests on
hydra.
adds c28d4c995e ; Load xref when needed (not all functions are
autoloaded)
adds 4f1184271d * test/lisp/net/tramp-tests.el: Reduce hydra run time by
1 hour.
adds bf61ddec3a * test/Makefile.in: Turn off hydra verbose logging for
electric-tests.
adds 5f1ee1f8e6 ; MH-E doc: SourceForge repo is no longer current
adds aa27c42cf9 mh-x-image-url-sane-p: accept "https" URLs
adds 8fe536f90d * test/lisp/international/ucs-normalize-tests.el: Save
30m on hydra.
adds 316cc9152f Improve documentation of 'set-keyboard-coding-system'
adds 654e096b09 ; * lisp/emacs-lisp/comp.el
(native-comp-async-cu-done-functions): Doc fix.
adds dd7d966eb4 Don't show menu titles with the text property 'hide'
(bug#50067)
adds 6984eea510 * lisp/mouse.el (context-menu-mode-map): New variable.
adds 7f5f99f2a0 Make Qhide declaration non-target-specific
adds e8e78809ba Some adaptions for Tramp's security key detection.
adds 5b55659bae Avoid using %n in emacsclient
adds 16bb524a5e Don't echo empty string in file-name-with-extension
adds 06c3a321e3 Revert "Fix dired switch (that contain quotes and
spaces) parsing"
adds ba852512f2 Don't mess up grouping in
completion-all-sorted-completions
adds 1afe59f7f8 Double check completions-group customization variable in
Icomplete
adds f405756811 Implement `copy-directory-create-symlink' for remote
files
adds 48d4969453 Set label for NSToolbarItem (bug#50159)
adds 6c007668b3 Set a unique ID for eln files on macOS (bug#45934)
adds ff2124d297 Fix recent parse-partial-sexp argument validation
adds 98e1752f9d Make xwidget-webkit-enable-plugins a defcustom
adds 5d32630f79 Do command mode markup in xwidget.el
adds 4015fb6e69 Improve byte-compile-warnings doc string
adds cc2c150636 Document `dlet'
adds fb65b14b32 Update NEWS tagging for modules and parse-time-string
adds 8c62871829 Clarify :stderr in the make-process doc string
adds dcf84bce25 * lisp/mouse.el (context-menu-toolbar): New function.
adds d8e1cca6e5 ; * etc/NEWS: Fix wording of a recent change.
adds 6430c8419c ; * doc/lispref/variables.texi (Local Variables): Fix
indexing.
adds f00af4be3d Complete implementation of
`copy-directory-create-symlink' in Tramp
adds 591b8bd87a Add new variable 'kill-buffer/delete-auto-save-files'
adds 4167d4b4b2 Clarify the documentation of `next-frame'
adds 975939df21 ; cperl-mode: bugfix / rework fontification of here-docs
adds 9936e1478f Fix doc strings in recent changes.
adds efddcc9fbe Improve recently-changed docs
adds 00edc8329a ; * doc/emacs/files.texi (Auto Save Files): Fix a typo.
adds c1c2266a1c Fix recently added cperl test
adds 976594d905 * lisp/mouse.el (context-menu-open): New command bound
to [S-f10].
adds 4281e5b34d Add example of advanced user-defined Rx form to manual
adds 8f43180f0d Improve documentation of 'inhibit-mouse-event-check'
adds a849b56410 Document 'jit-lock-bounds'
adds 120b2bb67b ; migrate MH-E to mail-parse library
adds ca3e4b3072 ; * lisp/time-stamp.el: Improve doc strings.
adds 0c640b82f0 Fix to clear echo-area after repeat-exit-timeout.
adds 8620512361 ; * lisp/repeat.el (repeat-echo-message): Use
`string-search`.
adds 2c8657f4f6 Doc that dired-do-chmod no longer follows symlinks
adds 9e0d507c37 * lisp/mouse.el (context-menu-buffers): New function
(bug#50067).
adds b8704b52fd * lisp/mouse.el (context-menu-mode-map): Bind [menu] to
context-menu-open.
adds efaed29f3d Some precisements in Tramp's connection type handling
adds 7782ccd6de Fix up previous conf-mode/tex-mode redirection hacks
adds de64510973 Further checks for kill-buffer-delete-auto-save-files
adds 64b4c85637 Fix up deleting auto-save/killing buffer wrt.
`auto-save-visited-mode'
adds 630a13ac46 Add support for OSC escape codes in comint
adds f09ee98e68 tabulated-list-print delete excess lines
adds c8e3347ec0 Add support for "bright" ANSI colors in ansi-color
adds 2b2a103db0 Add support for "bright" ANSI colors in term-mode
adds 9759fb596b Add missing :version tags to new faces
adds 979f14e641 Disable xterm selection operators in stterm
adds 5b03849102 ; * test/lisp/files-tests.el: Add tests for
save-some-buffers
adds 8ba6a38b3b ; Merge from origin/emacs-27
adds 1155826c98 Speed up pcm completion styles for patternless special
case
adds ab79950009 Make `set-locale-environment' complete over locale names
adds 7db376e560 Make thingatpt respect fields
adds 46ff443dc0 Handle nil messages in repeat-echo-message.
adds 3b66c4d8f0 * lisp/term/xterm.el (xterm-function-map): Map `\e[29~`
to `menu`
adds a8c803db8e ; * lisp/time-stamp.el: Doc string wording improvements.
adds 2b62b2a019 Make sure to remove the remote specification before
adding :(literal)
adds 4ac29b943b Rename arguments for clarity
adds d54ffa25bd Define a substitute for <menu> on MS-Windows
adds fbf2933e69 Fix docs about the meaning of the Re: in the subject
adds e5f82c1305 Improve robustness of shadowfile.el
adds e1ca0ba7d4 Revert "Add missing :version tags to new faces"
adds 2e2400a13f Revert "Add support for "bright" ANSI colors in
term-mode"
adds fc4d3eea5a Revert "Add support for "bright" ANSI colors in
ansi-color"
adds e4ec39e52d Make dired-chmod-program obsolete
adds 869579170b timeclock.el: Update example configuration
adds ee2ffd9c9e Fix problem with symlinks in compile buffers
adds 602419bbca Enable setting timeclock-workday after switching mode on
adds 8567ec8bcf Fix recentering issue in `follow-mode'
adds cc5b6cb6bc Fix backtrace when query-about-changed-file nil and file
has changed
adds 9c1bbad907 python-shell-interpreter doc string clarification
adds a573d6bd88 Replace flyspell-use-mouse-3-for-menu with
context-menu-mode (bug#50067)
adds f7da671493 * Forward `comp-file-preloaded-p' to async workers
adds 0d45ad99da lisp/newcomment.el: Uncommenting with whitespace
`comment-continue'
adds d0693617b8 Make `eshell-command' also work when asynchronous
adds 61323c6d76 Put advice documentation at the end of the displayed doc
string
adds 185759e07a Fix `M-X TAB' completion for commands marked for
multiple modes
adds e26d628a4e Don't overly truncate tabulated-list headers
adds 9224a86319 Fix completion of extended "..." syntax in eshell
adds 4bb70549f7 Fix shell-script-mode indentation of continuation lines
adds 3360f03926 Revert part of 3572613550f5d1d0b3392dbc809b32f3989e2981
(bug#39452)
adds 55e77a811a * lisp/progmodes/flymake.el: Bind mouse-3 to
flymake-menu on mode-line.
adds 692da8c6a8 * etc/NEWS: Document the recent xterm.el change for
`\e[29~`
adds 6d36177589 Add tests for vc-rename-file
adds 8fb32387c1 ; Remove copypasta accident
adds b0fe06e656 Disable the NS app when no frames are left (bug#14619,
bug#21357, bug#23586)
adds dbec4ae06b ; Copy contents of oldXMenu/copyright.h into
oldXMenu/*.[ch] files
adds f1901fc308 Better document obsolescence of 'values'
adds 3065b6b73b Fix libexec installation on NS (bug#50250)
adds 9a1d54814e C++ Mode: handle compound identifiers preceding brace
lists correctly
adds a2a0b70c8b ; * src/xfaces.c (gui_supports_face_attributes_p): Fix
typo in comment.
adds 8fa624b39b Improve compatibility with musl-libc (Bug#48789)
adds 6392bc37ab Tweak sh-script-mode indentation further
adds dce5f7aed6 Add support for OSC 7 in comint (current directory
tracking)
adds 9117a76b53 Change --with-nativecomp to --with-native-compilation in
messages
adds 5bd23b0cd3 Mention `set-variable' in the Init Syntax Emacs manual
node
adds 7c7d58f454 Fix vc test for RCS
adds 5da9b3d2bd Move vc-branch-p and vc-branch-part from vc.el to
vc-rcs.el and rename
adds 31226b0341 Only look for the port command on MacOS
adds 7dabcb1511 Make rfc2368 obsolete and add rfc6068
adds 1dc79aa8fc Make epg use rfc6068 for decoding %-encoded strings
adds 6885c62a10 Fix typo in previous custom.texi change
adds c221f17b1c Make some non-ASCII work in ebnf2ps
adds 670b423ebc Fix typo in kill-buffer-delete-auto-save-files NEWS entry
adds b654420b1b Minor improvement in 'get-locale-names' on MS-Windows
adds 9e67ef88f2 Improve documentation of 'ispell-hunspell-add-multi-dic'
adds bc9516a6f1 * etc/NEWS: Fix typo
adds 455bed3c72 * test/lisp/progmodes/cperl-mode-tests.el: Adjust
here-doc tests for perl-mode
adds ebd7c52f11 (cperl-test-bug-14343): Make it work for perl-mode
adds 6767e55659 Implement proper type conversion in native compiler
adds a1887cc5e6 ; cperl-mode.el: Fix border cases of inserting with elisp
adds d2ad64b7a5 Move the expansion of abbreviated names to vc-git.el
adds 50765f3f51 Make run-at-time try harder to run at integral multiples
adds 65ddaaf41f Fix abnf parsing of <prose> elements
adds 31b06ea36f Make calc plotting through gnuplot work on non-X gnuplots
adds b612821388 call-process doc string clarification
adds bd17fe1d9e Fix point placement after ispell-complete-word
adds 03dcceeeee Rename xref--mouse-2 and adjust documentation
adds e5c481b61c ; Add comment to tramp-read-passwd for debugging
adds 8761d30da0 Avoid failing if vc backend doesn't implement
ignore-completion-table
adds a0be0cdbd2 Use "gzip -d" instead of "gunzip"
adds 45793b195c In batch mode, avoid killing Emacs with C-g in the
minibuffer
adds 4a1505904e Autoload calc-grab-sum-across and calc-grab-sum-down
adds fffcc7ab25 Fix (setf (map-elt map key) (my-func))
adds a4e3e0f89e Make set-foreground-color display completions using
foreground colors
adds 2c662e6d66 Add new command `clone-frame'
adds c0243d9e82 * Add a dll loader entry for gcc_jit_context_new_cast
(bug#50315)
adds a15f549a57 ; Auto-commit of loaddefs files.
adds 6a6de68daf Add new macro `with-existing-directory'
adds b3a9d8cd3d Don't have epg bug out on non-existent packages
adds c42bb9d75c Filter out the `name' parameter in clone-frame
adds f85b8678c4 Fix segfault with invalid key-translation-map binding
adds f3c5355c6b tramp-auto-save-directory: make private
adds f143260d04 Revert "Tweak sh-script-mode indentation further"
adds 7d7e8a9c15 Add a test for bug#50320 in sh-script
adds 891be6f140 Fix up previous ebfn2ps tweak
adds d8d5dc4565 memory-report: support calculating size for structures
adds 0f3e34ec37 Fix documentation of `dired-do-touch'
adds b099942113 isearch*-lax-whitespace doc string improvements
adds d7fb11b6d7 Reformat up-list and backward-up-list doc strings
adds 28dc18a553 Make the coding system warning prettier
adds bfb2dd0e9d Improve a recent change in 'mule-cmds.el'
adds 110db95e13 Fix 'clone-frame' on TTY frames
adds 3d26490749 Fix expansion of non-ASCII $HOME
adds c7997c8c98 ; * doc/emacs/dired.texi (Operating on Files): Fix last
change.
adds 6372a3f6e5 * lisp/abbrev.el: Improve docstrings of inverse commands
(bug#50303)
adds 0db50c3fd5 Support forges by type rather than by host
adds 926e69b207 More fixes for recently added vc-rename test
adds 0a18899f06 Fix recently broken vc-delete-file with Git
adds d9dabdb381 Fix memory-report test failure
adds 7a4d823b39 Fix `revert-buffer' message in `find-file-select'
adds 5ae02f90fe Add selection to css-pseudo-element-ids
adds e588fa45ce Add CSS Box Alignment Module Level 3 to css-mode
adds 07e8ff7f0f Move cl-lib tests for caaXr to subr-tests.el
adds 0034067f47 Avoid cl-lib alias for cadadr and friends
adds 0d3ae350c9 Make toggle-truncate-lines disable visual-line-mode
adds f4805be0b9 Update publicsuffix.txt from upstream
adds 41db6943b9 Sync latest SKK-JISYO.L
adds 4bdae17a74 * etc/NEWS: Announce recent change in
'toggle-truncate-lines'.
adds e1c893f4a3 Allow not putting pasted text onto the kill ring under
xterm
adds d67ce5ef10 Fix message in previous toggle-truncate-lines change
adds d1f3247666 Make recent timer changes more backwards-compatible
adds 0cabf8bc36 ; Fix typos
adds 6dad558a9d Allow gud-mi to edit two executables with the same name
adds d0eaf7a3cf Fix `describe-function' for autoloaded adviced functions
adds 1778c90b57 Clean up css-property-alist for alignment
adds 538a401b0c Update to CSS Grid Layout Module Level 2
adds 0a7424360c Update to CSS Containment Module Level 2
adds 34550b4492 Update to CSS Flexible Box Layout Module Level 2
adds e32c7d2a8d Change Python eval to send directly instead of using
temporary files
adds 0aa0410372 Fix "Finder" description for multi-file packages
adds b66d4616f0 Merge from origin/emacs-27
adds f9dcde3906 * etc/DISTRIB: Refer to gnu.org instead of the deleted
file etc/GNU.
adds ca7e76c6f9 Add diary-offset to diary-lib.el
adds c6b1f8daa7 Make `M-x term' offer completion
adds 7ca949b7ef Tweak hi-lock-mode doc string
adds 7e7723796c Make multi-frame `M-x calendar' setup work when
`pop-up-frames'
adds 3f999c03c2 Add support for customization group hyperlinks in doc
strings
adds 239ca285f9 Add a customization group link from whitespace-mode
adds 56c98a4ad8 Improve error message in ielm on printing errors
adds a8de88e330 Allow killing the diff buffer after `C-x v u'
adds 0daad76704 Improve documentation of line truncation and wrapping
adds c78969d31b * lisp/emacs-lisp/timer.el (timer-create): Don't inline
it
adds 16a36732b8 ; * etc/NEWS: Fix markup in recent example.
adds 0fe03c4740 ; * etc/NEWS: Fix copyright year; file recreated in 2019
for 28.1.
adds 534e631b00 Avoid segfault in command-modes
adds 88795df552 Rename xref-select-and-{goto,show}-xref
adds ea53f0df65 Add tests for vc-version-diff
adds 1d36043809 Fix test on machines with Bzr not set up
adds 1be8bfae6b Xref: automatic jumping to the first definition or
reference
adds c298337505 * lisp/progmodes/xref.el: Bump version.
adds 94530e7ea9 Belated fix
adds 76300b87d4 * test/lisp/vc/vc-tests.el
(vc-test-sccs06-version-diff): Fix it.
adds e6f936eb4d Cleanup tramp-tests.el
adds ba84ec8bd9 Fix error handling in 'ispell-init-process'
adds 1fdd898704 Fixes for 'python-shell-send-string' and
'python-shell-send-file'
adds 2ed2999ce5 Improve documentation of new Xref options
adds 0972cbe42f * lisp/progmodes/xref.el: Fix defcustoms (bug#50067)
adds 8f2e8add98 ; * doc/emacs/maintaining.texi (Looking Up Identifiers):
Fix last change.
adds 73a90cda4a Clarify completion-list-mode NEWS entry
adds 3d0276e98b Improve the documentation around the read-key/minibuffer
prompting
adds 7c7a47b86e ; * etc/NEWS: Fix a recent change.
adds c5b654b3f1 Autoload cl-struct-slot-info
adds aecf4518a0 ; * lisp/indent.el (tab-first-completion): Fix :version
tag.
adds d864389c34 * lisp/progmodes/xref.el: Bump the version again.
adds dd4be8ad3b * test/lisp/vc/vc-tests.el (vc-test-git06-version-diff):
Skip on hydra.
adds 80d318aabb Try to fix vc-test-git06-version-diff on Hydra
adds 71f8b55f46 project--files-in-directory: Fix handling of ignores
adds ff7867b4e7 ; * test/lisp/newcomment-tests.el: Fix copyright year.
adds c88c4467cb * etc/NEWS: Don't mention a fixed bug.
adds e7fc61f739 Improve documentation of save-place-abbreviate-file-names
adds c3ca31308f * etc/NEWS: Improve file organization.
adds f9cd9d430a * doc/emacs/maintaining.texi (Xref Commands): Fix
indexing.
adds fb061cd0ca ; * etc/NEWS: Rearrange and fix wording of some entries.
adds 4e5af2988f * etc/NEWS: Reorder "Isearch and Replace" items
adds bd4a2fc385 ; * etc/NEWS: Restore entry that had been inadvertently
deleted.
adds 7f9ca3b2f4 Make `gnus-group-use-permanent-levels' work better
adds 9309dc9df9 Reset gnus-group-use-permanent-levels when Gnus restarts
adds c0a0eb5460 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 331be89e7c Improve the gnus-group-default-list-level doc string
adds 1ff772e28a Simplify `image-dired-dired-file-marked-p'
adds 555a1ee468 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 61562c78dd ; * lisp/tab-bar.el (toggle-frame-tab-bar,
tab-bar-new-tab-to): Doc fix.
adds 8ed2f20145 Improve the info-mode mode line
adds 63618ba27a Add a tooltip to the comint-mode mode line format
adds 9680994d3a Restore the debugging window size more reliably
adds 61e5570863 Make calc-grab-region work with rectangular selects
adds 5f5623981c ; Fix typos in etc/NEWS
adds 9ff425d16f Revert an accidential change in etc/NEWS
adds ba6df55475 Fixup dired-do-find-regexp-and-replace
adds fab1e220db Optimise `member` and `assoc` (etc) with constant empty
list
adds bba48d6ee5 More robust optimisation of `ignore`
adds c4724add00 Normalise nested `progn` forms in byte-code optimiser
adds 96e50693fc ; * etc/NEWS: revert a change that changed the meaning
slightly
adds 163e3052c8 Add possibility to override the default highlighting
adds 4bd3a40ee3 * etc/NEWS: Clarify entry about the "*Completions*"
buffer.
adds 3a2c6417cc * etc/NEWS: Some further re-organization.
adds 4c54a6cd5d Remove Emacs FAQ maintainer
adds e09e827145 Small FAQ fixes
adds b52cafe496 Support specifying just one command in
project-switch-commands
adds 55540a3d89 * test/lisp/vc/vc-tests.el (vc-test--version-diff): Git
env tweak.
adds db74a93659 Fix display of tab-bar buttons
adds d5c6bf9625 Do not expand default method, user, host in remote file
name completion
adds b02c9bcceb Improve documentation of new Xref options
adds 31db28b1bb Adapt tramp-test26-file-name-completion
adds 11b56fa0b4 Fix a recent documentation change
adds e1050492d1 * doc/misc/efaq.texi (Reporting bugs): Refer to the
Emacs manual.
adds 97aa8240d2 * doc/misc/efaq.texi: Misc copyedits.
adds f7c26e7b31 Merge from origin/emacs-27
adds 4128186cc9 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds f10a4aad33 Improve the Info mode line further
adds 6b2d5ad615 Add a new Gnus command to toggle whether to use fonts in
shr
adds 8448782b40 Fix encoding in browse-url-encode-url
adds 743a53343c Encode urls more before using in browse-url
adds 91afb9363d ; * doc/emacs/maintaining.texi (Project File Commands):
Fix wording.
adds 400b3c9376 Increase jit-lock-chunk-size from 500 to 1500 for
performance reasons
adds 0cd410fb82 ; Improve resolution of previous merge conflict
adds 6cca705aa6 Don't let nndiary.el alter variables when loading file
adds 81677cb699 cperl-mode.el: Use rx sequences for Perl grammar
adds ff2c4a8353 Have Git backend actions accept nil filenames again
adds 26d5b510e1 Center Emacs logo above text on the splash screen
adds 79c5e0fca1 Don't output "probably introduced" if we know the answer
for sure
adds 53edc2ba8e Move the indented *Help* block to after the doc string
adds 663f7e3fcc Fix mail-user-agent defcustom type
adds afddd5529d Don't disable ipython as a native interpreter
adds f12df3b5a0 Add support for keypad `=' key in xterm.el
adds d80552df71 Allow kmacros to end with C-g in minibuffer
adds 30aaea1888 Adjust test to describe-function changes
adds e297c4fbee Fix previous help-fns change
adds 6c2823dff3 ; * admin/README: Mention 'coccinelle'.
adds f9aa6c74e4 ; * admin/README: Add descriptions of more
subdirectories.
adds 188f4e6d2b * etc/NEWS: macOS alternative context menu mouse binding.
adds 24f370df13 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 2bd26ed697 Further tweak describe-variable look
adds 439ca062c8 Don't ding at the user in pop-mark
adds 8ac5510a0e Document restriction of completion styles with remote
file names
adds e6bea0cbc7 Redesign tab-bar event processing (bug#41342, bug#41343)
adds 56d567acb6 Bind [drag-mouse-1] to tab-bar-mouse-move-tab on
tab-bar-map
adds ad9c57f54a Mouse wheel scrolling on the tab bar
adds 794fdce55d Improve tab-bar event handling (bug#41343)
adds 3a8b8df478 ; Remove NEWS about tab bar mouse commands to avoid
merge conflicts
adds 14d5145441 Merge branch 'feature/tab-bar-events'
adds 3d1274f3ba ; Add NEWS about tab bar mouse commands
adds 8da1f03151 Remove the "Real meaning of copyleft" node in efaq
adds 2be75990a7 Clarify Gnus vs. font locking in the Gnus manual
adds e27385ec37 Better treatment of line length limits for the Python
inferior
adds 8c023e5ea1 Change ruby-align-chained-calls indendation
adds bac632aaec Fix a recent change wrt 'comint-max-line-length'
adds d92db04a9d Improve documentation of tab-bar functions and variables
adds ceb60225ba ; * lisp/progmodes/python.el (python-shell-send-string):
Fix last change.
adds b2c44706b6 Support tags-apropos-additional-actions in etags Xref
backend
adds 44ba8278a6 * lisp/progmodes/ruby-mode.el
(ruby-current-indentation): Tweak obsoletion.
adds 74d091a0a6 Change the default value of search-whitespace-regexp
adds 061f8f2800 Fix behavior of isearch-{beginning,end}-of-buffer
adds 150ff9c157 Fix typo in previous search-whitespace-regexp change
adds f3cfd47898 New user options to move between isearch matches
adds 28ce3bf5c9 Further fix for the search-whitespace-regexp change
adds b4158a75c0 Document 'tags-apropos-additional-actions' with Xref
adds f94b915e2f Doc string followup to last change.
adds 5ee6583cb2 Tramp: honor default file modes in make-directory
adds 195da78e2e Properly encode all strings sent to Python shell
adds 192a384408 Revert usage of format-prompt in python.el
adds 6eba633ead Fix test find-defs-defgeneric-el
adds dea67939b6 Add support for GCC compiler command-line options
adds 5c18d35acb Improve overlay placement performance
adds d37dcfa30f New minor mode 'show-paren-local-mode'
adds f98700af80 Fix restoring from pdumper file on MS-Windows 9X
adds 0b362912a4 Improve documentation of Show Paren mode
adds 74fd89fe17 * lisp/info.el (Info-streamline-headings): Add entry.
adds ea3f0bcc78 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds bfd5e268a8 ; * lisp/emacs-lisp/comp.el
(native-comp-compiler-options): Doc fix.
adds ccc9bd774c bug-reference-bug-regexp now defines a contract for the
overlay region
adds 140d722848 ; Add some TODOs for the bug-reference-<forge>-instances
variables
adds 2e595b3e8b Fix tab-bar scrolling for mice that report mouse-wheel
events
adds aa6cacd713 Document tool-bar and tab-bar mouse events
adds e40f5a91ee Fix display of tab-bar buttons
adds e4300777e8 Implement caching for 'python-shell-completion-at-point'
adds afa82b3f7f ; * src/keyboard.c (make_lispy_position): Fix a recent
change.
adds c7aaf2fcb8 ; * src/w32term.c (w32_read_socket): Avoid compiler
warning.
adds 6343384348 Allow using 'python-shell-send-file' across machines
adds ef65d717d0 Tramp code cleanup
adds 84e35ff786 Keep python.el compatible with older Emacsen
adds 376a31b0cd Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 020a408eda Propagate aliased lexical variables in byte compiler
adds 09ae3f9f65 Remove obsolete variable
adds d5c6f701a6 Fix byte-compilation warnings
adds 6e60e74653 Refactor bug-reference setup for software forges
adds 108dbed4c0 Re-fix bug#16897
adds edc93a5ce6 ; Fix grammar in efaq.texi on Emacs vs XEmacs.
adds 252a769b11 ; * doc/lispref/files.texi (Changing Files): Fix xref to
file-modes.
adds fb1f0dfec9 ERC: Track: Fix documentation of structure of
'erc-modified-channels-alist'
adds d7f4cc0974 ERC: Track: Clarify documentation on tracked buffers and
add references
adds e4b7fa0500 Merge from origin/emacs-27
adds 3df279aae2 ERC: Track: Rewrite 'erc-track-find-face' as
'erc-track-select-mode-line-face'
adds 291bcb5973 ERC: Track: Fix a perceived minor bug in mode line face
selection
adds ae6af0ba33 Improve documentation of some tab-bar features
adds c5bdb287e8 Improve documentation of tab bars in the Emacs manual
adds 1293bf5bb7 Improve doc-strings of some buffer display options
(Bug#50518)
adds 4793c980a1 ;* lisp/window.el (switch-to-prev-buffer): Fix typo in
doc-string.
adds 4a44ac987e Infer identifier namespace in elisp xref backend
adds ac2498ad1c Fix read-no-blanks-input history argument
adds db5fbc7af8 Fix read-no-blanks-input doc string typo
adds 88beddbc40 ; * doc/misc/efaq.texi (What was XEmacs?): Restore
pre-merge text.
adds 914d4523c3 Minor copyedits in Emacs FAQ
adds 8f3199788b ; * lisp/eshell/em-unix.el (nil-blank-string): Doc fix
adds 64c5cd5a8c * lisp/tab-bar.el: Improve logic of 'ignore-current-tab'.
adds 79113b5e4a Use window-point in event-start and event-end (bug#50256)
adds fc4b956c7c ; Fix symbol quoting typos
adds 1ccc31eff5 * lisp/mouse.el (context-menu-map): Remove duplicate
separators (bug#50067).
adds ff4de1bd88 Fix quoting style in Lisp comments
adds 4877ddeaf7 * lisp/mouse.el (context-menu-map): Add 'click' arg to
called funs (bug#50256)
adds bd917088e6 * lisp/thingatpt.el (thing-at-mouse): New function
(bug#50256).
adds aa33e38e21 Allow region-related context menu to be used on selected
region with one click
adds 911043845d * lisp/tab-bar.el (tab-bar-get-buffer-tab): Use 'remq'
instead of 'seq-remove'
adds e20bae005e ERC: Use 'string-search' only on Emacs 28 and later
adds 85d0ed097e ERC: Use 'string-replace' only on Emacs 28 and later
adds d314951043 Extend xref-file-name-display to elisp and etags
definitions
adds bd601099b9 Remove some remaining references to XEmacs
adds 2110973351 Improve checkdoc abbreviation handling
adds f02624b342 ; Minor doc fixes found by checkdoc
adds fc6ed9a721 Declare unused function cperl-inside-parens-p obsolete
adds 7fe756c014 bug-reference.el: Adapt default debbugs bug regexp for
mail modes
adds 8454566b76 bug-reference.el: Adapt default debbugs bug regexp for
IRC modes
adds d15c430a84 Mention get-byte in shortdoc
adds c1a1339526 Add some search-whitespace-regexp examples
adds 173c2ea8a3 Fix detection of char regions in print-fontset-element
adds 381253b7b1 * doc/emacs/frames.texi (Tab Bars): Improve
documentation.
adds bb446c1d96 Change value of DEFAULT_TAB_BAR_BUTTON_MARGIN from 4 to
1 (bug#50424)
adds 4ee8b4d225 Only do multi-isearch in eww if there's next/prev links
adds fd1379a85a Support mouse events clicked on the tab bar but outside
of any tab (bug#41343)
adds e8a28d7564 * etc/NEWS: Clarify insert-into-buffer (bug#50558).
adds 08540a29e3 package-menu-execute doc string clarification
adds 2a3ef454c2 Clarify bookmark-fontify NEWS entry
adds ba0be8df53 Document named-let and update some NEWS tags
adds 53a9f751b5 Update NEWS tagging for string helper functions
adds 4b813f781e Update some pcase NEWS tags for already-documented
functions
adds 893eb0b8a2 Mention `benchmark-call' in the manual
adds 5da8875e26 Update some more NEWS tagging
adds adda0df193 completions-annotations doc string clarification
adds 11da064ff1 Further NEWS tagging updates
adds 0dc630b35b Document backtrace-on-error-noninteractive in the
--batch section
adds acc575846d Mention how to disable auto-fill-mode in the auto-fill
section
adds 494403f4e0 Correct nroff-mode NEWS entry after `M-o' changes
adds f5db710367 NEWS copy edits and tagging
adds 7fe88446c3 Use a fringe mark in bookmark instead of a whole
background line
adds feadcae139 Fix the tests
adds e4a187ca59 * doc/lispref/variables.texi (named-let): Document TCO
adds 59ff342869 Mention unibyte issues in insert-file-contents-literally
doc string
adds 5ee05fa75d Fix typo in previous files.el change
adds ab36b0f5ff Continue NEWS tag checking
adds 1b0fb8fc2e * Clean-up some unnecessary macro usage in comp.c
adds 4cf6d03d04 Remove duplication of `find` file pattern arguments
adds a17bea6d63 * lisp/isearch.el: Improve 'isearch-allow-motion'
feature (bug#50466)
adds 8c80430824 * lisp/progmodes/elisp-mode.el (elisp-context-menu): New
function (bug#9054)
adds 9000aeaed4 Make sure to return some valid project root
adds 5a34b65a3b Use the term "future history" rather than "default"
adds 269c8a0b63 Minor improvements to checkdoc
adds cf2fa6c87f Add user option to avoid checkdoc warning for unescaped
left paren
adds 25ebb9374b ; More minor docfixes found by checkdoc
adds 5cd5cc5dd8 ; * lisp/emacs-lisp/checkdoc.el: Fix typo in previous
commit.
adds 3f835ad580 * lisp/tab-bar.el: Close tab only on mouse-1, not
down-mouse-1 (bug#41343)
adds 443d37ff21 Fix libgccjit detection on macOS
adds 1e83d04214 Fix incorrectly appearing toolbar on NS (bug#50534)
adds eeb6d9d221 Project File Commands manual clarification
adds 6e10086901 Rename flymake--backend-state to flymake--state
adds 4040232994 Refactor some Flymake functions
adds e793a73fbe Unbreak M-x compile-defun of functions using flymake-log
adds 7d9d3951c6 Abbreviate Flymake backend name in
flymake-show-diagnostics-buffer
adds aec08e609e Keep and report "foreign" diangnostics in flymake-cc
Flymake backend
adds 79eb840753 Bump lisp/progmodes/project.el version to 0.7.1
adds 4633e02726 Add support for project-wide diagnostics in Flymake
(bug#50244)
adds 56254fb98c Re-organize and rewrite parts of the Flymake manual
adds 159dbd5eb2 Make `find-function-source-path' into obsolete alias
adds 0934363c96 Fix recent changes in Flymake manual
adds 483df14d5c A further fix for toolbar visibility problems on macOS
(bug#50534)
adds 89068554d7 * lisp/emacs-lisp/checkdoc.el (checkdoc-symbol-words):
Fix type.
adds 3d49ad73e5 cperl-mode.el: Allow non-ASCII Perl identifiers
adds 55dda2571a Unbreak make bootstrap (don't use cl-defun's &aux
parameters)
adds 4c492c8c5f * doc/misc/flymake.texi: Avoid xrefs in @copying.
adds 42b49e9f39 * test/Makefile.in (XDG_CONFIG_HOME): Don't export
(bug#50577).
adds e4fdf87e71 verilog-mode.el: Update verilog-mode from upstream.
adds 1f54c7aeed Localize namespace-filtering code
adds c83f5e77db ; Add a note
adds b189b6f256 * lisp/mh-e/mh-e.el: Simplify file commentary for a
native package.
adds cc52f6d995 * lisp/tab-bar.el: Rename args to consistent naming
convention.
adds b172049717 * lisp/tab-bar.el (tab-bar-close-other-tabs): Add arg
‘tab-number’.
adds 67ab890cde * lisp/window.el (display-buffer-in-previous-window):
Add symbolp (bug#50576)
adds 3eb80b7847 Add occur-related context-menu operations (bug#50552)
adds ba28acf3b8 Adjust occur-context-menu and elisp-context-menu
adds fbef1ee018 Mention `lisp-data-mode' in `emacs-lisp-mode' doc string
adds 3c2753a3b8 Make bookmark fringe marks evaporate
adds 6cfc312d71 Python shell: rearrange printing of newline before output
adds bce1013883 * doc/misc/flymake.texi: Fix @include docstyle.texi
adds 83557511a7 Update Unicode support to Unicode version 14.0.0
adds 544db1ee86 Faster grep pattern for identifiers
adds 37020ca341 * lisp/net/tramp-sh.el (tramp-methods): <sudo>: Change
template. (Bug#50594)
adds 6b631f490a Avoid compiler warnings in comp.c on MS-Windows
adds 4200a527ae Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 773c186914 Avoid crashes due to clearing of a frame's face cache
adds fbd0f194c5 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds b2e3669d96 Tweak python-hideshow-forward-sexp-function warning
avoidance
adds 1967b9c474 Generate no message when activating rcirc-omit-mode
adds 47b5dcdcf5 Ensure that rcirc-buffer-alist has no text properties
adds 262fbe1a47 Fix TOPIC command
adds 402385393a Update rcirc-buffer-alist after receiving NICK
adds fb27708f51 Fix checkdoc issues
adds 7e13bfd4a8 Remove removal of text properties from
rcirc-buffer-alist keys
adds 190ea9cd3e Replace cl-c[ad]+r with regular c[ad]+r
adds ade9653108 Add new option rcirc-track-abbrevate-flag
adds c817a34edd Add new option rcirc-channel-filter
adds 608b2ec9be Replace with-current-buffer with buffer-local-value
where applicable
adds 008a033bbb Print value on malformed input
adds 0f1db3dc2b Store symbols in rcirc-acked-capabilities
adds e37f3ce3b4 Fix rcirc-track-abbrevate-flag documentation
adds 70d459914f Implement multi-prefix capability
adds 659a77a0eb Connect to server asynchronously
adds 354929a85a Implement standard-replies capability
adds 8275f0b117 Mention list of capabilities that should be implemented
adds 4a0c0e5606 Allow /reconnect while connecting
adds ec0e46d66b Use fresh symbol for argument list
adds 2ef6691602 Add rcirc-track-ignore-server-buffer-flag option
adds a66fd7bb37 Fix double reconnection bug
adds 6d31d5b4b4 Merge branch 'master' into feature/rcirc-update
adds 7a89e0f822 Rename rcirc-omit-after-reconnect to
rcirc-omit-after-connect
adds 550011ca58 * rcirc.texi: Document rcirc-omit-responses-after-join
adds 0d08745806 * rcirc.texi: Document
rcirc-track-ignore-server-buffer-flag
adds 88b623772b * rcirc.texi: Document rcirc-nick-filter and
rcirc-channel-filter
adds 251a9f5fe0 * rcirc.texi: Document rcirc-track-abbrevate-flag
adds 2e24b66079 * rcirc.texi: Replace defun-rcirc-command with
rcirc-define-command
adds 0712e33588 * NEWS: Mention rcirc changes
adds 0d350402d8 * NEWS: Remove empty entry
adds 767fa9761f * rcirc.el (rcirc-server-alist): Add #emacs to default
server list
adds ec50a368d5 * rcirc.texi (Hacking and Tweaking): Add missing section
to menu
adds 8eb9eb0c41 Allow for multiple attempts when reconnecting
adds 1c3bad8c2e Display server buffer after connecting
adds 1e1378699c Restore rcirc-target if possible
adds 3405c85ae4 Unset mode-line-process for all buffers on reconnecting
adds 5ebad79e62 Fix interactive forms for rcirc-define-command
adds 7a69fe3bc9 Merge branch 'feature/rcirc-update'
adds 231a29f363 Add docstrings to context menu functions, and add
middle-separator
adds 6d65d50f71 * lisp/tab-bar.el (tab-bar-format): Add new option
tab-bar-format-menu-global
adds 3d1f51382f * lisp/tab-line.el: Add context menu bound to
down-mouse-3 like on tab bar.
adds 0762c7c67f checkdoc: Don't warn about command substitutions by
default
adds ca6ae0d905 Evaluate recent isearch-motion lambdas
adds 9b50b36efe Documentation followup to a recent commit
adds 50972b4b6b ; * etc/NEWS: Fix typo.
adds e709412c2d Remove function obsolete since 22.1
adds 1bae08dbf0 * doc/misc/pgg.texi: Clarify that its obsolete in the
menu entry.
adds 7f53446a10 Doc fix for y-or-n-p; trailing space is no longer needed
adds b049f373ef Various minor checkdoc tweaks
adds 8a55d10629 Make a redundant idlwave variable obsolete
adds 373c644fcc Remove references to dead packages
adds db12b38653 Clarify test-completion doc string
adds a9558baaf9 Clarify use of early-init file
adds 208c492069 ; * src/minibuf.c (Ftest_completion): Clarify doc string.
adds f3762d59d9 Do interactive mode tagging for play/*.el
adds 492fd05ac2 Fix mistake in test for erc-ring-previous-command
adds fb2971e18e Fix erc nick trimming
adds 426c5fdfb2 Change the erc debug logging format to be more repeatable
adds bcf59b99f4 Prefer "website" to "homepage"
adds cfae83adac ; Normalize some header comments
adds 9bb8d90cdd Allow irc network symbols in erc-autojoin-channels-alist
adds 7b3007336f Bind `M-o' in html-mode and enriched-mode
adds 2172d6a28d Make 'compile' respect buffer-local process environment
adds a38675ca88 Support '...' quoting in Lisp files
adds 85c7993631 verilog-mode.el: Merge from upstream: prepare for
lexical bindings.
adds 36474a1e49 Tramp code cleanup
adds 63f419f133 ; Minor stylistic fixes found by checkdoc
adds 3f9f3ba437 Docfix: use command substitution for 'universal-argument'
adds 2e5740894a Reuse vc-read-backend more
adds 7e27cb6e72 * lisp/vc/vc.el: API doc fixes.
adds f7ed946874 * lisp/erc/erc-button.el (erc-emacswiki-url): Update to
shorter address.
adds c6eb114a42 ERC: NickServ: Prompt for password last, overall
simplifications (bug#46777)
adds a462ccd536 Fix annoyance in tramp-smb.el
adds b95157de2d Fix disk-free info in 'insert-directory'
adds fc10e7fe5f * lisp/allout.el (allout-old-expose-topic): Make
obsolete.
adds 0cf0a2b986 Add new sequence function 'seq-union'
adds fb9df9b883 Make ediff-union into obsolete alias for seq-union
adds 403010f2fd Make ediff-intersection into obsolete alias for
seq-intersection
adds 24bd702561 Make ediff-set-difference into obsolete alias for
seq-difference
adds cfa1e0a11b * lisp/vc/ediff-util.el (ediff-member): Make obsolete.
adds a1b2ec6e06 Make viper-subseq into obsolete alias for cl-subseq
adds 0bdd6488fc ; Make change that was accidentally left out in my last
commit
adds 3e5298fc96 Improve performance of seq-union
adds 3848e2727e Improve the documentation of a recent change
adds 8220df9355 ; * test/lisp/emacs-lisp/seq-tests.el: Remove duplicate
test.
adds 9ca737c419 xref-matches-in-files: Move sorting to Lisp
adds 12d2fb58c4 Split Unicode emoji into their own script
adds 6397faaaf9 Fix display of stretch glyphs
adds 2598b8874e MH-E: fix check for nmh or Mailutils installation
adds 928c162673 Mention that the garbage collection is convervative
adds 894ea5f66f Add more symbols to tex--prettify-symbols-alist
adds f29abc3db6 Fix typo in idlwave
adds a8103cf9e0 Stop imenu indexing after a certain number of seconds
adds de0b5227e0 * lisp/repeat.el (repeat-echo-message): Clear only own
added part of message.
adds 0ac58e89d7 * lisp/progmodes/elisp-mode.el (elisp-context-menu):
Improve menu items.
adds 338af9213d Tweak how term-emulate-terminal selects windows
adds aa59d38c59 Replace hex representation by its literal form in pretty
tex symbols
adds 6f2068fcb1 Fix emoji-induced build breakage
adds a55be2fa32 * lisp/net/tramp-sh.el (tramp-methods) <rsync>: Separate
"%c" marker.
adds 45989b0172 Move emoji fontset addition later
adds 174430e351 ; Fix etc/NEWS merge error
adds b6bff3ba79 checkdoc: 'y-or-n-p' no longer needs space
adds fe22e3b52c Update refcard to mention iconify before suspend
adds 93731cdae0 ; * etc/NEWS: Fix typos.
adds 931a898776 * etc/NEWS: Announce update of IRC-related references to
point to Libera.Chat.
adds 62e870691d * lisp/erc/erc.el: Add Package-Requires and URL headers.
adds 4e21c5f451 Check for null bytes in filenames in 'expand-file-name'
(bug#49723)
adds 3e13433ea9 ; Improve the last change in NEWS.
adds b2164df86b ; More stylistic docfixes in vc/*.el found by checkdoc
adds 4dcbdb90d5 Make doc argument of ediff-defvar-local optional
adds e0726bca40 Make doc argument of emerge-defvar-local optional
adds dc0f1eddd4 Add indent declaration to emerge-defvar-local
adds 0788ab9e5c ; * lisp/loadup.el: Fix "Eager macro-expansion error" on
w32.
adds 2557c009bb Skip "fast" tests on emba CI
adds 6084c7e0f4 checkdoc: Only look for commonly used modifier keys
adds 00b6a56f0a Do interactive mode tagging for checkdoc.el
adds c1356d3a05 * lisp/emacs-lisp/checkdoc.el: Doc fix; mention flymake.
adds 11d6d6c3ea Fix performance degradation in commands that describe
key bindings
adds dd1220b969 ; More stylistic docfixes in emacs-lisp/*.el found by
checkdoc
adds 031e1c28f9 Regexp-quote literal symbols when grepping
adds 83e3d8d879 Improve doc strings of a recent commit
adds 1b623d0fbf Fontify Libtool macros in autoconf-mode
adds 5444f607a6 Use the newest gcc installed by Macports
adds bda9abb680 ; * lisp/so-long.el: Documentation
adds 045a4fe94c ; * lisp/so-long.el (so-long-mode): Use
`so-long-mode-line-active' face
adds c19576759f Make argument optional in
pulse-momentary-highlight-one-line
adds bd6dca038e Do some xwidget NEWS markup (and adjust doc string)
adds 32d85f7b89 Mention xref-quit-and-pop-marker-stack in the manual
adds c53aff5de7 Add new help-enable-symbol-autoload user option
adds acba74a395 ; Clarify recently added documentation
adds 4b3dc7a139 * lisp/subr.el (string-replace): Add dashes to arg names
(bug#50644)
adds ec0527d8e9 Use command substitution for exit-recursive-edit
adds c1e45419c7 Use command substitution in checkdoc-recursive-edit
adds dd3f6b13f6 * etc/NEWS: Shorten entry on move to Libera.Chat.
adds a602d548df ; Stylistic docfixes in emulation/*.el found by checkdoc
adds 155dba9432 Fix viper-util compilation warning
adds 252d06dd5d Viper doc string fix
adds fc8df2561b Revert previous mode-line-modes change to unbreak
bootstrap
adds bc59c98f09 Add new '/opme' and '/deopme' convenience ERC commands
adds 7880d3079d ; * lisp/cedet/semantic/symref/grep.el: Use grep
quoting, not egrep.
adds fe4a26d896 Teach Mail mode to request Disposition Notifications
adds 68b190c8b4 ; * lisp/subr.el (setq-local): Fix docstring quotes
(bug#50646)
adds 434c176e06 ; Stylistic docfixes in eshell/*.el found by checkdoc
adds 4fdb150769 ; Stylistic docfixes in erc/*.el found by checkdoc
adds 222a7a1a8a Flag checkdoc-symbol-words as a :safe variable
adds 17e8c34273 ; Stylistic docfixes in language/*.el found by checkdoc
adds 8772d81966 ; Some more docfixes for erc/*.el
adds 83508013a8 checkdoc: Verify format of yes-or-no-p and format-message
adds 5252c45850 Initialise unread buffer
adds 775fc5312b * etc/NEWS: Add section on recent checkdoc changes.
adds 3eb480c8a4 ; Stylistic docfixes in net/*.el found by checkdoc
adds 95f7f71560 ; Delete a spurious comment
adds 7b3f02de12 Make two unused variables obsolete
adds 86837a87b7 Clarify docstring of pcase-exhaustive
adds bbb9e97537 ; Fix typo in package.el doc string
adds 19e72564b2 Fix build with native compilation on Cygwin
adds 4c3b6f2973 * lisp/progmodes/elisp-mode.el (elisp-context-menu):
Improve menu items.
adds 7abbf3779c Be explicit about missing sections in eshell manual
adds 788a65862e Do not save empty passwords in auth-source-search
adds 7e0af65d78 Fix blocks.awk wrt to Emoji characters
adds 558ca61cbd Avoid segfaults due to 'bug-reference-mode'
adds 3c51343536 Revert "Flag checkdoc-symbol-words as a :safe variable"
adds 995a623594 Fix dolist-with-progress-reporter behaviour
adds 31ba9bbf6c Refactor minibuffer aborting
adds 469b15f27c Improve documentation of exiting recursive editing
adds 644d0ba589 Add support for url-retrieve-synchronously to
eww-retrieve-command (bug#50680)
adds 9e9db94423 * lisp/tab-bar.el (tab-bar-new-tab): Add optional arg
'from-number'.
adds b34dcd96e9 ; * src/keyboard.c (Frecursive_edit): Minor fixes of the
doc string.
adds fc268ed439 Dump with `lexical-binding` bound to nil
adds 4ec00b0ff0 Remove superfluous skip in auth-source-tests.el
adds d16e51e8d2 Fix assertion violation with zero-width :box attributes
adds 7d5930a6f0 Fix VC repo URL detection in bug-reference-mode
adds 58f3370091 ; admin/unidata/README: update file dates
adds ab676214bd ; admin/unidata/README: sort entries
adds bcfc570bac Base emoji script membership on Emoji_Presentation
adds 2416790595 Add a note about testing out-of-tree builds
adds 6825f5660f ; admin/unidata/README: remove mistaken addition of
local file
adds 0b98ea5fbe No longer raise error when http authentication failed
adds de289d58a4 Support for Unicode emoji sequences
adds df1d4f5894 New command: project-find-dir
adds 9767c6b01d ; Mention it in NEWS too
adds 3dabd27210 Remove some last calls to Gnus group name encoding
adds bbef979ae1 Only search netrc in the netrc tests
adds 0619da0d82 Clear netrc cache in auth-source test
adds 7e395a59b0 Make dired-compress-file query for a directory to
uncompress to
adds d3bfe91ef5 Fix lexical fallout in mm-inline-wash-with-file
adds a202f6a39a Fix typo in tex--prettify-symbols-alist
adds 8c4cb2fe06 Fix problems with non-ASCII non-encoded PGP names
adds f4813b23f2 Inhibit warning in mm-inline-wash-with-file from
previous change
adds 02a2fba786 Use `special-mode' for whitespace-report
adds f23c5c3e44 Fix whitespace-report window creation
adds c6eb8df79e ; Minor checkdoc fixes in url/*.el
adds 7f169fbe32 Speed up test/lisp/electric-tests.el when run
interactively
adds f57ef81031 Add docstring for 'electric-pair-p-s-i-f' and minor
refactor
adds 9ad962e118 Expand and improve electric-pair-mode and Python testing
(bug#49518)
adds 0646c68171 Make syntax-ppss more accurate for Python triple quotes
(bug#49518)
adds 5b962a7ad8 Avoid double argument evaluation in vc-call macro
adds 0493dd36dc Silence byte-compiler warning for network-stream-tests.el
adds 3de0f98311 Fix the UK flag sequence composition regexp
adds 414fcd7e98 Remove the emoji script overrides for U+2xxx codepoints
adds 14495e33af Consistently test alist keys with equal in map.el
adds e1712bdb35 Rename project-remove-known-project to
project-forget-project
adds 98a17f30b8 Make recent dired tests check for external executables
adds 2151f5763d Fix emoji-zwj.awk dolist
adds 3bc7234349 * python.el (python-syntax-stringify): Extend comment
about last change
adds 18c18c69fc Don't inhibit redisplay in the mml* functions
adds fb32368efd Fix PGP verification buttons (which would have cached
results)
adds f07d5f115a Fix usage of `format' in `article-verify-x-pgp-sig'
adds 18ad9dfe95 Fix usage of `format' in mm-uu-pgp-encrypted-extract
adds 43c1ee90cb Don't use `format' on strings without % format directives
adds 6f360c5aad ; Stylistic docfixes in htmlfontify.el found by checkdoc
adds aaf4bb1f07 Restore some of the previous behaviour in
whitespace-display-window
adds ff714466e7 Revert "Make recent dired tests check for external
executables"
adds bd6fe44a57 Revert "Make dired-compress-file query for a directory
to uncompress to"
adds 0e2792e8b4 Make dired-do-compress-to work in inserted subdirectories
adds 90d491ee57 ; * etc/NEWS: Refile recent addition (bug#50690).
adds a7d51676f1 Document completions-detailed
adds b539512762 * lisp/tab-bar.el: Preserve all existing tab parameters
when switching tabs.
adds 314f27014e Document `window-bump-use-time'
adds 3678f916d8 Do some NEWS tagging
adds f29aee1d9a More NEWS tagging
adds 1c73c0b33a Add new command 'checkdoc-dired'
adds 8f0806da1a checkdoc: New defvars to disable some warnings
adds b2bb717d4b Minor clean-up and fixes in checkdoc
adds 2e5752cf98 Fix tramp-compat-temporary-file-directory implementation
adds f41a4ec8e1 ; * lisp/emacs-lisp/checkdoc.el: Fix warnings.
adds a08bb1f682 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds be4f858498 Add new function `ensure-list'
adds fd77065fc6 Improve recently added documentation
adds e4a9aa940b ; * doc/lispref/windows.texi (Cyclic Window Ordering):
Fix typo.
adds 7b62ea95c9 New major mode with font-locking for etc/AUTHORS
adds 636e082e45 Document isearch-wrap-pause
adds 85e9e5f616 Don't quote nil and t in doc strings and comments
adds b58228903f Fix warning in etc-authors-mode.el
adds 7f5ac1468d ; * etc/NEWS: Improve wording of an item.
adds e000a7ab10 (etc-authors-mode--hide-local-variables): Obfuscate more
efficiently
adds 8a8319140c Make global-auto-revert-non-file-buffers work better
adds 2a73673809 Change how thread-first/thread-last indent the first
argument
adds 7ce721bdac Migrate MH-E functional tests from SourceForge
adds f2bd2386a7 Speed up `replace-match' slightly
adds e402a21704 ; * doc/misc/mh-e.texi (Scan Line Formats): Fix typo, an
extra "the".
adds 3d575534d4 Native compilation on macOS: libgccjit not found
adds 7973227f67 Update comments warning about GC-resistant C programming
adds 959d647568 Doc string fixes in comp.e
adds 8213729c93 ; * .gitignore: Add native-lisp/.
adds 6ad77d36fd Don't rely on lexical-binding being nil in tests
adds eb42c4b099 verilog-mode.el: Enable lexical binding, and merge from
upstream.
adds 2386b08526 Fix build with native compilation but without zlib
adds ac6afe9c33 Many improvements for Context Menus (bug#9054)
adds 8816d67c61 ; Fix recently added documentation
adds 7f06fe894c Put './' in the project directory completions
adds aebba085cb ; More minor stylistic fixes found by checkdoc
adds efdb89f15b Move 'kdb-macro-redisplay' key binding
adds 25019f5e24 ; * etc/NEWS: Fix typo in last commit.
adds bb3a045501 Improve error messaging from byte-compiling dotted lists
adds 866c1f56a3 Expand the `match-string' doc string
adds 3443506159 Use lexical-binding in emoji-zwj.el
adds bf0c072913 Add section to refcard explaining our keybinding notation
adds 90547d370f Clarify align-regexp doc string
adds 47376da7e2 ; * lisp/subr.el (match-string): Clarify doc string.
adds d75b5c977d ;* lisp/whitespace.el (whitespace-display-window): Add
doc-string.
adds 6f790403a2 Improve NEWS entry for 'ffap-file-name-with-spaces'
adds d817f88578 Clarify which-function tooltip text
adds a6a1c8600f verilog-mode.el: Backout part of recent change showing
wrong comment
adds 46a2c191f2 Fix vc-annotate-show-log-revision-at-line
adds aef84c5f17 Add aggregate project discovery and maintenance functions
adds 23970e27ee * lisp/net/tramp-cmds.el (tramp-cleanup-connection):
Remove trace buffer.
adds 72f8a9dd08 Fix Tramp's make-process on macOS
adds 35e29d9d07 ; * etc/NEWS: Fix typos and punctuation in recently
added entries.
adds de7b9e31c4 * test/infra/Dockerfile.emba: Do not run 'make -j4
bootstrap'.
adds ebe8b8f89e ; * lisp/progmodes/verilog-mode.el: Untabify doc-strings.
adds da50b7ec13 * lisp/outline.el (outline-minor-mode-cycle-filter): New
defcustom (bug#50679)
adds 5d96fad278 New thing-at-point target 'list-or-string' used in
context-menu-region
adds 13d930dedd * lisp/mouse.el (context-menu-region): Use
save-excursion for syntax-ppss.
adds c44190ca5b Fix string-distance for two empty strings
adds d0e9b88bf7 xref-matches-in-files: Decrease per match and per group
overhead
adds 90a7233199 More per-match overhead reduction
adds 0101e86df2 ; Fix recently installed documentation
adds e646cb4e7a A bit less overhead when converting hits
adds 387af85c4d Handle updates flags when setting flags
adds 55083d90a3 Avoid jumping too far in checkdoc-in-abbreviation-p
adds ceb9da3b71 Add support for "bright" ANSI colors in ansi-color
adds d4a6e42e92 Add support for "bright" ANSI colors in term-mode
adds cee5bda68d Fix typo in previous man.el change
adds b12b278c2a checkdoc: Add abbreviation and simplify
adds 66d1513762 Fix problems with 'C-c C-n' in sh-script-mode
adds 150fc9c845 Do not count git markers as "deleted lines"
adds 794c5a0ba7 Add s Symbol entry in the glossary
adds 6ff8c47cf0 Add `info-lookup-symbol' to the menu
adds 4c891b2a05 Pacify recent warnings in ansi-color-tests.el
adds 2abf143f81 New thing-at-point target 'string' used in
context-menu-region
adds c18db73f1c * lisp/gnus/mm-uu.el (mm-uu-type-alist): Add
markdown-diff/-emacs-sources
adds 4e8e2a18da ; * doc/emacs/glossary.texi (Glossary): Improve the
"symbol" entry.
adds 01e17fd4e9 ; Instrument autorevert-tests.el
adds 2932592469 ; * lisp/emacs-lisp/checkdoc.el
(checkdoc-in-abbreviation-p): Doc fix.
adds b4cabc06e2 ; * etc/NEWS: Fix typo.
adds c6fc066bcb ; * etc/NEWS: Fix a recently modified entry.
adds 04e236044a Update provenance comment in charscript.el
adds fdaae2e7be Move compose-gstring-for-variation-glyph
adds 184469df13 Add a few more missing emoji overrides
adds 6738111ae2 Generate skin tone compositions from emoji-sequences.txt
adds 3ced9e30db ; * etc/NEWS: improve some recently added entries
adds 68b8f3128f ; * doc/misc/tramp.texi: Grammar fixes for
process-connection-type
adds 8fbf816ccd Fix auto-revert-test05-global-notify
adds 35d0675467 Prefer seq-random-elt to nth+random
adds 0da8118dcb Use command substitution instead of raw keys in more
places
adds 54cfadd92f checkdoc: Improve wide line warning to decrease false
positives
adds 2ee5c80ff5 Revert change to use seq-random-elt in Tramp test
adds f17fb37c51 Fix recently introduced bug in checkdoc
adds 79a9b50621 checkdoc: Don't ask to disambiguate mode names
adds d03995197d Doc fix; cl-random is only pseudo-random
adds 2767c89db7 Fix alignment on font size change in tabulated-list-mode
adds 7a72358994 Use `temporary-file-directory' in
`with-existing-directory'
adds f9071a23a9 Use gzip to uncompess .xz files on MacOS
adds c748164702 Clarify where to find CONTRIBUTE
adds 38037e04cb Indent bodies of local function definitions properly in
elisp-mode
adds 67a0eee727 Mention the 'r' key in ask-user-about-supersession-help
adds f6f87917fc Make 'C-u C-x v v' handle unregistered files.
adds 0b2596432d Fix some instances in the Emacs manual with misleading
prefix syntax
adds 0917919337 Add support for man page hyperlinks in doc strings
adds 988428df7d * lisp/dired-aux.el (dired-do-chmod): Simplify docstring.
adds f1071bf08e New :type natnum for defcustom
adds dc9d0da3c2 Set :type of suggest-key-bindings to natnum
adds 9bc2ac4a95 Add new user option ispell-help-timeout
adds 00556cf805 ; tramp-auto-save-directory: set mode atomically when
creating
adds e971e0868d ; * doc/misc/gnus.texi (Gnus Registry Setup): Fix
missing parenthesis.
adds 1ea434b191 Document redisplay-skip-fontification-on-input
adds 78d76d2673 Do some NEWS tagging
adds 83e08dfef3 save-some-buffers-root doc string change
adds f82f3d62ad ; Improve recently added documentation
adds 6d37c9bb50 Use explicit man-page section in references
adds 12b860bd1b ; Improve text about 'CONTRIBUTE'
adds 297c9aa3de Fix cursor motion around some Emoji sequences
adds f90b026978 Document the 'string' thingatpt target
adds bcbae720d5 'xref-search-program'-related doc string fixes
adds bda831abdc Some NEWS tagging
adds c2b8058c07 Document the new paren-space indentation rule
adds ea3656191d ; More instrumentation in autorevert-tests.el
adds c17eded545 ; Fix omission in recent CONTRIBUTE doc change.
adds e41b7f7b4d Update mh-scan regexp to match mh-note-allowlisted
adds 2148f67d0e ; * lisp/mh-e/mh-scan.el: re-order variables to be
actually alphabetical
adds c7370f7334 Extend and improve ERT manual section on running
interactively
adds 2d97b1ef5b Buttonize functions in curved quotes in ERC
adds d9abb06ded ; * doc/misc/ert.texi (Running Tests Interactively): Fix
markup.
adds 0b7af608c9 ; Another minor improvement in ERT manual
adds 293b8c71b2 Minor clarification of define-minor-mode :keymap argument
adds 426675a959 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 285f59cbe2 * lisp/isearch.el (isearch-forward-regexp): Doc fix.
(Bug22483)
adds 32cb457529 * rcirc.el (rcirc-reconnect): Set rcirc-joined
adds 636b2081d1 * rcirc.el (rcirc-reconnect): Use rcirc-reconnect-delay
adds a51aa94b6e * rcirc.texi (Using rcirc with bouncers): Remove
confusing sentence
adds 35b8c42bcd * rcirc.el (rcirc-sentinel): Use process-status
adds f8f5869a6b Add myself as rcirc maintainer
adds 4778e10572 ; Fix typo in ert.texi
adds 80fddff5d6 Clarify define-derived-mode docstring
adds ed02b88bba Renege on anonymous &rest (bug#50268, bug#50720)
adds 0b099e34dc Use ambient lexical-binding value in ert-deftest body
(bug#50738)
adds 32de11d8de ; Remove various duplicated words
adds 8d0ee5e7a9 Constant-propagate variables bound outside loops
adds e93bdfb6da ; * doc/emacs/help.texi (Misc Help): @key{f1} -> @key{F1}
adds 45c32d7f00 Fix byte-compiler crash for legal dynamic-binding code
adds e6656df591 ; * lisp/wid-edit.el (natnum): rectify tag string
adds fe5b20410f ; Fix capitalization of F1..F12 keys in docs
adds fcca1db9fd * lisp/tab-line.el: Add modified-buffer face
adds a1a63bb794 * lisp/tab-bar.el (tab-bar-new-tab-to): Use
ignore-window-parameters.
adds 822625fde5 Revert part of previous doc fix
adds c92444b4ba ; Bump seq version to 2.23
adds 43ae8c828d Revert "; Fix capitalization of F1..F12 keys in docs"
adds 7cb2944043 Add new macro with-environment-variables
adds 2a2c75d349 Fix rendering non-ASCII text with links
adds 50798267f2 Expand the ` doc string slightly
adds 27d8726ae2 Adapt Tramp's make-process for macOS.
adds cd0817a0f7 ; Improve documentation of 'with-environment-variables'
adds 90948eb9d7 checkdoc: Library footer must match package.el
requirement
adds 68994995db Doc fix: mode name in local variables needs no suffix
adds 2cd2fc74e4 ; More instrumentation in autorevert-tests.el
adds ce6cee4ca3 Unbreak ert tests
adds f4ea15907a ert: Add basic explainer for string-equal
adds c78e16962e ; Adjust overly long docstrings to fit 80 characters
adds 44da8dd3e4 Improve filling of generated docstring lines
adds f3a6fe2c7d Avoid false positives in bytecomp docstring width warning
adds 8c3ec4e3cc Fill some auto-generated docstring lines
adds 89bac05aaa Avoid warning about long docstring lines in defcustom
adds c51b1c02db Warn about overly long docstring in lambda
adds 6e1de14e51 Rx documentation touch-ups (bug#46910)
adds a0d5de4fb9 Add test for lm-website
adds 8ea1765fea Prefer https for other domains than gnu.org in package
URL
adds 3bab1476f6 Rename "Homepage" field to "Website" in package
description
adds 94af99b298 * test/infra/gitlab-ci.yml (variables): Set
DOCKER_BUILDKIT.
adds b8b1d8dee7 Add fast-path to ert--explain-string-equal
adds 5b44e0511a ; Fix some recent fixes to doc strings
adds 4cc4344943 ; Clarify and simplify time-stamp comments
adds 8bb28e740d ; Minor stylistic checkdoc fixes in test/**/*.el
adds dd60f94747 Explicitly make the rest of erc-compat.el obsolete
adds 950831c369 Add glyphless-char-display-control for Variation
Selectors
adds 77494628e2 checkdoc: Don't add "Commentary" header to test files
adds c00785cbab Move two incorrectly named test files
adds 4a43b49885 Add 'doc-string' declaration to defcalcmodevar
adds 6237bad419 First Elisp version of lisp/shorthand.el, failing some
tests
adds 71857d4106 Move most of the shorthand implementation to C code
adds 68d73eb154 Rework Elisp shorthands to only allow only prefix
substitution
adds 90cbf0cb8d Consider shorthands in Elisp's elisp-completion-at-point
adds 66f3087530 Add #_ reader macro to escape shorthand renaming
adds 58055b5fc3 Document shorthands in the Elisp manual section on
Symbols
adds 07ecd81ddd Improve describe-char buffer extremely slightly
adds d31e56046b Move test-cl-flet-indentation to the right file
adds cc3b11480c Get a `package-test-signed` to work again
adds 44dbc11ff7 Note that the Packaging sub-nodes are mostly for
maintainers
adds bec88ecc82 Add "passwd" (change password) prompt to comint
adds 00011c0ad2 Make comint understand the ccrypt password phrases
adds 106a95c8ab Minor fixes in documentation of shorthands
adds d45b3e03c9 Minor fixes of Lisp doc strings for shorthands feature
adds 2cef8c216a Optimize emba builds
adds 00609b1a70 Minor stylistic fixes of shorthand code in C
adds b023f25268 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 3ad1bcaf04 ; More instrumentation in autorevert-tests.el
adds 5f6e88ec9b Fix two doc-related test failures
adds da4e58458f Fix checkdoc-related test failure
adds a2a62f7105 Enhance font_range to check for emoji composition
triggers
adds 93d200b23c * etc/NEWS (Shorthands for Lisp symbols): Reword.
adds 129efd9c0b ; Fix compilation of doc/lispref/symbols.texi.
adds 2403deca2b Minor fix in 'w32-find-non-USB-fonts'
adds 3d2d7e8ea2 Fix automatic filling of docstring in cl-defstruct
adds 86bf8afa45 Fix NS toolbar again (bug#50534)
adds d22d7d6be8 Attempt to debug a graphical glitch on macOS
adds dc12ad8978 ; Update some links to HTTPS and note some broken links
adds 2c2688ffbf Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 51c79967c3 Fix resizing glitches in NS port (bug#50413)
adds 35f97b9e47 Try to be consistent about user options in NEWS
adds 0f4b55dc8d Document 'glyphless-char-display-control' changes
adds 75f2739e1a Fix GNUstep build failure
adds 79b5d66bd6 * lisp/progmodes/flymake.el (flymake-menu): Don't use
obsolete name.
adds 28f8ffa58e * lisp/mouse.el (context-menu-region): Check for nil for
char-after at eobp.
adds dbe0fc234d ; * etc/NEWS: fix errors in previous changes
adds 07a276da6f Simplify `file-notify--rm-descriptor'
adds f8ef415d4e ; Still more instrumentation on autorevert-tests.el
adds 6bec21243d Make .eln files executable on Cygwin
adds 3cabf64131 checkdoc: Allow Lisp symbols to start a message
adds 7757e9b204 Use ert-resource-file in the shorthand tests
adds 213aed0691 Fix search of the look program
adds 76e846f92a Adjust ispell-look-command type
adds 7c21d2c7f5 ; * src/lisp.h (enum char_bits): Update the comment.
adds b02a7ad263 ; * lisp/emacs-lisp/comp.el (batch-native-compile): Doc
fix.
adds 90655e4bc0 Make the build of source tarball produce *.eln files
adds 73b2b9f67a ; * lisp/emacs-lisp/comp.el (batch-native-compile):
Don't use non-ASCII.
adds b27a8f1554 Signal error on newline in
internal--format-docstring-line
adds a5b8140d4e Improve docstrings of ert-resource-{directory,file}
adds e9c7ef3348 Improve coding conventions for error messages
adds 9a5a35c5a6 ; * doc/lispref/tips.texi (Programming Tips): Fix markup.
adds c847899081 * doc/man/emacs.1.in: Add --no-x-resources. (Bug#50855)
adds 2c3c4446cf Adapt tramp-tests.el for macOS
adds fa92b040c6 * lisp/emacs-lisp/map.el: Restore compatibility with
Emacs-26
adds 2902257128 ; * test/lisp/electric-tests.el: Reduce python-mode log
spam.
adds b9611e9c7e Mention cl-describe-type in cl-defstruct docstring
adds ccb35fb8fb Mention describe-symbol in cl-defstruct docstring
adds 7cc6e1dda7 Add shortdoc for text properties
adds 2d1564103e * lisp/mouse.el (context-menu-map): Fix when menu is a
command (bug#50851)
adds 568b8b977f * lisp/net/eww.el (eww-mode): Show keybindings in
docstring.
adds ee856b76ff Enable show-paren-mode by default
adds da89bdde2e Add bookmark.el support to eww
adds b9fa57e5b0 * etc/NEWS: Announce Eshell bookmarks.
adds cbb0b5d8d5 Unobsolete erc-compat.el
adds fcfcb35791 * lisp/mpc.el (mpc-format): Fix printing after last
format spec.
adds 081eb52e4d Switch the order of ERC's '/whois' arguments sent to the
server
adds 3efa45849a Improve the max-specpdl-size doc string
adds c4866ad1ac Tweak the whitespace before "This is a generic function"
adds afee49fa08 * lisp/net/dictionary.el (context-menu-dictionary): Add
autoload cookie.
adds 0d72beec9b Some inmprovements in emba CI files
adds dcabf95275 Fix 'window-toggle-side-windows' (Bug#50867)
adds 902f31d32b New user option mpc-cover-image-re
adds f11f358213 ; * etc/NEWS: Re-arrange slightly and fix formatting.
adds 1a0f4b3f23 Remove rcirc-omit-responses-after-join option
adds 7c79eea51d Update modus-themes to version 1.6.0
adds e457cff3f4 * test/Makefile.in (WRITE_LOG): Add emacs-module-tests
as problematic.
adds b4b4cc98ac Revert "Obsolete local set difference functions in favor
of seq-difference"
adds dab846e04f Add a comment about bug#50877 for gnus-set-difference
adds 1aaeed903a Signal an error in `search-forward-help-for-help'
adds e72a8c6426 Force volume to an integer divisible by mpc-volume-step
adds 6788d7b015 Make `M-q' in message-mode work better
adds aa3a1cee65 * etc/TODO: Delete ImageMagick items. (Bug#50891)
adds 78649d7198 Do some NEWS taggin
adds 923b89248c Cross reference `dired-do-revert-buffer'
adds b0f7a27a91 Tweak previous message-newline-and-reformat change
adds ab1e11fe79 * lisp/tab-bar.el: (tab-bar-detach-tab) New command
adds fd244c9e46 * lisp/tab-bar.el (tab-bar-move-tab-to-frame): Delete
frame with last tab.
adds 6fecf6ef25 Add bindings for 'undo-redo'
adds 49c748e336 * lisp/linum.el: Recommend `display-line-numbers-mode'.
adds 758753431a New command mpc-goto-playing-song
adds 9fc1fdcbf3 Restore the previous order of ERC's '/whois' arguments
adds dc94ca7b2b Add new '/wii' convenience ERC command
adds d94ab4949c Fix bootstrap after recent undo-redo change
adds c42af5aee7 Fix regressions in cl-flet indentation
adds d1aacceae9 Make `newline' check the argument earlier
adds ad27c4c663 Fix previous `newline' patch
adds a20e013d56 ; * lisp/help.el (help--analyze-key): Add comment.
adds c006286780 ; * src/nsterm.h: Use objc-mode.
adds bf9ec3d91a Update to Org 9.5
adds 164aac0a99 * etc/NEWS: Announce Org update.
adds b9464a9237 Merge Org 9.5 from branch 'origin/scratch/org-sync'.
adds 6e3017d7de Fix a recent change of 'undo-redo' binding
adds a5b761ec33 * lisp/org/ox-koma-letter.el: Use lexical-binding
adds b5e3cc3bc5 * lisp/org/ob-julia.el: Use lexical-binding
adds a1789fd67b Add rcirc-omit-unless-requested option
adds be493ea67a Revert "Fix regressions in cl-flet indentation"
adds 41723a329e Revert "Indent bodies of local function definitions
properly in elisp-mode"
adds 6374943581 ; * test/lisp/emacs-lisp/bytecomp-tests.el: remove
ineffective \
adds 58102466e3 org-element: use correct function
adds 2075411edb Fix regexp snags in org
adds 4f24dee675 ; Mark cl-flet indentation test as failing (bug#9622)
adds 8477d3b339 Make checkdoc's docstring substitution consistent with
other docs
adds bd3a1c3134 ; Still working on emba CI
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 2750d97543 Cut the emacs-28 release branch
adds e50f5d51f5 ; Merge from origin/emacs-28
adds f060d1c9a4 * lisp/dired.el (dired-omit-mode): Declare, to avoid
compiler warning.
adds 5c73dfcbcb * admin/release-branch.txt: New file.
adds 86da812afb Migrate Xref off EIEIO
adds 205eb7f801 ; s/class/type
adds 88378acbfc Rename arguments of ERC's '/whois' and simplify doc
string
adds 94c247d659 ; Oops, fix up last commit
adds f733b909ff * etc/TODO: Remove outdated item. (Bug#50904)
adds 7cf1229706 ; * etc/TODO: Mention a relevant bug report.
adds d73f0e96a7 ; * etc/TODO: Move elpa.gnu.org items to the end.
adds 879ef5b19a * etc/TODO: Rearrange to start with "Simple tasks".
adds ad0798a395 * etc/TODO: Add interactive mode tagging.
adds 823bc66e74 Merge from origin/emacs-28
adds 35e6b8d357 ; Auto-commit of loaddefs files.
adds 38ef6da38f ; Merge from origin/emacs-28
adds 5ee5a90213 ; Fix oddities in etc/NEWS
adds 8968bf8e12 Merge from origin/emacs-28
adds f1f57a541e Fix some custom types
adds 1e79c9e9c0 ; * admin/release-branch.txt: Small edits.
adds 2895cb8d49 ; * lisp/time-stamp.el: Fix wording in some
documentation strings.
adds 626696c3c8 * doc/lispref/control.texi (pcase Macro): Fix
cross-reference.
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 5c77cc9584 ; * admin/release-branch.txt: Tweak previous.
adds 9307889d68 Simplify shorthand injection (bug#50946)
adds d505971894 ; Standardize some license headers
adds a9052248da Improve documentation of 'shift-select-mode'
adds 340e527bed Preload paren.el
adds bd60fca2fa Fix ox-koma-letter compilation warnings
adds 13e5943386 ; Fix a typo in a doc string
adds 3489471417 Fix selection of fonts for Arabic on Posix platforms
adds 7bc0cee115 Revert "* etc/TODO: Rearrange to start with "Simple
tasks"."
adds a5b4356d37 Revert "; * etc/TODO: Move elpa.gnu.org items to the
end."
adds 3dc094abee ; Some minor tweaks to TODO
adds f9111d8784 The safe-local-variable property is a function
(bug#50944)
adds 62d6cecfcd Remove bogus ":safe nil" custom properties
adds b6f6b593c6 Fix 'apropos-compact-layout'
adds 4341e79a5f Remove bogus ":safe t" custom properties
adds bb209cd5ab Update to Org 9.5-30-g10dc9d
adds 55dadbc57e * lisp/net/dictionary.el (context-menu-dictionary): Move
menu item down.
adds 6c01a21365 Clarify the purpose of internal--format-docstring-line
adds b1a8a66fb0 ; * etc/TODO: Fix previous commit; delete the right
thing.
adds b47d7ce1b8 Fix agent directory deletion
adds 7fb2789509 Fix substitution of pretty quotes in code in easy-mmode
adds b228ec9fab Fix reading the tail of a file in shorthands.el
adds 3dae1e33d1 Suppress superfluous error messages in Tramp
adds 17e6f3bee5 ; Fix last change in tramp-sshfs.el
adds e6fbc45b7b Font-lock shorthands in elisp-mode for quick visual
recognition (bug#50959)
adds 137fa2d716 Rename elisp-shorthands to read-symbol-shorthands
adds c1b1e1f545 Define HAVE_NATIVE_COMP in src/Makefile.in
adds 7a6d34cd1f * etc/themes/light-blue-theme.el: Add "Maintainer:
emacs-devel".
adds 3863919a00 Fix unmounting in Tramp
adds 931a7276c0 * lisp/tab-line.el (tab-line-format): Add face-modified
to the cache key.
adds 0c341e6e84 * lisp/tab-bar.el (tab-bar-detach-tab): Handle frame
selected by make-frame.
adds 121a5abeae Move context-menu selection items Defun/List/Symbol to
prog-mode (bug#9054)
adds 5deeb0947d * src/Makefile.in: Simplify conditionals.
adds 3cc77aa976 Clarify (elisp) insert-file-contents with BEG or END not
on character boundary
adds fc32a3bd95 ; * doc/lispref/files.texi (Reading from Files): Fix
wording.
adds 732c70a0d9 Simplify socket symlink-attack checking
adds 0bb42ef803 ; * lisp/time-stamp.el (time-stamp-format): Doc string.
adds 4831426158 Fix recipe for 'native-lisp' directory
adds d3a832a61a Simplify hack-read-symbol-shorthands again (bug#50946)
adds cc3fc94f09 Pacify gcc 11.2.1 -Wanalyzer-null-argument
adds fd274d7d24 Pacify -Wanalyzer-null-argument in lisp_malloc
adds 6d9b3c0eaa Port systhreads.h to C2x
adds 2a00634880 Port pdumper.c maybe_unused to C2x
adds 7e871dcd27 Remove encode_terminal_code UNINITs
adds 87153cc915 Tweak x_hide_tip for consistency
adds c0793cd9de Don't use some obsolete names in documentation
adds 317eb2d5b5 Improve structure of TODO
adds d00f3d4c05 Port unused decls to C2x
adds 595e506c82 * lisp/erc/erc.el (erc-user-mode): Set "+i" by default.
adds e1fb731393 Tweak x_connection_closed when I/O error
adds 3b8dda6c90 Add safety check in x_menu_show
adds e0fdb68f8c Merge from origin/emacs-28
adds ef6c43b896 Revert "Make info-look search harder for the Python info
file"
adds ab1a8a8315 ; Merge from origin/emacs-28
adds 3a9d5f04fb Mention ffap-file-name-with-spaces in the ffap doc strin
adds 704a39f508 thing-at-mouse NEWS tagging
adds 00bcba5125 project.el NEWS tagging
adds 6e79f8a444 Remove implemented emoji items
adds b7ae0232be ; * src/Makefile.in (../native-lisp): More tweaks of the
recipe.
adds 95a0227ff7 Avoid exiting when outputting error messages during
loadup
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 7a98a62079 * test/README: Mention :nativecomp tag.
adds 13f459b3ac ; Describe PROBLEMS with Unicode display on some TTYs
adds 7fd9c3acc7 Merge from origin/emacs-28
adds 9750e78202 Fix problem with 'vertical-motion' and emoji
adds 6090e0f23e ; Merge from origin/emacs-28
adds 2ce5e08058 Remove U+FE0F from script-representative-chars
adds 894dfe70da Fix native-compilation build from tarball on Cygwin
adds e606cc6f40 * Fix `batch-native-compile' not to spawn a subprocess
adds 63cb65dcce * Fix mh tests for native comp builds (bug#50975)
adds 68a256c892 Update from Gnulib
adds 1a65d49931 Port recent Gnulib changes to MS-Windows
adds e2861e2d08 ; * etc/NEWS: Fix typo.
adds 0a7bab689c ; Minor stylistic fixes found by checkdoc
adds b431f54c1b Mention `seq-uniq' in `delete-dups' documentation
adds 1f4ced47a1 Fix cc-compat.el syntax error
adds fd7bb31412 Update documentation of search-whitespace-regexp
adds 570e2c9a17 Fix small error in comint-send-input
adds 90575a6c0c Disable 'nobreak-char-display' in Eldoc buffers
adds 5946370cd1 Check, whether an FUSE mount has been broken in Tramp
adds 984eafeb98 Unbreak the build after Gnulib update
adds ea1b728a06 ; * lisp/dired.el: Fix typo.
adds b5afbedc90 Backward compatibility option for 'nobreak-char-display'
adds 63abe976ce Document minibuffer-default-prompt-format in manual
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 18308b739a Tweak recent 'configure' fix
adds 4d76765b6c Fix md5 issue in recent Gnulib merge
adds 1b383ac424 Minor fix of a recently installed documentation change
adds d86b2e59c7 native-comp-available-p is the definitive test
adds ad2287e659 Retain compatibility with older project.el projects
adds 9f041cdfac Bump project.el version
adds 1cd1b2835b * doc/misc/gnus.texi (Loose Threads): Use regexp-opt in
example.
adds 36a7ce4393 ; * doc/emacs/trouble.texi (After a Crash): Fix typo.
adds d2a34cabcf ; Very minor touch-up to a recent change
adds b2c50d7cf3 Clarify docstring of blink-matching-paren
adds ead5c5cc51 Avoid using variable before it has been initialized
adds aacafbe267 Refactor mh-utils-tests macro 'with-mh-test-env'
adds 0f28ee94ac * NEWS: Mention rcirc connects to #emacs by default
adds 1ccd3eb721 ; Fix typo in etc/NEWS
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 5f626488d8 * lisp/tool-bar.el (tool-bar-position): Doc fix.
adds f7e6c199bf Clone the frame window configuration in 'clone-frame'
adds 30b5e0a514 Add NEWS items for changes to ERC since 5.3 to
etc/ERC-NEWS
adds bc941846d9 Small tweaks and improvements to etc/ERC-NEWS
adds 5afa07919e Add 'erc-version' and use it to display ERC version
consistently
adds 8865fc02ab Add 'erc-bug' command for reporting ERC bugs
adds 1100fffcd3 * lisp/erc/erc.el: Don't error if 'erc-loaddefs' does
not exist.
adds 160e62a23c Improve documentation and customization of
'blink-matching-paren'
adds aa26d3e2cc Merge from origin/emacs-28
adds b7a10b44ac Backport: * lisp/net/tramp-archive.el
(tramp-archive-autoload-file-name-handler): Scope
adds 20809e27cc ; Merge from origin/emacs-28
adds 7cb98ba057 ; * src/keyboard.c (make_lispy_position): Avoid GCC
warning. (Bug#51076)
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 3c29fb705c ; * src/Makefile.in (../native-lisp): Make the long
recipe silent.
adds 1af00e67d6 Include the refcards in the release tarball
adds 7ae70054aa ; * src/composite.h (LGSTRING_FONT): Add comment about
its role.
adds bb8ef1aa30 * lisp/tab-bar.el (tab-detach, tab-window-detach): New
aliases.
adds 89d64fca75 Pacify GCC 10.3 -Wmaybe-uninitialized
adds 9d8202b45e Add Emacs 27 compatibility hack
adds 65de510c16 ; Fix 'restore-buffer-modified-p' doc string typo
adds 525602d682 ; * etc/TODO (display): Add entry about
Default_Ignorables.
adds 6e83a4100a ; * admin/make-tarball.txt: Should configure
--with-native-compilation.
adds 915e044d60 Use the correct label in the warning
adds af01b674ce ; Fix spacing in previous commit
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 1c7d056f4d ; Fix two typos where em dash was written as en dash
adds 59782839cb (xref--collect-matches-1): Remove some intermediate
allocations
adds e139dd1b1e Fix doc strings of 2 categories
adds bbcd8cc1a9 Slight simplificaiton
adds 35a752863a * lisp/progmodes/xref.el: Bump the version.
adds 47cbd103f5 * lisp/bindings.el (mode-line-position): Improve tooltip.
adds 315fe20086 ; * src/Makefile.in (../native-lisp): Add comment.
adds ebb7e26013 ; * etc/NEWS: Fix a typo.
adds 3a9b881603 ; * etc/NEWS: Rearrange the "incompatible changes"
sections.
adds 20eb3644ba Rewrite Antinews for Emacs 28
adds 00eb21c897 ; * src/dispextern.h (struct glyph_string): Comment on
NCHARS. (Bug#51105)
adds ec9f25bd35 Mention that RET means "yes" in y-or-n-p
adds 81f20e8b89 Fix thinko in ls-lisp--insert-directory
adds 394209c1a0 ; Fix indentation in etc/NEWS
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 75d9fbec88 Tramp code cleanup
adds b497add971 Fix Seccomp filter for newer GNU/Linux systems
(Bug#51073).
adds 5d408f1a24 Expanded testing of MH-E with multiple MH variants
adds bcce93f04c Update to Org 9.5-46-gb71474
adds 6bf29072e9 Avoid mapping file names through 'substring'
adds 1d1e96377c ; * lisp/emacs-lisp/shortdoc.el: Fix typo.
adds c2513c5d0d Add new failing test for bug#51089
adds 4c7e74c386 Complete shorthands to longhands for symbol-completing
tables
adds ae61d7a57d Fix point positioning on mouse clicks with non-zero
line-height
adds 013e3be832 * lisp/userlock.el (ask-user-about-supersession-threat):
Accept 'y' strictly.
adds a3e10af95c Keep reading when typed RET in read-char-from-minibuffer
and y-or-n-p
adds 575e626105 Add symbol property 'save-some-buffers-function'
(bug#46374)
adds 96278de8ac New function num-processors
adds 07edc28bdb Fix ert errors when there's a test that binds
`debug-on-error'
adds e9df86004f Make tty-run-terminal-initialization load the .elc file
(if any)
adds ab60144ea3 ; Pacify recent shorthand unused lexarg warnings.
adds 7cb4637923 Minor fix to clarify a sentence in emacs-lisp-intro
adds 1a1b206a8b Adapt the recent 'num_processors' change to MS-Windows
adds 8aceb37b47 Merge from origin/emacs-28
adds 31d60488ac Backport: Add ERC version to protocol log
adds cc8c114b16 ; Merge from origin/emacs-28
adds 36a485a1af Obsolete XEmacs compat convention in
'erc-button-press-button'
adds 4afff515c8 Expand the full file name
adds c480b68644 Add ERC entries for
'customize-package-emacs-version-alist'
adds 6c7947f0a1 * etc/ERC-NEWS: Fix outline level for the recent
additions.
adds a1a589d07b * etc/ERC-NEWS: Announce ERC's addition to GNU ELPA.
adds ac06608878 Release ERC 5.4
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 0d374b1b83 Work around GCC bug 102671
adds 1283c2db5c Merge from origin/emacs-28
adds 665a184f87 Backport: * doc/misc/tramp.texi (Bug Reports): Describe,
how to activate ELPA Tramp.
adds 2708b48719 ; Merge from origin/emacs-28
adds d96f8b22c0 Another fix for 'ibuffer-shrink-to-fit' (Bug#7218,
Bug#51029)
adds 47e09d1855 Copy parent face attributes to tab-line-tab-current
instead of inheriting face
adds 655c8c29d4 Merge from origin/emacs-28
adds 392d6708a5 Fontify "print" and "exec" as functions in python-mode
adds b36cbf2fef ; Merge from origin/emacs-28
adds b3d0f53b29 * lisp/progmodes/python.el: Bump package version to 0.28.
adds cf1409db71 Don't apply shorthands to punctuation-only symbols
(bug#51089)
adds 5deb0ec14f * lisp/mh-e/mh-show.el (mh-junk-whitelist): Custom
obsolescence message.
adds 3832b983cf In Fdelete_other_windows_internal fix new total window
sizes (Bug#51007)
adds 66b8dfd060 ; Fix last change related to shorthands
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 3fbe6fd367 ; Fix mistakes in last doc rewording about shorthands
adds 56d1f42f30 Improve handling of non-character events in input methods
adds ebeaa54f19 Pacify GCC 11 -fanalyzer on x86-64
adds f223ac6ef9 Fix test bug when calloc returns null
adds 4e9452a399 Improve shortdoc for vector
adds 3eac7dc780 Fix point movement in image-dired
adds a338d46060 Make emacs-lisp-byte-compile-and-load load the .elc file
again
adds cc796b7409 Tramp doc cleanup
adds efb1cd7fa9 ; * etc/charsets/README: Update the format documentation.
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 9ed53b022d * lisp/help.el (help--analyze-key): Avoid
mouse-set-point for non-mouse events
adds 9b1adf8b4f Use browse-url-button-regexp for rcirc-url-regexp
adds 44ce50b0df Improve tooltip of mode-line-position again
adds 568e479c59 Add missing parentheses in the Emacs manual
adds 0aa52e94f3 Mark vc-switch-backend as obsolete
adds 8153f70b9c In make_lispy_position fix Bug#50993 in rudimentary
fashion
adds 74deafe921 ; * etc/DEBUG: Add a section about debugging
native-compilation.
adds b9b78b2631 Fix Help functions for clicks on tool bar and tab bar
adds b014efa1e5 * doc/misc/tramp.texi (Frequently Asked Questions): Add
reference
adds 1ad4ad0c11 Document the t value for set-process-filter in the manual
adds cf95962092 ; * doc/lispref/processes.texi (Filter Functions): Fix
last change.
adds 9ff6999a06 Accept process-filter t in Tramp
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 12654b7423 * lisp/menu-bar.el (yank-menu-length): Fix docstring
(bug#51138).
adds 1af45ad04e ; * lisp/emacs-lisp/comp.el (comp-trampoline-compile):
Fix comment.
adds 502788bc3d Add missing single quotes in the Emacs manual
adds ced72b6e4c * Fix `native-compile-target-directory' effectiveness on
trampolines
adds f5b8df14c6 Fixes to account for windows' tab lines
adds 4ad0fc0dd0 Precise documentation of file-notify-add-watch
adds b5a0eda978 Prefer "graphical displays" to "X terminals" in
documentation
adds e842d7f29a Fix removal of fringe indication of bookmarks
adds 2971a6890f * lisp/emacs-lisp/comp.el (comp-trampoline-compile): Fix
target dir.
adds 21397cce51 Improve documentation string for
'compilation-error-regexp-alist'.
adds e8488808df Avoid aborts when a thread is signaled while "waiting
for input".
adds 536968304b Merge from origin/emacs-28
adds 1dfe9d6285 Recommend against using uce.el
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 ac6ac76e3a Update to Org 9.5-57-g9bc3a2
adds 2d15db6e89 Fix a semantic test on some macOS machines
adds 35920791df Improve doc strings of tab-bar commands
adds 686a03ee22 More documentation fixes in tab-bar.el
adds ed9f5546aa Improve doc strings in tab-line.el
adds 7b6fb486c2 Fix potential buffer overflow (bug#50767)
adds 77dbaedadc Add tab bar support to the nextstep port
adds a191d3c725 Add new and fix existing docstrings in tab-bar.el and
tab-line.el (bug#51247)
adds 81e3697600 * lisp/tab-bar.el: Add a new tab on [mouse-1] instead of
[down-mouse-1]
adds 04716ca48f Add tab-bar-drag-maybe for indication of tab dragging
(bug#50993)
adds ace4ce16a3 * lisp/tab-bar.el (tab-bar-mouse-move-tab): Don't drag
tab to itself.
adds ce71446585 * lisp/tab-bar.el: Improve docstrings (bug#51247)
adds 3b138917b7 ; * INSTALL: Fix typo.
adds e74e17c1f0 Rewrites of Elisp manual including tab-bar and tab-line
changes
adds fefada4816 Fix example in calc manual
adds c163fd9260 Minor fixes for recent changes in ELisp manual
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 bb4209a5a5 Fix xref elisp identifier namespace mistake
adds 5a3242301d Rename tab-bar-drag-maybe to
tab-bar--dragging-in-progress
adds 8e8a920246 * lisp/progmodes/cc-engine.el
(c-forward-decl-or-cast-1): check type-start
adds 0c241043a8 Further fixes to Elisp manual
adds fc988a7113 Adapt Tramp manual
adds f5b8f626e3 Fix some Tramp problems
adds 98eb6d783a Fix a typo in emacs-lisp-intro.texi
adds c1cf95a0e1 ; * doc/emacs/windows.texi: Doc fix.
adds 380981ddb5 Adjust bug-reference-bug-regexp default values to match
only at beg of word
adds e55e2d4a11 ; * etc/NEWS: Minor copyedit about 'repeat-mode'.
adds 9bd2f59db6 Handle VS-16 correctly for non-emoji codepoints
adds 28db29590f * admin/notes/unicode: Refer to Unicode's emoji-style.txt
adds d742cc3c20 ; etc/NEWS: Fix typos
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 548a5db611 ; etc/NEWS fix wording
adds d7f595cc89 Code cleanup in tramp-tests.el
adds 5c1a575ef4 Don't use color escape sequences in
vc-git-expanded-log-entry
adds 91d71b38a3 Fix inset rectangle corners when sides aren't drawn
(bug#51251)
adds 8e7cd29712 Revert "Revert back to using ESC as viper-ESC-key again"
adds 1bb14f93f1 Convert ANSI color definitions in themes to use faces
(e.g. 'ansi-color-red')
adds c916040921 Adapt Tramp tests
adds 2d647e88fa Describe how to debug fontconfig issues
adds cf4394a397 * etc/PROBLEMS: Add hex codepoint for NO-BREAK SPACE
adds 7236592668 Refer to mouse-highlight from make-pointer-invisible
docstring
adds 29fdc65860 Fix tab bar item highlight when a mouse click is dropped
adds 8358da9c4c Display a tab bar item as sunken when appropriate
adds 06fe499614 * lisp/tab-bar.el (tab-bar-menu-bar): New command
(bug#51247).
adds cb8b12b56d Improve docstrings and NEWS item of 'repeat-mode'
adds 59df93e2dd * lisp/help.el (help--analyze-key): Add new arg BUFFER
(bug#51173).
adds 4540130312 ; Fix typo
adds 8002fcd4b9 Fix socks test
adds 8f42ff31f6 Fix hi-lock AOT test failures (bug#51308)
adds 805ed8d318 Fix todo-mode AOT test failures (bug#51308)
adds 0545c70c16 ; * src/keyboard.c (readable_events): Add a comment.
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 1cdb4d2077 * lisp/menu-bar.el (menu-bar-keymap): Add optional arg
KEYMAP (bug#50067).
adds 2841e26744 * test/lisp/dabbrev-tests.el: Use 'kbd' for readable
keys.
adds 2b7655ca0e ; More accurate doc string for 'tab-bar-format'
adds ee6bdd6eef Fix non-interactive behavior of 'kill-region'
adds 5bc522b4f4 ; * lisp/simple.el (kill-region): A better fix for
bug#51320.
adds 9529e1d2fb Update doc of Edebug specification for macros
adds 2a0a368ddc Fix typo in doc/emacs/anti.texi
adds d2849cc645 Fix 'calculate-lisp-indent' when "[" starts containing
sexp (Bug#51312)
adds cf7d8fb1d7 Add description of cards to etc/refcards/README
adds 24083c8d13 * lisp/net/eww.el (eww-retrieve-command): Add :tag.
adds caf87d80fa * lisp/repeat.el (repeat-keep-prefix): Expand
description.
adds 9c37b812da ; * lisp/repeat.el (repeat-mode): Fix docstring typo.
adds 9b46150ab0 * etc/NEWS: Improve 'repeat-mode' entry.
adds 1f6cdeb12c Ensure valid end/beginning lines in
message-mark-inserted-region
adds 9b6b5e37ef Regexp-quote github domains in bug-reference
adds 06c944cff1 Fix rfc6068-parse-mailto-url autoload
adds efde024361 time-stamp-tests: improvements to test macros
adds 168665da59 Move some xwidget entries
adds 5ecbed01b2 ; * test/lisp/mh-e/mh-utils-tests.el: Update macro
declarations.
adds 7fde84e881 Improve documentation of syntax-ppss-context slightly
adds b0d64be0bc Improve some NEWS entries
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 efdffd86c5 ; * etc/refcards/README: Prefer HTTPS in link.
adds 598732c899 ; * src/vm-limit.c (get_lim_data): Fix a typo.
(Bug#18238)
adds cdbd03345d Fix documentation of posn-at-x-y
adds 8c5fbd712b Revert commit 225ca617b7, and apply another fix
adds 1e8be48738 Fix typos
adds ef37a86cac Improve documentation of apply-partially
adds 43914ab01f Improve documentation of cl-reduce
adds 39413a45bf ; * doc/lispref/functions.texi (Calling Functions): Fix
last change.
adds 6fa5206770 Update to Org 9.5-59-g52e6f1
adds 4fd5c8df67 Clarify abnormal hook documentation
adds e154fd9119 Refer to the info node on keymaps in map-keymap docstring
adds 9a50f760e9 ; * doc/lispref/modes.texi (Hooks): Clarify wording.
(Bug#34588)
adds c7f53824a8 Update publicsuffix.txt from upstream
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 3eca2ad2a1 * lisp/image-dired.el (image-dired-external-viewer):
Support feh.
adds 817c929eda Doc fix for concat
adds f2dfe1e780 Merge from origin/emacs-28
adds 3f763898aa Fix compilation errors with MinGW64 GCC 11
adds 8d0f7e717b ; Merge from origin/emacs-28
adds 3b5de7f991 ; lisp/transient.el: Revert some misguided stylistic
fixes.
adds 56caf1c9b8 Use restrictive umask when creating image-dired data
adds 7385a7667f * lisp/tab-bar.el (tab-bar-move-repeat-map): Fix alias
binding of tab-move.
adds ee579033b9 * test/lisp/repeat-tests.el: New file.
adds 0771d8939a * etc/PROBLEMS: Mention problems with regexp matcher.
(Bug#18577)
adds f5b4bb4a6f Fix flymake example backend conditions in the manual
adds bb475e10b9 Clarify two image-dired docstrings
adds 50f9436146 image-dired: Doc fix to better explain thumbnail
generation
adds fde56eeb76 Revert "Fix a typo in emacs-lisp-intro.texi"
adds 85ea3f7f47 Fix issue with interpreting ANSI codes in eshell
adds 4779d3ba19 * doc/lispref/functions.texi (Mapping Functions): Use #'
when mapping.
adds a2c17e115e Merge branch 'emacs-28' of
git.savannah.gnu.org:/srv/git/emacs into 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 214c2e268c ; Revert parts of "Use string-search instead of
string-match[-p]"
adds 40400e6977 ; Revert parts of "Use string-replace instead of
replace-regexp-in-string"
adds 284c77eeb6 * lisp/transient.el: Update to package version 0.3.7.
adds e45b3fc521 Improve function documentation with text from XDG BDS
spec
adds b814712796 ; Checkdoc fixes in image-dired.el
adds 47a3750162 ; * etc/NEWS: Improve wording of the Emoji entry.
adds d353fc4a00 ; Explain why "kinds of atom" isn't a typo
adds 9589be772d ; * etc/NEWS: Fix typos.
adds 492b927909 Fix help commands for menu-bar menus
adds 2bdd5732aa ; * etc/NEWS: Fix last change.
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 e3171e7e86 Allow automatic use of color fonts for emoji on macOS
adds da6d889e90 ; * etc/NEWS: Use active voice for 'repeat-mode', etc.
adds 7e2b973d60 * lisp/textmodes/text-mode.el (text-mode-context-menu):
Rename recently added.
adds 502a00b8b9 Merge from origin/emacs-28
adds 0f8417d597 Be more allowing when looking for menu-bar items
adds 18b455f823 ; Merge from origin/emacs-28
adds f52fa1c150 image-dired: Unreverse accidentally reversed menus
adds af22a0a083 Merge from origin/emacs-28
adds bea843dee1 Avoid assertion violations in 'lookup-key'
adds 3808498440 ; Merge from origin/emacs-28
adds d72fefdeab Fix typos in the manual and in a comment
adds 5dbb04e0eb Make `C-u RET' work again
adds 928e05f2d6 Clarify "default face attributes" in the ELisp manual
adds 3da9fa875b Make hieroglyphs display correctly with existing fonts
adds 08de838531 ; Improve commentary in the last change
adds 1216743042 Merge from origin/emacs-28
adds 9436943fb1 ; * doc/emacs/custom.texi (Connection Variables): Fix
typo. Don't merge
adds 65e71d9a8a ; Merge from origin/emacs-28
adds 00103154e0 Some Tramp changes, mainly in tramp-tests.el
adds 91e7df281e Move lisp/shorthands.el to lisp/emacs-lisp/shorthands.el
adds 52e7049b58 * lisp/loadup.el: Unbreak build.
adds faa2a990c9 Merge from origin/emacs-28
adds 986fe634e2 Make message/rfc822 on buttons work again in Gnus
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 3f998a3fc8 * lisp/textmodes/css-mode.el: Fix typo. (Bug#51488)
adds 20ebd91a73 Improve documentation of string truncation APIs
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 4a96f32def Avoid replacing common prefix with ellipsis
adds 335a660b4b Fix display glitches with side-by-side windows on TTY
frames
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 5e05be566b Fix localized display of date and time in the NS port
adds 3ec6520088 Merge from origin/emacs-28
adds e170a31c57 Avoid signaling errors in lookup-key
adds 3d2728b426 ; Merge from origin/emacs-28
adds 2ba4ccf290 ; * lisp/files.el (make-nearby-temp-file): Doc fix.
adds 610680a8d3 Fix rendering of title-less <abbr> tags in shr
adds af67ce64ed Merge branch 'emacs-28' of
git.savannah.gnu.org:/srv/git/emacs into emacs-28
adds f1c9286376 ; * doc/misc/org.org: fix capture context example
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 7e15ee5bc9 ; * doc/emacs/help.texi (Help Mode): Improve indexing.
adds 6ba4e3b78c Drop support for native compilation on 32-bit Cygwin
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 a34466731b Fix typo in describe-map-tree doc string
adds ba4daf2214 Adapt arguments of `tramp-make-tramp-file-name'
adds 8b861b07cf Merge from origin/emacs-28
adds 84cd95e04c Fix bug#51369
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 e4e1a95421 ; Auto-commit of loaddefs files.
adds 49e61878e2 ; Merge from origin/emacs-28
adds bc58bea371 * lisp/progmodes/prog-mode.el (prog-context-menu): Use
text-mode-context-menu.
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 9d6162053e * src/pdumper.c (dump_do_dump_relocation): Add sanity
check.
adds 6ab6b2f1c8 Clarify build directory structure
adds a16e66c681 Clarify build environment
adds 81915a95af Add manual section about how to avoid regexp problems
adds 4df9998564 Fix header-line and tab-line when mode-line-compact is
set
adds 35bc2117de Document a macOS error message when opening Emacs
adds 3e4eb54db4 ; * etc/PROBLEMS: Minor copyedits of the last change.
(Bug#51571)
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 b5ccad3f5a * doc/emacs/building.texi (Compilation Mode): Add
next-error-message-highlight
adds 8dc35dddf5 Merge from origin/emacs-28
adds 2de7be4b6b ; * etc/NEWS: Various fixes.
adds e9c7a4935e ; * etc/NEWS: Improve NEWS entry for Image-Dired.
adds 82529b90ac ; * etc/NEWS: Improve wording of a recently changed
entry.
adds 6ee929c0b7 Use current face foreground for SVG icons in customize
adds b1885ac8a5 ; * etc/NEWS: slightly more careful wording
adds 3517b32fb5 ; Merge from origin/emacs-28
adds 19ede237f5 * doc/emacs/frames.texi (Tab Bars): Reorder
toggle-frame-tab-bar.
adds 6f5df269e9 Document ibuffer-auto-mode in ibuffer-mode doc string
adds e3c3c78365 * lisp/custom.el (defgroup): Document the :prefix
keyword.
adds 4cc22f8918 * etc/PROBLEMS: Mention X forwarding slowdowns.
(Bug#7092)
adds e714b31403 Merge from origin/emacs-28
adds d8c9a9dc23 Revert "* lisp/wid-edit.el (widget-field): Add subtle
border to face."
adds 99a1456167 ; Merge from origin/emacs-28
adds 4e7e78d578 Improve docstring of kmacro-set-format
adds c2e3cd6694 Clarify "text area of a window" in the documentation
adds 550887c90b ; * etc/PROBLEMS: Rearrange and update the section about
crashes.
adds 9bdb1d0dcc ; * etc/PROBLEMS: Describe a crash in xwidgets due to
Bubblewrap.
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 0d6b2b0b9d ; * etc/PROBLEMS: Move entry about LLVM plugin to the
right section.
adds 7343b0d0e4 ; * etc/NEWS: Native compilation is more picky about
missing dependencies.
adds d96de23510 * lisp/transient.el: Update to package version
v0.3.7-11-g7f5520b3.
adds 5e9b4e70ab Fix dbus-test04-register-method on CentOS (Bug#51369)
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 f05b8a939b Update to Org 9.5-68-g77e2ec
adds 6243a43ac2 Fix search string generation in nnimap-make-thread-query
adds d85cf33e49 Escape '%' in filenames to fix flymake warnings
adds 54b726c815 ; * etc/PROBLEMS: More specific recipe for
WebKit-related crashes.
adds 21de5e7b2e Fix compilation MinGW warnings
adds 7fdb2ae412 Add some unit tests for 'abbreviate-file-name'
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 ffe40045dc ; * etc/PROBLEMS: Minor clarification of a recent entry.
adds 78afcea0bb ; Merge from origin/emacs-28
adds d9b0b730e8 * doc/emacs/frames.texi (Tab Bars): Describe tab-last.
adds 8d9b55330d * doc/emacs/frames.texi (Tab Bars): Add text about mouse
and tab-bar-format
adds 261367781b * lisp/files.el (user-emacs-directory-warning): Clarify
docstring.
adds 0c51db6bb1 Amend Follow Mode to handle header lines and tab lines
correctly
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 fe91f4438c ; * etc/PROBLEMS: Move librsvg-related item to better
location.
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 818211ed89 * doc/emacs/search.texi (Isearch Yank): Add
isearch-forward-thing-at-point.
adds 307d164c9c * lisp/mouse.el (mouse-buffer-menu-mode-groups): Tighten
"Version Control".
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 2782bc113e Revert "Fix localized display of date and time in the NS
port"
adds 1bb3fb4e45 Merge from origin/emacs-28
adds a83ccc46fa * lisp/progmodes/prog-mode.el (prog-context-menu): Use
"Go Back" (bug#38797)
adds d7e7f92fc3 ; Merge from origin/emacs-28
adds aeb19af4b5 ; * doc/emacs/building.texi (Lisp Libraries): Fix a
typo. (Bug#51717)
adds 7d3a654e2a * doc/emacs/maintaining.texi (Basic VC Editing): Mention
Dired buffer.
adds 52fe2340b8 * doc/emacs/windows.texi (Window Convenience): Use @code
for windmove.
adds 747a1ae4ac * doc/misc/eww.texi (Advanced): Fix missed variable name
eww-retrieve-command.
adds beaa7e14f3 ; Fix typos in CONTRIBUTE, ELisp manual, ediff
adds 8d81ab374d time-stamp: %F is "file name" not "pathname" + other doc
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 9623342216 ; * etc/NEWS: Move a bookmark related item further down.
adds a9148cdee5 ; Fix heading in etc/NEWS
adds 2963de6540 * lisp/vc/vc-git.el (vc-git-mergebase): More meaningful
error message.
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 6dae01ad6d Fix tramp-compat-file-name-concat (Bug#51754)
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 24b86cb4f7 Fix ACL errors with WebDAV volumes on MS-Windows
adds 144ad77fda Fix Lisp Intro markup error
adds a6905e90cc Fix problem with temp buffer killing in
package-install-file
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 0d0125daae Improve documentation of 'decode-coding-region'
adds 42d4e24ff3 ; Fix typos
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 a56dd60d2f Improve style and comments in font-related sources
adds 96806a22fb Merge from origin/emacs-28
adds cc4edea872 Use posix_spawn if possible.
adds 480241983e Fix compilation on MS-Windows
adds 80d23e4438 ; Merge from origin/emacs-28
adds d4536ff257 Fix follow-scroll-down in a small buffer which starts
slightly scrolled
adds 5dbad52cbf gnus-summary-line-format doc string clarification
adds 5660ae795b Merge from origin/emacs-28
adds 289f3a9e5f Add more files to be natively-compiled AOT
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 85ac0efe7c Fix semantic-symref-perform-search doc string
adds fba537cebc Merge from origin/emacs-28
adds 97059bcdff Fix `C-h k' in gnus-article-mode (don't merge)
adds 7f85e1017d ; Merge from origin/emacs-28
adds 044dd1e210 * rcirc.el (rcirc-define-command): Fix interactive-spec
generation
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 199e2468d3 Doc fix; change recommended file name of custom-file
adds 5044151486 Avoid segfaults due to freed face cache
adds c840bfe7e1 * lisp/repeat.el: Detect changes in the minibuffer state
(bug#47566)
adds fe2ac7cb7c * lisp/repeat.el (describe-repeat-maps): Use
help-fns--analyze-function.
adds b418aad85a * lisp/repeat.el (repeat-echo-message): Bind
message-log-max to nil.
adds e852822f3d Fix removal of fringe marks of deleted bookmarks
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 38d905abf9 * lisp/tab-bar.el: Doc fixes for commands bound to
modifier keys.
adds c25be3e7bb * lisp/tab-bar.el (tab-bar-select-tab): Add check for
wc-frame (bug#51883).
adds fa0b34b716 * admin/authors.el (authors-ignored-files): Ignore some
NEWS files.
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 7404f4b4e0 Improve doc string of 'highlight-nonselected-windows'
adds 5eeaf85767 Improve documentation of window hooks
adds 6fc94fb99e * lisp/tab-bar.el: Use 'mouse-1' for history buttons
like for 'add-tab' button
adds bf824843f4 * lisp/repeat.el (describe-repeat-maps): Print all bound
keys (bug#49265).
adds 14271d050a Fix flyspell-correct-word selected from context menu
opened with the keyboard
adds 02853edba7 Fix sorting of menus in `context-menu-local' (bug#50067).
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 9b08846faa Add upward compatibility entry in Tramp (don't merge)
adds 824f0de836 ; Merge from origin/emacs-28
adds c1eea85be1 * test/lisp/net/tramp-tests.el (tramp-get-remote-gid):
Remove declaration.
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 354c834fba Fix `browse-url-interactive-arg' for certain kinds of
events
adds c22c988b1f Fix mouse events on tab bar or tool bar when
'track-mouse' is t
adds 0fbfd4253e ; Avoid byte-compilation warnings in edmacro.el
adds 7e437af413 Fix temacs invocation from outside of the 'src' directory
adds e3d5337970 Fix mouse handling with several TTY frames on MS-Windows
adds 0dd3883def Update to Org 9.5-72-gc5d6656
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 712898210f * lisp/proced.el (proced-sort-header): Fix event
positions (bug#1779).
adds d791cd556d Fix '(space :relative-width N)' display spec w/non-ASCII
chars
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 b4fb381d8d ; * src/xdisp.c (produce_stretch_glyph): Avoid
compilation warning.
adds bdb489ad5d ; * etc/DEBUG: Adjust instructions for libgccjit
reproducer.
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 38fdeaef46 ; * etc/DEBUG: Fix last change.
adds 756b8a5f1b Fix typos in documentation
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 764ffa76ed Backport Tramp fixes, don't merge
adds 982439401b ; Merge from origin/emacs-28
adds b4f47d2ee2 Use @pxref when necessary
adds d546659752 Merge from origin/emacs-28
adds 0854453ec2 Revert "Use @pxref when necessary"
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 588caf0b27 * lisp/repeat.el (repeat-post-hook): Add check symbolp
rep-map.
adds d1aa552d11 ; * CONTRIBUTE: No cleanups on release branches, even in
docs.
adds a22c9a34bd Fix 'posn-at-point' near some overlays
adds 4d16a2f737 Fix pdf generation with Texinfo 6.7
adds cfaf681d3d ; * src/emacs.c (main): Add commentary about
command-line processing.
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 a937f536b3 * doc/lispref/commands.texi (Click Events): Fix wording
(bug#52142).
adds b8b2dd17c5 Update to Org 9.5.1-11-g96d91b
adds 2a4de5e5e5 Fix Subject when forwarding message with 2-line From
adds 1fffe9a210 ; * lisp/org/org.el: Fix version header.
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 455b64c336 * src/coding.c (Fdecode_coding_region,
Fencode_coding_region): Doc fix.
adds bca57086be ; Remove an obsolete comment
adds c4daff9cf8 * Makefile.in (PREFERRED_BRANCH): Now emacs-28.
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 de9d27f679 Avoid undefined behaviour when copying part of structure
adds 0c9f98f761 ; Merge from origin/emacs-28
adds ecf3bf66ba Remove problematic characters from modus-themes.org
(bug#52126)
adds 30553d889d Merge branch 'emacs-28' of
git.savannah.gnu.org:/srv/git/emacs into 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 6192525a96 ; make change-history-commit
adds 354f6c5609 ; * ChangeLog.3: Formatting fixes.
adds ab291656d0 ; * ChangeLog.3: Fix typos.
adds cd9dd26d24 Format and index concept 'predicate' in ELisp Intro
adds 70c229b1fc Fix regression in gdb-frame-handler
adds 9aa8fd6e62 * src/callint.c (Fcall_interactively): Fix
inhibit_mouse_event_check.
adds 9e16c6a96d ; * src/comp.c (syms_of_comp) <comp-no-native-file-h>:
Doc fix.
adds 6d5886e780 * test/lisp/repeat-tests.el (repeat-tests-call-b): Test
for commit 588caf0b27.
adds ef4954b69c * lisp/repeat.el (repeat-keep-prefix): Change default to
nil.
adds ea5a90b4f4 * lisp/repeat.el: Fix long-standing problem when a
random key activates map
adds 8fa4749df1 ; * ChangeLog.3: Filename fixes.
adds e9fdb11903 ; * ChangeLog.3: Some additional fixes.
adds e632b83a28 Update authors.el for Emacs 28
adds 93d9bc09f4 Merge from origin/emacs-28
adds bc6bcb8f0b ; Auto-commit of loaddefs files.
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 84166ea2e6 CC Mode: Recognise "struct foo {" as introducing a type
declaration
adds 50b40e1d4f ; * lisp/org/ob-julia.el: Fix Author header for
authors.el.
adds 9963b11bf7 ; * admin/authors.el (authors-aliases): Further updates.
adds 2be090d5d3 ; * ChangeLog.3: Minor fixes.
adds 40fc31ea28 ; * ChangeLog.3: Update.
adds 6294e60205 ; * admin/authors.el (authors-aliases): More fixes.
adds aa1d7dd867 ; * etc/AUTHORS: Update.
adds fa2e812894 Merge from origin/emacs-28
adds 740ae2818f Bump Emacs version to 28.0.90
adds 8ff1a9d00b ; Merge from origin/emacs-28
adds 8230a47ecc * lisp/help.el (help--analyze-key): Prefer
posn-set-point over mouse-set-point
adds 334ff0232e * lisp/repeat.el: Use same logic for repeat-check-key
and repeat-exit-timeout.
adds b3d4b18507 ; make change-history-commit
adds f38dfa56a0 ; Update loaddefs files.
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 0a50ad11db * lisp/tab-bar.el (tab-bar-close-other-tabs): Fix
regression.
adds bbf4140091 * admin/diff-tar-files: Don't assume .tar.gz.
adds 6b99b6eb8b * admin/make-tarball.txt: Various clarifications.
adds e0ee1d003a Work around IBM XL C compiler bug
adds f35d6a9c73 * CONTRIBUTE: Improve commit message instructions
adds fed35a8951 Port emacsclient to Solaris 10
adds 9c222b9c1a Port to C compilers that lack size-0 arrays
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 5d6f828799 Unbreak build after
9c222b9c1a7f91497a37567b4d7de3a511fff069.
adds ab828569ab Merge from origin/emacs-28
adds 1dfcac6e10 Update Tramp version (don't merge with master)
adds 3b514421eb ; Merge from origin/emacs-28
adds 9fbc4fa0e7 Add Tramp version integrated in Emacs 28.1
adds c006c490eb ; * doc/misc/efaq.texi (Latest version of Emacs): Update
version.
adds eafcccd38f ; FAQ: Normalize references to the NEWS.NN file
adds 7282e492d5 * doc/misc/efaq.texi (New in Emacs 28): New node.
adds ef4d216eb3 Remove reference to variable obsolete since 24.1
adds bc55dc04af * doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB.
adds bef17bca21 * src/dosfns.c (Fint86): Doc fix; don't use obsolete
names.
adds 745a732ae4 ; Further author fixes in authors.el
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 00236cc802 Fix the enumeration values returned by 'try_scrolling'
adds f3e6a432c5 ; * doc/misc/efaq.texi (New in Emacs 28): Add more news.
adds a1e30e4106 ; Fix most remaining AUTHORS warnings
adds fef3e60061 * lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor
doc fix.
adds c086358574 Update to Org 9.5.1-15-gdb4805
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 34f5656137 Document the subtleties of the 'cursor' text property
adds 0bf10d5082 * test/Makefile.in (check-declare): Add missing --batch.
adds e3427faf55 Fix typos and improve consistency in ERC manual
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 d529207b0e lisp/minibuffer.el: Fix for bug#52169 regression
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 da23e607d3 Select the right buffer for event in context-menu
functions (bug#9923)
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 d34009db66 Remove dead link from newsticker
adds 0f30227f97 ; * lisp/net/browse-url.el (browse-url-epiphany): Fix
typo.
adds b80d7568e4 * lisp/dired-aux.el (dired-check-process): Doc fix.
(Bug#52337)
adds 1933cd5307 Doc fix; Epiphany has been renamed to GNOME Web
adds ce5bca4913 Document native-comp-async-report-warning-errors more
adds 05af96456c Merge from origin/emacs-28
adds 0a2507ff90 Backport: Make a more robust check in Tramp using scripts
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 c8c7822c51 * etc/tutorials/TUTORIAL.it (CONCLUSIONI): Reword
paragraph.
adds 24e9616a0f ; Merge from origin/emacs-28
adds 538fc1d0e0 Fix mode-line display in Calendar mode
adds eb9e33e238 ; * etc/NEWS: Non-nil repeat-keep-prefix is not the
default anymore.
adds 6ba2f028cf Revert "Grep alias `all' shall not match parent
directory"
adds 35a96139df Clarify a comment in xdisp.c
adds be860c1385 Fix manual entry of 'quit-restore-window' (Bug#52328)
adds 1821844357 Add missing K key documentation for Cangjie input methods
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 6b89578524 ; * lisp/progmodes/flymake.el: Update the minimum Emacs
version.
adds 26fb4168b8 ; Prefer HTTPS in more URLs
adds dda6337066 emacsclient takes more care about XDG_RUNTIME_DIR
adds 7a25ba0fde ; * lisp/image-dired.el: Fix typo.
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 c8e19b3a84 Don't bug out on certain empty elements with ids
adds aa2872a127 Make `M-x run-python' select the window again
adds 5708da48d1 Revert "Make `M-x run-python' select the window again"
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 a374849926 Fix the DJGPP port
adds 30dd5c9acc Update to Org 9.5.1-25-g9ca3bc
adds 8a0734329a Avoid undefined behavior in 'send-process-region'
(Bug#52369).
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 64ea1a178c Fix eshell for systems that do not have subprocesses
adds b5354e989d Rewrite the "Quitting Windows" section of Emacs Lisp
Reference
adds ea8422204f * make-dist (manifest): Filter out msdos/autogen/* files.
adds 62139aeb42 * lisp/tab-bar.el (tab-bar-switch-to-last-tab): Add
'abs' for precautions.
adds 9bd3f78645 Make `M-x run-python' select the window again
adds 5640b055d6 Merge from origin/emacs-28
adds 3a773cbbf5 * lisp/ielm.el (ielm-header): Show key binding for
describe-mode.
adds 38f782f48d * lisp/ielm.el (ielm-map): Use defvar-keymap.
adds 57efc5d1bb * src/sqlite.c (Fsqlite_open, Fsqlite_load_extension):
Use ENCODE_FILE.
adds c952f8b059 lisp/pcomplete.el: Mark obsolete some unused functions
adds 0c24ccc9d8 * lisp/emacs-lisp/generator.el (iter-yield): Simplify
adds 7c4c72fa52 Make two aliases obsolete in lisp/international/robin.el
adds c1476afb99 Make alias obsolete in xscheme.el
adds b30b33ed9b ERT can generate JUnit test reports
adds ae169bda2c ; Add a FIXME regarding the GMP memory allocation
functions.
adds 855f1bd176 completion.el: Make two compat aliases obsolete
adds 6170c5036e Fix regression in help-mode prompt
adds cea8deea72 ; * src/xdisp.c (move_it_vertically_backward): Clarify
commentary.
adds 9de8eec3bc * make-dist: Don't run "make --question info".
(Bug#52322)
adds 3607508f3f Set calc-make-windows-dedicated to nil by default
adds b8e6beaab0 Merge from origin/emacs-28
adds 8c0f9be0d1 Only allow SQLite extensions from an allowlist
adds 30ac6fbbed Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds b86ab35972 Prefer command remapping in cperl-mode.el
adds 1d67bbf6c9 Use defvar-keymap in elisp-mode.el
adds 6a48ef0cbe Explain JUnit test reports in ert doc
adds 78a9d151b5 Minor Tramp cleanup
adds 8704165197 Remove Emacs 21 compat code for command-remapping
adds e07d69e2dc * lisp/net/eudc.el (custom-menu-create): Remove
unnecessary autoload.
adds 71ff4b97ab Fix ert.texi error from previous change
adds 75eac285af Prefer command remapping in allout.el
adds 0cc2c2dcdb eieio-compat.el: Move to lisp/obsolete
adds 38977b6134 Add 'comint-mode' and 'change-log-mode' to
project-kill-buffer-conditions
adds ad768d767b project-kill-buffers-display-buffer-list: Fix
:package-version value
adds 861eee4241 Work around pixel scrolling issues when line numbers are
displayed
adds aab2477516 Prevent GDK from handling emulated button events
adds f88c1d222f Remove maintainer comment from Emacs 28 module snippet.
adds a4fcbf46a7 ; etc/NEWS: Move the note about Xref EIEIO change to the
proper section
adds 7078f32b5b Fix crash when dumping charset_table with portable
dumper (Bug#52461)
adds 92ed2fe688 Merge from origin/emacs-28
adds 81d2e846a8 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 5a057f6716 Recognize starred environments
adds e6b93245fe Have 'dlopen' use RTLD_GLOBAL in 'dynlib_open'
adds 6d8b6e67da * lisp/outline.el (outline-minor-mode-use-buttons): Add
:safe #'booleanp.
adds 030a1a8bd5 Add errors in ert JUnit test reports
adds 2893cb6a21 Use defvar-keymap in hideif.el
adds ab33404c65 Prefer command remapping in ses.el
adds 1e578267fb Fix control buffer window height in
'ediff-setup-control-buffer' (Bug#49277)
adds e7a6d6a546 Merge from origin/emacs-28
adds 1c6363ff4b Require xwidget.el in `make-xwidget'
adds bfc38ff058 Add support for multisession variables
adds 3fd9d48f9b Declare a couple more functions in multisession.el
adds 35dbc79cc3 Make emoji--recent use multisession variables
adds bc60ce7ffd Skip extension tests on hosts without the function
adds ed77d1a8c0 Make the multisession files value read more resilient
adds 81b589518c Update files times in multisesssion properly
adds 0b43e7a493 Improve documentation of multisession variables
adds 32b9b22f66 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds e726a00381 * lisp/vc/vc-dispatcher.el (vc-command-messages): Add
choice 'log'.
adds 34e3ad5ae4 Fix encode-time doc string
adds 3e6c69de9d Fix icalendar time zone parsing glitch
adds dd0727e1ec encode-time simplifications
adds cea0d61a69 Prefer format-time-string to current-time-string
adds fc520f8b70 Minor nndiary simplificatiuon with time zone
adds e0ca8f791c Prefer format-time-string to current-time-zone
adds f25ad39983 Assume current-time-zone exists
adds 73d6b19024 Omit temporary warning re obsolete timestamps
adds 9e131f55d8 Simplify epa-ks--parse-buffer timestamp handling
adds 469fe6a040 ; * lisp/vc/vc-dispatcher.el (vc-command-messages): Doc
fix.
adds 895215854d * src/timefns.c: Minor comment fix.
adds 32d12840e6 Kill eshell-mode project buffers too
adds f6339412ee Add support for touchscreen events generated by XInput 2
adds 5e5cde55e5 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 78a86a4b32 Fix parallel build with multisession.el
adds 1b2511fa2a Fix selection of fonts that don't have regular weight
adds 36d873bf0d Port tramp-adb.el back to Emacs 26
adds 75e6c169ae Ignore motion events sent by an emulated pointer
adds 62fc53d75b Update menu bar when processing touch sequences on it
adds efdfe22704 Fix touchscreen support on Xt builds
adds ccb6028364 Improve multisession test results on MS-Windows
adds 749c465a09 ; Improve recently installed documentation
adds cf33ece310 multisession.el: Avoid old specializer syntax
adds 041fff3d3d Handle missing JUnit test reports
adds 26d1f04d76 Don't abort upon untracked TouchUpdate events
adds f7755b8818 Flip buffers if display were modified in
haiku_read_socket
adds 0c240e4235 Document a bug that exists with some versions of GNOME
and GTK
adds 6ad5ff4496 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 7ab1b71c0d Coding style fixes
adds e5a74c20c3 Make multisession file reading more resilient on Windows
adds 3fea95b79f Fix display of window-specific overlays with 'display'
property
adds 43c4cc2ea2 Add new argument `ignore-line-at-end' to
`window-text-pixel-size'
adds d99aa9461b ; Fix last change
adds 4544651b3f Work around some mysterious touch ownership race on
GNOME Shell
adds 4ff3a70153 Merge remote-tracking branch 'origin/master' into
feature/pgtk
adds 97b6907563 * src/pgtkfns.c (Fx_show_tip): Adjust call for new
signature.
adds a7794c6dd5 ; * lisp/net/browse-url.el (pgtk-backend-display-class):
Declare.
adds a1eb71413d Fix cairo build on haiku
adds 120de8f9cb ; * configure.ac: Add missing object to Haiku cairo build
adds f60265e73f Clean up some of PGTK code
adds b7338d870a Cleanup append-to-buffer section in ELisp Intro
adds cb10eed97c Silence byte-compiler in multisession-tests.el
adds 21ef1740f0 * lisp/dired.el (dired-mode-map): Use defvar-keymap.
adds 55f652c856 Make generation of JUnit test reports more robust.
adds 4de46e6872 Fix timeout problem in autorevert-tests.el
adds 7a886aab90 Improve doc strings in emoji.el
adds 941d15558f Remove incorrect byte-hunk-handler for `eval`
adds f315d31216 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 35da3ed052 Fix gnus search by message-id
adds f05a93e823 Update from gnulib
adds 1758db1bd8 * etc/NEWS: Add news entry for pgtk.
adds 1fce1d99d4 * src/gtkutil.c: Remove obsolete fixme.
adds 579d7c20da Add missing implementation of `pgtk-menu-bar-open'
adds 6f2351a486 Move rmail-related functions from gnus-util.el to
gnus-rmail.el
adds 7fd900ff3a Fix prompt colors in comint-snapshot-last-prompt
adds 276fd48176 Add a shr-allowed-images user option
adds 9051a93747 Fix indexing gendered emoji forms that have "person"
base forms
adds ae289486d0 Fix prompt in `sql-sqlite'
adds 7904cae492 Rework how shr sets <span id='foo'> targets to make it
more reliable
adds 5f25852e91 Update to Org 9.5.1-31-ga18849
adds d745f4b6a0 Merge from origin/emacs-28
adds 25d8045608 Fix elp-*-list interactive specs
adds d9d38059d1 Add a new elp-restore-package command
adds 9ef9d0c697 Silence "Unknown slot" warnings in tests
adds ec692470bd Fix last change in 'handle_display_prop'
adds 8535861430 Enable webp support in PGTK builds, too
adds bc13902d3a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 09af054dab Silence "initform needs quoting" warning in tests
adds 22b8d68132 CC Mode: Remove annoying background fontification.
Should fix bug #52298
adds 8f82a83cae Make bad-packages-alist obsolete
adds cc63704815 New error symbol 'permission-denied'
adds c139d289df ; Fix last change to filelock-tests.el
adds f6959d05f4 Add some very rudimentary field-beginning/end tests
adds 0bc2900bbc Move Rmail autoloads to the common loaddefs.el
adds 434c2cb2e9 * lisp/isearch.el: Don't display "Pending" for lax and
toggle commands.
adds df3fde6fa5 Further fixes for emojis in the "people" categories
adds 6aac4caaff Further tweaks to the emoji segmentation
adds e34017fdbe Further tweaks to emoji person groups
adds 4c479a1041 ; * lisp/progmodes/sh-script.el (sh-mode-menu): Fix
typos.
adds 1ffb75780b * lisp/progmodes/sh-script.el (sh-mode-map): Use
defvar-keymap.
adds f11b996a3c Clarify description of two mouse dragging parameters
(Bug#52537)
adds 16ed9fad2c ; * doc/lispref/frames.texi (Child Frames): Improve
wording.
adds 152b94ed0f Merge from origin/emacs-28
adds 3cf11a3c61 Silence byte-compiler in cconv-tests.el
adds 2bfea5fd1f Prefer skip-unless in one eieio test
adds b5393c68ae Silence undefined function warnings in eieio-tests.el
adds eead51bc71 Silence byte-compiler using with-no-warnings in tests
adds 3259f399d4 Treat base64 string encode/decode as pure functions
adds 8706f6fde1 Add `macroexp--dynamic-variable-p`
adds 92ffe44834 Body of dynamic let-bindings is not in tail position
adds 19206fd1e7 Silence byte-compiler warnings from absent optional
features
adds de797bb853 ; * lisp/emacs-lisp/cl-macs.el (cl--self-tco): fix
bootstrapping
adds 89eb23589f Use declare-function instead of defun in eieio-tests.el
adds 6e050a4da7 Use defvar-keymap in wdired.el
adds 27be90154d Fix build in a separate directory (bug#52669)
adds a34650acff Fix sloppy base64 acceptance of some multibyte characters
adds eaa44ca40e Prefer $(info) to @echo
adds c167009400 Make some variable aliases obsolete
adds 5f57b41aa6 ; Minor license statement fixes
adds aa1fdb3f6f Put AM_V_GEN etc. first
adds 2bcd299431 Ignore all emulated button events (i.e. those from
touchscreens)
adds 4234995d42 * src/xterm.c (handle_one_xevent): Set user time on
touch events.
adds bfcff46199 eieio-tests.el: Silence last warnings
adds a5509a2a5e Fix xg_event_is_for_menubar for XI2 events
adds 513fe2d6ff Fix touch event menu bar detection
adds 43356423a2 Don't drop touch events we're not interested in on GTK3
adds 0c4fc7032a Fix bug#28557
adds 4d8af56c76 Speed up find_field when called from outside a field
adds 6def36f216 Use the new `permission-denied' error to catch
multisession errors
adds c963672736 Allow @ characters in heredoc in shell-script-mode
adds 18ce031f9b Remove the `mode-line-percent-position' min width hack
adds cf2597da0d Revert "Speed up find_field when called from outside a
field"
adds 6d4c367f3f Fix gnus subject matching when subject is empty
adds e703735383 Ignore XI_TouchBegin events on the GTK tool bar
adds c0e9785c7c ; * src/xterm.c (handle_one_xevent): Fix typo in last
change.
adds e56dd354c7 Don't produce multibyte strings by accident in
sasl-scram-rfc
adds cf6dc1838a ; Fix spelling; be consistent with "key binding"
(Bug#52674)
adds 264589cdf7 Fix xg_event_is_scrollbar for grab-related events on XI2
adds 73e862237d Add `permission-denied' error to Tramp
adds 1a923e5ac6 Silence additional byte-compiler warning in test
adds 32a764e106 Fix some tests in --without-all builds
adds 11c2ffddc9 Declare functions to silence byte-compiler
adds 678b29711b ; * src/xdisp.c (display_string): Fix a typo in a
comment.
adds f6967d2f66 Allow for the completion buffer to be automatically
selected
adds 15693c8116 Allow for next-completion to wrap around the completion
buffer
adds f1668ef23c Delete completion window on quitting
adds 4b7e73432c Update from gnulib
adds 026804b606 Fix GTK crash when clicking on xwidgets on XI2
adds f703232b7f Use XI2 calls to warp the client pointer
adds 141bf182da Fix horizontal scrolling on PGTK
adds dbd0eef0c7 Use pop-to-buffer-same-window in `M-x term'
adds 70266929c3 Simplify disabled-command-function prompting
adds 4154a85d81 Disable by default and add NEWS entry to the new
completion behavior
adds 551fe22557 * src/pgtkterm.c (scroll_event): Fix sign of delta_y.
adds 3dbe7caed7 * src/pgtkterm.c (scroll_event): Fix scroll delta scale.
adds b7faac0fef Adjust test after recent help.el change
adds ca5c527ade ; * etc/NEWS: Fix a recently-added entry.
adds ccba86be78 Use unibyte strings in ntlm auth requests and responses
adds 8d0efd87e1 Fix some Tramp tests
adds 7be73593b4 Hide transient prefix/suffix commands from
execute-extended-command
adds 5b0121b708 Help outline-minor-mode avoid some false matches
adds 0f427befe8 Simplify NS color handling
adds 11c0b25503 Further cleanup of NS color code
adds 308ad05d37 Fix macfont backend color handling
adds 42601d3a93 Make NS toolbar use NSString instead of C strings
adds 89749a62b5 Make NS toolbar item ID more unique (bug#50160)
adds ab0d7a2b83 Allow resizing undecorated frames on macOS (bug#28512,
bug#31795)
adds ec1312d76a Add native HEIC support on macOS (bug#51381)
adds 205030ba5a Make substitute-command-keys test less brittle
adds 8d846b8f8e Use defvar-keymap in minibuffer.el
adds 8cc7326d95 Fix compile time error in a pcase test
adds 28fff38eeb Allow automatic X-Message-SMTP-Method header insertion
adds b1cfdb3573 Fix wrong-type-argument
adds b7d31d6192 Revert "Remove Motif support"
adds 9bcb732686 * lisp/window.el (quit-restore-window): Select
previously selected window.
adds 29fffbdd87 Revert field-related thingatpt changes
adds be38405b1f Merge from origin/emacs-28
adds fb89711ebc ; Fix documentation of a recently-installed change
adds 2001ae5898 Revert back to using monospaced fonts in the mode line
adds d54d8a88e9 Allow window-text-pixel-size to measure pixels around a
position
adds 902f343c18 Set start to desired start when pixel scrolling to end
of buffer
adds 03dc54ba7f Fix precision scrolling down for multi-line display
strings
adds f9d518bc2f Make precision scrolling also work on various bars
adds 2fa7feca33 * doc/misc/Makefile.in (need_emacsver): Add missing
members.
adds 20647467be Drop scrollbar motion events when valuators are found
adds 8c99628a71 Fix some more incorrect valuator clearing
adds 7078af622b Fix menu grabs on XI2 Motif builds
adds fbe026cb3e Acquire draw lock when updating menubar on Haiku
adds edb1d491d9 * lisp/net/shr.el (shr-expand-url): Also strip trailing
whitespace.
adds 04be23f19f Improve Xref documentation
adds 6a17bb4879 Merge from origin/emacs-28
adds 965b8b0fad Grab the server when warping the client pointer
adds 8e0d327b8c Remove useless functions from PGTK port that were
breaking emacsbug
adds c9f05cbe3f Make precision scrolling work on margins and fringes
adds 552b74ba9e Fix text decoration display on stretch glyphs with no
box on NS
adds b9015606d1 Simplify whitespace stripping in shr-expand-url
adds b6fac9aaaf verify signed content in smime encrypted and signed
message
adds 54c96badf9 Add tag :tramp-asynchronous-processes to tramp-tests.el
adds ab6452c47d * etc/PROBLEMS: Add a problem when PGTK started in
systemd unit file
adds 1668a9b91e Respect changes in eshell-hist-match-partial
adds 31d34e43e5 Use defvar-keymap in eshell
adds 32fc423224 * lisp/eshell/em-hist.el (eshell-hist-match-partial):
Minor doc fix.
adds 5b6c3a20a3 Prefer the defcustom :risky property in eshell
adds b6ea93c62c ; * lisp/gnus/mm-url.el: Delete spurious defvars.
adds 992bb3a9ae Simplify command remapping in play/blackbox.el
adds 8b0e9f44b7 Fix Emacs tooltips on PGTK
adds 71eb1aac54 Add support for XI 2.4
adds 1faa1726f0 Move mouse key bindings to gametree-mode-map
adds c09ad0cabd Fix the bug with duplicate entries in xref output
adds a1b72008a7 Merge from origin/emacs-28
adds e0a78429ca Add a utility function to query the XI2 version on a
display
adds 9966bf9f0c * lisp/simple.el (completion-auto-select): Fix docstring.
adds 44c43ba4bd * lisp/net/browse-url.el (browse-url-of-file): Improve
browsing remote files.
adds 3106eeedde * lisp/url/url-handlers.el (directory-files): Adapt ARGS
list.
adds 4179727f3d Use defvar-keymap in ido.el
adds fe80d24a0b * lisp/net/webjump.el: Add TODO section. (Bug#14624)
adds 7f43b3759d Fix unused variable warning in xfns.c
adds f03d0de26f Update modus-themes to version 2.0.0
adds 26f11ed91f Use the standard `quit-window' binding from
`special-mode' for "q"
adds 3f64204c12 Make read-multiple-choice-face inherit help-key-binding
adds ab3d5b8b32 Don't clear internal border if frame isn't realized
adds bb666073d3 Allow interpolating scrolls via the Page Down and Page
Up keys
adds 5fccd1e371 Explain why we remove stuff from 'user-full-name'
adds 89a82182cb Improve documentation of read-multiple-choice
adds 4e2058aec3 Merge from origin/emacs-28
adds 101bbd1392 Add support for pinch gestures to the XI2 build
adds 6866cf9c37 Add test for text-char-description
adds 50484ad7d7 Only focus frame implicitly if focus flag is set
adds 62339e62d8 Add configure tests for faulty XI2 installations
adds 472bc18ffd Change `x-server-input-version' to
`x-server-input-extension-version'
adds 9e45929d7c Minor improvements in multisession.el
adds 97218c311b ; Fix last change: use 'utf-8-emacs-unix' encoding.
adds 501e2096d6 Fix some issues with a recent change
adds 9c0ad88936 ; * doc/lispref/commands.texi (Misc Events): Fix typos
and wording.
adds 2958d0ec49 Document some missing commands related to text scaling
adds 97133fb3d0 Document the representation of DX and DY in pinch events
adds deab5f413f Coalesce pinch gestures in the keyboard buffer
adds e103696024 Clarify situations where pinch events can be sent.
adds c609865258 Accumulate deltas in pinch events that were skipped
adds 53093ce366 ; * doc/lispref/commands.texi (Misc Events): Fix wording.
adds 978987f7ad * INSTALL: Document `--with-xinput2'.
adds 68f15e815e Factor out new function rmc--add-key-description
adds 787030b021 read-multiple-choice: Add face when key not in name
string
adds 1e7786437d read-multiple-choice: Add optional argument show-help
adds 40dcf9c2ab read-multiple-choice: Display "SPC" instead of " "
adds 6ad79059d2 Rewrite disabled-command to use read-multiple-choice
adds 83e0acdf6e ; * lisp/subr.el (define-keymap): Fix typos.
adds d8fc436bbb Prefer the defcustom :risky property in gnus
adds d4353da0ad Use defvar-keymap in tests
adds 736bf3aaa7 Store sign separately when accumulating precision scroll
momentum
adds 2ccb156887 Fix Lucid popup menu being stuck on XI2 builds
adds d9977018e0 Fix menu window persistence and entry/leave events on
Lucid on XI2
adds f522a064cf perl-mode: Recognize "when"/"given" keywords
adds 53cf2cf81b * src/pgtkterm.c (pgtk_handle_event): Add pinch event
support.
adds d4e2850b32 Update to Org 9.5.2-3-geb9f34
adds 4fedbfbfca Merge from origin/emacs-28
adds d65534d254 * lisp/emacs-list/eieio-compat.el: Really move to
obsolete
adds caa1699264 Fix precision scrolling inside terminal buffers
adds 8df3a71c52 Doc fix; fix terminology in key binding functions
adds 01df347947 Use `permission-denied' in Tramp tests, and more
adds 4ab5b89de8 The temprary "session" collection might not exist in
Secret Service
adds 65cd66c7d7 * lisp/tab-bar.el (tab-bar-history-mode-map): New
defvar-keymap.
adds d7416e3012 * doc/emacs/search.texi (Lax Search): Add
char-fold-include.
adds 1f792c2bc1 * etc/NEWS: Mention completion-wrap-movement.
adds e2a7e5f409 read-multiple-choice: Improve key formatting
adds 85cb4f419b disabled-command: Explain what SPC means again
adds 0fb55c8776 admin.el: Move etc/NEWS to etc/NEWS.NN in one commit
adds 13ef21e84a Fix EIEIO tests to account for eieio-compat move
adds fb9b7b70f5 Fix read-multiple-choice tests
adds 0f9ec379eb Only rely on passive device grabs on XI2
adds 1a724cc2d2 Replace uniquify.el's advice with direct calls
adds b6b2f797d9 Fix menu placement on multiple-display setups when using
lwlib
adds ea65de7577 eshell-complete-parse-arguments: don't use string-match
on a list
adds c0815aca18 Fix typos in in 'reset-language-environment'
adds 036e88ce2f Merge from origin/emacs-28
adds 208ae993ba Add support for pinch events to NS
adds 3a855c5dac Document a problem with IBus and the C-. key
adds a17a11df04 * lisp/vc/vc.el (vc-revert): Use generate-new-buffer,
not just new buffer name
adds d257d92d17 * lwlib/xlwmenu.c (fit_to_screen): Adjust correctly for
child menus.
adds e31facd84a * etc/NEWS (eieio-compat): Rewrite
adds e7699bf290 * Fix native comp for non trivial function names
(bug#52833)
adds 5403dcf699 ; * etc/NEWS: Fix punctuation.
adds 498787e511 ; * doc/emacs/search.texi (Lax Search): Fix wording.
adds 8276605efb ; * lisp/keymap.el (key-valid-p): Fix wording of doc
string.
adds d3bc520513 ; * lisp/term.el (term-goto-process-mark-maybe): Fix
typo in doc string.
adds e066db2381 * lisp/replace.el (replace-regexp-function): New
function (bug#52558).
adds af92c52669 * lisp/textmodes/paragraphs.el (repunctuate-sentences):
Support region.
adds 2033f950fa * lisp/textmodes/paragraphs.el (repunctuate-sentences):
Region for NO-QUERY.
adds 6e52becfbe Fix test lisp/cedet/semantic/bovine/gcc-tests on macOS
(Bug#52431)
adds 18b680cfd1 Fix bug#52467 by adding a new custom variable
'display-comint-buffer-action'
adds 1e6c7cfd0b ; * doc/misc/gnus.texi (Server Commands): Fix typo.
adds 9249365837 Add support for xwidgets to the PGTK port
adds 512e7c3685 * src/xwidget.c (syms_of_xwidget): Fix typo.
adds 8be5b08bb5 Fix NS xwidget build
adds 0b5d9e9d8e Fix embedder calculation for xwidgets on PGTK
adds 42ede97016 Use XI2 to handle xwidget button events
adds 8419011ceb Translate buttons when sending XI2 motion events to
xwidgets
adds 06dcd2be5d Improve rectangle-mark-mode documentation regarding mark
activation
adds 22a9a20513 Merge from origin/emacs-28
adds 2b7d33e30b Improve xwidget event handling on XI2
adds 7b621c40f3 Queue xwidget views for allocation in more places
adds 8719abe4ca Test for Xkb support when opening a display
adds 9d1312d8e9 Get rid of obsolete xwidget-related code on PGTK
adds 7d672ed069 Translate state of XI2 entry events when sending them to
xwidgets
adds fb386e22e1 Fix a hang on servers that don't support the X Keyboard
Extension
adds 918ed4904b Adjust multi-test-files-simple test for Windows
adds bdd0b071be Ignore manual/ directory made by admin/make-manuals
adds 0e1a06ac85 Make multi-test-files-busy shorter
adds d9b28ba7c3 Allow the user to specify shr-width in mm-shr
adds ef344cc55c Move define-keymap manual entry to Creating Keymaps
adds 2970dbaa32 Document `keymap-lookup' in the lipsref manual
adds 0d5bda36fb Document keymap-set-after in Modifying Menus in lispref
adds 1da392d62d Fix fontification in diff--font-lock-prettify
adds 3cadd72673 Revert "Fix fontification in diff--font-lock-prettify"
adds 7715fb3eff Revert "Revert "Fix fontification in
diff--font-lock-prettify""
adds 1915c19131 Fix recent changes in 'keymap-lookup' documentation
adds f6e383c8bb Fix documentation of 'define-keymap'
adds 58d06af57d ; * lisp/replace.el (replace-regexp-function): Doc fix.
(Bug#52558)
adds 3fc8032a1a * lisp/textmodes/sgml-mode.el (sgml-mode): Set
skeleton-end-newline to nil.
adds fb4f2aa038 * lisp/textmodes/paragraphs.el
(repunctuate-sentences-filter): New function.
adds 14f074f95e Translate crossing event mode when sending them to
xwidgets
adds b88024ad1a Use XRandR 1.5 to generate monitor attributes if
available
adds a4893515c2 Work around xwidgets releasing the passive grab on an
entry event
adds f11779f01b Improve documentation of 'M-X' and related features
adds 06545bc0cc CC Mode: c-update-brace-stack: After struct foo *, do
not expect a brace.
adds a3129af331 Merge from origin/emacs-28
adds 37ad776b9e Make xwidget motion commands hscroll the window of wide
widgets
adds d1c7ce68ba * lisp/tab-line.el (tab-line-tab-name-format-default):
Add help-echo.
adds c80d2f3d67 Fix start-of-box-face display after display and overlay
strings
adds 8b90d91f21 Fix previous change in 'pop_it'
adds cc9ac56081 CC Mode: Prevent rapid alternation of fontification of
"found types"
adds a67b1f1944 Make sure widget buttons always have a left box line
adds 6738c1cc8c Fix multisession-tests on MS-Windows
adds 94891dd225 ; * lisp/emacs-lisp/ert.el: Update reference to
'cl-assert'
adds f6da1eed74 Properly report errors about unbound ERT test symbols.
adds 097452efbc * lisp/emacs-lisp/ert.el (ert-select-tests): Simplify
nested switch
adds d0974e294d * lisp/emacs-lisp/ert.el (ert-select-tests): Document
new error.
adds 1d2d7ee87e * lisp/window.el (display-comint-buffer-action): Fix
type.
adds cc43606b55 * src/xwidget.c (Fxwidget_perform_lispy_event): Use
FRAME_WINDOW_P.
adds 77f17649d8 Restore original xwidget embedder after performing a
lispy event
adds 337005af0b Add pinch event support to xwidgets
adds 59732a83c8 Don't store docstrings of preloaded .el files in etc/DOC
adds 87f7412418 * lisp/emacs-lisp/package.el (package-get-version): Add
fallback
adds 291085a2a6 (Fmake_finalizer): Check the arg is a function
adds 080a529f7e Don't select for gesture events on xwidgets if the
server is too old
adds c452ffe4c2 Prevent double buffering from being disabled on
USE_BE_CAIRO builds
adds d1fde0ab8a Use a single global lock for the child frame state on
Haiku
adds 0922634b28 Minor improvements of 'lisp-directory' docs
adds 95ee6e8b90 Fix handling of webkit xwidget bookmarks
adds eab422a653 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds a8c3e8e2a6 Fix child frame unlinking on Haiku
adds 7dd4dc6ace On Haiku, sync a frames's connection to the app sever
after raising
adds 1f34f072be Fix copyright dates in some files belonging to the pgtk
port
adds db0cab990c Documentation update for Secret Service
adds c09fcb8f07 `make-finalizer' now has to be called with a function,
so adjust test
adds 4521a3a19c Use defvar-keymap in play/*.el
adds d7e1ed17d9 Flush frames after mouse face is cleared on a child
frame in Haiku
adds 4d1968b4c9 Print dead xwidgets specially
adds 57753ed761 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 1e3076e2db Fix bug where bookmark-jump used (point), not
(point-at-bol)
adds f2031d0ddb Minor improvement in user documentation of completion
style
adds 1d92f6094c Merge from origin/emacs-28
adds 89f205084b Avoid assertion violations with variable-weight fonts
adds 48bd406793 ; Merge from origin/emacs-28
adds a6adfe21e4 * lisp/tab-line.el (tab-line--get-tab-property): New
function (bug#52881).
adds 67400da412 Improve doc strings of fringe indicator variables
adds 78066671c0 Merge from origin/emacs-28
adds e7f25b95f4 Update publicsuffix.txt from upstream
adds 376d6cf36a Implement numeric values of `mouse-highlight' on Haiku
adds c7e642bab2 ; Auto-commit of loaddefs files.
adds cbc77dcf03 Fix child frame synchronization order on Haiku
adds a27511ff2f Set display last user time when handling pinch events
adds c6d83707d6 Fix deadlocks with invisible frames and threads in Haiku
adds ab3c6c799e Fix some more off-by-one errors in Haiku image code
adds 141a06334e Fix expose events in non-double-buffered child frames on
Haiku
adds 748e670d5d Make last change compile
adds 4dce09db18 Increase size of precision scrolling momentum ring
adds 8a08af20a8 ; Auto-commit of loaddefs files.
adds 84a8f656d3 ; Merge from origin/emacs-28
adds 19dcb237b5 ; Add 2022 to copyright years.
adds 8d3fc7ec89 * src/xfaces.c (face_for_font): Make 'hash' be uintptr_t.
adds 23c1ee6989 ; * test/manual/etags/ETAGS.good_N: Adjust to copyright
years change.
adds ebe8772f65 ; Minor fixes related to copyright years
adds 86cbc6ee4a * lisp/net/tramp-sh.el: Adapt copyright year
adds 836be7a112 ; * etc/refcards/ru-refcard.tex: Update Copyright year.
adds dcd76bd48d Merge from origin/emacs-28
adds 823b6b8d26 ; Add 2022 to copyright years.
adds 31fefef4a2 elide-head: Support more licenses
adds 58b0ada20b Update more copyright years
adds 1d3020908b Merge from origin/emacs-28
adds af729b1dfd Make quitting actually work in Haiku file dialogs
adds 5bdf413b19 Fix mouse face problems when moving between two frames
on Haiku
adds a6952f78f3 Stop sending touch-end events if coalescing scroll events
adds 96212e1a27 Fix XRegisterIMInstantiateCallback function argument
configure test
adds 2558b37b5e ; * admin/notes/years: Mention known problems with
'update-copyright'.
adds 2684def348 ; Run set-copyright from admin.el
adds f475c5823a ; Copyright year fixes
adds efb1c7ec37 ; * admin/notes/years: More known problems.
adds ad125a9927 Merge from origin/emacs-28
adds 01615b24da Fix mouse wheel scroll direction on pgtk
adds be6b9e4580 Add column width to tooltip frame width on pgtk
adds b2167d9843 Don't fail flymake-tests if `gcc` actually is Clang
adds 984391a9dc New :type key for defcustom
adds 9e7191048b elide-head: Add support for modified BSD license
adds 9156e10927 (define-char-code-property): Workaround for bug#52945
adds b477cff35d Clarify %g and %G time format specs
adds 83da3a09d0 * lisp/tab-line.el: Revert part of the fix in a6adfe21e4
(bug#52881)
adds 6e53178a37 Avoid inflooping when 'tab-bar-format' includes embedded
newlines
adds 04c0245d36 Merge remote-tracking branch 'origin/emacs-28' into trunk
adds 7ddfe1cab2 Move define-keymap and defvar-keymap to keymap.el
adds a4cb14b536 * src/haikumenu.c (haiku_menu_show): Fix input blocking.
adds 7544ede1bc Use XKB to find modifiers on x
adds 01047cf13f Revert "Stop sending touch-end events if coalescing
scroll events"
adds f6501fded7 Don't try to guess a delta if a scroll valuator's state
is unknown
adds 8d6a8f660d Silence byte-compiler in eieio tests
adds d8959347d9 * lisp/elide-head.el (elide-head-headers-to-hide):
Simplify.
adds f563fbf53b Add support for the Haiku ACPI battery driver
adds 61c35e415c Fix battery load calculation on Haiku
adds bd9a09bb6b elide-head: Make GPL regexp more forgiving
adds 4efaabaf27 Implement AC line status for the Haiku battery function
adds c7768382cc Synchronize at a better place when making a frame
visible on Haiku
adds ab5ee3e29e * src/haiku_font_support.cc (BFont_char_bounds): Fix
bearings.
adds 460f35e96d Revert part of 59732a83c8 to fix bug#52969
adds 5c63786cb9 New test shortdoc-all-groups-work
adds 7eb86a1788 Fix duplicate file panel display on Haiku
adds a89bc0fe9c Fix fringe bitmap display on haiku again
adds cd7e7834ba Fix Haiku bitmap sanity checks
adds 417a3ebaa2 Test that buffer exists in shortdoc-all-groups-work
adds 24a52df738 Fix two unused variable warnings in make-docfile.c
adds 6668a7608c Add effective group to xkey events when handling XI key
press events
adds f3481f21f7 Find a way to make restacking frames work on Haiku
adds 565fd09d9b * test/src/doc-tests.el: New file.
adds 3a7a88d2f8 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 693815e90f Improve Haiku frame restacking logic
adds cbbe235a90 Make menu bar key navigation work on Haiku
adds a851e5a669 Rationalize Haiku rectangle handling
adds 9651be5b48 Fix unused variable warning in last change
adds 3eaf3aeec8 Prevent further cases of duplicated separators in
context menus
adds 183936ee8e Remove gsettings.m4 and write directly into Makefile.in
adds 61b57ec6de Remove unnecessary autoload cookie in font-core.el
adds 3e247bd34c ; * configure.ac: Move some AC_SUBSTs to the correct
location.
adds 2d4b2e296b Remove macOS drop-shadows on some frames (bug#28512)
adds 4309679742 Make `x-file-dialog' arity match documentation on Haiku
adds 377bf26ebe Stop assuming X kbd state works with GDK when forwarding
events to xwidgets
adds c36741f9c5 Translate more modifiers to GDK ones in xwidgets
adds aa7d0e9a92 Autoload decorator for windmove-mode
adds 38b4bbb7e1 A cleaner fix for display bug#52947
adds 0d315102fe Improve pp-emacs-lisp-code for #'
adds a0263cfee3 Remove ambiguity from key-valid-p docstring
adds c899d9742a Update from gnulib
adds 30d4cfc080 completion--nth-completion: Throw meaningful error
adds 6719a3ccab Correctly set up XI key input mask on X Toolkit builds
adds a7dbbcac57 Fix display of internal border in child frames on pgtk
adds ad63bdf05a Fix xwidgets setting their own signal handlers
adds c0cfbca311 * lisp/emacs-lisp/checkdoc.el (bytecomp): Add missing
require
adds e7aa3ece52 Fix vc-git with old Git over Tramp and cygwin-mount.el
adds d763c12796 Merge from origin/emacs-28
adds f090c25113 Remove some unnecessary graphics state saves on Haiku
adds 8875ae70a4 Simply conditions for mouse face display when drawing
cursor on Haiku
adds e1626257ab Make sure mouse face doesn't stay on the cursor after it
is cleared
adds ed62de0d39 Resolve clipping related mysteries on Haiku
adds 83e346b70a * lisp/buff-menu.el (Buffer-menu-mode-map): Use
defvar-keymap.
adds ed7c6d6873 Enable subpixel antialiasing on the Cairo font driver on
Haiku
adds 82959661e5 Fix info-lookup docs and "C-h S" in major-modes with no
manuals
adds bb0c197b77 ; Fix typo in last change.
adds fab840e381 ; * lisp/buff-menu.el (Buffer-menu-mode-map): Fix
warning.
adds 0a51652f6d Fix typo in cvs-status-mode-map keymap
adds 2b59a42583 * lisp/textmodes/paragraphs.el (repunctuate-sentences):
Use filter variable.
adds 61f8f7f68f cl-generic.el: Fix bug#46722
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 d2284b0353 ; Update files for 28.0.91 pretest
adds 42cdd0e5a6 Merge from origin/emacs-28
adds d193801f59 Bump Emacs version to 28.0.91
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 c54fda643d Fix Subject "simplification" in Rmail
adds 30f1bdb41f Clarify docstring of package-native-compile
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 4c724af1e3 ; * lisp/emacs-lisp/package.el (package-native-compile):
Fix doc wording.
adds e28849eb02 Revert "Fix alignment on font size change in
tabulated-list-mode"
adds 362ceb75a9 ; * src/fns.c (Frequire): Fix wording of doc string.
adds 8dba3a0626 Improve docstring of edit-abbrevs
adds 74223bbdaf (save-some-buffers): Simplify the fix for bug#46374
adds ffc047c896 Remove the filename argument from the command line after
an ELC+ELN build
adds 99a9b545f0 Revert "Remove the filename argument from the command
line after an ELC+ELN build"
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 8db5f82d45 ; Fix tabulated-list-mode tests after revert
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 5e66166714 Don't fail flymake-tests if `gcc` actually is Clang
adds ad82bbdf08 Fix test lisp/cedet/semantic/bovine/gcc-tests on macOS
(Bug#52431)
adds 862faa64e5 ; * doc/lispref/modes.texi (Auto Major Mode):
Clarification. (Bug#53199)
adds 3ec8c8b3ae Fix closure-conversion of shadowed captured
lambda-lifted vars
adds 6998b30115 ; Fix typo loose/lose
adds 6e55127e04 * lisp/files.el (lock-file-name-transforms): Doc tweaks.
adds a1ac6bd47e * doc/lispref/windows.texi (Textual Scrolling): Remove
obsolete text.
adds 22ddd2ba13 Revert "Fix closure-conversion of shadowed captured
lambda-lifted vars"
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 3c06c37a8b Remove mention of removed `gnus-treat-play-sounds'
variable from manual
adds 34ca4ff9a5 Fix Edebug specification for inline functions
(Bug#53068).
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 281b878858 Mark test-map-into as unstable
adds 8267973c31 ; Merge from origin/emacs-28
adds c05864dd25 Avoid another segfault in 'face_at_buffer_position'
adds ac2cdb8a46 * lisp/progmodes/xref.el (xref-file-name-display): Fix
docstring.
adds 5990148860 * lisp/simple.el (undo-no-redo): Fix customization group
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 7f36aca99d * lisp/indent.el (tab-first-completion): Fix incorrect
choices.
adds 3fbe137adb Merge from origin/emacs-28
adds 2dcb1bc474 Mark a few more map tests as unstable on Emacs 28
(Bug#46722).
adds 5cdee3a997 ; Merge from origin/emacs-28
adds 95640360f0 * lisp/net/dictionary.el (dictionary-context-menu): Use
package prefix.
adds e488601849 Update to Org 9.5.2-9-g7ba24c
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 9e64aeff40 * Fix native comp for non trivial function names
(bug#52833)
adds 5205be5106 ; Merge from origin/emacs-28
adds f393d0d441 Fix regression leading to flickering tooltips when the
mouse is moved
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 ef0c1d4c2c Add workaround to handle a problem with Enlightenment WM
(Bug#53298)
adds ba57b78064 Fix execute-extended-command-for-buffer in
fundamental-mode
adds 11ea45c9e4 Fix UB in ebrowse
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 f08dfa9b53 Fix menu-bar mouse clicks in "C-h c" and "C-h k"
(bug#53322)
adds fbc9b121e0 Fix memory-report-object-size to initialize
memory-report--type-size
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 e58ecd01d5 EUDC: Fix a quoting bug in the BBDB backend
adds 6d3608be88 Seccomp: improve support for newer versions of glibc
(Bug#51073)
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 335a5a9e0f Make the `f' command work in image-mode again
adds c34d06e3d7 * configure.ac (LIBSECCOMP): Bump minimum version for
faccessat2.
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 7eca80b204 ; * src/composite.c (syms_of_composite)
<auto-composition-mode>: Doc fix.
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 ed18d08f6f Fix copyright.el comment and add a test
adds c5b0019e10 Fix copyright-find-copyright when searching from the end
adds 82aa5be7ce ; Merge from origin/emacs-28
adds 6075ea0b79 Fix 'make_lispy_position' when there's an image at EOB
adds c9524819ea Partially revert a fill-region-as-paragraph regression
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 3dd47bde7a * lisp/frame.el (clone-frame): Filter out 'parent-id'
(bug#51883).
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 ddba3c3dba Fix error in filelock.c
adds 611736f3bc Remove debug logging
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 5ef3a52342 Improve documentation of Occur mode
adds ed3bbeb80d Fix rendering of Malayalam script
adds 94f38cbec4 Fix last change of Malayalam composition rules
adds e81e375539 ; Yet another minor fix of Malayalam composition rules.
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 f22e9ba9ac Fix regression in Occur Edit mode
adds 6636231b2c ; * lisp/international/latin1-disp.el: Update commentary.
adds 6f282b31ad Update to Org 9.5.2-13-gdd6486
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 29bdedf12f Bind Qdebugger to Qdebug in signal_or_quit.
adds 31ef751f94 Clarify documentation of a "face's font"
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 9ab0b43a72 * etc/NEWS: Apply final fixes after proofreading.
adds a4b9dc58eb Merge from origin/emacs-28
adds 1bb5553619 ; Auto-commit of loaddefs files.
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 ab2f275422 Improve documentation of 'emacs-version'
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 0591aa6cd3 Revert an erroneous change in tramp-cache.el
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 638247baa4 Fix typo in display.texi
adds 821c240075 Fix ietf-drums-get-comment doc string
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 0d46ee2dde Don't remove dummy.group from gnus-newsrc-alist on Gnus
save
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 82e74e4559 flymake: Ensure compatibility with older Emacsen
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 31af9bca99 Mark flymake as compatible with emacs-26.1
adds 69e82968d7 Fix integer arithmetic miss-compilation (bug#53451)
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 202d3be873 * lisp/startup.el (normal-top-level): Disable
native-comp if not available
adds c30106ce9f ; * lisp/startup.el (normal-top-level): Fix
byte-compilation warning.
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 efaa0ebca9 * lisp/startup.el (normal-top-level): Small code move,
improve 202d3be873.
adds 6015d5e8ee * lisp/mail/emacsbug.el (report-emacs-bug): Report
libgccjit status.
adds cdcfeef13c Note in ELisp manual that too-wide images are truncated
adds 29085a668e Fix a typo in fontset.el
adds c2913c30b1 Merge from origin/emacs-28
adds 2289a7a271 Fix "C-SPC C-SPC" after "C-x C-x"
adds fe27479cad Fix 'exchange-point-and-mark' in 'transient-mark-mode'
adds b16aed76cb ; Merge from origin/emacs-28
adds df34929346 Update to Org 9.5.2-15-gc5ceb6
adds 38f6ea1df0 Import texi source file for transient manual
adds 5b7752a865 Fix problem with popd for in remote shell buffers
adds 8aa052c207 ; Fix Transient manual
adds c8442df581 ; Separate command and concept index in Transient manual
adds 2ed240296c Merge from origin/emacs-28
adds b30ef09919 Prevent crashes caused by invalid locale coding systems
adds ead9c9602c ; Merge from origin/emacs-28
adds e303cb1807 Fix indexing of module functions that return complex
types.
adds 9fd396e4d0 * lisp/progmodes/subword.el (superword-mode): Doc fix.
(Bug#54045)
adds 1e4b04c540 Improve documentation of filling and justification
commands
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 bdeac2d5af ; Fix a typo in filesets.el's doc string
adds 57c112cfe5 ; * doc/emacs/files.texi (Comparing Files): Fix a
reference.
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 3a8c3f7abd ; Don't reference obsolete variables in edebug.el
adds b7a651ba37 Update to Org 9.5.2-17-gea6b74
adds b38223a844 A friendlier error message from image-mode in an empty
buffer
adds 68d134cf0f Don't check whether a deleted window is deletable
(Bug#54028)
adds 666e40a109 Fix 'display-line-numbers-mode' in hide-show buffers
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 5edb9572ec Explain "Tramp" spelling in its manual
adds 3b5e29eaa3 tramp.texi texinfo 4.13 compatibility
adds 86c0d9eb5f * doc/misc/transient.texi (Other Options): Fix a @ref.
(Bug#54108)
adds 3dfc8bff15 Fix indexing of module functions that return enumeration
types.
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 5942504391 Reword face-remap-add-relative manual entry
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 5c77aed2d6 Mention flyspell-prog-mode in flyspell-mode doc string
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 ded89ed3fa * lisp/net/tramp-sh.el
(tramp-ssh-controlmaster-options): Adapt test.
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 e86eae21a9 Document better how to reset attributes of faces for new
frames
adds a50f8dec09 Follow OpenSSH changes in Tramp
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 558b03a958 Add explicit '--no-heading' for ripgrep
adds 9bce4b67f1 ; * lisp/help.el (with-help-window): Doc fix.
(Bug#54170)
adds e77fc8262a Update to Org 9.5.2-22-g33543d
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 6dbc3da205 Fix :tag for eol in tab-first-completion
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 b8bc359bbf Backport: Port pre-commit hook to Git 2.35.0
adds 2b130bd944 ; Merge from origin/emacs-28
adds 9e257aecc9 Partially revert b03f74e0f2a578b1580e8b1c368665850ee7f808
adds 2c3d1b6bf4 Improve/correct documentation about Eshell variable
expansion
adds 9dadcbe429 ; * doc/misc/eshell.texi (Dollars Expansion): Fix markup.
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 225e0d6047 Correct etc/NEWS entry about bitmapped fonts
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 cd51d9c7ab Fix handling of brackets in BPA
adds 92e2d19fe7 One more fix of the BPA implementation
adds 29ff903bb0 Avoid crashes when fringe bitmaps are defined in daemon
mode
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 3bb01a499b Fix regression in derived-mode-init-mode-variables
adds 0090318c61 * lib-src/seccomp-filter.c (main): Use faccessat2 only
if defined.
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 cd77fd3b85 Update to Org 9.5.2-24-g668205
adds 9b74e84857 Restore documented Emacs 27.2 behaviour of
browse-url-of-dired-file
adds 73f28fbde8 Add a comment for previous browse-url-of-dired-file
change
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 d9e5ae5e20 Improve wording of 'dired-jump's description
adds 80736aef90 Fix which-func-update doc string
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 d184773c2e Avoid assertion violations in 'bidi_resolve_brackets'
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 a9920473f6 Improve documentation of 'map-charset-chars'
adds dbe6a3ecf7 Fix regression in
'custom-prompt-customize-unsaved-options'
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 6b0fdf73cf ; Fix data structures in authors.el
adds e5b191465d ; * admin/authors.el (authors-canonical-file-name):
Remove debug leftover.
adds e5d48a2263 Merge from origin/emacs-28
adds 5ba9c8c364 Emacs pretest 28.0.92
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 1ec4063017 ; * admin/make-tarball.txt: Minor updates.
adds be38fed34e Merge from origin/emacs-28
adds 8e7a3f21e0 Fix evaluation of negated argument predicates in Eshell
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 62e830c3d9 * doc/misc/transient.texi: Fix @dircategory to "Emacs
misc features" for dir.
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 11492259b1 ; * doc/lispref/display.texi (Overlay Arrow): More
accurate text.
adds 530c3491e8 Improve documentation of bookmark default sorting
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 c4596c8522 Fix a regression in 'decipher-digram-list'
adds 5781f0af7d Merge from origin/emacs-28
adds 43ee6f291d Ignore drag source frame on Haiku in line with
documentation
adds e059d7c156 Fix region highlight in non-selected windows
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 9fcdd5b63f Improve doc strings of
read-char-from-minibuffer-insert-* commands
adds f15922a57c Update to Org 9.5.2-25-gaf6f12
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 c69a617742 Add notes about command modes and nativecomp interaction
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 d3d6f1c9bd Clarify the description of "selected tags table"
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 4ec9f9edd1 Fix eshell-explicit-command-char doc string typo
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 1bef52ce73 * doc/emacs/anti.texi (Antinews): Unannounce removal of
Motif.
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 968af794ba * lisp/desktop.el (desktop-read): Clarify warning text.
adds 7208106e81 Fix regression in 'dired-buffers-for-dir'
adds 03e6a295d5 dired: implement feature from 7b50ed553f differently
adds 9b5e9715ea ; * lisp/font-lock.el (font-lock-keywords): Doc fix.
adds f2ae398298 ; * etc/NEWS: Remove temporary notes and marks.
adds 5a14406ecf Merge from origin/emacs-28
adds de7901abbc Bump Emacs version to 28.1
adds 157e97a3b5 ; Merge from origin/emacs-28
adds 5a223c7f2e Update logs and HISTORY for Emacs 28.1
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 dd3863d8bc ; Prepare the release branch for Emacs-28.2 development
adds d64ad72bcc ; Merge from origin/emacs-28
adds 8c71ac606e Fix fallout from lexical-binding in vhdl-mode.el
adds e8fd3a2a2d Merge from origin/emacs-28
adds 4161a36849 cl-generic.el: Fix bug#46722
adds 009e88e002 Merge with Tramp 2.5.2.3 (Do not merge with master)
adds 71f51f1b9d Commit missing file from previous commit (Do not merge
with master)
adds e888cee1f9 ; Merge from origin/emacs-28
adds 93974198b6 Commit missing file from previous commit
adds 11a1f7817e Merge branch 'emacs-28' of git.sv.gnu.org:/srv/git/emacs
into emacs-28
adds aab36e1895 Fix error in tramp-archive-autoload-file-name-handler
adds e495a3d79b Merge from origin/emacs-28
adds 98abf01fd6 Use correct signal oldset in posix_spawn implementation
adds 6339fcffa1 ; Merge from origin/emacs-28
adds 4f27588a16 Clarify "idleness" in the ELisp manual
adds ff997ad786 Ensure local `default-directory' in Tramp when needed
adds 886339747b Extend tramp-archive-test45-auto-load
adds 24a6c7c8c0 Update and fix instructions and scripts for updating the
Web pages
adds 9dd44505b1 ; * src/window.c (Fset_window_start): Clarify the effect
of NOFORCE.
adds 84a2857722 Fix scrolling of the stack window in Calc
adds 5890b80bca Merge from origin/emacs-28
adds b385fd0b88 Revert "Make shell-resync-dirs handle whitespace in
directory names"
adds cb953504ab ; Merge from origin/emacs-28
adds 338eda09d8 Fix typo in next-error-find-buffer-function
adds e8d2f40f41 Clean up the MSDOS port
adds 33828e4818 * doc/misc/eww.texi (Advanced): Correct outdated info
(bug#54839).
adds cccaa9c31d Fix a kill-append regression
adds e71c7a7c60 Fix default-directory of buffers visiting files in
renamed directories
adds 5e47d6284b * lisp/gnus/mm-encode.el (mm-default-file-encoding): Fix
"when" arg
adds 8804dfdb1a Merge from origin/emacs-28
adds 78e1640ad5 Fix 'window-text-pixel-width' when starting from display
property
adds 25db9dfae0 ; Merge from origin/emacs-28
adds ab2b822b9b Revert "Make cl-concatenate an alias of seq-concatenate"
adds 5ee959aa87 Add a comment about cl-concatenate
adds 880f2734c9 A better fix for bug#54800
adds b201823f63 Describe problems with invoking Python on MS-Windows
adds 6ecb7ff5ec Merge from origin/emacs-28
adds bc63651588 Make all vc-*-responsible-p functions return a string
adds 1cc32c6c19 ; Merge from origin/emacs-28
adds 803ac857ee Fix cursor motion under truncate-lines with Flymake
fringe indicator
adds 3f166bdf44 ; * etc/PROBLEMS: Describe MS-Windows issues with fonts.
(Bug#54685)
adds a8bb12ab05 Improve discoverability of 'insert-directory-program'
adds 9da744e450 Fix documentation of Outline minor mode options
adds 855e15dbf1 Fix builds on older versions of macOS
adds dc3d1628ec ; * src/sysdep.c: Fix mistake in previous commit
adds d53c999b4a Further vcs-cvs/rcs-responsible-p updates from master
adds 44ba0270b7 Merge from origin/emacs-28
adds 1c495aff71 Clarify when mode tagging is used
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 4641bc1c55 Fix GC bug in filelock.c
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 3cccf0a910 Don’t assume openat
adds 6662079b90 Merge from origin/emacs-28
adds c2f94f32b5 Revert "Don’t assume openat"
adds 27a4db9318 ; Merge from origin/emacs-28
adds 65c04e7115 Update to Org 9.5.2-38-g682ccd
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 4684b8e62f Fix major-mode setting regression when there's a mode:
cookie
adds 1b77362771 Avoid hangs in python-mode with debug-on-error set
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 1030cc1897 Fix regression with multiple mode: entries in the prop
line
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 91d4898d5c Revert prompting changes in viper-cmd
adds e6c2a2497d Update from gnulib
adds 26e448ae2b ; Merge from origin/emacs-28
adds dbb2dd6939 ; Fix wording of "File Notifications" in the ELisp manual
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 4d4f5640ef Fix customization-group of 'python-forward-sexp-function'
adds 904aaabb05 ; Merge from origin/emacs-28
adds 16d1ab02af Add minimum instructions to 'query-replace' commands
adds e93e31c895 ; Fix last change in isearch.el
adds 5fe7e4d1ae Avoid a redisplay loop when 'overlay-arrow-string' is
non-ASCII
adds bf771e31bc ; * src/xdisp.c (get_overlay_arrow_glyph_row): Better
var name.
adds d5728f129f Another fix for non-ASCII 'overlay-arrow-string'
adds 43ed7b1e0f ; Update instructions about ChangeLog.N file generation
adds a7dde05cb3 Fix problem with Solaris ls in Tramp
adds b5e05f09f5 ; Update WEB PAGES part of make-tarball.txt
adds 1e9b9f403a Improve documentation of 'set-fontset-font'
adds 9a78b235e9 Improve indexing in "Programmed Completion"
adds 7c1fc23489 Update to Org 9.5.3-3-gd54104
adds 3723415743 ; * doc/lispref/syntax.texi (Position Parse): Fix a
typo. (Bug#55143)
adds 3b6338c8c3 Improve documentation of font- and face-related
attribute functions
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 3b9e60ba2f ; * src/window.c (Fset_window_start): Mention the effect
on vscroll.
adds 69c56cbe6e ; * src/w32notify.c: Fix a typo in a comment.
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 936009cfe5 Be more resilient towards errors during error handling
adds f7c4a62048 ; Merge from origin/emacs-28
adds 5bfac7c774 Provide reference for OTF tags in the ELisp manual
adds afdf72eeb2 Fix bug#55274
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 e683b08b3f Handle changed scp protocol in Tramp, don't merge
adds 1a21535725 ; Merge from origin/emacs-28
adds 1d012e0a62 Linux console: don't translate ESC TAB to `backtab' in
input-decode-map.
adds 8343c2d5f6 Merge from origin/emacs-28
adds d24ea263e2 dired-do-query-replace-regexp doc string fix
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 74cc3b525f Fix doc string references to tags-loop-continue
adds 177718bc6d Update string-to-number documentation to bignum Emacs
adds d2a5631552 Update AUCTeX FAQ entry
adds 7b4bdf7b9b Remove the AUCTeX subsection from MS-Windows FAQ
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 f03c5d81bd Fix ControlPath quoting in Tramp
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 a769cbfcfb Fix lexical-binding fallout in vhdl-mode.el
adds bfdd93aefe Merge from origin/emacs-28
adds f044da7704 Fix tooltip face overwriting dragged text strings during
mouse DND
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 8370caa835 ; * lisp/electric.el (electric-indent-mode): Clarify doc
(bug#22564).
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 48201ce8de ; * lisp/electric.el (electric-indent-mode): Fix a typo.
adds 5ac5d00479 Merge from origin/emacs-28
adds 950dab21e3 * test/lisp/net/tramp-tests.el (tramp-test27-load):
Adapt test. Don't merge
adds 0651bc6d17 ; Merge from origin/emacs-28
adds 5dbaddc729 ; Fix some typos
adds 007bf9a34c Hide temporary FUSE files in Tramp
adds f928330fa8 Update to Org 9.5.3-6-gef41f3
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 f836ed098f Some minor Tramp fixes
adds 56e81ca25b Merge from origin/emacs-28
adds fa6a0962c5 Fix Tramp sshfs tests (don't merge)
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 af1c05a3c4 Fix the name of a kmacro command.
adds 4f0fd54bc4 Add glossary entries for "interactively"
adds 7dc026f9ea Fix kmacro-keymap binding after previous change
adds 3ffa3d3403 ; Minor addition to make-tarball.txt
adds de35e9728f Advise against settings in the MS-Windows system registry
adds dfa3e6f424 Restore the Fselect_window call in
gui_consider_frame_title.
adds 90aae0bca2 Improve documentation strings and prompts in abbrev.el
adds 9e7c0cf57d Remove mention of removed nnimap-nov-is-evil variable
adds d80dea6036 Add note about Tramp completion to completion-styles doc
string
adds 139bfa1a08 More fixes in abbrev.el doc strings
adds b05d1e9b98 ; * lisp/desktop.el: Update the commentary. (Bug#55560)
adds f1c1fd7184 Improve documentation of mail-user-agent.
adds d5ccf2621a ; Fix last change
adds 86b49d5865 ; * etc/NEWS: Announce changes in 'desktop-kill'.
(Bug#55574)
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 a9f17ccce3 ; Fix some doc typos and minor language issues
adds 9283508fb2 Fix format specifiers in tramp-adb.el
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 bd5c95a90d Mention "unspecified-fg" and "unspecified-bg" in some
doc strings
adds d3cde28b03 Fix more occurrences of renamed kmacro-keymap command
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 ebea3415b0 Fix documentation of 'string-pad'
adds fff770fb97 Fix a bad cross-reference in elisp.pdf
adds 908e2e09d0 Fix commands used to produce on-line HTML docs
adds f9ee83bfb9 do_switch_frame: before leaving mini-window, check other
(mru) window is live
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 1b7b69e764 Some Tramp cleanup on MS Windows
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 edb48646f2 Fix Display Property manual example
adds 5c74c25123 Remove from FAQ the MS-Windows info about BDF fonts
adds a95d46e00f Make it explicit that a couple of _s in lispref are
underscores
adds bfa647972f ; Fix doc string of
'delete-selection-repeat-replace-region'
adds ef5651cc77 Fix segfaults when starting on 80x26 TTY frames
adds 672f9f787f Improve keystrokes in doc strings in some find-file
functions
adds 2848512654 ; * lisp/files.el (find-file): Avoid too short lines in
doc string.
adds 92c5faafd7 Clarify documentation of 'string-to-unibyte'
adds 1b8719835a Update to Org 9.5.4
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 3ea9357d10 Update documentation of 'aset' and 'store-substring'
adds 25e53e9391 ; * lisp/files.el (file-expand-wildcards): Doc fix.
adds 7f778c6943 Fix debugging with GDB when a breakpoint has multiple
locations
adds 768ed1476a Make Tramp version check more robust
adds 9a4862a973 * doc/misc/org.org: Remove spurious markup.
adds d02c94090c Fix error reporting in process-async-https-with-delay
adds 1766609309 Merge from origin/emacs-28
adds 3fd0854378 Fix file name quoting in tramp-smb.el (do not merge)
adds 7d9d5ecf86 ; Merge from origin/emacs-28
adds 22a832ad82 Mention the #f syntax from cl-prin1
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 8436e0bee9 Update error message to reflect variable rename
adds 355d286312 ; Merge from origin/emacs-28
adds 0ad8cd40ce Merge branch 'emacs-28' of
git.savannah.gnu.org:/srv/git/emacs into emacs-28
adds 0705705ebf Improve documentation of "etags -I"
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 52ad2b53cb Fix doc strings in whitespace.el
adds cbd2c87a5d ; Fix last change in whitespace.el.
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 d6f080d3de ; * doc/man/etags.1: Bump man page date.
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 73400e4002 Clarify what a Calc registeri in in calc-insert-register
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 850050ca5c Revert "Clarify what a Calc registeri in in
calc-insert-register"
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 32cff740e2 Describe 'set-file-modes' argument prompting
adds 4d7a936ac2 ; * src/fileio.c (Fset_file_modes): Improve previous
change
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 b0c5accb99 Update MS Windows FAQ for MinGW64-w64/MSYS2
adds 5ddd0f1a35 * lisp/net/tramp.el (tramp-methods): Fix quoting in
docstring.
adds f419de6eca * lisp/textmodes/artist.el: Minor doc fixes.
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 ad74677cf3 Delete reference to obsolete library complete.el
adds e0bac17bbc Mention face quirks after the final line in the lispref
manual
adds 017bdb1611 Fix a tagging problem in tramp.texi
adds d671cd57c4 Update cl-struct-sequence-type doc string
adds b28debadf3 Merge from origin/emacs-28
adds c1f4cca7f0 Fix efaq-w32.texi build warning
adds 360e4798b4 ; Merge from origin/emacs-28
adds 024bbcb35e Prune the Gnus FAQ of some outdated data
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 422f958030 Fix invalid defcustom :group when :predicate is used
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 cf4c204df8 * doc/misc/eww.texi (Overview, Basics): Fix typos.
adds 2eb738f2b8 Support builds configured with a separate --bindir
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 137539c125 Clarify autotype.texi text slightly
adds 3f66e2a903 * lisp/repeat.el (repeat-mode): Fix message format.
adds 5082d74cfd ; * lisp/recentf.el: Fix typo.
adds f3acc09377 ; Revert "Use file-in-directory-p instead of obsolete
dired-in-this-tree-p"
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 a3f294b37f Improve last change in autotype.texi
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 a772c0b852 ; Fix typos: prefer US spelling.
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 1f6750b53a Avoid treating number as an enum in the org manual
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 a9d338818a ; elec-pair: Fix docstring typo (bug#56233)
adds 9533676302 Merge from origin/emacs-28
adds fd04009d16 Port distribution tarball to Solaris 10
adds 677d740e14 ; Merge from origin/emacs-28
adds ade34cf821 Mention further crashes on Solaris 10
adds c66b90a534 Mention Solaris 10 'make clean' and 'make check'
adds 48bda83d35 Update to Org 9.5.4-3-g6dc785
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 a280df4cab ; Mention in NEWS the need to use --bindir
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 091b22cb12 Fix hash table function return values in manual
adds a8e72eb0e2 ; * etc/NEWS: Fix file name quotations.
adds 2eba8cad20 Tramp shall not trap unrelated D-Bus errors
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 3d91d55432 Update Tramp version (don't merge with master)
adds 6606c14d36 ; Merge from origin/emacs-28
adds bf137fdbd2 ; * admin/make-tarball.txt: Small clarification.
adds 26e838e1df Merge from origin/emacs-28
adds 7f749e44db ; Auto-commit of loaddefs files.
adds a4b95d3c34 ; Merge from origin/emacs-28
adds 6c26f089a7 Update ChangeLog and AUTHORS for 28.1.90 pretest
adds 8f4b2adb4d Merge from origin/emacs-28
adds f1de6c0e28 Bump Emacs version to 28.1.90
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 6f22631a63 * doc/emacs/buffers.texi (Indirect Buffers): Mention
modification hook quirk
adds f5421104e9 Fix external image conversion on MS-Windows
adds 9ffbbddf8e * admin/make-tarball.txt: Minor clarifications.
adds dc3cb749f3 Remove obsolete cust-print from elisp index
adds 6908309827 Doc fixes: don't refer to some obsolete items
adds 7e33618bbc ; * src/fns.c (Frequire): Fix a typo in the doc string.
(Bug#56328)
adds 1c3d107cb5 Fix "C-u C-x =" for SPC
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 60ad45c5d2 Don't use obsolete face name in manoj-dark-theme
adds c85f7c2e8a Don't refer to obsolete alias for insert-char
adds e390396e68 Doc fixes; don't use obsolete names
adds dc3d01a5af CC Mode: Fix a c-backward-token-2 call wrongly jumping
back over macros.
adds 740d7e54e1 Merge from origin/emacs-28
adds d927181b1a * lisp/progmodes/cc-mode.el (c-common-init): Bind
case-fold-search to nil
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 41472f3b6c Document 'jit-lock-debug-mode'
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 724f712ef1 Preserve <title> in the Emacs manuals
adds 28c5c27162 Don't bug out in manual-html-fix-index-2 on newer
makeinfo versions
adds 8cf986702d ; Merge from origin/emacs-28
adds d5e1424174 Expand docstrings related to auto-saving
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 29e1459965 ; * lisp/files.el (remote-file-name-inhibit-cache):
Minor doc fix.
adds 6b5d829d9d Add index entry for "ignore case"
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 f9d01e5047 ; * lisp/emacs-lisp/ert.el: Remove installation
instructions.
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 2ac0ddc4ac ; * lisp/net/net-utils.el: Minor doc fixes.
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 c4e251103b ; * lisp/textmodes/rst.el: Update URLs.
adds 3442de2edd Doc fix; don't mention obsolete variable
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 115261b323 ; Improve wording of recently-changed doc strings.
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 876317271b * lisp/find-dired.el (find-dired): Doc fix; add
crossreference.
adds 0461021893 ; * lisp/emacs-lisp/comp.el (native-comp-speed): Explain
the -1 value.
adds 84a5d47125 ; Fix last change
adds 1f508a8b6f etc/PROBLEMS: Describe issues with native compilation on
Cygwin
adds 9183d1672c ; * etc/PROBLEMS: Give a URL for bug#50666.
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 a3dab1e621 Don't mention cl-cXXXr aliases in cl-lib manual
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 e3e7f31faa Adapt Tramp doc
adds ba0871bef1 ; Fix typos: prefer American spelling
adds 5e47ec9511 ; * lisp/url/url-http.el (url-http-parse-headers): Fix
typo.
adds 4e79f77635 Merge from origin/emacs-28
adds 2209650089 Adapt Tramp version (don't merge)
adds 3ec7b27852 ; Merge from origin/emacs-28
adds 4738aa1e12 Make clear-image-cache clear the animation cache
adds 7af88de410 Mark async worker tmp file as utf-8-emacs-unix
(bug#48029)
adds 9db6817d63 Remove uneffective test
adds c516b49daa Merge from origin/emacs-28
adds ae0881e52c ; Auto-commit of loaddefs files.
adds 3b0df8af91 ; Merge from origin/emacs-28
adds 76878ce6a0 * etc/PROBLEMS: Describe problems with remote files.
(Bug#56499)
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 d19834dfda ; Fix typos
adds 6a05715552 Update the Samaritan's contact details in M-x doctor
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 db259d8fd3 Build Seccomp filter only if we have a 64-bit userspace
(Bug#56549)
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 10b6919870 ; Fix typos
adds f5218385c0 Fix obsoletion of nntp-authinfo-file
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 8f9993bb3f ; * src/buffer.c (syms_of_buffer) <mode-line-format>:
Doc fix.
adds fec4bb89f9 ; Fix typos (Bug#56550)
adds cba30431ff Merge branch 'emacs-28' of
git.savannah.gnu.org:/srv/git/emacs into emacs-28
adds 62c47ffd5f ; * lisp/net/tramp-crypt.el: Improve commentary
adds 282dde887d ; Fix typo missed in previous change
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 cb911febc6 ; Fix typos
adds bbac84ac9b Merge from origin/emacs-28
adds f02944f5a1 Prevent GC of window referenced from EmacsScroller
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 ea44d7ddfc ; * lisp/mail/smtpmail.el (smtpmail-via-smtp): Explain
with-case-table.
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 2b31e667be ;Improve documentation of locale-specific string
comparison
adds 25bc330a6d Make 'describe-function' say "byte-compiled" when
appropriate
adds 8f8373170f * lisp/progmodes/cperl-mode.el: Don't mention obsolete
archive.
adds 0b4c81a152 * lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-vector):
Fix grammar
adds b9ac8c29ae Improve terminal-live-p docstring
adds 7fa491a9e9 Improve 'terminal-live-p' docstring some more
adds 04bdcf4aaa * src/terminal.c (Fframe_terminal): Use active voice
adds ae1ace1cf4 Adjust help-fns.el tests for recent change
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 ba7a75e052 Fix mode line mouse-1 binding when showing only column
numbers
adds 279eb4e6ab ; Merge from origin/emacs-28
adds 7263631dca Fix bookmark support for Help functions in
native-compilation builds
adds 54c4ceb009 Update the documentation of 'declare' forms
adds 2529e82002 ; * doc/lispref/functions.texi (Declare Form): Fix typo.
adds b4067394dc Set `default-directory' of Tramp archive connection
buffer
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 f7fd7bf477 Find libgccjit.dylib on Homebrew Macos
adds 948275b4d4 ; Merge from origin/emacs-28
adds ba70d0f77c Update to Org 9.5.4-17-g6e991f
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 a866674b2a Fix inaccuracies in "lax search" documentation
adds 970190b844 Avoid infloop in 'recenter'
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
adds 015cf7824e Don't bind `M-X' when doing general completion
adds 70341cab3e string-equal-ignore-case: new function
adds 1e3a7bf69d avoid error when message-fetch-field returns nil
adds 90ec9bb83e restore and obsolete `gnus-string-equal' and
`bibtex-string='
adds 7b447956d8 ; Improve doc string of 'read-extended-command'
adds d809207f53 ; Fix documentation of 'network-lookup-address-info'
adds 058d3c0d16 Add missing @end defun to strings.texi
adds 004ee6b046 CC Mode: correct the calculation and handling of
c-use-category.
adds 86f60ec54a Fix NS stretch glyph display
adds de863f70aa Remove workaround for some input method problems
adds 27b5ab80ec Fix frame determination for XI touch events
adds dc84264f3c Fix comment/else indentation problem in python-mode
adds 8be5481b8e Add a test for python-mode comment/else problem
adds bfa951cdfa Fix invalid current buffer after
print-unreadable-function signals
adds f21feaf00e Improve 'diff-whitespace-style' user option declaration
adds 1864298889 Update test-print-unreadable-function after fix
adds db4dd28c21 In Tramp, use `string-empty-p' and
`string-equal-ignore-case' consequently
adds e6b0fa4408 ; Instrument Tramp tests
adds 833a1f2c53 Fix thinko in last change
adds 69f578e047 Allow non-IRC line delimiters with ERC test server
adds 4a5499910a Fix CTCP regression in erc-server-PRIVMSG
adds 075d6bb410 Ensure erc-dcc-chat-setup runs in the right buffer
adds c238f568cd Avoid mutating default value of erc-server-last-peers
adds f6b6614c32 Add compat from GNU ELPA as a soft dependency in ERC
adds 35435b86f9 ; * etc/NEWS: typo
adds cc6aebc85e Further Tramp instrumentation
adds 4a1c7a90ed * lisp/net/tramp.el (tramp-handle-shell-command): Modify
sentinel handling.
adds 00897b6369 Remove Tramp instrumentation
adds faa007cebf Make ffap-file-suffix obsolete
adds fcaad99053 Drop support for XEmacs package EFS
adds 0add6a29c7 ; * lisp/ffap.el: Delete code commented out since 1997.
adds 9ad5421a62 Drop support for obsolete "Lisp Code Directory" from ffap
adds f720630195 Remove excessive synchronization from x_sync_with_move
adds c44068ac6c * src/xterm.c (x_set_offset): Respect
x-no-window-manager.
adds 27a0bcd779 Fix race conditions in mouse button handling on Haiku
adds 02ab6aaf7b Fix minor problem with scroll bar grabs on Haiku
adds dc64128867 Minor doc fixes in ffap.el
adds 7997888996 New test ffap-replace-file-component
adds 22a5f02234 Doc fixes: don't mention EFS
adds 4895ca16f7 Ensure that we don't call print-unreadable-function from
" prin1"
adds f2c7c664a7 Don't export print--unreadable-callback-buffer to lisp
adds 73465fe481 Make net/quickurl.el obsolete (part 1/2)
adds 04b9216b92 Make quickurl.el obsolete (part 2/2)
adds 163424e04b Correctly set marker position after specpdl is unwound
during printing
adds 601737d750 Add support for user-customizable icons
adds d7e848ccda Use icons in outline
adds 0db604a914 Use icons in warnings buffers
adds 4ea1f6c7f8 ; * doc/lispref/tips.texi (Documentation Tips): Fix
typos. (Bug#56802)
adds 4be938169d Release the desktop lock in 'kill-emacs-hook'
adds 23112f89f9 ; Improve documentation of 'file-name-with-extension'
adds 7b55a3dab6 Merge from origin/emacs-28
adds 05df70e755 Revert the `...' documentation back to actual usage
adds 5f6f1c0754 ; Merge from origin/emacs-28
adds 093214402b ; * admin/authors.el (authors-aliases): Update.
adds 92e77873ad Update ChangeLog and AUTHORS for 28.1.91 pretest
adds 224f7564c6 Merge from origin/emacs-28
adds 1c8e90649e Bump Emacs version to 28.1.91
adds eeb51e3db7 ; Merge from origin/emacs-28
adds 7990d0c36a ; * doc/lispref/windows.texi (Window Sizes): Fix a typo.
(Bug#56811)
adds ba54f7e39c ; * doc/lispref/windows.texi (Window Sizes): Another
typo. (Bug#56811)
adds cf252ef4db Merge from origin/emacs-28
adds 68093c6db3 ; Auto-commit of loaddefs files.
adds 1ec70ef3df ; Merge from origin/emacs-28
adds d17a867d70 ; * src/print.c (print_vectorlike): Fix Lisp_Object type
mixup.
adds 38e7400a8c ; Delete LCD Archive entries
adds b8fdef7aa6 Convert ffap comments to tests
adds 977aed9f79 Fix grab view persisting on Haiku after popup menu closes
adds 6b96c630f7 Delete fast-lock.el and lazy-lock.el
adds 41b63f7bed ; Minor fixes to the "icons" feature
adds 5999dc1cd9 Comment fixes for recent icon code
adds 6023b95948 a couple more `string-equal-ignore-case' test cases
adds eeeb481750 Cleanup `string-equal-ignore-case' declarations.
adds dc96fe5c10 ; * test/lisp/subr-tests.el (string-comparison-test):
Add more tests.
adds 3f05698dfb * lisp/tab-bar.el (tab-prefix-map): Fix key broken by
conversion.
adds f2465b6b2f Don't offer meaningless selection targets during
drag-and-drop
adds 1cdc64cdda Implement extended frame synchronization
adds ddd9a7e56c ; Fix wording of some doc strings in selection.el
adds 77882158b2 Also update after buffer flip caused by flush_frame
adds 874e252503 Improve font locking in buffers with long lines
(bug#56682).
adds 304e2a3a05 Avoid assertion violations in 'handle_fontified_prop'
adds 350e97d78e Speed up redisplay of long truncated lines
adds fc53961c1d Avoid calling 'current_column' in buffers with long
lines.
adds 57a978fd74 Optimize 'set_vertical_scroll_bar' for long lines
adds 280b8c96cc Improve display of columns on mode-line
adds cd41ce8c6c Improvement for long lines in buffers with font locking.
adds a25cd7f68a Speed up Isearch in very long lines under line truncation
adds 4313c695cd ; Fix typos in comments and remove debug code.
adds 2bab0f2db6 Minor update of truncate-line optimization
adds d3c4833d13 Add an optional 'lock' parameter to 'narrow-to-region'
adds 67a218d339 Final documentation tweaks.
adds c6029ed34e Minor improvements of recent documentation changes
adds cdaa3b51f1 Further minor improvements of documentation
adds db03eda636 Merge branch 'feature/long-lines-and-font-locking'
adds ee93a06b8b Implement monitor refresh rate synchronization on X
adds acefbcf835 Minor additions to last change
adds 02b180e955 ; * src/xterm.c (x_update_begin): Fix build without DBE.
adds 01ca1c70ae ; Minor copyedits of documentation related to long-line
handling
adds 3756a13c30 ; * doc/emacs/display.texi (Icons): Improve indexing and
wording.
adds 501eb685be ; Improve NEWS entries for buttons and icons
adds 0728764fae Fix up the outline minor mode button logic
adds dedd05d283 Fix outline byte compilation warning from previous change
adds 9547c28583 Fix handling of extended frame resize synchronization
adds 9ebd0455f3 Adapt native compiler to change in narrow-to-region
adds ebe9cd3e9f Improvement for long line optimizations.
adds 497b2689da * subr.el (buffer-match-p): Add t as trivial a condition
adds 006f621a89 ; * buffers.texi (Buffer List): Mention t
adds 9c12c3b7c5 Improve narrowing when iterator has moved outside of
narrowing bounds.
adds 4b5b447b7f ; * src/xdisp.c (handle_fontified_prop): Fix BOB case.
adds af152ffab1 Don't freeze if the compositing manager crashes
adds a1975a69b2 Fix failure caused by misreading the frame
synchronization spec
adds 40c0124816 Minor improvements to precision scroll interpolation
adds 2c6a94c5b8 ; Correct the meaning of "cf." in tips.texi
adds e0f54c62ec CC Mode: fontify variables/functions after line comments
ending in spaces
adds 76bcbe5f93 Merge from origin/emacs-28
adds 53b1e6f96c Make outline-view-change-hook obsolete
adds fc79bb6ffc * lisp/ffap.el (ffap-url-regexp): Add gemini.
adds ecfac493fa Make ffap-newfile-prompt obsolete
adds a109cdc8f2 ; * lisp/ffap.el: Comment cleanup.
adds 9bdcca553f ; * lisp/emacs-lisp/regi.el: Delete incorrect "last
modified" comment.
adds 454c06a22c Fix namespace use in bib-mode.el
adds 7e84db9484 Prefer defvar-keymap in nroff-mode-map
adds 2e21074efd Prefer defvar-keymap in dns-mode-map
adds f08f5b7afe Avoid leaving temp buffers in bib-mode and refbib
adds cd3ce6e541 * lisp/apropos.el (apropos-documentation): Simplify.
adds 2539039335 Move a test from subr-tests to print-tests
adds 30f598bcc1 Adjust outline--use-buttons-p to buffer-match-p change
adds 07d6b3b577 buffer-match-p doc string clarification
adds 40c4691355 Fix outline-minor-mode-use-buttons defcustom type
adds 6ce75b1979 Clarify mail-header address parsing doc strings
adds a5adcbdf28 Handle the optional argument of 'narrow-to-region' in
byte-compiled code.
adds d92fb1592a ; * lisp/emacs-lisp/icons.el (icon-preference): repair
type
adds 76f49943c3 Make sure to preserve point across locked narrowing
adds d34e38f7d1 Make the symbol icons in outline.el more logical
adds 250dbaa7dd Tweak icons.el emoji detection
adds 9e6eee36b5 Fix native compiler handling of narrow-to-region
adds ff57f30bee ; Fix warnings from #pragma GCC iagnostic pop on macOS
adds a3d974d59f ; * etc/NEWS: Minor edits.
adds 5b29f8cd98 Delete redisplay-end-trigger-functions and related defuns
adds 88d719e95b ; Silence byte-compiler in two tests
adds a66e654276 Fix frame synchronization with scroll bar movement
adds b7f227ed8b ; * src/xterm.c (XTset_vertical_scroll_bar): Fix typo in
last change.
adds 3d6af11c42 Fix NS unexec build
adds 31a6a37d45 Improve indexing of keymap variables
adds c95a34c960 * src/macfont.m (macfont_open): Initialize
font->space_width. (Bug#56808)
adds eb11dae499 Improve documentation of column-related functions
adds d9bd334ef3 Merge from origin/emacs-28
adds 57100e0a36 ; * src/xterm.c (XTset_vertical_scroll_bar): Fix yet
another typo.
adds 92ec08bc46 Support keyboard input and display of U+1E9E
adds a4cf4893d1 Delete aliases obsolete since 21.1 and 22.1
adds 02c14216db Reformulate compile-command condition
adds d5fd9e0e5b Fix loaddefs byte-compile warning from package.el
adds ca14dbd6b5 Fix loaddefs byte-compile warnings from grep.el
adds c5df73941e Fix further package.el loaddefs byte-compile warnings
adds 0a0e1ed0e0 tramp fixes for byte-compiling loaddefs.el
adds f8278a923f Fix sendmail.el byte-compile warning in loaddefs.el
adds e8d198a00a Fix rx.el byte-compile warning in loaddefs.el
adds 9c5d8d59cf Fix remaining byte-compile warnings in loaddefs.el
adds 107f832577 Delete additional items obsolete since 20, 21 and 22
adds 5276519255 Fix cl byte-compile warning in cl-loaddefs.el
adds bd7a15ef78 Remove loaddefs debug code
adds 18f105bd7d Fix ede byte-compile warnings in loaddefs.el
adds 2682ea1b3a Fix org.el byte-compile warning in org-loaddefs.el
adds 623356ee94 Fix compilation warnings in tramp-loaddefs.el
adds ef5abcd4cc ; Simplify two functions after recent change
adds ca2d3ed74c * lisp/emacs-lisp/eieio-base.el (eieio-persistent-read):
Simplify.
adds df8dede858 Fix electric paring in rcirc buffers
adds f48493577d ; Use values instead of trying to ignore them
adds ac237334c7 Reduce internal rx autoloads
adds 66e01c9608 Declare Tramp function for backward compatibility
adds 54fed8e1f9 Remove some leftover compat code from ps-print
adds 97b80912e9 Move some definitions from ps-def.el to ps-print.el
adds 95f987cbd5 Don't make a custom-save-icons section if there's
nothing to save
adds 2276f51ff5 Make ps-def.el obsolete (part 1/2)
adds b2fb73db2f Make ps-def.el obsolete (part 2/2)
adds f5cd6b730d Declare `key-valid-p` and `readablep` as error-free
adds 6ef058cec2 Allow specifying that loaddefs files shouldn't not be
compiled
adds eef591072a Regenerate ldefs-boot.el
adds 3b5c03eeb2 Make frame synchronization a frame parameter
adds f5e5e96474 ; Auto-commit of loaddefs files.
adds f647d60cb7 Update publicsuffix.txt from upstream
adds 78759ddcb0 * src/lisp.h (CHECK_INTEGER): Fix the predicate.
(Bug#56856)
adds cf33f09ee2 ; Merge from origin/emacs-28
adds bc03a5b2c4 * lisp/cedet/ede/base.el (ede-project): Fix warning when
loading EDE.
adds 99754dad3c Implement primitive frame synchronization on Haiku
adds dd937784a3 Improve frame synchronization support on Haiku
adds ee0ce18662 ; * nextstep/Makefile.in: Fix last change (bug#56853).
adds 932c0bc1fc Tune blv_found
adds 9d4633e934 (time-equal-p nil X) returns nil
adds e3b6242938 Fix get-internal-runtime precision
adds 914cf4b91b Make time arithmetic more like comparison
adds 0a4477415c Improve float-time etc. performance
adds 24e1123241 Improve time-equal-p etc. performance
adds 2fd2008e67 * src/timefns.c (Ffloat_time): Fix doc string.
adds afa67ed6f2 Fix year-285428751 bug in hanoi-unix-64
adds d6c054a007 Fix "cons up a storm" issue in type-break
adds 353413a76b * lisp/vc/vc.el: Remove stray comment hyphen.
adds d634cb0954 Omit some (current-time) calls
adds a51863f73d Simplify a few timestamps
adds 2cd204d8bb Prefer ‘time-equal-p’ to ‘equal’ on timestamps
adds 4d896c0977 Use list-form timestamps in .nnmh-articles
adds 72c3efd7d0 Fix time comparison in primitive-undo
adds bec8474a45 Improve GCC pacification in xterm.c
adds 89fbcbb907 ; * lisp/net/net-utils.el: Delete code commented out
since 2000.
adds e976a935f8 Improve handling of xsettings events
adds 66c23da444 Fix namespacing issue in dig.el
adds b9b5657c56 Doc fix in eudc-hotlist.el
adds 7c8bd8802b * lisp/net/dig.el: Improve Commentary.
adds 3bd9b6132f Fix loaddefs quirk w.r.t. pinyin-convert
adds de1c98ef0c Prefer command remapping to substitute-key-definition
adds 914f6b3c2c * src/eval.c (Fdefvaralias): Clarify error messages.
(Bug#56863)
adds c2ed2e6858 Don't bind non-existent command in picture-mode-map
adds 9d8a6c8283 Fix the bytecode incompatibility due to the change to
'narrow-to-region'.
adds 7320a812e9 Wrap around the search on typing a letter (bug#56535)
adds bc7dc792df Fix compilation warning in spam.el
adds 0c910f689b Avoid extra consing on monitor configuration change
adds e6af4968f9 ; Update ChangeLog and AUTHORS
adds 945e4fa2a0 Merge from origin/emacs-28
adds 0381e90fe7 ; * etc/emacs_lldb.py: Don't print '->' in type summary
adds 0b233d3e5f Further reduce monitor change event duplication
adds c480789536 Remove extraneous defvars from edmacro.el
adds 6c3bafbc2c Add tests for url-{hexify,unhex}-string
adds 5e010f0522 Make gnus-url-unhex into alias for url-unhex
adds 16c872409b Make url-dired.el obsolete (part 1/2)
adds 632b74efa3 Make url-dired.el obsolete (part 2/2)
adds 101a5b574e ; * lisp/textmodes/texinfo.el: Remove stale comment.
adds a306d9096e Fix url-dired obsoletion warning
adds 6fd1fb8a68 Don't disable eldoc when doing edebug
adds 50a192795a Consider built-in packages to be installed
adds 146b3fb769 * lisp/mail/binhex.el: Improve commentary.
adds bd50df1efd Delete function alias x-selection obsolete since 23.3
adds 6b14ef273a Fix find-dired over tramp
adds 74ff6acdd3 url-about: Ignore missing directories in load-path
adds e5e840168c Remove duplicate key definitions from keymaps
adds bf47851e08 Signal error on duplicate key definitions
adds 7f59cadf6f ; Clarify documentation of "locked narrowing"
adds 0443f3f660 * lisp/textmodes/sgml-mode.el (html-tag-alist): Add
https.
adds 409b581b09 Delete obsolete variable nntp-authinfo-file
adds 2be7ed257b ; * lisp/url/url-privacy.el (url-setup-privacy-info):
Simplify.
adds 344b48f490 CEDET: Remove left-over uses of obsolete <class>-child-p
predicates
adds 8783700b23 * src/xdisp.c (redisplay_window): Use BEG rather than
hard coding 1
adds 8af91dee9a Improve sendmail-program doc string
adds 286e308561 ; Fix system-info in url-privacy.el
adds 39aa623479 Obsolete unused variable footnote-use-message-mode
adds e1553142fe Prefer defvar-keymap in footnote.el
adds 85f1ad0c79 * doc/misc/vtable.texi (Commands): Fix typo. (Bug#56899)
adds 72c7ee2e52 Avoid cl-cXXXr compat aliases
adds fdbe3362c5 Fix window iconification, raising and lowering frames,
etc
adds 9a9634dc72 Add preparations for animation frame timing support
adds cfb295f1e5 Prevent GC threshold from exceeding fixnum limit during
precision scrolling
adds 99bbc1fa23 ; Fix last change (bug#56902)
adds bb3e281236 Improve X server time computation
adds f522d2d90b ; * admin/make-tarball.txt: Minor tweaks.
adds f23d456039 * lisp/term.el: Doc fix; don't mention rlogin.
adds 6edb499a5e Merge from origin/emacs-28
adds 836ef4293f Make url-util space trimming functions obsolete
adds 33b3226975 Remove some XEmacs compat code from url-util.el
adds 8ae173a837 Revert "; Fix last change (bug#56902)"
adds 4f3e95bed5 CEDET: Try and (re)fix bug#56902, in a better way
adds 9b630dc252 Remove more XEmacs compat code from viper-util.el
adds fc139b629c Remove XEmacs compat code from reftex-ref.el
adds 984b8f7ed0 Remove some spurious references to XEmacs
adds 165675797e Use string-trim in newsticker--remove-whitespace
adds d60ba336af Improve obsoletion of trimming functions in url-util.el
adds 90addeb244 * lisp/transient.el: Update to package version
v0.3.7-143-g1b0a8a7
adds 0a6e2b3bfc Fix quoting of #' in some doc strings
adds 0596c69186 Check for mis-quoted #' in doc strings during
byte-compile
adds 0a54a5017a Fix #' quoting in uniquify-buffer-name-style doc string
adds 8a9839348f Update modus-themes to their version 2.5.0
adds 4bbd1f38ca ; * lisp/url/url-util.el (url-display-percentage):
simplify
adds bb56cc4cad Fix crash on setting frame background color
adds 6fb206329f ; * src/xterm.c (x_if_event): Minor speed improvements.
adds 261d6afd6e Byte-compile the in-tree loaddefs.el files
adds d71d5b2a96 Remove superfluous autoloads from url-util.el
adds 6861ed1175 Do interactive mode tagging in apropos.el
adds ec22e923c0 Teach 'symbol-file' about .eln natively-compiled files
adds 95856c5154 Add face to mouse buttons in command substitutions
adds 3ec6b806b2 Mark keys in apropos.el for substitute-command-keys
adds 21afc26d4d Reorganize Tramp
adds eb2f394289 * lisp/help.el (describe-map-tree, describe-map):
Simplify.
adds 9e9b0e13bc Revert "Revert part of 59732a83c8 to fix bug#52969"
adds cb8eb5e830 Avoid redundant calls to XFlush in x_make_frame_visible
adds 20ee17385f * lisp/uniquify.el (uniquify-buffer-name-style): Quote
apostrophe.
adds 57e33b25d1 ; Merge from origin/emacs-28
adds 7520932dbe Still mark ldefs-boot.el as non-byte-compilable
adds ca57767128 Regenerate ldefs-boot.el
adds 40c1132711 Remove VCSWITNESS dependency, since we're always
rescanning now
adds c2bddf8fe7 Remove read_string_literal purify doc string hack
adds 4ebdc558f6 Adjust loaddefs-generate--print-form comments
adds d6dbaecb2e Reduce code duplication in XI scroll bar code
adds 50e4fc9f0e Adjust src/Makefile.in comments about make-docfile
adds caa88cfebe Remove outdated TODO item about make-docfile and .el
files
adds c17f1a2e89 Adjust documentation for make-docfile
adds 118a911159 Make flyspell-check-word-p work better with
delete-selection-mode
adds 3e60f7f3c3 Fix ignored-local-variable-values for non-primitive
values
adds 78129dcf53 Correctly implement refresh synchronization fences
adds b49c174010 Fix about:protocols in EWW
adds d056bb0d99 Rename pod2man-program to cperl-pod2man-program
adds 7471781dda Rename nil-blank-string to eshell-nil-blank-string
adds 33611906e8 Rename make-doctor-variables to doctor-make-variables
adds f025005e86 Fix double-encoding attachment headers in single-part
rfc2047
adds 4c1bc8315d Fix up some prefix registration problems in doc strings
adds 3ec2fdc9a1 Fix eww--download-directory naming
adds 8348ace63a Revert "Fix about:protocols in EWW"
adds 4f3a33c90f Make url-about.el obsolete (bug#56885)
adds 51b9d7d672 url-about.el: Add obsolete-since
adds 459b1b8fbc Add more autoload-ignored-definitions defs
adds f39a220c95 Regenerate ldefs-boot.el
adds e2d9a218f4 Make trivial convenience defsubst notzerop obsolete
adds bde0ccd2c2 Rename alphabetp to hangul-alphabetp
adds 27b60ae061 Rename set-woman-file-regexp to woman-set-file-regexp
adds a53ee9928d Fix namespace problem in mpc.el
adds 2aace68a00 Rename timep to type-break-timep
adds f325b091c1 ; * etc/NEWS: Announce obsoletion of url-about.el.
adds 87ac0b945f Fix Tramp test
adds bfdccfa141 Fix namespace problem in dired-aux.el
adds 759ccd7cba Rename recently added macro to follow conventions
adds 7ac0e30701 * lisp/find-dired.el (lookfor-dired): Make obsolete.
adds 9313551fae ; * src/xterm.c (x_sync_init_fences): Fix number of
fences announced.
adds 24e93505b9 * eww.el (eww-browse): Raise error if there are no
arguments
adds e2eee46247 Add more autoload-ignored-definitions
adds 41a59fc6b5 Fix namespace problem in meta-mode.el
adds 7a7628df8e ; * lisp/progmodes/meta-mode.el: Delete some commented
out code.
adds 4d64c39fad ; * lisp/org/ob-lilypond.el: Add FIXME.
adds 385511f1a2 Add define-key-after to autoload-ignored-definitions
adds 9129808496 Add define-keymap to autoload-ignored-definitions
adds 0116c660c2 Clean up nntp-send-authinfo after removing obsolete
variable
adds 262f57842a Allow auth-source-netrc-parse to return all lines
adds 580976a82c Adjust admin/emacs for new autoloads
adds d15b67b108 Minor checkdoc.el clean up
adds f038695085 Minor cleanups in autoload.el/loaddefs-gen.el
adds d92c11845a Add new function auth-source-netrc-parse-all
adds ac710e6a23 Don't require netrc in nnimap.el
adds c4ce09c058 Adjust autoload require in cus-dep.el
adds aa9eaac68e Move autoload.el to lisp/obsolete/
adds 22a2ad13f5 Add obsolete-since line to autoload.el and adjust
comments
adds 3bc7b5f412 Use auth-source in tramp-parse-netrc
adds 4483de6a4c Move netrc.el to lisp/obsolete/
adds 8810330f30 Add obsolete-since header to netrc.el
adds cdaddc4d72 Move netrc tests to auth-source-tests.el
adds 806f2d0294 Clean up output of make-command-summary slightly
adds 5d5ab3cacd Document obsoletion of netrc-parse better
adds bccb3abef7 Suppress compilation warnings in netrc.el
adds e3edbf577b Fix last Tramp change, especially for bug#56963
adds 9b5c54a49d Ensure that updated loaddefs files are byte-compiled
adds a08dd087e9 Adapt Tramp for backward compatibility
adds b335e1a046 * lisp/org/org.el: Fix load of compiled or compressed
org-loaddefs
adds 5e296283f5 Add locked narrowing around pre- and post-command-hook
adds 43a174f62c Move the computation of narrowing bounds for long line
optimizations.
adds d0e4ec3c29 Fix forgotten initialization for long line optimizations.
adds 38d970b748 ; * src/xdisp.c (reseat): Improve recomputations.
adds 5dc65c10ca Various improvements to long lines handling.
adds e0870fb874 * src/xdisp.c (get_visually_first_element): Fix a typo.
adds c6b5726130 ; * src/xdisp.c (get_visually_first_element): Fix last
change.
adds 82b602dc2f Improve Bidi with long lines.
adds 5e33712672 ; * src/composite.c (find_automatic_composition): Fix a
typo.
adds e2b774e64a Merge branch 'master' into
feature/long-lines-improvements
adds a95c5baa6a ; * src/keyboard.c (safe_run_hooks_maybe_narrowed): Fix
broken merge.
adds 5a79bb2aed Merge branch 'feature/long-lines-improvements'
adds 0b5dccc8b2 * lisp/Makefile.in (distclean): Also remove loaddefs.elc.
adds d73a104dd3 Be more lax when picking up prefixes for loaddefs
adds 1c736c8c59 Whitespace fix in gdb-mi.el
adds 8ea7506d72 Prefer defvar-keymap in mail/*.el
adds 0dbe0fd410 Improve input extension focus handling with multiple
master devices
adds f484da5fcb * doc/lispref/loading.texi (Autoload by Prefix): Fix
typo.
adds c7b0eafd72 Merge from origin/emacs-28
adds 4b1ec39561 Improve multi-pointer X support
adds faf1f03798 Improve C-x C-q in emacs-news-mode
adds 9aa959efeb ; * etc/NEWS: Fix typo.
adds cbe1af96a2 Fix oldXMenu grab handling
adds 5426f67006 * test/lisp/env-tests.el: New file.
adds 250f09d2f3 Fix namespace problem in ede/custom.el
adds ab81080437 Make two perl-mode aliases obsolete
adds 0c106ce87c Fix namespace problem in saveplace.el
adds 8f438f224c Fix namespace problems in xscheme.el
adds 010e2e5e5e Fix namespace problems in viper.el
adds c388578fb1 Rename object-sort-list to srecode-object-sort-list
adds 7fccb83d07 Make loaddefs.el dependencies more explicit in
src/Makefile.in
adds b7a896731c Make ange-ftp-re-read-dir compat alias obsolete
adds 9149672e7f Fix lisp/Makefile.in autoloads dependency
adds 900b09c023 bytecomp.el: Further simplifications enabled by commit
59732a83c8875c
adds aff5961274 Avoid assertion violations in
'back_to_previous_visible_line_start'
adds df263dd758 bytecomp.el: Update comments referring to `make-docfile`
adds eb7fe81e6d timer.el: Avoid repeated timers
adds 0da97d6685 * src/keyboard.c (timer_check_2): Replace redundant test
with assertion
adds 50730a8b04 Add variable end-of-defun-moves-to-eol
adds ea6c2e9295 Allow newline after def*-form for definition-prefix
adds 32c603e9e5 Ensure that leim-list.el is built
adds b70369c557 time-convert): Deprecate calls without an explicit FORM
arg
adds d7b89ea407 Allow creating processes where only one of stdin or
stdout is a PTY
adds 4e59830bc0 Add STREAM argument to 'process-tty-name'
adds 32ab6d7105 Improve XI focus handling
adds ef0546ffcd Fix signature of `seconds-to-time'
adds 4e091c8ddf ; Update ldefs-boot.el
adds 15a9e73a17 * src/callproc.c (emacs_spawn): Fix Mac OS X build.
adds 3fee3f59f2 ; Update ldefs-boot.el again
adds a97e9d80db Improve XI focus handling for entry and exit events
adds f3b9bccb45 * lisp/play/fortune.el: Doc fixes.
adds e87c0fdc14 Merge from origin/emacs-28
adds e46668847d * src/puresize.h (BASE_PURESIZE): Bump the value.
(Bug#57007)
adds 564571f712 ; * lisp/emacs-lisp/lisp.el (end-of-defun-moves-to-eol):
Doc fix.
adds 28c01bd484 Correctly initialize values after a new device is enabled
adds e89532c7c7 ; Auto-commit of loaddefs files.
adds 870be1e106 Put no-byte-compile cookie back in ldefs-boot.el
adds 907ad6522a * admin/update_autogen: Fix refreshing grammar-wy.el.
adds 4be147b677 * admin/update_autogen: Fix generating ldefs-boot.el.
adds faf231edcc ; * lisp/gnus/mm-util.el: Remove duplicate defalias.
adds 543b5248db Make face-doc-string aliases obsolete
adds 2ac3e3eda5 Drop support for XEmacs package func-menu from idlwave
adds e8613adb0d Make compat alias ede-toplevel-project-or-nil obsolete
adds b5145fc66d Make an rmail compat alias obsolete
adds 3c4526028c ; Maintain admin/update_autogen
adds 5ab557be62 ; Adjust time-convert call to recent change
adds fc450db226 Make alias widget-visibility-value-create obsolete
adds db5bc208fb Don't mention removed XEmacs support in mh-e manual
adds a1e07057c4 * admin/check-doc-strings: Remove XEmacs support.
adds da965ec474 * etc/PROBLEMS: Delete entry on 20+ years old version of
X-Symbol.
adds 83496888aa Fix mh-e.texi syntax (from previous change)
adds d8abff398b Fontify python escape sequences in literals
adds 55c25e73d4 Fix C-n/C-p inside bidirectional text
adds 5aaad0445d Speed up display of Arabic
adds bee6ee9de1 * doc/misc/transient.texi: Update to transient
v0.3.7-156-ga5562cb
adds 315b00ff8d New function 'composition-sort-rules'
adds 6223e251a5 ; * src/composite.c (Fcomposition_sort_rules): Fix last
change.
adds fad87d84df Don't mention test failures on Ubuntu 16.04 in PROBLEMS
adds 2bbc5c5974 Make {close,replace}-rectangle compat aliases obsolete
adds 56783e605c Make indented-text-mode alias obsolete
adds a3e894810a Fix defvar-keymap example in elisp manual
adds 7c8332e096 Fix namespacing problem in allout.el
adds a2127251a5 ; * src/composite.c: Include stdlib.h.
adds b9c65203d0 Adapt Tramp for Android 12
adds db2b5e784b Make compat macro mh-display-completion-list obsolete
adds f8354d1935 Move mh-flet macro to mh-acros.el
adds 0a060a2bfe Make mh-compat.el obsolete
adds b459e275c3 Finish up obsoletion of mh-compat.el
adds e43fa98a71 CC Mode: Optimize font-locking stanzas for long raw
strings.
adds 6706506c2b * lisp/transient.el: Update to package version
v0.3.7-158-gc09b34e
adds 02ee025487 Correctly set user time on GTK+ for key press events
adds 4b98a79a50 Improve X event timestamp tracking
adds 6fd4ab250b Revert "Improve X event timestamp tracking"
adds c46863d9bb Make force-load-doc-strings work again
adds 7778f83b3e Use struct for saved strings in the reader
adds 08a74ab05a Cease emitting negative file offsets for user variables
adds 2fd5590d0c ; * lisp/play/fortune.el (fortune-ask-file): Doc fix.
adds 7ff60c62a9 ; * admin/make-tarball.txt: Fix last change.
adds 3d1cf1b47a Don't mention removed XEmacs support in idlwave manual
adds 7793cf0c3d Don't mention removed XEmacs support in reftex manual
adds df95118e83 Link from (emacs)Init Syntax to (elisp)Introduction
adds 7ffcba4213 * etc/PROBLEMS: Problems with Alacritty and Emoji.
(Bug#56952)
adds 91f4ea2fa4 Merge from origin/emacs-28
adds 321f33a2b1 Improve how url-http displays status messages
adds 9c0da894b9 ; Improve time-convert call in recently changed test
adds c8833ba365 Tweak autoloads lisp/Makefile.in dependencies
adds a332034160 CC Mode: Fix looping in patch from yesterday
adds 4252cea163 Clarify lisp/Makefile.in comment
adds cf98a395d0 * lib-src/etags.c: Remove XEmacs support.
adds c6abfb32d7 Remove workaround for XEmacs bug in ediff-util.el
adds 4439a80407 Make compat function custom-reset-variables obsolete
adds 1f4f1358e6 Declare unused function ediff-user-grabbed-mouse obsolete
adds e672cad231 ; Improve obsoletions in ediff-init.el
adds b65a2d1d99 Make ediff-file-remote-p obsolete in favor of
file-remote-p
adds 7592953553 Fix 'vertical-motion' in bidi-reordered text
adds 11e6c12def Fix blank/comment line handling in
python-nav-beginning-of-block
adds 82d22ef8db Improve Tramp error message
adds af90a31629 Pacify a gcc warning in xi_handle_focus_change
adds c3e99a870a ; * lisp/emacs-lisp/bytecomp.el: indentation fix
adds 6b4f6dfb4e Make ediff-window-display-p obsolete
adds 7dab52dfbc Minor cleanups in ediff-*.el
adds 16b8948d79 Improve handling of pointer focus under the input
extension
adds 9b661ff1a8 Fix warnings outside XI2 builds
adds 4b5414abbc Clean up some local variable sections
adds 77bf50cb33 Don't autoload obsolete library tpu-extras.el
adds 60738e569d Remove no-byte-compile cookie from some libraries
adds 14f0ebc9ac Turn large macros in print.c to functions
adds 8c8ae51640 Group print buffer state in a struct
adds 25636fcf52 Revert "Don't autoload obsolete library tpu-extras.el"
adds d8d13f2fcc Remove redundant local variables in tests
adds cf30432a14 * test/lisp/emacs-lisp/nadvice-tests.el: Re-add
no-byte-compile.
adds 3d7d8ddc5a ; Fix typos
adds 55cc8b040b Make which-func-mode output less junk
adds 498c5d26bb ; Fix coding style in recently installed changes to
print.c
adds ffc81ebc4b Allow specifying how args are to be stored in
`command-history'
adds 909931cb9a Further lisp-current-defun-name tweaks
adds 7f8a3d4e91 Clean up fix_command slightly
adds 7331ee112c Improve collecting of citation keys
adds 3e93457ddb Update TODO about fix_command
adds 27599d8df8 Add NEWS note about interactive-args
adds 9aae83fe30 * src/print.c (struct print_buffer): Revert gratuitous
format change.
adds 425a5bfc9a Make makesum.el obsolete
adds 4073d5eeea * lisp/obsolete/makesum.el: Add "Obsolete-since" header.
adds b40def9644 Do some NEWS tagging
adds 27e1568967 select-active-regions doc string improvement
adds c0c5f43f49 Clean up fix_command code slightly
adds bf8044b9cd ; Unconditionally require built-in libraries
adds f886a1d772 Remove some XEmacs compat code from mh-alias.el
adds 0283d1c4e5 ; Delete stale comment in mh-utils.el
adds 0b4470d1b7 Remove XEmacs specific symbol from gnus-user-agent
adds 870d59e72e * lisp/progmodes/antlr-mode.el: Remove remnants of
XEmacs support.
adds a908d536c4 ; * lisp/gnus/gnus-art.el: Delete stale comments.
adds 8028f22b18 ; * lisp/gnus/gnus.el (gnus-user-agent): Fix typo.
adds f1f1912658 ; Delete stale and incorrect comment in ezimage.el
adds d6ea4894d3 ; Delete stale comment from prolog.el
adds d2080e4183 Add separate tiny major mode for JSON
adds fe4fd160a2 Another lisp-current-defun-name tweak
adds f39d25d5fe Fix handling of XI_DeviceChanged events
adds d91ffdbec2 Don't mention XEmacs toolbar in ediff manual
adds 2053c6aca1 Merge from origin/emacs-28
adds 1dc3ecc6c3 Factor out some duplicate code from handle_one_xevent
adds 97a54d1327 ; * src/xterm.c (xi_disable_devices): Fix portability
typo.
adds 7497aeff64 CC Mode: Allow the insertion of long strings of letters
in reasonable time
adds 5c3c18816e ; * lisp/hex-util.el: Mention ash instead of lsh.
adds 4abeb61fc9 * lisp/isearch.el (isearch-mode-help): Make compat alias
obsolete.
adds 0a044f9405 Make compat aliases obsolete in fortran.el
adds 2ebfd7188f ; * src/xterm.c (xi_populate_device_from_info): Minor
ifdef cleanup.
adds 1137219c97 Make compat alias image-refresh obsolete
adds 7b84954a7c ; * etc/NEWS: Mention the new 'js-json-mode'.
adds e7a582cbe4 * lisp/ibuffer.el (ibuffer): Use substitute-command-keys
for help.
adds 24795e45e5 Make compat alias check-ispell-version obsolete
adds d3f6edf5aa Make ibuffer-split-list obsolete in favor of seq-group-by
adds accb1d1132 Make ibuffer-awhen obsolete in favor of when-let
adds ee201bc77b Make the loaddefs.el file slightly shorter
adds 8813399cfa Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 171b9314bf Replace utility functions with seq-uniq
adds f9ee2db493 Improve readability of list-input-methods
adds e5bf2b942f Improve message regarding missing LEIM
adds b0653b27e2 Further Tramp fixes for Android 12
adds 3ef18c7a21 Make ibuffer-aif obsolete in favor of if-let
adds b92e888758 Fix python escape code fontification for multi-line
literals
adds 5269842833 Add a faster seq-uniq for lists
adds b2bf91003d Further lisp-current-defun-name tweaks
adds 2504d19dad Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds b7b160b409 Revert "Make compat alias check-ispell-version obsolete"
adds 38f9d9bf06 ; * src/keyboard.c (timer_check_2): Restore run-time
conditions.
adds 744ed0ceee Make outline buttons work in NEWS
adds 41169b5534 Add new user option electric-quote-replace-consecutive
adds 619d5af54a * lisp/replace.el (replace-highlight): Optimize for
large buffers (bug#56815)
adds 6ac92c65a8 Add use-region-beginning and use-region-end
adds 47aa2317c3 Use new convenience functions in replace-string
adds 0bc2079ce6 * lisp/ibuf-ext.el (ibuffer-remove-alist): Simplify.
adds 581fa3d958 Autoload string-blank-p
adds c47507ec56 Make rng-blank-p obsolete in favor of string-blank-p
adds fd4aad5697 ; * lisp/mouse.el: Delete stale comment.
adds caabc5a4ab * lisp/nxml/rng-util.el (rng-collapse-space): Simplify.
adds 8caa91b2ce * lisp/vc/pcvs-util.el (cvs-partition): Simplify.
adds 06cb954ae3 Remove some compat code from ps-print.el
adds 32d8fc999c Avoid using aliases for color functions
adds 0e824bd683 Make rng-collapse-space obsolete
adds 230a198a0f Avoid having language environments interpreted as
sections
adds cbc925bbed Make filesets-filter-list obsolete in favor of seq-filter
adds 561d09d7ad Make unused function filesets-ormap obsolete
adds ec2bd7dd5c Make wisent-pad-string obsolete in favor of string-pad
adds fcd2d14db1 js--font-lock-keywords-2: Remove the 'for each' matcher
adds 5e07d1d0fc Improve MPX interaction with xwidgets and drag-and-drop
adds 85de996bbb * lisp/vc/diff-mode.el: Don't mention XEmacs.
adds 628df15da5 ; * doc/misc/viper.texi (Rudimentary Changes): Avoid
alias.
adds 14833cd9df Improve wording when documenting other TRAMP syntaxes
adds 358ad0d30a Merge from origin/emacs-28
adds 29f2b1728b Fix namespacing issues in array.el
adds f002fa8bfc Delete dead code in checkdoc.el
adds 8b31c18fc8 Prefer defvar-keymap in vc/*.el
adds 1d9ee27270 Fix compilation warning in wisent/comp.el
adds 9d35afed49 Extend LAP optimisations to more operations
adds f6356dc88d Make gdb-pad-string obsolete in favor of string-pad
adds d8d582dc3c ; * lisp/emacs-lisp/subr-x.el (string-pad): Optimise.
adds 8c0c9398f3 Fix some undesirable frame focus changes
adds bca31619e8 Improve the bengali-probhat input method
adds e7b348b08a Fix 'describe-char' in "C" locale
adds edffda8609 Adjust client pointer upon help event
adds 648acc8848 ; Fix @setfilename in calc.texi
adds 7d70320f35 Merge from origin/emacs-28
adds 80837653eb ; Fix typo in tramp-archive.el
adds 4f18214fbe * test/lisp/net/tramp-tests.el (tramp--test-utf8): Adapt
test.
adds bce98395ce Make emerge-define-key-if-possible obsolete
adds e93a1a835e * lisp/vc/emerge.el (emerge-show-file-name): Make
obsolete.
adds a2ecf73545 ; * lisp/play/5x5.el (5x5-defvar-local): Improve
obsoletion.
adds f7438fc859 newsticker: fix bug#57045
adds 89f5167379 Don't show status message in Helper-describe-bindings
adds 686296b512 Make pr-version variable obsolete
adds d5c3b602b9 ; * lisp/printing.el (pr-version): Avoid byte-compiler
warning.
adds 6878972038 Make ps-print-version variable obsolete
adds 6568592015 Make ebnf-version variable obsolete
adds 8854b321c2 Make ad-version variable obsolete
adds e7f1d4f6e1 Support the full range of variation selectors
adds 48215c41d1 New debugging facility: backtraces from errors in Lisp
called from redisplay
adds 05c4e7bfbd Prevent SelectionNotify etc from reaching GTK 3
adds ae348b719e Fix wrong metrics for bitmap-only fonts with HarfBuzz 5
adds 31af0f4eb7 Don't list Emacs as requirement for built-in package
adds 9419bc904d ; * lisp/printing.el: Delete outdated download
instructions.
adds 687fcc2c40 Merge from origin/emacs-28
adds a99ea4b761 ; Fix documentation of 'loaddefs-generate' (bug#57144)
adds a23f9b7bda Reverse the outline arrows
adds 95d8a4544e Default outline-minor-mode-use-buttons to only happen in
*Help*
adds 43d46a7b3a Make cedet version variables obsolete
adds 9e983f4e83 ; * lisp/cedet/cedet.el: Delete stale comment.
adds 8ae68308a1 Use help-key-binding face in package list help
adds dc28798645 * lisp/finder.el (finder-summary): Improve formatting.
adds f947b20a19 Make finder-mode inherit special-mode
adds c0d761bf7f Further seq-uniq speed-ups for lists
adds 829b131e5b Clarify face-at-point doc string and add (thing-at-point
'face)
adds fdbdbc2e1b Make some more cedet version variables obsolete
adds 23e4e81193 * doc/misc/gnus.texi (Emacsen): Delete section.
adds 9ef988c0e0 Remove (gnus) Gnus Development manual section
adds e0045ba2bc Remove some more outdated Gnus manual stuff
adds 16ec99702c gud.el: invoke 'perldb' with '-E' instead of '-e'
adds 59af89c2a2 Clarify bookmark-set prompt
adds f99219a533 Fix emacs-news-view-mode-map inheritance
adds 28cb8bccce ; etc/PROBLEMS: Move Ubuntu 8.04 entry to legacy systems.
adds 4ab16226e0 Rename etc-authors-mode.el to emacs-authors-mode.el
adds 779d920c9a Rename etc-authors-mode to emacs-authors-mode
adds a2cf5646d4 Support imenu in emacs-authors-mode
adds 316d3111a3 Don't update loaddefs.el timestamps uselessly in
loaddefs-generate
adds c4505fed53 Hide local variable section in emacs-news-modes
adds 37073492fd ; * lisp/cedet/ede.el: Bump version header to match
variable.
adds e311d05ab1 Improve MPX interaction with drag-and-drop
adds 4e23ecb882 ; * src/xfns.c (Fx_set_mouse_absolute_pixel_position):
Fix typo.
adds 77613b9217 ; Delete redundant installation instructions from
ebnf2ps.el
adds e746fc2e7b Delete stale comments from Lisp Intro manual
adds 72fc7258bf Delete references to deleted library hilit19.el
adds 2d4058b3ff Merge from origin/emacs-28
adds 30320d9420 Only set Eshell execution result metavariables when
non-nil
adds 9d4fa4ed4b Allow using dollar expansions in Eshell conditionals
adds f3408af0a3 Make '$?' and '$$' variables more consistent in Eshell
adds 6de88b6b02 Fix a recently-added Eshell test on MS-Windows
adds f937a0f3f8 Prevent selection converter from signalling if buffer is
narrowed
adds 60f2a486e9 ; * etc/NEWS: Minor fixes. (Bug#57169)
adds 4530368c06 Delete many references to Emacs 23 or older from docs
adds 764d832bfa Make htmlfontify-version variable obsolete
adds fdb88899d4 Make ps-mode-version variable obsolete
adds 87c2ebf8d2 ; * lisp/emulation/viper.el: Bump version to match
variable.
adds 1c7910ea6e Don't hide final dump in admin/emake
adds 2bbb007e16 Allow EXCLUDED-FILES in loaddefs-generate to be relative
adds d1578888bf Tweak outline symbol icons
adds 0ab572d5c9 Add new value `dont-save' to `deactivate-mark'
adds 94c10c426e Speed up display of long lines under 'truncate-lines'
adds 3fcbcc61db js.el: Tweak last change
adds 9d6d3b0edb Make many gnus version variables obsolete
adds f289a17c06 Update Gnus Installation FAQ
adds a1cf3b96f8 ; Fix documentation of 'deactivate-mark'
adds dd2973bf50 nadvice.el: Avoid exponential blow up in
interactive-form recursion
adds 0a93759385 Improve time-convert docstring formatting for readability
adds 864847bf3c Document time-convert FORM argument as mandatory
adds 15c20cb4fe ; * etc/NEWS: Fix typo.
adds 47e23ad7a8 More fixes to MPX drag-and-drop interaction
adds 0df8f481dd ; * src/xdisp.c (display_line): Fix a typo.
adds b93e14fa0f ; advice--interactive-form: Fix a typo introduced in
recent change
adds a71c05b44d Further speedups of redisplay of long and truncated lines
adds 7ece1c4840 ; * doc/misc/gnus-faq.texi (FAQ 1-3): Fix recent change.
adds e99d7c4d62 Simplify code using take, ntake and butlast
adds 1d8712bcc9 Strength-reduce apply with (list ...) as tail argument
adds 7dc4ab6e89 Make Gnus FAQ more contemporary
adds 096c081e51 * src/Makefile.in (elnlisp): Delete autoload.eln from
list.
adds d28f1677c3 ; Delete commented out manual section on emulation
adds 397fdc22eb * lisp/calendar/time-date.el (seconds-to-time): Use the
original arg list
adds 423b113797 * lisp/cedet/ede/emacs.el (ede-emacs-load): Delete
obsolete name arg
adds 9d52617935 ; * etc/NEWS: Fix typos.
adds 1d3fe25690 Tramp code cleanup
adds 1faeef7924 (compiled-function-p): New function (bug#56648)
adds 3a9c803f24 * lisp/emacs-lisp/ring.el (ring): Define as a type
adds 9239be8e76 ; Fix documentation of 'compiled-function-p' (bug#56648)
adds 48ac40e60e ; Fix last change.
adds 9664b8c8e1 Fix selection preservation bug when USE_XCB
adds 664c42df46 * doc/lispref/functions.texi: Fix capitalization.
adds 23561f9665 Work around Bug#57211
adds 15aba5e644 Decode time conses before floats
adds a64fe6f319 Improve timefns speed on integers
adds ecc647d011 Don't advertise obsolete library html2text.el
adds 57259773b4 ; * lisp/org/org.el: Delete unnecessary declarations.
adds 005585f6bd Make gnus-iswitchb-completing-read obsolete
adds d5174ed4ea Don't use obsolete library as example in Elisp Intro
adds 6137ebd5a4 Make gnus-uu-view-with-metamail obsolete
adds 0a8e88fd83 Make message-mark-active-p obsolete in favor of
mark-active
adds 4bee89b73f Fix uninitialized variable false-positives
adds 0e336fa51f ; Improve documentation of minibuffer history wrt
completion
adds 9d0dba44da ; * doc/lispintro/emacs-lisp-intro.texi: Fix typo.
adds 75372c6c4e Merge from origin/emacs-28
adds 97da8eeb7c Make update-directory-autoloads available by default
again
adds 90b4ee6575 Further lisp-current-defun-name tweaks
adds af3ec6b8e6 Remove Gnus Compatibility manual section
adds f2a592ea2f Regenerated ldefs-boot.el
adds d33a6b9069 Tweak autoloads of defsubsts containing spaces/control
chars
adds ead4b914ca Fix up the exclusion logic in loaddefs-generate
adds 79c0e78460 Pacify warnings from gcc 12 in encode_coding_object
adds 20b8ac5723 Make eshell-mode more resilient towards
`mode-line-format'
adds d5ee49c25c Fix variable types in warnings-suppress
adds 629f980fad Enhance safe_run_hooks_1 and safe_run_hook_funcall to
handle more arguments
adds 5025b2566e Fix fix_command for non-symbol functions
adds 0d3aebec01 Fix `python-nav-forward-block' moving backward under
certain conditions
adds d5e74d9cd7 Clean up message-sort-headers code slightly
adds 9ea40b3ddf Fix tmpdir handling in Tramp for Android sshd
adds 82635f40ed Produce TAGS in 'lib' as well and include them in
src/TAGS
adds 6e628ff99c * doc/lispref/functions.texi (What Is a Function):
Improve further
adds f73d4d86f8 * doc/misc/gnus.texi (Troubleshooting): Update section.
adds 1973d4ac1b Avoid lowering child frames below scroll bars on X
adds 07b8fb197a Provide ERT explainer for 'eshell-match-command-output'
adds c1f1be4b73 Add 'eshell-command-result-equal' with an ERT explainer
adds cf873c1a09 Fix non-interactive use of conditionals in Eshell
adds b87400c78b Make the bookmark fringe icon look like a bookmark
adds c48397a2b3 Delete implicit XEmacs references from Gnus manual
adds c3dedb8b85 ; * doc/misc/url.texi: Don't mention obsolete library
url-ns.
adds 780c525d11 Modernize spam section in Gnus manual slightly
adds f25c8126ce ; Don't mention obsolete libraries
adds 5e5c56f148 ; Normalize my email
adds ad2dba38b2 Don't look for long lines beyond the narrowed region
adds 190f2db786 Fix buffer-start cleanup in message-indent-citation
adds 81ff64d3ca Make message-delete-line obsolete
adds b4879603fd Fix XInput hierarchy events not being delivered in
daemon mode
adds 1097c0d1e4 Advertise obsolete library pgg.el less
adds 1f31c39b59 ; * lisp/bookmark.el (fringe): Require. (Bug#57241)
adds 3ea6cb40e6 dired-do-shell-command doc string clarification
adds 12c3461b45 Handle root permissions on remote files
adds 4b1ab18391 Fix autoload in tramp.el
adds 869db699ee Improved static detection of nil and non-nil expressions
adds e618b6faee Improved `if` and `while` optimisation
adds 621550c076 Improved `and` and `or` optimisation
adds fb98c4a406 Improved `null` (alias `not`) optimisation
adds 8517d1e9aa * lisp/dired.el (dired-mark-if): Evaluate MSG once to
avoid warning.
adds b24f7667ad * src/buffer.c (Frename_buffer): Fix bug#56693
adds ed9adafc0b Avoid disabling device multiple times while handling XI
attachment events
adds 362c9ab879 * doc/misc/gnus.texi (Article Washing): Fix Links URL.
adds dd077ebded Revert "; * doc/lispintro/emacs-lisp-intro.texi: Fix
typo."
adds a4078fa628 ; * lisp/vc/ediff.el: Improve wording in last change.
adds 8f784a2766 Merge from origin/emacs-28
adds af4cfb5194 Add Python blocks support for hideshow
adds a631067fba Fix some recently introduced byte-compiler warnings
adds 31e3221267 Revert "Add Python blocks support for hideshow"
adds 4915ca5dd4 Enhance Python font-lock to support multilines
adds deddd56e35 em-unix.el: only pass -H option to grep
adds 1288955d50 Don't check if autoloaded functions are fboundp
adds 6ad79488c9 ; Delete code in cperl-mode.el commented out since 1997
adds 8d4fe8356c * lisp/progmodes/cperl-mode.el: Improve commentary.
adds d214dd67cd Make compat function cperl-putback-char obsolete
adds a6412b96e7 Move dired-guess commands from dired-x to dired
adds 9dfabe0756 Assume dired-guess is now always available
adds 78460500c7 Shorten new manual section "Shell Command Guessing"
adds 31f289625c Fix Linux APM BIOS flag testing in battery.el
adds f0c5de7839 * lisp/progmodes/cc-defs.el (c-safe-scan-lists):
Evaluate LIMIT just once
adds 3e042c80ce * lisp/emacs-lisp/bytecomp.el (byte-compile-log-1):
Create buffer if necessary
adds b6b1911080 Update from Gnulib by running admin/merge-gnulib
adds 79050eeeaf ; * src/xterm.c (xi_select_hierarchy_events): Fix typo.
adds d0e126b6ed ; * src/xterm.c (xi_select_hierarchy_events): Fix typo.
adds 21751f02d3 Backport tempname changes from master (bug#57129)
adds 9a3f64f406 ; Merge from origin/emacs-28
adds 7406ae4c98 Fix broken build on Solaris 10 emacs_spawn
adds 9f26a8d31b Fix the MS-DOS build
adds aea05a5dec * Expose `comp-loaded-comp-units-h'
adds 842c641c57 * lisp/loadup.el: Always fix-up all loaded compilation
units
adds dae4fc3adf Improve cryptic syntax switch message in re-builder
adds 335bf5f55a Improve update-directory-autoloads deprecation message
adds 6d38ff1b9e Rebuild the Emacs executable if loaddefs.el has changed
adds 74e830768d Make GEN message from loaddefs-generate nicer
adds b9c6c0fb7b Fix Python indentation of block continuation
adds e75822fba6 ; Fix a typo in autoload.el
adds f33a429a53 Copy-edit doc strings and comments wrt bignum and fixnum
adds 9361c83318 More non-nil-returning functions in source optimisation
adds 67ec994180 * lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
Fix some type
adds 1ad0d60740 Fix string-to-syntax signature in
comp-known-type-specifiers
adds ca7c278e32 * doc/misc/cl.texi (Macro Bindings): Fix bug#57263
adds f98276f77b Fix encoding problem in tramp-sh.el
adds ac43ac1af9 cl-reduce doc string improvement
adds 254ba1d3e5 * lisp/image-mode.el: Improve commentary.
adds dc0fce3a7d ; lisp/image-mode.el: Fix typo.
adds ef1e68f11d * lisp/image-mode.el (image-mode-as-hex): Fix toggle
instructions.
adds f97668c38f Merge from origin/emacs-28
adds 0b43ed4dbc ; * lisp/image-mode.el: Delete commented out
image-transform-mode.
adds 9f8e16d828 Prefer defvar-keymap in image-mode.el
adds 0dc9c9a68f New command image-transform-set-percent
adds 054d1e80dc ; * lisp/image-mode.el (image-minor-mode): Reflow
docstring.
adds 104cb5cbf5 Make toggling between image, hex and text more consistent
adds 7858ec980b Do interactive mode tagging in image-mode.el
adds 869bef892b Adjust the environment name for the minted package
adds 715f1ebea3 * lisp/emacs-lisp/comp-cstr.el
(comp--all-builtin-types): Remove
adds 0bd96806ef * Rename `comp--typeof-builtin-types'
adds f1f2bbbc08 Improve obsoletion of
image-transform-fit-to-{height,width}
adds b90192b50e Fix more calls to XQueryPointer for MPX
adds e64d811b51 Improve image-mode-as-hex docstring
adds 1a9175a0de Merge from origin/emacs-28
adds 8f1d0295bc Speed up image-dired-display-image
adds 095ea82120 * src/pdumper.c (Fdump_emacs_portable): Check and warn
for pure space overflow
adds 9297a9c45e * src/alloc.c (pure_alloc): Warn for pure space overflow
adds 5dc2745939 * src/pdumper.c (dump_native_comp_unit): Error if CU is
not fixed-up
adds dd97bff219 Update the modus-themes to their 2.6.0 version
adds 088171e053 Fix ns-win.el (x-file-dialog) declaration
adds 054f553b9c Fix region-extract-function compilation warning
adds e5695faec4 * lisp/edmacro.el (edmacro-sanitize-for-string): Fix
condition.
adds 6fca17270a Fix mis-spelling of c-awk-old-ByLL and really make it
buffer-local
adds ec347aec0f python-check-command: Don't use absolute file names
adds 275cef9e06 python.el: Adjustments to Flymake backend
adds 503112d1f0 python-mode: Remove special outline-heading-end-regexp
adds f117b5df4d Add new functions eol and bol
adds 705c45041f python.el: Add completion-predicate symbol property to
commands
adds 962cb44eea Fix underscores in argument names in ns-win
adds 6a1e3e8684 ; * src/editfns.c (Fline_beginning_position): Remove
redundant parens.
adds ddbab83070 Mark only VS-16 as emoji
adds 7c793c55cf Improve 'ns-read-file-name' docstring
adds 986440aaad Prefer defvar-keymap in doc-view.el
adds 16dfe04be2 Find libgccjit on macOS with Homebrew differently
adds 9c0eec4ed8 * src/window.c (select_window): Fix assert for buffer =
non-active minibuffer
adds f2c0fb2615 Resurrect obsoletion warning for two functions
adds d0bb333efc Merge from origin/emacs-28
adds 043ae1f53a Delete two functions obsolete since Emacs 23
adds b7d6ebff07 ; Delete not-useful comments referring to Emacs 19.
adds da635838f2 Make two compat aliases obsolete in cc-defs.el
adds ec62bb7799 Ignore variable Info-fontify, deleted in 22.1
adds 021ae515f9 * lisp/bookmark.el (bookmark-menu-heading): Delete face.
adds 935e4da0e1 Display new keybinding in obsolete command warning
adds a936335aa0 Fix return value of help--key-description-fontified
adds 9a7b3673e0 Move `while` syntax check from optimiser to macroexpand
adds b2f9c4c6d4 Fix crash when the keymap changes
adds 3173eb53aa Fix typos in modus-themes.org
adds 428950fc3c Improve Tramp's manual
adds 84082a0e84 Tweak admin/emacs output
adds 3312710fd6 Make conf-javaprop-mode only claim that # lines are
comments
adds 07c04da010 Don't use the system-file-manager icon in the toolbar
adds 8d4789c072 Minor optimization to x_query_pointer_1
adds 2614e53216 Rename newly-added eol/bol functions to pos-eol/pos-bol
adds 982bd69520 ; * src/xterm.c (handle_one_xevent): Avoid compiler
warning.
adds ae2199258f Mark esh-proc test as unstable
adds a6ccb82fda Fix src-depending-on-lisp target
adds f57297c8b2 * lisp/emacs-lisp/shortdoc.el (buffer): Add missing
functions
adds 563ec6abc4 ; Complete renaming to pos-bol and pos-eol
adds 965fad0d36 Update function properties and optimisations
adds 6dc61aa69a Tweak emacs-bug--system-description
adds 79560aaa51 Don't end autorevert message with a period
adds 85480527d5 Prefer pos-bol and pos-eol in tests
adds 70fd2e03e5 Mark another esh-proc test as unstable
adds b061782fa6 Fix eshell-pipe-broken signalling
adds fe194f179d Remove a newline from the end of an error message
adds 52b240b29b Prefer pos-bol and pos-eol in bookmark.el
adds 102258fe1c Simplify `delete-line'
adds 958924a812 Mention delete-line in shortdoc
adds 6ddcf67052 Make it possible to mark generalized variables as
obsolete
adds 48aacbf292 Make many seldom-used generalized variables obsolete
adds efd95300c7 Adjust autorevert tests to recent change
adds bfe222288e Make the generalized buffer-local-variable obsolete
adds 29a989c020 Regenerated ldefs-boot.el
adds ae5fe348fb Revert "Make the generalized buffer-local-variable
obsolete"
adds 643990336f Make *Help* display info about generalized variables
adds 15d628f196 Fix more lexical-binding fallout in
vhdl-speedbar-insert-hierarchy
adds e154ba196a Fix child frame focus for MPX environments
adds 1e1263b00b * lisp/find-file.el (ff-other-file-alist): Doc fix.
(Bug#57325)
adds c3087b59f0 ; * lisp/find-file.el (ff-other-file-alist): Another doc
fix. (Bug#57325)
adds 7a3ae3cb62 ; * lisp/find-file.el (ff-other-file-alist): Fix typo.
adds 582ea6a1e9 Update to Org 9.5.4-19-g4dff42
adds 0c410206aa Merge from origin/emacs-28
adds a5e36575ae * lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
Fix some type spec
adds a680a9fc64 LLDB support: handle unsorted enum member lists
adds b04ec9a7d3 Fix defcustom type of auto-save-file-name-transforms
adds cc33c6cf3a Make start/end in libxml-parse-html-region optional
adds d921424891 Remove probably debugging code in reb-fontify-string-re
adds f421efdb5f Make the size of elements the same in pgtk and X in
tetris
adds c202f22f4d Fix indent-tabs-mode globality
adds 9681ebf125 Make ispell-find-hunspell-dictionaries more resilient
adds a7557f2483 ; * lisp/emacs-lisp/shortdoc.el (buffer): Improve
sorting.
adds ac90530a0a Prefer pos-bol and pos-eol in tabulated-list.el
adds 0dd51d8ebf Use the attributes of frame's monitor for gamegrid
adds 6c9696e3de Link the "f" interactive spec to `read-file-name' in the
manual
adds f579cd472c auth-source: Fix wrong-type-argument when searching
secret services
adds a0fa6bd547 ; * doc/lispref/commands.texi (Interactive Codes): Fix
punctuation.
adds 06d7161476 Fix some no-X build warnings
adds e425b7d231 Allow disabling the input extension at runtime on GTK 3
adds b7e867b841 Make point-at-eol and point-at-bol obsolete
adds fd97cc8e0d Fix completion-predicate of Python shell commands
adds 1dd0a5c5db ; * doc/misc/htmlfontify.texi: Fix version.
adds e2c766a20d Merge from origin/emacs-28
adds 66040fbeed Fix wdired with (dired '(dir f1 f2 ...))
adds 915efbff98 Make buffer-local-value obsolete as a generalized
variable
adds 9d9798521e Don't mention obsolete generalized variables in *Help*
adds 48b0f2606b Revert the changes to lisp-current-defun-name
adds b448fbec4b Disable a lisp-mode test that now fails
adds 3b7fb723e6 Make frame synchronization conditional on clock_gettime
adds a328bf65ef Make frame synchronization conditional on clock_gettime
adds 76982f0868 ; * src/xterm.c (x_free_frame_resources): Fix typo.
adds 1f990d1cf9 Fix pixel-scroll-precision in a corner case
adds 1a4a12a2a8 Make Emacs 20 compat alias obsolete in eudcb-ldap.el
adds 3b72b47cbd * lisp/progmodes/elisp-mode.el
(elisp--local-variables-1): Fix bug#50034
adds 4ee8a6c124 ; Minor doc fix in easy-menu-{add,remove}
adds 8673c0e256 Make XEmacs compat alias face-background-pixmap obsolete
adds de3efaa683 Add NEWS entry about obsoleted generalized variables
adds 5d3a99602f ; * etc/NEWS: Remove redundant headlines.
adds 1c837c42c2 Improve detection of long lines.
adds 10585c4f30 Update documentation for obsolete generalized variables
adds b48bf42fc2 ; * src/buffer.h (struct buffer_text): Improve
commentary.
adds 83b6da31f3 Move generalized variable docs to elisp manual
adds 42496e6470 Move generalized variable `substring' doc to elisp manual
adds 67a15ce156 Use substitute-command-keys in a few more places
adds 2d307a0205 ; Sort list of generalized variables
adds 10a31c6a29 Prefer saying "init file" to ".emacs" in FAQ
adds 1007800a59 Make mh-colors-available-p obsolete
adds e518146a30 Fix input extension focus tracking with some window
managers
adds fd74c6f4b8 When reverting, preserve the readedness state set by
`C-x C-q'
adds 25ee1ff206 Don't lose read-only marking when reverting a view-mode
buffer
adds b400d7335b ; * lisp/simple.el (read-only-mode): Fix wording of doc
string.
adds 044e11641b Fix string padding in gdb-mi
adds 3835255a38 CC Mode: Fontify args correctly when arglist closing )
is not on the same line
adds 95b1eacd47 Fix handling of UNCs in 'parse-colon-path
adds 78923c5f4e C++ Mode - Fontify "class Foo {\n ~Foo() noexcept;"
correctly
adds bc8141594d vc-merge: Look for 'merge-file' instead of 'merge'
adds 34686263b7 Fix various problems with mouse highlight on XI2 builds
adds ce82300221 * configure.ac: Move AC_LANG_PUSH/POP out of
AC_CACHE_CHECK. (Bug#57380)
adds c5c3f57bd4 Minor fixes in tramp-tests.el
adds 0ce30e9295 Allow not deleting the config.cache file with "make
FAST=true bootstrap"
adds 74d0304ad4 Extend `hs-special-modes-alist' for languages such as
Python
adds 7c7fc8fa5b Add Python blocks support for hideshow
adds b947f80a62 Add hideshow-test.el file (bug#56635)
adds dbec115948 Fix instrumented eval-defun not printing "Edebug:" to
the echo area
adds a8a3608c07 Make frame-width obsolete as a generalized variable
adds b28b2cefae Fix warning about obsoleted generalized variables
adds 34e0a232cd Allow symlink creation on MS-Windows without
Administrator privileges
adds 2385bf3397 Treat smtp-auth method from auth-info as a symbol
adds 52f9ce5528 Mention C-x C-q + revert change in NEWS
adds 7464640d2a Make a prefix go to the previous error
adds 514372722a Fix generalized variable documentation for recent change
adds ec4f976e8e Document how :map and :scale interacts in image maps
adds 681f2e23ae Add a new user option grep-command-position
adds df8e705eb2 Don't refer to Emacs 24.3 or older in FAQ
adds 55f681359e Improve explanation of init file in FAQ
adds 7c463120cc ; Delete some commented out code from linum.el
adds 2265fc964b ; * lisp/progmodes/grep.el (grep-command-position): Doc
fix.
adds 9ba6a7c508 ; * etc/NEWS: Fix wording of a recently-added entry.
adds 5b5896132f * lisp/progmodes/cc-langs.el
(c-make-no-parens-syntax-table): Fix bug#57065
adds 97067349a8 Fix unlikely core dump with Xaw
adds 9bd91a3751 Fix overflows in HAVE_XSYNC timestamp handling
adds 7b05ffda80 Update from Gnulib by running admin/merge-gnulib
adds 7ffac97f49 ; * src/xterm.h (struct x_display_info): Update comment.
adds 8cad97e3db Restore old code in x_sync_trigger_fence
adds 82bcd44378 * configure.ac: Move AC_LANG_PUSH/POP out of
AC_CACHE_CHECK. (Bug#57380)
adds 743e966cb8 ; Merge from origin/emacs-28
adds 2ccefef4c7 * lisp/progmodes/etags.el (next-file): Minor doc fix.
adds 92e90297f9 * lisp/wdired.el: Doc fix; don't mention obsolete
variable.
adds 9e03e29c4e * lisp/wdired.el: Improve "Commentary" section.
adds 6d3d9dba60 Merge from origin/emacs-28
adds ba64d09156 Treat smtp-auth method from auth-info as a symbol
adds 4ac59b3313 ; Merge from origin/emacs-28
adds e3b8577525 ; * etc/DEBUG: Fix wording of "X protocol errors"
section.
adds 23c01a23a3 Merge from origin/emacs-28
adds a457aa6257 Kill the buffer for the temp file after using
'$<command>' in Eshell
adds 0f561d0e5c Pacify obsolete gv warnings in xt-mouse-tests.el
adds 2888a2e076 Fix recent gamegrid.el change for nox build
adds 762a37b5e5 Delete blank lines at the start of the cited text in
message-indent-citation
adds 54a0c9569e New option 'thrifty' for Man-notify-method
adds 4cb31b1935 Make the *Ido COmpletions* buffer fit the window to the
buffer
adds be2e6228f8 Use `rx' in Tramp where possible
adds 233c91d32a CC Mode: Fontify correctly a brace list element followed
only by syntactic WS
adds 997103bb87 Clarify the :box attributes in Face Attributes lispref
node
adds c1442f96db Use shr as default for mm-text-html-renderer
adds 6edff5ac33 xref-matches-in-files: Use
with-connection-local-variables
adds 4015d561c3 Fix crash when handling "swallowed" generic events
adds 56aa52c346 Support "replacement characters" on TTY frames
adds 0f37808195 CC Mode: Remove double evaluation of self-quoting
function in cc-langs.el
adds d19c7042b2 ; * etc/NEWS: typo
adds 6b1ed2f2c9 Fix antialias face attribute when text is scaled
adds a2d62456a7 Fix regression with cursor motion in Magit buffers
adds 716441a069 Fix webp detection on some Macos systems
adds f427b985a1 Make dynamic info-lookup more backwards-compatible
adds 0ab49d46dd Use a list of text properties to search in symlink
filenames in Wdired
adds 3f076a8e44 Use truncated-partial-width-window-p in more places
(bug#56815)
adds d704c61e25 Fix two issues in xterm.c
adds df2f6fb7fc ; Autoload 'latin1-display-ucs-per-lynx'
adds c8c3cd3b08 ; Fix docs of glyphless-character display
adds 3edee9a6a3 Fix data for files-tests-bug-21454 on Cygwin
adds 35af917f18 Revert parts of 3f076a8e44 that caused test failures
adds 4803fba487 'C-x v v' on a diff buffer commits it as a patch
(bug#52349)
adds 78698e9211 'C-c C-d' on vc-log buffer shows the diff from
'vc-log-fileset' (bug#52349)
adds 18d5eadf2c Unify floating point handling when reading XI motion
events
adds 19ec23e82c Do not connect unreachable remote hosts in recentf
adds 5cae71834b * src/keyboard.c (safe_run_hooks*): Simplify and
generalize
adds 6f57cb6d81 Fix point adjustment in recreated *Messages* buffers
adds 46a49b748e Work around `&' dired command when using the fish shell
adds df62a3f85a Show gdb-mi disassembly over tramp
adds c0bb1aac10 Fix reader memory leak upon error (bug#56623)
adds 9f692bcd84 Improve point-at-{bol,eol} obsoletion message
adds f9250c5ebc Handle 'eshell-pipe-broken' when evaluating Lisp forms
in Eshell
adds a998591522 * lisp/char-fold.el (describe-char-fold-equivalences):
New command.
adds 57ba65e047 Fix char-fold compilation warning
adds 8954fcb93b ; * src/lread.c (read0): Fix specpdl off-by-one bug in
last change.
adds db6e574567 ; Ignore test/gmo.h in .gitignore
adds 0bf5463f81 Fix junk data being returned with incremental selection
transfers
adds 3e5716dba3 ; * etc/NEWS: Clarify wording of "C-x v v" entry.
adds 5cf7b1ada9 ; * src/lread.c (invalid_radix_integer): Use a local
buffer.
adds e1e60e51bf Accept bignum arguments in `take` and `ntake`
adds 7804536e4e Fix 744ed0ceeed7472a160fea7154939cf641205577 from
bug#57082 (bug#57176)
adds e1c4ed9a3e ; Improve doc string of 'describe-char-fold-equivalences'
adds 292703d64b ; * lisp/doc-view.el (doc-view): Fix punctuation.
adds 1feec84b0f ; Minor doc fix in Viper
adds a28ede3a61 t-mouse.el: Make sure we apply the setting to new
terminals
adds 5bedef8f87 Fix bug#57476
adds 136495f178 Gently nudge Xt into always setting size hints
adds bdcc61247a Fix semantic-find-file-noselect binding of
recentf-exclude
adds e90d0ea6a9 ; Fix the lispref manual about seq.el
adds dbfe57472e Fix describe-char-fold-equivalences for composed
characters
adds 71b7ad0cf7 C++ Mode: Fontify functions correctly with commas in
template expressions
adds 612ff133b7 Don't fail Eshell ERT tests when an internal signal gets
raised
adds 2862891387 ; Auto-commit of loaddefs files.
adds e8085b1596 Update publicsuffix.txt from upstream
adds 3fb69fad49 Fix documentation of 'glyphless-char-display'
adds 72ae02377e ; * lisp/jit-lock.el (jit-lock-chunk-size): Doc fix.
adds 195fcc932e Improve the documentation of glyphless-character display
adds cc945ec0ed ; Fix doc strings in latin1-disp.el
adds d111b5b651 * lisp/info.el (Info-mode): Support the Linux console
better.
adds 4d52fe6b96 * lisp/find-file.el (ff-other-file-alist): Doc fix.
(Bug#57325)
adds a5a92e577c ; * src/window.c (syms_of_window)
<window-point-insertion-type>: Doc fix.
adds 2d9a391727 Recommend using fbterm in the Linux console.
adds 0cbcaf5119 ; Yet another doc fix for 'ff-other-file-alist'
(bug#57325)
adds bbc23ca8ab One more fix for find-file.el
adds 8807a4f532 Enable 256 colors in fbterm.
adds 0bd860cc2e Merge from origin/emacs-28
adds f44c4e49b7 ; Auto-commit of loaddefs files.
adds d35ab73ff7 ; Merge from origin/emacs-28
adds 67b85decc7 ; * src/xdisp.c (lookup_glyphless_char_display): Fix
last merge.
adds 941627f8d0 ; * etc/NEWS: Fix documentation marking of
recently-added entries.
adds e7193902b2 Better `take` and `ntake` bignum argument handling
adds f0319cd86f Make file-parent-directory more efficient
adds d029ec8d76 Fix outline-minor-mode-map
adds 8bb5c1bfec Make easy-mmode-defmap obsolete and adjust only caller
adds 119d59531e Make easy-mmode-define-keymap obsolete
adds 177811ac0c Fix bug#57476 for Xt builds
adds 4db596d316 Under no-X builds, allow any value for 'fringe-bitmap'
options
adds 6ffc091e17 ldap-host-parameters-alist: Add auth-source option
adds b1c08a9581 Allow easy entry of single chars in `read-char-by-name'
adds 0ec831b91c Make single char entry easier for
`describe-char-fold-equivalences'
adds 2ff5763836 Prevent crashes when embedding Emacs in a nonexistent
parent
adds 865338150e Use frame-monitor-attributes in gamegrid
adds 81f8bb7ae5 Add tests for ‘mailcap-add-mailcap-entry’
adds 1a2b3fde44 Restructure ‘mailcap-add-mailcap-entry’
adds f84c45054a Fix quotes in mailcap-add-mailcap-entry doc string
adds 3de942542a Clean up ispell "look"-related variables
adds 9474ac1b61 Default show-paren-mode to off in special-mode buffers
adds 99bf269ca0 Make minibuffer-eldef-shorten-default obsolete
adds 965ebf3484 Fix define-minor-mode :keymap obsoletion warning
adds 513c5d827d Use `format-prompt' in `describe-char-fold-equivalences'
adds c12838c73e * lisp/help-fns.el: Minor fixes
adds d0a66f3e0e Display a warning for some uses of nil in face
attributes.
adds 89695bce3e Clarify the doc string of 'set-face-attribute'
adds 917da2641e Minor doc fix; improve sorting of VC backends
adds e96acb1007 Merge from origin/emacs-28
adds 80c5327195 Make some versions in docs match package version
adds 3e4e779fb1 ; Merge from origin/emacs-28
adds 63ee620700 Make some versions in docs match package version
adds d89e65c638 Update acknowledgments
adds b0f4b48ebc Merge from origin/emacs-28
adds f9f92772dc ; Normalize email
adds 64c1eff1b0 ; Merge from origin/emacs-28
adds e13509468b Make "rlogin" method obsolete in url*.el
adds 0504f39259 Split image-dired.el into several files (part 1/2)
adds 9b4084f4bc Split image-dired.el into several files (part 2/2)
adds b52c3527bc image-dired: Do more interactive mode tagging
adds 64b208aa6c image-dired: Make HTML gallery generation obsolete
adds 9f82b49398 ; image-dired: Indentation fixes
adds a7d716d1c5 Add new defgroup image-dired-external
adds e50674833d image-dired: Prefer defvar-keymap
adds 504d5c2da8 image-dired: Minor cleanups
adds ec331e172d Add new defgroup image-dired-dired
adds 01534a2d31 Fix image-dired-util.el compile warning
adds db2f8b8415 Increase image-dired-show-all-from-dir-max-files to 1000
adds dcfe3314cd Teach 'max-char' about the Unicode code range
adds 91ba20fff1 Work around potential X server bug
adds 6c11214dc1 Inhibit nativecomp of loaddefs files
adds 252f135f44 Mention M-x list-packages in the Help node in the Emacs
manual
adds 2d337ca577 * subr.el (buffer-match-p): Use 'pcase' (bug#57502)
adds 419d757905 Add a Mice node in the Emacs manual
adds ab5ca80e74 Work around another X server bug in crossing event
dispatch
adds b861adce06 ; * character.c (Fmax_char): Fix build with type
checking.
adds 88b895ee56 Improve documentation of scroll wheel event types in new
Mice node
adds 996f8d85d7 * lisp/help-fns.el (find-lisp-object-file-name): Revert
last change
adds 06f440eb81 ; Fix recent additions to Emacs manual
adds bf37ea1873 * lisp/loadhist.el (loadhist-unload-element): Remove
auxiliary function info
adds d60e930d34 * lisp/emacs-lisp/cl-macs.el: Use `define-symbol-prop`
(bug#50869)
adds b01d529e8d * lisp/emacs-lisp/macroexp.el
(macroexp--compiler-macro): Soften message
adds 9a0c469085 ; * doc/emacs/commands.texi: Fix a typo.
adds b39daf417b Merge branch 'master' of
git+ssh://git.sv.gnu.org/srv/git/emacs
adds 1cea0ae413 * doc/emacs/commands.texi (Mice): Improve indexing.
adds ec72b55657 Revert "* doc/emacs/commands.texi (Mice): Improve
indexing."
adds 99a5a72537 lisp/emacs-lisp/seq.el: remove unnecessary compatibility
code
adds aace5455b0 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 65e3568293 Fix indexing of mouse-wheel events
adds 9788f00cab ; Fix last change.
adds 22bee93d92 Update error message to reflect variable rename
adds 1d1158397b Look up keybindings in correct buffer in
describe-function.
adds 2dd1c2ab19 gv.el and cl-macs.el: Fix bug#57397
adds 0ffde8a81f * lisp/term/linux.el (gpm-mouse-enable): Remove
left-over declaration
adds 1d9e4900a3 Fix update of Dired display when it was called on a cons
cell
adds b35a93a061 New command to facilitate text-mode display of
unsupported chars
adds d2abe9adf7 ; * lisp/disp-table.el
(standard-display-by-replacement-char): Doc fix.
adds 500af031c8 Fix some help-fns test failures
adds 40de3684fb Rename the Mice node in the Emacs manual
adds 77b761dafa Improve documentation of several functions in seq.el
adds 2db8b0e12f Add new function `seq-remove-at-position'
adds 4932d26b5d Python shells dedicated to a project
adds 4d50d413e6 Add Python import management commands
adds 4751b51d5e Add new function `seq-positions'
adds f1635c8efb Fix rx forms in Tramp
adds fd47e62b01 ; * etc/NEWS: Fix a recently-added entry.
adds 55ff36485f Fix earlier change to xterm.c
adds bcde498a73 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 9aed695241 ; * doc/lispref/sequences.texi (Sequence Functions): Fix
punctuation.
adds ad6878005d Add a basic widget type for buffer predicates
adds 40cdbf6dc1 Use use-region-beginning/end in replacement commands
(bug#45607)
adds 2dfce43103 Don't replace the first character with an arrow in
outline-minor-mode
adds 4eb3e6bdda Fix comment in tramp.el
adds 0fd0d07249 ; * etc/NEWS: Move WebP entry to a proper place.
adds 1dad2cba15 Mark some filenotify tests unstable on EMBA
adds 72ba9efe72 Clarify that the region is in the Emacs manual
adds 5af5ed6c62 Add basic test coverage for overlay modification hooks
adds 1be925faa1 Simplify Eshell handle functions and add
tests/documentation
adds 3d6c013a27 Allow checking specific Eshell handles for interactive
output
adds ab7e94fb1d Add support for more kinds of redirect operators in
Eshell
adds a87c7aff55 Put Eshell's bookkeeping data for external processes on
the process object
adds f07505d1ec Let external Eshell processes send stdout and stderr to
different places
adds 21c8a9d944 Fix crash while converting empty vector to X data
adds 0773d1a03a ; * doc/emacs/mark.texi (Mark): Improve wording.
adds aad38d6010 * lisp/emacs-lisp/comp.el (comp-run-async-workers): Fail
more gracefully
adds 5713c730f2 Update to Org 9.5.5
adds 5c8b76fc87 Merge from origin/emacs-28
adds 3f1efe33d6 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 21c725dfe0 Font lock long Git commit summary lines
adds 6a2ee981c3 Add new functions for splitting the root window
adds 1763cd4727 Fit the re-builder window to the buffer
adds c641848bce Simplify describe-function.
adds 361d3dbc4e Disable failing cl-lib-symbol-macrolet-hide test for now
adds b648634982 ; * lisp/help-fns.el (help-fns--key-bindings): Fix
previous change.
adds 6a19f2a024 Add new --timeout flag to emacsclient
adds 9219e83b3c ; Document that a value of any other type means no
highlighting
adds 2a78f06ef4 cl-symbol-macrolet: Fix recent regression
adds ee5c591249 Explain how the font appearance can be fine-tuned in
fbterm.
adds ecbdb3b0ad * lisp/server.el: Improve Commentary.
adds eaca6378d2 Merge from origin/emacs-28
adds 106456d01b Use secondary groups when checking permissions in Tramp
(Bug#57044)
adds 9f3f7f1ec4 Make ffap-file-finder work again
adds 91423627b4 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 969983ea1f Apply syntax highlighting for all python f-strings
adds 653bc39434 Add some new find-lisp commands
adds 2d29ee5dde Fix interactive image.c tests
adds 015fb4ac1c Add tests for opening different image formats
adds 46963d0bc9 Improve robustnes of `sieve-manage-quit' in case of
errors
adds ae963e80a7 Fix (mostly multibyte) issues in sieve-manage.el
(Bug#54154)
adds a3d7332d75 Correctly handle frame synchronization on fullscreen KWin
adds c016014af4 ; Minor doc fix in gnus.texi
adds a99665cf38 * doc/misc/semantic.texi: Delete unused macro.
adds 088b81031b Fix the MS-Windows build
adds 19cc17b493 Don't mention ancient Gnus versions in MH-E manual
adds 0907e8a3c9 ; Fix deleting XEmacs references from MH-E manual
adds 8b2ac68e9f * doc/misc/mh-e.texi (Getting MH-E): Update.
adds be342f73bd * etc/NEWS.28: Mention `make-closure`
adds 91a79eedf6 * lisp/jit-lock.el (jit-lock-function): Don't fontify
invisible text
adds e09872ccb3 * lisp/jit-lock.el (jit-lock-function): Update comment
adds ca0a8b554a ; * lib-src/emacsclient.c (main): Fix previous change.
adds 5308a4e11e Improve image-tests.el Commentary
adds 976965eb5e Reenable reporting of frame movement on NS
adds 473313d2a8 Fix nsfont breakage since
6b1ed2f2c99a1c2da56c5f434570c438cad6576d
adds 25813b697c ; TODO for writing to the bottom-right corner of a TTY
(bug#57607)
adds 50020d026c Untabify rcirc.el
adds c6c9dfc867 Simplify dolist and dotimes
adds 579eefda36 Don't follow symlinks in w32notify file watches
adds e1282c8c66 Add instructions to
'standard-display-by-replacement-char'
adds 35b4205dee Improve save-match-data hygiene
adds 7db52f611c Prefer defvar-keymap in icomplete.el
adds 901d3a2b5d ; Make emacsclient.c more quiet again
adds c6b25b55b3 Make image-dired-rotate-original-{left,right} respect
marks
adds ffe50d41d9 image-dired: Fix moving forward when marking files
adds 5b87429d99 Move some tests to test/manual/image-tests.el
adds cb036a79e2 dired-guess: Support zstandard archives
adds 56f3cdef6b Avoid selecting for excessive output configuration events
adds 740a1a3d0e Add new user option 'diff-add-log-use-relative-names'
adds e97ca476a1 ; Minor improvements in
'standard-display-by-replacement-char'
adds 6b7dc132af Recognize zstandard (.zst) compressed Info files
adds 684950eb94 Make call of remote `id' more performant in Tramp
adds 5bc44026b5 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds e90a457c46 * src/xrdb.c (main) [TESTRM]: Replace gets with fgets.
adds aa02ffb2ab Fix diff-add-log-use-relative-names prompting
adds f10645d260 Add prefix argument to outline-cycle-buffer
adds b836405138 Add new user option ecomplete-auto-select
adds 048b0fd0db ; * src/editfns.c (syms_of_editfns)
<restrictions-locked>: Doc fix.
adds 112cb75141 test: Remove redundant "" arg to `mapconcat`
adds 15e0990805 * src/keyboard.c (safe_run_hook_funcall): Fix recent
regression
adds 6ab183a0f9 * src/keyboard.c (safe_run_hook_funcall): Fix thinko
adds b96257162d Don't mention very old Emacs versions in docs
adds 724444f3d5 ; * doc/emacs/misc.texi (emacsclient Options): Fix typo.
adds ddabb03a01 * doc/misc/idlwave.texi (Troubleshooting): Don't say
"Emacsen".
adds 395760dcd3 Update ChangeLog and AUTHORS for Emacs 28.2
adds af49a28f9a Merge from origin/emacs-28
adds 9acb278af5 Bump Emacs version to 28.2
adds bbfb02767d ; Merge from origin/emacs-28
adds 0fab6328dc Decode base64 attachments revealed by decryption.
adds ef17ba8370 ; Fix a race condition in an Eshell test
adds 816106b7e6 Display librsvg error when loading bad SVG
adds 4ea119f7ae Set indent-tabs-mode for lisp-data-mode in .dir-locals.el
adds a8a1595cc3 Prefer defvar-keymap in proced.el
adds adc8344e75 Remove long-broken TESTRM interface
adds a0886b321c Remove some redundant calls to
x_ignore_errors_for_next_request
adds c6d8db8d91 Display error in emacsclient if setsockopt failed
adds 1f29ee2d21 Delete many items obsolete since 24.3
adds ea0b913ab6 Delete variable window-system-version obsolete since 24.3
adds 2d9674e865 Don't warn about some deleted variables in rst.el
adds 0ad028c91f ; Clean up recently added SVG test
adds 72c64dd73c Fix SVG loading test for old librsvg 2.40.1
adds 08cc6c4d9e Make use of rx in Tramp backward compatoble
adds 43e9c8e9d2 Fix tramp-loaddefs compilation
adds effb5d75a8 Revert "Fix tramp-loaddefs compilation"
adds fc5a421892 Fix --without-x compilation warnings
adds 79ae7b3c87 Fix typo in byte-compile-lambda warning
adds 4cc78bcfd1 Update a bytecomp test
adds 04a6fd378f Don't bind `s' in the normal backtrace map
adds 06e4d9cb96 Fix "warn-lambda-malformed-interactive-spec.el" even more
adds d278b976d4 Implement a general input fontification mechanism for
comint modes
adds 5a8a5e3d57 Input fontification for M-x shell
adds e9ecde5b1d Input fontification for M-x ielm
adds c7ebe5a798 Highlight non-existent commands in M-x shell
adds 3b105e978c Input indentation for M-x shell
adds 9189ad4561 ; Fix doc strings in shell.el
adds fa99392618 Fix problem with Glib 2.73.2+ and SIGCHLD handler
adds 1c1ff3bfd1 Accept "-w" as safe value for vc-git-annotate-switches
adds 3ddf1a920d Set vc-git-annotate-switches to "-w" in .dir-locals.el
adds e6dc0cf2d3 * lisp/subr.el (string-split): New alias for
split-string.
adds a1f1072975 Fix several printfs for 32 bit systems
adds 7008fa9fd9 ; * src/alloc.c (check_pure_size): Fix last change.
adds 1e021ac45b Support outline-minor-mode in emacs-authors-mode
adds 72daa8b95a * src/w32image.c (w32_can_use_native_image_api): Fix
comment.
adds ce4f354def Make a flymake.texi code example more resilient
adds 54c3794899 Doc fixes for 'text-quoting-style'
adds 6cd9e586cc New function substitute-quotes
adds 0fd24ebc95 Fix diff-mode.el compilation warnings
adds 3062baf609 Make `format-prompt' use `substitute-command-keys'
adds d22aacd930 Make wdired match dired with symlink permissions
adds 433fc8bebf ; * lisp/minibuffer.el (format-prompt): Doc fix.
adds 2a1608a960 Fix compliance with the XDND specification when dropping
on a proxy
adds b2956a3f09 Ensure, that Tramp cache works over absolute file names
adds 4cf9c92e27 Fix project-remember-projects-under when recursing
adds 03969ddcac * lisp/vc/vc.el (vc-deduce-backend): Handle eshell-mode.
adds 8a902013e4 * lisp/vc/vc.el (vc-diff-patch-string): Fix arg in
revert-buffer-function.
adds a380ce2008 Make it easier to clear the Motif drag window for
debugging
adds 1d08e48020 Improve some shell highlight doc strings
adds f31b9d86a6 Add new command 'toggle-theme'
adds b4dbf7184c Add new user option 'custom-ensure-single-theme'
adds 1c1aaa0ecd ; Use US spelling docstring
adds 3f0944c51f Revert "Add new user option 'custom-ensure-single-theme'"
adds feffb03a36 Revert "Add new command 'toggle-theme'"
adds 10573e0db7 ert-x: New `ert-with-test-buffer-selected' convenience
macro
adds b6da1e4221 ; whitespace: Delete unused
`whitespace-font-lock-refontify' var
adds dd02725c57 ; whitespace: Use `defvar-local' for buffer-local vars
adds 99e8faa725 whitespace: Reset `whitespace-buffer-changed' when
refontifying
adds 395786f42b whitespace: Include empty final line in BoB empty match
adds f47a5324f4 whitespace: Redo BoB/EoB empty line highlighting
adds cba83d9893 Disable Tramp cache for relative file names
adds d8f392bccd Restrict replace-*-in-region to the bounds defined by
caller
adds e0f137f079 * lisp/progmodes/xref.el: Bump the version.
adds 239bad7921 Fix focus restoration upon x_mouse_leave again
adds 2a4f2ba91a Fix Tramp test
adds 191c4fe249 Consider key=val labels when renumbering
adds b283373211 Fix length issues in gnus-cloud-make-chunk
adds 76bec09a42 Remove edebug props in edebug-remove-instrumentation
adds 87e4922cee Document :vert-only tool bar property
adds 7ba2dc95a8 Remove some XEmacs references in speedbar.el
adds 26e56540da Don't overwrite error message in `x' in package.el
adds 8253090293 Skip manual GIF metadata test on MS-Windows
adds 1c13ecae66 Add new C-x w prefix map
adds 7374b10339 ; etc/NEWS: Update for last change.
adds 009c7e9a86 ; etc/NEWS: Fix typo.
adds 2f9f5e4850 ; * etc/NEWS: Fix typo and wording of recently added
entry.
adds 71302884dd 'C-x v b' prefix key is used for branch commands to
create/switch/print branch
adds bcc95bd66d * lisp/vc/vc.el (vc-print-branch-log): Fix interactive
spec.
adds 5e6a7a210b Document the recently added branch commands (bug#50344)
adds 5abcc2fc67 Fix comp-tests.el problem after reconfiguring
adds 739b5d0e52 Update HISTORY for Emacs 28.2
adds 2921b5fa16 Merge from origin/emacs-28
adds f771f122d2 ; Bump Emacs version past 28.2
adds 2005a7637b ; Merge from origin/emacs-28
adds 2cdb9d03fd ; * admin/make-tarball.txt: Minor clarifications.
adds 86f0601392 ; * admin/notes/www: Fix typos.
adds 9f02128bb1 Merge from origin/emacs-28
adds a139748e54 Fix frames with explicit parent being unmapped after
parent shuts down
adds cbbecd46fd Prefer defvar-keymap in lisp/epa*.el
adds 4f9902eb0c Prefer defvar-keymap in tab-line.el
adds 16d6ef13c2 Prefer defvar-keymap in pixel-scroll-precision-mode-map
adds 89199f16ae ; Fix last change in test/manual/image-tests.el
adds dd22694421 Avoid double svg error reporting and segfaults
adds 83531a336d ; * test/src/comp-tests.el: Explain the last change.
adds b2329fbbe4 Indirect Buffers manual improvement
adds 280b40cd8a Enable undo in eww buffers
adds aac4965702 Prefer defvar-keymap in several cases
adds dfbe745ed9 Fix last change in image.c
adds 96b221dd2a ; * src/image.c (svg_load_image): Always free 'err' if
non-NULL.
adds 93466e85d1 comp-tests.el: Enable compilation again
adds b0b687150b Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 7df898d532 Fix whitespace-tests on macOS
adds 543b8717c7 ; Add commentary to comp-tests.el
adds 36993bb9c2 Add new function imagep
adds 07c0e090bd Add new commands 'image-crop' and 'image-elide'
adds 48c562fb74 ; * src/image.c (svg_load_image): Another minor cleanup.
(Bug#51104)
adds 7e374b9663 Fix help--analyze-key problem when not called from menu
adds 07ee1be052 Move imagep in image.c from the debugging section
adds 6d8f5161ea Signal an error if a fallback cl-case is misplaced
adds fffa53ff1a Have 'cl-case' warn about suspicious cases
adds 857d7f3881 Regenerated ldefs-boot.el
adds 35d597348c ; * etc/NEWS: More detail about 'image-crop' and
'image-elide'.
adds ef0c2e9940 Fix some misleading quoting in cl-case
adds 6e6a3efa2e Remove a nil cl-case case
adds 2984b752f1 ; image-dired: Delete unnecessary :group arg
adds 32b7aaa9f1 Add new library wallpaper.el
adds 535adb96f6 Add new command image-dired-set-wallpaper
adds 3713183a3d Use wallpaper-set in thumbs.el
adds aed39a518d Revert "Fix help--analyze-key problem when not called
from menu"
adds 0b6793b5e3 Fix wallpaper.el build warning
adds 9d4c135046 ; * etc/NEWS: Fix wording of 'image-crop' entry.
adds 49419912f2 Port alignas definition to C23
adds fd1ee05977 Prefer defvar-keymap for repeat-map in outline.el
adds c4235eb26d Make help-fns--generalized-variable more resilient
adds 10e9ec6da4 Fix recently-added cl-macs tests
adds 439a3cd29d ; Prefer string-join in image-dired
adds f0798ac13d Support wbg in wallpaper.el (Bug#57781)
adds b9ca1a8e4f Implement wallpaper.el support for Haiku
adds d0b2eee278 Improve messages in image-crop.el
adds fd70791218 Add new function xdg-current-desktop to xdg.el
adds 7d315ce630 ; * etc/NEWS: Improve wording of 'xdg-state-home' entry.
adds d537e4c102 Fix desktop environment check on Ubuntu
adds 6f06353290 Support recent KDE Plasma in wallpaper.el
adds ac479598f1 * lisp/image/wallpaper.el (wallpaper-commands): Add
xwallpaper.
adds bfafe4aacc Allow setting wallpaper from TTY
adds 41a3155319 Improve wallpaper.el docs for recent changes
adds 8c3b40254b Make it easier to customize wallpaper command
adds 6a5043e9f6 Fix more misleading cl-case quoting in tests
adds 0f4839fb6e Add consteval and constinit keywords to cc-mode
adds 4e207423eb Add :type to wallpaper-command
adds 37e1c896a0 ; * lisp/image/wallpaper.el: Minor doc fixes.
adds d3188196cc Add new command image-mode-wallpaper-set
adds c2c4c89dbc Also use eww URL transformers in the actual links
adds 54803dad6d Fix textsec-suspicious foreground color
adds 4209a4d3ae Remove the save-match-data from shell-command
adds 600bb2d45f ; * doc/emacs/files.texi (Image Mode): Improve indexing.
adds 37fe0cd358 Rename image transform commands to be less confusing
adds cba866599c Raise default max-specpdl-size and max-lisp-eval-depth
adds 997284d2a5 Don't alter the buffer contents in image-crop by default
adds 576eba77d3 Make image cropping work in image-mode buffers
adds 15f42f193b Fix image-mode.el compilation
adds a5e1565815 Speed up Emacs build by autoloading
vc-git-annotate-switches-safe-p
adds 6a22f7e5b7 Regenerated ldefs-boot.el
adds 0c9d32b59e ; * etc/NEWS: Fix typo.
adds 80c516bbc8 ; Fix typo in wallpaper--default-commands
adds 9148892768 Support hsetroot in wallpaper.el
adds 0df76e3e71 Make image-crop variables into user options
adds b525f201ba Allow specifying the color to use in image-elide
adds 7e69230171 ; * lisp/image/image-crop.el (image-elide, image-crop):
Doc fixes.
adds 05971d2b8d ; * src/emacs.c (usage_message): Remove stray tabs.
adds a994126968 pcomplete: Generate completions from --help messages
adds 5798c4aa2a Support fbsetbg in wallpaper.el
adds 8c73ed0ec3 Add image-transform-reset-to-original to manual
adds 30ca49c8f6 Use '^' key for detach command bindings
adds b8e9239b47 Allow using a symbol as an index into an alist in Eshell
adds 23a91163ed * Makefile.in (uninstall): Remove the *.eln files.
(Bug#57771)
adds 5543aea1b2 Automate exporting etc/NEWS to HTML
adds 41551ccbf6 Merge from origin/emacs-28
adds 5fe9a1a85a ; Fix doc string of 'loaddefs-generate'
adds 52a3ba102c Revert "; Fix doc string of 'loaddefs-generate'"
adds 48d8543ff1 ; Fix doc string of 'loaddefs-generate'
adds 1ccfd3bae2 Use substitute-command-keys in proced-help
adds 429e61b130 More fixes for XDND proxy support
adds f941cc76df mapconcat fast path with `identity` function argument
adds 3ad2adc48c Simplify and shrink reader buffers
adds 824ae5faee Use `eql` or `eq` instead of `=` in some places
adds 6d61d6018c Add rudimentary font-locking to edit-abbrevs-mode
adds 09e93c4daf Implement support for 'wallpaper-set' on MS-Windows
adds 6bcc7a2df7 ; Fix last change in w32fns.c.
adds 99bb6de7e1 ; Silence byte-compiler in wallpaper.el
adds 471414fe6b Fix outline image icon display (bug#57813)
adds 2e0cde244a Support macOS in wallpaper.el
adds 3ba47a0782 Improve error when wallpaper-command is nil
adds 4907859ee0 Document MS-Windows support in wallpaper.el
adds 3c1579697f ; Fix wallpaper-set on TTY
adds a057d41c75 CC Mode: Handle C++20 modules
adds bfc4393040 Include nil as valid wallpaper-commmand
adds c6fc00f5d7 Make image-dired-toggle-mark-thumb-original-file obsolete
adds bb76ab015a image-dired: Fix performance bug with mouse click
adds c99815fffa combine-change-calls-1: Fix case where `body` also
changes other bufs
adds c3828d47dd image-dired: Show header line on start
adds 89084a193e Improve image-dired-display-properties-format
adds 45459fd73b ; * etc/NEWS: Improve and re-arrange Image-Dired section.
adds 7ec31d3222 image-dired: Fix thumbnail options for gm
adds e3b79c641e Fix crash in GC on macOS (bug#57751)
adds 8b29b29693 Add outline open/close images (bug#57813)
adds 58454b6615 Add portable versions of the outline SVGs
adds 3c0dda2663 Avoid asserting for fontset validity before it is used
adds 4cb3b4e98a Fix wrong source window being generated for XDND leave
events
adds e0ab4e3612 Rename `image-elide' to `image-cut' and add more bindings
adds cdb8106bec Fix icon spec for outline icons
adds fd8969fe27 Fix sorting of backends in vc-responsible-backend
adds 7d39453fd6 Add new predicate list-of-strings-p
adds 7be7ad279e Don't use autoloaded functions for safe-local-variable
adds 37e9d6a35a Prefer defvar-keymap in picture.el
adds 711f908f5d Fix cperl list indentation problem
adds f3277128e0 ; * lisp/vc/vc.el (vc-responsible-backend): Explain last
change.
adds 9c0403aae0 Inhibit image-mode resizing in the minibuffer
adds e485734151 ; * lisp/image/image-crop.el (image-cut): Doc fix.
adds 8c5363f8e8 Regenerate ldefs-boot.el
adds 17ef280672 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds e3fa41ac92 Fix *Help* output for native-comp functions from IELM
adds 838e6cae81 ; * etc/NEWS: Fix typos.
adds 4da0fbdc82 Faster and more robust list-of-strings-p
adds ec2dfd110c cc-fonts.el: Eliminate an Emacs compiler warning
introduced yesterday.
adds d407bdfd01 Add command to delete temporary markers in NEWS
adds 01ad2a4a92 ; * etc/NEWS.28: Fix merge of NEWS.28.
adds 520b041b54 * lisp/textmodes/page-ext.el: Improve Commentary.
adds f25f9dbf30 Minor doc fixes in picture.el
adds 19de241a7d Recommend NonGNU ELPA over MELPA
adds 70ca5f6524 ; * etc/NEWS: Fix typos.
adds 397890ba77 Delete "etc/NEWS*.html" from .gitignore
adds f232d989fd Improve HTML export of NEWS file
adds 6e4f6e97bf Merge from origin/emacs-28
adds 562c196099 ; * etc/NEWS: Backport fixes from master.
adds cce9c260b5 ; Merge from origin/emacs-28
adds 9b09def4be Use substitute-command-keys in some vc messages
adds f8c5a82ba1 ; Add myself as image-dired maintainer
adds 2053e350f3 Enable `dont-follow' for inotify file notifications
adds dd1aa62642 * lisp/outline.el: Optimize performance of S-TAB
(bug#57813)
adds d4d6f7a747 * lisp/subr.el (list-of-strings-p): Declare pure and
error-free
adds dc5c827440 Fix last occurrence of `font-lock-reference-face`
adds 74df877043 Delete some commented out code in cperl-mode.el
adds b45c6cbf7c Delete mystery code from cperl-mode.el
adds be34b9bf77 ; * lisp/progmodes/cperl-mode.el: Fix Author header.
adds a9b0d3b3fc ; * lisp/progmodes/cperl-mode.el: Fix typo.
adds dda7502e0a image-dired: Print command when debugging
adds aaf39c3878 image-dired: Add support for PDF files (Bug#26432)
adds 6938a2ddd2 Accept more wide function signatures in docstrings
adds fe7c015b20 Support XFCE in wallpaper.el
adds 637cf3ba49 Various improvements to admin/emake.
adds 5d227ae83e ; * etc/NEWS: Fix formatting.
adds bcc84ac7fe Add version headlines to HTML NEWS export
adds 069ffbda09 * admin/admin.el (make-news-html-file): Set id on
correct tag.
adds 5dbe4fa64a Simplify regexp in make-news-html-file
adds 320f0cac80 ; * etc/NEWS: Fix typo.
adds 34a97f045a Merge from origin/emacs-28
adds 8ec7f8f169 Update Unicode support to Unicode version 15.0.0
(bug#57846)
adds 809afde01d Fix running spell-checking in remote buffers
adds 55cffddad4 ; Update src/macuvs.h, forgotten in Unicode 15.0 commit.
adds f7eec293a6 Fix MPX focus tracking upon frame deletion
adds 1dd83e3bdc Further improvements to admin/emake.
adds 84801d468a Autoload string-join
adds 5bf8f9cc0d Fix recent filenotify-tests changes
adds cbac94b4ae Optimize tty display updates (bug#57727)
adds 7fe22182d3 Fix rare shaping problems with Urdu and Arabic
adds 704cdf5e6c * lisp/image/image-dired.el: Bump version for Emacs 29.
adds 44457b3977 Simplify image-dired-thumbnail-storage customization
adds 9aef9e2cb6 Make `image-dired-thumb-(height|width)' obsolete
adds f5f296b080 image-dired: Change some custom types to natnum
adds 5cceb6d6ac Increase image-dired-thumb-size to 128
adds 7d3af135b9 ; * lisp/image/image-dired.el: Fix typo in last commit.
adds e59058d574 ; * lisp/image/image-dired.el: Use two spaces after
period.
adds 24513b3786 image-dired: Remove spurious message on C-<mouse-1>
adds 76e67cc85e ; image-dired: Fix last commit
adds 2f7139a15c image-dired: Display image on double click
adds 0a61a7c1fa vc-do-command: Actually include "torsocks" in the command
adds e2c3ce2402 Sync with Tramp 2.5.3.2. Don't merge with master
adds 1afccbe71c ; Merge from origin/emacs-28
adds 50bb9ec84c ; * admin/admin.el (make-news-html-file): Fix typo.
adds 2f08c85d52 Merge from origin/emacs-28
adds 117795a059 Fix possible null pointer access
adds 25587ada2c Remove what should be unnecessary calls to block_input
adds 67620c2a13 ; Instrument filenotify-tests
adds d7c4532f7c ; Instrument filenotify-tests
adds 59e887f913 image-dired: Don't require subr-x
adds af2a25aa19 Add new command python-shell-restart
adds 06618e9435 Remap 'up-list' in python-mode-map
adds 5332e4fecb pulse-momentary-highlight-one-line: Act on visual line
adds 62b1e3b1f3 Restore the point after aborting an image crop
adds 39cc0c2f23 Improve the initial-frame-alist doc string
adds 7354f4e3e6 Extract support of OSC escape sequences from comint
adds 530fdab880 Handle OSC command to set window title
adds c791f36698 OSC escape sequences filter for compilation buffer
adds 9afe0de266 Fix osc.el compilation warning
adds 57cc85f058 Add NEWS entry for osc.el (bug#57821)
adds baf1a7a4a0 Turn gv-synthetic-place into a function
adds e5aeb5eaec Minor Tramp cleanups
adds 242fca62c2 ; * etc/NEWS: Fix typos and punctuation in OSC entry.
adds e27d9a46dc ; Fix doc strings in osc.el
adds 1bdac41e4d Prefer using DEFSYMs to intern with wrong_type_argument
adds 7c8a131984 Display a help message when building Emacs failed.
adds a5405e5644 Fix GC protection of scroll bar windows
adds 202c416e2e Get rid of intern calls to static strings in xterm.c
adds 5b3c4004a9 Remove calls to intern with a static string from code
that runs on X
adds 69cc3d38bc Fix Tramp error with eshell integration
adds c200098dde ; * src/intervals.c (get_local_map): Fix commentary.
adds a2f9788cbc ; Minor copyedits of *-frame-alist doc strings
adds 731c453b03 Merge from origin/emacs-28
adds e54da280ff ; * Makefile.in: Partly revert 5b3c4004a9.
adds a39e03d7cd make gen-clean remove some newly-added generated files
adds b2d419ed5b Revert "; * Makefile.in: Partly revert 5b3c4004a9."
adds 60de98f6f0 * Makefile.in: Readd warnings about "git clean -fdx"
adds 5a8e2dedf5 Revert 60de98f6f0 and b2d419ed5b.
adds 3fd2b00a4b ; * Makefile.in: Add "make bootstrap configure=default"
as a first choice.
adds a537814709 Don't save bookmark context from encrypted files
adds f12111af40 ; * Makefile.in: Fix typo.
adds 899055eef5 Fix eshell directory and executable completion on action
t
adds 0e5eb6ec8c Revert change in Tramp inotifywait
adds 97679d06e8 Avoid an unnecessary call to intern
adds f735aa0f39 Prefer DE specific commands to set wallpaper
adds a71de4b52d Improve check for misleading 'cl-case' cases (Bug#57915).
adds c464bcb20a * doc/misc/eieio.texi (Introduction, Generics): Remove
outdated limits
adds cd2168cd13 Fix 'posn-at-point' around several 'display' properties
adds ba0e989c11 Support imenu in emacs-news-mode
adds a7c65fc666 Allow nil value for filter-buffer-substring-function
adds 60102016e4 Abolish max-specpdl-size (bug#57911)
adds 0275b3a631 perl-mode: / is a regexp match if there's nothing before
it
adds d6b25b84bc Minor touch-ups of some recent OSC stuff
adds c6d3d97bf5 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 0a15956f49 * lisp/outline.el (outline-minor-mode-use-margins): New
user option.
adds 8c159a2657 Improve advices on build failures.
adds 4b84f44015 * lisp/outline.el (outline-open): Revert 'text' back to
" open ".
adds bd40ec5d57 * lisp/emacs-lisp/cl-generic.el (cl--generic-lambda):
Fix bug#57903
adds 33fdb1daa3 ; Tag some ERC test-server tests as being :unstable
adds e98465e541 Stabilize channels variant of erc-reuse-buffers test
adds 7df5b4deb8 Don't record undo history in erc-protocol buffers
adds 01de334c78 Offer to regexp-quote new items in erc-match commands
adds 132d5cb0a3 Bury new ERC buffers by default
adds 1b77f1981d Remove intern calls with a static string from haiku*.c
adds 9035c20888 Revert "Allow nil value for
filter-buffer-substring-function"
adds 98a89dd0fa Use "set -o nounset" in bash scripts
adds 8c316ba8da ; * Makefile.in: Fix bashism.
adds 34186fb365 Further ffap-read-file-or-url tweaks
adds e5de29aa47 Obsolete unused variable in debug.el
adds a498e5f830 Get fewer false positives for :keyword and &options
adds 0be83e07dd ; * etc/NEWS: Fix capitalization.
adds d989fc8997 Allow hl-line-mode so work when global-hl-line-mode is
active
adds 32d3cf6298 Mention compilation in the Package Installation node
adds f419c507a7 Wrap max-specpdl-size with with-no-warnings in Tramp
adds 814fd3057f ; Minor Tramp cleanups
adds 523821ed04 Improve display of advices on build failures.
adds 127ab231be Attempt to clarify Input Focus documentation
adds f372afef20 Tweak how use-region-p works with
`use-empty-active-region'
adds 01ceb23372 Specify keymap in gnus-custom-mode docstring
adds 120ade62cd Allow keymap to override advertised-binding in docstrings
adds cefda4a6c5 * lisp/outline.el: Bind margin mouse event to cycle
outlines (bug#57813)
adds 96d2fb8d79 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 1d9a8884db Have rcirc handle bridge bots
adds 6795b93d06 ; Don't set nil to be a face fore-/background
adds 9b5fe5d6f1 ; * doc/misc/rcirc.texi: Repunctuate some sentences
adds 0d16e567fe ; * doc/misc/rcirc.texi: Prefer 'setopt' over 'setq'
adds 5dd154deed * doc/misc/ede.texi (Extending EDE): Fix reference.
adds 91c03e67f2 ; * doc/misc/gnus-faq.texi: Repunctuate sentences.
adds 903de63c6c Move linum.el to lisp/obsolete
adds d506d91b1f Make linum.el obsolete
adds 1231a601eb Recognize the backslash operator in perl-mode
adds df79a23da7 Fix minor thinko in focus tracking logic
adds cc9acda7d3 image-dired: Support the customize-mode command
adds 5fbf93d918 * lisp/outline.el: More improvements for buttons/margins
(bug#57813)
adds cee9a2cbe0 Fix substitute-command-keys for global binding lookup
adds 00f6bb1286 Bind 'n'/'p' in gitmerge-mode to line scroll
adds 43c0ebd8bc * admin/gitmerge.el (gitmerge): Use
substitute-command-keys.
adds 97b928ce09 MacOS ld warning from native compilation (bug#57849)
adds c2595b8dcc ; * src/font.h (struct font_driver): Comment fix.
adds 10373c4b68 ; More comment fixes in font.h (bug#57935)
adds 191505b8a3 Mention that src/macuvs.h sometimes needs committing
adds 5405852541 Remove mention of non-existent `annotate-switches'
adds 616dcf27e5 ; Fix typos in Lisp symbols
adds ee6f8598ca Add vc-annotate-switches to manual
adds 5085351645 * lisp/text-modes/tex-mode.el (tex-mode): Fix AUCTeX
regression
adds 478b786d5a ; * doc/lispref/windows.texi (Window Hooks): Fix a typo
(bug#51930).
adds 9b14e312f4 Merge from origin/emacs-28
adds a6bad4d60f ; * Makefile.in: Minor improvements of failure messages.
adds 760df6a5f1 Make emacs-build-description into a command
adds 61e4964a8a Improve scroll interpolation in pixel-s-precision-mode
adds 517268d943 Small adjustments to precision pixel scrolling
adds 3ed9a1b0be Fix handling of nil device names
adds 7a36828dc3 Correct the usage of `image-file-name-regexps'
adds b0a85111e5 Add new function xdg-session-type to xdg.el
adds fa37deba2e ; Explicitly declare linum-mode obsolete
adds 13bd79e34f Add more headers to default value of
rmail-retry-ignored-headers.
adds 661be73b5e * test/lisp/image/image-dired-util-tests.el: New file.
adds 5f6e1c059c ; * lisp/emacs-lisp/gv.el (gv-synthetic-place): Doc fix.
adds 69fab1589a Update version tag of rmail-retry-ignored-headers
adds 080289a922 Obsolete image-mode--images-in-directory
adds 447ff572be Prefer command remapping in image-dired-minor-mode
adds 101f3cf5b9 Add support for user edits to VC command arguments
adds 9369e4242f Work around rare crash when turning scroll wheel
adds 4cb53c0528 Improve don't save bookmark context from encrypted files
adds 5ee3990de6 ; * lisp/mail/hashcash.el: Remove redundant :group args.
adds f43914b4d0 Add X-Hashcash to the end of mail headers
adds fdfd7ef6f3 Fix failing image-dired test
adds b9c06cf94a image-dired: Remove redundant keybindings
adds e9f42b1cba image-dired: Improve minor mode docstring
adds e4964de952 Don't rewrite `set` to `setq` of lexical variables
adds 587b2c8dd1 ; * Makefile.in: Make install depend on actual-all.
Fixes bug#57959.
adds 4de526edb7 image-dired: Obsolete two unused functions
adds f25f4699d7 Support several new DEs in wallpaper.el
adds 8238d87e15 ; * lisp/image/wallpaper.el: Fix last commit.
adds 94380420e2 Support Noto Emoji font as fallback
adds 8892abbaf9 Autoload wallpaper-set
adds e359df4217 Fix more toolkit scroll bar window protection issues
adds 9f65e52362 ; Minor copyedits of elisp.texi
adds 60ac12d21f Fix shaping with bitmap-only fonts on HarfBuzz 5.2.0
(Bug#57976)
adds 7aa771a482 Merge from origin/emacs-28
adds 651c8ab5c5 Rename 'image-dired-db-file' to
'image-dired-tags-db-file'
adds b306bc5e6d Improve prompt of 'image-dired' command
adds 8557ecca53 ; Fix warnings in --without-x build
adds ea0dfb173c * lisp/bookmark.el (bookmark-make-record): Fix thinko.
adds c53f5a2176 ; Fix :type of image-dired-thumbnail-storage
adds 47b986d488 Remove max-specpdl-size overrun test
adds c9c1d8e54d * lisp/files.el (risky-local-variable): Remove
max-specpdl-size.
adds 92ce1d3fda Update manual for recent image-dired changes
adds 9f4ec56d83 image-dired: Disable 'image-map' in thumbnail buffer
adds f13300e84a Delete the correct region after cropping an image
adds 6fb4f4ad80 Inhibit image-crop when there's overlays
adds 419b873f39 Fix syntax check in
python-info-looking-at-beginning-of-defun
adds 212e94c3f4 Make loaddefs-gen register parent :groups from defcustom
adds 75b3f4d0ac Don't overwrite cus-load dependencies
adds cf27fe0238 Make bounding box of 'image-crop' more noticeable
adds 41d39ffc32 Make Gnus respect mode-line-buffer-identification-keymap
adds c244d4af57 cconv.el: Fix interactive closure bug#51695
adds e6f1ad6474 image-dired: Mark two slideshow defuns as internal
adds 759d1145e2 image-dired: Rewrite and extend slideshow feature
adds 40bc027bf4 * lisp/emacs-lisp/eieio.el (defclass): Fix bug#51068
adds 77fb8a1612 vc-git--pushpull: Restore handling of vc-git-program
adds 767a10cc63 New Flymake backend using the shellcheck program
adds 54876bf498 Reduce complexity of scroll bar window protection code
adds b74ee91122 image-dired: Various code clean ups
adds 7bac1d0b60 image-dired: Use command substitution for tags bindings
adds 8a224e5124 * lisp/emacs-lisp/shortdoc.el (file-name): Improve
examples.
adds 09711d396a Improve image-dired-thumbnail-display-external
adds 143f23e8c0 ; Make 'M-x image-dired' prompt even clearer
adds 7b1c0c3442 ; * lisp/image/image-dired.el: Improve sectioning.
adds 90d2813f42 Clarify message-newline-and-reformat doc string
adds 126d5b23cf `append' doc string clarification
adds 6403ede201 Ensure that cus-load doesn't add things twice
adds bbd7059da4 Rename file-name-directory
adds 06de788529 Tweak how :override advice is formatted in *Help*
adds 61b877237b Add new macro image-dired--with-dired-buffer
adds 3d75bab0e5 image-dired: Mark 'per-directory' as :safe
adds 16681ba91c image-dired: Improve performance of marking commands
adds 95d4f5d691 image-dired: Regenerate old thumbnails when needed
adds 4b537dd99f Move thumbs.el to lisp/obsolete
adds 32e736d903 Make thumbs.el obsolete
adds 0bca1b4d03 image-dired: Fix C-a/C-e in thumbnail buffer
adds 5be35812ac image-dired: Prefer command remapping
adds 1556b43764 docview: Use svg images when using mupdf for conversion
adds e4b1445f43 CC Mode. Make AWK Mode work with electric-pair-mode
adds 3ce322efef Tweak binding of `+' in vc-dir
adds 8dacd8cd91 Add a new command vc-pull-and-push
adds 2bacd9115f Make dired-do-rename refuse to rename . and ..
adds 597c59078e ; * src/keyboard.c (Fposn_at_point): Doc fix.
(Bug#52092)
adds 583ebfa414 * lisp/progmodes/hideshow.el (hs-toggle-hiding): Fix
`interactive` form
adds 0cc107ac09 Merge branch 'emacs-28'
adds c1cead89f5 (event-start/end): Fix part of bug#52092
adds 2084f4ada3 hideshow.el: Improve hs-toggle-hiding behavior
adds 152c7322c1 * lisp/net/tramp-docker.el: New file.
adds b7fb82bc41 Remove "manual" package--builtin-versions updates
adds 0df73dabc1 Regenerated ldefs-boot.el
adds 4b85ae6a24 Merge remote-tracking branch 'refs/remotes/origin/master'
new b88f22da3e Merge branch 'main' into noverlay
Summary of changes:
.clang-format | 4 +-
.dir-locals.el | 10 +-
.gitattributes | 2 +-
.gitignore | 46 +-
.gitlab-ci.yml | 47 +-
CONTRIBUTE | 133 +-
ChangeLog.1 | 10 +-
ChangeLog.2 | 66 +-
ChangeLog.3 | 170719 +++++++++++++++++-
GNUmakefile | 67 +-
INSTALL | 126 +-
INSTALL.REPO | 25 +-
Makefile.in | 411 +-
README | 4 +-
admin/CPP-DEFINES | 82 +-
admin/ChangeLog.1 | 16 +-
admin/MAINTAINERS | 102 +-
admin/README | 15 +-
admin/admin.el | 443 +-
admin/alloc-colors.c | 3 +-
admin/authors.el | 400 +-
admin/automerge | 32 +-
admin/build-configs | 2 +-
admin/charsets/Makefile.in | 25 +-
admin/charsets/cp51932.awk | 15 +-
admin/charsets/eucjp-ms.awk | 16 +-
admin/charsets/mapconv | 2 +-
admin/charsets/mapfiles/CP720.map | 2 +-
admin/charsets/mapfiles/CP858.map | 2 +-
admin/charsets/mapfiles/README | 12 +-
admin/charsets/mule-charsets.el | 6 +-
admin/check-doc-strings | 65 +-
admin/coccinelle/window.cocci | 6 -
admin/cus-test.el | 48 +-
admin/diff-tar-files | 6 +-
admin/emake | 135 +
admin/find-gc.el | 31 +-
admin/gitmerge.el | 143 +-
admin/grammars/Makefile.in | 63 +-
admin/grammars/c.by | 4 +-
admin/grammars/grammar.wy | 12 +-
admin/grammars/java-tags.wy | 2 +-
admin/grammars/js.wy | 2 +-
admin/grammars/make.by | 2 +-
admin/grammars/python.wy | 35 +-
admin/grammars/scheme.by | 2 +-
admin/grammars/srecode-template.wy | 2 +-
admin/last-chance.el | 22 +-
admin/make-emacs | 2 +-
admin/make-manuals | 5 +-
admin/make-tarball.txt | 300 +-
admin/merge-gnulib | 44 +-
admin/merge-pkg-config | 4 +-
admin/notes/bug-triage | 12 +-
admin/notes/bugtracker | 15 +-
admin/notes/copyright | 2 +-
admin/notes/elpa | 32 +-
admin/notes/emba | 44 +-
admin/notes/font-backend | 69 -
admin/notes/git-workflow | 36 +-
admin/notes/hydra | 2 +-
admin/notes/multi-tty | 4 +-
admin/notes/spelling | 2 +-
admin/notes/unicode | 78 +-
admin/notes/www | 6 +-
admin/notes/years | 32 +-
admin/nt/README-UNDUMP.W32 | 2 +-
admin/nt/README-ftp-server | 277 -
admin/nt/dist-build/README-scripts | 90 +-
admin/nt/dist-build/README-windows-binaries | 99 +-
admin/nt/dist-build/build-dep-zips.py | 241 +-
admin/nt/dist-build/build-zips.sh | 118 +-
admin/nt/dist-build/emacs.nsi | 31 +-
admin/quick-install-emacs | 6 +-
admin/release-branch.txt | 76 +
admin/release-process | 51 +-
admin/unidata/BidiBrackets.txt | 20 +-
admin/unidata/BidiMirroring.txt | 26 +-
admin/unidata/Blocks.txt | 43 +-
admin/unidata/IVD_Sequences.txt | 146 +-
admin/unidata/IdnaMappingTable.txt | 9026 +
admin/unidata/Makefile.in | 85 +-
admin/unidata/NormalizationTest.txt | 1189 +-
admin/unidata/PropertyValueAliases.txt | 1621 +
admin/unidata/README | 58 +-
admin/unidata/ScriptExtensions.txt | 628 +
admin/unidata/Scripts.txt | 3031 +
admin/unidata/SpecialCasing.txt | 10 +-
admin/unidata/UnicodeData.txt | 2094 +-
admin/unidata/blocks.awk | 56 +-
admin/unidata/confusables.txt | 9637 +
admin/unidata/copyright.html | 24 +-
admin/unidata/emoji-data.txt | 1320 +
admin/unidata/emoji-sequences.txt | 1494 +
admin/unidata/emoji-test.txt | 5024 +
admin/unidata/emoji-zwj-sequences.txt | 1411 +
admin/unidata/emoji-zwj.awk | 140 +
admin/unidata/unidata-gen.el | 399 +-
admin/unidata/uvs.el | 2 +-
admin/update-copyright | 4 +-
admin/update_autogen | 111 +-
admin/upload-manuals | 9 +-
autogen.sh | 4 +-
build-aux/config.guess | 1207 +-
build-aux/config.sub | 655 +-
build-aux/git-hooks/commit-msg | 2 +-
build-aux/git-hooks/pre-commit | 6 +-
build-aux/git-hooks/prepare-commit-msg | 6 +-
build-aux/gitlog-to-changelog | 9 +-
build-aux/gitlog-to-emacslog | 2 +-
build-aux/make-info-dir | 32 +-
build-aux/move-if-change | 2 +-
build-aux/msys-to-w32 | 2 +-
build-aux/update-copyright | 8 +-
build-aux/update-subdirs | 6 +-
config.bat | 13 +-
configure.ac | 2745 +-
doc/emacs/ChangeLog.1 | 8 +-
doc/emacs/Makefile.in | 33 +-
doc/emacs/abbrevs.texi | 48 +-
doc/emacs/ack.texi | 45 +-
doc/emacs/anti.texi | 207 +-
doc/emacs/arevert-xtra.texi | 2 +-
doc/emacs/back.texi | 102 +
doc/emacs/basic.texi | 84 +-
doc/emacs/book-spine.texi | 20 +
doc/emacs/buffers.texi | 105 +-
doc/emacs/building.texi | 160 +-
doc/emacs/cal-xtra.texi | 2 +-
doc/emacs/calendar.texi | 24 +-
doc/emacs/cmdargs.texi | 110 +-
doc/emacs/commands.texi | 53 +-
doc/emacs/custom.texi | 423 +-
doc/emacs/dired-xtra.texi | 2 +-
doc/emacs/dired.texi | 322 +-
doc/emacs/display.texi | 372 +-
doc/emacs/docstyle.texi | 1 +
doc/emacs/emacs-xtra.texi | 2 +-
doc/emacs/emacs.texi | 116 +-
doc/emacs/emerge-xtra.texi | 2 +-
doc/emacs/entering.texi | 2 +-
doc/emacs/files.texi | 266 +-
doc/emacs/fixit.texi | 74 +-
doc/emacs/fortran-xtra.texi | 2 +-
doc/emacs/frames.texi | 396 +-
doc/emacs/glossary.texi | 48 +-
doc/emacs/gnu.texi | 2 +-
doc/emacs/haiku.texi | 132 +
doc/emacs/help.texi | 252 +-
doc/emacs/indent.texi | 13 +-
doc/emacs/killing.texi | 220 +-
doc/emacs/kmacro.texi | 29 +-
doc/emacs/m-x.texi | 32 +-
doc/emacs/macos.texi | 121 +-
doc/emacs/maintaining.texi | 800 +-
doc/emacs/mark.texi | 65 +-
doc/emacs/mini.texi | 230 +-
doc/emacs/misc.texi | 433 +-
doc/emacs/modes.texi | 18 +-
doc/emacs/msdos-xtra.texi | 6 +-
doc/emacs/msdos.texi | 42 +-
doc/emacs/mule.texi | 229 +-
doc/emacs/package.texi | 283 +-
doc/emacs/picture-xtra.texi | 2 +-
doc/emacs/programs.texi | 137 +-
doc/emacs/regs.texi | 35 +-
doc/emacs/rmail.texi | 16 +-
doc/emacs/screen.texi | 4 +-
doc/emacs/search.texi | 370 +-
doc/emacs/sending.texi | 54 +-
doc/emacs/text.texi | 119 +-
doc/emacs/trouble.texi | 236 +-
doc/emacs/vc-xtra.texi | 2 +-
doc/emacs/vc1-xtra.texi | 4 +-
doc/emacs/windows.texi | 92 +-
doc/emacs/xresources.texi | 74 +-
doc/lispintro/ChangeLog.1 | 2 +-
doc/lispintro/Makefile.in | 33 +-
doc/lispintro/README | 2 +-
doc/lispintro/cons-1.eps | 2 +-
doc/lispintro/cons-2.eps | 2 +-
doc/lispintro/cons-2a.eps | 2 +-
doc/lispintro/cons-3.eps | 2 +-
doc/lispintro/cons-4.eps | 2 +-
doc/lispintro/cons-5.eps | 2 +-
doc/lispintro/drawers.eps | 2 +-
doc/lispintro/emacs-lisp-intro.texi | 422 +-
doc/lispintro/lambda-1.eps | 2 +-
doc/lispintro/lambda-2.eps | 2 +-
doc/lispintro/lambda-3.eps | 2 +-
doc/lispref/ChangeLog.1 | 2 +-
doc/lispref/Makefile.in | 29 +-
doc/lispref/README | 2 +-
doc/lispref/abbrevs.texi | 8 +-
doc/lispref/anti.texi | 315 +-
doc/lispref/back.texi | 2 +-
doc/lispref/backups.texi | 100 +-
doc/lispref/buffers.texi | 190 +-
doc/lispref/commands.texi | 838 +-
doc/lispref/compile.texi | 351 +-
doc/lispref/control.texi | 88 +-
doc/lispref/customize.texi | 87 +-
doc/lispref/debugging.texi | 109 +-
doc/lispref/display.texi | 1417 +-
doc/lispref/edebug.texi | 163 +-
doc/lispref/elisp.texi | 38 +-
doc/lispref/errors.texi | 36 +-
doc/lispref/eval.texi | 50 +-
doc/lispref/files.texi | 340 +-
doc/lispref/frames.texi | 778 +-
doc/lispref/functions.texi | 533 +-
doc/lispref/hash.texi | 39 +-
doc/lispref/help.texi | 306 +-
doc/lispref/hooks.texi | 23 +-
doc/lispref/internals.texi | 473 +-
doc/lispref/intro.texi | 13 +-
doc/lispref/keymaps.texi | 689 +-
doc/lispref/lay-flat.texi | 2 +-
doc/lispref/lists.texi | 185 +-
doc/lispref/loading.texi | 212 +-
doc/lispref/macros.texi | 30 +-
doc/lispref/maps.texi | 9 +-
doc/lispref/markers.texi | 10 +-
doc/lispref/minibuf.texi | 399 +-
doc/lispref/modes.texi | 635 +-
doc/lispref/nonascii.texi | 90 +-
doc/lispref/numbers.texi | 101 +-
doc/lispref/objects.texi | 166 +-
doc/lispref/os.texi | 544 +-
doc/lispref/package.texi | 16 +-
doc/lispref/positions.texi | 33 +-
doc/lispref/processes.texi | 674 +-
doc/lispref/records.texi | 2 +-
doc/lispref/searching.texi | 302 +-
doc/lispref/sequences.texi | 173 +-
doc/lispref/spellfile | 18 +
doc/lispref/streams.texi | 187 +-
doc/lispref/strings.texi | 386 +-
doc/lispref/symbols.texi | 293 +-
doc/lispref/syntax.texi | 77 +-
doc/lispref/text.texi | 840 +-
doc/lispref/threads.texi | 2 +-
doc/lispref/tips.texi | 262 +-
doc/lispref/two-volume-cross-refs.txt | 2 +-
doc/lispref/two-volume.make | 8 +-
doc/lispref/variables.texi | 578 +-
doc/lispref/windows.texi | 1488 +-
doc/man/ChangeLog.1 | 2 +-
doc/man/ebrowse.1 | 8 +-
doc/man/emacs.1.in | 21 +-
doc/man/emacsclient.1 | 45 +-
doc/man/etags.1 | 33 +-
doc/misc/ChangeLog.1 | 14 +-
doc/misc/Makefile.in | 97 +-
doc/misc/auth.texi | 81 +-
doc/misc/autotype.texi | 46 +-
doc/misc/bovine.texi | 28 +-
doc/misc/calc.texi | 892 +-
doc/misc/cc-mode.texi | 364 +-
doc/misc/cl.texi | 307 +-
doc/misc/dbus.texi | 1115 +-
doc/misc/dired-x.texi | 267 +-
doc/misc/ebrowse.texi | 4 +-
doc/misc/ede.texi | 175 +-
doc/misc/ediff.texi | 55 +-
doc/misc/edt.texi | 6 +-
doc/misc/efaq-w32.texi | 192 +-
doc/misc/efaq.texi | 1388 +-
doc/misc/eieio.texi | 130 +-
doc/misc/emacs-gnutls.texi | 6 +-
doc/misc/emacs-mime.texi | 38 +-
doc/misc/epa.texi | 61 +-
doc/misc/erc.texi | 367 +-
doc/misc/ert.texi | 272 +-
doc/misc/eshell.texi | 1514 +-
doc/misc/eudc.texi | 255 +-
doc/misc/eww.texi | 119 +-
doc/misc/flymake.texi | 301 +-
doc/misc/forms.texi | 32 +-
doc/misc/gnus-coding.texi | 14 +-
doc/misc/gnus-faq.texi | 604 +-
doc/misc/gnus.texi | 1810 +-
doc/misc/htmlfontify.texi | 16 +-
doc/misc/idlwave.texi | 75 +-
doc/misc/ido.texi | 8 +-
doc/misc/info.texi | 54 +-
doc/misc/mairix-el.texi | 16 +-
doc/misc/message.texi | 297 +-
doc/misc/mh-e.texi | 421 +-
doc/misc/modus-themes.org | 6653 +
doc/misc/newsticker.texi | 2 +-
doc/misc/nxml-mode.texi | 4 +-
doc/misc/octave-mode.texi | 9 +-
doc/misc/org-setup.org | 53 +
doc/misc/org.org | 22234 +++
doc/misc/org.texi | 22898 ---
doc/misc/pcl-cvs.texi | 10 +-
doc/misc/pgg.texi | 7 +-
doc/misc/rcirc.texi | 191 +-
doc/misc/reftex.texi | 146 +-
doc/misc/remember.texi | 9 +-
doc/misc/sasl.texi | 2 +-
doc/misc/sc.texi | 6 +-
doc/misc/sem-user.texi | 16 +-
doc/misc/semantic.texi | 123 +-
doc/misc/ses.texi | 40 +-
doc/misc/sieve.texi | 2 +-
doc/misc/smtpmail.texi | 53 +-
doc/misc/speedbar.texi | 19 +-
doc/misc/srecode.texi | 14 +-
doc/misc/texinfo.tex | 1324 +-
doc/misc/todo-mode.texi | 72 +-
doc/misc/tramp.texi | 2212 +-
doc/misc/trampver.texi | 7 +-
doc/misc/transient.texi | 2616 +
doc/misc/url.texi | 47 +-
doc/misc/vhdl-mode.texi | 10 +-
doc/misc/vip.texi | 2 +-
doc/misc/viper.texi | 24 +-
doc/misc/vtable.texi | 577 +
doc/misc/widget.texi | 51 +-
doc/misc/wisent.texi | 8 +-
doc/misc/woman.texi | 10 +-
etc/AUTHORS | 2270 +-
etc/CALC-NEWS | 2 +-
etc/ChangeLog.1 | 6 +-
etc/DEBUG | 98 +-
etc/DEVEL.HUMOR | 16 +
etc/DISTRIB | 5 +-
etc/ERC-NEWS | 302 +-
etc/ETAGS.EBNF | 4 +-
etc/ETAGS.README | 2 +-
etc/HELLO | 159 +-
etc/HISTORY | 8 +
etc/MACHINES | 60 +-
etc/MH-E-NEWS | 2 +-
etc/NEWS | 5380 +-
etc/NEWS.1-17 | 864 +-
etc/NEWS.18 | 514 +-
etc/NEWS.19 | 1700 +-
etc/NEWS.20 | 1320 +-
etc/NEWS.21 | 1787 +-
etc/NEWS.22 | 2581 +-
etc/NEWS.23 | 1216 +-
etc/NEWS.24 | 2270 +-
etc/NEWS.25 | 10 +-
etc/NEWS.26 | 16 +-
etc/NEWS.27 | 3256 +
etc/NEWS.28 | 4015 +
etc/NEXTSTEP | 4 +-
etc/NXML-NEWS | 2 +-
etc/ORG-NEWS | 1221 +-
etc/PROBLEMS | 1298 +-
etc/README | 2 +-
etc/TERMS | 2 +-
etc/TODO | 1745 +-
etc/charsets/README | 6 +-
etc/compilation.txt | 67 +-
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/edt-user.el | 4 +-
etc/emacs-buffer.gdb | 2 +-
etc/emacs-mail.desktop | 10 +
etc/emacs.appdata.xml | 35 -
etc/emacs.desktop | 2 +-
etc/emacs.metainfo.xml | 48 +
etc/emacs.service | 6 +-
etc/emacs_lldb.py | 254 +
etc/emacsclient-mail.desktop | 20 +
etc/emacsclient.desktop | 22 +
etc/enriched.txt | 14 +-
etc/forms/forms-d2.el | 4 +-
etc/forms/forms-pass.el | 2 +-
etc/gnus-tut.txt | 2 +-
etc/grep.txt | 12 +-
etc/images/README | 36 +-
etc/images/checkbox-mixed.svg | 6 +
etc/images/checked.svg | 6 +
etc/images/checked.xpm | 2 +-
etc/images/connect-to-url.pbm | Bin 0 -> 81 bytes
etc/images/connect-to-url.xpm | 281 +
etc/images/custom/README | 2 +-
etc/images/down.svg | 40 +
etc/images/ezimage/README | 2 +-
etc/images/gnus/README | 6 +-
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/gnus.svg | 2 +-
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 -
etc/images/gud/README | 6 +-
etc/images/icons/README | 8 +-
etc/images/icons/hicolor/scalable/apps/emacs.svg | 2 +-
etc/images/icons/hicolor/scalable/apps/emacs23.svg | 2 +-
.../scalable/mimetypes/emacs-document23.svg | 2 +-
etc/images/left.svg | 40 +
etc/images/mh-logo.xpm | 2 +-
etc/images/mpc/README | 2 +-
etc/images/newsticker/README | 2 +-
etc/images/outline-close.pbm | Bin 0 -> 39 bytes
etc/images/outline-close.svg | 6 +
etc/images/outline-open.pbm | Bin 0 -> 39 bytes
etc/images/outline-open.svg | 4 +
etc/images/radio-checked.svg | 6 +
etc/images/radio-mixed.svg | 6 +
etc/images/radio.svg | 3 +
etc/images/right.svg | 40 +
etc/images/smilies/README | 2 +-
etc/images/smilies/grayscale/README | 2 +-
etc/images/smilies/medium/README | 2 +-
etc/images/splash.svg | 2 +-
etc/images/tabs/README | 2 +-
etc/images/tree-widget/default/README | 2 +-
.../default/{guide.png => nohandle-guide.png} | Bin
.../default/{guide.xpm => nohandle-guide.xpm} | 0
etc/images/tree-widget/folder/README | 2 +-
.../folder/{guide.png => nohandle-guide.png} | Bin
.../folder/{guide.xpm => nohandle-guide.xpm} | 0
etc/images/unchecked.svg | 3 +
etc/images/unchecked.xpm | 2 +-
etc/images/up.svg | 40 +
etc/org.gnu.emacs.defaults.gschema.xml | 51 +
etc/org/README | 2 +-
etc/org/csl/README | 10 +
etc/org/csl/chicago-author-date.csl | 658 +
etc/org/csl/locales-en-US.xml | 357 +
etc/ps-prin0.ps | 2 +-
etc/ps-prin1.ps | 2 +-
etc/publicsuffix.txt | 5384 +-
etc/refcards/Makefile | 9 +-
etc/refcards/README | 51 +-
etc/refcards/calccard.tex | 2 +-
etc/refcards/cs-dired-ref.tex | 2 +-
etc/refcards/cs-refcard.tex | 3 +-
etc/refcards/cs-survival.tex | 3 +-
etc/refcards/de-refcard.tex | 5 +-
etc/refcards/dired-ref.tex | 2 +-
etc/refcards/emacsver.tex.in | 2 +-
etc/refcards/fr-dired-ref.tex | 2 +-
etc/refcards/fr-refcard.tex | 5 +-
etc/refcards/fr-survival.tex | 3 +-
etc/refcards/gnus-logo.eps | 2 +-
etc/refcards/gnus-refcard.tex | 2 +-
etc/refcards/orgcard.tex | 13 +-
etc/refcards/pdflayout.sty | 2 +-
etc/refcards/pl-refcard.tex | 8 +-
etc/refcards/pt-br-refcard.tex | 5 +-
etc/refcards/refcard.tex | 19 +-
etc/refcards/ru-refcard.tex | 7 +-
etc/refcards/sk-dired-ref.tex | 2 +-
etc/refcards/sk-refcard.tex | 3 +-
etc/refcards/sk-survival.tex | 3 +-
etc/refcards/survival.tex | 3 +-
etc/refcards/vipcard.tex | 2 +-
etc/refcards/viperCard.tex | 2 +-
.../OpenDocument-schema-v1.3+libreoffice.rnc | 892 +
etc/schema/OpenDocument-schema-v1.3.rnc | 6414 +
etc/schema/locate.rnc | 2 +-
etc/schema/od-schema-v1.2-os.rnc | 6280 -
etc/schema/relaxng.rnc | 2 +-
etc/schema/schemas.xml | 64 +-
etc/ses-example.ses | 2 +-
etc/srecode/c.srt | 2 +-
etc/srecode/cpp.srt | 2 +-
etc/srecode/default.srt | 2 +-
etc/srecode/doc-cpp.srt | 2 +-
etc/srecode/doc-default.srt | 2 +-
etc/srecode/doc-java.srt | 2 +-
etc/srecode/ede-autoconf.srt | 6 +-
etc/srecode/ede-make.srt | 2 +-
etc/srecode/el.srt | 4 +-
etc/srecode/getset-cpp.srt | 2 +-
etc/srecode/java.srt | 2 +-
etc/srecode/make.srt | 2 +-
etc/srecode/proj-test.srt | 2 +-
etc/srecode/template.srt | 2 +-
etc/srecode/test.srt | 2 +-
etc/srecode/texi.srt | 2 +-
etc/srecode/wisent.srt | 2 +-
etc/themes/adwaita-theme.el | 13 +-
etc/themes/deeper-blue-theme.el | 21 +-
etc/themes/dichromacy-theme.el | 45 +-
etc/themes/leuven-dark-theme.el | 1095 +
etc/themes/leuven-theme.el | 708 +-
etc/themes/light-blue-theme.el | 11 +-
etc/themes/manoj-dark-theme.el | 64 +-
etc/themes/misterioso-theme.el | 46 +-
etc/themes/modus-operandi-theme.el | 74 +
etc/themes/modus-themes.el | 7558 +
etc/themes/modus-vivendi-theme.el | 74 +
etc/themes/tango-dark-theme.el | 57 +-
etc/themes/tango-theme.el | 49 +-
etc/themes/tsdh-dark-theme.el | 14 +-
etc/themes/tsdh-light-theme.el | 10 +-
etc/themes/wheatgrass-theme.el | 8 +-
etc/themes/whiteboard-theme.el | 7 +-
etc/themes/wombat-theme.el | 34 +-
etc/tutorials/TUTORIAL | 59 +-
etc/tutorials/TUTORIAL.bg | 2 +-
etc/tutorials/TUTORIAL.cn | 13 +-
etc/tutorials/TUTORIAL.cs | 2 +-
etc/tutorials/TUTORIAL.de | 166 +-
etc/tutorials/TUTORIAL.el_GR | 1267 +
etc/tutorials/TUTORIAL.eo | 2 +-
etc/tutorials/TUTORIAL.es | 36 +-
etc/tutorials/TUTORIAL.fr | 16 +-
etc/tutorials/TUTORIAL.he | 43 +-
etc/tutorials/TUTORIAL.it | 126 +-
etc/tutorials/TUTORIAL.ja | 2 +-
etc/tutorials/TUTORIAL.ko | 2 +-
etc/tutorials/TUTORIAL.nl | 6 +-
etc/tutorials/TUTORIAL.pl | 2 +-
etc/tutorials/TUTORIAL.pt_BR | 2 +-
etc/tutorials/TUTORIAL.ro | 4 +-
etc/tutorials/TUTORIAL.ru | 2 +-
etc/tutorials/TUTORIAL.sk | 2 +-
etc/tutorials/TUTORIAL.sl | 2 +-
etc/tutorials/TUTORIAL.sv | 227 +-
etc/tutorials/TUTORIAL.th | 2 +-
etc/tutorials/TUTORIAL.translators | 4 +
etc/tutorials/TUTORIAL.zh | 2 +-
etc/w32-feature.el | 118 +
leim/ChangeLog.1 | 2 +-
leim/MISC-DIC/CTLau-b5.html | 2 +-
leim/MISC-DIC/CTLau.html | 2 +-
leim/MISC-DIC/README | 2 +-
leim/MISC-DIC/pinyin.map | 4 +-
leim/MISC-DIC/ziranma.cin | 4 +-
leim/Makefile.in | 43 +-
leim/README | 2 +-
leim/SKK-DIC/SKK-JISYO.L | 11 +-
leim/leim-ext.el | 14 +-
lib-src/ChangeLog.1 | 10 +-
lib-src/Makefile.in | 128 +-
lib-src/be_resources.cc | 177 +
lib-src/ebrowse.c | 137 +-
lib-src/emacsclient.c | 409 +-
lib-src/etags.c | 782 +-
lib-src/hexl.c | 2 +-
lib-src/make-docfile.c | 471 +-
lib-src/make-fingerprint.c | 13 +-
lib-src/movemail.c | 19 +-
lib-src/ntlib.c | 8 +-
lib-src/ntlib.h | 2 +-
lib-src/pop.c | 2 +-
lib-src/pop.h | 2 +-
lib-src/rcs2log | 4 +-
lib-src/seccomp-filter.c | 380 +
lib-src/update-game-score.c | 6 +-
lib/Makefile.in | 48 +-
lib/_Noreturn.h | 32 +-
lib/acl-errno-valid.c | 4 +-
lib/acl-internal.c | 4 +-
lib/acl-internal.h | 4 +-
lib/acl.h | 4 +-
lib/acl_entries.c | 4 +-
lib/af_alg.h | 115 +
lib/alloca.in.h | 39 +-
lib/allocator.c | 17 +
lib/allocator.h | 16 +-
lib/arg-nonnull.h | 12 +-
lib/at-func.c | 6 +-
lib/attribute.h | 226 +
lib/binary-io.c | 16 +-
lib/binary-io.h | 20 +-
lib/byteswap.in.h | 16 +-
lib/c++defs.h | 37 +-
lib/c-ctype.c | 18 +
lib/c-ctype.h | 22 +-
lib/c-strcase.h | 18 +-
lib/c-strcasecmp.c | 20 +-
lib/c-strncasecmp.c | 20 +-
lib/canonicalize-lgpl.c | 504 +-
lib/careadlinkat.c | 176 +-
lib/careadlinkat.h | 18 +-
lib/cdefs.h | 339 +-
lib/cloexec.c | 20 +-
lib/cloexec.h | 20 +-
lib/close-stream.c | 4 +-
lib/close-stream.h | 18 +
lib/copy-file-range.c | 50 +-
lib/count-leading-zeros.c | 18 +
lib/count-leading-zeros.h | 27 +-
lib/count-one-bits.c | 18 +
lib/count-one-bits.h | 110 +-
lib/count-trailing-zeros.c | 18 +
lib/count-trailing-zeros.h | 27 +-
lib/diffseq.h | 132 +-
lib/dirent.in.h | 152 +-
lib/dirfd.c | 16 +-
lib/dosname.h | 52 -
lib/dtoastr.c | 17 +
lib/dtotimespec.c | 4 +-
lib/dup2.c | 118 +-
lib/dynarray.h | 284 +
lib/eloop-threshold.h | 83 +
lib/errno.in.h | 18 +-
lib/euidaccess.c | 25 +-
lib/execinfo.c | 18 +
lib/execinfo.in.h | 10 +-
lib/explicit_bzero.c | 44 +-
lib/faccessat.c | 4 +-
lib/fchmodat.c | 142 +
lib/fcntl.c | 24 +-
lib/fcntl.in.h | 69 +-
lib/fdopendir.c | 4 +-
lib/file-has-acl.c | 502 +
lib/filemode.c | 18 +-
lib/filemode.h | 4 +-
lib/filename.h | 112 +
lib/filevercmp.c | 209 +-
lib/filevercmp.h | 86 +-
lib/fingerprint.c | 2 +-
lib/fingerprint.h | 2 +-
lib/flexmember.h | 10 +-
lib/fpending.c | 11 +-
lib/fpending.h | 4 +-
lib/free.c | 53 +
lib/fstatat.c | 4 +-
lib/fsusage.c | 20 +-
lib/fsusage.h | 16 +-
lib/fsync.c | 18 +-
lib/ftoastr.c | 27 +-
lib/ftoastr.h | 11 +-
lib/futimens.c | 37 +
lib/get-permissions.c | 4 +-
lib/getdtablesize.c | 16 +-
lib/getgroups.c | 24 +-
lib/getloadavg.c | 49 +-
lib/getopt-cdefs.in.h | 25 +-
lib/getopt-core.h | 10 +-
lib/getopt-ext.h | 10 +-
lib/getopt-pfx-core.h | 31 +-
lib/getopt-pfx-ext.h | 23 +-
lib/getopt.c | 14 +-
lib/getopt.in.h | 22 +-
lib/getopt1.c | 10 +-
lib/getopt_int.h | 10 +-
lib/getrandom.c | 191 +
lib/gettext.h | 31 +-
lib/gettime.c | 18 +-
lib/gettimeofday.c | 47 +-
lib/gnulib.mk.in | 2396 +-
lib/group-member.c | 25 +-
lib/idx.h | 134 +
lib/ieee754.in.h | 10 +-
lib/ignore-value.h | 21 +-
lib/intprops-internal.h | 392 +
lib/intprops.h | 385 +-
lib/inttypes.in.h | 512 +-
lib/lchmod.c | 94 +
lib/libc-config.h | 226 +-
lib/limits.in.h | 57 +-
lib/localtime-buffer.c | 60 -
lib/localtime-buffer.h | 27 -
lib/lstat.c | 16 +-
lib/malloc.c | 51 +
lib/malloc/dynarray-skeleton.c | 528 +
lib/malloc/dynarray.h | 178 +
lib/malloc/dynarray_at_failure.c | 40 +
lib/malloc/dynarray_emplace_enlarge.c | 77 +
lib/malloc/dynarray_finalize.c | 66 +
lib/malloc/dynarray_resize.c | 68 +
lib/malloc/dynarray_resize_clear.c | 39 +
lib/malloc/scratch_buffer.h | 151 +
lib/malloc/scratch_buffer_dupfree.c | 41 +
lib/malloc/scratch_buffer_grow.c | 56 +
lib/malloc/scratch_buffer_grow_preserve.c | 67 +
lib/malloc/scratch_buffer_set_array_size.c | 64 +
lib/malloca.c | 105 -
lib/malloca.h | 127 -
lib/md5-stream.c | 141 +
lib/md5.c | 118 +-
lib/md5.h | 32 +-
lib/memmem.c | 18 +-
lib/mempcpy.c | 23 +-
lib/memrchr.c | 16 +-
lib/mini-gmp-gnulib.c | 48 +
lib/mini-gmp.c | 4619 +
lib/mini-gmp.h | 310 +
lib/minmax.h | 18 +-
lib/mkostemp.c | 16 +-
lib/mktime-internal.h | 10 +-
lib/mktime.c | 46 +-
lib/nanosleep.c | 195 +
lib/nproc.c | 404 +
lib/nproc.h | 46 +
lib/nstrftime.c | 241 +-
lib/open.c | 26 +-
lib/openat-priv.h | 4 +-
lib/openat-proc.c | 9 +-
lib/openat.h | 26 +-
lib/pathmax.h | 18 +-
lib/pipe2.c | 18 +-
lib/pselect.c | 18 +-
lib/pthread_sigmask.c | 16 +-
lib/putenv.c | 194 -
lib/qcopy-acl.c | 4 +-
lib/rawmemchr.c | 125 +
lib/rawmemchr.valgrind | 28 +
lib/readlink.c | 66 +-
lib/readlinkat.c | 51 +-
lib/realloc.c | 63 +
lib/regcomp.c | 847 +-
lib/regex.c | 13 +-
lib/regex.h | 79 +-
lib/regex_internal.c | 101 +-
lib/regex_internal.h | 159 +-
lib/regexec.c | 313 +-
lib/root-uid.h | 20 +-
lib/save-cwd.c | 2 +-
lib/save-cwd.h | 6 +-
lib/scratch_buffer.h | 127 +
lib/set-permissions.c | 6 +-
lib/sha1.c | 117 +-
lib/sha1.h | 31 +-
lib/sha256.c | 132 +-
lib/sha256.h | 40 +-
lib/sha512.c | 132 +-
lib/sha512.h | 40 +-
lib/sig2str.c | 21 +-
lib/sig2str.h | 4 +-
lib/sigdescr_np.c | 376 +
lib/signal.in.h | 52 +-
lib/stat-time.c | 18 +
lib/stat-time.h | 22 +-
lib/stdalign.in.h | 48 +-
lib/stdckdint.in.h | 37 +
lib/stddef.in.h | 73 +-
lib/stdint.in.h | 48 +-
lib/stdio-impl.h | 18 +-
lib/stdio.in.h | 679 +-
lib/stdlib.in.h | 613 +-
lib/stpcpy.c | 16 +-
lib/str-two-way.h | 22 +-
lib/strftime.h | 25 +-
lib/string.in.h | 379 +-
lib/strnlen.c | 18 +-
lib/strtoimax.c | 38 +-
lib/strtol.c | 57 +-
lib/strtoll.c | 16 +-
lib/symlink.c | 22 +-
lib/sys_random.in.h | 98 +
lib/sys_select.in.h | 46 +-
lib/sys_stat.in.h | 249 +-
lib/sys_time.in.h | 20 +-
lib/sys_types.in.h | 18 +-
lib/tempname.c | 390 +-
lib/tempname.h | 25 +-
lib/time-internal.h | 20 +-
lib/time.in.h | 134 +-
lib/time_r.c | 18 +-
lib/time_rz.c | 99 +-
lib/timegm.c | 10 +-
lib/timespec-add.c | 4 +-
lib/timespec-sub.c | 4 +-
lib/timespec.c | 18 +
lib/timespec.h | 58 +-
lib/u64.c | 18 +
lib/u64.h | 16 +-
lib/unistd.c | 18 +
lib/unistd.in.h | 721 +-
lib/unlocked-io.h | 30 +-
lib/utimens.c | 41 +-
lib/utimens.h | 16 +-
lib/utimensat.c | 217 +
lib/verify.h | 72 +-
lib/vla.h | 4 +-
lib/warn-on-use.h | 58 +-
lib/xalloc-oversized.h | 55 +-
lisp/ChangeLog.1 | 2 +-
lisp/ChangeLog.10 | 6 +-
lisp/ChangeLog.11 | 4 +-
lisp/ChangeLog.12 | 10 +-
lisp/ChangeLog.13 | 6 +-
lisp/ChangeLog.14 | 6 +-
lisp/ChangeLog.15 | 18 +-
lisp/ChangeLog.16 | 28 +-
lisp/ChangeLog.17 | 28 +-
lisp/ChangeLog.2 | 2 +-
lisp/ChangeLog.3 | 4 +-
lisp/ChangeLog.4 | 2 +-
lisp/ChangeLog.5 | 8 +-
lisp/ChangeLog.6 | 4 +-
lisp/ChangeLog.7 | 16 +-
lisp/ChangeLog.8 | 10 +-
lisp/ChangeLog.9 | 14 +-
lisp/Makefile.in | 298 +-
lisp/abbrev.el | 526 +-
lisp/align.el | 279 +-
lisp/allout-widgets.el | 383 +-
lisp/allout.el | 831 +-
lisp/ansi-color.el | 780 +-
lisp/apropos.el | 454 +-
lisp/arc-mode.el | 1258 +-
lisp/array.el | 208 +-
lisp/auth-source-pass.el | 87 +-
lisp/auth-source.el | 455 +-
lisp/autoarg.el | 146 -
lisp/autoinsert.el | 44 +-
lisp/autorevert.el | 282 +-
lisp/avoid.el | 67 +-
lisp/battery.el | 828 +-
lisp/bindings.el | 428 +-
lisp/bookmark.el | 1092 +-
lisp/bs.el | 136 +-
lisp/buff-menu.el | 363 +-
lisp/button.el | 223 +-
lisp/calc/calc-aent.el | 66 +-
lisp/calc/calc-alg.el | 36 +-
lisp/calc/calc-arith.el | 93 +-
lisp/calc/calc-bin.el | 92 +-
lisp/calc/calc-comb.el | 72 +-
lisp/calc/calc-cplx.el | 4 +-
lisp/calc/calc-embed.el | 106 +-
lisp/calc/calc-ext.el | 232 +-
lisp/calc/calc-fin.el | 4 +-
lisp/calc/calc-forms.el | 99 +-
lisp/calc/calc-frac.el | 9 +-
lisp/calc/calc-funcs.el | 33 +-
lisp/calc/calc-graph.el | 95 +-
lisp/calc/calc-help.el | 121 +-
lisp/calc/calc-incom.el | 4 +-
lisp/calc/calc-keypd.el | 90 +-
lisp/calc/calc-lang.el | 438 +-
lisp/calc/calc-macs.el | 22 +-
lisp/calc/calc-map.el | 95 +-
lisp/calc/calc-math.el | 105 +-
lisp/calc/calc-menu.el | 10 +-
lisp/calc/calc-misc.el | 145 +-
lisp/calc/calc-mode.el | 19 +-
lisp/calc/calc-mtx.el | 12 +-
lisp/calc/calc-nlfit.el | 100 +-
lisp/calc/calc-poly.el | 25 +-
lisp/calc/calc-prog.el | 187 +-
lisp/calc/calc-rewr.el | 123 +-
lisp/calc/calc-rules.el | 4 +-
lisp/calc/calc-sel.el | 34 +-
lisp/calc/calc-stat.el | 4 +-
lisp/calc/calc-store.el | 135 +-
lisp/calc/calc-stuff.el | 23 +-
lisp/calc/calc-trail.el | 4 +-
lisp/calc/calc-undo.el | 4 +-
lisp/calc/calc-units.el | 95 +-
lisp/calc/calc-vec.el | 55 +-
lisp/calc/calc-yank.el | 197 +-
lisp/calc/calc.el | 277 +-
lisp/calc/calcalg2.el | 697 +-
lisp/calc/calcalg3.el | 85 +-
lisp/calc/calccomp.el | 385 +-
lisp/calc/calcsel2.el | 5 +-
lisp/calculator.el | 133 +-
lisp/calendar/appt.el | 23 +-
lisp/calendar/cal-bahai.el | 36 +-
lisp/calendar/cal-china.el | 47 +-
lisp/calendar/cal-coptic.el | 58 +-
lisp/calendar/cal-dst.el | 28 +-
lisp/calendar/cal-french.el | 260 +-
lisp/calendar/cal-hebrew.el | 81 +-
lisp/calendar/cal-html.el | 23 +-
lisp/calendar/cal-islam.el | 27 +-
lisp/calendar/cal-iso.el | 23 +-
lisp/calendar/cal-julian.el | 50 +-
lisp/calendar/cal-mayan.el | 12 +-
lisp/calendar/cal-menu.el | 12 +-
lisp/calendar/cal-move.el | 19 +-
lisp/calendar/cal-persia.el | 32 +-
lisp/calendar/cal-tex.el | 103 +-
lisp/calendar/cal-x.el | 4 +-
lisp/calendar/calendar.el | 141 +-
lisp/calendar/diary-lib.el | 143 +-
lisp/calendar/holidays.el | 87 +-
lisp/calendar/icalendar.el | 137 +-
lisp/calendar/iso8601.el | 52 +-
lisp/calendar/lunar.el | 46 +-
lisp/calendar/parse-time.el | 164 +-
lisp/calendar/solar.el | 18 +-
lisp/calendar/time-date.el | 180 +-
lisp/calendar/timeclock.el | 59 +-
lisp/calendar/todo-mode.el | 176 +-
lisp/case-table.el | 42 +-
lisp/cdl.el | 4 +-
lisp/cedet/ChangeLog.1 | 10 +-
lisp/cedet/cedet-cscope.el | 13 +-
lisp/cedet/cedet-files.el | 8 +-
lisp/cedet/cedet-global.el | 15 +-
lisp/cedet/cedet-idutils.el | 23 +-
lisp/cedet/cedet.el | 49 +-
lisp/cedet/data-debug.el | 169 +-
lisp/cedet/ede.el | 113 +-
lisp/cedet/ede/auto.el | 35 +-
lisp/cedet/ede/autoconf-edit.el | 17 +-
lisp/cedet/ede/base.el | 92 +-
lisp/cedet/ede/config.el | 18 +-
lisp/cedet/ede/cpp-root.el | 31 +-
lisp/cedet/ede/custom.el | 79 +-
lisp/cedet/ede/detect.el | 16 +-
lisp/cedet/ede/dired.el | 15 +-
lisp/cedet/ede/emacs.el | 59 +-
lisp/cedet/ede/files.el | 66 +-
lisp/cedet/ede/generic.el | 26 +-
lisp/cedet/ede/linux.el | 8 +-
lisp/cedet/ede/locate.el | 50 +-
lisp/cedet/ede/make.el | 43 +-
lisp/cedet/ede/makefile-edit.el | 9 +-
lisp/cedet/ede/pconf.el | 29 +-
lisp/cedet/ede/pmake.el | 91 +-
lisp/cedet/ede/proj-archive.el | 8 +-
lisp/cedet/ede/proj-aux.el | 4 +-
lisp/cedet/ede/proj-comp.el | 48 +-
lisp/cedet/ede/proj-elisp.el | 71 +-
lisp/cedet/ede/proj-info.el | 9 +-
lisp/cedet/ede/proj-misc.el | 4 +-
lisp/cedet/ede/proj-obj.el | 15 +-
lisp/cedet/ede/proj-prog.el | 8 +-
lisp/cedet/ede/proj-scheme.el | 6 +-
lisp/cedet/ede/proj-shared.el | 8 +-
lisp/cedet/ede/proj.el | 40 +-
lisp/cedet/ede/project-am.el | 135 +-
lisp/cedet/ede/shell.el | 4 +-
lisp/cedet/ede/simple.el | 8 +-
lisp/cedet/ede/source.el | 10 +-
lisp/cedet/ede/speedbar.el | 64 +-
lisp/cedet/ede/srecode.el | 5 +-
lisp/cedet/ede/system.el | 8 +-
lisp/cedet/ede/util.el | 4 +-
lisp/cedet/inversion.el | 550 -
lisp/cedet/mode-local.el | 89 +-
lisp/cedet/pulse.el | 130 +-
lisp/cedet/semantic.el | 225 +-
lisp/cedet/semantic/analyze.el | 43 +-
lisp/cedet/semantic/analyze/complete.el | 23 +-
lisp/cedet/semantic/analyze/debug.el | 27 +-
lisp/cedet/semantic/analyze/fcn.el | 6 +-
lisp/cedet/semantic/analyze/refs.el | 12 +-
lisp/cedet/semantic/bovine.el | 39 +-
lisp/cedet/semantic/bovine/c.el | 186 +-
lisp/cedet/semantic/bovine/debug.el | 8 +-
lisp/cedet/semantic/bovine/el.el | 81 +-
lisp/cedet/semantic/bovine/gcc.el | 24 +-
lisp/cedet/semantic/bovine/grammar.el | 31 +-
lisp/cedet/semantic/bovine/make.el | 17 +-
lisp/cedet/semantic/bovine/scm.el | 13 +-
lisp/cedet/semantic/chart.el | 14 +-
lisp/cedet/semantic/complete.el | 236 +-
lisp/cedet/semantic/ctxt.el | 32 +-
lisp/cedet/semantic/db-debug.el | 6 +-
lisp/cedet/semantic/db-ebrowse.el | 59 +-
lisp/cedet/semantic/db-el.el | 19 +-
lisp/cedet/semantic/db-file.el | 41 +-
lisp/cedet/semantic/db-find.el | 33 +-
lisp/cedet/semantic/db-global.el | 21 +-
lisp/cedet/semantic/db-javascript.el | 24 +-
lisp/cedet/semantic/db-mode.el | 8 +-
lisp/cedet/semantic/db-ref.el | 8 +-
lisp/cedet/semantic/db-typecache.el | 35 +-
lisp/cedet/semantic/db.el | 41 +-
lisp/cedet/semantic/debug.el | 74 +-
lisp/cedet/semantic/decorate.el | 11 +-
lisp/cedet/semantic/decorate/include.el | 34 +-
lisp/cedet/semantic/decorate/mode.el | 43 +-
lisp/cedet/semantic/dep.el | 55 +-
lisp/cedet/semantic/doc.el | 11 +-
lisp/cedet/semantic/ede-grammar.el | 54 +-
lisp/cedet/semantic/edit.el | 36 +-
lisp/cedet/semantic/find.el | 10 +-
lisp/cedet/semantic/format.el | 29 +-
lisp/cedet/semantic/fw.el | 145 +-
lisp/cedet/semantic/grammar-wy.el | 496 -
lisp/cedet/semantic/grammar.el | 246 +-
lisp/cedet/semantic/grm-wy-boot.el | 503 +
lisp/cedet/semantic/html.el | 24 +-
lisp/cedet/semantic/ia-sb.el | 36 +-
lisp/cedet/semantic/ia.el | 16 +-
lisp/cedet/semantic/idle.el | 286 +-
lisp/cedet/semantic/imenu.el | 60 +-
lisp/cedet/semantic/java.el | 114 +-
lisp/cedet/semantic/lex-spp.el | 106 +-
lisp/cedet/semantic/lex.el | 415 +-
lisp/cedet/semantic/mru-bookmark.el | 28 +-
lisp/cedet/semantic/sb.el | 16 +-
lisp/cedet/semantic/scope.el | 20 +-
lisp/cedet/semantic/senator.el | 49 +-
lisp/cedet/semantic/sort.el | 31 +-
lisp/cedet/semantic/symref.el | 25 +-
lisp/cedet/semantic/symref/cscope.el | 6 +-
lisp/cedet/semantic/symref/filter.el | 12 +-
lisp/cedet/semantic/symref/global.el | 4 +-
lisp/cedet/semantic/symref/grep.el | 51 +-
lisp/cedet/semantic/symref/idutils.el | 4 +-
lisp/cedet/semantic/symref/list.el | 56 +-
lisp/cedet/semantic/tag-file.el | 119 +-
lisp/cedet/semantic/tag-ls.el | 61 +-
lisp/cedet/semantic/tag-write.el | 6 +-
lisp/cedet/semantic/tag.el | 129 +-
lisp/cedet/semantic/texi.el | 32 +-
lisp/cedet/semantic/util-modes.el | 130 +-
lisp/cedet/semantic/util.el | 23 +-
lisp/cedet/semantic/wisent.el | 46 +-
lisp/cedet/semantic/wisent/comp.el | 160 +-
lisp/cedet/semantic/wisent/grammar.el | 58 +-
lisp/cedet/semantic/wisent/java-tags.el | 17 +-
lisp/cedet/semantic/wisent/javascript.el | 27 +-
lisp/cedet/semantic/wisent/python.el | 32 +-
lisp/cedet/semantic/wisent/wisent.el | 28 +-
lisp/cedet/srecode.el | 8 +-
lisp/cedet/srecode/args.el | 4 +-
lisp/cedet/srecode/compile.el | 25 +-
lisp/cedet/srecode/cpp.el | 9 +-
lisp/cedet/srecode/ctxt.el | 6 +-
lisp/cedet/srecode/dictionary.el | 27 +-
lisp/cedet/srecode/document.el | 33 +-
lisp/cedet/srecode/el.el | 4 +-
lisp/cedet/srecode/expandproto.el | 4 +-
lisp/cedet/srecode/extract.el | 22 +-
lisp/cedet/srecode/fields.el | 35 +-
lisp/cedet/srecode/filters.el | 4 +-
lisp/cedet/srecode/find.el | 25 +-
lisp/cedet/srecode/getset.el | 6 +-
lisp/cedet/srecode/insert.el | 25 +-
lisp/cedet/srecode/java.el | 4 +-
lisp/cedet/srecode/map.el | 10 +-
lisp/cedet/srecode/mode.el | 37 +-
lisp/cedet/srecode/semantic.el | 12 +-
lisp/cedet/srecode/srt-mode.el | 52 +-
lisp/cedet/srecode/srt.el | 10 +-
lisp/cedet/srecode/table.el | 18 +-
lisp/cedet/srecode/template.el | 10 +-
lisp/cedet/srecode/texi.el | 8 +-
lisp/char-fold.el | 243 +-
lisp/chistory.el | 31 +-
lisp/cmuscheme.el | 132 +-
lisp/color.el | 15 +-
lisp/comint.el | 824 +-
lisp/completion.el | 331 +-
lisp/composite.el | 77 +-
lisp/cus-dep.el | 70 +-
lisp/cus-edit.el | 1207 +-
lisp/cus-face.el | 201 +-
lisp/cus-start.el | 138 +-
lisp/cus-theme.el | 175 +-
lisp/custom.el | 306 +-
lisp/dabbrev.el | 128 +-
lisp/delim-col.el | 8 +-
lisp/delsel.el | 39 +-
lisp/descr-text.el | 78 +-
lisp/desktop.el | 215 +-
lisp/dframe.el | 84 +-
lisp/dired-aux.el | 1465 +-
lisp/dired-x.el | 933 +-
lisp/dired.el | 2321 +-
lisp/dirtrack.el | 40 +-
lisp/disp-table.el | 78 +-
lisp/display-fill-column-indicator.el | 30 +-
lisp/display-line-numbers.el | 101 +-
lisp/dnd.el | 385 +-
lisp/doc-view.el | 683 +-
lisp/dom.el | 52 +-
lisp/dos-fns.el | 36 +-
lisp/dos-vars.el | 14 +-
lisp/dos-w32.el | 12 +-
lisp/double.el | 17 +-
lisp/dynamic-setting.el | 13 +-
lisp/ebuff-menu.el | 102 +-
lisp/echistory.el | 79 +-
lisp/ecomplete.el | 101 +-
lisp/edmacro.el | 302 +-
lisp/ehelp.el | 15 +-
lisp/elec-pair.el | 206 +-
lisp/electric.el | 67 +-
lisp/elide-head.el | 149 +-
lisp/emacs-lisp/advice.el | 245 +-
lisp/emacs-lisp/autoload.el | 1198 -
lisp/emacs-lisp/avl-tree.el | 66 +-
lisp/emacs-lisp/backquote.el | 9 +-
lisp/emacs-lisp/backtrace.el | 167 +-
lisp/emacs-lisp/benchmark.el | 108 +-
lisp/emacs-lisp/bindat.el | 1060 +-
lisp/emacs-lisp/byte-opt.el | 2980 +-
lisp/emacs-lisp/byte-run.el | 604 +-
lisp/emacs-lisp/bytecomp.el | 2309 +-
lisp/emacs-lisp/cconv.el | 557 +-
lisp/emacs-lisp/chart.el | 97 +-
lisp/emacs-lisp/check-declare.el | 20 +-
lisp/emacs-lisp/checkdoc.el | 839 +-
lisp/emacs-lisp/cl-extra.el | 103 +-
lisp/emacs-lisp/cl-generic.el | 560 +-
lisp/emacs-lisp/cl-indent.el | 51 +-
lisp/emacs-lisp/cl-lib.el | 143 +-
lisp/emacs-lisp/cl-macs.el | 1170 +-
lisp/emacs-lisp/cl-preloaded.el | 52 +-
lisp/emacs-lisp/cl-print.el | 29 +-
lisp/emacs-lisp/cl-seq.el | 21 +-
lisp/emacs-lisp/comp-cstr.el | 1181 +
lisp/emacs-lisp/comp.el | 4336 +
lisp/emacs-lisp/copyright.el | 46 +-
lisp/emacs-lisp/crm.el | 128 +-
lisp/emacs-lisp/cursor-sensor.el | 113 +-
lisp/emacs-lisp/debug-early.el | 97 +
lisp/emacs-lisp/debug.el | 473 +-
lisp/emacs-lisp/derived.el | 98 +-
lisp/emacs-lisp/disass.el | 42 +-
lisp/emacs-lisp/easy-mmode.el | 481 +-
lisp/emacs-lisp/easymenu.el | 72 +-
lisp/emacs-lisp/edebug.el | 1279 +-
lisp/emacs-lisp/eieio-base.el | 433 +-
lisp/emacs-lisp/eieio-compat.el | 275 -
lisp/emacs-lisp/eieio-core.el | 324 +-
lisp/emacs-lisp/eieio-custom.el | 28 +-
lisp/emacs-lisp/eieio-datadebug.el | 2 +-
lisp/emacs-lisp/eieio-opt.el | 28 +-
lisp/emacs-lisp/eieio-speedbar.el | 24 +-
lisp/emacs-lisp/eieio.el | 179 +-
lisp/emacs-lisp/eldoc.el | 769 +-
lisp/emacs-lisp/elint.el | 29 +-
lisp/emacs-lisp/elp.el | 107 +-
lisp/emacs-lisp/ert-x.el | 239 +-
lisp/emacs-lisp/ert.el | 822 +-
lisp/emacs-lisp/ewoc.el | 62 +-
lisp/emacs-lisp/faceup.el | 11 +-
lisp/emacs-lisp/find-func.el | 233 +-
lisp/emacs-lisp/float-sup.el | 5 +-
lisp/emacs-lisp/generate-lisp-file.el | 119 +
lisp/emacs-lisp/generator.el | 104 +-
lisp/emacs-lisp/generic.el | 18 +-
lisp/emacs-lisp/gv.el | 304 +-
lisp/emacs-lisp/helper.el | 54 +-
lisp/emacs-lisp/hierarchy.el | 580 +
lisp/emacs-lisp/icons.el | 271 +
lisp/emacs-lisp/inline.el | 6 +-
lisp/emacs-lisp/let-alist.el | 6 +-
lisp/emacs-lisp/lisp-mnt.el | 80 +-
lisp/emacs-lisp/lisp-mode.el | 582 +-
lisp/emacs-lisp/lisp.el | 515 +-
lisp/emacs-lisp/loaddefs-gen.el | 737 +
lisp/emacs-lisp/macroexp.el | 600 +-
lisp/emacs-lisp/map-ynp.el | 135 +-
lisp/emacs-lisp/map.el | 434 +-
lisp/emacs-lisp/memory-report.el | 334 +
lisp/emacs-lisp/multisession.el | 454 +
lisp/emacs-lisp/nadvice.el | 361 +-
lisp/emacs-lisp/oclosure.el | 577 +
lisp/emacs-lisp/package-x.el | 9 +-
lisp/emacs-lisp/package.el | 1298 +-
lisp/emacs-lisp/pcase.el | 519 +-
lisp/emacs-lisp/pp.el | 309 +-
lisp/emacs-lisp/radix-tree.el | 16 +-
lisp/emacs-lisp/range.el | 467 +
lisp/emacs-lisp/re-builder.el | 237 +-
lisp/emacs-lisp/regexp-opt.el | 46 +-
lisp/emacs-lisp/regi.el | 81 +-
lisp/emacs-lisp/ring.el | 8 +-
lisp/emacs-lisp/rmc.el | 269 +-
lisp/emacs-lisp/rx.el | 492 +-
lisp/emacs-lisp/seq.el | 196 +-
lisp/emacs-lisp/shadow.el | 59 +-
lisp/emacs-lisp/shortdoc.el | 1560 +
lisp/emacs-lisp/shorthands.el | 79 +
lisp/emacs-lisp/smie.el | 77 +-
lisp/emacs-lisp/subr-x.el | 481 +-
lisp/emacs-lisp/syntax.el | 234 +-
lisp/emacs-lisp/tabulated-list.el | 376 +-
lisp/emacs-lisp/tcover-ses.el | 36 +-
lisp/emacs-lisp/tcover-unsafep.el | 140 -
lisp/emacs-lisp/testcover.el | 102 +-
lisp/emacs-lisp/text-property-search.el | 65 +-
lisp/emacs-lisp/thunk.el | 8 +-
lisp/emacs-lisp/timer-list.el | 140 +-
lisp/emacs-lisp/timer.el | 199 +-
lisp/emacs-lisp/tq.el | 2 +-
lisp/emacs-lisp/trace.el | 51 +-
lisp/emacs-lisp/unsafep.el | 43 +-
lisp/emacs-lisp/vtable.el | 976 +
lisp/emacs-lisp/warnings.el | 63 +-
lisp/emacs-lock.el | 24 +-
lisp/emulation/cua-base.el | 287 +-
lisp/emulation/cua-gmrk.el | 63 +-
lisp/emulation/cua-rect.el | 256 +-
lisp/emulation/edt-lk201.el | 4 +-
lisp/emulation/edt-mapper.el | 19 +-
lisp/emulation/edt-pc.el | 4 +-
lisp/emulation/edt-vt100.el | 4 +-
lisp/emulation/edt.el | 169 +-
lisp/emulation/keypad.el | 24 +-
lisp/emulation/viper-cmd.el | 299 +-
lisp/emulation/viper-ex.el | 54 +-
lisp/emulation/viper-init.el | 181 +-
lisp/emulation/viper-keym.el | 187 +-
lisp/emulation/viper-macs.el | 92 +-
lisp/emulation/viper-mous.el | 131 +-
lisp/emulation/viper-util.el | 272 +-
lisp/emulation/viper.el | 95 +-
lisp/env.el | 31 +-
lisp/epa-dired.el | 49 +-
lisp/epa-file.el | 95 +-
lisp/epa-hook.el | 44 +-
lisp/epa-ks.el | 339 +
lisp/epa-mail.el | 88 +-
lisp/epa.el | 427 +-
lisp/epg-config.el | 49 +-
lisp/epg.el | 191 +-
lisp/erc/ChangeLog.1 | 12 +-
lisp/erc/ChangeLog.2 | 2 +-
lisp/erc/erc-autoaway.el | 72 +-
lisp/erc/erc-backend.el | 611 +-
lisp/erc/erc-button.el | 115 +-
lisp/erc/erc-capab.el | 66 +-
lisp/erc/erc-compat.el | 68 +-
lisp/erc/erc-dcc.el | 329 +-
lisp/erc/erc-desktop-notifications.el | 34 +-
lisp/erc/erc-ezbounce.el | 27 +-
lisp/erc/erc-fill.el | 38 +-
lisp/erc/erc-goodies.el | 104 +-
lisp/erc/erc-ibuffer.el | 37 +-
lisp/erc/erc-identd.el | 26 +-
lisp/erc/erc-imenu.el | 16 +-
lisp/erc/erc-join.el | 169 +-
lisp/erc/erc-lang.el | 22 +-
lisp/erc/erc-list.el | 71 +-
lisp/erc/erc-log.el | 81 +-
lisp/erc/erc-match.el | 216 +-
lisp/erc/erc-menu.el | 29 +-
lisp/erc/erc-netsplit.el | 37 +-
lisp/erc/erc-networks.el | 753 +-
lisp/erc/erc-notify.el | 45 +-
lisp/erc/erc-page.el | 22 +-
lisp/erc/erc-pcomplete.el | 52 +-
lisp/erc/erc-replace.el | 23 +-
lisp/erc/erc-ring.el | 46 +-
lisp/erc/erc-services.el | 230 +-
lisp/erc/erc-sound.el | 25 +-
lisp/erc/erc-speedbar.el | 49 +-
lisp/erc/erc-spelling.el | 18 +-
lisp/erc/erc-stamp.el | 94 +-
lisp/erc/erc-status-sidebar.el | 303 +
lisp/erc/erc-track.el | 311 +-
lisp/erc/erc-truncate.el | 18 +-
lisp/erc/erc-xdcc.el | 22 +-
lisp/erc/erc.el | 2127 +-
lisp/eshell/em-alias.el | 4 +-
lisp/eshell/em-banner.el | 5 +-
lisp/eshell/em-basic.el | 104 +-
lisp/eshell/em-cmpl.el | 389 +-
lisp/eshell/em-dirs.el | 68 +-
lisp/eshell/em-elecslash.el | 120 +
lisp/eshell/em-extpipe.el | 204 +
lisp/eshell/em-glob.el | 245 +-
lisp/eshell/em-hist.el | 198 +-
lisp/eshell/em-ls.el | 124 +-
lisp/eshell/em-pred.el | 474 +-
lisp/eshell/em-prompt.el | 24 +-
lisp/eshell/em-rebind.el | 18 +-
lisp/eshell/em-script.el | 37 +-
lisp/eshell/em-smart.el | 37 +-
lisp/eshell/em-term.el | 30 +-
lisp/eshell/em-tramp.el | 127 +-
lisp/eshell/em-unix.el | 90 +-
lisp/eshell/em-xtra.el | 76 +-
lisp/eshell/esh-arg.el | 208 +-
lisp/eshell/esh-cmd.el | 450 +-
lisp/eshell/esh-ext.el | 6 +-
lisp/eshell/esh-io.el | 339 +-
lisp/eshell/esh-mode.el | 355 +-
lisp/eshell/esh-module.el | 24 +-
lisp/eshell/esh-opt.el | 119 +-
lisp/eshell/esh-proc.el | 290 +-
lisp/eshell/esh-util.el | 435 +-
lisp/eshell/esh-var.el | 419 +-
lisp/eshell/eshell.el | 68 +-
lisp/expand.el | 46 +-
lisp/ezimage.el | 12 +-
lisp/face-remap.el | 261 +-
lisp/facemenu.el | 182 +-
lisp/faces.el | 669 +-
lisp/ffap.el | 542 +-
lisp/filecache.el | 46 +-
lisp/fileloop.el | 73 +-
lisp/filenotify.el | 38 +-
lisp/files-x.el | 163 +-
lisp/files.el | 2775 +-
lisp/filesets.el | 734 +-
lisp/find-cmd.el | 6 +-
lisp/find-dired.el | 144 +-
lisp/find-file.el | 369 +-
lisp/find-lisp.el | 127 +-
lisp/finder.el | 162 +-
lisp/flow-ctrl.el | 15 +-
lisp/foldout.el | 108 +-
lisp/follow.el | 197 +-
lisp/font-core.el | 24 +-
lisp/font-lock.el | 545 +-
lisp/format-spec.el | 239 +-
lisp/format.el | 53 +-
lisp/forms.el | 205 +-
lisp/frame.el | 696 +-
lisp/frameset.el | 69 +-
lisp/fringe.el | 37 +-
lisp/generic-x.el | 255 +-
lisp/gnus/.dir-locals.el | 4 -
lisp/gnus/ChangeLog.1 | 2 +-
lisp/gnus/ChangeLog.2 | 14 +-
lisp/gnus/ChangeLog.3 | 32 +-
lisp/gnus/canlock.el | 15 +-
lisp/gnus/deuglify.el | 68 +-
lisp/gnus/gmm-utils.el | 68 +-
lisp/gnus/gnus-agent.el | 349 +-
lisp/gnus/gnus-art.el | 1804 +-
lisp/gnus/gnus-async.el | 3 +-
lisp/gnus/gnus-bcklg.el | 4 +-
lisp/gnus/gnus-bookmark.el | 127 +-
lisp/gnus/gnus-cache.el | 62 +-
lisp/gnus/gnus-cite.el | 106 +-
lisp/gnus/gnus-cloud.el | 86 +-
lisp/gnus/gnus-cus.el | 68 +-
lisp/gnus/gnus-dbus.el | 70 +
lisp/gnus/gnus-delay.el | 36 +-
lisp/gnus/gnus-demon.el | 8 +-
lisp/gnus/gnus-diary.el | 41 +-
lisp/gnus/gnus-dired.el | 43 +-
lisp/gnus/gnus-draft.el | 46 +-
lisp/gnus/gnus-dup.el | 5 +-
lisp/gnus/gnus-eform.el | 27 +-
lisp/gnus/gnus-fun.el | 44 +-
lisp/gnus/gnus-gravatar.el | 29 +-
lisp/gnus/gnus-group.el | 1454 +-
lisp/gnus/gnus-html.el | 169 +-
lisp/gnus/gnus-icalendar.el | 247 +-
lisp/gnus/gnus-int.el | 455 +-
lisp/gnus/gnus-kill.el | 59 +-
lisp/gnus/gnus-logic.el | 8 +-
lisp/gnus/gnus-mh.el | 10 +-
lisp/gnus/gnus-ml.el | 23 +-
lisp/gnus/gnus-mlspl.el | 14 +-
lisp/gnus/gnus-msg.el | 666 +-
lisp/gnus/gnus-notifications.el | 18 +-
lisp/gnus/gnus-picon.el | 41 +-
lisp/gnus/gnus-range.el | 469 +-
lisp/gnus/gnus-registry.el | 394 +-
lisp/gnus/gnus-rfc1843.el | 12 +-
lisp/gnus/gnus-rmail.el | 142 +
lisp/gnus/gnus-salt.el | 80 +-
lisp/gnus/gnus-score.el | 341 +-
lisp/gnus/gnus-search.el | 2311 +
lisp/gnus/gnus-sieve.el | 47 +-
lisp/gnus/gnus-spec.el | 50 +-
lisp/gnus/gnus-srvr.el | 266 +-
lisp/gnus/gnus-start.el | 441 +-
lisp/gnus/gnus-sum.el | 2620 +-
lisp/gnus/gnus-topic.el | 524 +-
lisp/gnus/gnus-undo.el | 55 +-
lisp/gnus/gnus-util.el | 420 +-
lisp/gnus/gnus-uu.el | 222 +-
lisp/gnus/gnus-vm.el | 8 +-
lisp/gnus/gnus-win.el | 21 +-
lisp/gnus/gnus.el | 387 +-
lisp/gnus/gssapi.el | 15 +-
lisp/gnus/legacy-gnus-agent.el | 6 +-
lisp/gnus/mail-source.el | 227 +-
lisp/gnus/message.el | 1589 +-
lisp/gnus/mm-archive.el | 28 +-
lisp/gnus/mm-bodies.el | 36 +-
lisp/gnus/mm-decode.el | 190 +-
lisp/gnus/mm-encode.el | 13 +-
lisp/gnus/mm-extern.el | 2 +-
lisp/gnus/mm-partial.el | 37 +-
lisp/gnus/mm-url.el | 17 +-
lisp/gnus/mm-util.el | 107 +-
lisp/gnus/mm-uu.el | 30 +-
lisp/gnus/mm-view.el | 204 +-
lisp/gnus/mml-sec.el | 157 +-
lisp/gnus/mml-smime.el | 47 +-
lisp/gnus/mml.el | 257 +-
lisp/gnus/mml1991.el | 19 +-
lisp/gnus/mml2015.el | 66 +-
lisp/gnus/nnagent.el | 21 +-
lisp/gnus/nnbabyl.el | 56 +-
lisp/gnus/nndiary.el | 116 +-
lisp/gnus/nndir.el | 5 +-
lisp/gnus/nndoc.el | 43 +-
lisp/gnus/nndraft.el | 41 +-
lisp/gnus/nneething.el | 24 +-
lisp/gnus/nnfolder.el | 56 +-
lisp/gnus/nngateway.el | 4 +-
lisp/gnus/nnheader.el | 442 +-
lisp/gnus/nnimap.el | 217 +-
lisp/gnus/nnir.el | 1914 -
lisp/gnus/nnmail.el | 106 +-
lisp/gnus/nnmaildir.el | 153 +-
lisp/gnus/nnmairix.el | 243 +-
lisp/gnus/nnmbox.el | 59 +-
lisp/gnus/nnmh.el | 75 +-
lisp/gnus/nnml.el | 109 +-
lisp/gnus/nnnil.el | 22 +-
lisp/gnus/nnoo.el | 132 +-
lisp/gnus/nnregistry.el | 19 +-
lisp/gnus/nnrss.el | 133 +-
lisp/gnus/nnselect.el | 1032 +
lisp/gnus/nnspool.el | 41 +-
lisp/gnus/nntp.el | 118 +-
lisp/gnus/nnvirtual.el | 102 +-
lisp/gnus/nnweb.el | 32 +-
lisp/gnus/score-mode.el | 22 +-
lisp/gnus/smiley.el | 114 +-
lisp/gnus/smime.el | 76 +-
lisp/gnus/spam-report.el | 44 +-
lisp/gnus/spam-stat.el | 71 +-
lisp/gnus/spam-wash.el | 10 +-
lisp/gnus/spam.el | 444 +-
lisp/help-at-pt.el | 62 +-
lisp/help-fns.el | 1439 +-
lisp/help-macro.el | 265 +-
lisp/help-mode.el | 461 +-
lisp/help.el | 1405 +-
lisp/hex-util.el | 10 +-
lisp/hexl.el | 204 +-
lisp/hfy-cmap.el | 51 +-
lisp/hi-lock.el | 389 +-
lisp/hilit-chg.el | 166 +-
lisp/hippie-exp.el | 69 +-
lisp/hl-line.el | 85 +-
lisp/htmlfontify.el | 472 +-
lisp/ibuf-ext.el | 333 +-
lisp/ibuf-macs.el | 56 +-
lisp/ibuffer.el | 1117 +-
lisp/icomplete.el | 825 +-
lisp/ido.el | 583 +-
lisp/ielm.el | 151 +-
lisp/iimage.el | 26 +-
lisp/image-dired.el | 2693 -
lisp/image-file.el | 27 +-
lisp/image-mode.el | 967 +-
lisp/image.el | 388 +-
lisp/image/compface.el | 2 +-
lisp/image/exif.el | 74 +-
lisp/image/gravatar.el | 177 +-
lisp/image/image-converter.el | 185 +-
lisp/image/image-crop.el | 452 +
lisp/image/image-dired-dired.el | 411 +
lisp/image/image-dired-external.el | 473 +
lisp/image/image-dired-tags.el | 385 +
lisp/image/image-dired-util.el | 191 +
lisp/image/image-dired.el | 1919 +
lisp/image/wallpaper.el | 347 +
lisp/imenu.el | 198 +-
lisp/indent.el | 144 +-
lisp/info-look.el | 244 +-
lisp/info-xref.el | 14 +-
lisp/info.el | 837 +-
lisp/informat.el | 12 +-
lisp/international/ccl.el | 39 +-
lisp/international/characters.el | 434 +-
lisp/international/emoji.el | 733 +
lisp/international/fontset.el | 352 +-
lisp/international/isearch-x.el | 27 +-
lisp/international/iso-ascii.el | 7 +-
lisp/international/iso-cvt.el | 30 +-
lisp/international/iso-transl.el | 116 +-
lisp/international/ja-dic-cnv.el | 76 +-
lisp/international/ja-dic-utl.el | 10 +-
lisp/international/kinsoku.el | 6 +-
lisp/international/kkc.el | 4 +-
lisp/international/latexenc.el | 10 +-
lisp/international/latin1-disp.el | 4887 +-
lisp/international/mule-cmds.el | 970 +-
lisp/international/mule-conf.el | 109 +-
lisp/international/mule-diag.el | 509 +-
lisp/international/mule-util.el | 75 +-
lisp/international/mule.el | 310 +-
lisp/international/ogonek.el | 12 +-
lisp/international/quail.el | 280 +-
lisp/international/rfc1843.el | 4 +-
lisp/international/robin.el | 28 +-
lisp/international/textsec-check.el | 78 +
lisp/international/textsec.el | 467 +
lisp/international/titdic-cnv.el | 105 +-
lisp/international/ucs-normalize.el | 118 +-
lisp/international/utf-7.el | 4 +-
lisp/international/utf7.el | 2 +-
lisp/isearch.el | 1308 +-
lisp/isearchb.el | 11 +-
lisp/jit-lock.el | 115 +-
lisp/jka-cmpr-hook.el | 39 +-
lisp/jka-compr.el | 165 +-
lisp/json.el | 694 +-
lisp/jsonrpc.el | 191 +-
lisp/kermit.el | 6 +-
lisp/keymap.el | 599 +
lisp/kmacro.el | 379 +-
lisp/language/burmese.el | 11 +-
lisp/language/cham.el | 16 +-
lisp/language/china-util.el | 4 +-
lisp/language/chinese.el | 9 +-
lisp/language/cyril-util.el | 14 +-
lisp/language/cyrillic.el | 13 +-
lisp/language/czech.el | 4 +-
lisp/language/english.el | 4 +-
lisp/language/ethio-util.el | 131 +-
lisp/language/ethiopic.el | 8 +-
lisp/language/european.el | 85 +-
lisp/language/georgian.el | 4 +-
lisp/language/greek.el | 8 +-
lisp/language/hanja-util.el | 12 +-
lisp/language/hebrew.el | 12 +-
lisp/language/ind-util.el | 105 +-
lisp/language/indian.el | 446 +-
lisp/language/indonesian.el | 197 +
lisp/language/japan-util.el | 18 +-
lisp/language/japanese.el | 53 +-
lisp/language/khmer.el | 8 +-
lisp/language/korea-util.el | 41 +-
lisp/language/korean.el | 17 +-
lisp/language/lao-util.el | 26 +-
lisp/language/lao.el | 16 +-
lisp/language/misc-lang.el | 138 +-
lisp/language/philippine.el | 96 +
lisp/language/romanian.el | 4 +-
lisp/language/sinhala.el | 8 +-
lisp/language/slovak.el | 4 +-
lisp/language/tai-viet.el | 8 +-
lisp/language/thai-util.el | 26 +-
lisp/language/thai-word.el | 20 +-
lisp/language/thai.el | 41 +-
lisp/language/tibet-util.el | 96 +-
lisp/language/tibetan.el | 18 +-
lisp/language/tv-util.el | 19 +-
lisp/language/utf-8-lang.el | 4 +-
lisp/language/viet-util.el | 4 +-
lisp/language/vietnamese.el | 4 +-
lisp/ldefs-boot.el | 22933 ++-
lisp/leim/quail/arabic.el | 4 +-
lisp/leim/quail/cham.el | 116 +
lisp/leim/quail/compose.el | 2952 +
lisp/leim/quail/croatian.el | 4 +-
lisp/leim/quail/cyril-jis.el | 4 +-
lisp/leim/quail/cyrillic.el | 4 +-
lisp/leim/quail/czech.el | 4 +-
lisp/leim/quail/emoji.el | 2003 +
lisp/leim/quail/ethiopic.el | 2 +-
lisp/leim/quail/georgian.el | 4 +-
lisp/leim/quail/greek.el | 4 +-
lisp/leim/quail/hangul.el | 66 +-
lisp/leim/quail/hanja-jis.el | 2 +-
lisp/leim/quail/hanja.el | 4 +-
lisp/leim/quail/hanja3.el | 4 +-
lisp/leim/quail/hebrew.el | 2 +-
lisp/leim/quail/indian.el | 1742 +-
lisp/leim/quail/indonesian.el | 557 +
lisp/leim/quail/ipa-praat.el | 6 +-
lisp/leim/quail/ipa.el | 26 +-
lisp/leim/quail/japanese.el | 15 +-
lisp/leim/quail/lao.el | 4 +-
lisp/leim/quail/latin-alt.el | 4 +-
lisp/leim/quail/latin-ltx.el | 97 +-
lisp/leim/quail/latin-post.el | 192 +-
lisp/leim/quail/latin-pre.el | 95 +-
lisp/leim/quail/lrt.el | 6 +-
lisp/leim/quail/misc-lang.el | 1184 +
lisp/leim/quail/persian.el | 96 +-
lisp/leim/quail/philippine.el | 152 +
lisp/leim/quail/programmer-dvorak.el | 6 +-
lisp/leim/quail/py-punct.el | 4 +-
lisp/leim/quail/pypunct-b5.el | 2 +-
lisp/leim/quail/rfc1345.el | 4 +-
lisp/leim/quail/sami.el | 6 +-
lisp/leim/quail/sgml-input.el | 4 +-
lisp/leim/quail/sisheng.el | 4 +-
lisp/leim/quail/slovak.el | 4 +-
lisp/leim/quail/symbol-ksc.el | 8 +-
lisp/leim/quail/tamil-dvorak.el | 4 +-
lisp/leim/quail/thai.el | 2 +-
lisp/leim/quail/tibetan.el | 10 +-
lisp/leim/quail/uni-input.el | 24 +-
lisp/leim/quail/viqr.el | 2 +-
lisp/leim/quail/vntelex.el | 4 +-
lisp/leim/quail/vnvni.el | 6 +-
lisp/leim/quail/welsh.el | 4 +-
lisp/linum.el | 250 -
lisp/loadhist.el | 134 +-
lisp/loadup.el | 134 +-
lisp/locate.el | 46 +-
lisp/lpr.el | 41 +-
lisp/ls-lisp.el | 139 +-
lisp/macros.el | 113 +-
lisp/mail/binhex.el | 46 +-
lisp/mail/blessmail.el | 6 +-
lisp/mail/emacsbug.el | 334 +-
lisp/mail/feedmail.el | 187 +-
lisp/mail/flow-fill.el | 45 +-
lisp/mail/footnote.el | 90 +-
lisp/mail/hashcash.el | 47 +-
lisp/mail/ietf-drums-date.el | 274 +
lisp/mail/ietf-drums.el | 73 +-
lisp/mail/mail-extr.el | 256 +-
lisp/mail/mail-hist.el | 17 +-
lisp/mail/mail-parse.el | 44 +-
lisp/mail/mail-prsvr.el | 4 +-
lisp/mail/mail-utils.el | 43 +-
lisp/mail/mailabbrev.el | 71 +-
lisp/mail/mailalias.el | 47 +-
lisp/mail/mailclient.el | 8 +-
lisp/mail/mailheader.el | 37 +-
lisp/mail/metamail.el | 202 -
lisp/mail/mspools.el | 139 +-
lisp/mail/qp.el | 8 +-
lisp/mail/reporter.el | 94 +-
lisp/mail/rfc2045.el | 4 +-
lisp/mail/rfc2047.el | 33 +-
lisp/mail/rfc2231.el | 46 +-
lisp/mail/rfc2368.el | 135 -
lisp/mail/rfc6068.el | 83 +
lisp/mail/rfc822.el | 17 +-
lisp/mail/rmail-spam-filter.el | 81 +-
lisp/mail/rmail.el | 424 +-
lisp/mail/rmailedit.el | 56 +-
lisp/mail/rmailkwd.el | 21 +-
lisp/mail/rmailmm.el | 230 +-
lisp/mail/rmailmsc.el | 10 +-
lisp/mail/rmailout.el | 26 +-
lisp/mail/rmailsort.el | 12 +-
lisp/mail/rmailsum.el | 84 +-
lisp/mail/sendmail.el | 205 +-
lisp/mail/smtpmail.el | 235 +-
lisp/mail/supercite.el | 212 +-
lisp/mail/uce.el | 377 -
lisp/mail/undigest.el | 58 +-
lisp/mail/unrmail.el | 8 +-
lisp/mail/uudecode.el | 65 +-
lisp/mail/yenc.el | 2 +-
lisp/makesum.el | 109 -
lisp/man.el | 300 +-
lisp/master.el | 32 +-
lisp/mb-depth.el | 27 +-
lisp/md4.el | 21 +-
lisp/menu-bar.el | 638 +-
lisp/mh-e/ChangeLog.1 | 34 +-
lisp/mh-e/ChangeLog.2 | 2 +-
lisp/mh-e/mh-acros.el | 84 +-
lisp/mh-e/mh-alias.el | 100 +-
lisp/mh-e/mh-buffers.el | 7 +-
lisp/mh-e/mh-comp.el | 200 +-
lisp/mh-e/mh-compat.el | 381 -
lisp/mh-e/mh-e.el | 834 +-
lisp/mh-e/mh-folder.el | 571 +-
lisp/mh-e/mh-funcs.el | 23 +-
lisp/mh-e/mh-gnus.el | 155 +-
lisp/mh-e/mh-identity.el | 61 +-
lisp/mh-e/mh-inc.el | 23 +-
lisp/mh-e/mh-junk.el | 240 +-
lisp/mh-e/mh-letter.el | 225 +-
lisp/mh-e/mh-limit.el | 27 +-
lisp/mh-e/mh-mime.el | 301 +-
lisp/mh-e/mh-print.el | 12 +-
lisp/mh-e/mh-scan.el | 104 +-
lisp/mh-e/mh-search.el | 184 +-
lisp/mh-e/mh-seq.el | 75 +-
lisp/mh-e/mh-show.el | 338 +-
lisp/mh-e/mh-speed.el | 112 +-
lisp/mh-e/mh-thread.el | 97 +-
lisp/mh-e/mh-tool-bar.el | 228 +-
lisp/mh-e/mh-utils.el | 195 +-
lisp/mh-e/mh-xface.el | 136 +-
lisp/midnight.el | 10 +-
lisp/minibuf-eldef.el | 28 +-
lisp/minibuffer.el | 1910 +-
lisp/misc.el | 92 +-
lisp/misearch.el | 65 +-
lisp/mouse-copy.el | 14 +-
lisp/mouse-drag.el | 15 +-
lisp/mouse.el | 2086 +-
lisp/mpc.el | 288 +-
lisp/msb.el | 101 +-
lisp/mwheel.el | 324 +-
lisp/net/ange-ftp.el | 366 +-
lisp/net/browse-url.el | 1010 +-
lisp/net/dbus.el | 1669 +-
lisp/net/dictionary-connection.el | 156 +
lisp/net/dictionary.el | 1391 +
lisp/net/dig.el | 96 +-
lisp/net/dns.el | 299 +-
lisp/net/eudc-bob.el | 195 +-
lisp/net/eudc-capf.el | 133 +
lisp/net/eudc-export.el | 93 +-
lisp/net/eudc-hotlist.el | 40 +-
lisp/net/eudc-vars.el | 96 +-
lisp/net/eudc.el | 638 +-
lisp/net/eudcb-bbdb.el | 164 +-
lisp/net/eudcb-ldap.el | 86 +-
lisp/net/eudcb-mab.el | 4 +-
lisp/net/eudcb-macos-contacts.el | 232 +
lisp/net/eww.el | 1053 +-
lisp/net/gnutls.el | 37 +-
lisp/net/goto-addr.el | 82 +-
lisp/net/hmac-def.el | 9 +-
lisp/net/hmac-md5.el | 42 +-
lisp/net/imap.el | 139 +-
lisp/net/ldap.el | 45 +-
lisp/net/mailcap.el | 295 +-
lisp/net/mairix.el | 278 +-
lisp/net/net-utils.el | 265 +-
lisp/net/netrc.el | 238 -
lisp/net/network-stream.el | 94 +-
lisp/net/newst-backend.el | 391 +-
lisp/net/newst-plainview.el | 162 +-
lisp/net/newst-reader.el | 24 +-
lisp/net/newst-ticker.el | 16 +-
lisp/net/newst-treeview.el | 297 +-
lisp/net/newsticker.el | 17 +-
lisp/net/nsm.el | 38 +-
lisp/net/ntlm.el | 149 +-
lisp/net/pop3.el | 20 +-
lisp/net/puny.el | 21 +-
lisp/net/quickurl.el | 534 -
lisp/net/rcirc.el | 3360 +-
lisp/net/rfc2104.el | 4 +-
lisp/net/rlogin.el | 315 -
lisp/net/sasl-cram.el | 6 +-
lisp/net/sasl-digest.el | 8 +-
lisp/net/sasl-ntlm.el | 12 +-
lisp/net/sasl-scram-rfc.el | 8 +-
lisp/net/sasl-scram-sha256.el | 59 +
lisp/net/sasl.el | 49 +-
lisp/net/secrets.el | 112 +-
lisp/net/shr-color.el | 18 +-
lisp/net/shr.el | 868 +-
lisp/net/sieve-manage.el | 165 +-
lisp/net/sieve-mode.el | 64 +-
lisp/net/sieve.el | 117 +-
lisp/net/snmp-mode.el | 134 +-
lisp/net/soap-client.el | 188 +-
lisp/net/soap-inspect.el | 66 +-
lisp/net/socks.el | 37 +-
lisp/net/telnet.el | 72 +-
lisp/net/tramp-adb.el | 1333 +-
lisp/net/tramp-archive.el | 176 +-
lisp/net/tramp-cache.el | 577 +-
lisp/net/tramp-cmds.el | 218 +-
lisp/net/tramp-compat.el | 486 +-
lisp/net/tramp-crypt.el | 876 +
lisp/net/tramp-docker.el | 125 +
lisp/net/tramp-ftp.el | 44 +-
lisp/net/tramp-fuse.el | 268 +
lisp/net/tramp-gvfs.el | 1467 +-
lisp/net/tramp-integration.el | 404 +-
lisp/net/tramp-rclone.el | 376 +-
lisp/net/tramp-sh.el | 5018 +-
lisp/net/tramp-smb.el | 1581 +-
lisp/net/tramp-sshfs.el | 462 +
lisp/net/tramp-sudoedit.el | 621 +-
lisp/net/tramp-uu.el | 7 +-
lisp/net/tramp.el | 4146 +-
lisp/net/trampver.el | 44 +-
lisp/net/webjump.el | 75 +-
lisp/net/zeroconf.el | 20 +-
lisp/newcomment.el | 130 +-
lisp/notifications.el | 111 +-
lisp/novice.el | 126 +-
lisp/nxml/nxml-enc.el | 2 +-
lisp/nxml/nxml-maint.el | 2 +-
lisp/nxml/nxml-mode.el | 120 +-
lisp/nxml/nxml-ns.el | 4 +-
lisp/nxml/nxml-outln.el | 68 +-
lisp/nxml/nxml-parse.el | 4 +-
lisp/nxml/nxml-rap.el | 18 +-
lisp/nxml/nxml-util.el | 2 +-
lisp/nxml/rng-cmpct.el | 23 +-
lisp/nxml/rng-dt.el | 4 +-
lisp/nxml/rng-loc.el | 16 +-
lisp/nxml/rng-maint.el | 2 +-
lisp/nxml/rng-match.el | 6 +-
lisp/nxml/rng-nxml.el | 22 +-
lisp/nxml/rng-parse.el | 4 +-
lisp/nxml/rng-pttrn.el | 5 +-
lisp/nxml/rng-uri.el | 6 +-
lisp/nxml/rng-util.el | 43 +-
lisp/nxml/rng-valid.el | 63 +-
lisp/nxml/rng-xsd.el | 10 +-
lisp/nxml/xmltok.el | 67 +-
lisp/nxml/xsd-regexp.el | 23 +-
lisp/obarray.el | 2 +-
lisp/obsolete/abbrevlist.el | 56 -
lisp/obsolete/assoc.el | 140 -
lisp/obsolete/autoarg.el | 146 +
lisp/obsolete/autoload.el | 915 +
lisp/obsolete/bruce.el | 12 +-
lisp/obsolete/cc-compat.el | 10 +-
lisp/obsolete/cl-compat.el | 47 +-
lisp/obsolete/cl.el | 66 +-
lisp/obsolete/complete.el | 1124 -
lisp/obsolete/crisp.el | 157 +-
lisp/obsolete/cust-print.el | 684 -
lisp/obsolete/eieio-compat.el | 258 +
lisp/obsolete/erc-hecomplete.el | 221 -
lisp/obsolete/eudcb-ph.el | 12 +-
lisp/obsolete/fast-lock.el | 841 -
lisp/obsolete/gs.el | 10 +-
lisp/obsolete/gulp.el | 21 +-
lisp/obsolete/html2text.el | 4 +-
lisp/obsolete/info-edit.el | 18 +-
lisp/obsolete/inversion.el | 530 +
lisp/obsolete/iswitchb.el | 219 +-
lisp/obsolete/landmark.el | 172 +-
lisp/obsolete/lazy-lock.el | 1053 -
lisp/obsolete/ledit.el | 157 -
lisp/obsolete/levents.el | 292 -
lisp/obsolete/linum.el | 256 +
lisp/obsolete/lmenu.el | 445 -
lisp/obsolete/longlines.el | 210 +-
lisp/obsolete/lucid.el | 211 -
lisp/obsolete/mailpost.el | 101 -
lisp/obsolete/makesum.el | 107 +
lisp/obsolete/mantemp.el | 4 +-
lisp/obsolete/meese.el | 2 +-
lisp/obsolete/messcompat.el | 4 +-
lisp/obsolete/metamail.el | 200 +
lisp/obsolete/mh-compat.el | 136 +
lisp/obsolete/mouse-sel.el | 735 -
lisp/obsolete/netrc.el | 245 +
lisp/obsolete/nnir.el | 1344 +
lisp/obsolete/old-emacs-lock.el | 102 -
lisp/obsolete/old-whitespace.el | 801 -
lisp/obsolete/otodo-mode.el | 117 +-
lisp/obsolete/patcomp.el | 24 -
lisp/obsolete/pc-mode.el | 56 -
lisp/obsolete/pc-select.el | 417 -
lisp/obsolete/pgg-def.el | 12 +-
lisp/obsolete/pgg-gpg.el | 14 +-
lisp/obsolete/pgg-parse.el | 23 +-
lisp/obsolete/pgg-pgp.el | 18 +-
lisp/obsolete/pgg-pgp5.el | 16 +-
lisp/obsolete/pgg.el | 118 +-
lisp/obsolete/ps-def.el | 54 +
lisp/obsolete/quickurl.el | 524 +
lisp/obsolete/rcompile.el | 35 +-
lisp/obsolete/rfc2368.el | 136 +
lisp/obsolete/rlogin.el | 307 +
lisp/obsolete/s-region.el | 123 -
lisp/obsolete/sb-image.el | 47 +
lisp/obsolete/sregex.el | 607 -
lisp/obsolete/starttls.el | 35 +-
lisp/obsolete/sup-mouse.el | 4 +-
lisp/obsolete/terminal.el | 90 +-
lisp/obsolete/thumbs.el | 782 +
lisp/obsolete/tls.el | 61 +-
lisp/obsolete/tpu-edt.el | 476 +-
lisp/obsolete/tpu-extras.el | 39 +-
lisp/obsolete/tpu-mapper.el | 60 +-
lisp/obsolete/uce.el | 401 +
lisp/obsolete/url-about.el | 104 +
lisp/obsolete/url-dired.el | 58 +
lisp/obsolete/url-ns.el | 47 +-
lisp/obsolete/vc-arch.el | 49 +-
lisp/obsolete/vc-mtn.el | 381 +
lisp/obsolete/vi.el | 310 +-
lisp/obsolete/vip.el | 354 +-
lisp/obsolete/vt-control.el | 108 +
lisp/obsolete/vt100-led.el | 69 +
lisp/obsolete/ws-mode.el | 244 +-
lisp/obsolete/yow.el | 7 +-
lisp/org/ChangeLog.1 | 84 +-
lisp/org/ob-C.el | 128 +-
lisp/org/ob-J.el | 186 -
lisp/org/ob-R.el | 133 +-
lisp/org/ob-abc.el | 90 -
lisp/org/ob-asymptote.el | 139 -
lisp/org/ob-awk.el | 17 +-
lisp/org/ob-calc.el | 7 +-
lisp/org/ob-clojure.el | 345 +-
lisp/org/ob-comint.el | 180 +-
lisp/org/ob-coq.el | 78 -
lisp/org/ob-core.el | 709 +-
lisp/org/ob-css.el | 4 +-
lisp/org/ob-ditaa.el | 4 +-
lisp/org/ob-dot.el | 7 +-
lisp/org/ob-ebnf.el | 81 -
lisp/org/ob-emacs-lisp.el | 53 +-
lisp/org/ob-eshell.el | 5 +-
lisp/org/ob-eval.el | 91 +-
lisp/org/ob-exp.el | 40 +-
lisp/org/ob-forth.el | 7 +-
lisp/org/ob-fortran.el | 17 +-
lisp/org/ob-gnuplot.el | 38 +-
lisp/org/ob-groovy.el | 9 +-
lisp/org/ob-haskell.el | 89 +-
lisp/org/ob-hledger.el | 70 -
lisp/org/ob-io.el | 108 -
lisp/org/ob-java.el | 483 +-
lisp/org/ob-js.el | 16 +-
lisp/org/ob-julia.el | 338 +
lisp/org/ob-latex.el | 73 +-
lisp/org/ob-ledger.el | 70 -
lisp/org/ob-lilypond.el | 48 +-
lisp/org/ob-lisp.el | 6 +-
lisp/org/ob-lob.el | 2 +-
lisp/org/ob-lua.el | 15 +-
lisp/org/ob-makefile.el | 7 +-
lisp/org/ob-matlab.el | 4 +-
lisp/org/ob-maxima.el | 7 +-
lisp/org/ob-mscgen.el | 84 -
lisp/org/ob-ocaml.el | 10 +-
lisp/org/ob-octave.el | 30 +-
lisp/org/ob-org.el | 4 +-
lisp/org/ob-perl.el | 5 +-
lisp/org/ob-picolisp.el | 187 -
lisp/org/ob-plantuml.el | 124 +-
lisp/org/ob-processing.el | 4 +-
lisp/org/ob-python.el | 288 +-
lisp/org/ob-ref.el | 6 +-
lisp/org/ob-ruby.el | 39 +-
lisp/org/ob-sass.el | 8 +-
lisp/org/ob-scheme.el | 15 +-
lisp/org/ob-screen.el | 22 +-
lisp/org/ob-sed.el | 19 +-
lisp/org/ob-shell.el | 61 +-
lisp/org/ob-shen.el | 78 -
lisp/org/ob-sql.el | 199 +-
lisp/org/ob-sqlite.el | 37 +-
lisp/org/ob-stan.el | 85 -
lisp/org/ob-table.el | 12 +-
lisp/org/ob-tangle.el | 275 +-
lisp/org/ob-vala.el | 116 -
lisp/org/ob.el | 2 +-
lisp/org/oc-basic.el | 818 +
lisp/org/oc-biblatex.el | 313 +
lisp/org/oc-csl.el | 631 +
lisp/org/oc-natbib.el | 193 +
lisp/org/oc.el | 1663 +
lisp/org/ol-bbdb.el | 45 +-
lisp/org/ol-bibtex.el | 73 +-
lisp/org/ol-docview.el | 5 +-
lisp/org/ol-doi.el | 72 +
lisp/org/ol-eshell.el | 16 +-
lisp/org/ol-eww.el | 19 +-
lisp/org/ol-gnus.el | 42 +-
lisp/org/ol-info.el | 10 +-
lisp/org/ol-irc.el | 22 +-
lisp/org/ol-man.el | 86 +
lisp/org/ol-mhe.el | 4 +-
lisp/org/ol-rmail.el | 10 +-
lisp/org/ol-w3m.el | 115 +-
lisp/org/ol.el | 673 +-
lisp/org/org-agenda.el | 2553 +-
lisp/org/org-archive.el | 58 +-
lisp/org/org-attach-git.el | 35 +-
lisp/org/org-attach.el | 251 +-
lisp/org/org-capture.el | 483 +-
lisp/org/org-clock.el | 358 +-
lisp/org/org-colview.el | 151 +-
lisp/org/org-compat.el | 533 +-
lisp/org/org-crypt.el | 243 +-
lisp/org/org-ctags.el | 14 +-
lisp/org/org-datetree.el | 33 +-
lisp/org/org-duration.el | 60 +-
lisp/org/org-element.el | 567 +-
lisp/org/org-entities.el | 11 +-
lisp/org/org-faces.el | 85 +-
lisp/org/org-feed.el | 6 +-
lisp/org/org-footnote.el | 17 +-
lisp/org/org-goto.el | 105 +-
lisp/org/org-habit.el | 21 +-
lisp/org/org-id.el | 258 +-
lisp/org/org-indent.el | 90 +-
lisp/org/org-inlinetask.el | 30 +-
lisp/org/org-install.el | 2 +-
lisp/org/org-keys.el | 129 +-
lisp/org/org-lint.el | 197 +-
lisp/org/org-list.el | 1040 +-
lisp/org/org-macro.el | 183 +-
lisp/org/org-macs.el | 217 +-
lisp/org/org-mobile.el | 27 +-
lisp/org/org-mouse.el | 236 +-
lisp/org/org-num.el | 21 +-
lisp/org/org-pcomplete.el | 56 +-
lisp/org/org-plot.el | 666 +-
lisp/org/org-protocol.el | 109 +-
lisp/org/org-refile.el | 754 +
lisp/org/org-src.el | 201 +-
lisp/org/org-table.el | 862 +-
lisp/org/org-tempo.el | 8 +-
lisp/org/org-timer.el | 46 +-
lisp/org/org-version.el | 6 +-
lisp/org/org.el | 5897 +-
lisp/org/ox-ascii.el | 108 +-
lisp/org/ox-beamer.el | 79 +-
lisp/org/ox-html.el | 712 +-
lisp/org/ox-icalendar.el | 52 +-
lisp/org/ox-koma-letter.el | 989 +
lisp/org/ox-latex.el | 349 +-
lisp/org/ox-man.el | 60 +-
lisp/org/ox-md.el | 392 +-
lisp/org/ox-odt.el | 131 +-
lisp/org/ox-org.el | 25 +-
lisp/org/ox-publish.el | 75 +-
lisp/org/ox-texinfo.el | 154 +-
lisp/org/ox.el | 997 +-
lisp/osc.el | 191 +
lisp/outline.el | 852 +-
lisp/paren.el | 245 +-
lisp/password-cache.el | 25 +-
lisp/pcmpl-cvs.el | 10 +-
lisp/pcmpl-git.el | 110 +
lisp/pcmpl-gnu.el | 79 +-
lisp/pcmpl-linux.el | 93 +-
lisp/pcmpl-rpm.el | 55 +-
lisp/pcmpl-unix.el | 528 +-
lisp/pcmpl-x.el | 84 +-
lisp/pcomplete.el | 354 +-
lisp/pgtk-dnd.el | 410 +
lisp/pixel-scroll.el | 560 +-
lisp/play/5x5.el | 209 +-
lisp/play/animate.el | 20 +-
lisp/play/blackbox.el | 66 +-
lisp/play/bubbles.el | 219 +-
lisp/play/cookie1.el | 26 +-
lisp/play/decipher.el | 176 +-
lisp/play/dissociate.el | 4 +-
lisp/play/doctor.el | 831 +-
lisp/play/dunnet.el | 283 +-
lisp/play/fortune.el | 128 +-
lisp/play/gamegrid.el | 95 +-
lisp/play/gametree.el | 106 +-
lisp/play/gomoku.el | 266 +-
lisp/play/handwrite.el | 176 +-
lisp/play/hanoi.el | 69 +-
lisp/play/life.el | 90 +-
lisp/play/morse.el | 49 +-
lisp/play/mpuz.el | 64 +-
lisp/play/pong.el | 69 +-
lisp/play/snake.el | 93 +-
lisp/play/solitaire.el | 121 +-
lisp/play/spook.el | 12 +-
lisp/play/tetris.el | 172 +-
lisp/play/zone.el | 27 +-
lisp/plstore.el | 8 +-
lisp/printing.el | 534 +-
lisp/proced.el | 394 +-
lisp/profiler.el | 73 +-
lisp/progmodes/antlr-mode.el | 505 +-
lisp/progmodes/asm-mode.el | 55 +-
lisp/progmodes/autoconf.el | 8 +-
lisp/progmodes/bat-mode.el | 14 +-
lisp/progmodes/bug-reference.el | 585 +-
lisp/progmodes/cc-align.el | 180 +-
lisp/progmodes/cc-awk.el | 261 +-
lisp/progmodes/cc-bytecomp.el | 61 +-
lisp/progmodes/cc-cmds.el | 2554 +-
lisp/progmodes/cc-defs.el | 549 +-
lisp/progmodes/cc-engine.el | 3143 +-
lisp/progmodes/cc-fonts.el | 801 +-
lisp/progmodes/cc-guess.el | 39 +-
lisp/progmodes/cc-langs.el | 504 +-
lisp/progmodes/cc-menus.el | 104 +-
lisp/progmodes/cc-mode.el | 1172 +-
lisp/progmodes/cc-styles.el | 33 +-
lisp/progmodes/cc-vars.el | 83 +-
lisp/progmodes/cfengine.el | 104 +-
lisp/progmodes/cl-font-lock.el | 289 +
lisp/progmodes/cmacexp.el | 62 +-
lisp/progmodes/compile.el | 1038 +-
lisp/progmodes/cperl-mode.el | 3089 +-
lisp/progmodes/cpp.el | 78 +-
lisp/progmodes/cwarn.el | 22 +-
lisp/progmodes/dcl-mode.el | 291 +-
lisp/progmodes/ebnf-abn.el | 24 +-
lisp/progmodes/ebnf-bnf.el | 10 +-
lisp/progmodes/ebnf-dtd.el | 33 +-
lisp/progmodes/ebnf-ebx.el | 26 +-
lisp/progmodes/ebnf-iso.el | 12 +-
lisp/progmodes/ebnf-otz.el | 4 +-
lisp/progmodes/ebnf-yac.el | 20 +-
lisp/progmodes/ebnf2ps.el | 165 +-
lisp/progmodes/ebrowse.el | 524 +-
lisp/progmodes/elisp-mode.el | 1146 +-
lisp/progmodes/erts-mode.el | 223 +
lisp/progmodes/etags.el | 287 +-
lisp/progmodes/executable.el | 50 +-
lisp/progmodes/f90.el | 163 +-
lisp/progmodes/flymake-cc.el | 53 +-
lisp/progmodes/flymake-proc.el | 53 +-
lisp/progmodes/flymake.el | 1100 +-
lisp/progmodes/fortran.el | 275 +-
lisp/progmodes/gdb-mi.el | 1577 +-
lisp/progmodes/glasses.el | 23 +-
lisp/progmodes/grep.el | 662 +-
lisp/progmodes/gud.el | 728 +-
lisp/progmodes/hideif.el | 1292 +-
lisp/progmodes/hideshow.el | 147 +-
lisp/progmodes/icon.el | 153 +-
lisp/progmodes/idlw-complete-structtag.el | 24 +-
lisp/progmodes/idlw-help.el | 176 +-
lisp/progmodes/idlw-shell.el | 370 +-
lisp/progmodes/idlw-toolbar.el | 123 +-
lisp/progmodes/idlwave.el | 1450 +-
lisp/progmodes/inf-lisp.el | 168 +-
lisp/progmodes/js.el | 1413 +-
lisp/progmodes/ld-script.el | 18 +-
lisp/progmodes/m4-mode.el | 99 +-
lisp/progmodes/make-mode.el | 286 +-
lisp/progmodes/meta-mode.el | 189 +-
lisp/progmodes/mixal-mode.el | 91 +-
lisp/progmodes/modula2.el | 93 +-
lisp/progmodes/octave.el | 143 +-
lisp/progmodes/opascal.el | 31 +-
lisp/progmodes/pascal.el | 141 +-
lisp/progmodes/perl-mode.el | 141 +-
lisp/progmodes/prog-mode.el | 80 +-
lisp/progmodes/project.el | 1511 +-
lisp/progmodes/prolog.el | 373 +-
lisp/progmodes/ps-mode.el | 77 +-
lisp/progmodes/python.el | 2130 +-
lisp/progmodes/ruby-mode.el | 282 +-
lisp/progmodes/scheme.el | 164 +-
lisp/progmodes/sh-script.el | 1893 +-
lisp/progmodes/simula.el | 213 +-
lisp/progmodes/sql.el | 610 +-
lisp/progmodes/subword.el | 15 +-
lisp/progmodes/tcl.el | 253 +-
lisp/progmodes/vera-mode.el | 77 +-
lisp/progmodes/verilog-mode.el | 1680 +-
lisp/progmodes/vhdl-mode.el | 1350 +-
lisp/progmodes/which-func.el | 144 +-
lisp/progmodes/xref.el | 1344 +-
lisp/progmodes/xscheme.el | 74 +-
lisp/ps-bdf.el | 6 +-
lisp/ps-def.el | 144 -
lisp/ps-mule.el | 56 +-
lisp/ps-print.el | 319 +-
lisp/ps-samp.el | 8 +-
lisp/recentf.el | 325 +-
lisp/rect.el | 105 +-
lisp/register.el | 11 +-
lisp/registry.el | 39 +-
lisp/repeat.el | 272 +-
lisp/replace.el | 1267 +-
lisp/reposition.el | 236 +-
lisp/reveal.el | 44 +-
lisp/rfn-eshadow.el | 6 +-
lisp/rot13.el | 63 +-
lisp/rtree.el | 4 +-
lisp/ruler-mode.el | 135 +-
lisp/savehist.el | 94 +-
lisp/saveplace.el | 74 +-
lisp/sb-image.el | 107 -
lisp/scroll-all.el | 25 +-
lisp/scroll-bar.el | 11 +-
lisp/scroll-lock.el | 29 +-
lisp/select.el | 506 +-
lisp/server.el | 431 +-
lisp/ses.el | 349 +-
lisp/shadowfile.el | 234 +-
lisp/shell.el | 744 +-
lisp/simple.el | 3696 +-
lisp/skeleton.el | 137 +-
lisp/so-long.el | 437 +-
lisp/sort.el | 146 +-
lisp/soundex.el | 2 +-
lisp/speedbar.el | 324 +-
lisp/sqlite-mode.el | 225 +
lisp/sqlite.el | 43 +
lisp/startup.el | 527 +-
lisp/strokes.el | 283 +-
lisp/subr.el | 2342 +-
lisp/svg.el | 69 +-
lisp/t-mouse.el | 15 +-
lisp/tab-bar.el | 2149 +-
lisp/tab-line.el | 721 +-
lisp/tabify.el | 2 +-
lisp/talk.el | 8 +-
lisp/tar-mode.el | 361 +-
lisp/tempo.el | 108 +-
lisp/term.el | 1512 +-
lisp/term/AT386.el | 4 +-
lisp/term/README | 2 +-
lisp/term/bobcat.el | 1 +
lisp/term/common-win.el | 42 +-
lisp/term/cygwin.el | 2 +-
lisp/term/fbterm.el | 27 +
lisp/term/haiku-win.el | 674 +
lisp/term/internal.el | 10 +-
lisp/term/iris-ansi.el | 4 +-
lisp/term/konsole.el | 6 +-
lisp/term/linux.el | 13 +-
lisp/term/lk201.el | 2 +-
lisp/term/news.el | 4 +-
lisp/term/ns-win.el | 178 +-
lisp/term/pc-win.el | 12 +-
lisp/term/pgtk-win.el | 401 +
lisp/term/rxvt.el | 25 +-
lisp/term/screen.el | 4 +-
lisp/term/st.el | 28 +
lisp/term/sun.el | 8 +-
lisp/term/tmux.el | 4 +-
lisp/term/tty-colors.el | 62 +-
lisp/term/tvi970.el | 4 +-
lisp/term/vt100.el | 4 +-
lisp/term/vt200.el | 2 +
lisp/term/w32-win.el | 106 +-
lisp/term/w32console.el | 4 +-
lisp/term/wyse50.el | 10 +-
lisp/term/x-win.el | 161 +-
lisp/term/xterm.el | 84 +-
lisp/textmodes/artist.el | 532 +-
lisp/textmodes/bib-mode.el | 96 +-
lisp/textmodes/bibtex-style.el | 17 +-
lisp/textmodes/bibtex.el | 1278 +-
lisp/textmodes/conf-mode.el | 295 +-
lisp/textmodes/css-mode.el | 242 +-
lisp/textmodes/dns-mode.el | 68 +-
lisp/textmodes/emacs-authors-mode.el | 158 +
lisp/textmodes/emacs-news-mode.el | 293 +
lisp/textmodes/enriched.el | 99 +-
lisp/textmodes/fill.el | 274 +-
lisp/textmodes/flyspell.el | 321 +-
lisp/textmodes/glyphless-mode.el | 68 +
lisp/textmodes/ispell.el | 668 +-
lisp/textmodes/less-css-mode.el | 17 +-
lisp/textmodes/makeinfo.el | 29 +-
lisp/textmodes/mhtml-mode.el | 101 +-
lisp/textmodes/nroff-mode.el | 114 +-
lisp/textmodes/page-ext.el | 94 +-
lisp/textmodes/page.el | 21 +-
lisp/textmodes/paragraphs.el | 111 +-
lisp/textmodes/picture.el | 230 +-
lisp/textmodes/pixel-fill.el | 240 +
lisp/textmodes/po.el | 4 +-
lisp/textmodes/refbib.el | 42 +-
lisp/textmodes/refer.el | 44 +-
lisp/textmodes/refill.el | 43 +-
lisp/textmodes/reftex-auc.el | 66 +-
lisp/textmodes/reftex-cite.el | 145 +-
lisp/textmodes/reftex-dcr.el | 69 +-
lisp/textmodes/reftex-global.el | 95 +-
lisp/textmodes/reftex-index.el | 294 +-
lisp/textmodes/reftex-parse.el | 58 +-
lisp/textmodes/reftex-ref.el | 60 +-
lisp/textmodes/reftex-sel.el | 217 +-
lisp/textmodes/reftex-toc.el | 175 +-
lisp/textmodes/reftex-vars.el | 206 +-
lisp/textmodes/reftex.el | 214 +-
lisp/textmodes/remember.el | 179 +-
lisp/textmodes/rst.el | 612 +-
lisp/textmodes/sgml-mode.el | 292 +-
lisp/textmodes/string-edit.el | 136 +
lisp/textmodes/table.el | 514 +-
lisp/textmodes/tex-mode.el | 519 +-
lisp/textmodes/texinfmt.el | 202 +-
lisp/textmodes/texinfo.el | 576 +-
lisp/textmodes/texnfo-upd.el | 60 +-
lisp/textmodes/text-mode.el | 98 +-
lisp/textmodes/tildify.el | 34 +-
lisp/textmodes/two-column.el | 72 +-
lisp/textmodes/underline.el | 2 +-
lisp/textmodes/word-wrap-mode.el | 80 +
lisp/thingatpt.el | 176 +-
lisp/thread.el | 11 +-
lisp/thumbs.el | 800 -
lisp/time-stamp.el | 753 +-
lisp/time.el | 473 +-
lisp/timezone.el | 18 +-
lisp/tmm.el | 85 +-
lisp/tool-bar.el | 42 +-
lisp/tooltip.el | 115 +-
lisp/transient.el | 4092 +
lisp/tree-widget.el | 31 +-
lisp/tutorial.el | 51 +-
lisp/type-break.el | 52 +-
lisp/uniquify.el | 91 +-
lisp/url/ChangeLog.1 | 6 +-
lisp/url/url-about.el | 101 -
lisp/url/url-auth.el | 76 +-
lisp/url/url-cache.el | 37 +-
lisp/url/url-cid.el | 6 +-
lisp/url/url-cookie.el | 34 +-
lisp/url/url-dav.el | 37 +-
lisp/url/url-dired.el | 57 -
lisp/url/url-domsuf.el | 17 +-
lisp/url/url-expand.el | 25 +-
lisp/url/url-file.el | 45 +-
lisp/url/url-ftp.el | 4 +-
lisp/url/url-future.el | 2 +-
lisp/url/url-gw.el | 36 +-
lisp/url/url-handlers.el | 23 +-
lisp/url/url-history.el | 20 +-
lisp/url/url-http.el | 406 +-
lisp/url/url-imap.el | 11 +-
lisp/url/url-irc.el | 10 +-
lisp/url/url-ldap.el | 6 +-
lisp/url/url-mailto.el | 17 +-
lisp/url/url-methods.el | 6 +-
lisp/url/url-misc.el | 14 +-
lisp/url/url-news.el | 20 +-
lisp/url/url-nfs.el | 4 +-
lisp/url/url-parse.el | 13 +-
lisp/url/url-privacy.el | 20 +-
lisp/url/url-proxy.el | 19 +-
lisp/url/url-queue.el | 50 +-
lisp/url/url-tramp.el | 52 +-
lisp/url/url-util.el | 92 +-
lisp/url/url-vars.el | 66 +-
lisp/url/url.el | 162 +-
lisp/userlock.el | 70 +-
lisp/vc/add-log.el | 199 +-
lisp/vc/compare-w.el | 35 +-
lisp/vc/cvs-status.el | 53 +-
lisp/vc/diff-mode.el | 649 +-
lisp/vc/diff.el | 89 +-
lisp/vc/ediff-diff.el | 79 +-
lisp/vc/ediff-help.el | 20 +-
lisp/vc/ediff-hook.el | 16 +-
lisp/vc/ediff-init.el | 539 +-
lisp/vc/ediff-merg.el | 16 +-
lisp/vc/ediff-mult.el | 182 +-
lisp/vc/ediff-ptch.el | 75 +-
lisp/vc/ediff-util.el | 492 +-
lisp/vc/ediff-vers.el | 49 +-
lisp/vc/ediff-wind.el | 208 +-
lisp/vc/ediff.el | 207 +-
lisp/vc/emerge.el | 213 +-
lisp/vc/log-edit.el | 289 +-
lisp/vc/log-view.el | 79 +-
lisp/vc/pcvs-defs.el | 173 +-
lisp/vc/pcvs-info.el | 16 +-
lisp/vc/pcvs-parse.el | 31 +-
lisp/vc/pcvs-util.el | 40 +-
lisp/vc/pcvs.el | 226 +-
lisp/vc/smerge-mode.el | 185 +-
lisp/vc/vc-annotate.el | 65 +-
lisp/vc/vc-bzr.el | 150 +-
lisp/vc/vc-cvs.el | 182 +-
lisp/vc/vc-dav.el | 37 +-
lisp/vc/vc-dir.el | 432 +-
lisp/vc/vc-dispatcher.el | 228 +-
lisp/vc/vc-filewise.el | 6 +-
lisp/vc/vc-git.el | 532 +-
lisp/vc/vc-hg.el | 248 +-
lisp/vc/vc-hooks.el | 138 +-
lisp/vc/vc-mtn.el | 385 -
lisp/vc/vc-rcs.el | 127 +-
lisp/vc/vc-sccs.el | 65 +-
lisp/vc/vc-src.el | 115 +-
lisp/vc/vc-svn.el | 121 +-
lisp/vc/vc.el | 736 +-
lisp/vcursor.el | 356 +-
lisp/version.el | 29 +-
lisp/view.el | 287 +-
lisp/vt-control.el | 109 -
lisp/vt100-led.el | 68 -
lisp/w32-fns.el | 48 +-
lisp/w32-vars.el | 16 +-
lisp/wdired.el | 764 +-
lisp/whitespace.el | 863 +-
lisp/wid-browse.el | 66 +-
lisp/wid-edit.el | 755 +-
lisp/widget.el | 15 +-
lisp/windmove.el | 372 +-
lisp/window.el | 1704 +-
lisp/winner.el | 49 +-
lisp/woman.el | 328 +-
lisp/x-dnd.el | 1700 +-
lisp/xdg.el | 153 +-
lisp/xml.el | 41 +-
lisp/xt-mouse.el | 50 +-
lisp/xwidget.el | 977 +-
lisp/yank-media.el | 190 +
lwlib/ChangeLog.1 | 2 +-
lwlib/Makefile.in | 21 +-
lwlib/deps.mk | 2 +-
lwlib/lwlib-Xaw.c | 4 +-
lwlib/lwlib-Xlw.c | 2 +-
lwlib/lwlib-Xm.c | 84 +-
lwlib/lwlib-int.h | 2 +-
lwlib/lwlib-utils.c | 17 +-
lwlib/lwlib-widget.h | 2 +-
lwlib/lwlib.c | 14 +-
lwlib/lwlib.h | 2 +-
lwlib/xlwmenu.c | 581 +-
lwlib/xlwmenu.h | 8 +-
lwlib/xlwmenuP.h | 21 +-
m4/00gnulib.m4 | 107 +-
m4/__inline.m4 | 2 +-
m4/absolute-header.m4 | 12 +-
m4/acl.m4 | 6 +-
m4/alloca.m4 | 46 +-
m4/builtin-expect.m4 | 2 +-
m4/byteswap.m4 | 10 +-
m4/canonicalize.m4 | 78 +-
m4/clock_time.m4 | 9 +-
m4/close-stream.m4 | 11 -
m4/copy-file-range.m4 | 27 +-
m4/count-leading-zeros.m4 | 12 -
m4/count-one-bits.m4 | 12 -
m4/count-trailing-zeros.m4 | 12 -
m4/d-type.m4 | 2 +-
m4/dirent_h.m4 | 47 +-
m4/dirfd.m4 | 2 +-
m4/double-slash-root.m4 | 2 +-
m4/dup2.m4 | 184 +-
m4/eealloc.m4 | 2 +-
m4/environ.m4 | 7 +-
m4/errno_h.m4 | 12 +-
m4/euidaccess.m4 | 2 +-
m4/execinfo.m4 | 14 +-
m4/explicit_bzero.m4 | 5 +-
m4/extensions.m4 | 174 +-
m4/extern-inline.m4 | 28 +-
m4/faccessat.m4 | 6 +-
m4/fchmodat.m4 | 102 +
m4/fcntl.m4 | 55 +-
m4/fcntl_h.m4 | 38 +-
m4/fdopendir.m4 | 22 +-
m4/filemode.m4 | 5 +-
m4/flexmember.m4 | 2 +-
m4/fpending.m4 | 6 +-
m4/fpieee.m4 | 2 +-
m4/free.m4 | 52 +
m4/fstatat.m4 | 2 +-
m4/fsusage.m4 | 5 +-
m4/fsync.m4 | 2 +-
m4/futimens.m4 | 66 +
m4/getdtablesize.m4 | 21 +-
m4/getgroups.m4 | 7 +-
m4/getloadavg.m4 | 10 +-
m4/getopt.m4 | 12 +-
m4/getrandom.m4 | 68 +
m4/gettime.m4 | 14 +-
m4/gettimeofday.m4 | 67 +-
m4/glibc21.m4 | 34 -
m4/gnulib-common.m4 | 789 +-
m4/gnulib-comp.m4 | 757 +-
m4/group-member.m4 | 2 +-
m4/ieee754-h.m4 | 8 +-
m4/include_next.m4 | 40 +-
m4/inttypes.m4 | 57 +-
m4/largefile.m4 | 64 +-
m4/lchmod.m4 | 28 +
m4/libgmp.m4 | 70 +
m4/limits-h.m4 | 14 +-
m4/localtime-buffer.m4 | 21 -
m4/longlong.m4 | 113 -
m4/lstat.m4 | 2 +-
m4/malloc.m4 | 175 +
m4/malloca.m4 | 15 -
m4/manywarnings.m4 | 190 +-
m4/mbstate_t.m4 | 13 +-
m4/md5.m4 | 2 +-
m4/memmem.m4 | 9 +-
m4/mempcpy.m4 | 6 +-
m4/memrchr.m4 | 6 +-
m4/minmax.m4 | 2 +-
m4/mkostemp.m4 | 2 +-
m4/mktime.m4 | 72 +-
m4/mode_t.m4 | 2 +-
m4/multiarch.m4 | 69 +-
m4/nanosleep.m4 | 139 +
m4/nocrash.m4 | 2 +-
m4/nproc.m4 | 54 +
m4/nstrftime.m4 | 10 +-
m4/off_t.m4 | 2 +-
m4/open-cloexec.m4 | 2 +-
m4/open-slash.m4 | 5 +-
m4/open.m4 | 2 +-
m4/pathmax.m4 | 2 +-
m4/pid_t.m4 | 38 +
m4/pipe2.m4 | 2 +-
m4/pkg.m4 | 2 +-
m4/pselect.m4 | 9 +-
m4/pthread_sigmask.m4 | 13 +-
m4/putenv.m4 | 60 -
m4/rawmemchr.m4 | 20 +
m4/readlink.m4 | 63 +-
m4/readlinkat.m4 | 15 +-
m4/realloc.m4 | 63 +
m4/regex.m4 | 135 +-
m4/sha1.m4 | 2 +-
m4/sha256.m4 | 2 +-
m4/sha512.m4 | 2 +-
m4/sig2str.m4 | 2 +-
m4/sigdescr_np.m4 | 17 +
m4/signal_h.m4 | 37 +-
m4/socklen.m4 | 2 +-
m4/ssize_t.m4 | 2 +-
m4/st_dm_mode.m4 | 3 +-
m4/stat-time.m4 | 2 +-
m4/std-gnu11.m4 | 11 +-
m4/stdalign.m4 | 13 +-
m4/stddef_h.m4 | 53 +-
m4/stdint.m4 | 61 +-
m4/stdio_h.m4 | 200 +-
m4/stdlib_h.m4 | 158 +-
m4/stpcpy.m4 | 6 +-
m4/string_h.m4 | 135 +-
m4/strnlen.m4 | 6 +-
m4/strtoimax.m4 | 5 +-
m4/strtoll.m4 | 47 +-
m4/symlink.m4 | 2 +-
m4/sys_random_h.m4 | 68 +
m4/sys_select_h.m4 | 31 +-
m4/sys_socket_h.m4 | 62 +-
m4/sys_stat_h.m4 | 75 +-
m4/sys_time_h.m4 | 36 +-
m4/sys_types_h.m4 | 38 +-
m4/tempname.m4 | 2 +-
m4/time_h.m4 | 83 +-
m4/time_r.m4 | 4 +-
m4/time_rz.m4 | 18 +-
m4/timegm.m4 | 6 +-
m4/timer_time.m4 | 19 +-
m4/timespec.m4 | 2 +-
m4/tm_gmtoff.m4 | 2 +-
m4/unistd_h.m4 | 355 +-
m4/unlocked-io.m4 | 9 +-
m4/utimens.m4 | 7 +-
m4/utimensat.m4 | 105 +
m4/utimes.m4 | 5 +-
m4/vararrays.m4 | 16 +-
m4/warnings.m4 | 23 +-
m4/wchar_t.m4 | 2 +-
m4/year2038.m4 | 132 +
m4/zzgnulib.m4 | 23 +
make-dist | 63 +-
modules/modhelp.py | 2 +-
msdos/ChangeLog.1 | 2 +-
msdos/INSTALL | 2 +-
msdos/README | 4 +-
msdos/autogen/Makefile.in | 10 +-
msdos/autogen/config.in | 6 +-
msdos/depfiles.bat | 2 +-
msdos/inttypes.h | 2 +-
msdos/langinfo.h | 20 +
msdos/mainmake.v2 | 2 +-
msdos/sed1v2.inp | 51 +-
msdos/sed1x.inp | 2 +-
msdos/sed2v2.inp | 7 +-
msdos/sed2x.inp | 2 +-
msdos/sed3v2.inp | 3 +-
msdos/sed4.inp | 2 +-
msdos/sed5x.inp | 2 +-
msdos/sed6.inp | 2 +-
msdos/sedadmin.inp | 2 +-
msdos/sedalloc.inp | 2 +-
msdos/sedleim.inp | 2 +-
msdos/sedlibcf.inp | 2 +-
msdos/sedlibmk.inp | 94 +-
msdos/sedlisp.inp | 2 +-
nextstep/ChangeLog.1 | 4 +-
nextstep/INSTALL | 2 +-
nextstep/Makefile.in | 23 +-
nextstep/README | 2 +-
nextstep/templates/Info.plist.in | 16 +-
nt/ChangeLog.1 | 4 +-
nt/INSTALL | 37 +-
nt/INSTALL.W64 | 17 +-
nt/Makefile.in | 27 +-
nt/README | 2 +-
nt/README.W32 | 4 +-
nt/addpm.c | 6 +-
nt/cmdproxy.c | 5 +-
nt/configure.bat | 2 +-
nt/ddeclient.c | 5 +-
nt/emacs.rc.in | 2 +-
nt/emacsclient.rc.in | 2 +-
nt/epaths.nt | 7 +-
nt/gnulib-cfg.mk | 14 +-
nt/icons/README | 6 +-
nt/inc/grp.h | 2 +-
nt/inc/inttypes.h | 2 +-
nt/inc/langinfo.h | 2 +-
nt/inc/ms-w32.h | 48 +-
nt/inc/nl_types.h | 2 +-
nt/inc/stdint.h | 2 +-
nt/inc/sys/resource.h | 2 +-
nt/inc/sys/socket.h | 2 +-
nt/inc/sys/stat.h | 7 +-
nt/inc/sys/wait.h | 2 +-
nt/mingw-cfg.site | 29 +-
nt/preprep.c | 5 +-
nt/runemacs.c | 5 +-
oldXMenu/Activate.c | 48 +-
oldXMenu/AddPane.c | 22 +-
oldXMenu/AddSel.c | 22 +-
oldXMenu/ChangeLog.1 | 2 +-
oldXMenu/ChgPane.c | 20 +-
oldXMenu/ChgSel.c | 20 +-
oldXMenu/Create.c | 24 +-
oldXMenu/DelPane.c | 20 +-
oldXMenu/DelSel.c | 20 +-
oldXMenu/Destroy.c | 20 +-
oldXMenu/Error.c | 20 +-
oldXMenu/EvHand.c | 20 +-
oldXMenu/FindPane.c | 20 +-
oldXMenu/FindSel.c | 22 +-
oldXMenu/InsPane.c | 20 +-
oldXMenu/InsSel.c | 20 +-
oldXMenu/Internal.c | 53 +-
oldXMenu/Locate.c | 20 +-
oldXMenu/Makefile.in | 21 +-
oldXMenu/Post.c | 20 +-
oldXMenu/Recomp.c | 20 +-
oldXMenu/SetAEQ.c | 20 +-
oldXMenu/SetFrz.c | 20 +-
oldXMenu/SetPane.c | 20 +-
oldXMenu/SetSel.c | 20 +-
oldXMenu/XCrAssoc.c | 20 +-
oldXMenu/XDelAssoc.c | 20 +-
oldXMenu/XDestAssoc.c | 20 +-
oldXMenu/XLookAssoc.c | 20 +-
oldXMenu/XMakeAssoc.c | 22 +-
oldXMenu/XMenu.h | 28 +-
oldXMenu/XMenuInt.h | 22 +-
oldXMenu/deps.mk | 2 +-
oldXMenu/insque.c | 2 +-
src/.gdbinit | 30 +-
src/.lldbinit | 33 +
src/ChangeLog.1 | 2 +-
src/ChangeLog.10 | 16 +-
src/ChangeLog.11 | 28 +-
src/ChangeLog.12 | 12 +-
src/ChangeLog.13 | 34 +-
src/ChangeLog.2 | 2 +-
src/ChangeLog.3 | 8 +-
src/ChangeLog.4 | 2 +-
src/ChangeLog.5 | 2 +-
src/ChangeLog.6 | 2 +-
src/ChangeLog.7 | 2 +-
src/ChangeLog.8 | 12 +-
src/ChangeLog.9 | 4 +-
src/Makefile.in | 310 +-
src/README | 2 +-
src/alloc.c | 2067 +-
src/atimer.c | 84 +-
src/atimer.h | 2 +-
src/bidi.c | 129 +-
src/bignum.c | 144 +-
src/bignum.h | 15 +-
src/blockinput.h | 2 +-
src/buffer.c | 704 +-
src/buffer.h | 203 +-
src/bytecode.c | 701 +-
src/callint.c | 175 +-
src/callproc.c | 913 +-
src/casefiddle.c | 100 +-
src/casetab.c | 2 +-
src/category.c | 2 +-
src/ccl.c | 138 +-
src/character.c | 396 +-
src/character.h | 850 +-
src/charset.c | 84 +-
src/charset.h | 3 +-
src/chartab.c | 120 +-
src/cm.c | 2 +-
src/cm.h | 2 +-
src/cmds.c | 51 +-
src/coding.c | 459 +-
src/coding.h | 15 +-
src/commands.h | 10 +-
src/comp.c | 5828 +
src/comp.h | 108 +
src/composite.c | 407 +-
src/composite.h | 39 +-
src/conf_post.h | 185 +-
src/cygw32.c | 10 +-
src/cygw32.h | 2 +-
src/data.c | 800 +-
src/dbusbind.c | 377 +-
src/decompress.c | 114 +-
src/deps.mk | 7 +-
src/dired.c | 132 +-
src/dispextern.h | 244 +-
src/dispnew.c | 476 +-
src/disptab.h | 2 +-
src/dmpstruct.awk | 2 +-
src/doc.c | 499 +-
src/doprnt.c | 266 +-
src/dosfns.c | 6 +-
src/dosfns.h | 2 +-
src/dynlib.c | 24 +-
src/dynlib.h | 4 +-
src/editfns.c | 665 +-
src/emacs-icon.h | 2 +-
src/emacs-module.c | 526 +-
src/emacs-module.h.in | 101 +-
src/emacs.c | 1047 +-
src/emacsgtkfixed.c | 145 +-
src/emacsgtkfixed.h | 11 +-
src/epaths.in | 6 +-
src/eval.c | 1301 +-
src/fileio.c | 517 +-
src/filelock.c | 304 +-
src/firstfile.c | 2 +-
src/floatfns.c | 39 +-
src/fns.c | 2265 +-
src/font.c | 479 +-
src/font.h | 24 +-
src/fontset.c | 147 +-
src/fontset.h | 2 +-
src/frame.c | 1424 +-
src/frame.h | 376 +-
src/fringe.c | 102 +-
src/ftcrfont.c | 172 +-
src/ftfont.c | 122 +-
src/ftfont.h | 7 +-
src/ftxfont.c | 371 -
src/getpagesize.h | 2 +-
src/gfilenotify.c | 2 +-
src/gmalloc.c | 50 +-
src/gnutls.c | 90 +-
src/gnutls.h | 3 +-
src/gtkutil.c | 1847 +-
src/gtkutil.h | 40 +-
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 | 5556 +
src/haiku_support.h | 746 +
src/haikufns.c | 3256 +
src/haikufont.c | 1358 +
src/haikugui.h | 203 +
src/haikuimage.c | 116 +
src/haikumenu.c | 848 +
src/haikuselect.c | 1325 +
src/haikuselect.h | 79 +
src/haikuterm.c | 4683 +
src/haikuterm.h | 364 +
src/hbfont.c | 30 +-
src/image.c | 2944 +-
src/indent.c | 231 +-
src/indent.h | 2 +-
src/inotify.c | 4 +-
src/insdel.c | 55 +-
src/intervals.c | 48 +-
src/intervals.h | 28 +-
src/itree.h | 34 +-
src/json.c | 141 +-
src/keyboard.c | 1721 +-
src/keyboard.h | 27 +-
src/keymap.c | 1515 +-
src/keymap.h | 6 +-
src/kqueue.c | 11 +-
src/lastfile.c | 2 +-
src/lcms.c | 9 +-
src/lisp.h | 1269 +-
src/lread.c | 3126 +-
src/macfont.h | 2 +-
src/macfont.m | 184 +-
src/macros.c | 23 +-
src/macros.h | 2 +-
src/macuvs.h | 1762 +-
src/marker.c | 55 +-
src/menu.c | 114 +-
src/menu.h | 8 +-
src/mini-gmp-emacs.c | 32 -
src/mini-gmp.c | 4559 -
src/mini-gmp.h | 300 -
src/minibuf.c | 1010 +-
src/module-env-25.h | 71 +-
src/module-env-27.h | 2 +-
src/module-env-28.h | 19 +
src/module-env-29.h | 3 +
src/msdos.c | 110 +-
src/msdos.h | 13 +-
src/nsfns.m | 1423 +-
src/nsfont.m | 1554 +-
src/nsgui.h | 5 +-
src/nsimage.m | 195 +-
src/nsmenu.m | 1227 +-
src/nsselect.m | 350 +-
src/nsterm.h | 383 +-
src/nsterm.m | 5221 +-
src/nsxwidget.h | 80 +
src/nsxwidget.m | 593 +
src/pdumper.c | 854 +-
src/pdumper.h | 23 +-
src/pgtkfns.c | 3963 +
src/pgtkgui.h | 119 +
src/pgtkim.c | 313 +
src/pgtkmenu.c | 1126 +
src/pgtkselect.c | 1959 +
src/pgtkterm.c | 7305 +
src/pgtkterm.h | 648 +
src/print.c | 1753 +-
src/process.c | 1410 +-
src/process.h | 12 +-
src/profiler.c | 6 +-
src/ptr-bounds.h | 79 -
src/puresize.h | 4 +-
src/ralloc.c | 2 +-
src/regex-emacs.c | 213 +-
src/regex-emacs.h | 4 +-
src/region-cache.c | 2 +-
src/region-cache.h | 2 +-
src/scroll.c | 2 +-
src/search.c | 283 +-
src/sheap.c | 2 +-
src/sheap.h | 4 +-
src/sort.c | 974 +
src/sound.c | 41 +-
src/sqlite.c | 784 +
src/syntax.c | 227 +-
src/syntax.h | 6 +-
src/sysdep.c | 1121 +-
src/sysselect.h | 2 +-
src/syssignal.h | 4 +-
src/sysstdio.h | 9 +-
src/systhread.c | 126 +-
src/systhread.h | 20 +-
src/systime.h | 13 +-
src/systty.h | 2 +-
src/syswait.h | 2 +-
src/term.c | 322 +-
src/termcap.c | 10 +-
src/termchar.h | 13 +-
src/termhooks.h | 133 +-
src/terminal.c | 24 +-
src/terminfo.c | 7 +-
src/termopts.h | 2 +-
src/textprop.c | 71 +-
src/thread.c | 91 +-
src/thread.h | 30 +-
src/timefns.c | 579 +-
src/tparam.c | 2 +-
src/tparam.h | 9 +-
src/undo.c | 6 +-
src/unexaix.c | 2 +-
src/unexcoff.c | 2 +-
src/unexcw.c | 8 +-
src/unexelf.c | 2 +-
src/unexmacosx.c | 51 +-
src/unexw32.c | 2 +-
src/verbose.mk.in | 79 +
src/vm-limit.c | 4 +-
src/w16select.c | 24 +-
src/w32.c | 699 +-
src/w32.h | 27 +-
src/w32common.h | 19 +-
src/w32console.c | 16 +-
src/w32cygwinx.c | 2 +-
src/w32fns.c | 958 +-
src/w32font.c | 71 +-
src/w32font.h | 2 +-
src/w32gui.h | 9 +-
src/w32heap.c | 64 +-
src/w32heap.h | 2 +-
src/w32image.c | 478 +
src/w32inevt.c | 33 +-
src/w32inevt.h | 2 +-
src/w32menu.c | 35 +-
src/w32notify.c | 48 +-
src/w32proc.c | 88 +-
src/w32reg.c | 2 +-
src/w32select.c | 10 +-
src/w32select.h | 2 +-
src/w32term.c | 892 +-
src/w32term.h | 43 +-
src/w32uniscribe.c | 2 +-
src/w32xfns.c | 80 +-
src/widget.c | 160 +-
src/widget.h | 4 +-
src/widgetprv.h | 4 +-
src/window.c | 773 +-
src/window.h | 42 +-
src/xdisp.c | 4749 +-
src/xfaces.c | 874 +-
src/xfns.c | 3169 +-
src/xfont.c | 73 +-
src/xftfont.c | 198 +-
src/xgselect.c | 147 +-
src/xgselect.h | 11 +-
src/xmenu.c | 612 +-
src/xml.c | 18 +-
src/xrdb.c | 177 +-
src/xselect.c | 908 +-
src/xsettings.c | 265 +-
src/xsettings.h | 21 +-
src/xsmfns.c | 10 +-
src/xterm.c | 32442 +++-
src/xterm.h | 688 +-
src/xwidget.c | 3587 +-
src/xwidget.h | 120 +-
test/ChangeLog.1 | 6 +-
test/Makefile.in | 149 +-
test/README | 62 +-
test/data/emacs-module/mod-test.c | 574 -
test/data/image/black-short.jpg | Bin 0 -> 31779 bytes
test/data/image/black.gif | Bin 0 -> 143 bytes
test/data/image/black.webp | Bin 0 -> 37780 bytes
test/data/xref/file1.txt | 2 -
test/file-organization.org | 29 +-
test/infra/Dockerfile.emba | 105 +
test/infra/Makefile.in | 100 +
test/infra/gitlab-ci.yml | 279 +
test/infra/test-jobs.yml | 545 +
test/lib-src/emacsclient-tests.el | 4 +-
test/lisp/abbrev-tests.el | 95 +-
test/lisp/align-resources/align-post.c | 3 +
test/lisp/align-resources/align-post.java | 9 +
test/lisp/align-resources/align-pre.c | 3 +
test/lisp/align-resources/align-pre.java | 9 +
test/lisp/align-tests.el | 47 +
test/lisp/allout-tests.el | 148 +
test/lisp/allout-widgets-tests.el | 87 +
test/lisp/ansi-color-tests.el | 196 +
test/lisp/apropos-tests.el | 133 +
test/lisp/arc-mode-tests.el | 8 +-
test/lisp/auth-source-pass-tests.el | 44 +-
test/lisp/auth-source-resources/authinfo | 2 +
test/lisp/auth-source-resources/netrc-folding | 6 +
test/lisp/auth-source-tests.el | 218 +-
test/lisp/autoinsert-tests.el | 29 +-
test/lisp/autorevert-tests.el | 870 +-
test/lisp/battery-tests.el | 154 +
test/lisp/bookmark-resources/test-list.bmk | 20 +
test/lisp/bookmark-tests.el | 364 +-
test/lisp/buff-menu-tests.el | 23 +-
test/lisp/button-tests.el | 36 +-
test/lisp/calc/calc-tests.el | 562 +-
test/lisp/calculator-tests.el | 51 +
test/lisp/calendar/cal-french-tests.el | 114 +
test/lisp/calendar/cal-julian-tests.el | 72 +
.../import-bug-11473.diary-european | 10 +
.../icalendar-resources/import-bug-11473.ics | 54 +
.../import-bug-22092.diary-american | 6 +
.../import-bug-22092.diary-european | 6 +
.../icalendar-resources/import-bug-22092.diary-iso | 6 +
.../icalendar-resources/import-bug-22092.ics | 30 +
.../import-bug-24199.diary-american | 5 +
.../import-bug-24199.diary-european | 5 +
.../icalendar-resources/import-bug-24199.diary-iso | 5 +
.../icalendar-resources/import-bug-24199.ics | 25 +
.../import-bug-33277.diary-american | 1 +
.../import-bug-33277.diary-european | 1 +
.../icalendar-resources/import-bug-33277.diary-iso | 1 +
.../icalendar-resources/import-bug-33277.ics | 15 +
.../import-bug-6766.diary-american | 7 +
.../import-bug-6766.diary-european | 7 +
.../icalendar-resources/import-bug-6766.diary-iso | 7 +
.../icalendar-resources/import-bug-6766.ics | 28 +
.../import-duration-2.diary-american | 3 +
.../import-duration-2.diary-european | 3 +
.../import-duration-2.diary-iso | 3 +
.../icalendar-resources/import-duration-2.ics | 17 +
.../import-duration.diary-american | 1 +
.../import-duration.diary-european | 1 +
.../icalendar-resources/import-duration.diary-iso | 1 +
.../icalendar-resources/import-duration.ics | 10 +
.../import-multiple-vcalendars.diary-american | 4 +
.../import-multiple-vcalendars.diary-european | 4 +
.../import-multiple-vcalendars.diary-iso | 4 +
.../import-multiple-vcalendars.ics | 21 +
.../import-non-recurring-1.diary-american | 1 +
.../import-non-recurring-1.diary-european | 1 +
.../import-non-recurring-1.diary-iso | 1 +
.../icalendar-resources/import-non-recurring-1.ics | 10 +
.../import-non-recurring-all-day.diary-american | 1 +
.../import-non-recurring-all-day.diary-european | 1 +
.../import-non-recurring-all-day.diary-iso | 1 +
.../import-non-recurring-all-day.ics | 9 +
...rt-non-recurring-another-example.diary-american | 4 +
...rt-non-recurring-another-example.diary-european | 4 +
.../import-non-recurring-another-example.diary-iso | 4 +
.../import-non-recurring-another-example.ics | 23 +
.../import-non-recurring-block.diary-american | 4 +
.../import-non-recurring-block.diary-european | 4 +
.../import-non-recurring-block.diary-iso | 4 +
.../import-non-recurring-block.ics | 16 +
...ort-non-recurring-folded-summary.diary-american | 4 +
...ort-non-recurring-folded-summary.diary-european | 4 +
.../import-non-recurring-folded-summary.diary-iso | 4 +
.../import-non-recurring-folded-summary.ics | 25 +
...mport-non-recurring-long-summary.diary-american | 1 +
...mport-non-recurring-long-summary.diary-european | 1 +
.../import-non-recurring-long-summary.diary-iso | 1 +
.../import-non-recurring-long-summary.ics | 10 +
.../import-real-world-2003-05-29.diary-american | 6 +
.../import-real-world-2003-05-29.diary-european | 6 +
.../import-real-world-2003-05-29.ics | 54 +
.../import-real-world-2003-06-18a.diary-american | 6 +
.../import-real-world-2003-06-18a.diary-european | 6 +
.../import-real-world-2003-06-18a.ics | 36 +
.../import-real-world-2003-06-18b.diary-american | 6 +
.../import-real-world-2003-06-18b.diary-european | 6 +
.../import-real-world-2003-06-18b.ics | 55 +
.../import-real-world-2004-11-19.diary-american | 19 +
.../import-real-world-2004-11-19.diary-european | 19 +
.../import-real-world-2004-11-19.ics | 120 +
.../import-real-world-2005-02-07.diary-american | 5 +
.../import-real-world-2005-02-07.diary-european | 5 +
.../import-real-world-2005-02-07.ics | 26 +
.../import-real-world-2005-03-01.diary-american | 2 +
.../import-real-world-2005-03-01.diary-european | 2 +
.../import-real-world-2005-03-01.ics | 11 +
.../import-real-world-no-dst.diary-american | 4 +
.../import-real-world-no-dst.diary-european | 4 +
.../import-real-world-no-dst.ics | 26 +
.../import-rrule-anniversary.diary-american | 1 +
.../import-rrule-anniversary.diary-european | 1 +
.../import-rrule-anniversary.diary-iso | 1 +
.../import-rrule-anniversary.ics | 11 +
.../import-rrule-count-bi-weekly.diary-american | 1 +
.../import-rrule-count-bi-weekly.diary-european | 1 +
.../import-rrule-count-bi-weekly.diary-iso | 1 +
.../import-rrule-count-bi-weekly.ics | 11 +
.../import-rrule-count-daily-long.diary-american | 1 +
.../import-rrule-count-daily-long.diary-european | 1 +
.../import-rrule-count-daily-long.diary-iso | 1 +
.../import-rrule-count-daily-long.ics | 11 +
.../import-rrule-count-daily-short.diary-american | 1 +
.../import-rrule-count-daily-short.diary-european | 1 +
.../import-rrule-count-daily-short.diary-iso | 1 +
.../import-rrule-count-daily-short.ics | 11 +
...t-rrule-count-every-second-month.diary-american | 1 +
...t-rrule-count-every-second-month.diary-european | 1 +
...import-rrule-count-every-second-month.diary-iso | 1 +
.../import-rrule-count-every-second-month.ics | 11 +
...rt-rrule-count-every-second-year.diary-american | 1 +
...rt-rrule-count-every-second-year.diary-european | 1 +
.../import-rrule-count-every-second-year.diary-iso | 1 +
.../import-rrule-count-every-second-year.ics | 10 +
.../import-rrule-count-monthly.diary-american | 1 +
.../import-rrule-count-monthly.diary-european | 1 +
.../import-rrule-count-monthly.diary-iso | 1 +
.../import-rrule-count-monthly.ics | 11 +
.../import-rrule-count-yearly.diary-american | 1 +
.../import-rrule-count-yearly.diary-european | 1 +
.../import-rrule-count-yearly.diary-iso | 1 +
.../import-rrule-count-yearly.ics | 11 +
.../import-rrule-daily-two-day.diary-american | 1 +
.../import-rrule-daily-two-day.diary-european | 1 +
.../import-rrule-daily-two-day.diary-iso | 1 +
.../import-rrule-daily-two-day.ics | 10 +
...port-rrule-daily-with-exceptions.diary-american | 1 +
...port-rrule-daily-with-exceptions.diary-european | 1 +
.../import-rrule-daily-with-exceptions.diary-iso | 1 +
.../import-rrule-daily-with-exceptions.ics | 12 +
.../import-rrule-daily.diary-american | 1 +
.../import-rrule-daily.diary-european | 1 +
.../import-rrule-daily.diary-iso | 1 +
.../icalendar-resources/import-rrule-daily.ics | 11 +
.../import-rrule-monthly-no-end.diary-american | 1 +
.../import-rrule-monthly-no-end.diary-european | 1 +
.../import-rrule-monthly-no-end.diary-iso | 1 +
.../import-rrule-monthly-no-end.ics | 11 +
.../import-rrule-monthly-with-end.diary-american | 1 +
.../import-rrule-monthly-with-end.diary-european | 1 +
.../import-rrule-monthly-with-end.diary-iso | 1 +
.../import-rrule-monthly-with-end.ics | 11 +
.../import-rrule-weekly.diary-american | 1 +
.../import-rrule-weekly.diary-european | 1 +
.../import-rrule-weekly.diary-iso | 1 +
.../icalendar-resources/import-rrule-weekly.ics | 11 +
.../import-rrule-yearly.diary-american | 1 +
.../import-rrule-yearly.diary-european | 1 +
.../import-rrule-yearly.diary-iso | 1 +
.../icalendar-resources/import-rrule-yearly.ics | 11 +
.../import-with-timezone.diary-iso | 2 +
.../icalendar-resources/import-with-timezone.ics | 27 +
.../import-with-uid.diary-american | 2 +
.../import-with-uid.diary-european | 2 +
.../icalendar-resources/import-with-uid.diary-iso | 2 +
.../icalendar-resources/import-with-uid.ics | 10 +
test/lisp/calendar/icalendar-tests.el | 1617 +-
test/lisp/calendar/iso8601-tests.el | 215 +-
test/lisp/calendar/lunar-tests.el | 73 +
test/lisp/calendar/parse-time-tests.el | 4 +-
test/lisp/calendar/solar-tests.el | 48 +
test/lisp/calendar/time-date-tests.el | 112 +-
.../calendar/todo-mode-resources/todo-test-1.todo | 10 +-
test/lisp/calendar/todo-mode-tests.el | 159 +-
test/lisp/cedet/cedet-files-tests.el | 51 +
test/lisp/cedet/semantic-utest-c.el | 72 +-
test/lisp/cedet/semantic-utest-fmt.el | 129 -
.../cedet/semantic-utest-ia-resources}/test.mk | 0
.../cedet/semantic-utest-ia-resources/test.srt | 64 +
.../cedet/semantic-utest-ia-resources}/test.texi | 0
.../semantic-utest-ia-resources/testdoublens.cpp | 214 +
.../semantic-utest-ia-resources/testdoublens.hpp | 71 +
.../semantic-utest-ia-resources/testfriends.cpp | 37 +
.../semantic-utest-ia-resources/testjavacomp.java | 77 +
.../semantic-utest-ia-resources/testlocalvars.cpp | 54 +
.../cedet/semantic-utest-ia-resources/testnsp.cpp | 122 +
.../semantic-utest-ia-resources/testsppcomplete.c | 66 +
.../semantic-utest-ia-resources/teststruct.cpp | 86 +
.../semantic-utest-ia-resources/testsubclass.cpp | 248 +
.../semantic-utest-ia-resources/testsubclass.hh | 190 +
.../semantic-utest-ia-resources/testtemplates.cpp | 149 +
.../semantic-utest-ia-resources/testtypedefs.cpp | 155 +
.../semantic-utest-ia-resources/testusing.cpp | 265 +
.../cedet/semantic-utest-ia-resources/testusing.hh | 176 +
.../semantic-utest-ia-resources/testvarnames.c | 104 +
.../semantic-utest-ia-resources/testvarnames.java | 60 +
.../semantic-utest-ia-resources/testwisent.wy | 85 +
test/lisp/cedet/semantic-utest-ia.el | 98 +-
test/lisp/cedet/semantic-utest.el | 58 +-
test/lisp/cedet/semantic/bovine/gcc-tests.el | 131 +
.../cedet/semantic/format-resources/test-fmt.cpp | 108 +
.../cedet/semantic/format-resources/test-fmt.el | 65 +
test/lisp/cedet/semantic/format-tests.el | 95 +
test/lisp/cedet/semantic/fw-tests.el | 45 +
test/lisp/cedet/srecode-utest-getset.el | 9 +-
test/lisp/cedet/srecode-utest-template.el | 17 +-
test/lisp/cedet/srecode/document-tests.el | 78 +
test/lisp/cedet/srecode/fields-tests.el | 235 +
test/lisp/char-fold-tests.el | 12 +-
test/lisp/color-tests.el | 16 +-
test/lisp/comint-tests.el | 51 +-
test/lisp/completion-tests.el | 170 +
test/lisp/cus-edit-tests.el | 89 +
test/lisp/custom-resources/custom--test-theme.el | 6 +-
test/lisp/custom-tests.el | 316 +-
test/lisp/dabbrev-tests.el | 41 +-
test/lisp/delim-col-tests.el | 2 +-
test/lisp/descr-text-tests.el | 12 +-
test/lisp/desktop-tests.el | 50 +
test/lisp/dired-aux-tests.el | 124 +-
.../dired-resources/insert-directory/test_dir/bar} | 0
.../dired-resources/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 | 523 +-
test/lisp/dired-x-tests.el | 44 +-
test/lisp/dnd-tests.el | 441 +
test/lisp/dom-tests.el | 19 +-
test/lisp/edmacro-tests.el | 48 +
test/lisp/electric-tests.el | 269 +-
test/lisp/elide-head-tests.el | 227 +
test/lisp/emacs-lisp/backquote-tests.el | 2 +-
test/lisp/emacs-lisp/backtrace-tests.el | 12 +-
test/lisp/emacs-lisp/benchmark-tests.el | 2 +-
test/lisp/emacs-lisp/bindat-tests.el | 278 +-
.../emacs-lisp/bytecomp-resources/bc-test-alpha.el | 9 +
.../emacs-lisp/bytecomp-resources/bc-test-beta.el | 6 +
.../error-lexical-var-with-add-hook.el | 4 +
.../error-lexical-var-with-remove-hook.el | 4 +
...al-var-with-run-hook-with-args-until-failure.el | 3 +
...al-var-with-run-hook-with-args-until-success.el | 3 +
.../error-lexical-var-with-run-hook-with-args.el | 3 +
.../error-lexical-var-with-symbol-value.el | 4 +
.../emacs-lisp/bytecomp-resources/foo-inlinable.el | 6 +
.../emacs-lisp/bytecomp-resources/fun-attr-warn.el | 266 +
.../bytecomp-resources/no-byte-compile.el | 1 +
.../nowarn-inline-after-defvar.el | 17 +
.../warn-autoload-not-on-top-level.el | 3 +
.../bytecomp-resources/warn-callargs-defsubst.el | 5 +
.../emacs-lisp/bytecomp-resources/warn-callargs.el | 5 +
.../bytecomp-resources/warn-defcustom-nogroup.el | 3 +
.../bytecomp-resources/warn-defcustom-notype.el | 3 +
.../bytecomp-resources/warn-defvar-lacks-prefix.el | 2 +
.../emacs-lisp/bytecomp-resources/warn-format.el | 2 +
.../bytecomp-resources/warn-free-setq.el | 2 +
.../warn-free-variable-reference.el | 4 +
.../bytecomp-resources/warn-interactive-only.el | 3 +
.../warn-lambda-malformed-interactive-spec.el | 4 +
.../warn-make-variable-buffer-local.el | 4 +
.../bytecomp-resources/warn-obsolete-defun.el | 8 +
.../bytecomp-resources/warn-obsolete-hook.el | 3 +
.../warn-obsolete-variable-bound.el | 7 +
.../warn-obsolete-variable-same-file.el | 13 +
.../bytecomp-resources/warn-obsolete-variable.el | 4 +
.../warn-redefine-defun-as-macro.el | 3 +
.../bytecomp-resources/warn-redefine-defun.el | 3 +
.../warn-redefine-macro-as-defun.el | 3 +
.../bytecomp-resources/warn-save-excursion.el | 5 +
.../warn-variable-let-bind-constant.el | 3 +
.../warn-variable-let-bind-nonvariable.el | 3 +
.../warn-variable-set-constant.el | 3 +
.../warn-variable-setq-nonvariable.el | 3 +
.../bytecomp-resources/warn-variable-setq-odd.el | 3 +
.../warn-wide-docstring-autoload.el | 3 +
.../warn-wide-docstring-custom-declare-variable.el | 4 +
.../warn-wide-docstring-defalias.el | 3 +
.../warn-wide-docstring-defconst.el | 3 +
.../warn-wide-docstring-define-abbrev-table.el | 3 +
...ide-docstring-define-obsolete-function-alias.el | 3 +
...ide-docstring-define-obsolete-variable-alias.el | 3 +
.../warn-wide-docstring-defun.el | 3 +
.../warn-wide-docstring-defvar.el | 6 +
.../warn-wide-docstring-defvaralias.el | 3 +
.../warn-wide-docstring-ignore-fill-column.el | 7 +
...arn-wide-docstring-ignore-function-signature.el | 4 +
.../warn-wide-docstring-ignore-override.el | 8 +
.../warn-wide-docstring-ignore-substitutions.el | 17 +
.../warn-wide-docstring-ignore.el | 7 +
.../warn-wide-docstring-multiline-first.el | 5 +
.../warn-wide-docstring-multiline.el | 6 +
test/lisp/emacs-lisp/bytecomp-tests.el | 1160 +-
test/lisp/emacs-lisp/cconv-tests.el | 329 +-
test/lisp/emacs-lisp/check-declare-tests.el | 108 +
test/lisp/emacs-lisp/checkdoc-tests.el | 142 +-
test/lisp/emacs-lisp/cl-extra-tests.el | 34 +-
test/lisp/emacs-lisp/cl-generic-tests.el | 66 +-
test/lisp/emacs-lisp/cl-lib-tests.el | 77 +-
test/lisp/emacs-lisp/cl-macs-tests.el | 247 +-
test/lisp/emacs-lisp/cl-preloaded-tests.el | 2 +-
test/lisp/emacs-lisp/cl-print-tests.el | 2 +-
test/lisp/emacs-lisp/cl-seq-tests.el | 3 +-
test/lisp/emacs-lisp/comp-cstr-tests.el | 233 +
test/lisp/emacs-lisp/copyright-tests.el | 96 +
test/lisp/emacs-lisp/derived-tests.el | 27 +-
test/lisp/emacs-lisp/easy-mmode-tests.el | 63 +
.../edebug-resources/edebug-test-code.el | 46 +-
test/lisp/emacs-lisp/edebug-tests.el | 340 +-
.../eieio-tests/eieio-test-methodinvoke.el | 312 +-
.../emacs-lisp/eieio-tests/eieio-test-persist.el | 12 +-
test/lisp/emacs-lisp/eieio-tests/eieio-tests.el | 565 +-
test/lisp/emacs-lisp/ert-tests.el | 211 +-
test/lisp/emacs-lisp/ert-x-tests.el | 170 +-
.../faceup-resources/faceup-test-mode.el | 10 +-
.../faceup-test-this-file-directory.el | 6 +-
.../faceup-resources/files/test1.txt.faceup | 2 +-
.../emacs-lisp/faceup-tests/faceup-test-basics.el | 4 +-
.../emacs-lisp/faceup-tests/faceup-test-files.el | 4 +-
test/lisp/emacs-lisp/find-func-tests.el | 125 +
test/lisp/emacs-lisp/float-sup-tests.el | 33 +
test/lisp/emacs-lisp/generator-tests.el | 38 +-
test/lisp/emacs-lisp/gv-tests.el | 96 +-
test/lisp/emacs-lisp/hierarchy-tests.el | 556 +
test/lisp/emacs-lisp/icons-tests.el | 63 +
test/lisp/emacs-lisp/let-alist-tests.el | 6 +-
test/lisp/emacs-lisp/lisp-mnt-tests.el | 44 +
test/lisp/emacs-lisp/lisp-mode-tests.el | 43 +-
test/lisp/emacs-lisp/lisp-tests.el | 69 +-
test/lisp/emacs-lisp/macroexp-resources/m1.el | 36 +
test/lisp/emacs-lisp/macroexp-resources/m2.el | 33 +
test/lisp/emacs-lisp/macroexp-resources/vk.el | 130 +
test/lisp/emacs-lisp/macroexp-tests.el | 127 +
test/lisp/emacs-lisp/map-tests.el | 580 +-
test/lisp/emacs-lisp/memory-report-tests.el | 83 +
test/lisp/emacs-lisp/multisession-tests.el | 207 +
test/lisp/emacs-lisp/nadvice-tests.el | 23 +-
test/lisp/emacs-lisp/oclosure-tests.el | 166 +
test/lisp/emacs-lisp/package-resources/key.pub | 29 +-
test/lisp/emacs-lisp/package-resources/key.sec | 44 +-
.../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 +
.../macro-problem-package-1.0/macro-aux.el | 2 +-
.../macro-problem-package-1.0/macro-problem.el | 4 +-
.../macro-problem-package-2.0/macro-aux.el | 4 +-
.../macro-problem-package-2.0/macro-problem.el | 8 +-
.../newer-versions/new-pkg-1.0.el | 2 +-
.../newer-versions/simple-single-1.4.el | 8 +-
.../package-resources/signed/archive-contents.sig | Bin 287 -> 95 bytes
.../package-resources/signed/signed-bad-1.0.el | 8 +-
.../package-resources/signed/signed-good-1.0.el | 8 +-
.../signed/signed-good-1.0.el.sig | Bin 287 -> 95 bytes
.../package-resources/signed/update-signatures.sh | 32 +
.../package-resources/simple-depend-1.0.el | 4 +-
.../package-resources/simple-single-1.3.el | 8 +-
.../package-resources/simple-two-depend-1.1.el | 4 +-
test/lisp/emacs-lisp/package-tests.el | 445 +-
test/lisp/emacs-lisp/pcase-tests.el | 95 +-
.../lisp/emacs-lisp/pp-resources/code-formats.erts | 142 +
test/lisp/emacs-lisp/pp-tests.el | 6 +-
test/lisp/emacs-lisp/range-tests.el | 65 +
test/lisp/emacs-lisp/regexp-opt-tests.el | 79 +-
test/lisp/emacs-lisp/ring-tests.el | 4 +-
test/lisp/emacs-lisp/rmc-tests.el | 64 +-
test/lisp/emacs-lisp/rx-tests.el | 167 +-
test/lisp/emacs-lisp/seq-tests.el | 189 +-
test/lisp/emacs-lisp/shadow-resources/p1/foo.el | 2 +-
test/lisp/emacs-lisp/shadow-resources/p2/FOO.el | 2 +-
test/lisp/emacs-lisp/shadow-tests.el | 23 +-
test/lisp/emacs-lisp/shortdoc-tests.el | 60 +
test/lisp/emacs-lisp/subr-x-tests.el | 247 +-
test/lisp/emacs-lisp/syntax-tests.el | 63 +
test/lisp/emacs-lisp/tabulated-list-test.el | 118 -
test/lisp/emacs-lisp/tabulated-list-tests.el | 133 +
.../emacs-lisp/testcover-resources/testcases.el | 36 +-
test/lisp/emacs-lisp/testcover-tests.el | 150 +-
test/lisp/emacs-lisp/text-property-search-tests.el | 29 +-
test/lisp/emacs-lisp/thunk-tests.el | 2 +-
test/lisp/emacs-lisp/timer-tests.el | 7 +-
test/lisp/emacs-lisp/unsafep-tests.el | 154 +
test/lisp/emacs-lisp/vtable-tests.el | 42 +
test/lisp/emacs-lisp/warnings-tests.el | 60 +
test/lisp/emulation/viper-tests.el | 84 +-
test/lisp/env-tests.el | 40 +
test/lisp/epg-config-tests.el | 47 +
.../epg => lisp/epg-resources}/dummy-pinentry | 0
test/{data/epg => lisp/epg-resources}/pubkey.asc | 0
test/{data/epg => lisp/epg-resources}/seckey.asc | 0
test/lisp/epg-tests.el | 86 +-
test/lisp/erc/erc-dcc-tests.el | 167 +
test/lisp/erc/erc-join-tests.el | 361 +
test/lisp/erc/erc-match-tests.el | 193 +
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 | 227 +
test/lisp/erc/erc-scenarios-base-renick.el | 305 +
test/lisp/erc/erc-scenarios-base-reuse-buffers.el | 233 +
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 | 180 +
test/lisp/erc/erc-scenarios-services-misc.el | 86 +
test/lisp/erc/erc-services-tests.el | 574 +
test/lisp/erc/erc-tests.el | 978 +
test/lisp/erc/erc-track-tests.el | 11 +-
.../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/dcc/chat/accept-dcc.eld | 3 +
test/lisp/erc/resources/dcc/chat/accept.eld | 23 +
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 | 1373 +
test/lisp/erc/resources/erc-d/erc-d-u.el | 213 +
test/lisp/erc/resources/erc-d/erc-d.el | 1009 +
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 +
.../lisp/erc/resources/erc-d/resources/foreign.eld | 5 +
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 | 21 +-
test/lisp/eshell/em-ls-tests.el | 42 +-
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-cmd-tests.el | 294 +
test/lisp/eshell/esh-io-tests.el | 292 +
test/lisp/eshell/esh-opt-tests.el | 293 +-
test/lisp/eshell/esh-proc-tests.el | 249 +
test/lisp/eshell/esh-var-tests.el | 569 +
test/lisp/eshell/eshell-tests-helpers.el | 140 +
test/lisp/eshell/eshell-tests.el | 235 +-
test/lisp/faces-resources/faces-test-dark-theme.el | 35 +
.../lisp/faces-resources/faces-test-light-theme.el | 34 +
test/lisp/faces-tests.el | 168 +-
test/lisp/ffap-tests.el | 139 +-
test/lisp/filenotify-tests.el | 565 +-
test/lisp/files-resources/.dir-locals.el | 5 +
test/lisp/files-resources/auto-test.zot1 | 1 +
test/lisp/files-resources/auto-test.zot2 | 1 +
test/lisp/files-resources/auto-test.zot3 | 1 +
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 +
.../files-resources}/files-bug18141.el.gz | Bin
test/lisp/files-resources/whatever.quux | 2 +
test/lisp/files-tests.el | 854 +-
test/lisp/files-x-tests.el | 31 +-
test/lisp/find-cmd-tests.el | 45 +
test/lisp/font-lock-tests.el | 2 +-
test/lisp/format-spec-tests.el | 147 +-
test/lisp/gnus/gnus-group-tests.el | 52 +
test/lisp/gnus/gnus-icalendar-tests.el | 259 +
test/lisp/gnus/gnus-search-tests.el | 100 +
test/lisp/gnus/gnus-test-headers.el | 2 +-
test/lisp/gnus/gnus-tests.el | 4 +-
test/lisp/gnus/gnus-util-tests.el | 135 +
test/lisp/gnus/message-tests.el | 43 +-
.../gnus/mm-decode-resources/8bit-multipart.bin | 20 +
.../gnus/mm-decode-resources/win1252-multipart.bin | 44 +
test/lisp/gnus/mm-decode-tests.el | 102 +
.../gnus/mml-sec-resources/.gpg-v21-migrated} | 0
test/lisp/gnus/mml-sec-resources/gpg-agent.conf | 5 +
.../02089CDDC6DFE93B8EA10D9E876F983E61FEC476.key | Bin 0 -> 797 bytes
.../171B444DE92BEF997229000D9784118A94EEC1C9.key | Bin 0 -> 526 bytes
.../19FFEBC04DF3E037E16F6A4474DCB7984406975D.key | Bin 0 -> 841 bytes
.../1E36D27DF9DAB96302D35268DADC5CE73EF45A2A.key | Bin 0 -> 797 bytes
.../293109315BE584AB2EFEFCFCAD64666221D8B36C.key | Bin 0 -> 526 bytes
.../335689599E1C0F66D73ADCF51E03EE36C97D121F.key | Bin 0 -> 797 bytes
.../40BF94E540E3726CB150A1ADF7C1B514444B3FA6.key | Bin 0 -> 797 bytes
.../515D4637EFC6C09DB1F78BE8C2F2A3D63E7756C3.key | Bin 0 -> 798 bytes
.../5A11B1935C46D0B227A73978DCA1293A85604F1D.key | Bin 0 -> 798 bytes
.../62643CEBC7AEBE6817577A34399483700D76BD64.key | Bin 0 -> 526 bytes
.../680D01F368916A0021C14E3453B27B3C5F900683.key | Bin 0 -> 710 bytes
.../6DF2D9DF7AED06F0524BEB642DF0FB48EFDBDB93.key | Bin 0 -> 798 bytes
.../78C17E134E86E691297F7B719B2F2CDF41976234.key | Bin 0 -> 527 bytes
.../7F714F4D9D9676638214991E96D45704E4FFC409.key | Bin 0 -> 798 bytes
.../854752F5D8090CA36EFBDD79C72BDFF6FA2D1FF0.key | Bin 0 -> 526 bytes
.../93FF37C268FDBF0767F5FFDC49409DDAC9388B2C.key | Bin 0 -> 709 bytes
.../A3BA94EAE83509CC90DB1B77B54A51959D8DABEA.key | Bin 0 -> 797 bytes
.../A73E9D01F0465B518E8E7D5AD529077AAC1603B4.key | Bin 0 -> 710 bytes
.../AE6A24B17A8D0CAF9B7E000AA77F0B41D7BFFFCF.key | Bin 0 -> 841 bytes
.../C072AF82DCCCB9A7F1B85FFA10B802DC4ED16703.key | Bin 0 -> 841 bytes
.../C43E1A079B28DFAEBB39CBA01793BDE11EF4B490.key | Bin 0 -> 527 bytes
.../C67DAD345455EAD6D51368008FC3A53B8D195B5A.key | Bin 0 -> 710 bytes
.../CB5E00CE582C2645D2573FC16B2F14F85A7F47AA.key | Bin 0 -> 797 bytes
.../CC68630A06B048F5A91136C162C7A3273E20DE6F.key | Bin 0 -> 710 bytes
.../E7E73903E1BF93481DE0E7C9769D6C31E1863CFF.key | Bin 0 -> 797 bytes
.../F0117468BE801ED4B81972E159A98FDD4814DCEC.key | Bin 0 -> 797 bytes
.../F4C5EFD5779BE892CAFD5B721D68DED677C9B151.key | Bin 0 -> 841 bytes
test/lisp/gnus/mml-sec-resources/pubring.gpg | Bin 0 -> 13883 bytes
test/lisp/gnus/mml-sec-resources/pubring.kbx | Bin 0 -> 3076 bytes
test/lisp/gnus/mml-sec-resources/secring.gpg | Bin 0 -> 17362 bytes
test/lisp/gnus/mml-sec-resources/trustdb.gpg | Bin 0 -> 1880 bytes
test/lisp/gnus/mml-sec-resources/trustlist.txt | 26 +
test/lisp/gnus/mml-sec-tests.el | 900 +
test/lisp/gnus/nnrss-tests.el | 18 +-
test/lisp/help-fns-tests.el | 78 +-
test/lisp/help-mode-tests.el | 169 +
test/lisp/help-tests.el | 432 +-
test/lisp/hfy-cmap-resources/rgb.txt | 4 +
test/lisp/hfy-cmap-tests.el | 55 +
test/lisp/hi-lock-tests.el | 181 +-
test/lisp/hl-line-tests.el | 114 +
test/lisp/htmlfontify-tests.el | 13 +-
test/lisp/ibuffer-tests.el | 12 +-
test/lisp/ido-tests.el | 2 +-
test/lisp/image-file-tests.el | 2 +-
test/lisp/image-tests.el | 91 +-
test/lisp/image/exif-tests.el | 27 +-
test/lisp/image/gravatar-tests.el | 11 +-
test/lisp/image/image-dired-tests.el | 37 +
test/lisp/image/image-dired-util-tests.el | 54 +
test/lisp/imenu-tests.el | 19 +-
test/lisp/info-tests.el | 39 +
test/lisp/info-xref-tests.el | 89 +-
test/lisp/international/ccl-tests.el | 53 +-
test/lisp/international/mule-tests.el | 32 +-
.../international/mule-util-resources/utf-8.txt | 2 +
test/lisp/international/mule-util-tests.el | 51 +-
test/lisp/international/textsec-tests.el | 214 +
test/lisp/international/ucs-normalize-tests.el | 178 +-
test/lisp/isearch-tests.el | 90 +-
test/lisp/jit-lock-tests.el | 6 +-
test/lisp/json-tests.el | 944 +-
test/lisp/jsonrpc-tests.el | 18 +-
test/lisp/kmacro-tests.el | 72 +-
test/lisp/loadhist-resources/loadhist--bar.el | 27 +
test/lisp/loadhist-resources/loadhist--foo.el | 29 +
test/lisp/loadhist-tests.el | 104 +
test/lisp/lpr-tests.el | 41 +
test/lisp/ls-lisp-tests.el | 77 +-
test/lisp/mail/flow-fill-tests.el | 5 +-
test/lisp/mail/footnote-tests.el | 18 +-
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-parse-tests.el | 54 +
test/lisp/mail/mail-utils-tests.el | 105 +
test/lisp/mail/qp-tests.el | 74 +
test/lisp/mail/rfc2045-tests.el | 37 +
test/lisp/mail/rfc2047-tests.el | 2 +-
test/lisp/mail/rfc6068-tests.el | 52 +
test/lisp/mail/rfc822-tests.el | 83 +
test/lisp/mail/rmail-tests.el | 4 +-
test/lisp/mail/rmailmm-tests.el | 117 +
test/lisp/mail/undigest-tests.el | 359 +
test/lisp/mail/uudecode-tests.el | 50 +-
test/lisp/makesum-tests.el | 58 -
test/lisp/man-tests.el | 10 +-
test/lisp/md4-tests.el | 4 +-
test/lisp/mh-e/mh-limit-tests.el | 35 +
test/lisp/mh-e/mh-thread-tests.el | 131 +
test/lisp/mh-e/mh-utils-tests.el | 551 +
test/lisp/mh-e/mh-xface-tests.el | 50 +
test/lisp/mh-e/test-all-mh-variants.sh | 102 +
.../data/minibuffer-test-cttq$tion | 0
.../lisp/cedet/semantic-utest-c.test} | 0
.../lisp/cedet/semantic-utest.test} | 0
test/lisp/minibuffer-tests.el | 384 +-
test/lisp/misc-tests.el | 138 +
test/lisp/mouse-tests.el | 178 +-
test/lisp/mwheel-tests.el | 46 +
test/lisp/net/browse-url-tests.el | 122 +
.../net/dbus-resources/org.gnu.Emacs.TestDBus.xml | 49 +
test/lisp/net/dbus-tests.el | 1904 +-
test/lisp/net/dig-tests.el | 56 +
test/lisp/net/gnutls-tests.el | 13 +-
test/lisp/net/hmac-md5-tests.el | 80 +
test/lisp/net/mailcap-resources/mailcap | 9 +
.../net/mailcap-resources}/mime.types | 0
test/lisp/net/mailcap-resources/test.test | 1 +
test/lisp/net/mailcap-tests.el | 484 +-
.../net/network-stream-resources}/cert.pem | 0
.../net/network-stream-resources}/key.pem | 0
test/lisp/net/network-stream-tests.el | 83 +-
test/lisp/net/newsticker-tests.el | 4 +-
test/lisp/net/nsm-tests.el | 12 +-
test/lisp/net/ntlm-resources/authinfo | 1 +
test/lisp/net/ntlm-tests.el | 427 +
test/lisp/net/puny-resources/IdnaTestV2.txt | 6344 +
test/lisp/net/puny-tests.el | 40 +-
test/lisp/net/rcirc-tests.el | 22 +-
test/lisp/net/rfc2104-tests.el | 12 +-
test/lisp/net/sasl-cram-tests.el | 46 +
test/lisp/net/sasl-scram-rfc-tests.el | 30 +-
test/lisp/net/sasl-tests.el | 59 +
test/lisp/net/secrets-tests.el | 21 +-
.../shr => lisp/net/shr-resources}/div-div.html | 0
.../shr => lisp/net/shr-resources}/div-div.txt | 0
.../shr => lisp/net/shr-resources}/div-p.html | 0
.../{data/shr => lisp/net/shr-resources}/div-p.txt | 0
.../shr => lisp/net/shr-resources}/li-div.html | 0
.../shr => lisp/net/shr-resources}/li-div.txt | 0
.../shr => lisp/net/shr-resources}/li-empty.html | 0
.../shr => lisp/net/shr-resources}/li-empty.txt | 0
.../shr => lisp/net/shr-resources}/nonbr.html | 0
.../{data/shr => lisp/net/shr-resources}/nonbr.txt | 0
test/{data/shr => lisp/net/shr-resources}/ol.html | 0
test/{data/shr => lisp/net/shr-resources}/ol.txt | 0
.../shr => lisp/net/shr-resources}/ul-empty.html | 0
.../shr => lisp/net/shr-resources}/ul-empty.txt | 0
test/lisp/net/shr-tests.el | 32 +-
test/lisp/net/socks-tests.el | 284 +
test/lisp/net/tramp-archive-tests.el | 343 +-
.../foo.tar.gz | Bin
test/lisp/net/tramp-tests.el | 5244 +-
test/lisp/net/webjump-tests.el | 73 +
test/lisp/newcomment-tests.el | 39 +
test/lisp/nxml/nxml-mode-tests.el | 25 +-
test/lisp/nxml/xsd-regexp-tests.el | 32 +
test/lisp/obarray-tests.el | 2 +-
test/lisp/obsolete/cl-tests.el | 36 +-
test/lisp/obsolete/inversion-tests.el | 80 +
test/lisp/obsolete/makesum-tests.el | 58 +
test/lisp/obsolete/rfc2368-tests.el | 39 +
test/lisp/obsolete/thumbs-tests.el | 32 +
test/lisp/org/org-tests.el | 6 +-
test/lisp/osc-tests.el | 57 +
test/lisp/paren-tests.el | 33 +-
test/lisp/password-cache-tests.el | 16 +-
.../pcmpl-linux-resources/fs/ext4/.keep} | 0
test/lisp/pcmpl-linux-resources/mtab | 11 +
test/lisp/pcmpl-linux-tests.el | 43 +
test/lisp/pcomplete-tests.el | 100 +
test/lisp/play/animate-tests.el | 56 +
test/lisp/play/cookie1-resources/cookies | 8 +
test/lisp/play/cookie1-tests.el | 40 +
test/lisp/play/dissociate-tests.el | 38 +
test/lisp/play/fortune-resources/fortunes | 11 +
test/lisp/play/fortune-tests.el | 41 +
test/lisp/play/life-tests.el | 80 +
test/lisp/play/morse-tests.el | 2 +-
test/lisp/play/studly-tests.el | 2 +-
test/lisp/progmodes/asm-mode-tests.el | 12 +-
test/lisp/progmodes/autoconf-tests.el | 55 +
test/lisp/progmodes/bat-mode-tests.el | 2 +-
test/lisp/progmodes/bug-reference-tests.el | 128 +
test/lisp/progmodes/cc-mode-tests.el | 35 +-
test/lisp/progmodes/compile-tests.el | 507 +-
.../cperl-mode-resources/cperl-bug-11996.pl | 8 +
.../cperl-mode-resources/cperl-bug-19709.pl | 25 +
.../cperl-mode-resources/cperl-bug-22355.pl | 14 +
.../cperl-mode-resources/cperl-bug-23992.pl | 10 +
.../cperl-mode-resources/cperl-bug-25098.pl | 21 +
.../cperl-mode-resources/cperl-bug-26850.pl | 16 +
.../cperl-mode-resources/cperl-bug-30393.pl | 19 +
.../cperl-mode-resources/cperl-indent-exp.pl | 52 +
.../cperl-mode-resources/cperl-indent-styles.pl | 54 +
.../cperl-mode-resources/cperl-indents.erts | 26 +
.../fontify-punctuation-vars.pl | 20 +
.../lisp/progmodes/cperl-mode-resources/grammar.pl | 172 +
.../progmodes/cperl-mode-resources/here-docs.pl | 143 +
.../cperl-mode-resources/proto-and-attrs.pl | 50 +
test/lisp/progmodes/cperl-mode-tests.el | 1151 +
.../elisp-mode-resources/elisp-indents.erts | 88 +
test/lisp/progmodes/elisp-mode-resources/flet.erts | 353 +
.../elisp-mode-resources/simple-shorthand-test.el | 40 +
test/lisp/progmodes/elisp-mode-tests.el | 463 +-
test/lisp/progmodes/etags-tests.el | 37 +-
test/lisp/progmodes/executable-tests.el | 51 +
test/lisp/progmodes/f90-tests.el | 28 +-
.../flymake-resources/another-problematic-file.c | 5 +
.../progmodes/flymake-resources/some-problems.h | 2 +
test/lisp/progmodes/flymake-tests.el | 53 +-
test/lisp/progmodes/gdb-mi-tests.el | 50 +
test/lisp/progmodes/glasses-tests.el | 101 +
test/lisp/progmodes/grep-tests.el | 69 +
test/lisp/progmodes/hideshow-tests.el | 374 +
.../progmodes/js-resources}/js-chain.js | 0
.../js-indent-align-list-continuation-nil.js | 0
.../js-resources}/js-indent-init-dynamic.js | 0
.../progmodes/js-resources}/js-indent-init-t.js | 0
.../indent => lisp/progmodes/js-resources}/js.js | 0
.../js-resources}/jsx-align-gt-with-lt.jsx | 0
.../progmodes/js-resources/jsx-comment-string.jsx | 23 +
.../progmodes/js-resources}/jsx-indent-level.jsx | 0
.../progmodes/js-resources}/jsx-quote.jsx | 0
.../progmodes/js-resources}/jsx-self-closing.jsx | 0
.../progmodes/js-resources}/jsx-unclosed-1.jsx | 0
.../progmodes/js-resources}/jsx-unclosed-2.jsx | 0
.../indent => lisp/progmodes/js-resources}/jsx.jsx | 0
test/lisp/progmodes/js-tests.el | 45 +-
test/lisp/progmodes/octave-tests.el | 49 +
test/lisp/progmodes/opascal-tests.el | 47 +
test/lisp/progmodes/pascal-tests.el | 67 +
test/lisp/progmodes/perl-mode-tests.el | 42 +
test/lisp/progmodes/project-tests.el | 113 +
test/lisp/progmodes/ps-mode-tests.el | 28 +-
test/lisp/progmodes/python-tests.el | 1358 +-
test/lisp/progmodes/ruby-mode-resources/ruby.rb | 502 +
test/lisp/progmodes/ruby-mode-tests.el | 131 +-
test/lisp/progmodes/scheme-tests.el | 50 +
.../progmodes/sh-script-resources/sh-indents.erts | 40 +
test/lisp/progmodes/sh-script-tests.el | 72 +
test/lisp/progmodes/sql-tests.el | 194 +-
test/lisp/progmodes/subword-tests.el | 12 +-
test/lisp/progmodes/tcl-tests.el | 17 +-
test/lisp/progmodes/xref-resources/file1.txt | 2 +
.../progmodes/xref-resources}/file2.txt | 0
test/lisp/progmodes/xref-resources/file3.txt | 1 +
test/lisp/progmodes/xref-tests.el | 131 +-
test/lisp/ps-print-tests.el | 4 +-
test/lisp/register-tests.el | 2 +-
test/lisp/repeat-tests.el | 141 +
test/lisp/replace-tests.el | 178 +-
test/lisp/rot13-tests.el | 2 +-
test/lisp/saveplace-resources/saveplace | 4 +
test/lisp/saveplace-tests.el | 94 +
test/lisp/scroll-lock-tests.el | 2 +-
test/lisp/ses-tests.el | 79 +-
test/lisp/shadowfile-tests.el | 197 +-
test/lisp/shell-tests.el | 30 +-
test/lisp/simple-tests.el | 349 +-
.../so-long-tests/autoload-longlines-mode-tests.el | 2 +-
.../so-long-tests/autoload-major-mode-tests.el | 2 +-
.../so-long-tests/autoload-minor-mode-tests.el | 2 +-
test/lisp/so-long-tests/so-long-tests-helpers.el | 50 +-
test/lisp/so-long-tests/so-long-tests.el | 275 +-
test/lisp/so-long-tests/spelling-tests.el | 44 +-
test/lisp/sort-tests.el | 12 +-
test/lisp/soundex-tests.el | 2 +-
test/lisp/startup-tests.el | 47 +
test/lisp/subr-tests.el | 839 +-
test/lisp/tab-bar-tests.el | 51 +
test/lisp/tabify-tests.el | 6 +-
test/lisp/tar-mode-tests.el | 10 +-
test/lisp/tempo-tests.el | 41 +-
test/lisp/term-tests.el | 83 +-
test/lisp/term/tty-colors-tests.el | 4 +-
test/lisp/textmodes/bibtex-tests.el | 57 +
test/lisp/textmodes/conf-mode-tests.el | 15 +-
.../textmodes/css-mode-resources/css-selectors.txt | 56 +
.../css-mode-resources/scss-selectors.txt | 10 +
.../textmodes/css-mode-resources/test-indent.css | 100 +
test/lisp/textmodes/css-mode-tests.el | 99 +-
test/lisp/textmodes/dns-mode-tests.el | 25 +-
.../emacs-news-mode-resources/toggle-tag.erts | 131 +
test/lisp/textmodes/emacs-news-mode-tests.el | 32 +
test/lisp/textmodes/fill-tests.el | 80 +-
test/lisp/textmodes/mhtml-mode-tests.el | 4 +-
test/lisp/textmodes/page-tests.el | 14 +-
.../paragraphs-resources/mark-paragraph.bin | 9 +
test/lisp/textmodes/paragraphs-tests.el | 29 +-
test/lisp/textmodes/po-tests.el | 68 +
test/lisp/textmodes/reftex-tests.el | 446 +-
test/lisp/textmodes/sgml-mode-tests.el | 31 +-
test/lisp/textmodes/texinfo-resources/fill.erts | 70 +
test/lisp/textmodes/texinfo-tests.el | 33 +
test/lisp/textmodes/tildify-tests.el | 4 +-
test/lisp/textmodes/underline-tests.el | 2 +-
test/lisp/thingatpt-tests.el | 77 +-
test/lisp/thread-tests.el | 2 +-
test/lisp/time-resources/non-empty | 1 +
test/lisp/time-stamp-tests.el | 725 +-
test/lisp/time-tests.el | 82 +
test/lisp/timezone-tests.el | 4 +-
test/lisp/url/url-auth-tests.el | 6 +-
test/lisp/url/url-domsuf-tests.el | 51 +
test/lisp/url/url-expand-tests.el | 11 +-
test/lisp/url/url-file-tests.el | 13 +-
test/lisp/url/url-future-tests.el | 26 +-
test/lisp/url/url-handlers-test.el | 75 -
test/lisp/url/url-handlers-tests.el | 76 +
test/lisp/url/url-misc-tests.el | 2 +-
test/lisp/url/url-parse-tests.el | 6 +-
test/lisp/url/url-tramp-tests.el | 20 +-
test/lisp/url/url-util-tests.el | 24 +-
test/lisp/vc/add-log-tests.el | 14 +-
.../vc/diff-mode-resources}/hello_emacs.c | 0
.../vc/diff-mode-resources}/hello_emacs_1.c | 0
.../vc/diff-mode-resources}/hello_world.c | 0
.../vc/diff-mode-resources}/hello_world_1.c | 0
test/lisp/vc/diff-mode-tests.el | 233 +-
test/lisp/vc/ediff-diff-tests.el | 2 +-
test/lisp/vc/ediff-ptch-tests.el | 72 +-
test/lisp/vc/log-edit-tests.el | 48 +-
test/lisp/vc/smerge-mode-tests.el | 6 +-
test/lisp/vc/vc-bzr-tests.el | 192 +-
test/lisp/vc/vc-git-tests.el | 67 +
test/lisp/vc/vc-hg-tests.el | 4 +-
test/lisp/vc/vc-tests.el | 838 +-
test/lisp/version-tests.el | 31 +
test/lisp/wdired-tests.el | 270 +-
test/lisp/whitespace-tests.el | 239 +-
test/lisp/wid-edit-tests.el | 222 +-
test/lisp/x-dnd-tests.el | 206 +
test/{data/xdg => lisp/xdg-resources}/l10n.desktop | 0
.../xdg => lisp/xdg-resources}/malformed.desktop | 0
.../{data/xdg => lisp/xdg-resources}/mimeapps.list | 0
.../xdg => lisp/xdg-resources}/mimeinfo.cache | 0
test/{data/xdg => lisp/xdg-resources}/test.desktop | 0
.../{data/xdg => lisp/xdg-resources}/wrong.desktop | 0
test/lisp/xdg-tests.el | 32 +-
test/lisp/xml-tests.el | 45 +-
test/lisp/xt-mouse-tests.el | 60 +-
test/lisp/yank-media-tests.el | 38 +
test/manual/BidiCharacterTest.txt | 38 +-
test/manual/biditest.el | 16 +-
test/manual/cedet/cedet-utests.el | 168 +-
test/manual/cedet/ede-tests.el | 18 +-
test/manual/cedet/semantic-tests.el | 151 +-
test/manual/cedet/srecode-tests.el | 294 -
test/manual/cedet/tests/test-fmt.cpp | 108 -
test/manual/cedet/tests/test-fmt.el | 65 -
test/manual/cedet/tests/test.c | 2 +-
test/manual/cedet/tests/test.el | 43 +-
test/manual/cedet/tests/test.make | 2 +-
test/manual/cedet/tests/test.srt | 64 -
test/manual/cedet/tests/testdoublens.cpp | 214 -
test/manual/cedet/tests/testdoublens.hpp | 71 -
test/manual/cedet/tests/testfriends.cpp | 38 -
test/manual/cedet/tests/testjavacomp.java | 77 -
test/manual/cedet/tests/testlocalvars.cpp | 54 -
test/manual/cedet/tests/testnsp.cpp | 122 -
test/manual/cedet/tests/testpolymorph.cpp | 2 +-
test/manual/cedet/tests/testspp.c | 2 +-
test/manual/cedet/tests/testsppcomplete.c | 66 -
test/manual/cedet/tests/testsppreplace.c | 2 +-
test/manual/cedet/tests/testsppreplaced.c | 2 +-
test/manual/cedet/tests/teststruct.cpp | 86 -
test/manual/cedet/tests/testsubclass.cpp | 248 -
test/manual/cedet/tests/testsubclass.hh | 190 -
test/manual/cedet/tests/testtemplates.cpp | 149 -
test/manual/cedet/tests/testtypedefs.cpp | 155 -
test/manual/cedet/tests/testusing.cpp | 265 -
test/manual/cedet/tests/testusing.hh | 176 -
test/manual/cedet/tests/testvarnames.c | 104 -
test/manual/cedet/tests/testvarnames.java | 60 -
test/manual/cedet/tests/testwisent.wy | 85 -
test/manual/etags/CTAGS.good | 101 +-
test/manual/etags/ETAGS.good_1 | 2616 +-
test/manual/etags/ETAGS.good_2 | 2703 +-
test/manual/etags/ETAGS.good_3 | 2640 +-
test/manual/etags/ETAGS.good_4 | 2942 +-
test/manual/etags/ETAGS.good_5 | 3053 +-
test/manual/etags/ETAGS.good_6 | 3053 +-
test/manual/etags/Makefile | 4 +-
test/manual/etags/README | 60 +
test/manual/etags/c-src/abbrev.c | 16 +-
test/manual/etags/c-src/emacs/src/gmalloc.c | 2 +-
test/manual/etags/c-src/emacs/src/keyboard.c | 6 +-
test/manual/etags/c-src/emacs/src/lisp.h | 2 +-
test/manual/etags/c-src/emacs/src/regex.h | 2 +-
test/manual/etags/c-src/etags.c | 2 +-
test/manual/etags/c-src/exit.c | 2 +-
test/manual/etags/c-src/exit.strange_suffix | 2 +-
test/manual/etags/c-src/getopt.h | 2 +-
test/manual/etags/c-src/sysdep.h | 2 +-
test/manual/etags/cp-src/clheir.hpp | 2 +-
test/manual/etags/cp-src/functions.cpp | 8 +-
test/manual/etags/el-src/TAGTEST.EL | 2 +
.../etags/el-src/emacs/lisp/progmodes/etags.el | 6 +-
test/manual/etags/merc-src/accumulator.m | 1962 +
test/manual/etags/prol-src/natded.prolog | 2 +-
test/manual/etags/prol-src/ordsets.prolog | 4 +-
test/manual/etags/rs-src/test.rs | 14 +
test/manual/etags/tex-src/gzip.texi | 2 +-
test/manual/etags/tex-src/texinfo.tex | 6 +-
test/manual/etags/y-src/cccp.c | 2 +-
test/manual/etags/y-src/parse.c | 4 +-
test/manual/etags/y-src/parse.y | 4 +-
test/manual/image-circular-tests.el | 68 +
test/manual/image-size-tests.el | 15 +-
test/manual/image-tests.el | 288 +
test/manual/image-transforms-tests.el | 56 +-
test/manual/indent/css-mode.css | 96 -
test/manual/indent/jsx-comment-string.jsx | 16 -
test/manual/indent/less-css-mode.less | 10 +
test/manual/indent/nxml.xml | 10 -
test/manual/indent/opascal.pas | 12 -
test/manual/indent/pascal.pas | 2 +-
test/manual/indent/perl.perl | 26 +
test/manual/indent/ps-mode.ps | 14 -
test/manual/indent/ruby.rb | 477 -
test/manual/indent/scheme.scm | 32 +-
test/manual/indent/scss-mode.scss | 10 +-
test/manual/indent/shell.sh | 7 +
test/manual/indent/tcl.tcl | 26 +
test/manual/process-callout-tests.el | 64 +
test/manual/redisplay-testsuite.el | 6 +-
test/manual/rmailmm.el | 93 -
test/manual/scroll-tests.el | 10 +-
test/misc/test-custom-deps.el | 42 +
test/misc/test-custom-libs.el | 48 +
test/misc/test-custom-noloads.el | 45 +
test/misc/test-custom-opts.el | 39 +
test/src/alloc-tests.el | 13 +-
test/src/buffer-tests.el | 533 +-
test/src/callint-tests.el | 18 +-
test/src/callproc-tests.el | 19 +-
test/src/casefiddle-tests.el | 29 +-
test/src/character-tests.el | 47 +
test/src/charset-tests.el | 16 +-
test/src/chartab-tests.el | 32 +-
test/src/cmds-tests.el | 12 +-
test/src/coding-tests.el | 97 +-
test/src/comp-resources/comp-test-45603.el | 29 +
test/src/comp-resources/comp-test-funcs-dyn.el | 50 +
test/src/comp-resources/comp-test-funcs.el | 713 +
test/src/comp-resources/comp-test-pure.el | 40 +
test/src/comp-tests.el | 1480 +
test/src/data-tests.el | 132 +-
test/src/decompress-tests.el | 28 +-
test/src/doc-tests.el | 101 +-
test/src/editfns-tests.el | 89 +-
test/src/emacs-module-resources/mod-test.c | 868 +
test/src/emacs-module-tests.el | 273 +-
test/src/emacs-tests.el | 249 +
test/src/eval-tests.el | 175 +-
test/src/fileio-tests.el | 80 +-
test/src/filelock-tests.el | 217 +
test/src/floatfns-tests.el | 70 +-
test/src/fns-tests.el | 730 +-
test/src/font-tests.el | 34 +-
test/src/image-tests.el | 69 +
test/src/indent-tests.el | 61 +
test/src/inotify-tests.el | 39 +-
test/src/json-tests.el | 51 +-
test/src/keyboard-tests.el | 56 +-
test/src/keymap-tests.el | 403 +-
test/src/lcms-tests.el | 13 +-
test/src/lread-resources/lazydoc.el | Bin 0 -> 171 bytes
test/{data => src/lread-resources}/somelib.el | 0
test/{data => src/lread-resources}/somelib2.el | 0
test/src/lread-tests.el | 201 +-
test/src/marker-tests.el | 4 +-
test/src/minibuf-tests.el | 19 +-
test/src/print-tests.el | 201 +-
test/src/process-tests.el | 861 +-
test/src/regex-emacs-tests.el | 112 +-
test/src/regex-resources/BOOST.tests | 4 +-
test/src/search-tests.el | 42 +
test/src/sqlite-tests.el | 244 +
test/src/syntax-resources/syntax-comments.txt | 94 +
test/src/syntax-tests.el | 441 +-
test/src/textprop-tests.el | 6 +-
test/src/thread-tests.el | 46 +-
test/src/timefns-tests.el | 83 +-
test/src/undo-tests.el | 41 +-
test/src/xdisp-tests.el | 182 +
test/src/xfaces-tests.el | 57 +
test/src/xml-tests.el | 43 +-
3982 files changed, 797916 insertions(+), 286990 deletions(-)
create mode 100755 admin/emake
delete mode 100644 admin/notes/font-backend
delete mode 100644 admin/nt/README-ftp-server
create mode 100644 admin/release-branch.txt
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-data.txt
create mode 100644 admin/unidata/emoji-sequences.txt
create mode 100644 admin/unidata/emoji-test.txt
create mode 100644 admin/unidata/emoji-zwj-sequences.txt
create mode 100644 admin/unidata/emoji-zwj.awk
create mode 100644 doc/emacs/back.texi
create mode 100644 doc/emacs/book-spine.texi
create mode 100644 doc/emacs/haiku.texi
create mode 100644 doc/misc/modus-themes.org
create mode 100644 doc/misc/org-setup.org
create mode 100644 doc/misc/org.org
delete mode 100644 doc/misc/org.texi
create mode 100644 doc/misc/transient.texi
create mode 100644 doc/misc/vtable.texi
create mode 100644 etc/NEWS.27
create mode 100644 etc/NEWS.28
create mode 100644 etc/e/eterm-direct
create mode 100644 etc/emacs-mail.desktop
delete mode 100644 etc/emacs.appdata.xml
create mode 100644 etc/emacs.metainfo.xml
create mode 100644 etc/emacs_lldb.py
create mode 100644 etc/emacsclient-mail.desktop
create mode 100644 etc/emacsclient.desktop
create mode 100644 etc/images/checkbox-mixed.svg
create mode 100644 etc/images/checked.svg
create mode 100644 etc/images/connect-to-url.pbm
create mode 100644 etc/images/connect-to-url.xpm
create mode 100644 etc/images/down.svg
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
create mode 100644 etc/images/left.svg
create mode 100644 etc/images/outline-close.pbm
create mode 100644 etc/images/outline-close.svg
create mode 100644 etc/images/outline-open.pbm
create mode 100644 etc/images/outline-open.svg
create mode 100644 etc/images/radio-checked.svg
create mode 100644 etc/images/radio-mixed.svg
create mode 100644 etc/images/radio.svg
create mode 100644 etc/images/right.svg
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/images/unchecked.svg
create mode 100644 etc/images/up.svg
create mode 100644 etc/org.gnu.emacs.defaults.gschema.xml
create mode 100644 etc/org/csl/README
create mode 100644 etc/org/csl/chicago-author-date.csl
create mode 100644 etc/org/csl/locales-en-US.xml
create mode 100644 etc/schema/OpenDocument-schema-v1.3+libreoffice.rnc
create mode 100644 etc/schema/OpenDocument-schema-v1.3.rnc
delete mode 100644 etc/schema/od-schema-v1.2-os.rnc
create mode 100644 etc/themes/leuven-dark-theme.el
create mode 100644 etc/themes/modus-operandi-theme.el
create mode 100644 etc/themes/modus-themes.el
create mode 100644 etc/themes/modus-vivendi-theme.el
create mode 100644 etc/tutorials/TUTORIAL.el_GR
create mode 100644 etc/w32-feature.el
create mode 100644 lib-src/be_resources.cc
create mode 100644 lib-src/seccomp-filter.c
create mode 100644 lib/af_alg.h
create mode 100644 lib/attribute.h
delete mode 100644 lib/dosname.h
create mode 100644 lib/dynarray.h
create mode 100644 lib/eloop-threshold.h
create mode 100644 lib/fchmodat.c
create mode 100644 lib/file-has-acl.c
create mode 100644 lib/filename.h
create mode 100644 lib/free.c
create mode 100644 lib/futimens.c
create mode 100644 lib/getrandom.c
create mode 100644 lib/idx.h
create mode 100644 lib/intprops-internal.h
create mode 100644 lib/lchmod.c
delete mode 100644 lib/localtime-buffer.c
delete mode 100644 lib/localtime-buffer.h
create mode 100644 lib/malloc.c
create mode 100644 lib/malloc/dynarray-skeleton.c
create mode 100644 lib/malloc/dynarray.h
create mode 100644 lib/malloc/dynarray_at_failure.c
create mode 100644 lib/malloc/dynarray_emplace_enlarge.c
create mode 100644 lib/malloc/dynarray_finalize.c
create mode 100644 lib/malloc/dynarray_resize.c
create mode 100644 lib/malloc/dynarray_resize_clear.c
create mode 100644 lib/malloc/scratch_buffer.h
create mode 100644 lib/malloc/scratch_buffer_dupfree.c
create mode 100644 lib/malloc/scratch_buffer_grow.c
create mode 100644 lib/malloc/scratch_buffer_grow_preserve.c
create mode 100644 lib/malloc/scratch_buffer_set_array_size.c
delete mode 100644 lib/malloca.c
delete mode 100644 lib/malloca.h
create mode 100644 lib/md5-stream.c
create mode 100644 lib/mini-gmp-gnulib.c
create mode 100644 lib/mini-gmp.c
create mode 100644 lib/mini-gmp.h
create mode 100644 lib/nanosleep.c
create mode 100644 lib/nproc.c
create mode 100644 lib/nproc.h
delete mode 100644 lib/putenv.c
create mode 100644 lib/rawmemchr.c
create mode 100644 lib/rawmemchr.valgrind
create mode 100644 lib/realloc.c
create mode 100644 lib/scratch_buffer.h
create mode 100644 lib/sigdescr_np.c
create mode 100644 lib/stdckdint.in.h
create mode 100644 lib/sys_random.in.h
create mode 100644 lib/utimensat.c
delete mode 100644 lisp/autoarg.el
delete mode 100644 lisp/cedet/inversion.el
delete mode 100644 lisp/cedet/semantic/grammar-wy.el
create mode 100644 lisp/cedet/semantic/grm-wy-boot.el
delete mode 100644 lisp/emacs-lisp/autoload.el
create mode 100644 lisp/emacs-lisp/comp-cstr.el
create mode 100644 lisp/emacs-lisp/comp.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/hierarchy.el
create mode 100644 lisp/emacs-lisp/icons.el
create mode 100644 lisp/emacs-lisp/loaddefs-gen.el
create mode 100644 lisp/emacs-lisp/memory-report.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/shortdoc.el
create mode 100644 lisp/emacs-lisp/shorthands.el
delete mode 100644 lisp/emacs-lisp/tcover-unsafep.el
create mode 100644 lisp/emacs-lisp/vtable.el
create mode 100644 lisp/epa-ks.el
create mode 100644 lisp/erc/erc-status-sidebar.el
create mode 100644 lisp/eshell/em-elecslash.el
create mode 100644 lisp/eshell/em-extpipe.el
delete mode 100644 lisp/gnus/.dir-locals.el
create mode 100644 lisp/gnus/gnus-dbus.el
create mode 100644 lisp/gnus/gnus-rmail.el
create mode 100644 lisp/gnus/gnus-search.el
delete mode 100644 lisp/gnus/nnir.el
create mode 100644 lisp/gnus/nnselect.el
delete mode 100644 lisp/image-dired.el
create mode 100644 lisp/image/image-crop.el
create mode 100644 lisp/image/image-dired-dired.el
create mode 100644 lisp/image/image-dired-external.el
create mode 100644 lisp/image/image-dired-tags.el
create mode 100644 lisp/image/image-dired-util.el
create mode 100644 lisp/image/image-dired.el
create mode 100644 lisp/image/wallpaper.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/cham.el
create mode 100644 lisp/leim/quail/compose.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
delete mode 100644 lisp/linum.el
create mode 100644 lisp/mail/ietf-drums-date.el
delete mode 100644 lisp/mail/metamail.el
delete mode 100644 lisp/mail/rfc2368.el
create mode 100644 lisp/mail/rfc6068.el
delete mode 100644 lisp/mail/uce.el
delete mode 100644 lisp/makesum.el
delete mode 100644 lisp/mh-e/mh-compat.el
create mode 100644 lisp/net/dictionary-connection.el
create mode 100644 lisp/net/dictionary.el
create mode 100644 lisp/net/eudc-capf.el
create mode 100644 lisp/net/eudcb-macos-contacts.el
delete mode 100644 lisp/net/netrc.el
delete mode 100644 lisp/net/quickurl.el
delete mode 100644 lisp/net/rlogin.el
create mode 100644 lisp/net/sasl-scram-sha256.el
create mode 100644 lisp/net/tramp-crypt.el
create mode 100644 lisp/net/tramp-docker.el
create mode 100644 lisp/net/tramp-fuse.el
create mode 100644 lisp/net/tramp-sshfs.el
delete mode 100644 lisp/obsolete/abbrevlist.el
delete mode 100644 lisp/obsolete/assoc.el
create mode 100644 lisp/obsolete/autoarg.el
create mode 100644 lisp/obsolete/autoload.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/fast-lock.el
create mode 100644 lisp/obsolete/inversion.el
delete mode 100644 lisp/obsolete/lazy-lock.el
delete mode 100644 lisp/obsolete/ledit.el
delete mode 100644 lisp/obsolete/levents.el
create mode 100644 lisp/obsolete/linum.el
delete mode 100644 lisp/obsolete/lmenu.el
delete mode 100644 lisp/obsolete/lucid.el
delete mode 100644 lisp/obsolete/mailpost.el
create mode 100644 lisp/obsolete/makesum.el
create mode 100644 lisp/obsolete/metamail.el
create mode 100644 lisp/obsolete/mh-compat.el
delete mode 100644 lisp/obsolete/mouse-sel.el
create mode 100644 lisp/obsolete/netrc.el
create mode 100644 lisp/obsolete/nnir.el
delete mode 100644 lisp/obsolete/old-emacs-lock.el
delete mode 100644 lisp/obsolete/old-whitespace.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/ps-def.el
create mode 100644 lisp/obsolete/quickurl.el
create mode 100644 lisp/obsolete/rfc2368.el
create mode 100644 lisp/obsolete/rlogin.el
delete mode 100644 lisp/obsolete/s-region.el
create mode 100644 lisp/obsolete/sb-image.el
delete mode 100644 lisp/obsolete/sregex.el
create mode 100644 lisp/obsolete/thumbs.el
create mode 100644 lisp/obsolete/uce.el
create mode 100644 lisp/obsolete/url-about.el
create mode 100644 lisp/obsolete/url-dired.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
delete mode 100644 lisp/org/ob-J.el
delete mode 100644 lisp/org/ob-abc.el
delete mode 100644 lisp/org/ob-asymptote.el
delete mode 100644 lisp/org/ob-coq.el
delete mode 100644 lisp/org/ob-ebnf.el
delete mode 100644 lisp/org/ob-hledger.el
delete mode 100644 lisp/org/ob-io.el
create mode 100644 lisp/org/ob-julia.el
delete mode 100644 lisp/org/ob-ledger.el
delete mode 100644 lisp/org/ob-mscgen.el
delete mode 100644 lisp/org/ob-picolisp.el
delete mode 100644 lisp/org/ob-shen.el
delete mode 100644 lisp/org/ob-stan.el
delete mode 100644 lisp/org/ob-vala.el
create mode 100644 lisp/org/oc-basic.el
create mode 100644 lisp/org/oc-biblatex.el
create mode 100644 lisp/org/oc-csl.el
create mode 100644 lisp/org/oc-natbib.el
create mode 100644 lisp/org/oc.el
create mode 100644 lisp/org/ol-doi.el
create mode 100644 lisp/org/ol-man.el
create mode 100644 lisp/org/org-refile.el
create mode 100644 lisp/org/ox-koma-letter.el
create mode 100644 lisp/osc.el
create mode 100644 lisp/pcmpl-git.el
create mode 100644 lisp/pgtk-dnd.el
create mode 100644 lisp/progmodes/cl-font-lock.el
create mode 100644 lisp/progmodes/erts-mode.el
delete mode 100644 lisp/ps-def.el
delete mode 100644 lisp/sb-image.el
create mode 100644 lisp/sqlite-mode.el
create mode 100644 lisp/sqlite.el
create mode 100644 lisp/term/fbterm.el
create mode 100644 lisp/term/haiku-win.el
create mode 100644 lisp/term/pgtk-win.el
create mode 100644 lisp/term/st.el
create mode 100644 lisp/textmodes/emacs-authors-mode.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/thumbs.el
create mode 100644 lisp/transient.el
delete mode 100644 lisp/url/url-about.el
delete mode 100644 lisp/url/url-dired.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
delete mode 100644 m4/close-stream.m4
delete mode 100644 m4/count-leading-zeros.m4
delete mode 100644 m4/count-one-bits.m4
delete mode 100644 m4/count-trailing-zeros.m4
create mode 100644 m4/fchmodat.m4
create mode 100644 m4/free.m4
create mode 100644 m4/futimens.m4
create mode 100644 m4/getrandom.m4
delete mode 100644 m4/glibc21.m4
create mode 100644 m4/lchmod.m4
create mode 100644 m4/libgmp.m4
delete mode 100644 m4/localtime-buffer.m4
delete mode 100644 m4/longlong.m4
create mode 100644 m4/malloc.m4
delete mode 100644 m4/malloca.m4
create mode 100644 m4/nanosleep.m4
create mode 100644 m4/nproc.m4
create mode 100644 m4/pid_t.m4
delete mode 100644 m4/putenv.m4
create mode 100644 m4/rawmemchr.m4
create mode 100644 m4/realloc.m4
create mode 100644 m4/sigdescr_np.m4
create mode 100644 m4/sys_random_h.m4
create mode 100644 m4/utimensat.m4
create mode 100644 m4/year2038.m4
create mode 100644 m4/zzgnulib.m4
create mode 100644 msdos/langinfo.h
create mode 100644 src/.lldbinit
create mode 100644 src/comp.c
create mode 100644 src/comp.h
delete mode 100644 src/ftxfont.c
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
delete mode 100644 src/mini-gmp-emacs.c
delete mode 100644 src/mini-gmp.c
delete mode 100644 src/mini-gmp.h
create mode 100644 src/module-env-28.h
create mode 100644 src/module-env-29.h
create mode 100644 src/nsxwidget.h
create mode 100644 src/nsxwidget.m
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
delete mode 100644 src/ptr-bounds.h
create mode 100644 src/sort.c
create mode 100644 src/sqlite.c
create mode 100644 src/verbose.mk.in
create mode 100644 src/w32image.c
delete mode 100644 test/data/emacs-module/mod-test.c
create mode 100644 test/data/image/black-short.jpg
create mode 100644 test/data/image/black.gif
create mode 100644 test/data/image/black.webp
delete mode 100644 test/data/xref/file1.txt
create mode 100644 test/infra/Dockerfile.emba
create mode 100644 test/infra/Makefile.in
create mode 100644 test/infra/gitlab-ci.yml
create mode 100644 test/infra/test-jobs.yml
create mode 100644 test/lisp/align-resources/align-post.c
create mode 100644 test/lisp/align-resources/align-post.java
create mode 100644 test/lisp/align-resources/align-pre.c
create mode 100644 test/lisp/align-resources/align-pre.java
create mode 100644 test/lisp/align-tests.el
create mode 100644 test/lisp/allout-tests.el
create mode 100644 test/lisp/allout-widgets-tests.el
create mode 100644 test/lisp/ansi-color-tests.el
create mode 100644 test/lisp/apropos-tests.el
create mode 100644 test/lisp/auth-source-resources/authinfo
create mode 100644 test/lisp/auth-source-resources/netrc-folding
create mode 100644 test/lisp/battery-tests.el
create mode 100644 test/lisp/bookmark-resources/test-list.bmk
create mode 100644 test/lisp/calculator-tests.el
create mode 100644 test/lisp/calendar/cal-french-tests.el
create mode 100644 test/lisp/calendar/cal-julian-tests.el
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-11473.diary-european
create mode 100644 test/lisp/calendar/icalendar-resources/import-bug-11473.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-22092.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-22092.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-22092.diary-iso
create mode 100644 test/lisp/calendar/icalendar-resources/import-bug-22092.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-24199.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-24199.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-24199.diary-iso
create mode 100644 test/lisp/calendar/icalendar-resources/import-bug-24199.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-33277.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-33277.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-33277.diary-iso
create mode 100644 test/lisp/calendar/icalendar-resources/import-bug-33277.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-6766.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-6766.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-bug-6766.diary-iso
create mode 100644 test/lisp/calendar/icalendar-resources/import-bug-6766.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-duration-2.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-duration-2.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-duration-2.diary-iso
create mode 100644 test/lisp/calendar/icalendar-resources/import-duration-2.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-duration.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-duration.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-duration.diary-iso
create mode 100644 test/lisp/calendar/icalendar-resources/import-duration.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-multiple-vcalendars.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-multiple-vcalendars.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-multiple-vcalendars.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-multiple-vcalendars.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-1.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-1.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-1.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-1.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-all-day.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-all-day.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-all-day.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-all-day.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-another-example.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-another-example.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-another-example.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-another-example.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-block.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-block.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-block.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-block.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-folded-summary.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-folded-summary.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-folded-summary.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-folded-summary.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-long-summary.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-long-summary.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-long-summary.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-non-recurring-long-summary.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2003-05-29.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2003-05-29.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2003-05-29.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2003-06-18a.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2003-06-18a.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2003-06-18a.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2003-06-18b.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2003-06-18b.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2003-06-18b.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2004-11-19.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2004-11-19.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2004-11-19.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2005-02-07.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2005-02-07.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2005-02-07.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2005-03-01.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2005-03-01.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-2005-03-01.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-no-dst.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-no-dst.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-real-world-no-dst.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-anniversary.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-anniversary.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-anniversary.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-anniversary.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-bi-weekly.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-bi-weekly.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-bi-weekly.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-bi-weekly.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-daily-long.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-daily-long.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-daily-long.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-daily-long.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-daily-short.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-daily-short.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-daily-short.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-daily-short.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-every-second-month.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-every-second-month.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-every-second-month.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-every-second-month.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-every-second-year.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-every-second-year.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-every-second-year.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-every-second-year.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-monthly.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-monthly.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-monthly.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-monthly.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-yearly.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-yearly.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-yearly.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-count-yearly.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily-two-day.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily-two-day.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily-two-day.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily-two-day.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily-with-exceptions.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily-with-exceptions.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily-with-exceptions.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily-with-exceptions.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-daily.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-monthly-no-end.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-monthly-no-end.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-monthly-no-end.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-monthly-no-end.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-monthly-with-end.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-monthly-with-end.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-monthly-with-end.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-monthly-with-end.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-weekly.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-weekly.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-weekly.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-weekly.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-yearly.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-yearly.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-yearly.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-rrule-yearly.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-with-timezone.diary-iso
create mode 100644
test/lisp/calendar/icalendar-resources/import-with-timezone.ics
create mode 100644
test/lisp/calendar/icalendar-resources/import-with-uid.diary-american
create mode 100644
test/lisp/calendar/icalendar-resources/import-with-uid.diary-european
create mode 100644
test/lisp/calendar/icalendar-resources/import-with-uid.diary-iso
create mode 100644 test/lisp/calendar/icalendar-resources/import-with-uid.ics
create mode 100644 test/lisp/calendar/lunar-tests.el
create mode 100644 test/lisp/calendar/solar-tests.el
create mode 100644 test/lisp/cedet/cedet-files-tests.el
delete mode 100644 test/lisp/cedet/semantic-utest-fmt.el
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/test.mk (100%)
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/test.srt
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/test.texi (100%)
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testdoublens.cpp
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testdoublens.hpp
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testfriends.cpp
create mode 100644
test/lisp/cedet/semantic-utest-ia-resources/testjavacomp.java
create mode 100644
test/lisp/cedet/semantic-utest-ia-resources/testlocalvars.cpp
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testnsp.cpp
create mode 100644
test/lisp/cedet/semantic-utest-ia-resources/testsppcomplete.c
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/teststruct.cpp
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testsubclass.cpp
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testsubclass.hh
create mode 100644
test/lisp/cedet/semantic-utest-ia-resources/testtemplates.cpp
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testtypedefs.cpp
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testusing.cpp
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testusing.hh
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testvarnames.c
create mode 100644
test/lisp/cedet/semantic-utest-ia-resources/testvarnames.java
create mode 100644 test/lisp/cedet/semantic-utest-ia-resources/testwisent.wy
create mode 100644 test/lisp/cedet/semantic/bovine/gcc-tests.el
create mode 100644 test/lisp/cedet/semantic/format-resources/test-fmt.cpp
create mode 100644 test/lisp/cedet/semantic/format-resources/test-fmt.el
create mode 100644 test/lisp/cedet/semantic/format-tests.el
create mode 100644 test/lisp/cedet/semantic/fw-tests.el
create mode 100644 test/lisp/cedet/srecode/document-tests.el
create mode 100644 test/lisp/cedet/srecode/fields-tests.el
create mode 100644 test/lisp/completion-tests.el
create mode 100644 test/lisp/cus-edit-tests.el
create mode 100644 test/lisp/desktop-tests.el
copy test/{data/minibuffer-test-cttq$tion =>
lisp/dired-resources/insert-directory/test_dir/bar} (100%)
copy test/{data/minibuffer-test-cttq$tion =>
lisp/dired-resources/insert-directory/test_dir/foo} (100%)
copy test/{data/minibuffer-test-cttq$tion =>
lisp/dired-resources/insert-directory/test_dir_other/bar} (100%)
copy test/{data/minibuffer-test-cttq$tion =>
lisp/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/elide-head-tests.el
create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/bc-test-alpha.el
create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/bc-test-beta.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/error-lexical-var-with-add-hook.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/error-lexical-var-with-remove-hook.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/error-lexical-var-with-run-hook-with-args-until-failure.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/error-lexical-var-with-run-hook-with-args-until-success.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/error-lexical-var-with-run-hook-with-args.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/error-lexical-var-with-symbol-value.el
create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/foo-inlinable.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/nowarn-inline-after-defvar.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-autoload-not-on-top-level.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-callargs-defsubst.el
create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/warn-callargs.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-defcustom-nogroup.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-defcustom-notype.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-defvar-lacks-prefix.el
create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/warn-format.el
create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/warn-free-setq.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-free-variable-reference.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-interactive-only.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-lambda-malformed-interactive-spec.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-make-variable-buffer-local.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-obsolete-defun.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-obsolete-hook.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-obsolete-variable-bound.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-obsolete-variable-same-file.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-obsolete-variable.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-redefine-defun-as-macro.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-redefine-defun.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-redefine-macro-as-defun.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-save-excursion.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-variable-let-bind-constant.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-variable-let-bind-nonvariable.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-variable-set-constant.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-autoload.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-custom-declare-variable.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-defalias.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-defconst.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-define-abbrev-table.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-define-obsolete-function-alias.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-define-obsolete-variable-alias.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-defun.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-defvar.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-defvaralias.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore-fill-column.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore-function-signature.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore-override.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore-substitutions.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-multiline-first.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-multiline.el
create mode 100644 test/lisp/emacs-lisp/check-declare-tests.el
create mode 100644 test/lisp/emacs-lisp/comp-cstr-tests.el
create mode 100644 test/lisp/emacs-lisp/copyright-tests.el
create mode 100644 test/lisp/emacs-lisp/easy-mmode-tests.el
create mode 100644 test/lisp/emacs-lisp/find-func-tests.el
create mode 100644 test/lisp/emacs-lisp/float-sup-tests.el
create mode 100644 test/lisp/emacs-lisp/hierarchy-tests.el
create mode 100644 test/lisp/emacs-lisp/icons-tests.el
create mode 100644 test/lisp/emacs-lisp/lisp-mnt-tests.el
create mode 100644 test/lisp/emacs-lisp/macroexp-resources/m1.el
create mode 100644 test/lisp/emacs-lisp/macroexp-resources/m2.el
create mode 100644 test/lisp/emacs-lisp/macroexp-resources/vk.el
create mode 100644 test/lisp/emacs-lisp/macroexp-tests.el
create mode 100644 test/lisp/emacs-lisp/memory-report-tests.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 100755
test/lisp/emacs-lisp/package-resources/signed/update-signatures.sh
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/shortdoc-tests.el
create mode 100644 test/lisp/emacs-lisp/syntax-tests.el
delete mode 100644 test/lisp/emacs-lisp/tabulated-list-test.el
create mode 100644 test/lisp/emacs-lisp/tabulated-list-tests.el
create mode 100644 test/lisp/emacs-lisp/unsafep-tests.el
create mode 100644 test/lisp/emacs-lisp/vtable-tests.el
create mode 100644 test/lisp/emacs-lisp/warnings-tests.el
create mode 100644 test/lisp/env-tests.el
create mode 100644 test/lisp/epg-config-tests.el
rename test/{data/epg => lisp/epg-resources}/dummy-pinentry (100%)
rename test/{data/epg => lisp/epg-resources}/pubkey.asc (100%)
rename test/{data/epg => lisp/epg-resources}/seckey.asc (100%)
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-match-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/erc-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/dcc/chat/accept-dcc.eld
create mode 100644 test/lisp/erc/resources/dcc/chat/accept.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/foreign.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-cmd-tests.el
create mode 100644 test/lisp/eshell/esh-io-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/faces-resources/faces-test-dark-theme.el
create mode 100644 test/lisp/faces-resources/faces-test-light-theme.el
create mode 100644 test/lisp/files-resources/.dir-locals.el
create mode 100644 test/lisp/files-resources/auto-test.zot1
create mode 100644 test/lisp/files-resources/auto-test.zot2
create mode 100644 test/lisp/files-resources/auto-test.zot3
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
rename test/{data => lisp/files-resources}/files-bug18141.el.gz (100%)
create mode 100644 test/lisp/files-resources/whatever.quux
create mode 100644 test/lisp/find-cmd-tests.el
create mode 100644 test/lisp/gnus/gnus-group-tests.el
create mode 100644 test/lisp/gnus/gnus-icalendar-tests.el
create mode 100644 test/lisp/gnus/gnus-search-tests.el
create mode 100644 test/lisp/gnus/gnus-util-tests.el
create mode 100644 test/lisp/gnus/mm-decode-resources/8bit-multipart.bin
create mode 100644 test/lisp/gnus/mm-decode-resources/win1252-multipart.bin
create mode 100644 test/lisp/gnus/mm-decode-tests.el
copy test/{data/minibuffer-test-cttq$tion =>
lisp/gnus/mml-sec-resources/.gpg-v21-migrated} (100%)
create mode 100644 test/lisp/gnus/mml-sec-resources/gpg-agent.conf
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/02089CDDC6DFE93B8EA10D9E876F983E61FEC476.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/171B444DE92BEF997229000D9784118A94EEC1C9.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/19FFEBC04DF3E037E16F6A4474DCB7984406975D.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/1E36D27DF9DAB96302D35268DADC5CE73EF45A2A.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/293109315BE584AB2EFEFCFCAD64666221D8B36C.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/335689599E1C0F66D73ADCF51E03EE36C97D121F.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/40BF94E540E3726CB150A1ADF7C1B514444B3FA6.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/515D4637EFC6C09DB1F78BE8C2F2A3D63E7756C3.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/5A11B1935C46D0B227A73978DCA1293A85604F1D.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/62643CEBC7AEBE6817577A34399483700D76BD64.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/680D01F368916A0021C14E3453B27B3C5F900683.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/6DF2D9DF7AED06F0524BEB642DF0FB48EFDBDB93.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/78C17E134E86E691297F7B719B2F2CDF41976234.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/7F714F4D9D9676638214991E96D45704E4FFC409.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/854752F5D8090CA36EFBDD79C72BDFF6FA2D1FF0.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/93FF37C268FDBF0767F5FFDC49409DDAC9388B2C.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/A3BA94EAE83509CC90DB1B77B54A51959D8DABEA.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/A73E9D01F0465B518E8E7D5AD529077AAC1603B4.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/AE6A24B17A8D0CAF9B7E000AA77F0B41D7BFFFCF.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/C072AF82DCCCB9A7F1B85FFA10B802DC4ED16703.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/C43E1A079B28DFAEBB39CBA01793BDE11EF4B490.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/C67DAD345455EAD6D51368008FC3A53B8D195B5A.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/CB5E00CE582C2645D2573FC16B2F14F85A7F47AA.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/CC68630A06B048F5A91136C162C7A3273E20DE6F.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/E7E73903E1BF93481DE0E7C9769D6C31E1863CFF.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/F0117468BE801ED4B81972E159A98FDD4814DCEC.key
create mode 100644
test/lisp/gnus/mml-sec-resources/private-keys-v1.d/F4C5EFD5779BE892CAFD5B721D68DED677C9B151.key
create mode 100644 test/lisp/gnus/mml-sec-resources/pubring.gpg
create mode 100644 test/lisp/gnus/mml-sec-resources/pubring.kbx
create mode 100644 test/lisp/gnus/mml-sec-resources/secring.gpg
create mode 100644 test/lisp/gnus/mml-sec-resources/trustdb.gpg
create mode 100644 test/lisp/gnus/mml-sec-resources/trustlist.txt
create mode 100644 test/lisp/gnus/mml-sec-tests.el
create mode 100644 test/lisp/help-mode-tests.el
create mode 100644 test/lisp/hfy-cmap-resources/rgb.txt
create mode 100644 test/lisp/hfy-cmap-tests.el
create mode 100644 test/lisp/hl-line-tests.el
create mode 100644 test/lisp/image/image-dired-tests.el
create mode 100644 test/lisp/image/image-dired-util-tests.el
create mode 100644 test/lisp/info-tests.el
create mode 100644 test/lisp/international/mule-util-resources/utf-8.txt
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/loadhist-tests.el
create mode 100644 test/lisp/lpr-tests.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/mail-parse-tests.el
create mode 100644 test/lisp/mail/mail-utils-tests.el
create mode 100644 test/lisp/mail/qp-tests.el
create mode 100644 test/lisp/mail/rfc2045-tests.el
create mode 100644 test/lisp/mail/rfc6068-tests.el
create mode 100644 test/lisp/mail/rfc822-tests.el
create mode 100644 test/lisp/mail/rmailmm-tests.el
create mode 100644 test/lisp/mail/undigest-tests.el
delete mode 100644 test/lisp/makesum-tests.el
create mode 100644 test/lisp/mh-e/mh-limit-tests.el
create mode 100644 test/lisp/mh-e/mh-thread-tests.el
create mode 100644 test/lisp/mh-e/mh-utils-tests.el
create mode 100644 test/lisp/mh-e/mh-xface-tests.el
create mode 100755 test/lisp/mh-e/test-all-mh-variants.sh
copy test/{ => lisp/minibuffer-resources}/data/minibuffer-test-cttq$tion (100%)
copy test/{data/minibuffer-test-cttq$tion =>
lisp/minibuffer-resources/lisp/cedet/semantic-utest-c.test} (100%)
copy test/{data/minibuffer-test-cttq$tion =>
lisp/minibuffer-resources/lisp/cedet/semantic-utest.test} (100%)
create mode 100644 test/lisp/misc-tests.el
create mode 100644 test/lisp/mwheel-tests.el
create mode 100644 test/lisp/net/browse-url-tests.el
create mode 100644 test/lisp/net/dbus-resources/org.gnu.Emacs.TestDBus.xml
create mode 100644 test/lisp/net/dig-tests.el
create mode 100644 test/lisp/net/hmac-md5-tests.el
create mode 100644 test/lisp/net/mailcap-resources/mailcap
rename test/{data/mailcap => lisp/net/mailcap-resources}/mime.types (100%)
create mode 100644 test/lisp/net/mailcap-resources/test.test
rename test/{data/net => lisp/net/network-stream-resources}/cert.pem (100%)
rename test/{data/net => lisp/net/network-stream-resources}/key.pem (100%)
create mode 100644 test/lisp/net/ntlm-resources/authinfo
create mode 100644 test/lisp/net/ntlm-tests.el
create mode 100644 test/lisp/net/puny-resources/IdnaTestV2.txt
create mode 100644 test/lisp/net/sasl-cram-tests.el
create mode 100644 test/lisp/net/sasl-tests.el
rename test/{data/shr => lisp/net/shr-resources}/div-div.html (100%)
rename test/{data/shr => lisp/net/shr-resources}/div-div.txt (100%)
rename test/{data/shr => lisp/net/shr-resources}/div-p.html (100%)
rename test/{data/shr => lisp/net/shr-resources}/div-p.txt (100%)
rename test/{data/shr => lisp/net/shr-resources}/li-div.html (100%)
rename test/{data/shr => lisp/net/shr-resources}/li-div.txt (100%)
rename test/{data/shr => lisp/net/shr-resources}/li-empty.html (100%)
rename test/{data/shr => lisp/net/shr-resources}/li-empty.txt (100%)
rename test/{data/shr => lisp/net/shr-resources}/nonbr.html (100%)
rename test/{data/shr => lisp/net/shr-resources}/nonbr.txt (100%)
rename test/{data/shr => lisp/net/shr-resources}/ol.html (100%)
rename test/{data/shr => lisp/net/shr-resources}/ol.txt (100%)
rename test/{data/shr => lisp/net/shr-resources}/ul-empty.html (100%)
rename test/{data/shr => lisp/net/shr-resources}/ul-empty.txt (100%)
create mode 100644 test/lisp/net/socks-tests.el
copy test/lisp/net/{tramp-archive-resources => tramp-resources}/foo.tar.gz
(100%)
create mode 100644 test/lisp/net/webjump-tests.el
create mode 100644 test/lisp/newcomment-tests.el
create mode 100644 test/lisp/nxml/xsd-regexp-tests.el
create mode 100644 test/lisp/obsolete/inversion-tests.el
create mode 100644 test/lisp/obsolete/makesum-tests.el
create mode 100644 test/lisp/obsolete/rfc2368-tests.el
create mode 100644 test/lisp/obsolete/thumbs-tests.el
create mode 100644 test/lisp/osc-tests.el
rename test/{data/minibuffer-test-cttq$tion =>
lisp/pcmpl-linux-resources/fs/ext4/.keep} (100%)
create mode 100644 test/lisp/pcmpl-linux-resources/mtab
create mode 100644 test/lisp/pcmpl-linux-tests.el
create mode 100644 test/lisp/pcomplete-tests.el
create mode 100644 test/lisp/play/animate-tests.el
create mode 100644 test/lisp/play/cookie1-resources/cookies
create mode 100644 test/lisp/play/cookie1-tests.el
create mode 100644 test/lisp/play/dissociate-tests.el
create mode 100644 test/lisp/play/fortune-resources/fortunes
create mode 100644 test/lisp/play/fortune-tests.el
create mode 100644 test/lisp/play/life-tests.el
create mode 100644 test/lisp/progmodes/autoconf-tests.el
create mode 100644 test/lisp/progmodes/bug-reference-tests.el
create mode 100644 test/lisp/progmodes/cperl-mode-resources/cperl-bug-11996.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/cperl-bug-19709.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/cperl-bug-22355.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/cperl-bug-23992.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/cperl-bug-25098.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/cperl-bug-26850.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/cperl-bug-30393.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/cperl-indent-exp.pl
create mode 100644
test/lisp/progmodes/cperl-mode-resources/cperl-indent-styles.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/cperl-indents.erts
create mode 100644
test/lisp/progmodes/cperl-mode-resources/fontify-punctuation-vars.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/grammar.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/here-docs.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/proto-and-attrs.pl
create mode 100644 test/lisp/progmodes/cperl-mode-tests.el
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/elisp-mode-resources/simple-shorthand-test.el
create mode 100644 test/lisp/progmodes/executable-tests.el
create mode 100644
test/lisp/progmodes/flymake-resources/another-problematic-file.c
create mode 100644 test/lisp/progmodes/gdb-mi-tests.el
create mode 100644 test/lisp/progmodes/glasses-tests.el
create mode 100644 test/lisp/progmodes/grep-tests.el
create mode 100644 test/lisp/progmodes/hideshow-tests.el
rename test/{manual/indent => lisp/progmodes/js-resources}/js-chain.js (100%)
rename test/{manual/indent =>
lisp/progmodes/js-resources}/js-indent-align-list-continuation-nil.js (100%)
rename test/{manual/indent =>
lisp/progmodes/js-resources}/js-indent-init-dynamic.js (100%)
rename test/{manual/indent => lisp/progmodes/js-resources}/js-indent-init-t.js
(100%)
rename test/{manual/indent => lisp/progmodes/js-resources}/js.js (100%)
rename test/{manual/indent =>
lisp/progmodes/js-resources}/jsx-align-gt-with-lt.jsx (100%)
create mode 100644 test/lisp/progmodes/js-resources/jsx-comment-string.jsx
rename test/{manual/indent =>
lisp/progmodes/js-resources}/jsx-indent-level.jsx (100%)
rename test/{manual/indent => lisp/progmodes/js-resources}/jsx-quote.jsx (100%)
rename test/{manual/indent =>
lisp/progmodes/js-resources}/jsx-self-closing.jsx (100%)
rename test/{manual/indent => lisp/progmodes/js-resources}/jsx-unclosed-1.jsx
(100%)
rename test/{manual/indent => lisp/progmodes/js-resources}/jsx-unclosed-2.jsx
(100%)
rename test/{manual/indent => lisp/progmodes/js-resources}/jsx.jsx (100%)
create mode 100644 test/lisp/progmodes/octave-tests.el
create mode 100644 test/lisp/progmodes/opascal-tests.el
create mode 100644 test/lisp/progmodes/pascal-tests.el
create mode 100644 test/lisp/progmodes/perl-mode-tests.el
create mode 100644 test/lisp/progmodes/project-tests.el
create mode 100644 test/lisp/progmodes/ruby-mode-resources/ruby.rb
create mode 100644 test/lisp/progmodes/scheme-tests.el
create mode 100644 test/lisp/progmodes/sh-script-resources/sh-indents.erts
create mode 100644 test/lisp/progmodes/sh-script-tests.el
create mode 100644 test/lisp/progmodes/xref-resources/file1.txt
rename test/{data/xref => lisp/progmodes/xref-resources}/file2.txt (100%)
create mode 100644 test/lisp/progmodes/xref-resources/file3.txt
create mode 100644 test/lisp/repeat-tests.el
create mode 100644 test/lisp/saveplace-resources/saveplace
create mode 100644 test/lisp/saveplace-tests.el
create mode 100644 test/lisp/startup-tests.el
create mode 100644 test/lisp/tab-bar-tests.el
create mode 100644 test/lisp/textmodes/bibtex-tests.el
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/css-mode-resources/test-indent.css
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/paragraphs-resources/mark-paragraph.bin
create mode 100644 test/lisp/textmodes/po-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/time-resources/non-empty
create mode 100644 test/lisp/time-tests.el
create mode 100644 test/lisp/url/url-domsuf-tests.el
delete mode 100644 test/lisp/url/url-handlers-test.el
create mode 100644 test/lisp/url/url-handlers-tests.el
rename test/{data/vc/diff-mode => lisp/vc/diff-mode-resources}/hello_emacs.c
(100%)
rename test/{data/vc/diff-mode => lisp/vc/diff-mode-resources}/hello_emacs_1.c
(100%)
rename test/{data/vc/diff-mode => lisp/vc/diff-mode-resources}/hello_world.c
(100%)
rename test/{data/vc/diff-mode => lisp/vc/diff-mode-resources}/hello_world_1.c
(100%)
create mode 100644 test/lisp/vc/vc-git-tests.el
create mode 100644 test/lisp/version-tests.el
create mode 100644 test/lisp/x-dnd-tests.el
rename test/{data/xdg => lisp/xdg-resources}/l10n.desktop (100%)
rename test/{data/xdg => lisp/xdg-resources}/malformed.desktop (100%)
rename test/{data/xdg => lisp/xdg-resources}/mimeapps.list (100%)
rename test/{data/xdg => lisp/xdg-resources}/mimeinfo.cache (100%)
rename test/{data/xdg => lisp/xdg-resources}/test.desktop (100%)
rename test/{data/xdg => lisp/xdg-resources}/wrong.desktop (100%)
create mode 100644 test/lisp/yank-media-tests.el
delete mode 100644 test/manual/cedet/srecode-tests.el
delete mode 100644 test/manual/cedet/tests/test-fmt.cpp
delete mode 100644 test/manual/cedet/tests/test-fmt.el
delete mode 100644 test/manual/cedet/tests/test.srt
delete mode 100644 test/manual/cedet/tests/testdoublens.cpp
delete mode 100644 test/manual/cedet/tests/testdoublens.hpp
delete mode 100644 test/manual/cedet/tests/testfriends.cpp
delete mode 100644 test/manual/cedet/tests/testjavacomp.java
delete mode 100644 test/manual/cedet/tests/testlocalvars.cpp
delete mode 100644 test/manual/cedet/tests/testnsp.cpp
delete mode 100644 test/manual/cedet/tests/testsppcomplete.c
delete mode 100644 test/manual/cedet/tests/teststruct.cpp
delete mode 100644 test/manual/cedet/tests/testsubclass.cpp
delete mode 100644 test/manual/cedet/tests/testsubclass.hh
delete mode 100644 test/manual/cedet/tests/testtemplates.cpp
delete mode 100644 test/manual/cedet/tests/testtypedefs.cpp
delete mode 100644 test/manual/cedet/tests/testusing.cpp
delete mode 100644 test/manual/cedet/tests/testusing.hh
delete mode 100644 test/manual/cedet/tests/testvarnames.c
delete mode 100644 test/manual/cedet/tests/testvarnames.java
delete mode 100644 test/manual/cedet/tests/testwisent.wy
create mode 100644 test/manual/etags/README
create mode 100644 test/manual/etags/merc-src/accumulator.m
create mode 100644 test/manual/etags/rs-src/test.rs
create mode 100644 test/manual/image-circular-tests.el
create mode 100644 test/manual/image-tests.el
delete mode 100644 test/manual/indent/css-mode.css
delete mode 100644 test/manual/indent/jsx-comment-string.jsx
delete mode 100644 test/manual/indent/nxml.xml
delete mode 100644 test/manual/indent/opascal.pas
delete mode 100644 test/manual/indent/ps-mode.ps
delete mode 100644 test/manual/indent/ruby.rb
create mode 100644 test/manual/indent/tcl.tcl
create mode 100644 test/manual/process-callout-tests.el
delete mode 100644 test/manual/rmailmm.el
create mode 100644 test/misc/test-custom-deps.el
create mode 100644 test/misc/test-custom-libs.el
create mode 100644 test/misc/test-custom-noloads.el
create mode 100644 test/misc/test-custom-opts.el
create mode 100644 test/src/character-tests.el
create mode 100644 test/src/comp-resources/comp-test-45603.el
create mode 100644 test/src/comp-resources/comp-test-funcs-dyn.el
create mode 100644 test/src/comp-resources/comp-test-funcs.el
create mode 100644 test/src/comp-resources/comp-test-pure.el
create mode 100644 test/src/comp-tests.el
create mode 100644 test/src/emacs-module-resources/mod-test.c
create mode 100644 test/src/emacs-tests.el
create mode 100644 test/src/filelock-tests.el
create mode 100644 test/src/image-tests.el
create mode 100644 test/src/indent-tests.el
create mode 100644 test/src/lread-resources/lazydoc.el
rename test/{data => src/lread-resources}/somelib.el (100%)
rename test/{data => src/lread-resources}/somelib2.el (100%)
create mode 100644 test/src/search-tests.el
create mode 100644 test/src/sqlite-tests.el
create mode 100644 test/src/syntax-resources/syntax-comments.txt
create mode 100644 test/src/xdisp-tests.el
create mode 100644 test/src/xfaces-tests.el
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- scratch/noverlay-wip updated (ebd14d4ce3 -> b88f22da3e),
Stefan Monnier <=