[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/tree-sitter updated (74f8572f6c -> 33f7e10a29)
From: |
Yuan Fu |
Subject: |
feature/tree-sitter updated (74f8572f6c -> 33f7e10a29) |
Date: |
Thu, 16 Jun 2022 14:53:40 -0400 (EDT) |
casouri pushed a change to branch feature/tree-sitter.
from 74f8572f6c ; * lisp/treesit.el (treesit-node-at): Fix typo.
new 35e2786c93 Fix typo and argument in treesit-beginning-of-defun, etc
new 1dd8ddee12 Rename treesit-traverse-forward-depth-first
new c5b172ec58 * configure.ac (HAVE_TREE_SITTER): Not set
TREE_SITTER_LIBS.
new a73f2b9990 Fix treesit-search-forward
new 8f3b872e30 Add new type treesit-compiled-query
new a8428b917d * src/treesit.c (Ftreesit_query_p): New function.
new e171ef933f Support compiled queries in treesit-query-capture
new 57b5250474 Add test for treesit-query-compile
new 016e4ca7a7 ; * doc/lispref/parsing.texi: Minor fix-up.
new 296900184d Add treesit-query-compile to manual
new a7288594f4 Change treesit-check-query and mention it in
documentation
new c62473c31a Add depth control for treesit traverse functions
new b3de8850e0 Use the up-only parameter in treesit navigation functions
new 8aa04aac65 ; * lisp/treesit.el (treesit-defun-query): Improve
docstring.
new 316bdc334c Add manual for treesit-traverse-forward and friends
new 184d212042 Merge branch 'feature/tree-sitter-depth-control' into
feature/tree-sitter
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
new 98bfb24081 Merge remote-tracking branch 'savannah/master' into
feature/tree-sitter
new b162faba0b Fix compile warnings and errors in treesit.c
new d729e3e3fc * src/treesit.c (ts_check_range_argument): Check for
point-min/max.
new d6b00f7ed9 ; * src/treesit.c (ts_read_buffer): Clarify comments.
new 0332b8e2c5 ; * src/treesit.c (ts_check_buffer_size): Improve error
message.
new a4d7bcccba ; * src/treesit.c: Add comment to explain design
decisions.
new bd1b27b7c7 ; Minor optimization in treesit range function
new 7cee82a91d Fix treesit function ts_record_change and friends
new dd65d1c396 Consolidate treesit parser create functions
new 33f7e10a29 Add treesit test for previous change
Summary of changes:
ChangeLog.3 | 2 +-
Makefile.in | 1 +
admin/MAINTAINERS | 12 +-
admin/admin.el | 14 +-
admin/alloc-colors.c | 1 +
admin/make-tarball.txt | 3 +
admin/unidata/unidata-gen.el | 43 +-
build-aux/config.guess | 27 +-
config.bat | 2 +-
configure.ac | 92 +-
doc/emacs/abbrevs.texi | 5 +-
doc/emacs/basic.texi | 24 +-
doc/emacs/building.texi | 17 +-
doc/emacs/cmdargs.texi | 54 +-
doc/emacs/dired.texi | 11 +-
doc/emacs/display.texi | 6 +-
doc/emacs/files.texi | 42 +
doc/emacs/frames.texi | 24 +-
doc/emacs/glossary.texi | 16 +-
doc/emacs/killing.texi | 25 +-
doc/emacs/kmacro.texi | 2 +-
doc/emacs/macos.texi | 34 +-
doc/emacs/maintaining.texi | 16 +
doc/emacs/mark.texi | 13 +-
doc/emacs/mini.texi | 46 +-
doc/emacs/package.texi | 14 +-
doc/emacs/programs.texi | 18 +-
doc/emacs/search.texi | 71 +-
doc/emacs/sending.texi | 6 +-
doc/emacs/vc1-xtra.texi | 2 +-
doc/lispref/buffers.texi | 16 +-
doc/lispref/commands.texi | 8 +-
doc/lispref/control.texi | 7 +-
doc/lispref/customize.texi | 16 +-
doc/lispref/display.texi | 26 +-
doc/lispref/elisp.texi | 2 +
doc/lispref/eval.texi | 2 +-
doc/lispref/files.texi | 17 +-
doc/lispref/frames.texi | 220 +-
doc/lispref/functions.texi | 39 +-
doc/lispref/help.texi | 14 +-
doc/lispref/loading.texi | 25 +-
doc/lispref/minibuf.texi | 21 +
doc/lispref/modes.texi | 22 +-
doc/lispref/nonascii.texi | 11 +-
doc/lispref/objects.texi | 6 +
doc/lispref/os.texi | 12 +-
doc/lispref/parsing.texi | 109 +-
doc/lispref/processes.texi | 75 +-
doc/lispref/searching.texi | 37 +-
doc/lispref/streams.texi | 94 +-
doc/lispref/strings.texi | 50 +-
doc/lispref/text.texi | 20 +
doc/lispref/tips.texi | 30 +-
doc/lispref/variables.texi | 9 +-
doc/lispref/windows.texi | 81 +-
doc/man/emacs.1.in | 6 +-
doc/man/etags.1 | 6 +-
doc/misc/dbus.texi | 8 +-
doc/misc/efaq-w32.texi | 17 -
doc/misc/efaq.texi | 107 +-
doc/misc/eshell.texi | 8 -
doc/misc/eudc.texi | 24 +
doc/misc/gnus.texi | 7 +-
doc/misc/modus-themes.org | 294 +-
doc/misc/org.org | 2 +-
doc/misc/tramp.texi | 5 +
doc/misc/transient.texi | 2 +-
etc/HELLO | 38 +-
etc/NEWS | 701 +-
etc/NEWS.28 | 44 +
etc/PROBLEMS | 60 +
etc/enriched.txt | 12 +-
.../default/{guide.png => nohandle-guide.png} | Bin
.../default/{guide.xpm => nohandle-guide.xpm} | 0
.../folder/{guide.png => nohandle-guide.png} | Bin
.../folder/{guide.xpm => nohandle-guide.xpm} | 0
etc/publicsuffix.txt | 24 +-
etc/refcards/orgcard.tex | 2 +-
etc/themes/leuven-dark-theme.el | 10 +-
etc/themes/manoj-dark-theme.el | 2 +-
etc/themes/modus-operandi-theme.el | 4 +-
etc/themes/modus-themes.el | 579 +-
etc/themes/modus-vivendi-theme.el | 4 +-
etc/tutorials/TUTORIAL.cn | 9 +
etc/tutorials/TUTORIAL.el_GR | 1267 ++
etc/tutorials/TUTORIAL.it | 2 +-
etc/tutorials/TUTORIAL.translators | 4 +
leim/Makefile.in | 12 +-
lib-src/etags.c | 52 +-
lib-src/make-docfile.c | 2 +-
lib/gnulib.mk.in | 1 -
lisp/Makefile.in | 113 +-
lisp/abbrev.el | 269 +-
lisp/ansi-color.el | 4 +-
lisp/apropos.el | 30 +-
lisp/array.el | 44 +-
lisp/autoinsert.el | 2 +-
lisp/avoid.el | 19 +-
lisp/battery.el | 43 +-
lisp/bindings.el | 2 +-
lisp/bookmark.el | 112 +-
lisp/calc/calc-yank.el | 5 +-
lisp/calendar/calendar.el | 2 +-
lisp/calendar/diary-lib.el | 13 +-
lisp/calendar/holidays.el | 2 +-
lisp/calendar/iso8601.el | 12 +-
lisp/calendar/time-date.el | 18 +-
lisp/cedet/ede/proj-elisp.el | 3 +-
lisp/cedet/mode-local.el | 7 +-
lisp/cedet/semantic/bovine/grammar.el | 13 +-
lisp/cedet/semantic/complete.el | 3 +-
lisp/cedet/semantic/fw.el | 3 +-
lisp/cedet/semantic/html.el | 12 +-
lisp/cedet/semantic/imenu.el | 3 +-
lisp/cedet/semantic/senator.el | 9 +-
lisp/cedet/semantic/sort.el | 2 +-
lisp/cedet/semantic/texi.el | 12 +-
lisp/cedet/semantic/wisent/grammar.el | 11 +-
lisp/cedet/srecode/texi.el | 2 +-
lisp/cmuscheme.el | 1 +
lisp/color.el | 4 +
lisp/comint.el | 16 +-
lisp/cus-dep.el | 7 +-
lisp/cus-edit.el | 42 +-
lisp/cus-start.el | 3 +
lisp/custom.el | 52 +-
lisp/dabbrev.el | 103 +-
lisp/delsel.el | 24 +-
lisp/desktop.el | 9 +-
lisp/dframe.el | 4 +-
lisp/dired-aux.el | 55 +-
lisp/dired.el | 177 +-
lisp/display-line-numbers.el | 78 +
lisp/dnd.el | 243 +-
lisp/doc-view.el | 3 +-
lisp/edmacro.el | 3 +-
lisp/electric.el | 12 +-
lisp/emacs-lisp/autoload.el | 374 +-
lisp/emacs-lisp/bindat.el | 213 +-
lisp/emacs-lisp/byte-opt.el | 83 +-
lisp/emacs-lisp/byte-run.el | 2 +-
lisp/emacs-lisp/bytecomp.el | 263 +-
lisp/emacs-lisp/cconv.el | 89 +-
lisp/emacs-lisp/chart.el | 6 +-
lisp/emacs-lisp/check-declare.el | 5 +-
lisp/emacs-lisp/checkdoc.el | 12 +-
lisp/emacs-lisp/cl-macs.el | 28 +-
lisp/emacs-lisp/cl-preloaded.el | 3 +-
lisp/emacs-lisp/comp-cstr.el | 2 +-
lisp/emacs-lisp/comp.el | 164 +-
lisp/emacs-lisp/debug.el | 11 +-
lisp/emacs-lisp/edebug.el | 7 +-
lisp/emacs-lisp/eieio-core.el | 4 +
lisp/emacs-lisp/eieio.el | 3 +-
lisp/emacs-lisp/eldoc.el | 19 +-
lisp/emacs-lisp/ert-x.el | 46 +-
lisp/emacs-lisp/ert.el | 32 +-
lisp/emacs-lisp/find-func.el | 10 +-
lisp/emacs-lisp/generate-lisp-file.el | 113 +
lisp/emacs-lisp/lisp-mode.el | 31 +-
lisp/emacs-lisp/lisp.el | 25 +-
lisp/emacs-lisp/loaddefs-gen.el | 704 ++
lisp/emacs-lisp/macroexp.el | 48 +
lisp/emacs-lisp/memory-report.el | 4 +
lisp/emacs-lisp/oclosure.el | 2 +-
lisp/emacs-lisp/package.el | 176 +-
lisp/emacs-lisp/pp.el | 4 +-
lisp/emacs-lisp/shortdoc.el | 15 +-
lisp/emacs-lisp/syntax.el | 3 +-
lisp/emacs-lisp/tabulated-list.el | 74 +-
lisp/epa-ks.el | 2 +
lisp/erc/erc-backend.el | 7 +-
lisp/erc/erc-button.el | 20 +-
lisp/erc/erc-dcc.el | 137 +-
lisp/erc/erc-lang.el | 12 +-
lisp/erc/erc.el | 14 +-
lisp/eshell/em-hist.el | 2 +-
lisp/eshell/em-ls.el | 4 +-
lisp/eshell/esh-cmd.el | 19 +-
lisp/eshell/esh-opt.el | 2 +-
lisp/eshell/esh-var.el | 21 +-
lisp/faces.el | 30 +-
lisp/ffap.el | 4 +-
lisp/files-x.el | 38 +-
lisp/files.el | 250 +-
lisp/find-dired.el | 20 +-
lisp/finder.el | 9 +-
lisp/follow.el | 2 +-
lisp/forms.el | 2 +-
lisp/frame.el | 15 +-
lisp/fringe.el | 4 +-
lisp/generic-x.el | 4 +
lisp/gnus/gnus-start.el | 6 +-
lisp/gnus/gnus.el | 2 +-
lisp/gnus/message.el | 16 +-
lisp/gnus/mm-util.el | 3 +-
lisp/gnus/mm-uu.el | 2 +-
lisp/gnus/nnmail.el | 4 +-
lisp/gnus/nnrss.el | 3 +-
lisp/gnus/nnselect.el | 10 +-
lisp/help-fns.el | 74 +-
lisp/help-mode.el | 63 +-
lisp/help.el | 146 +-
lisp/hfy-cmap.el | 4 -
lisp/hilit-chg.el | 2 +-
lisp/htmlfontify.el | 18 +-
lisp/icomplete.el | 15 +-
lisp/ido.el | 46 +-
lisp/iimage.el | 8 +-
lisp/image-dired.el | 21 +-
lisp/image-mode.el | 26 +-
lisp/image/image-converter.el | 2 +-
lisp/imenu.el | 7 +
lisp/indent.el | 20 +-
lisp/info.el | 4 +-
lisp/international/emoji.el | 18 +-
lisp/international/fontset.el | 66 +-
lisp/international/iso-transl.el | 45 +-
lisp/international/ja-dic-cnv.el | 44 +-
lisp/international/mule.el | 2 +-
lisp/international/titdic-cnv.el | 28 +-
lisp/isearch.el | 101 +-
lisp/jit-lock.el | 5 +
lisp/kmacro.el | 8 +-
lisp/language/greek.el | 4 +-
lisp/language/indian.el | 391 +-
lisp/language/indonesian.el | 197 +
lisp/language/misc-lang.el | 54 +
lisp/language/philippine.el | 96 +
lisp/language/thai-util.el | 16 +-
lisp/ldefs-boot.el | 11945 ++++++-------------
lisp/leim/quail/indian.el | 1135 +-
lisp/leim/quail/indonesian.el | 557 +
lisp/leim/quail/ipa.el | 2 +-
lisp/leim/quail/latin-post.el | 75 +-
lisp/leim/quail/latin-pre.el | 42 +-
lisp/leim/quail/misc-lang.el | 1184 ++
lisp/leim/quail/philippine.el | 152 +
lisp/loadup.el | 2 +
lisp/lpr.el | 2 +-
lisp/ls-lisp.el | 18 +-
lisp/mail/emacsbug.el | 1 +
lisp/mail/feedmail.el | 3 +-
lisp/mail/footnote.el | 6 +-
lisp/mail/rmail.el | 4 +-
lisp/mail/rmailsum.el | 2 +-
lisp/menu-bar.el | 55 +-
lisp/minibuffer.el | 196 +-
lisp/misc.el | 15 +-
lisp/mouse.el | 813 +-
lisp/mwheel.el | 4 +-
lisp/net/browse-url.el | 39 +-
lisp/net/dbus.el | 8 +-
lisp/net/eudc-bob.el | 30 +-
lisp/net/eudc-capf.el | 133 +
lisp/net/eww.el | 4 +-
lisp/net/mailcap.el | 11 +-
lisp/net/newst-backend.el | 42 +-
lisp/net/newst-treeview.el | 11 +-
lisp/net/shr.el | 19 +-
lisp/net/tramp-adb.el | 4 +-
lisp/net/tramp-archive.el | 2 +
lisp/net/tramp-cmds.el | 2 +
lisp/net/tramp-fuse.el | 43 +-
lisp/net/tramp-gvfs.el | 36 +-
lisp/net/tramp-integration.el | 29 +
lisp/net/tramp-sh.el | 58 +-
lisp/net/tramp-smb.el | 6 +-
lisp/net/tramp-sudoedit.el | 34 +-
lisp/net/tramp.el | 71 +-
lisp/net/trampver.el | 2 +
lisp/newcomment.el | 30 +-
lisp/obsolete/gs.el | 2 +-
lisp/obsolete/iswitchb.el | 3 +-
lisp/{vc => obsolete}/vc-mtn.el | 1 +
lisp/org/ol-eww.el | 2 +-
lisp/org/ol-w3m.el | 2 +-
lisp/org/org-agenda.el | 2 +-
lisp/org/org-clock.el | 5 +-
lisp/org/org-refile.el | 2 +-
lisp/org/org-version.el | 4 +-
lisp/org/org.el | 13 +-
lisp/pcomplete.el | 43 +-
lisp/pixel-scroll.el | 6 +-
lisp/play/gamegrid.el | 10 +-
lisp/play/handwrite.el | 71 +-
lisp/play/morse.el | 24 +-
lisp/progmodes/antlr-mode.el | 1 -
lisp/progmodes/asm-mode.el | 30 +-
lisp/progmodes/bug-reference.el | 10 +-
lisp/progmodes/cc-awk.el | 118 +-
lisp/progmodes/cc-cmds.el | 2191 ++--
lisp/progmodes/cc-defs.el | 22 +
lisp/progmodes/cc-engine.el | 13 +-
lisp/progmodes/cc-guess.el | 13 +-
lisp/progmodes/cc-mode.el | 392 +-
lisp/progmodes/cfengine.el | 8 +-
lisp/progmodes/compile.el | 172 +-
lisp/progmodes/cperl-mode.el | 40 +-
lisp/progmodes/elisp-mode.el | 61 +-
lisp/progmodes/erts-mode.el | 16 +-
lisp/progmodes/f90.el | 10 +-
lisp/progmodes/flymake-proc.el | 2 +-
lisp/progmodes/flymake.el | 9 +-
lisp/progmodes/fortran.el | 1 -
lisp/progmodes/gdb-mi.el | 100 +-
lisp/progmodes/grep.el | 25 +-
lisp/progmodes/gud.el | 6 +-
lisp/progmodes/icon.el | 21 +-
lisp/progmodes/idlwave.el | 2 +-
lisp/progmodes/js.el | 10 +-
lisp/progmodes/m4-mode.el | 12 +-
lisp/progmodes/make-mode.el | 2 +-
lisp/progmodes/mixal-mode.el | 17 +-
lisp/progmodes/pascal.el | 6 +-
lisp/progmodes/project.el | 38 +-
lisp/progmodes/prolog.el | 3 +-
lisp/progmodes/python.el | 43 +-
lisp/progmodes/scheme.el | 15 +-
lisp/progmodes/sh-script.el | 39 +-
lisp/progmodes/sql.el | 3 +-
lisp/progmodes/vhdl-mode.el | 23 +-
lisp/progmodes/which-func.el | 2 +-
lisp/progmodes/xref.el | 2 +-
lisp/rect.el | 27 +-
lisp/repeat.el | 2 +-
lisp/replace.el | 88 +-
lisp/saveplace.el | 6 +-
lisp/scroll-lock.el | 16 +-
lisp/select.el | 155 +-
lisp/server.el | 2 +-
lisp/ses.el | 10 +-
lisp/shell.el | 98 +-
lisp/simple.el | 671 +-
lisp/so-long.el | 4 +-
lisp/speedbar.el | 22 +-
lisp/sqlite-mode.el | 14 +-
lisp/startup.el | 50 +-
lisp/strokes.el | 4 +-
lisp/subr.el | 71 +-
lisp/tab-bar.el | 8 +-
lisp/term.el | 39 +-
lisp/term/haiku-win.el | 123 +-
lisp/term/linux.el | 4 +
lisp/term/ns-win.el | 51 +-
lisp/term/pgtk-win.el | 3 +-
lisp/term/x-win.el | 6 +-
lisp/textmodes/artist.el | 18 +-
lisp/textmodes/bibtex.el | 4 +-
lisp/textmodes/css-mode.el | 109 +-
lisp/textmodes/dns-mode.el | 8 +-
lisp/textmodes/enriched.el | 24 +
lisp/textmodes/flyspell.el | 4 +-
lisp/textmodes/ispell.el | 33 +-
lisp/textmodes/paragraphs.el | 18 +-
lisp/textmodes/pixel-fill.el | 4 +-
lisp/textmodes/reftex-cite.el | 6 +-
lisp/textmodes/reftex-vars.el | 2 +-
lisp/textmodes/reftex.el | 3 +-
lisp/textmodes/remember.el | 2 +-
lisp/textmodes/string-edit.el | 63 +-
lisp/textmodes/table.el | 17 +-
lisp/textmodes/tex-mode.el | 7 +-
lisp/textmodes/texinfo.el | 2 +-
lisp/tooltip.el | 38 +-
lisp/transient.el | 8 +-
lisp/tree-widget.el | 14 +-
lisp/treesit.el | 188 +-
lisp/tutorial.el | 10 +-
lisp/url/url-cookie.el | 16 +-
lisp/url/url-dired.el | 10 +-
lisp/url/url-http.el | 7 +
lisp/url/url-util.el | 7 +-
lisp/url/url-vars.el | 2 +-
lisp/vc/diff-mode.el | 28 +-
lisp/vc/diff.el | 2 +-
lisp/vc/ediff-merg.el | 2 +-
lisp/vc/ediff-util.el | 8 +-
lisp/vc/ediff-wind.el | 31 +-
lisp/vc/log-edit.el | 12 +-
lisp/vc/vc-dir.el | 22 +-
lisp/vc/vc-git.el | 2 +-
lisp/vc/vc-hooks.el | 4 +-
lisp/vc/vc-rcs.el | 2 +-
lisp/vc/vc-src.el | 2 +-
lisp/vc/vc-svn.el | 2 +-
lisp/vc/vc.el | 5 +-
lisp/vcursor.el | 67 +-
lisp/view.el | 2 +-
lisp/w32-fns.el | 21 +-
lisp/whitespace.el | 266 +-
lisp/window.el | 293 +-
lisp/woman.el | 3 +-
lisp/x-dnd.el | 321 +-
lisp/xwidget.el | 4 +-
m4/manywarnings.m4 | 2 +
nextstep/Makefile.in | 4 +-
src/alloc.c | 15 +-
src/atimer.c | 37 +-
src/buffer.c | 97 +-
src/bytecode.c | 6 +-
src/callint.c | 35 +-
src/ccl.c | 5 +
src/coding.c | 35 +-
src/comp.c | 24 +-
src/composite.c | 2 +-
src/data.c | 21 +-
src/dbusbind.c | 41 +-
src/dispextern.h | 7 +
src/dispnew.c | 77 +-
src/doc.c | 2 +
src/editfns.c | 2 +-
src/emacs-module.c | 2 +-
src/emacs.c | 167 +-
src/eval.c | 106 +-
src/fileio.c | 60 +-
src/floatfns.c | 22 +-
src/fns.c | 28 +-
src/font.c | 4 +-
src/frame.c | 45 +-
src/frame.h | 25 +-
src/ftcrfont.c | 33 +
src/ftfont.c | 30 +-
src/gtkutil.c | 108 +-
src/haiku_draw_support.cc | 83 +-
src/haiku_io.c | 2 +
src/haiku_select.cc | 219 +-
src/haiku_support.cc | 1068 +-
src/haiku_support.h | 102 +-
src/haikufns.c | 704 +-
src/haikufont.c | 4 +-
src/haikugui.h | 105 +
src/haikumenu.c | 67 +-
src/haikuselect.c | 325 +-
src/haikuselect.h | 28 +-
src/haikuterm.c | 1050 +-
src/haikuterm.h | 30 +-
src/image.c | 174 +-
src/indent.c | 4 +-
src/intervals.c | 1 -
src/intervals.h | 2 +-
src/json.c | 2 +-
src/keyboard.c | 127 +-
src/keyboard.h | 12 +-
src/keymap.c | 15 +-
src/lisp.h | 29 +-
src/lread.c | 2221 ++--
src/menu.c | 6 +-
src/minibuf.c | 33 +-
src/nsfns.m | 752 +-
src/nsfont.m | 3 -
src/nsmenu.m | 385 +-
src/nsselect.m | 237 +-
src/nsterm.h | 107 +-
src/nsterm.m | 1050 +-
src/nsxwidget.m | 3 +
src/pdumper.c | 11 +-
src/pgtkfns.c | 53 +-
src/pgtkmenu.c | 10 -
src/pgtkselect.c | 2 +-
src/pgtkterm.c | 109 +-
src/pgtkterm.h | 2 +-
src/print.c | 951 +-
src/process.c | 29 +-
src/profiler.c | 4 +-
src/regex-emacs.c | 21 +-
src/sort.c | 2 +-
src/sysstdio.h | 3 +-
src/term.c | 2 +-
src/termhooks.h | 16 +-
src/terminal.c | 4 +-
src/textprop.c | 2 +-
src/tparam.h | 5 +-
src/treesit.c | 329 +-
src/treesit.h | 31 +
src/w32.c | 3 +-
src/w32fns.c | 74 +-
src/w32font.c | 23 +-
src/w32menu.c | 13 +-
src/w32notify.c | 30 +-
src/w32proc.c | 17 +
src/w32term.c | 29 +-
src/window.c | 192 +-
src/window.h | 12 +-
src/xdisp.c | 57 +-
src/xfaces.c | 43 +-
src/xfns.c | 444 +-
src/xfont.c | 2 +-
src/xftfont.c | 9 +
src/xgselect.c | 23 +
src/xgselect.h | 7 +-
src/xmenu.c | 45 +-
src/xrdb.c | 6 +-
src/xselect.c | 343 +-
src/xsettings.c | 202 +
src/xsettings.h | 5 +
src/xterm.c | 4116 +++++--
src/xterm.h | 84 +-
test/README | 11 +-
test/lisp/ansi-color-tests.el | 2 +-
test/lisp/autorevert-tests.el | 36 +-
test/lisp/bookmark-tests.el | 30 +-
test/lisp/calendar/iso8601-tests.el | 20 +-
test/lisp/dnd-tests.el | 375 +
test/lisp/emacs-lisp/bindat-tests.el | 140 +-
...nstant.el => warn-variable-setq-nonvariable.el} | 2 +-
.../bytecomp-resources/warn-variable-setq-odd.el | 3 +
test/lisp/emacs-lisp/bytecomp-tests.el | 57 +-
test/lisp/emacs-lisp/find-func-tests.el | 7 +
.../lisp/emacs-lisp/pp-resources/code-formats.erts | 12 +
test/lisp/erc/erc-dcc-tests.el | 167 +
test/lisp/eshell/esh-var-tests.el | 28 +-
test/lisp/eshell/eshell-tests.el | 45 +
test/lisp/ffap-tests.el | 2 +-
test/lisp/filenotify-tests.el | 38 +-
test/lisp/files-resources/compile-utf8.el | 1 +
test/lisp/files-tests.el | 21 +-
test/lisp/help-mode-tests.el | 7 +-
test/lisp/htmlfontify-tests.el | 9 -
test/lisp/ls-lisp-tests.el | 39 +
test/lisp/mail/undigest-tests.el | 139 +-
test/lisp/minibuffer-tests.el | 136 +
test/lisp/misc-tests.el | 9 +-
test/lisp/net/browse-url-tests.el | 2 +-
test/lisp/net/tramp-tests.el | 431 +-
test/lisp/progmodes/python-tests.el | 258 +
test/lisp/shadowfile-tests.el | 116 +-
test/lisp/simple-tests.el | 55 +
test/lisp/subr-tests.el | 30 +-
.../textmodes/css-mode-resources/css-selectors.txt | 56 +
.../css-mode-resources/scss-selectors.txt | 10 +
test/lisp/textmodes/css-mode-tests.el | 69 +
test/lisp/vc/vc-bzr-tests.el | 2 +-
test/lisp/x-dnd-tests.el | 82 +
test/manual/etags/ETAGS.good_1 | 748 +-
test/manual/etags/ETAGS.good_2 | 776 +-
test/manual/etags/ETAGS.good_3 | 772 +-
test/manual/etags/ETAGS.good_4 | 1028 +-
test/manual/etags/ETAGS.good_5 | 1080 +-
test/manual/etags/ETAGS.good_6 | 1080 +-
test/manual/etags/c-src/emacs/src/keyboard.c | 2 +-
.../etags/el-src/emacs/lisp/progmodes/etags.el | 2 +-
test/src/buffer-tests.el | 49 +
test/src/comp-tests.el | 9 +-
test/src/eval-tests.el | 27 +
test/src/fileio-tests.el | 10 +-
test/src/image-tests.el | 7 +
test/src/lread-tests.el | 41 +
test/src/print-tests.el | 105 +
test/src/process-tests.el | 2 +-
test/src/treesit-tests.el | 170 +-
552 files changed, 37578 insertions(+), 23129 deletions(-)
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/tutorials/TUTORIAL.el_GR
create mode 100644 lisp/emacs-lisp/generate-lisp-file.el
create mode 100644 lisp/emacs-lisp/loaddefs-gen.el
create mode 100644 lisp/language/indonesian.el
create mode 100644 lisp/language/philippine.el
create mode 100644 lisp/leim/quail/indonesian.el
create mode 100644 lisp/leim/quail/misc-lang.el
create mode 100644 lisp/leim/quail/philippine.el
create mode 100644 lisp/net/eudc-capf.el
rename lisp/{vc => obsolete}/vc-mtn.el (99%)
create mode 100644 test/lisp/dnd-tests.el
copy test/lisp/emacs-lisp/bytecomp-resources/{warn-variable-set-constant.el =>
warn-variable-setq-nonvariable.el} (71%)
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-variable-setq-odd.el
create mode 100644 test/lisp/erc/erc-dcc-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/x-dnd-tests.el
- feature/tree-sitter updated (74f8572f6c -> 33f7e10a29),
Yuan Fu <=
- feature/tree-sitter c62473c31a 05/26: Add depth control for treesit traverse functions, Yuan Fu, 2022/06/16
- feature/tree-sitter 296900184d 13/26: Add treesit-query-compile to manual, Yuan Fu, 2022/06/16
- feature/tree-sitter 57b5250474 11/26: Add test for treesit-query-compile, Yuan Fu, 2022/06/16
- feature/tree-sitter 8f3b872e30 08/26: Add new type treesit-compiled-query, Yuan Fu, 2022/06/16
- feature/tree-sitter a73f2b9990 04/26: Fix treesit-search-forward, Yuan Fu, 2022/06/16
- feature/tree-sitter 35e2786c93 01/26: Fix typo and argument in treesit-beginning-of-defun, etc, Yuan Fu, 2022/06/16
- feature/tree-sitter 1dd8ddee12 02/26: Rename treesit-traverse-forward-depth-first, Yuan Fu, 2022/06/16
- feature/tree-sitter a8428b917d 09/26: * src/treesit.c (Ftreesit_query_p): New function., Yuan Fu, 2022/06/16
- feature/tree-sitter 316bdc334c 15/26: Add manual for treesit-traverse-forward and friends, Yuan Fu, 2022/06/16
- feature/tree-sitter 8aa04aac65 07/26: ; * lisp/treesit.el (treesit-defun-query): Improve docstring., Yuan Fu, 2022/06/16