[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/named-lambdas updated (aba3d13ea8d -> 03196fcabd4)
From: |
Alan Mackenzie |
Subject: |
feature/named-lambdas updated (aba3d13ea8d -> 03196fcabd4) |
Date: |
Sat, 7 Oct 2023 14:03:40 -0400 (EDT) |
acmacm pushed a change to branch feature/named-lambdas.
from aba3d13ea8d Revert whitespace changes. Restore a condition-case in
comp.el
adds cfbc8a5dbcd Bring up the Android operating system and its window
system
adds fd074f3133a Merge remote-tracking branch 'origin/master' into
feature/android
adds a32963e11f9 Update Android port
adds 6d823d1077e Merge remote-tracking branch 'origin/master' into
feature/android
adds dd8078ed113 Check in new file sfnt.c
adds e816e570393 Check in new file androidmenu.c
adds 695e26079eb Update Java part of Android port
adds 86fe8931289 Delete unused files
adds 1584a58efd6 Update Android port
adds ee256d1e25b Check in new files
adds 8dbfb924b6d * configure.ac (ANDROID_OBJS): Add sfntfont files.
adds 4c09b9a5a65 Merge remote-tracking branch 'origin/master' into
feature/android
adds 494bedde323 Bring up the sfnt-android font driver
adds 2fa5583d96f Merge remote-tracking branch 'origin/master' into
feature/android
adds f9732131cf3 Update Android port
adds bb3ceb6e04a * src/frame.c (make_monitor_attribute_list): Allow
source to be NULL.
adds 0b61fd77007 * java/AndroidManifest.xml: Remove file that is now
generated.
adds 7e35af1a10c * .gitignore: Add AndroidManifest.xml.
adds 24910d3f375 Fix crashes in Android port
adds a02f52cc9e7 Merge remote-tracking branch 'origin/master' into
feature/android
adds a441ac5527f Check in gnulib with Android patches
adds 28a9baccd4c Improve reliability of Android build system
adds 2b87ab7b271 Update Android port
adds 9c6256df0d4 Merge remote-tracking branch 'origin/master' into
feature/android
adds 498f207c864 Drop unneeded changes to gnulib
adds 422035143f3 Add temporary gnulib patch
adds c02a7b2ff48 Fix android_select
adds 6e2bc91d924 Implement toolkit menus on Android
adds a336fd98a1e Merge remote-tracking branch 'origin/master' into
feature/android
adds da9ae10636b Implement submenus on Android
adds ad59d8986ae Update Android port
adds 23845804a20 Merge remote-tracking branch 'origin/master' into
feature/android
adds 356249d9faf Fix display of glyphs with word-sized component offsets
on Android
adds 1b8258a1f2b Update Android port
adds 6253e7e7424 Merge remote-tracking branch 'origin/master' into
feature/android
adds a496509cedb Update Android port
adds f99f7599315 Merge remote-tracking branch 'origin/master' into
feature/android
adds e07b58dc35a Check in missing file
adds d44b60c2f00 Update Android port
adds 01ee2bd07be Remove unused file
adds 26f0dd50898 Update Android port
adds 761c763dd66 Update Android port
adds a03eeb01093 Merge remote-tracking branch 'origin/master' into
feature/android
adds aaacf24ca25 Update Android port
adds 5f6971e5cbd Merge remote-tracking branch 'origin/master' into
feature/android
adds 00fec0dd950 ; * src/fileio.c (Fverify_visited_file_modtime): Fix fs
check.
adds 62da1e57426 Improve touch-screen support
adds de3d8ae71b4 Update android port
adds 9d3aacedf0c Update android port
adds 4de6b187933 Update Android port
adds 47d731d2140 Fix distclean target
adds 8acab739083 Merge remote-tracking branch 'origin/master' into
feature/android
adds 2b00f66926a Improve lib-src/Makefile.in
adds 3267a2d6d2b Update from gnulib
adds 56e55a80080 Update Android port
adds 54836c47c76 Enable libjpeg on Android
adds 9082b4e6ee2 Make binaries distributed with Emacs work on Android
adds 6f9a2a8f29c Import gnulib modules printf-posix and vasprintf-posix
adds 0900bfbcc57 Update Android port
adds d63ee136d92 Merge remote-tracking branch 'origin/master' into
feature/android
adds 888d3514967 Minor fixes to Android port
adds d3b29ccc89f Remove extra header
adds 0b1ef9ea31c Update Android port
adds 8125e26a323 Remove unused file
adds 4255d7f0514 Update Android port
adds 22f7ad1057e Update Android port
adds b0e7ae6d5b6 Update Android port
adds f459c43e94a * doc/emacs/input.texi (On-Screen Keyboards): Fix typo.
adds 65dddd7c997 Merge remote-tracking branch 'origin/master' into
feature/android
adds e3b50ec8ec1 Update Android port
adds 8732a5bd78f Merge remote-tracking branch 'origin/master' into
feature/android
adds 6f2a518f272 Update from gnulib
adds 32910a0ef05 Fix file descriptor leaks
adds 5bd38905ac6 Set up fontset stuff on Android
adds 198b8160cfe Update Android port
adds 1ba1f277b69 ; * src/image.c (syms_of_image): Fix typo.
adds 22749d69e58 Add libtiff support to Android port
adds f9e32ce1575 Implement `restart-emacs' on Android
adds 492aa74b13b Update Android port
adds ad90fe7db73 Check in missing files
adds d272df1817a Merge remote-tracking branch 'origin/master' into
feature/android
adds f69583941c8 Update Android port
adds 46e8ab23eae Merge remote-tracking branch 'origin/master' into
feature/android
adds eb72569dbef Merge remote-tracking branch 'origin/master' into
feature/android
adds d8e42afeaca Merge remote-tracking branch 'origin/master' into
feature/android
adds adb145f1557 Update Android port
adds 7b43566a28c Merge remote-tracking branch 'origin/master' into
feature/android
adds 5a3ce490b9a Clean up compiler warnings
adds 09643285879 Update Android port
adds 718b1d73d78 Add Emacs icon for Android
adds aa32c9b78b7 Add Emacs icon for Android package
adds a2c3b9a7879 Update Android port
adds 9ffb5c0cf3e Add additional permissions to Android port
adds bfce0ce57fe Merge remote-tracking branch 'origin/master' into
feature/android
adds 420533a8f9b Add emacsclient desktop file equivalent on Android
adds 87cdbbeb8a2 Update Android port
adds 0ee01457a84 Merge remote-tracking branch 'origin/master' into
feature/android
adds 1b8beed9608 Update from gnulib
adds 98c90135fe5 Update Android port
adds 7275e32d0b0 Update Android port
adds fc82efc1fe9 Update Android port
adds 85d225df873 Merge remote-tracking branch 'origin/master' into
feature/android
adds e1c7b8ad61a Adjust ndk-build implementation for old NDK versions
adds 9b79f429edd Port emacsclient wrapper to Android 7.1 and earlier
adds 795f5a16b56 Update Android port
adds 712c7450ced Remove bresenham stuff
adds 45d3b0f6dc2 Remove junk from instruction table
adds bd55cca4b8c Merge remote-tracking branch 'origin/master' into
feature/android
adds 1a70941c8ed Improve text display on Android port
adds ad3def330cd Correctly round bearing values while computing pcm
adds 7fb0df0ce28 Fix graphics state when instructing glyphs
adds 0bd4b7fdab2 Update Android port
adds 2c5e36e00bd Merge remote-tracking branch 'origin/master' into
feature/android
adds 6de4deb47ea Update Android port
adds c201043b4b5 Update Android port
adds 85dd157c38d Implement instructing compound glyphs
adds f0f45ab10d9 ; * src/sfnt.c (main): Update tests.
adds 209ae003b74 Allow other text editors to edit files in Emacs' home
directory
adds 03c929e5282 Merge remote-tracking branch 'origin/master' into
feature/android
adds 283f34f09d4 Fix typo
adds 60270d8ee30 Fix IUP for contours which start past end
adds a1941cd7a7d Update Android port
adds 664140fc262 Fix buffer swapping on Android 7.1 and earlier
adds 338f4be9007 Merge remote-tracking branch 'origin/master' into
feature/android
adds 9b50500b22f ; * java/org/gnu/emacs/EmacsCopyArea.java (perform):
Fix typo.
adds 2489126e685 Implement more features for the Emacs ``documents
provider''
adds dc120c7ad62 Improve appearance of the Android preferences screen
adds c4c34f72a12 Merge remote-tracking branch 'origin/master' into
feature/android
adds ab48881a2fb Fix displaying popup menus from a menu entry on Android
adds 0198b8cffd8 Update Android port
adds 19eb27d4778 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5a7855e84ab Merge remote-tracking branch 'origin/master' into
feature/android
adds a158c1d5b96 Update Android port
adds a62fa69ec9e Merge remote-tracking branch 'origin/master' into
feature/android
adds b875a2eaf31 Fix small bugs
adds dd7066901f6 Make debug.sh detect adb running as root
adds cf24b61985c Update Android port
adds 2dcce30290d Update Android port
adds 759e6a24ab9 Merge remote-tracking branch 'origin/master' into
feature/android
adds 88afd96e36e Fix build and running on Android 2.2
adds 60ed861b10f Fix crash on old versions of Android
adds ecb48e8d636 Improve logging of Java exceptions
adds 2341d1d52ac Merge remote-tracking branch 'origin/master' into
feature/android
adds 1f81186d67b * src/android.c (android_exception_check): Fix typo.
adds d70bb47aeb5 Update emacsbug and version.el for the Android port
adds e88730a4b43 Work around race condition bug in Android 13's input
manager
adds ce440ae92cd Merge remote-tracking branch 'origin/master' into
feature/android
adds 265435fdf8b Update Android port
adds 3a0b3cd086e * configure.ac: Fix typo.
adds fa1b27930ea Notify input methods when editing fails
adds a61f9cb77ce Update Android port
adds c045d5322c2 Merge remote-tracking branch 'origin/master' into
feature/android
adds 4ab9fa7507a ; * lisp/loadup.el: Fix merge typos.
adds 2bcfa0e68e4 Merge remote-tracking branch 'origin/master' into
feature/android
adds c6809eb9278 Fix crashes in desktop-save-mode
adds c8f49c9276d Implement `fullscreen' on Android 4.0 and later
adds efc46330aa1 Allow opening more files in emacsclient on Android
adds 0aa19e993b1 Fix gamegrid.el with high resolution displays
adds 0998ab3ade7 Report both sides of the region to the input method
upon setup
adds 47dbdb06dc4 Improve Android documentation
adds c09dca3fb03 Fix sfntfont.c build without mmap
adds 18f723faa85 Fix parallel compilation of Android port
adds f3196052070 More parallel build fixes
adds 585ee91b21f More fixes to parallel Make
adds 05791d09f65 * cross/Makefile.in (src/libemacs.so): Depend on
libgnu.a.
adds e5232fc0e50 Merge remote-tracking branch 'origin/master' into
feature/android
adds 1727777a46c Match font registry after font is opened
adds b91396bace7 Improve reliability of Java code rebuilds
adds 34ba481c8ea Improve SFNT driver lookup efficiency
adds ba87d2c28b1 Merge remote-tracking branch 'origin/master' into
feature/android
adds fecd0a9fed2 Fix crash inside font-list-family
adds 57c19f477fd Update Android port
adds fce2e2f264f Merge remote-tracking branch 'origin/master' into
feature/android
adds d197d734912 Merge remote-tracking branch 'origin/master' into
feature/android
adds 7aa4ffddd84 Update Android port
adds 8ca4162ecdb Update from gnulib
adds 77feba74564 Update Android port
adds a892c0487a6 Merge remote-tracking branch 'origin/master' into
feature/android
adds 137bdaced6a Update Android port
adds 86f10534dcc Add cross-compilation test for cleanup attribute
adds 8356412d625 Merge remote-tracking branch 'origin/master' into
feature/android
adds 1e6f957c0db Update Android port
adds f3b6cbb6755 ; * src/androidmenu.c (android_menu_show): Fix typo.
adds 767da53fa3a Update Android port
adds 2222c7c3356 * src/image.c (imagemagick_load_image): Check
HAVE_DECL_xxx.
adds 1d84465236f ; Fix typo
adds 8747568d698 Make android_select more robust
adds c0a39006a2a ; * src/android.c (android_run_select_thread): Fix
typos.
adds 351813556da Fix ImageMagick build on Android
adds e3595debd0c Merge remote-tracking branch 'origin/master' into
feature/android
adds 0b7d9bbc8ac Make sure scroll-bar.el is loaded on Android
adds 4bcf2513085 Merge remote-tracking branch 'origin/master' into
feature/android
adds 4aaa6fd24cf ; * src/keyboard.c (lispy_function_keys): Add missing
delete key.
adds b91e8ada70e Fix auto-revert-mode on Android
adds d3e71edc719 Merge remote-tracking branch 'origin/master' into
feature/android
adds 4ff3904e3c2 Enable normal-erase-is-backspace on Android
adds ea74f3c0678 Improve Android configury
adds d5cccfdc564 Merge remote-tracking branch 'origin/master' into
feature/android
adds 8e4c5db193d Update Android port
adds df29bb71fc4 Update Android port
adds 80f26cc3988 ; * src/android.c (android_open): Clean up unused
variables.
adds 8fa86cc7cd7 Update Android port
adds 687f4fadde4 Merge remote-tracking branch 'origin/master' into
feature/android
adds 39ddf1855bb Update Android port
adds 28f6add67f8 Merge remote-tracking branch 'origin/master' into
feature/android
adds 74a7d34361a Update from gnulib
adds 744f19c22f2 Get rid of android_lookup_method
adds d96dac96e79 Update Android port
adds 03c0cb86713 Merge remote-tracking branch 'origin/master' into
feature/android
adds 49d5aa36579 Merge remote-tracking branch 'origin/master' into
feature/android
adds f8a2619d981 More fixes to JNI error checking
adds 15bcb446be2 Update Android port
adds 194b3f948cb Update Android port
adds ad8e12b9f99 Update Android port
adds 920168c5d87 Fix mostlyclean rules
adds a0c3643abde Merge remote-tracking branch 'origin/master' into
feature/android
adds daf9c62871a Fix out-of-tree Android builds
adds 5e416d02c59 Merge remote-tracking branch 'origin/master' into
feature/android
adds 7fb3c0d0397 Update Android port
adds 424077fadf9 Fix sectioning of android texi files
adds 09aa948ab48 Improve criteria for restoring fullscreen state on
Android
adds 44341959e8f Fix Android handle wraparound
adds cb233cb88ae Fix Makefile race conditions
adds 951bdd021f5 * INSTALL.android: Remove file.
adds 960230d88d3 Summary: Update Android port
adds 42674a71446 ; * doc/emacs/input.texi (On-Screen Keyboards): Fix
indexing.
adds a6a586ffc1b Merge remote-tracking branch 'origin/master' into
feature/android
adds e18cbd0cc64 Merge remote-tracking branch 'origin/master' into
feature/android
adds bf93380c1c9 Merge remote-tracking branch 'origin/master' into
feature/android
adds bc9239eb51b Update Android port
adds 4354a3b699f Merge remote-tracking branch 'origin/master' into
feature/android
adds 48b5a770f24 Fix visiting and saving writable content provider files
adds d8ea139e83d Improve ndk-build implementation
adds 468e8d7322e ; * cross/ndk-build/README: Update accordingly.
adds ece6d613012 Fix out-of-tree builds with native dependencies
adds edfa0f8fa0d Minor fixes to configury
adds 0d363aded1e Fix cross-compilation of C++ code with old NDK versions
adds 0e995d06a8d Improve support for building Android C++ dependencies
adds 138d500b602 Merge remote-tracking branch 'origin/master' into
feature/android
adds 798003b04f6 ; * m4/ndk-build.m4 (ndk_INIT): Fix typo.
adds 39a7e6b79fd Port to broken Android NDK version
adds 2634765bc38 Improve context menus on old versions of Android
adds 46c8e7617a1 Fix out of bound write after poly of single pixel span
adds df74188dba7 Merge remote-tracking branch 'origin/master' into
feature/android
adds 8f3f9c25505 Fix calls to nasm in cross/ndk-build
adds b5bf4dc5b51 Fix x86_64 builds of libjpeg on Android
adds 1f4818d3e31 Merge remote-tracking branch 'origin/master' into
feature/android
adds 3be448f4290 Remove redundant second copy of gnulib
adds f484f6b74f1 Remove redundant gnulib files
adds 56d783cf9d7 ; * cross/README: Update.
adds bf667250348 ; * cross/Makefile.in (builddir): Define.
adds 7f288bf04ac ; * configure.ac: Fix another typo.
adds e0f40021612 Fix cross compilation of cross/lib in some cases
adds 0760d5cc985 Update Android port
adds 26b3b8433d9 Update Android port
adds 1cae4648593 Update Android port
adds 0dbbdd20f44 Merge remote-tracking branch 'origin/master' into
feature/android
adds 97ca0a85511 Update Android port
adds 31883b8de11 * src/conf_post.h: Avoid macro redeclaration.
adds c0a6f14f4a5 Update Android port
adds 7c8cc9a633d Merge remote-tracking branch 'origin/master' into
feature/android
adds a11ad7149bc Merge remote-tracking branch 'origin/master' into
feature/android
adds 44cf1ed7e59 Update Android port
adds 327c2658ac1 Merge remote-tracking branch 'origin/master' into
feature/android
adds 83c29bd40e0 Update Android port
adds 84d27fe53b2 Save build timestamps in Android builds
adds abe279cb173 Merge remote-tracking branch 'origin/master' into
feature/android
adds 06cfa27e372 Merge remote-tracking branch 'origin/master' into
feature/android
adds fdff5442a59 Fix double free upon encountering invalid font
adds bb55528c7b5 Update Android port
adds f9e68ed00e4 Fix occasional crash
adds c15f9aee2e6 Merge remote-tracking branch 'origin/master' into
feature/android
adds 1bf8fd61c5c Update Android port
adds 5e3bba2dbe3 Merge remote-tracking branch 'origin/master' into
feature/android
adds ad678306c46 ; * src/sfnt.c (ODD): Use PUSH_UNCHECKED.
adds 009d4cfc884 Fix crash upon restoring desktop
adds 55634b5f79f Update Android port
adds dcc3c63c6e6 Update Android port
adds 682a6542cd7 Update Android port
adds c99354042a6 Merge remote-tracking branch 'origin/master' into
feature/android
adds 745890de520 Fix webp test for Android
adds e859a14bee7 Fix menu and popup race conditions on Android
adds 7e3c22536f8 ; * textconv.c: Remove out-of-date comment.
adds a7f0f9498f2 Update Android port
adds f34d9fab892 Merge remote-tracking branch 'origin/master' into
feature/android
adds 4392423cb6d Merge remote-tracking branch 'origin/master' into
feature/android
adds 488a75f2e2b Port Android battery status to Android 4.4 and earlier
adds 417e0539cfe Avoid using Linux sysfs APIs to access battery state on
Android
adds a7c8ae7d675 ; * java/org/gnu/emacs/EmacsNative.java: Add missing
dependency.
adds ae5513ede52 Implement mouse cursors on Android 7.0 and later
adds 98d43dbef57 * java/org/gnu/emacs/EmacsCursor.java: New file.
adds 1eb546309b2 Update Android port
adds 769a4e7ff51 Merge remote-tracking branch 'origin/master' into
feature/android
adds e9a879260d7 Implement hourglass cursor on Android
adds 248b3459615 Don't use GCC extensions in src/emacs-module.c
adds f573ce3f66d Merge remote-tracking branch 'origin/master' into
feature/android
adds 98c7825f5d4 ; * lib/gnulib.mk.in: Update from gnulib.
adds 4a328b85781 Fix problems with the menu bar on large screen Android
devices
adds 78faad63306 Update Android port
adds c4b77b82dec Update Android port
adds b931a92ac4f ; * configure.ac: Fix typo.
adds a697ca55622 Improve default value of `with_mailutils' on Android
adds 26640b7a4f9 Merge remote-tracking branch 'origin/master' into
feature/android
adds b83324d1bd5 Update Android port
adds 6c68d9bd3a1 Clean up emacs-module.c
adds 7971b533a28 ; * src/emacs-module.c (module_reset_handlerlist): Fix
macro conflict.
adds 5c2fee0c257 Fix crash during androidterm init
adds b0abc502186 Add Super modifier support to Android port
adds a17380e80d1 Update Android port
adds 3573db24ad0 Merge remote-tracking branch 'origin/master' into
feature/android
adds 82b4b9e8692 Update Android port
adds 776f1ca3e35 Update Android port
adds 90c22cb9496 Merge remote-tracking branch 'origin/master' into
feature/android
adds 08a3749794b Update Android port
adds a517c24697d Merge remote-tracking branch 'origin/master' into
feature/android
adds c3524b15aa7 Update Android port
adds b776feb7f27 Update Android port
adds d3bb4b66875 ; * etc/MACHINES (Android): Update with more recent
information.
adds e6186b6a2a4 Update Android port
adds d31f557d4c7 Update Android port
adds e0417a45771 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5964051fcef Update Android port
adds d6bddca26c7 Update Android port
adds aa24854e7ff Fix the MS-DOS build
adds a39ca9bf8e3 Update Android port
adds aec73dba8f9 Omit gnulib modules added by Android port on MinGW
adds c74bab6067c Update Android port
adds 5b9d6738d11 Update Android port
adds 8fbac937fba Port to systems without endian.h
adds 4e05371fd1d ; * src/sfntfont.c (sfntfont_close): Fix warning w/o
mmap.
adds af7f0b6f9b3 Update Android port
adds f57c64925bc Fix typos in Android port
adds 3504c7550d9 Merge remote-tracking branch 'origin/master' into
feature/android
adds 4e9e72ea480 Update Android port
adds 9a4a7de914f Merge remote-tracking branch 'origin/master' into
feature/android
adds d04731b5885 Update Android port
adds ce66228ac53 Update Android port
adds 5bdbfba4fc4 Update Android port
adds e38758aaf40 Make ANDROID_CC and SDK_BUILD_TOOLS precious variables
adds 34e9f7a0eea ; * configure.ac: Remove unnecessary escape.
adds 584eeb24ebe Update Android port
adds 3702389a503 Merge remote-tracking branch 'origin/master' into
feature/android
adds b37bb4279c7 ; * configure.ac: Add missing precious variable.
adds da660a1ffa3 Update Android port
adds 45b5c9b8b72 Improve radio button appearance in Android menus
adds 2d666daaa3b Merge remote-tracking branch 'origin/master' into
feature/android
adds e7025ed689d Update Android port
adds 6e83b727061 Fix WINDOWSNT build of fileio.c and image.c
adds 9d1285883c7 Include more information in Android bug reports
adds 773bdb15abd Merge remote-tracking branch 'origin/master' into
feature/android
adds 634e3fcc20e Update Android port
adds 6d28b596a9f Work around pselect lossage on Android
adds 90348dabbf1 Remove extraneous debugging code
adds 84ffda4be56 Merge remote-tracking branch 'origin/master' into
feature/android
adds f3dd887d184 Update Android port
adds 739558c3695 Merge remote-tracking branch 'origin/master' into
feature/android
adds 6bd1cfa24fd Update Android port
adds a7902e9d805 Merge remote-tracking branch 'origin/master' into
feature/android
adds b26b4c537bb ; * java/INSTALL: Fix typo.
adds b78ef9bcd1b Update Android port
adds d7457e1ce4e Merge remote-tracking branch 'origin/master' into
feature/android
adds c0873f2382f Update Android port
adds a1c5461edab Merge remote-tracking branch 'origin/master' into
feature/android
adds 67a325243c6 Refactor sfntfont.c
adds 18b34e9ca01 Refactor sfntfont.c
adds dd4924ca90a Update Android port
adds 54d79f37ae5 Merge remote-tracking branch 'origin/master' into
feature/android
adds ee9c0a482c8 Update Android port
adds 05f3f9c1c09 Update Android port
adds 64206ee3af9 Merge remote-tracking branch 'origin/master' into
feature/android
adds b3d100734b6 Update Android port
adds 2826287b1a3 Correctly round lbearing values
adds bf28a372ab6 Update Android port
adds f92413a7964 Update Android port
adds af6af86d08e Update Android port
adds 13e1fb4c3f7 Merge remote-tracking branch 'origin/master' into
feature/android
adds 67da02444ee Update Android port
adds 279efc6cc2a Update Android port
adds 2dc037e4a80 Merge remote-tracking branch 'origin/master' into
feature/android
adds fa6ac5ed1ca ; * src/sfnt.c (sfnt_read_avar_table): Fix sequencing
problem.
adds 2686a55aa12 Fix optimized move functions
adds 219bfea874b Improve rules for enumerating user fonts
adds 804b76ba8db Merge remote-tracking branch 'origin/master' into
feature/android
adds 89a30637b32 Update Android port
adds 8719ad534bb ; * src/sfnt.h: Fix typo.
adds 8bf461bd369 ; * src/sfnt.c (GETINFO): Fix typo.
adds 956cb8ca65b Tweak outline cache stuff
adds ab3ef576b4c Merge remote-tracking branch 'origin/master' into
feature/android
adds 05f8fe3ae30 Merge remote-tracking branch 'origin/master' into
feature/android
adds ca53e2bfbc8 Merge remote-tracking branch 'origin/master' into
feature/android
adds aeac57fbbd7 Merge remote-tracking branch 'origin/master' into
feature/android
adds 1d84b4b2865 Merge remote-tracking branch 'origin/master' into
feature/android
adds 8bca62d552a Merge remote-tracking branch 'origin/master' into
feature/android
adds 0e0ea976cad Update Android port
adds add40ccfb99 ; ; * src/androidselect.c
(Fandroid_clipboard_exists_p): Add check.
adds 4a7facac1bb Merge remote-tracking branch 'origin/master' into
feature/android
adds 76a8347e43b Merge remote-tracking branch 'origin/master' into
feature/android
adds 6bdbb4cbfc2 Update Android port
adds fb87f7a9050 ; * lisp/subr.el (read-char-from-minibuffer): Fix typo.
adds 458c6e5c917 Merge remote-tracking branch 'origin/master' into
feature/android
adds 3b07a4b3158 Implement `yank-media' on Android
adds 65987f85061 Merge remote-tracking branch 'origin/master' into
feature/android
adds 6abed48e5c2 Merge remote-tracking branch 'origin/master' into
feature/android
adds 3695ae4d635 Document selections on Android more thoroughly
adds e1261fff85e Merge remote-tracking branch 'origin/master' into
feature/android
adds 23e963b6f0d Merge remote-tracking branch 'origin/master' into
feature/android
adds 857e2bcb664 Merge remote-tracking branch 'origin/master' into
feature/android
adds 933b5b51ab1 Merge remote-tracking branch 'origin/master' into
feature/android
adds 91da696bbc4 Merge remote-tracking branch 'origin/master' into
feature/android
adds 562b2fca7d8 Merge remote-tracking branch 'origin/master' into
feature/android
adds e11e56a057a Update Android port
adds 618ba26ed19 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5919511881b Merge remote-tracking branch 'origin/master' into
feature/android
adds fe9e48a16af Merge remote-tracking branch 'origin/master' into
feature/android
adds 02c214a5e00 Merge remote-tracking branch 'origin/master' into
feature/android
adds 55388c288a0 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5b314731894 Merge remote-tracking branch 'origin/master' into
feature/android
adds a94e9f96448 Merge remote-tracking branch 'origin/master' into
feature/android
adds ed2f8c660bf Merge remote-tracking branch 'origin/master' into
feature/android
adds 74fd40c030b Merge remote-tracking branch 'origin/master' into
feature/android
adds 0a113a32c43 Merge remote-tracking branch 'origin/master' into
feature/android
adds 85a9757b3c5 Merge remote-tracking branch 'origin/master' into
feature/android
adds 9043bef65f9 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5f389f4b634 Merge remote-tracking branch 'origin/master' into
feature/android
adds a5e90e4eea2 Make two well known amusements work on Android
adds 136ae235753 Merge remote-tracking branch 'origin/master' into
feature/android
adds 04ac6e6be85 Update Android port
adds 83a9e4cee15 Update Android port
adds 7c504d91d18 Merge remote-tracking branch 'origin/master' into
feature/android
adds ab10d1f6634 Update Android port
adds 4ea40db8236 Merge remote-tracking branch 'origin/master' into
feature/android
adds a87272183ba Merge remote-tracking branch 'origin/master' into
feature/android
adds 3d7c06869d4 Update Android port
adds fee9efdf290 Merge remote-tracking branch 'origin/master' into
feature/android
adds 4289ed6cffd Merge remote-tracking branch 'origin/master' into
feature/android
adds 368f6f3942a Add helper binary `exec1'
adds 9a7c645dd4e Remove exec/configure
adds 5550816f596 Work around system restrictions regarding exec
adds a8f9a4d2d9b Merge remote-tracking branch 'origin/master' into
feature/android
adds ddc16de8696 Update Android port
adds 6a30a74cb2a Fix syscall error reporting on aarch64
adds 6c3369abe5d Make it easier to quit on Android
adds 843d8797db8 Fix use dialog box regression on Android
adds da6f0d9c6fd ; * README: Describe `exec' directory.
adds b9de6e35b79 Fix cwd relative process execution on Android
adds 8a909927995 ; * src/term.c (syms_of_term): Pretend Android uses
TERMINFO.
adds f92bdbc6775 Update Android port
adds 86b7ed619c7 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5a58a6bc477 Port Android port to older Android systems
adds f4512cca0b9 Fix ps name in Android subprocesses
adds c47716f95b8 Update Android port
adds f4a5e6d0e5c * doc/emacs/android.texi (Android Environment): Improve
doc.
adds 9283471cb48 Merge remote-tracking branch 'origin/master' into
feature/android
adds 258c98240d2 Update Android port
adds d5b92bce5b5 Update Android port
adds 35eae084bcd Remove extra debugging code
adds 7b3c774bcee Update Android port
adds b0d6c673726 Update Android port
adds 19210f8b771 Merge remote-tracking branch 'origin/master' into
feature/android
adds 339cdef28e6 Update Android port
adds ccef1ff072e Document another misfeature of Android
adds daccdf7e6d4 Merge remote-tracking branch 'origin/master' into
feature/android
adds d5414f17974 Update Android port
adds 2ba6c5035c9 Update Android port
adds 0fbe79727b0 Fix execution of /proc/self/exe within child processes
adds 96f9fe6514a Merge remote-tracking branch 'origin/master' into
feature/android
adds 3198b7dc565 Update Android port
adds c7ca46b0a7c Update Android port
adds 11cb9cc5988 Merge remote-tracking branch 'origin/master' into
feature/android
adds c0a52c6cef7 Merge remote-tracking branch 'origin/master' into
feature/android
adds 889b61b9991 Update Android port
adds 9a90aeae07d Merge remote-tracking branch 'origin/master' into
feature/android
adds 428c59180d5 Update Android port
adds 1230521f713 Merge remote-tracking branch 'origin/master' into
feature/android
adds 4fbaf6d9fe1 Merge remote-tracking branch 'origin/master' into
feature/android
adds 140c5bffc64 Merge remote-tracking branch 'origin/master' into
feature/android
adds 7ac8bcaacc1 Merge remote-tracking branch 'origin/master' into
feature/android
adds 67db3bfdc27 Merge remote-tracking branch 'origin/master' into
feature/android
adds 4d4a96b2061 Merge remote-tracking branch 'origin/master' into
feature/android
adds 841b0e22011 Implement document moving on Android
adds 45ab9158cf1 Merge remote-tracking branch 'origin/master' into
feature/android
adds a46e231a5f2 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5a3f009ad70 ; Update from Gnulib
adds 89584de2a54 Fix the MS-DOS build
adds 4247b2a723e Fix year 2038 code for Android 4.4 and earlier
adds 44da7d75ed3 Merge remote-tracking branch 'origin/master' into
feature/android
adds bb8bf9203ed Add touchscreen support to the tab bar
adds bb95cdaa069 Merge remote-tracking branch 'origin/master' into
feature/android
adds db48eff8cf4 ; Update from Gnulib
adds 074c0268fd3 Merge remote-tracking branch 'origin/master' into
feature/android
adds fdc0bf25b2a Allow interacting with the tab line from a touch screen
adds f59fd5fb27f * make-dist (possibly_non_vc_files): Add
Android-specific files.
adds 2e644fc13cc Merge remote-tracking branch 'origin/master' into
feature/android
adds 6d3cc725cd8 Make tapping on header lines behave reasonably
adds b434d2e1e4c Merge remote-tracking branch 'origin/master' into
feature/android
adds 181453285c6 Update Android port
adds d86643a7863 Remove arbitrary process count limit
adds 8687f9309f8 Merge remote-tracking branch 'origin/master' into
feature/android
adds d341adadc8a Merge remote-tracking branch 'origin/master' into
feature/android
adds 6dc9a3eeb75 Merge remote-tracking branch 'origin/master' into
feature/android
adds fb8d87e18d5 Merge remote-tracking branch 'origin/master' into
feature/android
adds 1145572af27 ; * exec/exec.c (exec_0): Use strcpy.
adds 769d3e17c2b Merge remote-tracking branch 'origin/master' into
feature/android
adds 78606a83f7a Update Android port
adds fbc8c2f660f Merge remote-tracking branch 'origin/master' into
feature/android
adds ddaca337e3a Merge remote-tracking branch 'origin/master' into
feature/android
adds 0eb1f4e5712 Allow starting Emacs --debug-init on Android
adds cdca0fddcc3 Merge remote-tracking branch 'origin/master' into
feature/android
adds d33bf0a0afd Remove synchronization around `damageRegion'
adds 327d2d01313 Add extra thread-related checking
adds 00671b18438 Implement android_copy_area in C
adds 9a353545933 Update Android port
adds 7fdde02f321 Work around more problems with Bitmaps
adds 787c947028c ; * src/android.c (android_blit_copy): Fix typos.
adds 1088a8e8dab Update Android port
adds 1a1cf6b86fc Merge remote-tracking branch 'origin/master' into
feature/android
adds 9e52188628e ; * src/android.c: Fix typos.
adds 733a6776f9d Merge remote-tracking branch 'origin/master' into
feature/android
adds 57903519eb6 Update Android port
adds 822463ea5ad Merge remote-tracking branch 'origin/master' into
feature/android
adds 8db95736644 Update android.texi
adds 456095ed312 Update Android port
adds b1f606f8637 ; * src/android.c (android_copy_area): Pacify compiler
warning.
adds 69c4bbc0d69 Update Android port
adds 53f7cc2078c Fix build with Lisp_Object type checking
adds a9641160087 Merge remote-tracking branch 'origin/master' into
feature/android
adds ce238de2b11 Correctly report start and end in extracted text
adds 9a958c59a2c Update Android port
adds aed0a11147e Update Android port
adds 0014a10b242 Correctly export file:// URIs on Android
adds c3c2289b29d Merge remote-tracking branch 'origin/master' into
feature/android
adds 189a91bfb69 Update Android port
adds 5dbcc8bd6c1 Improve CC Mode support for text conversion
adds f3967638189 Improve Eldoc text conversion support
adds f16a3f24408 * etc/MACHINES: Fix reference to obsolete file.
adds d84cbcb8ce9 Merge remote-tracking branch 'origin/master' into
feature/android
adds a696ed5c30f Update Android port
adds c308accc6d0 Behave correctly when IMEs commit or compose text with
active mark
adds a4bf3ad9586 Fix typos in Android port
adds c389df992a9 Merge remote-tracking branch 'origin/master' into
feature/android
adds 740af4668c8 Fix input method synchronization problems
adds 783a8354e96 * configure.ac: Tune pty detection for Android.
adds 835ac18a76a ; * src/keyboard.c: Fix build without window system
adds 6f0ebe11aaf Merge remote-tracking branch 'origin/master' into
feature/android
adds 66783af5541 Update Android port
adds c4a89851ed9 Clear batch edit state once a new input connection is
established
adds 49ae6456247 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5f09df3d6a3 Improve undo behavior on Android
adds 5b4dea0fc78 Update Android port
adds 1263531b9a2 Merge remote-tracking branch 'origin/master' into
feature/android
adds 34391d66757 Merge remote-tracking branch 'origin/master' into
feature/android
adds 8b102bf6067 ; * lisp/simple.el (analyze-text-conversion): Remove
old workaround.
adds 9a68041f2cc Merge remote-tracking branch 'origin/master' into
feature/android
adds 63339a9577f Update Android port
adds 49dceb9dd6b ; Update Android port
adds 59fdd16f900 Merge remote-tracking branch 'origin/master' into
feature/android
adds f2b2863ff73 ; Update from Gnulib
adds b1bd40dce19 Update Android port
adds 16617627845 Correctly display popup dialogs from Emacsclient
adds 6d86ded5442 Merge remote-tracking branch 'origin/master' into
feature/android
adds f33f3b973a4 Merge remote-tracking branch 'origin/master' into
feature/android
adds 7f073df5337 Fix crash starting Emacs to open file
adds c321eea5af5 Block profiling signals in the Android UI thread
adds 41a99ea993e ; * src/android.c (android_get_gc_values): Remove
redundancy.
adds a5b74e2ff62 Initialize text conversion hooks for each C Mode buffer
adds 01bea42cbff Avoid responding to input method queries asynchronously
adds 8cbe35a8462 ; Fix typos
adds 674373bed86 Prevent hangs from IM requests with the main thread busy
adds b36dc0815ba Merge remote-tracking branch 'origin/master' into
feature/android
adds a0b8f60ce79 Inherit surrounding text properties when inserting
conversion text
adds 41acfaea1c4 Update Android port
adds 3fcaad585ad ; Update Android port
adds f9cede52faf Merge remote-tracking branch 'origin/master' into
feature/android
adds 5abc977bbb2 Avoid extraneous calls to the UI thread
adds 24f25fc2f88 Update Android port
adds aad78abfd29 Update Android port
adds e3196835ed0 Merge remote-tracking branch 'origin/master' into
feature/android
adds 3b08bb1318c Fix deadlocks
adds 1cd514c297f Improve appearance of custom dialog buttons on Android
adds 32c627a5ac3 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5268f8476fc Improve behavior of Gnus on Android
adds 87b8f8769e6 Merge remote-tracking branch 'origin/master' into
feature/android
adds 90ae3cc3875 Improve IM synchronization on Android
adds ca120044ac1 Merge remote-tracking branch 'origin/master' into
feature/android
adds 363e293cc91 Update Android port
adds 7f0342a1bd1 Merge remote-tracking branch 'origin/master' into
feature/android
adds 377a3ebbb55 Update Android port
adds 9ee639db23a Fix quitting after changes to signal delivery
adds 6999067034b Merge remote-tracking branch 'origin/master' into
feature/android
adds fa821ed1863 ; * java/README: More documentation.
adds 797c30b7abc Initialize signal mask earlier
adds bf3bea44604 Merge remote-tracking branch 'origin/master' into
feature/android
adds 8412581f087 Merge remote-tracking branch 'origin/master' into
feature/android
adds 3f90818be6a Enable text conversion in conf-modes
adds 273c65f9e90 Update Android port
adds 83eeebe9ef2 Merge remote-tracking branch 'origin/master' into
feature/android
adds 0bdeb217fce ; * exec/Makefile.in (clean): Add `exec1'.
adds 405d14402f2 Update Android port
adds d067b2fca00 * lib-src/Makefile.in (seccomp-filter$(EXEEXT)): Link
with Gnulib.
adds 8f3fee7dffa Merge remote-tracking branch 'origin/master' into
feature/android
adds c8aca918f79 Synchronize tool bar position code with X
adds d7abe9cdb72 ; * src/androidfns.c (android_frame_parm_handlers): Fix
typo.
adds af13157653b Merge remote-tracking branch 'origin/master' into
feature/android
adds 70cf0d7c6f3 Merge remote-tracking branch 'origin/master' into
feature/android
adds bdaeecd1759 Update Android port
adds a61c5fb9a21 Merge remote-tracking branch 'origin/master' into
feature/android
adds 55c14c72526 Merge remote-tracking branch 'origin/master' into
feature/android
adds 1a19ebdd28f Correctly check result of string lookup
adds 866a937540c ; * src/android.c (android_wc_lookup_string): Fix typo.
adds a5ee9a69ae7 Update Android port
adds f5d142f6637 Merge remote-tracking branch 'origin/master' into
feature/android
adds 7b5d32fa871 Merge remote-tracking branch 'origin/master' into
feature/android
adds 259bec95de1 Merge remote-tracking branch 'origin/master' into
feature/android
adds c3fadfd10f3 Update Android port
adds d95c5680f96 ; * doc/lispref/commands.texi (Touchscreen Events): Fix
typo.
adds 822bc6afd65 Merge remote-tracking branch 'origin/master' into
feature/android
adds 32352bec968 ; * exec/loader-mips64el.s (rest_of_exec): Fix typo in
comment.
adds 3079e15f546 Update Android port
adds 47a36690f99 ; * doc/emacs/android.texi (Android Environment): Fix
typos.
adds 93d431f0048 ; * doc/emacs/android.texi (Android Environment):
Improve wording.
adds 8f87af4237d Merge remote-tracking branch 'origin/master' into
feature/android
adds df761843f00 Merge remote-tracking branch 'origin/master' into
feature/android
adds 714c4253858 Merge remote-tracking branch 'origin/master' into
feature/android
adds 522c5720750 * src/android.c (android_query_tree): Correctly return
children.
adds 3b75148a304 Merge remote-tracking branch 'origin/master' into
feature/android
adds 2baf2c5fd9a Merge remote-tracking branch 'origin/master' into
feature/android
adds 61a38b470de Merge remote-tracking branch 'origin/master' into
feature/android
adds a273b95fa50 Merge remote-tracking branch 'origin/master' into
feature/android
adds 79207a055fb Merge remote-tracking branch 'origin/master' into
feature/android
adds 2963924d803 ; * src/sfnt.c (sfnt_decompose_compound_glyph): Pacify
warning.
adds 8ed8f08ed2f Implement a tool bar containing modifier keys
adds 2443f4ec77f Merge remote-tracking branch 'origin/master' into
feature/android
adds 9e914224972 Update Android port
adds 257e49ff0d3 Fix crash between Android 4.0 and Android 5.1
adds d373ab1fee5 ; Update Android port
adds d09fc890e0a ; * doc/emacs/emacs.texi (Emacs and Android): Fix menu.
adds 08f90dc0058 Fix bug#64445
adds af8232a150c Merge remote-tracking branch 'origin/master' into
feature/android
adds 75db4511704 Update Android port
adds 7af686767a2 Merge remote-tracking branch 'origin/master' into
feature/android
adds 4db8a10648a Update Android port
adds e40dca8361d Update Android port
adds dcf0fc2c434 Merge remote-tracking branch 'origin/master' into
feature/android
adds da27837d99f ; Fix whitespace
adds c843f3e23b4 Update Android port
adds a36207574ac Fix EmacsDrawLine again
adds f812d92f67a Merge remote-tracking branch 'origin/master' into
feature/android
adds 105c876a609 Update Android port
adds 8afb5644fd2 ; * java/org/gnu/emacs/EmacsService.java (onCreate):
Fix typo.
adds 97f926b82d5 Update Android port
adds ed5ade097e5 Update Android port
adds 8dd34ad8d80 Merge remote-tracking branch 'origin/master' into
feature/android
adds faca007b614 ; Update from Gnulib
adds cf2dde4261a Update Android port
adds dc7ecc6e31a Merge remote-tracking branch 'origin/master' into
feature/android
adds 24ae08c1134 Update Android port
adds f2c46438908 Update Android port
adds fcf53bf9f58 Fix doc file generation on Android
adds fe7861f8088 Merge remote-tracking branch 'origin/master' into
feature/android
adds c8c2bec5f8e Update Android port
adds b27394b466b ; * src/doc.c (doc_close): Remove unused macro.
adds 7a6c7bac6a7 Fix keyboard state translation on Android
adds 3e6eaa3cb2e Update Android port
adds 43d6c2bddc1 ; * src/android.c (android_run_select_thread): Fix typo.
adds 4e2fda28edd Merge remote-tracking branch 'origin/master' into
feature/android
adds 140755f2cfe Disable hardware acceleration on Android
adds ae9f1a075c3 Improve workaround for partial texture updates on
Android
adds 3615bdd5bcf Add a Doc View tool bar
adds a65960c5b9c Merge remote-tracking branch 'origin/master' into
feature/android
adds b67a23f3e32 ; * lisp/calc/calc.el (calc): Fix typo.
adds 4c390f14f4f Clean up Android debug code
adds 4f95ab3837d Merge remote-tracking branch 'origin/master' into
feature/android
adds cb4ea3e7fb3 Update Android port
adds 11c8a2fa87d Make --with-shared-user-id work
adds b6be92ffb69 Merge remote-tracking branch 'origin/master' into
feature/android
adds e9a39fd8983 Update Android port
adds d78e670237b ; * src/lisp.h: Improve commentary for XIL, XLI, XLP
(bug#64645).
adds 16f3a09e8db ; * lisp/simple.el (kill-new): Fix a typo. (Bug#64423)
adds c5fa58cbc4a Merge from origin/emacs-29
adds d78d7aa7839 Merge remote-tracking branch 'origin/master' into
feature/android
adds 7b346b92b4c Improve touch-screen support
adds 64256d29234 Update Android port
adds 8335c76e88e Update Android port
adds a65ece8b201 Fix Wdired with relative and abbreviated file names
adds 2e33d1b62de Merge remote-tracking branch 'origin/master' into
feature/android
adds 21c7024cf8b Improve touch screen support
adds 089a710ab0e Improve word selection behavior
adds 51a06388b79 Update Android port
adds 85e39e86b0b Update Android port
adds 207cd4c2357 xdisp.c: Improve doc of `redisplay` flags a bit
adds 5b6b95dbf8d ; * lisp/files.el (create-file-buffer): Fix last change
(bug#62732).
adds 9d332c49933 ; * lisp/files.el (create-file-buffer): Add commentary.
adds fcf9e91f448 Check correct bit for DNS truncation
adds 91424cb9ade Fix eshell.texi markup
adds ac566bcdee3 Don't deliver touch or pinch events from master or
slave devices
adds 53023eba94b Merge remote-tracking branch 'origin/master' into
feature/android
adds 7446a8c34e2 Eglot: check correct capability name in eglot-imenu
(bug#64682)
adds 157e735ce89 Don't distort character ranges in rx translation
adds bec707da4db * lisp/bindings.el (mode--line-format-right-align): Add
'mode-line' face.
adds 324d66e3901 Merge remote-tracking branch 'origin/master' into
feature/android
adds 2f48e488d4b Delete vc-deduce-fileset-1, taking advantage of
set-buffer
adds 9ad601e7d76 Expose the ``cancellation'' of touch events to Lisp
adds 46fd03a4961 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5ff31bf36cf Update Android port
adds 07716075dbd ; * src/keyboard.c (make_lispy_event): Fix botched
merge.
adds 391c084355a Don't enable scroll-bar-mode by default on Android
adds 48329b79148 Update Android port
adds eaf13bc739c Update Android port
adds 7cd11a71fa8 Avoid splurious menu-bar nil events
adds cf50cd99ce7 * lisp/touch-screen.el
(touch-screen-handle-point-update): Fix typo.
adds c4f8ead08d1 Fix display of minor mode menus when mode-line-compact
is enabled
adds ef497028bd7 Merge remote-tracking branch 'origin/master' into
feature/android
adds 607f826edd4 Fix event data leak
adds a636a660708 Merge remote-tracking branch 'origin/master' into
feature/android
adds f13c0464ccf Fix typos in touch-screen.el
adds f624b283bfc Fix line number display under
'mode-line-format-right-align'
adds dec15620d8c ; * etc/NEWS (Eshell): Fix typo.
adds a177e8fd189 Merge remote-tracking branch 'origin/master' into
feature/android
adds a4087f59558 Improve reliability of minor mode menu dispatch
adds 5a3de765320 Merge remote-tracking branch 'origin/master' into
feature/android
adds 69828fba287 Make sure Android builds are redumped upon changes to
shortlisp
adds db48c88e7ec Update Android port
adds b3054d69d88 Improve behavior of `restart-drag'
adds 1eb24c6c381 ; * src/sfnt.c (sfnt_infer_deltas): Improve commentary.
adds 882e1d659fe Introduce a `dired-click-select' mode
adds 8b1c92da79f Improve commentary in xterm.c
adds fb5e43040fe Port file-name-case-insensitive-p to Haiku
adds f9f9c95ab57 Fix native compilation in dynamically bound files.
adds 8af96d831ff ; Address some ambiguities in ERC's documentation
adds e2cc16fbd0d Warn when toggling erc-nicks-mode in target buffers
adds 4d3442ebad5 Merge remote-tracking branch 'origin/master' into
feature/android
adds 7e8904e7968 Use context menu header titles on Android
adds b5121503e4d Update Android port
adds 353f90c7584 Update Android port
adds 7ff41bf8ed8 Eglot: fix textDocument/onTypeFormatting for 'newline'
command
adds 17073af84d7 ; Improve robustness of package-report-bug
adds ce3f9fba1a3 ; Improve accuracy of out-out-order message insertion
adds 77f489421ec ; * src/xdisp.c: Minor improvements of the commentary.
adds 927e8b470fc ; * doc/lispref/keymaps.texi (Extended Menu Items): Add
@pxref.
adds d172cd59854 ; * doc/lispref/keymaps.texi (Modifying Menus): Add
cross-references.
adds f063f79a493 Convert NUL-containing NSString objects to Lisp strings
correctly
adds 81518534471 ; * admin/notes/bugtracker: Use 'e.g.' throughout the
document.
adds ac075176bf0 ; * admin/notes/bugtracker: Fix punctuation.
adds 86f2d6d62fc ; * src/xdisp.c: Improve commentary. (Bug#64596)
adds 9d93c6ba14a ; * src/xdisp.c: Fix typos in the commentary.
adds 5de5e4b4d0a Fix typos and ommissions in cus-edit.el
adds 3af27a4b815 Improve commentary in nsfns.m
adds 4bd8e8c6d2b ; * src/xdisp.c: Fix wording in commentary.
adds f9bbe3189b0 Merge from origin/emacs-29
adds 7196d2d18e3 Merge remote-tracking branch 'origin/master' into
feature/android
adds 9032d2178dc * lisp/cus-edit.el (custom-display): Add `android'
display type.
adds 1a9402b3c39 Update some menu definitions for Android
adds 916ef574899 Update Android port
adds bcb5bdc2e9a Pass original spec just after creating the face-widget
adds a5a8de4099b Preserve comments when redrawing a widget (Bug#64649)
adds 3c041e3e964 Custom var python-interpreter-args (bug#64397)
adds 65108998b1e docview: imenu: check return value of 'mutool'
adds e72afa9dbf9 Fix defface's with no customization data
adds 5513f72d3c8 ; Fix previous change
adds c601148ded7 CC Mode (some languages): handle string lines ending in
\\
adds c55e67081e9 Fix last change to wid-edit.el
adds 0ff70f12a5e Merge remote-tracking branch 'origin/master' into
feature/android
adds e1761019a99 Update Android port
adds 5d89602e290 Improve touch screen scrolling support
adds 2df3f89014a Correctly translate touchscreen-up events outside a
frame
adds ae174f266d7 Improve touch screen and text conversion behavior of
many commands
adds 845d6561ed0 Fix Proced display header alignment under
'text-scale-adjust'
adds 0f9fd1d5a5e Fix failing native-compile test
adds 3b5f13dc49f ; Fix bug in regexp debug code
adds b9a910a701a Use BASE_EQ instead of EQ in search.c
adds ca4bc9baf9d macroexp.el: Fix missing warning for intermediate
expansions
adds 95db5042d5e Merge remote-tracking branch 'origin/master' into
feature/android
adds 0d73b18c589 Fix default value of scroll bar frame parameters on
Android
adds 3a9fca84f27 ; * etc/NEWS: Announce `current-key-remap-sequence'.
adds c81bd0f60b5 Update Android port
adds 60797e52a64 Fix window box computation for menu bar windows
adds 3ab81aa5fb1 Try harder to keep the initial word selected
adds a403e2832d2 ; * lisp/time.el (display-time-date-and-time): Fix last
change.
adds a9210e8efd6 Avoid prompting when creating a restricted-sexp widget
adds 8ef92096c34 ; Handle string-at-point at end of buffer gracefully
adds b6207ee4dcb Ensure 'existing-filename' has
'bounds-of-thing-at-point'
adds 90696997955 Add inhibit-remote-files and without-remote-files
adds 7405f975ef2 Eglot: simplify and hopefully fix last change
(bug#64784)
adds 297cf9d5bf0 ; Eglot: adjust EGLOT-NEWS mention for last change
adds b4824faa622 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds d09464e5048 Don't always toggle a choice when prompting
adds 63d8b2a59a4 Make erc-fill-wrap work with left-sided stamps
adds af547c4bbe8 Improve ERC's internal invisibility API
adds 191aef4f618 Implement new option 'mouse-prefer-closest-glyph'
adds 7a0c0b2ad80 * etc/NEWS: Announce the new option
'mouse-prefer-closest-glyph'.
adds cfdce1a19fa ; Fix documentation of last change.
adds 5d2d28458d0 Fix regexp character class syntax property ghost
matching bug
adds f37c65b402f * src/eval.c (get_backtrace): Don't skip the top frame
adds be70caa68f4 Merge remote-tracking branch 'origin/master' into
feature/android
adds 44910e26f32 Facilitate locating the app library directory
adds 237c0b583c9 Fix Proced Start column alignment for different locales
adds 865817633f6 ; * src/pdumper.c (dump_overlay): Update hash.
adds bbd91a05fa8 Fix rare aborts in CHECK_WINDOW_END
adds acebaa793f1 ; * src/xdisp.c (mark_window_display_accurate_1): Avoid
more aborts.
adds b7de14b56fa Merge remote-tracking branch 'origin/master' into
feature/android
adds 89558533683 Don't signal error when locking a file from non
file-visiting buffer
adds f6e4e77d23d ; Minor documentation fixes
adds 142007b747e Don't suggest to revert buffer from non-existing file
adds 65834b8f8d5 Avoid crashes under 'which-key-mode'
adds ce63f592f57 Merge remote-tracking branch 'origin/master' into
feature/android
adds 65b58251b1b Update Android port
adds 04a930a08ce cperl-mode.el: Bring cperl-short-docs up to Perl 5.38.
adds 3449ff5b652 Fix build --with-sound on NetBSD and OpenBSD
adds 586bdd6f9a5 Fix unstable Proced refine tests
adds bcadb728e2f lisp-mode.el: Add defvar-keymap to
lisp-imenu-generic-expression
adds 8abe4ca83a1 Add 'define-error' to font lock keywords for
emacs-lisp-mode
adds 4ef9cc5a5de Fix "M-x man RET [ RET"
adds 2aec67f4deb Support transforming the dirname used by uniquify
adds 6572dcc7f5d ; Documentation followup to last change
adds c50f6538cfc ; bytecode backtrace test clean-up
adds 82f5f3b8a26 Provide backtrace for byte-ops aref and aset
adds b4063c399be * lisp/emacs-lisp/byte-opt.el (pure-fns): Add `max-char`
adds 27944247d16 Fix broken byte-compilation of unary comparisons
adds e650a14f64b ; Clarify documentation of
'server-after-make-frame-hook'
adds e708da62270 ; Better documentation of HOME on MS-Windows
adds d59630e591c ; Better documentation of HOME on MS-Windows
adds d8c1d3e49ba Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 5d245e9d0d8 Fix image-dired-util-tests on MS-Windows
adds b936ff0963e Fix Tramp error on macOS
adds 2dc5f17c3ec Support Posix-standard pax extended header in tar files
adds 24711be0502 Merge remote-tracking branch 'origin/master' into
feature/android
adds c85222a5938 Avoid dereference of a freed vnode's operations table
adds 24af8af62c0 Avoid crashes in some edge cases
adds 46c603be5a8 Update Android port
adds 4e754817b56 Update Android port
adds de0e0939f01 Update Android port
adds 184fc9b0200 Fix problem with null-device in Tramp
adds 42a911c61e6 notifications: Allow to use Icon Naming Specification
for app-icon
adds 7ea3f39deec Avoid crashes due to invalid 'mode-line-format'
adds 83b6a8a5147 New option 'image-dired-thumb-naming' (bug#61394)
adds e055c635b0d Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 93eccb5e040 Better compilation of char-before, backward-char and
backward-word
adds 4336d7e44af * lisp/emacs-lisp/byte-opt.el
(byte-compile-trueconstp): Extend
adds 024bd1f0909 Fix function help for advised aliases (bug#64797)
adds 3443574a66d ; * lisp/tar-mode.el (tar-header-block-tokenize): Fix
logic (bug#64686).
adds 7c089958647 Merge remote-tracking branch 'origin/master' into
feature/android
adds 03cf3bbb5c3 Update Android port
adds 0709e03f88c Allow quitting from Android content provider operations
adds 3f4653400f1 Avoid crashes when the primary clip is empty
adds a78d4256687 Update Android port
adds 25ef0c3a89a Fix SAF query
adds 47f97b5ae49 Update Android port
adds d3e1e188739 Update Android port
adds fd88b6cdd4b ; Make doc-viev-imenu-enabled default value a boolean
again
adds 36b6124d810 Fix userlock.el and filelock-tests in some rare cases
adds 5efc7b22cec Fix image-dired-utils-tests after 83b6a8a5147
(bug#61394)
adds 0ecf2549a24 Make uniquify-tests work with out-of-tree builds and
clean up
adds aa360dfc3ed Clarify docs about regexp syntax-dependent character
classes
adds 53948b6bffb Make shell command status code checks more robust
adds 8c3338f6ba3 Avoid spurious whitespace in the modeline of
emacsclient frames
adds 6479e8758d9 ; Avoid recent tar-mode.el constant mutation
adds 8623159b4ae Fix CTCP ACTION regression in erc-fill-wrap
adds fb57b6ccb9f ; Add example buffer-display option to ERC's manual
adds deb74de4f2e Simplify multi-frame behavior in erc-bufbar-mode
adds 183c65e0c44 Merge remote-tracking branch 'origin/master' into
feature/android
adds 27fe17f0fc5 Update Android port
adds 431fdda2ebb ; Update Android port
adds 4bf8b0a2e9d Update Android port
adds 11b2399212f ; Update Android port
adds 9c5e9bb9be6 Correct directory permissions reported for VFS files
adds 3bbe6f4abc6 Jsonrpc: fix default value of success-fn (bug#64919)
adds 2af83f215ce Jsonrpc: fix error code in jsonrpc-error function
(bug#64888)
adds 14ab840c9f9 Reorganize Tramp's messages
adds 65c4e3002e0 ; * lisp/jsonrpc.el (jsonrpc-error): Fix typo.
adds b698abac508 ; Fix conversions in format.el (bug#64928)
adds 4038f1b40d3 ; * lisp/format.el (format-alist): Update URL in
comment.
adds 7ce7a004f68 Merge remote-tracking branch 'origin/master' into
feature/android
adds 37f68e86962 Partially implement rename operations on SAF files
adds da608160366 Finish Tramp reorganization
adds 19777b7c864 Allow default values in 'map-let' and the pcase 'map'
form
adds 060766cf2c6 ; Fixh last change
adds 5f5d668ac79 Fix rx wrong-code bug: ranges starting with ^
adds 1f3995f65a0 Avoid face attribute warnings in themes
adds 2ad50c7ff50 Merge remote-tracking branch 'origin/master' into
feature/android
adds 5a8130ab967 Implement cross-directory SAF rename operations
adds 9cf166db63b Initialize Android API level earlier
adds 1e54e565e1f ; Update Android port
adds bd5532e0db5 Update Android port
adds 39873d6d5d1 Fix typo in pre-filter for underline property
adds bb885928d73 Fix NetBSD build --with-sound
adds c692bbc6596 Revert "Improve commentary in nsfns.m"
adds f56034ca3c6 Merge from origin/emacs-29
adds 6152a411905 Unbreak build with CHECK_STRUCTS.
adds 65cd0912460 ; Merge from origin/emacs-29
adds 101455cb853 ; * lisp/subr.el (ignore, always): Doc fixes.
(Bug#64776)
adds 42a99627948 ; Improve documentation of 'last-command-event'
adds d149a4dc428 ; Improve documentation of automatic addition to
minibuffer history
adds 12ab82d3b35 ; Fix customization form of
'bookmark-watch-bookmark-file'
adds 235561a2ccc Update TSX support due to upstream changes (bug#64647)
adds 2215298d90b Update JSX support due to upstream changes (bug#64647)
adds ee20b50dfed ; * lisp/progmodes/typescript-ts-mode.el
(treesit-query-capture): Declare.
adds 555cb8f7b13 Merge from origin/emacs-29
adds 76a142e265d ; * etc/NEWS: Prepare for Emacs 29.1 release.
adds c570d314b76 ; Merge from origin/emacs-29
adds 6b00e1a197d Update AUTHORS and ChangeLog.4
adds 358a2e0568b Merge from origin/emacs-29
adds 7d1737071fb Bump Emacs version
adds 9f3edb5726a ; Merge from origin/emacs-29
adds 82d6bb66fea Update HISTORY and ChangeLog.4
adds 31e98998304 Merge from origin/emacs-29
adds 31cef9a4eac ; * lisp/ldefs-boot.el: Regenerated for Emacs 29.1.
adds d85805a4e16 ; Merge from origin/emacs-29
adds 906ecf442c4 ; * etc/HISTORY: Fix the 28.3 entry.
adds 4e977136d31 Make compat check also check typescript
adds c2d95dd00e6 Remove nullptr named node from c++-ts-mode (bug#64818)
adds 7da1cee56b3 Update CMake support due to upstream changes (bug#64922)
adds a9b28224af0 ; Last-minute changes befor releasing 29.1
adds 70421a88196 Merge from origin/emacs-29
adds 4a687bcc20d Bump Emacs version
adds cb1f7db2490 ; Minor documentation fixes
adds d13029cdcde Avoid crashes under 'which-key-mode'
adds 54e98b5f9bd ; Clarify documentation of
'server-after-make-frame-hook'
adds b2cb6e82160 ; Better documentation of HOME on MS-Windows
adds 71419a60c37 Avoid crashes due to invalid 'mode-line-format'
adds 96d52f89444 Fix function help for advised aliases (bug#64797)
adds 0002d4f3166 Avoid spurious whitespace in the modeline of
emacsclient frames
adds cd6629c5dc7 ; Merge from origin/emacs-29
adds 7b9e83d3cf9 Fix bug#64923
adds 092a2ecb083 ; * admin/make-tarball.txt: Update based on latest
experiences.
adds ec80c3e544e Merge from origin/emacs-29
adds ba60070b81c Backport: Fix some tree-sitter :match regexps
adds 2b8796eea19 Fix rx wrong-code bug: ranges starting with ^
adds 38bbfdee62d ; Merge from origin/emacs-29
adds 23fc4793001 ; Fix admin/upload-manuals script
adds 1198cdb5567 Merge branch 'emacs-29' of
git.sv.gnu.org:/srv/git/emacs into emacs-29
adds bf83fdba9e3 ; * src/character.c (Fstring_width, Fchar_width): Doc
fixes.
adds 735f3700f65 ; * src/character.c (Fstring_width): Fix last change.
adds 29ef2157116 ; * lisp/textmodes/paragraphs.el: Remove leftover
comment.
adds 80c9f491fc8 Update to Org 9.6.7-5-gd1d0c3
adds 525d05c1b8a Merge branch 'emacs-29' of
git.savannah.gnu.org:/srv/git/emacs into emacs-29
adds 30bcd714761 Merge from origin/emacs-29
adds 3560dfdb868 ; Fix backport of help-fns--analyze-function bug fix
adds 18b176280db ; Merge from origin/emacs-29
adds 077c34edfe8 Drop duplicate vietnamese-tcvn coding system
adds bfb7c58ac5c Optimizations on Tramp symlink handling
adds deb8b933bce Merge remote-tracking branch 'origin/master' into
feature/android
adds 202ddc0137a ; * src/android.c (ANDROID_THROW): Remove unused macro.
adds b022398b8f0 Micro-optimize PUSHW/PUSHB
adds e41349dd93f Update Android port
adds 74d6604eaa2 Fix stipple support on PGTK
adds a2be317b37e Remove IE9 support tag from HTML5 skeleton
adds f5932bcd425 Fix vacuous conf-mode-test
adds 3e505d36acb Convert align-tests to use erts
adds a3979a66430 Add `M-x align` support to conf-toml-mode
adds 742104abd7b Fix font locking of booleans in conf-toml-mode
adds 583ef0d35dd Make toml-ts-mode-indent-offset into natnum
adds 8086fd181f6 Use `M-x align` toml rule also for toml-ts-mode
adds 7b9660c3b91 Add align tests for CSS
adds 03914e565f7 Add tresitter modes to ibuffer-saved-filters
adds ea0685e039e ; * lisp/emacs-lisp/package.el: doc string copy-edit
adds d83ceba705e Add more `tramp-suppress-trace' properties in Tramp
adds 009236502ef Mark Tramp test :unstable
adds f7052599877 Merge remote-tracking branch 'origin/master' into
feature/android
adds 8ff8a7fd5c5 Fix reporting of key events containing SYM and META
adds cda4396ade1 ; * lisp/emacs-lisp/shortdoc.el (list): Move misplaced
`remq` entry
adds d167888c5b7 rx performance improvements
adds ece5ace4a52 rx: better not-wordchar and (syntax word) translation
adds 0724569c2ec use-package: Mark Emacs 25 support code obsolete
adds 1f30404ebcf Don't hardcode ruby version in interpreter-mode-alist
adds 4b73edb8d1d Fix link to info node in prin1 docstring
adds af2de7b1f2a Refer to align-highlight-rule in face docstrings
adds 9fe1bebd131 Add let-alist to alist shortdoc group
adds 0bcea805e6f Make use-package-statistics-mode non-interactive
adds dbd3c030bb9 Add nvim and ncmpcpp to eshell-visual-commands
adds 0910230be6e ; Prefer HTTPS to HTTP in more links
adds 3c44d7a1b70 cperl-mode.el: Subroutine names are fontified correctly
in all places
adds daa174e56be Add python-mode tests for align.el
adds 60dda3105c9 Merge remote-tracking branch 'origin/master' into
feature/android
adds 91a7e9d83f2 Update Android port
adds 6d44d08e044 Isolate fchmodat within the Android VFS layer
adds 0de20a595c9 Add latex-mode tests for align.el
adds 8c0e59136a8 Support python-ts-mode in align.el
adds 3e07af4e416 Support css-ts-mode in align.el
adds d727e8ee7c0 ; * lisp/progmodes/cperl-mode.el (cperl-method-call):
Doc fix.
adds 5129ea4b054 Improve interactive prompting for face colors
adds f63c5faf072 ; Fix last change
adds 5f1c0d1c44c ; Better help-echo for Customize menu items
adds 46983d211fe ; * lisp/mail/footnote.el
(footnote-hebrew-numeric-regex): dedup rx
adds 9cd02380333 Revert "Fix image-dired-utils-tests after 83b6a8a5147
(bug#61394)"
adds 7b30e11b2ac Revert thumbnail naming for 'per-directory' storage
method
adds 508eaa32909 Add test for align-regexp
adds 859b150f317 Eglot: send version in clientInfo (bug#62198)
adds 588a0363d9a Improve SELinux handling in Tramp
adds 1c429b7fef2 Merge remote-tracking branch 'origin/master' into
feature/android
adds 01849bf8117 * src/fileio.c (check_vfs_filename): Revert earlier
change.
adds f23cfe3933a ; * test/lisp/uniquify-tests.el (uniquify-home): Delete
(bug#62621).
adds 0c2152222ad Register more Ruby files in auto-mode-alist
adds 1dedd84e424 Merge remote-tracking branch 'origin/master' into
feature/android
adds 709195fea6a Avoid encoding commonplace characters in tree names
adds bfbdf4eb892 Optimize creation of multibyte menu items on Android
adds 6bfff657787 ; Prepare Android port for inclusion in Emacs
adds 5ca25a13185 ; Last-minute updates to Android port
adds defee1c948b Try to restore the MS Windows build
adds e17cd1d8a10 ; * nt/mingw-cfg.site: Restore the MS Windows build.
adds 27ed565ec61 * lisp/emacs-lisp/advice.el (defadvice): Mark as
obsolete
adds e9672b147f2 * lisp/progmodes/cc-mode.el (c-advise-fl-for-region):
Fix compiler warning
adds 12427976c8a * lisp/net/tramp.el (tramp-skeleton-write-region): Fix
scoping.
adds c4a8572025e ; * etc/HISTORY: Fix Emacs 28.3 entry.
adds 7bbd7cae074 Fix find-dired-with-command for remote directories
adds 0c29f53ab87 Fix 'string-pixel-width' under 'line-prefix'
adds 23f49999896 Merge from origin/emacs-29
adds 608a8757d9f Support files compressed by 'pigz'
adds d7eb09b7076 ; Merge from origin/emacs-29
adds da5e05a50e8 Fix handling of ".elpaignore" file when compiling
packages
adds 5c6a51668b0 ; * doc/misc/eshell.texi (Argument Modifiers): Fix typo
in example.
adds 6eddbfe33f2 Clarify the meaning of the argument of ':align-to'
space spec
adds 54d74264284 Merge from origin/emacs-29
adds d005b2c89ce Fix link to info node in prin1 docstring
adds 0059c4c6098 ; Merge from origin/emacs-29
adds db7d70d3cad ; Add commentary to 'describe-function's completion
adds 573fcf27122 Add new keyword to 'typescript-ts-mode'
adds 04996b21241 Handle tabs in the SQL shown in the column listing
adds acfcf7f3690 Fix "Paste from Kill Menu" in non X toolkit builds
adds 0f183770c56 Fix byte-compiled files that use 'bind-key' from
use-package
adds dde3b9350e7 Merge from origin/emacs-29
adds c75c7997197 ; Fix http/https thinko in org manual
adds 44d7fd3805f Don't allow the `eq` and `unbind` byte-ops to commute
(bug#65017)
adds 9026990c668 Fix thumbnail update when thumb name is based on image
content
adds 60e5f212182 Add ruff and flake8 to python-check-command
adds a5bbc51f474 Merge remote-tracking branch 'origin/master' into
feature/android
adds 8a955727cff ; Update Android port
adds 3e194e50ca1 * doc/lispref/commands.texi (Touchscreen Events): Fix
typo.
adds 937b6e6e8b8 ; ChangeLog.android: Update.
adds a06a2950e16 Allow user control on char-width of "ambiguous"
characters
adds 5683c4bad3c ; * etc/NEWS: Announce 'cjk-ambiguous-chars-are-wide'
(bug#64420).
adds 3f8db3bbe5e image-dired: Fix gallery directory permissions
adds 25641c3e882 Add crossref to set-default-file-modes docstring
adds 88ce2a5624b Simplify pcomplete-uniquify-list
adds ee788ab2f81 ; * lisp/eshell/esh-util.el: Delete redundant autoload.
adds 3b2b0b5f921 Fix eshell "ls" command for files larger than 1TiB
adds 7df1adab1e1 Use file-size-human-readable in eshell
adds ed395444504 Make eshell-redisplay into alias for redisplay
adds 8e20da1517a Simplify rng-substq with cl-substitute
adds 8cbd4a02a2b Delete comment saying that project.el is experimental
adds 8574ef314c4 Fix loaddef generation with ";;;foo-autoload" cookies
in external packages
adds 30976ecd8d8 ; * lisp/bindings.el (mode-line-modes): Fix typo
(bug#65065).
adds 4ed9d61c89a ; * lisp/tab-bar.el: Autoload cl--set-substring, as
that is needed for loadup.
adds f2b2c752a59 Fix documentation of saveplace facilities for Dired
adds 479c0543b68 Merge from origin/emacs-29
adds 2695af297e8 Sync with Tramp 2.6.2-pre
adds 1fc95b23a69 ; Merge from origin/emacs-29
adds 1bf92d91950 * test/lisp/align-resources/c-mode.erts: Make test
agree with Emacs
adds 2867f624847 Merge remote-tracking branch 'origin/master' into
feature/android
adds 669a4b96c37 Update Android port
adds 7873369338e Update Android port
adds 1e8322bb26e Fix handling of 'byte-compile-ignore-files' when nil
adds 0a6a25320eb Merge from origin/emacs-29
adds 20df82fd43a ; * admin/notes/unicode (char-width-table): Update
instructions.
adds 67650c9c11a Mark unused macro defun-gmm obsolete
adds 5f24ca55538 Suppress some Tramp tests for OpenBSD
adds 3135007bf16 Mark Emacs 20 color support compat aliases obsolete
adds 75fa36635d8 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 2c04adca4d3 ; Silence byte-compiler
adds 2924541b8f1 ; Fix last patch
adds 10a7615b5d4 Separate filename-deletion mechanism from policy.
adds 7ffc5f86e46 Merge remote-tracking branch 'origin/master' into
feature/android
adds e4f3a967090 Update Android port
adds 563df3218e9 ; ChangeLog.android: update.
adds 400df210ce0 Fix last change of 'delete-file'
adds 1cc20535f87 Stop using printf %n
adds 4a973ed2bfb ; Pacify new nadvice-tests byte-compiler warnings.
adds 18e7bc87521 Mark Emacs 21 compat aliases `lm-*-mark` obsolete
adds 072a8a434eb Merge remote-tracking branch 'origin/master' into
feature/android
adds 76cac8ae6f6 Update from Gnulib, remove printf-posix
adds e2d5c50f859 * nt/mingw-cfg.site: Remove additions for Gnulib printf.
adds 9a9f73041d0 ; ChangeLog.android: Update.
adds c71a520d1da Introduce an Android window system port for GNU Emacs
adds fb997c8a8c1 Repair hang in android_fdopen
adds 7fb0248a33d Port to the Android NDK r10b
adds 9a4249a022e Fix the DJGPP build
adds e37ab206564 Fix the DJGPP build halfway
adds aae436c81ce * msdos/sed1v2.inp: Fix last change.
adds b7038d9b725 ; * src/fileio.c (internal_delete_file): Call
internal_condition_case_1.
adds f74166c726d Stop tracking exec/config.h.in
adds 26f6b283eee * nt/gnulib-cfg.mk: Excise unneeded entries.
adds 6990af4ca90 * nt/gnulib-cfg.mk: Excise unneeded entries.
adds 72a606bb275 Fix mouse face display bug on MS-DOS
adds a95253f5cc1 Fix configuring with --enable-checking on non-Android
platforms
adds 7cd8236d35c Pacify --enable-gcc-warnings with emacs_fdopen
adds 4a2367d2f01 Simplify lockfile name calculation
adds a97edc95565 Eschew linking Gnulib files to cross unless building
for Android
adds 594e03526bd ; * configure.ac: Fix typo in commentary.
adds 3fb2c174d3a Enable visiting FIFOs as files
adds d35ead5bd8a Utilize more frequently supported file access modes
adds bbd69f1663a Delete useless conditional in describe-keymap
adds 3eedcf6ee9d Make describe-keymap tests more robust
adds b48793253b2 Make Emacs 21 compat aliases easy-mmode-* obsolete
adds 301e6a747ac Fix listing of directory contents after "cd" in Eshell
adds a579739e2b3 Make XEmacs compat aliases for timers obsolete
adds 85b6c150c8a Fix some emacs_fopen confusion
adds 44e919adb69 Make x-font-name-charset-alist obsolete
adds 52ad5dc479e Add calling convention to x-compose-font-name
adds 8cd1681c32d Merge remote-tracking branch 'savannah/master' into
master-android-1
adds 5e7e7304c3e Fix truncation for the Android internal storage provider
adds 27a57f4cca5 * src/androidvfs.c (android_saf_file_open): Improve
commentary.
adds 27113c22f77 Minor improvements to write-region heuristic
adds 440f017658a Avoid caching file status when they are about to change
adds eeda9eff1aa ; * src/fileio.c (Ffile_selinux_context): Avoid unused
variable.
adds 89bd6519764 Teach byte-compiler about Aristotelian identity
adds 5ab53729df6 ; Fix bad bytecomp-tests cases
adds 0c58350b310 ; Fix dired-aux-tests failure (bug#65143)
adds 2b67609c340 Repair test failures stemming from Android merge
adds 22ebef12e90 * lisp/tooltip.el (tooltip-cancel-delayed-tip): Fix
missing argument.
adds 91854ceaee3 ; .mailmap: Flip entry.
adds d2f29bd3ce7 ; Update pdumper dump_buffer hash (bug#65146).
adds efb3ef0fe07 Disable json and tree-sitter with --without-all
adds 3e79fd3d4e8 Check keyword args of make-process
adds 516736cfa6c Better error for missing or bad :name arg in
make-process etc
adds 41e766b449f Check keyword args of make-pipe-process (bug#65030)
adds 10e4be740d2 Open Pipfile and flake8 config files in conf-mode
adds dabb713eb05 Make lm-verify footer checking more strict
adds 62e990db7a2 Make ffap compat aliases obsolete
adds b8c05636ca4 ; Fix typo
adds 2752573dfb7 Make news-path variable obsolete
adds 72e24ed0316 ; Fix thinko
adds 66a3bb36f94 Fix percentage sizes in SVG display (bug#64908)
adds fce3815921c Fix all my attributions to be correct and consistent...
adds 6f2e48bc52d Don't depend on Automake to generate exec/aclocal.m4
adds 08c5cba2e46 Add calling convention to face-attr-construct
adds af907c060a0 ; * .gitignore: Add exec/aclocal.m4.
adds 3f2e009ac33 ; Minor adjustments to configury, loaddefs and gitignore
adds 8c607783b97 Run Git hooks within xcu4
adds 391ff93f763 * doc/misc/calc.texi (Musical Notes): Fix build with
Texinfo 4.13.
adds 5af838769d3 * lisp/ldefs-boot.el: Restore no-byte-compile cookie.
adds dbca2e797ab Add a string check to delete-file-internal.
adds 82a67d227e5 Improve Emacsbug output
adds 3b34b85cc88 Fix crashes runninging android-emacs with bad
LD_LIBRARY_PATH
adds 08cc48e496e Remove a DEFSYM that no longer needs to be in the C
core.
adds 722b1ebc6e0 Faster NSString to Lisp string conversion
adds 18a84922c51 Remove harmful and redundant bindings from the byte
compiler.
adds caa3bc8aa8f Don't signal when I-search occurs within a kbd macro
adds 3065dfc6606 ; * test/lisp/net/tramp-tests.el: duck make-process
bytecomp warning
adds 164588b1747 ; Fix whitespace in eglot.el
adds 020b5d7fefd ; Improve INSTALL files
adds cc0a30a876a Adjust to random-seed move
adds cdb0b28474c Fix pinch gestures after toolkit menu
adds e39e2fa716c Make node-less sections subsections in android.texi
adds a5c79499e3e Fix crash when reading TTC font for glyph mapping table
selection
adds e1d08e9e11d Further improve android.texi
adds c4e0b10f182 Fix the MS-DOS, Haiku, USG, etc builds
adds 67f79fc8027 ; * configure.ac: Fix typo.
adds 11116043ae4 Repair several minor breakages
adds b556c180f65 Also fix calendar-scroll-left
adds ea1295ff2ca ; * lisp/calendar/cal-move.el (calendar-scroll-left):
Fix last change.
adds 49248878d4d ; Improve sectioning and documentation in xterm.c
adds f2e3d2f1256 Streamline definition of BOOT_TIME_FILE on MS-Windows
adds 2026cba0c99 Scroll up and down in image-dired
adds f48e47fb49e ; [NSString lispString]: clarify unpaired surrogate
behaviour
adds 65f71ca9aaa Uniformly verify sfnt_read_table_directory doesn't
return TTC header
adds 3659fc3ed8a Simplify command parsing in Eshell
adds 60090abcbc5 Return separators from 'eshell-split-commands' directly
when requested
adds a71a96f6ef6 ; * doc/misc/eshell.texi (Bugs and ideas): Remove
already-fixed bugs.
adds cc6fed326aa Repair mailutils configury
adds 43cc92d6e41 Minor adjustments to Android port
adds dcd551d6c85 New global minor mode `kill-ring-deindent-mode'
adds 3dbf2edb3c6 Improve kill-ring-deindent-mode
adds 44e941faa19 ; Improve documentation of a recent addition
adds 4fa75771d17 ; * lisp/files.el (delete-file): Add expand-file-name
back.
adds de093d49f23 (project--keymap-prompt): Use help-key-binding face
adds 0bd58dd2d60 xref-find-references-and-replace: Use
identifier-at-point in prompt
adds 28ae8440c62 Unbreak project-find-file's future history when cpd is
not root
adds 536b8b7bfd8 Make kill-ring-deindent-mode autoloaded
adds 324a109aa3a * lisp/indent-aux.el (kill-ring-deindent-mode): Add
autoload cookie.
adds 1da4fca0647 Improve precision pixel scrolling
adds be3cae9f559 * lisp/emacs-lisp/cl-macs.el (cl--labels-convert): Fix
bug#65017
adds f611c5be210 Update lists of non-UTF files
adds 7b578863462 Fix 'insert-file-contents' with non-regular files
adds a4171e94667 Stop `use-package-report` from displaying an empty
buffer
adds 26688e0e9c2 Remove superfluous check from vc-hooks.el
adds 69a1a63ebda ; * java/INSTALL (LOCATING NECESSARY FILES): New
section.
adds 57c6501270e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 6cc99102272 Make dired-move-to-filename-regexp obsolete
adds 11be475eeeb Remove compat code for XEmacs' itimer.el
adds 98e7d37451c ; Fix typo
adds b6884820963 Remove dictionary-color-support compat code
adds 5892b4db8de Convert dictionary-mode to define-derived-mode
adds d3dae88e6cc Improve dictionary-mode documentation
adds 7b1eb9d753b ; * lisp/net/dictionary.el (dictionary-search): Fix
last change.
adds de6c1c4d5c9 rx: Better translation of char-matching patterns
adds adff72dd1d2 Fix reverting Rmail buffers
adds a95e7006989 ; Filter packages available for upgrade via menu bar
adds 16205e8db65 ; Improve help-echo in package.el
adds 7c7966862bc * test/lisp/net/tramp-tests.el
(tramp-test10-write-region): Extend test.
adds de1effd73b4 ; Fix last change
adds 495bee253fc * test/lisp/net/tramp-tests.el (tramp-test42-utf8):
Skip for macOS.
adds ef8838c3a5f * etc/NEWS: Mention tramp-show-ad-hoc-proxies.
adds e1874c4e8bf * configure.ac (HAVE_TREE_SITTER): Set NEED_DYNLIB=yes
(bug#65123).
adds f4acae842c0 Fix bug#65042
adds f0dda682ffb ; * etc/NEWS.28: Add deletion of levents.el.
adds 50649a6d1a2 ; * etc/PROBLEMS: Fix wording.
adds dd1d8414b33 Fix insert-file-contents with pipes and /dev/stdin
adds 4767f5eaeed Better fix for bug#65156
adds b289f0769f0 Merge from origin/emacs-29
adds ff21717f05b Disable failing test (bug#65156)
adds 7e3c6160860 ; Re-enable the /dev/urandom test
adds 276bf5369ff ; Merge from origin/emacs-29
adds b93107c20b2 Fix emacs-lisp-native-compile-and-load eln target
directory (bug#64226)
adds 913e50aba6c Add native-compilation to Emacs Lisp mode menu
adds 6d11b7b3007 Fix cross-reference to eldoc in eglot manual
adds 75c72e59f69 ; Fix typo
adds 97b8ac376b5 Fix the effects and documentation of 'dired-free-space'
adds d06fc72496f ; * doc/emacs/dired.texi (Misc Dired Features): Fix
last change.
adds 5a7fb0b39b7 Document that `set-mouse-color' does not work everywhere
adds 063d7d89d7a Fix the -x switch in non-X builds
adds 173af0cad51 * Introduce `emacs-lisp-native-compile'.
adds 4535aafa8a3 * lisp/progmodes/elisp-mode.el (emacs-lisp-mode-menu):
Simplify condition.
adds 889cfb42ed9 * Add `emacs-lisp-native-compile' to easy-menu.
adds 71bc060e403 Properly expand the JSX indentation rules in
'js-ts-mode'
adds bccf848b26c Adapt Tramp test
adds 344ac529ca9 ; * etc/PROBLEMS: Fix typo.
adds 9091f42784b ; * admin/git-bisect-start: Update failing commits
adds e80a9dcabb9 ; * admin/git-bisect-start: Update failing commits
adds b1ba06a1e4b Fix a typo in 'leuven-dark-theme.el'
adds 03e897c08fa Fix rare crashes in redisplay due to problems with
fontsets
adds 99367078e50 ; * etc/PROBLEMS: Add entry about XIM problems
(bug#65205).
adds 556cb01b48e Substitute command keys in 'ielm-header' at use time
adds 78999d52136 Update csharp tree-sitter support due to upstream
changes
adds 47b4f4cf783 ; * doc/emacs/mini.texi (Completion Commands): Fix a
typo (bug#65242).
adds 8dbd5aa1eef Avoid crashes in 'display_count_lines' when current
buffer was killed
adds 842dbf500e0 * Fix `batch-byte+native-compile' target directory.
adds 3fc9793a260 Merge from origin/emacs-29
adds f789cb46409 * lisp/emacs-lisp/cl-macs.el (cl--labels-convert):
Remove outdated fixme
adds b66c16c789d Adjust to recent Gnulib changes
adds f3868cb9d18 Update from Gnulib by running admin/merge-gnulib
adds 5315e6e8d7e Avoid stpncpy
adds d21e84d1e72 Employ careadlinkat in getProcName
adds b35431b218a Fix bootstrap-clean in the cross directory on USG
adds 5e736ca6ccf Improve boot-time gathering
adds b7c194c1ead ; Fix FSF address in some files' copyright notices
adds 5e0c2006088 Fix the MS-DOS build
adds 748521ba349 Fix the MS-DOS build
adds 0e44ab5f061 Temporary fixes for the Android build
adds e09f60045e3 ; * src/conf_post.h: Fix typo.
adds 7ca4c714cb8 ; * src/conf_post.h: Fix typo.
adds 08bf8533bb1 Avoid unexpected implicit completion in find-func.el
adds 163e7dac5f2 ; * lisp/emacs-lisp/rx.el: slight modernisation of
internal rx usage
adds c51d1bce1ea `equal` is not error-free
adds eea0116e868 Delete XEmacs compat code from supercite.el
adds 0901dbb2f2c ; * lisp/loadup.el
(native-comp-enable-subr-trampolines): Fix a typo.
adds 305847f8772 Describe how to read Logcat output in etc/DEBUG
adds 6504b026621 Remove dead code in `eshell/diff`
adds ffafe38d030 Add 2 Welsh characters to iso-transl.el
adds c42970d7758 Handle last-coding-system-used in Tramp for all backends
adds ba914bd9c95 Merge from origin/emacs-29
adds 14cd2a058e5 Fix auth-source-macos-keychain (bug#64977)
adds bb9133f09da * lisp/emacs-lisp/ert.el
(ert-run-tests-batch-and-exit): Inhibit interaction
adds 4ff5bb34158 * etc/NEWS (cl-print-ellipsis): Mention
`backtrace-ellipsis`
adds 6412ba2f1ad ; Delete commented out variable in png_load_body
adds 0e390f54fa6 ; Update from Gnulib
adds 3895f882337 Remove workarounds for lib/boot-time.o failures
adds 9fb00904f95 Improve efficiency of checking for access to authority
documents
adds 3eff53b4564 Update to Org 9.6.7-13-g99cc96
adds fdab7aaadac ; * lisp/net/tramp.el (tramp-skeleton-write-region):
Fix last change.
adds b9b4d8689fa Merge from origin/emacs-29
adds dcaf424cb6b Revert "* lisp/emacs-lisp/ert.el
(ert-run-tests-batch-and-exit): Inhibit interaction"
adds 1c353ae3715 ; * ChangeLog.android: Clean up entries after the 10th
of July.
adds cca14e0253c Correct touch screen event translation
adds 545f95d1a32 Fix slow "C-h f" in Emacs built without native
compilation
adds d5afc8d935e ; * ChangeLog.android: Clean up entries after the 11th
of March.
adds 31ee2ad5ac6 ; * ChangeLog.android: Clean up entries after the 11th
of March.
adds 33bcd4f2d28 Ignore ert-deftest body value
adds 3bc62bfa9ad Actually check the result of `equal` comparisons in
tests
adds 411f1bfc9f8 ; * test/src/syntax-tests.el (syntax-char-syntax):
remove junk
adds c868a737e41 ; * test/lisp/dired-tests.el (dired-test-bug27243-03):
fix unwind
adds ef3c4100184 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 279e3723b10 ; Fix Eshell tests
adds 17d3b70fbfc Add native WebP support on macOS (Bug#59242)
adds b1ee03a6477 ; * lib/readutmp.h: Merge from Gnulib.
adds a8365aa841d Micro-optimize GXAXIS
adds 6684d3af3b0 Don't use // substitution in `ndk_resolve_import_module'
adds be5917c2ea4 cl-generic.el: Fix docstring for methods with
`cl-call-next-method`
adds 70c8f800464 * doc/lispref/commands.texi (Adjusting Point): Document
the adjustment
adds 046b5eb90d2 ; * admin/MAINTAINERS: Add myself as Eshell maintainer.
adds eba0f091d9c * lisp/emacs-lisp/pp.el (pp-fill): Fix bug#65159
adds 80ceb246326 Merge remote-tracking branch 'savannah/master' into
master-android-1
adds 425c998a111 Fix test in files-tests.el
adds 5c101b1adac Some Tramp optimizations
adds 7ba76dc9c3e lisp/help-fns.el: Revert commit
c12838c73ef161850a081f9ccea6e375b7c2f93b
adds 1db7e8eba96 Fix test in python-tests.el added by bug #62092
adds c9fbd8950bb Fix typo in pcomplete/sha512sum alias
adds 63d8d652298 Update from Gnulib by running admin/merge-gnulib
adds cc5649bd284 Simplify get_boot_sec
adds 35a670a2f6c ; Relax timeouts on some ERC tests
adds 4b17cc31477 Deprecate erc-button-nickname-callback-function
adds 98af493e0f1 Add line-wise movement commands for erc-fill-wrap
adds 612f25c24ff Don't use the too-new command 'git get-url'
adds 6dacf5bce4e Fix display of compound glyphs that employ simple
transforms
adds 24886a2cc48 Remove get_boot_time from msdos.c
adds 5e12f4c89cb ; ChangeLog.android: Clean up more entries.
adds 3e51847801b Improve java/DEBUG
adds 2eaf1e3efca * lisp/Makefile.in (compile-targets): Always byte
compile native comp.
adds 22d031f644d Fix infloop error in Tramp
adds f2f2e6a082a Update Android port
adds 5e9711fe58c ; * etc/MACHINES (Android): Clarify a minor point.
adds 3d7041834f5 Revert "Fix slow "C-h f" in Emacs built without native
compilation"
adds dfe68f2a420 ; Fix byte-compiler warnings in comp.el
adds d6c473a91da * etc/PROBLEMS: Document a problem with the Anonymous
Pro font.
adds 5b879501339 Remedy wrong-looking \(:?...\) regexp constructs
adds ca687839294 Fix Info parser regexp mistake
adds 1ad318cf2ae ob-tangle.el: fix unintended range in regexp
adds d622602452c Fix combine-change-call
adds 9e9e11648d3 Simplify 'without-restriction'
adds c287a0fdc7e Simplify 'with-restriction' and 'without-restriction'
adds 1e2d0775151 Add a target to byte-compile all tests without running
them
adds b73ab54ae67 Various improvements to 'emake'
adds c4915678f38 Add 'compile' builtin command for Eshell
adds 647bcec4f53 Show how to call an Elisp function of the same name as
an Eshell built-in
adds 19513a654e6 ; Fix last change
adds f09126bd903 Improve 'emake --quieter'
adds ebe8871794d ; * etc/NEWS: Fix typos.
adds 33d3e5c545f Make `term-mode` non-interactive
adds cf5ae0507e1 Add test for `calculator-exp`
adds d96dd127e39 Speed up dictionary--count-mode-buffers
adds 508d24c8b9a ; Silence byte-compiler
adds 898edb18169 tibetan.el: compute constants at compile time, optimise
regexps
adds cbe6b48b362 Fix potential NULL pointer dereference
adds 4509cda5c94 Update Android port
adds 155154f6f11 ; * lisp/progmodes/project.el (project-find-file-in):
Update docstring.
adds 9dff654432e * src/fileio.c (Ffile_name_concat): Improve docstring.
adds f38bcf37dc4 (project-find-file): Allow current file name "other
project"'s future history
adds ab8bc93cd42 ; Add tasks for the Android port
adds c1a45041d66 Fix earlier change in subr.el
adds 5856ea5e4e8 Introduce support for Desktop Notifications on Haiku
adds 39e0121354c Escape braces in regexp in make-info-dir
adds 3685387e609 Fix invocation with --debug-init and changes to
debug-ignored-errors
adds 02d96e39b21 Don't disable terminfo on non-GUI Android builds
adds cc533f23386 Show duration of compilation when it stops (bug#65251)
adds 4f1ce5db126 (Fmake_local_variable): Fix bug#65209
adds 6a4b6c3e836 Disable text conversion within read-char-from-minibuffer
adds 449008a60f1 Disable text conversion inside read-char-exclusive
adds ec8f330df6b ; Remove set but unused variable
adds 2effd18c97b Make some file I/O operations more robust on Android
adds b57a6486480 ; * src/textconv.c (Fset_text_conversion_style): Fix
typo.
adds b12ce748d1a ; * src/fileio.c (Fset_file_acl): Don't leak memory.
adds e3207b13ce5 Fix behavior of client frames when
'find-alternate-file' is used
adds fedaf25bb3b Simplify use of Tramp messages
adds aa58f6e909a Adapt Tramp test
adds cd3f163005e Adapt test in minibuffer-tests.el
adds 9ecd6553ade Extend T
adds fa9197fcb09 Specialize default-get for alist widgets (Bug#63290)
adds 41ff3699177 Add command to start Emacs with specific packages
adds 7170f25d3d7 Remove XEmacs compat code from reftex
adds 8e8468c46d3 ; Cleanup comments and doc strings in textconv.c
adds 89833430f1f Remove Emacs 24 compat code from reftex
adds dc8f09b3b0a Simplify dictionary-close even more
adds a85f31c4a4d ; * src/androidterm.c (android_text_to_string): Fix
commentary.
adds 9e0524a8820 Add "lexical" LSP server for Elixir to Eglot
adds 44697457c60 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds f58d01e01e0 Skip hanging tests on Cygwin (bug#65325)
adds 15e498047f8 Update Android port
adds fd1479a0af1 Fix libselinux object leaks
adds efb276fef1f New user option pcomplete-remote-file-ignore
adds 6fb1d4bb1a9 ; Fix last change
adds bef68b7bbe3 Allow fetching URL at point without switching to it
adds 321f6bd5722 ; Fix documentation of last change
adds 4f714dc0813 Support desktop notifications on Android
adds 5734c57851e ; * ChangeLog.android: Complete cleanup.
adds 392d00e0aaf Repair desktop notification display on Android 2.3 and
2.2
adds fe0d134f48f * lisp/term.el (term--update-term-menu): Simplify.
adds c68d2581d5d Delete some Emacs 19/21 compat code
adds a563ea89633 * lisp/isearch.el (isearch-resume): Add
isearch-push-state (bug#65379).
adds 652e45b70d8 * Introduce `help-display-function-type' customizable
var (bug#65288).
adds b1e498ac8c0 Enable providing icons for Android desktop notifications
adds c63f178a300 Make the Emacs icon ``adaptive''
adds c74a99dcd15 ; * doc/lispref/os.texi (Desktop Notifications): Fix
typo.
adds 18c85306ac2 Fix debug spec of cl-flet (bug#65344)
adds 722559155df ; Adjust commentary
adds f01a94fc585 ; * lisp/help-fns.el (help-display-function-type): Doc
fix (bug#65288).
adds c21103bb76e Explicitly disallow named-let in code using dynamic
binding
adds fb5e1b21fbf Properly enumerate GX fonts of the same family with
divergent styles
adds f4fe8207070 Don't describe lexbound uncompiled function as
'closures'
adds 82d8732505d ; * test/lisp/cus-edit-tests.el: remove unused var
(bug#63290)
adds cf52cdb121b Allow splicing Eshell globs in-place
adds 1375cea157b ; Remove unused Eshell target type
adds dc0839de9b3 Use generics to define Eshell output targets
adds b411761cbb0 Repair desktop notification on Android 31
adds b7bd7e92a96 Improve Android adaptive icon
adds 0df2efa4d69 ; Fix issues running gitmerge
adds 6962823c83c ; * etc/PROBLEMS: Fix typo and clarify wording.
adds 922b6490286 * Add missing alias to
`native-comp-enable-subr-trampolines'.
adds cf3145a486b * Add missing alias to
`native-comp-enable-subr-trampolines'.
adds 32280205e27 Add user options mentioned in the Eshell manual to the
variable index
adds 221ed70b90a ; Improve documentation of 'define-alternatives'
adds 26949819df0 ; lisp/progmodes/csharp-mode.el
(treesit-query-capture): Declare (bug#65297).
adds 21b2ecee661 Fix command example in Eshell manual
adds 3712e8bc385 ; Fix typos in lisp/keymap.el doc strings (bug#65329).
adds 205d87cdca0 Fix unpacking ZIP archives on MS-Windows
adds a8c8a4e3680 ; * src/fns.c (Fcopy_sequence): Doc fix. (Bug#64960)
adds 8cf5659ec2f ; Fix defcustom in completion.el
adds 7856d51436b Fix horizontal scrolling of images with C-f
adds 636fb267c46 Improve documentation of case transfer in replacement
commands
adds d9af79ae39d Fix cloning 'face-remapping-alist' for indirect buffers
adds 8f683b51d8b Fix jsx font-lock in older tree-sitter-js grammars
adds fac0e2d5334 Avoid false "wrong passphrase" messages in EPA
adds f6ebd1ef0d0 ; * src/treesit.c (Ftreesit_node_parent): Improve
commentary.
adds 456ecabe9e8 Fix the documentation of 'cl-flet'
adds 500ced133ad Fix building of VC package manuals with relative org
links/includes
adds c125bd060e2 Fix order in which package-vc dependencies are resolved
adds 781ddd7e7d8 Fix touchpad scrolling on MS-Windows
adds baeb2d71ae7 Support defun navigation for DEFUN in c-ts-mode
(bug#64442)
adds 3296031ad74 ; Another improvement for documentation of pixelwise
scrolling
adds 357c2fba982 Merge from origin/emacs-29
adds 45cc57ac258 ; Silence byte-compiler
adds d792bbdc2c0 ; Merge from origin/emacs-29
adds b72f23a532b ; Fix 'desktop-restore-reuses-frames' customize values
adds 12d01caaefc Merge from origin/emacs-29
adds c86100d46cb ; * doc/misc/eshell.texi (Globbing): Fix duplicated
index.
adds de495477f9e Correct invalid Texinfo markup
adds 506ba5c0404 * etc/DEBUG: Mention android_exception_check specifics.
(bug#65445)
adds 354766bcc04 ; * etc/DEBUG: Fix typo.
adds 48eb022debb Avoid errors in posn-col-row if fonts disappear from an
X server
adds bb2dab61a18 Take precautions against NULL returns from
getPrimaryClip
adds cc0f546825e ; Reverse debug spec of cl-flet (bug#65344)
adds 7af94bacd7a Optimize format 12 cmap table lookup
adds 269fd08dabf ; Amend doc strings of two functions
adds 8e51a3e3f8f Avoid crashes rescaling fonts with long names
adds 6ab90effbe5 ; Add another noise macro
adds 5ac8c19826a Illustrate more font problems
adds 93815e58805 ; * lisp/eshell/esh-io.el (eshell-get-target): Fix
docstring typos.
adds 56dac991285 ; * lisp/eshell/esh-io.el (eshell-virtual-target):
Remove default constructor.
adds 9507c88f98c Add a bit of logging for gnus-search search engine
results
adds 255b7e1a046 Expand project file names before storing them
adds d2e8985b805 Fix compatibility problems with several fonts
adds 73b24a41412 Make org-mouse compatible with touch screen event
emulation
adds e3209923c3f Support adjusting file-name-history to the current
project
adds 8933c1877dc Use current file name for more "other project" future
history
adds 45555c1b789 Fix bibtex-font-lock-url-regexp
adds 81fc5d83fe7 Repair displaying compound glyph components with anchor
points
adds 26ca3e84e16 Enable remote file name completion in eshell depending
on command (bug#65356)
adds e4dc0d6c7eb * lisp/files.el (file-remote-p): Simplify.
adds 74eed03bc2a * lisp/net/ange-ftp.el (ange-ftp-file-remote-p): Handle
CONNECTED properly.
adds 5bdffc2ddb2 Tramp cleanup
adds 96ed0859825 ; Update vhdl-mode and vera-mode URLs
adds 999de2a5ea3 Revert "; Reverse debug spec of cl-flet (bug#65344)"
adds 15887a4ef19 ; Fix typo in documentation
adds bfafc405fe4 project-key-prompt-style: New option.
adds 1992ad96d50 ; Fix typo (bug#63829)
adds f46d6b0b398 Remove some macros in image-dired (Bug#65403)
adds cb3731361f0 Adjust documentation for defadvice obsoletion
adds 08901e93797 Support 'comint-pager' in Eshell
adds a261b17e306 ; Repair an ommission in a previous change to ses.texi
adds 1986484d4d0 Properly detect medium fonts
adds 7b0f24ab1f9 Fix behavior of 'eshell-hist-ignoredups' when set to
'erase'
adds 32fe187bdf1 Install rcs2log within Emacs packages for Android
adds 87bec7ea25c Correct invalid Texinfo markup
adds a7c13f535fc Stifle a compiler warning under GCC 13
adds b9917f11521 When waiting for a process in Eshell, consult its status
adds ad5e17d0638 Properly parse format 4 cmap tables
adds 3907c884f03 project.el: Fixup two recent defcustoms
adds bc69d216c7f Modernize sql-postgres-options docstring
adds 2835b9a1d43 Don't try to set variable removed in Emacs 21
adds d913b3d82d8 Attempt to fix bug#65068
adds 1c0fb3de474 ; Delete code commented out since 1992
adds aaaee4ebe19 ; * lisp/strokes.el: Delete commented out XEmacs compat
code.
adds eb61bbacef7 Fix alpha blending for WebP images
adds 2b311a47dd0 Assume that font-lock is preloaded
adds 75b3fb3cb42 Ignore erc-response objects in error-notice helper
adds b93757029c9 Warn about implicit logging in erc-truncate-mode
adds f8b710e54fb Prevent unwanted recursion in erc-nickbar-disable
adds 64269125156 ; Delete redundant defvars; font-lock is preloaded
adds 4a6b32f72ff Disable XkbLC_ControlFallback
adds 8bc21ef1109 Use float not double in webp_load alpha conversion
adds 349798a9b81 Demote errors from utimensat copying directories
adds b70c71dc318 Improve 'describe-theme' (bug#65468)
adds 568a9430065 ; Fix last change
adds 67ef2c14b0f Improve type of custom-theme-directory (Bug#65401)
adds 5427ef23b8b Do not raise a different frame when closing a frame
adds 09351df10a1 Make ispell localwords safe local variable
adds 91830b8bf38 Revise last change to copy-directory
adds 48604565847 Fix 'makefile-browser-client' variable initialization
adds 1aaeaf22cef Account for string names in active file
adds fc5de406be3 ; Improve SMTPmail documentation about OAuth2
adds 02532bb5821 Fix custom :type of dired-mouse-drag-files
adds f3fa436bc0f ; Fix doc string of 'current-idle-time'
adds 39d2285bdc9 ; * doc/emacs/sending.texi (Mail Aliases): Add some
useful commands.
adds db56d2b0415 Merge from origin/emacs-29
adds 7318fa75b80 ; * src/emacs.c (main) [!HAVE_PDUMPER]: Avoid setting
unused variable.
adds 0cab62035d2 Make `M-x align` rule count more precise
adds d8b528c8967 Clean up image error reporting somewhat
adds ecb1e6c7132 (elisp--local-variables): Fix recent regression
adds 55dd110cf33 Update Android port
adds 4d06a9fafff Correct display of stretch glyphs within hscrolled
windows
adds c122cc83186 Some minor Tramp changes
adds b497b7b64b4 Update to Transient v0.4.3
adds 37dcdea7daf Fix manual image tests on macOS
adds 332df9a043c ; * lisp/net/eww.el (eww-open-in-new-buffer): Fix
change for bug#65346.
adds 9500e7df861 Use new SVG icons in tab-bar and tab-line (bug#62562)
adds 2efb8d2e244 Fix a race condition in Eshell's external process
management
adds 48068a7344c ; * lisp/tab-line.el: add missing require
adds 967fa846fc7 Use ensure-list in many more places
adds 2134fd9f276 Update Android port
adds 123060841d9 * lisp/tab-bar.el: Show full tab names on tooltips
(bug#65554).
adds 4986c2a088e ; Add .clangd configuration file
adds 76938e1789e * lisp/tab-bar.el: Add
tab-bar-tab-name-format-functions (bug#65554)
adds 3fb2a3c240a Make Emacs 21 compat alias obsolete
adds a5339933d08 Split up tests in bovine/gcc-tests.el
adds db30b150797 Skip hanging EasyPG tests on GnuPG 2.4
adds a2817be9f18 Reintroduce menus beneath chapters in the Transient
manual
adds fb4be1d5ae9 Avoid Unicode quotes within transient.texi
adds 804a96af282 Update Android port
adds 2f5d0606cb7 Provide completion candidates for remote containers
over a multi-hop
adds 82b13f0d1c5 ; Refine some 'package-vc' docstrings
adds 72ab5dc0b4b ; Refine 'defcustom' types in 'package-vc'
adds b2ba4cb8708 Rename 'package-vc-allow-side-effects' to better fit
its use
adds e9b3381a1fc Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 88bb7cdf915 Adapt some changes of last Tramp commit
adds 6b3e3ff6991 Fix tramp-accept-process-output
adds f7712bc82a9 Make Makefile browser obsolete
adds d5f0ede62c4 Make Emacs 21 compat alias obsolete
adds 53162eff8dd ; Fix copyright year in proced-tests.el
new db8090ebf1b Merge branch 'master' into feature/named-lambdas
adds 2909ef8d3d7 Add quotes around `C-x C-f` in the *scratch* buffer
adds 297ccd967f2 Facilitate typing `C-SPC' on Android
adds 8650b3308dd Fix revert-buffer when some decoding is involved
adds 9647ddb2993 Clean up some safe-local-variable predicates
adds 3ebb498e75e Make browse-url-button support more SSL URIs
adds 128ed5c9f17 Add one more mouse-set-point call to functions
xref-find-*-at-mouse
adds 21a0caea771 Include installation date within asset files
adds 4ceb4866965 Delete unused fields
adds 4adedd29961 Fix choice in electric-pair-skip-whitespace-chars
adds 017bf0f99ad strokes: Support running a function when no stroke
matches
adds b69561e5a4f ; Fix push-button when triggered by a single keypress
adds a180f700cbf Enable gdb-mi to set breakpoints when threads of
debuggee are running
adds 8e6076b1e99 Copy-edits to haiku.texi
adds d43a037bc3d Allow enabling multi-hop container completion
selectively by method
adds b71beb7ae7c Adapt last change
adds fad48a20e66 Handle directory values of scopeUri in
workspace/configuration
adds ed5ccf9da22 Eglot: revamp confirmation model for server-proposed
edits
adds c5d9118bba4 ; Eglot: Update etc/EGLOT-NEWS
adds fd37d4a10f0 Properly describe minor mode lighters while
mode-line-compact
adds f862c5d655b Minor copy-edits
adds 17188e07ab9 Don't push to Xref history when search ends with error
adds ccb62321d23 Fix handling of Eshell debug modes
adds 7f5a2d0a251 Add debug instrumentation for Eshell process management
adds 6913612def9 Display the OSK after touch screen drag-to-select
adds 30decd1d977 Fix height of new SVG icons on tab-bar and tab-line
(bug#62562)
adds aa486801704 Fix VC mode-line indication for registerd but ignored
files
adds eeb7f2bc12b Fix tramp-completion-multi-hop-methods handling
adds 400e1015efd * lisp/net/tramp.el
(tramp-completion-multi-hop-methods):
adds da8b323f824 ; Fix debug logging for synchronous commands in Eshell
tests
adds dd38097f0b9 Fix regexp in help-do-arg-highlight
adds 05a7c91b91c Make emacsclient handle org-protocol:// links
adds 7d60d1652fc Make checkdoc warn if not using lexical-binding
adds 82f45b95806 Eglot: handle unsaved buffers in new
eglot--propose-changes-as-diff
adds fdf6c164efd Eglot: rework description and type of
eglot-confirm-server-edits
adds 65dca8db3cd Make url-gateway-broken-resolution obsolete
adds 0346bf419a3 Delete references to gnuserv
adds dc1ed3dbfa0 Update Android port
adds f735eb96281 xref.el: Ensure that the return value is the buffer
adds d286f6889cf Open org-protocol:// links on Android
adds 2547fbe9c44 Obsolete treesit-block/sexp/sentence/text-type-regexp
adds 452697a81ab Add an optional arg to Ftreesit_node_match_p
adds ed152ccd1d6 Rename PRED to THING in tree-sitter navigation functions
adds 7fc416d90b9 Don't signal error when calling treesit-node-match-p in
treesit.el
adds 1e91183c399 ; * src/treesit.c (Vtreesit_thing_settings): Update
docstring.
adds e6340934d62 ; * lisp/treesit.el (treesit-thing-settings): Declare
in treesit.el.
adds 50f21afd71d Fix treesit-thing-definition
adds 34414b06f2c ; Minor fixes of treesit docs
adds a6cb8e3a1fa Repair bug#65068 on Emacs 29
adds de335cb3dc9 ; Effect a safer version of that fix for Emacs 29
adds e0eca0eb98d ; Merge from origin/emacs-29
adds 0c50af054f9 Fix applying patches with Git on MS-Windows
adds 31d3808fb9d Adapt Eshell manual
adds 45cf3a0cede Update to Transient v0.4.3
adds e7ac50a1539 * lisp/emacs-lisp/comp.el (comp--native-compile): Fix
OUTPUT for non abs paths
adds 91d2d8439bb * Handle missing eln file when trying to disassble
(bug#65455)
adds ea5fd6c96bc * Fix native disassemble on Windows platforms
(bug#65455)
adds 34f7a47c9ce Fix Tramp on MS Windows
adds bc0426ce8ed Don't add an extraneous slash in remote PATH list in
Eshell
adds 458442fe78c Escape percent character in treesit--inspect-name
(bug#65540)
adds 648a5e33e80 Update to Org 9.6.8-3-g21171d
adds ec3ea8c036a Merge from origin/emacs-29
adds f26622b2a47 * lisp/subr.el (combine-change-calls-1): Fix bug#64989
adds 6028678ba82 ; Merge from origin/emacs-29
adds ec4d29c4494 Improve performance of treesit_cursor_helper_1
adds 18b292140ee ; * src/treesit.c: Add ts function boilerplate
adds 3f7598806eb Add syntax-propertize-function to js-ts-mode
adds a219ee8c314 Fix minor bugs in vc-git and vc-hg on Windows uncovered
by vc-tests
adds 5cbe96d17f6 ; Improve documentation of 'char-table-range'
adds 369f2eea100 Add "terraform-ls" LSP server to Eglot
adds 890a4c209ab Fix `image-auto-resize-on-window-resize' custom :type
adds 60dcea7658a Fix two defcustom :types
adds 57760f585e2 * lisp/help.el (substitute-quotes): Improve docstring.
adds c32fd92d67e Add documentation to plstore.el
adds e660ee88e3d ; Remove incorrect example from ELisp Reference manual
adds 2137fdfd550 * lisp/emacs-lisp/gv.el (buffer-local-value):
Unobsolete (bug#65555).
adds dbbcf4a6599 Fix fontification of " in edit-kbd-macro
adds 73951234797 Merge from origin/emacs-29
adds 03a7e448a26 Remove newsticker--lists-intersect-p
adds 68c95344248 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds c45c2b2209f ; * src/treesit.c (treesit_recursion_limit): Fix
compilation error.
adds 6880ea7d228 Eglot: slightly simplify eglot--propose-changes-as-diff
adds d096c5dc831 Adapt tramp-get-completion-methods
adds 511bd2b8bc3 Make emerge-m-t-f obsolete in favor of make-temp-file
adds 338be4ff7d0 Make ediff-m-empty-t-f obsolete in favor of
make-temp-file
adds 1d46bca1c97 Output better error messages on certain edebug spec
errors
adds 610105ee81b Update selected packages when deleting last package
adds 3dac48d1b73 ; gdb-mi.el: remove unused variable
adds 088fec0a1f8 Fix and extend applying substitution in widget-choose
adds 5a430f90c11 Be more precise about navigating forward/backward
through Eshell prompts
adds 6ae2b74ed20 Provide our own implementation of paragraph navigation
in Eshell
adds 3d08d0dd80a Display the exit code if the last command failed in
Eshell
adds 5c181efcf23 ; * etc/NEWS: Tell users they don't need to change
'eshell-prompt-regexp'.
adds b0427f5ffe1 ; Add debug instrumentation for Eshell argument
modifiers
adds 781c03933ef Apply Eshell tilde expansion before glob expansion
adds c640e978874 project.el: Fix bug in project-ignores method for
VC-aware backend
adds 36c9eca8a5e Replace ps-remove-duplicates with seq-uniq
adds 8ecc73f47a7 ; Reintroduce menus beneath chapters in the Transient
manual
adds 4debb110d70 Move Android port internals documentation to admin/notes
adds 9d4f14f769a ; * lisp/term/android-win.el: Correct header.
adds 7b377109846 Include package name in package-vc documentation log
buffer name
adds 335631506dc Log org export errors to package-vc doc buffer
adds 94431c0d2f6 Don't native compile lock files
adds 7e03fa2d829 Prefer reusing seq-remove in reftex
adds c290b034e0f Move `wholenump` alias definition
adds ef7d9c4775e ; Silence warnings about obsolete functions
adds 15dc22124cb Replace completion--some with seq-some
adds d871518724a * lisp/vc/vc-git.el (vc-git-annotate-switches): Add
useful tip.
adds 2ed99b6aa97 Fix indentation in `syntax-ppss'
adds 7eed479eabc Fix defcustoms in filesets.el (Bug#65708)
adds 6278e15f62c Update Android port
adds 97652d0e7a5 New conditional compilation macro static-if.
adds 328f96ea9e8 New documentation for static-if.
adds 6e1ee57c8ef checkdoc: Don't warn for () in cl-defmacro args
adds c799ad42f70 Fix Edebug specification for 'cl-define-compiler-macro'.
adds 502e7c9a9b3 Make emoji commands compatible with repeat and
repeat-complex-command
adds 8255b9c1f10 ; Fix previous commit touching
lisp/international/emoji.el
adds 4bbad20d70f Correct deadlock in Android port
adds 726499305b5 Eglot: reorganize Elisp API section, export new
functions
adds 2a66334bada Eglot: add new chapter about Elisp extensions to Eglot
manual
adds f7dd1adac40 Revert "Eglot: add new chapter about Elisp extensions
to Eglot manual"
adds 06b76b11e34 Revert "Eglot: reorganize Elisp API section, export new
functions"
adds f8d82b42818 Merge remote-tracking branch 'savannah/master' into
master-android-1
adds 55a0f0e0470 Announce user option tramp-completion-multi-hop-methods
adds afcb6d0bc7a Correct the handling of symbols with position in equal
adds f9b43107ce7 * etc/NEWS (static-if): Clarify the entry.
adds d5e7d9e257e Move `setf substring` to cl-lib since it relies on it
(bug#60102)
adds 913ae070e68 * lisp/tab-bar.el (cl--set-substring): Remove left-over
autoload
adds 62f7760e619 Add `skip-when` macro to `ert-deftest`
adds 7975c811d32 Use new ERT `skip-when` macro in tests
adds 0edf237b3d0 Use seq-count in three functions
adds 2cefcb2f790 ; * lisp/net/shr.el (shr-count): Fix typo.
adds 82cc1f4fda1 Revert use of seq-count in shr-count
adds dc171d5efa2 Eglot: reorganize Elisp API section, export new
functions
adds 59c35bf16fb Eglot: add new chapter about Elisp extensions to Eglot
manual
adds 9e05453a8c2 Merge remote-tracking branch
'refs/remotes/origin/master'
adds defa5a95714 * lisp/emacs-lisp/cl-macs.el (cl-flet): Remove `&name`
for (SYM EXP) case
adds 367c3f25a16 Add 'appt-notification' face (Bug#61661)
adds 483c6f191f2 Merge remote-tracking branch
'refs/remotes/origin/master'
adds eb9cfa88525 Avoid virtual function dispatch overhead
adds f08684ab39d Inherit 'sieve-mode' faces from 'font-lock'
adds bbcfe70991e ; Delete some commented out code in data.c (Bug#64595)
adds cf9353e219a Minor adjustments to Android port stubs
adds 211ee13fb5d * doc/lispref/functions.texi (Advising Named
Functions): Clarify " no advice"
adds 8ef1933a042 * lisp/emacs-lisp/edebug.el (edebug-list-form): Don't
gate so eagerly
adds a55ca8073b0 Display directory when `dired-omit-mode` is first
enabled
adds 98ae14b1473 Merge branch 'master' of
git+ssh://git.sv.gnu.org/srv/git/emacs
adds 98f7665677b * lisp/emacs-lisp/pp.el (pp-28): Fix typo
adds 2e7af2fc530 * lisp/emacs-lisp/cl-lib.el
(cl-old-struct-compat-mode): Mark as obsolete
adds 07454c47a62 Flymake: speed up mode-line display with simple cache
adds cd6dcfad107 Improve completion of treesit-check-indent command
adds c586d984f27 Make `dns-mode` fontify quoted values correctly
adds 03ac16ece40 Correctly handle common prefixes in substring completion
adds aa872f25403 Properly run emacsclient under Android if DISPLAY is set
adds 722daf6fffe Add tag to tree-sitter parsers
adds 686d4ddb87c Use tagged parser in c-ts-mode
adds cf0986401ce Allow filter by tag in treesit-parser-list
adds d05494a9ff8 Support tree-sitter local parsers
adds d392a5d3c11 Fix c-ts-mode BSD style indentation
adds 6b387d2edd1 ; Update Ftreesit_parser_list docstring.
adds d1f916b0462 Support local parser in treesit-node-at/on
adds 4ac83ee105a Use *p in interactive form in transpose-chars
adds 9e413584ad0 indian.el: fix sorting predicate
adds d3e650d3370 ; * lisp/leim/quail/indian.el: correct argument order
adds 7055e47cde4 ; Silence byte-compiler
adds dd818ed821f Remove compat code from flyspell
adds 62229fb2d11 (project-try-vc): When found non-VC project root, still
search for the backend
adds dd2053e8cd3 * lisp/progmodes/project.el: Bump version to 0.10.0.
adds 2a8f458719a Fix perl-mode indentation after a hanging paren
adds 24161683102 Remedy bug#63395
adds 8b25edfbda6 Port Proced to Android
adds e8cd6a56f89 ; * ChangeLog.android: Minor formatting correction.
adds 0cf8a169288 Tag NEWS
adds 28cb3a44135 ; Fix recent changes in treesit documentation
adds 2992b99aab0 New minor mode 'minibuffer-regexp-mode'
adds 2e5511c5aaf ; Fix documentation of last change
adds a412d3c46cc Fix java-ts-mode tests (bug#65738)
adds 7c55bf59bb7 * admin/unidata/emoji-zwj.awk: More efficient code
generation
adds e95d8562c06 Translate backslash-saturated regexp to rx
adds 55c2180d2c3 Fix detection of vtable start and end
adds 331dee7e4a8 Add note regarding `seq` on GNU ELPA
adds 802a54ad620 Error when trying to make nil or t obsolete
adds 8aa9dc1c0cb Change treesit-local-parsers-in to
treesit-local-parsers-on
adds a9a096ff8ba Add Ftreesit_parser_tag
adds 30de869a3ea ; * lisp/treesit.el (treesit-update-ranges): Fix use of
parser-list.
adds be13e8fc019 Fix treesit-thing-settings for c++-ts-mode (bug#65810)
adds 9f6cf89fb18 ; * lisp/treesit.el (treesit-node-on): Fix
treesit-local-parsers-on.
adds b1bcd396ede Fix treesit-thing-definition
adds c933f5081fd Permit XLFD names to exceed 255 characters
adds 3fb671c88e1 ; * src/fontset.c: Remove extraneous portion of last
change.
adds 46249f6139d Fix typos in last change
adds 237cadf2468 Properly detect content files in Doc View
adds a90ba8d0156 Fix Perl script in Tramp
adds 1d07bbe1061 Fix typos
adds b076aa72390 ; * doc/lispref/display.texi (Low-Level Font): Fix last
change.
adds 7572620da29 Avoid errors in EWW when EWW is killed
adds 4eb4fb4ad49 Mark two flyspell functions as internal
adds 34b1ed3f5e5 * lisp/pcomplete.el (pcomplete-completions-at-point):
Add hack for bug#65089
adds 2db725fb243 ; * lisp/treesit.el (treesit--indent-1): Add missing
call.
adds 98f98c66e08 ; * lisp/treesit.el (treesit--indent-1): Get all
parsers.
adds a1b38cf72ab Extract c-ts-mode--feature-list out
adds a2f977d94e0 ; * lisp/progmodes/c-ts-mode.el (c-ts-base-mode): Fix
typo.
adds 89212026588 * lisp/tempo.el: Remove redundant `:group`s and use #'
adds 80d0d0fe5ea (tempo-user-elements): Make it a proper hook
adds 2e907f6df7e * lisp/tempo.el: Remove left over uses of the dynbind
dialect
adds 740a1e8f339 * lisp/tempo.el (tempo-find-match-string): Simplify
adds 285210bee56 * lisp/tempo.el (tempo-insert): Use `pcase` and `dolist`
adds ec097d85ff0 Micro-optimize sfnt_interpret_trap
adds 4785a63ab71 * lisp/emacs-lisp/cl-macs.el (cl--parse-loop-clause):
Fix bug#65833
adds 1bf036bf3f0 ; Fix name of an Eshell test
adds 09840a8a2ff ; Fix last change
adds 8b9d25b4087 Update Android port
adds f77ea3b2d75 ; * lisp/progmodes/c-ts-mode.el
(treesit-parser-root-node): Declare.
adds 71a85e22668 A revision to the Widget manual
adds f48dccc4675 Merge branch 'emacs-29' of
git.savannah.gnu.org:/srv/git/emacs into emacs-29
adds 524c0c34f24 ; * lisp/ffap.el (ffap-rfs-regexp): Fix :type
(bug#65698).
adds 0bd46619413 Doc fixes for obsolete functions and variables
adds 5b246b9b817 * CONTRIBUTE: Document making ChangeLogs with Magit.
adds 3550f44c17c ; Fix typos
adds dd896ea1e62 Ignore errors when checking for object initializers
(bug#63379)
adds fd5593c7f25 * etc/PROBLEMS: Mention bug#65432 and its remedy.
adds f1e4cbe72aa ; * etc/PROBLEMS: Minor wording fix.
adds ff5190a174f Add note on ELPA to admin/notes/bug-triage
adds 42b14c6e5bb Bump seq version to 2.24
adds 1d3d4196073 ; * lisp/files.el (save-some-buffers-functions): Doc
fix (bug#65414).
adds 6fad73d7cc5 * src/regex-emacs.c (mutually_exclusive_p): Fix
inf-loop (bug#65726)
adds 8a9e653cc82 ; Add regression test for bug#65726
adds 80bdcf8f351 (regexp-tests-backtrack-optimization): Mark it as
failing
adds 4ec4b18c2a0 Fix libgccjit build on Haiku
adds 59c66244080 ; * lisp/ido.el (ido-completion-buffer): Fix :type
(bug#65756).
adds 7427efa033b Fix typo (Bug#65764)
adds 9e9f61866e7 Improve wording in ELisp manual
adds d17c5adc057 Fix regexp for recognizing PBM images
adds bc56da92d8d ; Fix error in 'tex-recenter-output-buffer'
adds 02739149218 Merge from origin/emacs-29
adds 14819131fff Fix c-ts-mode BSD style indentation
adds 22fe8955c21 ; Merge from origin/emacs-29
adds 1458daf3164 Avoid crashes on macOS with context menus
adds d3382f94714 ; * lisp/completion.el (dynamic-completion-mode): Doc
fix.
adds 77b6e9bb17b Improve documentation of EPG
adds 1a668cda8bc Unbreak builds with CHECK_STRUCTS.
adds d32f00a35bc Improve docstring of message-sendmail-envelope-from
adds 2e2a5f8118c Adapt Tramp manual
adds b068fcd4a31 * doc/lispref/strings.texi (Text Comparison): Fix typo
(bug#65799).
adds 2f0f33fbf9d Update docs for (co-)maintainer changes
adds 4613575d97f ; * lisp/completion.el (dynamic-completion-mode): Fix
last change.
adds 2af092741e5 Fix remote path setting in Eshell
adds 34bbb6c8d21 Document NonGNU ELPA in FAQ
adds 4e7112ab211 ; Fix inaccuracy in ELisp reference manual
adds 0ab2823f518 ; Describe in PROBLEMS 2 problems with keyboard input
adds 82af484ec15 ; Two updates of etc/TODO
adds 5b906b62157 Fix defcustom :type of ielm-indirect-setup-hook
adds b8a8106fa1a ; Add missing space in the manual
adds 9d27b95b263 Merge from origin/emacs-29
adds 176b7dad71e Don't cache warnings between bytecode compilation tests
adds c137b5195b6 Add byte-compiler warning about useless trailing cond
clauses
adds 01ba4d6c5f9 ; * doc/emacs/android.texi (Android Windowing): Fix
markup error.
adds 93a458f25f2 Fix treesit-node-at wrt local parsers
adds c0400151f88 Correct many instances of ``allows to''
adds df18864aa99 Update Android port
adds a26f399843c ; List myself as the Android port maintainer
adds 4101464b476 Make ‘mailcap-viewer-passes-test’ return t for viewers
without tests
adds d04c538e7c3 `dired-next-line' movement style (bug#65621)
adds d5610127f93 ; Fix documentation of last change (bug#65621)
adds af1e8605701 Fix file name completion in `shell'
adds 2f8204f5c39 ; Spruce up union vectorlike_header description
adds 90b8762ac84 Replace PVEC_FONT as pseudo-vector subtype upper bound
adds b6032f0fe42 ; Suppress relint complaint in test
adds c54080aebd1 Doc fix; explain what it means if comint-pager is nil
adds e7e7ce67d24 Fix order of `other' choice in defcustom :type
adds 6419f318e43 ; Move common Eshell pipeline code to a separate
function
adds dd2438eeaa6 ; Make Eshell synchronous pipeline code more similar to
asynchronous
adds f9667836c4b Collect all processes in an Eshell pipeline, not just
the head and tail
adds e554ee0b5f7 ; Move some Eshell tests to more-topical files
adds 2ec41c174f9 Wait for all processes in a pipeline before resuming an
Eshell command
adds b6c725ba98a New defgroup pixel-scroll-precision
adds b5df39e924b ; * .mailmap: Update some entries.
adds c96a626dce2 Allow login to contain NUH delimiters in erc-parse-user
adds e1b8dbe9eaa ; Allow alternate ert-info text in ERC test utility
adds 7c932fa3078 Add optional timezone param to erc-echo-timestamp
adds 617ddb80899 Consider all windows in erc-scrolltobottom-mode
adds 8d13ad2318f Properly set text conversion style within ERC buffers
adds 374ed006ff6 ; Add newline to erc--scrolltobottom-window-info
adds 0e37a291cae ; * lisp/erc/erc.el (erc-check-text-conversion): Try
fboundp.
adds f6d2ae766a1 Respect vertical centering preferences under Android
adds f6568dabf29 Expunge another instance of ``allows to''
adds 38e96bee1f9 Provide an option to disable font instruction code
execution
adds 6e93e76083b New command tramp-revert-buffer-with-sudo
adds 7a3e992ba53 Eglot support for objc-mode
adds ca95e45f7e8 Avoid confusing message in Ibuffer (bug#64230)
adds fa24bbb631f Simplify the EmacsLayer double buffering code
(bug#63187)
adds c19a2dff5ab Fix crash on child frame creation (bug#65817)
adds 6acb3c5b05a Remove check for appdefined events on the queue
(bug#65843)
adds 37c4f6103e7 Match recent version of GNU global in CEDET
adds e25ad6e2a30 Fix tracing for advanced scoring in gnus-logic.el
adds c465740273f Extract font foundry metadata from the OS/2 table
adds b1c40891713 ; * lisp/treesit.el (treesit-explore-mode): Support
local parsers.
adds 2b6928edb97 Merge remote-tracking branch 'savannah/master' into
master-android-1
adds bfa958bb2c8 Correct the XEmacs version of c-put-char-properties
adds 68dd520e39e (read-char-from-minibuffer): Allow use of
`quoted-insert` (bug#65805)
adds ff87aecf855 Address "Useless clause following default cond clause"
warnings
adds 1e1f3e30efd * src/alloc.c (garbage_collect): Run `post-gc-hook`
later (bug#65700)
adds bffdb84cda4 Don't do anything in 'eshell-sentinel' if the process
status is "run"
adds a0c8b458209 Be more careful about when to print abnormal exit
status in Eshell
adds fad91b56d13 Ensure that Eshell doesn't consider a process complete
until stderr is done
adds b392d050890 Make sure undefined tree-sitter thing doesn't raise an
error
adds d1d311a3b22 Avoid unnecessary tree-sitter reparse when setting the
same range
adds f542a4537e4 ; Improve recent change to printing exit status in
Eshell
adds 9500fbe231e Facilitate opening content:// files without a linked
file name
adds dfaaedfba8c Request additional permissions on Android
adds 3ef5f10b190 Exclude ``regular'' from font adstyle
adds a6c29365a57 Reorganize Android permissions documentation
adds 2d703432a87 Fix problem with long file names in Tramp
adds d436c559a4f bytecomp-tests.el: Add new helper function
adds f045750fa5e Shorten docstrings generated by cl-defsubst
adds 1f7113e6898 Shorten docstrings generated by cl-defstruct
adds 012f9c28053 Fix defcustom :type in replace.el (Bug#65920)
adds 32ded573cc4 ; Fix bootstrap
adds 0fe1cd49292 ; * lisp/eshell/esh-cmd.el (eshell-do-eval): Fix
'eshell-manipulate' call.
adds 4b44178e722 Fix build error on older macOS versions
adds 922d76e8561 ; Fix an Eshell error when calling a lambda with form
logging enabled
adds 9838f786ded When waiting for processes in Eshell, wait until all
the I/O is complete
adds 9d9570bfbf5 Fix last Ibuffer change and improve feedback messages
adds d8c0bfb2655 ; * test/lisp/erc/erc-stamp-tests.el
(erc-echo-timestamp): Tag unstable.
adds ad624b961b8 Update tree-sitter traversing functions' docstrings
adds c916f471caa Add tree-sitter performance note
adds 8facdb62d3e Improve docstring for treesit-language-at
adds ef2bd5e4875 Improve process instrumentation in Eshell
adds 921c0a16ce2 Improve the Android last resort font driver
adds 63766b49e2a Fix treesit-font-lock-fontify-region wrt local parsers
adds b1291a2f847 ; * admin/notes/tree-sitter/performance (Facts): Fix
filling.
adds de6a652a031 Refactor treesit-font-lock-fontify-region
adds f13b08be115 ; * src/treesit.c
(Ftreesit_parser_set_included_ranges): Minor fix.
adds 6ffb0a17199 Avert a crash in the Android last resort font driver
adds 2f2f934208c Fix Tramp test on NetBSD
adds 7e50861ca7e ; Simplify how to use 'eshell-debug-command'
adds cadd3326625 Collapse 'if' forms in Eshell iterative evaluation
adds e1a730017d6 Correct bug#65919
adds 1442f4043a7 ; * src/xterm.c (handle_one_xevent): Cite the bug meant
to be fixed.
adds 160b4c295d8 ; * src/process.c (child_signal_notify): Avoid compiler
warning (bug#65919).
adds 04fd8b173bd Allow treesit-font-lock-recompute-features to be
language-specific
adds 7717ff1c942 Add dot SVG icons
adds 826d383c92a Fix describing packages where maintainer lacks email
adds 1d952078c0c Mark two tests as expensive
adds 9610aaeb9e5 * src/regex-emacs.c (mutually_exclusive_p): Refactor
adds e7e925f062f (mutually_exclusive_p): Fix the regression from commit
6fad73d7cc53
adds bc25d76650a Fix documented Eshell behavior of ignoring leading nils
in commands
adds ee4b6a4a2d6 Update Android port
adds d55a106f0af ; * src/sfntfont.c (sfntfont_list_family): Remove
unused variable.
adds d9efc9aa0fe Update pdumper hashes
adds f25cd560654 Make using Edmacro easier for long sequences of keys
adds 68976b00f10 ; * lisp/edmacro.el (edmacro-reverse-macro-lines): Fix
last change.
adds 2ea98ea35c8 Avoid errors when a restricted-sexp widget is empty
adds b6659e98a4f bug#65673: Add lua-ts-mode
adds a5ca1f2d8b5 Declare more functions as shift-translatable motion
commands
adds ce77bfff503 bug#65007: Allow displaying program IO in the GDB buffer
adds f44c1969b6f ; Fix last change in gdb-mi.el
adds 0c029ae8bcb ; tweak etc/TODO item
adds 459b5f6b6d1 ; * admin/authors.el (authors-aliases): Update.
adds 3f04efe9e7d ; * src/font.h (struct font): Comment about use of
average_width.
adds 35d88c657e1 Document using Flymake together with Eglot
adds 5ab2792d5c1 Update defvar usage tips example in manual
adds 6554ec22465 Update docs for passing of Thien-Thi Nguyen
adds d11d81dfcc6 ; Fix doc typos (Bug#65868)
adds 33ee3e588fd Fix regression of treesit_cursor_helper_1
adds 946b395e7e1 * lisp/progmodes/c-ts-mode.el (c++-ts-mode): Provide
(bug#65895).
adds 1fb2fb501f3 typescript-ts-mode, tsx-ts-mode: Fix syntax properties
for regexp and jsx
adds 5dcc4b7eab1 Tweak s-p-f for js-ts-mode
adds a65d1a5a167 Improve documentation of 'list-abbrevs'
adds 9396d73942e * doc/emacs/text.texi (Outline Minor Mode): Add a note
about value 'insert'.
adds 6cc6455e931 Fix SVG colors (bug#56182)
adds 0065621d0d3 (report_overlay_modification): Fix bug#65929
adds 01e8a0c6cbf Doc fix for prettify-symbols-unprettify-at-point
adds ea14b0dcc20 : Doc fix.
adds 809305e6d8f Fix 'window-text-pixel-size' when there are several
images at START
adds 5ec8be1d589 ; * lisp/subr.el (string-suffix-p, string-prefix-p):
Doc fix.
adds c9cb8ee0fc0 Fix defcustom in saveplace.el (Bug#65977)
adds f0a89fa1d0e ; * lisp/saveplace.el (save-place-ignore-files-regexp):
Fix last change.
adds 738d8543337 Support emacsclient on Windows with server on GNU or
Unix systems
adds 29055412f2d ; Fix doc string of 'lsh'
adds 2fc7463c0e5 ; * INSTALL: Don't advertise -O3. (Bug#65988)
adds 6fe11b88ed0 Avoid using --display in emacsclient to reuse frames on
PGTK
adds 65f4810003b tsx-ts-mode--font-lock-compatibility-bb1f97b: Improve
adds e110312ad95 ; * doc/lispref/minibuf.texi (Text from Minibuffer):
Mention alias.
adds ba924be4522 ; * etc/DEBUG: Improve the redisplay section.
adds 8970cdd009a ; Fix last change.
adds 58fd212d8a2 Fix Emoji zooming commands
adds f880b94e649 Fix the 'C' and 'c' categories of characters
adds 825be05b379 Support one-time passwords in Tramp
adds cbd8fac283a Fix Unicode normalization of characters
adds d9a1175a611 Close SQL database when corresponding 'sqlite-mode'
buffer is killed
adds 89fa204b706 Fix loss of encrypted data in plstore.el
adds 755ae813a6a ; Declare some treesit.c functions in
typescript-ts-mode.el.
adds 302bc23f7cb Merge from origin/emacs-29
adds 94b1de2774b Add missing builtin package declarations
adds b1881d7dab5 More accurate static vector block size assertion
adds 056c99a34c1 Don't use pointer arithmetic for untagging Lisp values
adds c0788f0c476 * src/lisp.h (XUNTAG): Work on 32-bit --with-wide-int
builds
adds f24aeaf4ff7 Revert "* src/lisp.h (XUNTAG): Work on 32-bit
--with-wide-int builds"
adds 2a8ad64ddd9 Revert "Don't use pointer arithmetic for untagging Lisp
values"
adds 7ff836b366d Revert "Mark two tests as expensive"
adds be70f4ab0e2 Adapt tramp-otp-password-prompt-regexp
adds f0f4cbfe876 Make "kubernetes" multi-hop completion capable in Tramp
adds 9e736d254ae Improve Tramp messages
adds 41a45373c1b ; Add some comments in Tramp
adds b2362cdcedf Speed up Android context menu generation
adds 33ff4fed03d Make move-end-of-line in minibuffer consistent
(bug#65980)
adds 67c82710764 Improve namespacing situation WRT to recent change in
typescript-ts-mode.el
adds bcf287bd114 typescript-ts-mode.el: Minor touches
adds d2f6a5c59a2 Merge from origin/emacs-29
adds 38757723e14 Support Unicode version 15.1
adds e686fb9de39 Add prettify-symbols configuration to 'rust-ts-mode'
adds 0d493116aea Make "toolbox" and "flatpak" multi-hop completion
capable in Tramp
adds 46c30c6df75 Make obsolete flymake proc less prominent in manual
adds 1e270e580d3 ; Grammar fixes ("allow to" et al)
adds e0070fc574a Improve org-babel-execute:eshell docstring
adds f8ea47ebf45 Expanded defcustom type byte-compilation warnings
(bug#65852)
adds e65ed927953 ; * lisp/simple.el (suggest-key-bindings): Fix :type.
adds 16453ed611b ; * lisp/progmodes/flymake.el (flymake-mode): Fix
'cond'.
adds ae983e92838 ; Fix a recent change in Eshell
adds f3a50f6dd84 Rename describe-map-tree to help--describe-map-tree
adds 6dfe252fff0 Delete commented out code from cperl-mode.el
adds 7d2870dc856 Fix running background commands via 'eshell-command'
adds ef4a3c2a6d8 ; Fix example in display-buffer section of ERC manual
adds c1e86203b00 Simplify erc--fill-module-docstring
adds 69a154616e1 Run erc--scrolltobottom-on-pre-insert unconditionally
adds a0ed463baba Spoof channel users in erc-button--phantom-users-mode
adds 514b70d5a0c ; Fix last change
adds 4e46df96510 Optimize damage region tracking under Android
adds 9ab8b968d63 Use 'eshell-with-temp-command' (indirectly) to parse
Eshell script files
adds b892da5f615 Offset ranges before applying embedded tree-sitter
parser
adds cd69120731f Correct crash in child processes under armeabi Android
adds b331bf6d8a2 Correct build on systems without PAGE_MASK
adds 991bf3f0f5d * Fix comp-function-type-spec for non symbol input
(bug#66021)
adds 146bd41ddef Fix another race condition when waiting for Eshell
processes
adds 861f9cb7837 Don't use pointer arithmetic for untagging Lisp values
(bug#65491)
adds e942581488a Improve XUNTAG comment
adds acdb77c2894 ; Add debug instrumention for queueing commands in
Eshell
adds fc7c1f1e93e Fix treesit--update-ranges-local
adds 438d71e83b7 * lisp/emacs-lisp/comp.el (comp-op-to-fun): Use
`string-replace'.
adds ea5ae08b062 * lisp/emacs-lisp/comp.el (comp-final1): Clean-up
unused form.
adds 761f8901fff Don't use ellipses while cl-printing strings.
adds d18be275946 Update Android port
adds 7fd2a601ab8 ; Fix typos in last change
adds 7be5c8f47c9 Update modus-themes to their version 4.3.0
adds 321f2e1e4d4 Don't use pointer arithmetic for pointer tagging
(bug#65491)
adds b03338c70d8 Warn about duplicated :tag strings in defcustom choices
adds 3c14cab7977 ; * tab-bar, tab-line: Use integer 1 instead of float
for height em.
adds 74dffcdf4f2 * lisp/tab-bar.el (tab-bar-auto-width): Don't check if
width changes.
adds fb8dfba0f14 Fix off-by-1 typo in vadd_to_log
adds 054fc8a5e03 * src/alloc.c: (cleanup_vector) Dispatch on
pseudovector type
adds a82785e2978 Reorder type tests for efficiency
adds f0794ac9caf Re-enable -Wswitch when building with Clang
adds 76cdf293c48 Eglot: better consider diagnostics at point on code
action requests
adds ea12230039c * lisp/emacs-lisp/comp.el
(comp-compute-dominator-tree): Simplify.
adds 5792ea14ad6 Flymake: fix many problems with the end-of-line overlays
adds f931cebce76 Insert symbol `debug' into two condition-case handlers
adds d989d14e131 Flymake: use 'compilation-info' as basis for "note"
faces
adds e0ce4409b22 Flymake: Fix bug in flymake-diagnostics
adds 8b1947ffdd9 Flymake: more fixes to flymake--highlight-line
adds 4da3ff1f0cc Flymake: do use condition-case-unless-debug
adds f35818f2e76 Flymake: more fixes to the end-of-line overlays
adds ef8458558d5 Flymake: fix eol overlay flicker due to untimely
overlay deletion
adds 19857b51b0e Update Android port
adds dad3afb7eb5 ; * src/android.c (android_damage_window): Remove
unused variable.
adds d0b1e3647fb macOS: only cp emacs.pdmp when installing (bug#66022)
adds 57c6c067d35 Flymake: fix bug in end-of-line overlay updates
adds 424b35fa24f regex-emacs.c (mutually_exclusive_aux): Rework again
adds cc9bfcafb9c * src/regex-emacs.c (mutually_exclusive_aux)
[ENABLE_CHECKING]: Fix if
adds 24b8d13fc1a ; Handle edge-case when deleting the last package
adds 842411f09bc package-tests.el: Add test Bug#65475
adds a45d33d8aa8 ; Handle authentication properly when reconnecting to
IRC
adds 9db3fbd3691 Flymake: new 'short' option for
flymake-show-diagnostics-at-end-of-line
adds d71b9673a07 Enable opening mailto URLs under Android
adds d1d444c2b78 File-expand DIRECTORY argument to vc-clone
adds d2f024af612 Display background dialogs using the correct style
adds 3a1e65bd8ea Properly apply XY offsets to compound component glyphs
adds 5bd6f963f68 Correct comparisons between size_t and ssize_t
adds 024432e583d Enlarge dumped_data
adds cf7efabe3ff Add indentation rules for type_arguments
adds f549d4330f3 Remove column quoting from sqlite-mode
adds b74d9e8bad9 Fix shell-indirect-setup-hook :type (Bug#66051)
adds 94bef169e2e Document shell-command-to-string security considerations
adds 3edd7f8453d Merge from origin/emacs-29
adds c3a70845736 ; * lisp/progmodes/flymake.el (flymake-mode): Fix
'cond'.
adds d56464b9d13 ; Merge from origin/emacs-29
adds 94705f83005 ; Fix last change in shell-command-to-string
adds 71a1f0fdc9e Add more missing builtin package declarations
adds c79a4c49ca0 Merge from origin/emacs-29
adds 9aab258b80a Add missing builtin package declarations
adds 36e78f14804 ; Merge from origin/emacs-29
adds 2826c26537c Add leim subdirectories to emacs package
adds 85f49a9bc8b Update to Org 9.6.9
adds 93134bb9c2f Make key-translate actually work
adds 6bc3800000c Ensure ucs-names is consistent with Unicode names
adds cc8726d2c8b Merge from origin/emacs-29
adds 1500e4b4329 Make emacsclient handle org-protocol:// links
adds a643d7e85b5 ; Merge from origin/emacs-29
adds 5611274bbda Announce handling 'org-protocol' URI scheme in NEWS
adds 0a6a9ac6f14 ; * etc/NEWS: Fix last change.
adds a3a9ed40d89 ; * CONTRIBUTE: Clarify "mark" wrt NEWS entries.
(Bug#66067)
adds 41333cb2d5f ; * etc/NEWS: Fix typos.
adds 5cba5ee8905 Fix tree-sitter range update function
adds a2953ea3003 Merge branch 'emacs-29' of
git.savannah.gnu.org:/srv/git/emacs into emacs-29
adds c966e7ec381 * lisp/net/tramp.el (tramp-skeleton-write-region): Fix
missing comma.
adds 617c358da75 Merge from origin/emacs-29
adds de50e2ad4cd Ensure bind-key is its own package
adds 924f9bd08a6 ; Merge from origin/emacs-29
adds e27ec0e4144 Improve remote-file-name-inhibit-cache :type
adds 476933b2356 ; * lisp/simple.el (shell-command-to-string): Fix
quotation.
adds 6d8801ee739 Merge from origin/emacs-29
adds ead491d2307 ; Handle authentication properly when reconnecting to
IRC
adds 9babf611454 ; Merge from origin/emacs-29
adds 450ca9951a8 Use delete-region in Gnus message yanking
adds 12fe4741b6f ; Delete redundant requires from cperl-mode.el
adds 1cdc5cdc56b ; Normalize sort-fields-syntax-table definition
adds 9b933a60331 ; Fix typos
adds 81c6569e654 Flymake: unbreak tests
adds 38cd3cb4330 Update Android port
adds 947409d408e Move bind-key.el from lisp/use-package directory
adds df5a9a78b51 Update Android port
adds 9f91a1c3ebe Make insert-directory-program a defcustom; use "gls" on
*BSD
adds 6c99e4e3840 * lisp/faces.el (read-face-name): Expose all lambdas to
the compiler
adds f616edb4ccc macroexp-parse-body: correct parsing of empty body
(bug#66136)
adds 98a1e480c60 ; flymake-proc.el: move variable declarations
adds aa285275002 Remove useless half of vector_free_lists array
(bug#65491)
adds 091b8de586e Use heuristic to speed up allocation of small vectors
(bug#65491)
adds 50e913c9569 Fix a couple of doc-view user options
adds 50281b40070 Properly clip overlaid fringe bitmaps
adds 719f8a51be6 Update Android port
adds 6a402bd3a7d Update Android port
adds ff2a02afa63 Address defcustom :type warnings
adds 8d7e498366a Fix ediff-toggle-multiframe cond clauses
adds d082f46c8ca vc-annotate.el: make a new face if it didn't exist
adds 215bfb24dd0 ; checkdoc.el: remove unnecessary regexp groups
adds e88be844bf7 regex.c (mutually_exclusive_p): Fix initial value of
`loop_beg`
adds eef32d13da5 Use 'unwind-protect' in more places in Eshell
adds 6490af559f8 Extract feature list of java-ts-mode to a variable
adds 07ede5e92a5 ; * lisp/treesit.el
(treesit-language-at-point-function): Fix doc.
adds 1f850d8d7b6 Fix treesit-langauge-at-point for elixir-ts-mode.
adds a3a840c80a2 Don't call font-lock-mode in treesit-major-mode-setup
(bug#66223)
adds 69563820335 Revert "Don't use ellipses while cl-printing strings."
adds 9a67540e51e ; * test/src/regex-emacs-tests.el: suppress relint
complaints
adds bc52fdd1d15 * src/regex-emacs.c (analyze_first): Fix incorrect
optimization
adds 2d25f071b6c New commands to show replacements as diffs (bug#65854)
adds d813f71ffe6 * lisp/vc/diff-mode.el (diff-apply-buffer): New command
(bug#66113).
adds dc2199de3e6 * lisp/calendar/todo-mode.el: Let-bind
`inhibit-read-only`
adds 7b43d70c737 Update Android port
adds 83e0442139f There are no file modes on windows and dos
adds e881a172d48 ; * lisp/treesit.el (treesit--read-major-mode): Use
string-suffix-p.
adds 5ad8db88df8 ; * admin/notes/tree-sitter/performance (Experiments):
Update.
adds 3b831fe0f43 Unquote #'project-uniquify-dirname-transform in
uniquify-dirname-transform.
adds 0c15c7d9467 ; * etc/NEWS: Demote outline
'describe-bindings-outline-rules' under Help.
adds 7c26501175f regex.c (mutually_exclusive_aux) <wordbound>: Remove
optimization
adds 9cf1fc49e8c * lisp/tab-line.el: Move Touch screen support section
to the better place.
adds cf4778a1365 Simplify alist lookups in align-region
adds 8a635ac849d ; Substitute quotes in obsoletion notice in 'C-h f'
adds 309554edb4f ; Mention 64-bit first in FAQ on large files
adds 688c893b18e CC Mode: Fix bug in whitespace scanning functions
adds f13c4f1562a ; cperl-mode-tests.el: Avoid using skip-when
adds a89c86888c4 Detect developer builds in git worktrees as well
adds 5959a28cce8 Include `all` in `byte-compile-warnings` defcustom type
adds 6e4432673ca Small clean-up of byte-compile-docstring-style-warn
adds 01229fe0096 Stop truncating strings too much in
cl-print-string-with-limit
adds cc0d7d7a386 search.c (re--describe-compiled): New function
(bug#66261)
adds 35fbf6f1583 * src/regex-emacs.c (STORE_NUMBER): Make it a plain
function
adds 6e44d6e1843 regex.c: Various cosmetic changes
adds e61a0398433 regex.c: Consolidate the two analysis functions
adds 168cc0aff0b regex.c: Remove the old analyzes functions
adds f7fd21b0686 * configure.ca (open_memstream): New checked function
adds 64c58011b7a Fix last change
adds 9a3523e7d83 ; Fix a glob in .clangd
adds cdc653d68f4 Update Android port
adds ec6e7f7c013 ; Make configure work on Solaris after last change
adds 8db48d247b7 Eschew non-portable constructs in configure.ac
adds 63ddbcc0225 Merge remote-tracking branch
'refs/remotes/origin/master'
adds c55e22c4180 Complete yesterday's commit for cl-print.el
adds fcd0bb295ad ; * src/regex-emacs.c (forall_firstchar_1): Fix
compilation error.
adds e6dd64aaba5 ; * lisp/progmodes/elixir-ts-mode.el (treesit-node-p):
Declare.
adds 7d5fee0feaa Support regeneration of ja-dic.el under
'--with-small-ja-dic'
adds bee18e52737 Fix bug#66093 in Tramp
adds 7447d3df94e Fix tree-sitter indentation conflict with multiple
languages
adds ca5b48fd76d Fix tmm-mid-prompt :type (Bug#66179)
adds 4776d90c31b Add new Tramp test
adds 46978fa1eff Merge from origin/emacs-29
adds 4ca131b7f54 Merge etc/NEWS from origin/emacs-29
adds 820deac94bd ; Add missing GNU ELPA :core package statements
adds 42423b61546 Bump buffers-menu-max-size to 15 on graphical displays
adds 6dd1565fcf2 Various fixes to lua-ts-mode font-locking
adds 7caa3f5499b Fix indentation in perl-mode (Bug#35925)
adds 12aca0f90d7 Update Android port
adds 3fe843c684a ; Add missing GNU ELPA :core package statement
adds c9efecf1b07 Improve handling of "--dired" in Tramp
adds 9966db38b2c Some tramp-tests.el fixes
adds a96dc984dd6 Sort package-selected-packages on save
adds f0abc9bc0d5 Fix doc-view conversion indicator for svg images
adds 248adb4b770 ; Fix mistyped --enable-checking in docs.
adds 3df581972ff ; Simplify recent change in cl-defstruct
adds 5d9dbf17cf6 Exclude current buffer from eww-switch-to-buffer
adds 6b2219cd274 ; Add several "duplicate value in `cond`" FIXMEs
adds 862e5effbf9 ; Adjust Eshell regression tests to avoid SIGPIPE
adds db704687bb9 Update Android port
adds ad2bb3e9f36 Properly translate touch screen events into mouse drag
ones
adds 1ad2d2f77c7 Update Android port
adds 019baf28599 Remove newline from erc-fill regexp
adds ffd5d2f38d3 Fix wrong "User" column count in erc-ibuffer
adds 6135fec6926 ; Increase ERC test server queue size
adds 06fb8b76208 Exempt text-scale-mode from erc-scrolltobottom-all
adds 8db56235cbc Prefer ticks/hz pairs for some ERC timestamps on 29+
adds a3c6ed0e364 Improve erc-warn-about-blank-lines behavior
adds 3979f83cd60 Inhibit slash commands in erc--input-review-functions
adds 3f0461e5397 Merge remote-tracking branch 'savannah/master' into
master-android-1
adds 8f2cfe15a72 Don't print subjob messages when running an Eshell
script in the background
adds 498d31e9f05 Support Eshell iterative evaluation in the background
adds 21c81f49e7b Ensure, that Tramp uses GNU style emulation when
calling ls-lisp
adds 849de5aa1a4 Correct the `cond' forms in cl-print-string-with-limit
adds 37130fd500f regex.c: Fix recent regression with mutually_exclusive_p
new 2e110c6c204 Merge branch 'master' into feature/named-lambdas
new 03196fcabd4 Miscellaneous fixing/tidying up:
Summary of changes:
.clangd | 5 +
.dir-locals.el | 2 +-
.gitattributes | 32 +-
.gitignore | 50 +
.mailmap | 7 +-
CONTRIBUTE | 11 +-
ChangeLog.1 | 14 +-
ChangeLog.4 | 735 +-
ChangeLog.android | 7279 +++++++
INSTALL | 19 +-
Makefile.in | 70 +-
README | 5 +
admin/MAINTAINERS | 74 +
admin/authors.el | 10 +
admin/emake | 47 +-
admin/git-bisect-start | 21 +-
admin/make-tarball.txt | 27 +-
admin/merge-gnulib | 16 +-
admin/notes/bug-triage | 71 +-
admin/notes/bugtracker | 27 +-
admin/notes/copyright | 2 +-
admin/notes/java | 1097 +
admin/notes/multi-tty | 2 -
admin/notes/tree-sitter/build-module/batch.sh | 2 +
admin/notes/tree-sitter/build-module/build.sh | 3 +
admin/notes/tree-sitter/performance | 25 +
admin/notes/unicode | 47 +-
admin/unidata/BidiBrackets.txt | 10 +-
admin/unidata/BidiMirroring.txt | 8 +-
admin/unidata/Blocks.txt | 7 +-
admin/unidata/IdnaMappingTable.txt | 23 +-
admin/unidata/NormalizationTest.txt | 6 +-
admin/unidata/PropertyValueAliases.txt | 38 +-
admin/unidata/ScriptExtensions.txt | 47 +-
admin/unidata/Scripts.txt | 14 +-
admin/unidata/SpecialCasing.txt | 6 +-
admin/unidata/UnicodeData.txt | 7 +
admin/unidata/confusables.txt | 10 +-
admin/unidata/copyright.html | 20 +-
admin/unidata/emoji-data.txt | 6 +-
admin/unidata/emoji-sequences.txt | 17 +-
admin/unidata/emoji-test.txt | 337 +-
admin/unidata/emoji-variation-sequences.txt | 1458 +-
admin/unidata/emoji-zwj-sequences.txt | 144 +-
admin/unidata/emoji-zwj.awk | 8 +-
admin/upload-manuals | 13 +-
autogen.sh | 13 +
build-aux/config.guess | 33 +-
build-aux/config.sub | 37 +-
build-aux/git-hooks/pre-commit | 11 +
build-aux/git-hooks/prepare-commit-msg | 4 +
build-aux/gitlog-to-changelog | 2 +-
build-aux/make-info-dir | 2 +-
build-aux/makecounter.sh | 43 +
build-aux/ndk-build-helper-1.mk | 112 +
build-aux/ndk-build-helper-2.mk | 105 +
.../prepare-commit-msg => ndk-build-helper-3.mk} | 39 +-
build-aux/ndk-build-helper-4.mk | 39 +
build-aux/ndk-build-helper.mk | 81 +
build-aux/ndk-module-extract.awk | 88 +
build-aux/update-copyright | 2 +-
configure.ac | 1598 +-
cross/Makefile.in | 194 +
cross/README | 5 +
cross/langinfo.h | 20 +
cross/ndk-build/Makefile.in | 144 +
cross/ndk-build/README | 353 +
.../ndk-build/ndk-build-executable.mk | 33 +-
cross/ndk-build/ndk-build-shared-library.mk | 171 +
cross/ndk-build/ndk-build-static-library.mk | 142 +
cross/ndk-build/ndk-build.mk.in | 68 +
cross/ndk-build/ndk-clear-vars.mk | 57 +
.../ndk-build/ndk-prebuilt-shared-library.mk | 33 +-
.../ndk-build/ndk-prebuilt-static-library.mk | 33 +-
cross/ndk-build/ndk-resolve.mk | 162 +
src/verbose.mk.in => cross/verbose.mk.android | 34 +-
doc/emacs/ChangeLog.1 | 36 +-
doc/emacs/Makefile.in | 2 +
doc/emacs/abbrevs.texi | 15 +-
doc/emacs/ack.texi | 18 +-
doc/emacs/android.texi | 829 +
doc/emacs/building.texi | 7 +-
doc/emacs/custom.texi | 9 +-
doc/emacs/dired.texi | 30 +-
doc/emacs/emacs.texi | 21 +
doc/emacs/files.texi | 19 +-
doc/emacs/frames.texi | 31 +-
doc/emacs/haiku.texi | 112 +-
doc/emacs/input.texi | 180 +
doc/emacs/killing.texi | 2 +-
doc/emacs/kmacro.texi | 19 +-
doc/emacs/maintaining.texi | 13 +-
doc/emacs/mini.texi | 4 +-
doc/emacs/msdos.texi | 4 +-
doc/emacs/package.texi | 8 +-
doc/emacs/search.texi | 25 +-
doc/emacs/sending.texi | 22 +
doc/emacs/text.texi | 9 +-
doc/emacs/trouble.texi | 4 +-
doc/emacs/windows.texi | 7 +
doc/lispref/ChangeLog.1 | 8 +-
doc/lispref/commands.texi | 453 +-
doc/lispref/compile.texi | 16 +-
doc/lispref/control.texi | 67 +-
doc/lispref/display.texi | 45 +-
doc/lispref/edebug.texi | 2 +
doc/lispref/elisp.texi | 1 +
doc/lispref/files.texi | 22 +-
doc/lispref/frames.texi | 644 +-
doc/lispref/functions.texi | 15 +-
doc/lispref/internals.texi | 2 +-
doc/lispref/keymaps.texi | 47 +-
doc/lispref/loading.texi | 4 +-
doc/lispref/minibuf.texi | 75 +-
doc/lispref/modes.texi | 4 -
doc/lispref/nonascii.texi | 4 +-
doc/lispref/objects.texi | 15 +-
doc/lispref/os.texi | 105 +-
doc/lispref/parsing.texi | 64 +-
doc/lispref/positions.texi | 15 +-
doc/lispref/processes.texi | 29 +-
doc/lispref/searching.texi | 21 +-
doc/lispref/sequences.texi | 3 +-
doc/lispref/strings.texi | 2 +-
doc/lispref/symbols.texi | 40 +-
doc/lispref/text.texi | 30 +-
doc/lispref/variables.texi | 22 +-
doc/lispref/windows.texi | 22 +-
doc/misc/autotype.texi | 8 +-
doc/misc/calc.texi | 4 +-
doc/misc/cl.texi | 13 +-
doc/misc/efaq-w32.texi | 12 +-
doc/misc/efaq.texi | 53 +-
doc/misc/eglot.texi | 166 +-
doc/misc/erc.texi | 51 +-
doc/misc/ert.texi | 23 +-
doc/misc/eshell.texi | 173 +-
doc/misc/eww.texi | 13 +-
doc/misc/flymake.texi | 15 +-
doc/misc/gnus.texi | 8 +-
doc/misc/idlwave.texi | 2 +-
doc/misc/mh-e.texi | 3 +-
doc/misc/modus-themes.org | 137 +-
doc/misc/octave-mode.texi | 2 +-
doc/misc/org.org | 17 +-
doc/misc/ses.texi | 19 +-
doc/misc/smtpmail.texi | 6 +-
doc/misc/texinfo.tex | 257 +-
doc/misc/tramp.texi | 142 +-
doc/misc/transient.texi | 131 +-
doc/misc/url.texi | 42 +-
doc/misc/widget.texi | 2779 ++-
etc/AUTHORS | 49 +-
etc/ChangeLog.1 | 30 +-
etc/DEBUG | 293 +-
etc/EGLOT-NEWS | 23 +
etc/ERC-NEWS | 165 +-
etc/HISTORY | 5 +-
etc/MACHINES | 20 +
etc/NEWS | 505 +-
etc/NEWS.20 | 4 +-
etc/NEWS.21 | 20 +-
etc/NEWS.22 | 2 +-
etc/NEWS.23 | 8 +-
etc/NEWS.24 | 12 +-
etc/NEWS.26 | 2 +-
etc/NEWS.28 | 2 +-
etc/NEWS.29 | 755 +-
etc/PROBLEMS | 278 +-
etc/TODO | 68 +-
etc/emacsclient.desktop | 2 +-
etc/images/alt.pbm | Bin 0 -> 85 bytes
etc/images/ctrl.pbm | Bin 0 -> 104 bytes
etc/images/hyper.pbm | Bin 0 -> 123 bytes
etc/images/last-page.pbm | Bin 0 -> 81 bytes
etc/images/last-page.xpm | 122 +
etc/images/meta.pbm | Bin 0 -> 104 bytes
etc/images/shift.pbm | Bin 0 -> 169 bytes
etc/images/super.pbm | Bin 0 -> 123 bytes
etc/images/symbols/dot_large_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/dot_large_16.svg | 3 +
etc/images/symbols/dot_medium_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/dot_medium_16.svg | 3 +
etc/images/symbols/dot_small_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/dot_small_16.svg | 3 +
etc/refcards/orgcard.tex | 2 +-
etc/themes/deeper-blue-theme.el | 8 +-
etc/themes/leuven-dark-theme.el | 10 +-
etc/themes/leuven-theme.el | 8 +-
etc/themes/manoj-dark-theme.el | 4 +-
etc/themes/modus-operandi-deuteranopia-theme.el | 58 +-
etc/themes/modus-operandi-theme.el | 56 +-
etc/themes/modus-operandi-tinted-theme.el | 56 +-
etc/themes/modus-operandi-tritanopia-theme.el | 60 +-
etc/themes/modus-themes.el | 235 +-
etc/themes/modus-vivendi-deuteranopia-theme.el | 56 +-
etc/themes/modus-vivendi-theme.el | 54 +-
etc/themes/modus-vivendi-tinted-theme.el | 54 +-
etc/themes/modus-vivendi-tritanopia-theme.el | 57 +-
etc/themes/whiteboard-theme.el | 8 +-
exec/Makefile.in | 140 +
exec/README | 3 +
exec/config-mips.m4.in | 42 +
{build-aux => exec}/config.guess | 30 +-
{build-aux => exec}/config.sub | 58 +-
exec/configure.ac | 537 +
exec/deps.mk | 21 +
exec/exec.c | 1168 ++
exec/exec.h | 201 +
exec/exec1.c | 94 +
exec/install-sh | 541 +
exec/loader-aarch64.s | 187 +
exec/loader-armeabi.s | 204 +
exec/loader-mips64el.s | 234 +
exec/loader-mipsel.s | 236 +
exec/loader-x86.s | 203 +
exec/loader-x86_64.s | 195 +
exec/mipsel-user.h | 42 +
exec/mipsfpu.c | 289 +
exec/mipsfpu.h | 82 +
exec/test.c | 105 +
exec/trace.c | 1438 ++
java/AndroidManifest.xml.in | 195 +
java/INSTALL | 1028 +
java/Makefile.in | 344 +
java/README | 27 +
java/debug.sh | 368 +
java/emacs.keystore | Bin 0 -> 2776 bytes
java/org/gnu/emacs/EmacsActivity.java | 473 +
java/org/gnu/emacs/EmacsApplication.java | 92 +
java/org/gnu/emacs/EmacsClipboard.java | 47 +
java/org/gnu/emacs/EmacsContextMenu.java | 396 +
java/org/gnu/emacs/EmacsCursor.java | 47 +
java/org/gnu/emacs/EmacsDesktopNotification.java | 202 +
java/org/gnu/emacs/EmacsDialog.java | 424 +
java/org/gnu/emacs/EmacsDialogButtonLayout.java | 152 +
java/org/gnu/emacs/EmacsDirectoryEntry.java | 33 +
java/org/gnu/emacs/EmacsDocumentsProvider.java | 578 +
java/org/gnu/emacs/EmacsDrawLine.java | 77 +
java/org/gnu/emacs/EmacsDrawPoint.java | 34 +
java/org/gnu/emacs/EmacsDrawRectangle.java | 119 +
java/org/gnu/emacs/EmacsDrawable.java | 33 +
java/org/gnu/emacs/EmacsFillPolygon.java | 80 +
java/org/gnu/emacs/EmacsFillRectangle.java | 116 +
java/org/gnu/emacs/EmacsFontDriver.java | 180 +
java/org/gnu/emacs/EmacsGC.java | 121 +
java/org/gnu/emacs/EmacsHandleObject.java | 59 +
java/org/gnu/emacs/EmacsHolder.java | 30 +
java/org/gnu/emacs/EmacsInputConnection.java | 698 +
.../emacs/EmacsLauncherPreferencesActivity.java | 31 +
java/org/gnu/emacs/EmacsMultitaskActivity.java | 29 +
java/org/gnu/emacs/EmacsNative.java | 320 +
java/org/gnu/emacs/EmacsNoninteractive.java | 203 +
java/org/gnu/emacs/EmacsOpenActivity.java | 602 +
java/org/gnu/emacs/EmacsPixmap.java | 170 +
java/org/gnu/emacs/EmacsPreferencesActivity.java | 168 +
java/org/gnu/emacs/EmacsSafThread.java | 1711 ++
java/org/gnu/emacs/EmacsSdk11Clipboard.java | 284 +
java/org/gnu/emacs/EmacsSdk23FontDriver.java | 120 +
java/org/gnu/emacs/EmacsSdk7FontDriver.java | 495 +
java/org/gnu/emacs/EmacsSdk8Clipboard.java | 147 +
java/org/gnu/emacs/EmacsService.java | 1817 ++
java/org/gnu/emacs/EmacsSurfaceView.java | 223 +
java/org/gnu/emacs/EmacsThread.java | 82 +
java/org/gnu/emacs/EmacsView.java | 883 +
java/org/gnu/emacs/EmacsWindow.java | 1455 ++
.../gnu/emacs/EmacsWindowAttachmentManager.java | 206 +
.../128x128/apps => java/res/drawable}/emacs.png | Bin
java/res/drawable/emacs_background.xml | 42 +
java/res/drawable/emacs_foreground.xml | 39 +
java/res/drawable/emacs_wrench.png | Bin 0 -> 24996 bytes
java/res/layout/sdk8_notifications_view.xml | 33 +
java/res/mipmap-v26/emacs_icon.xml | 23 +
.../emacs.png => java/res/mipmap/emacs_icon.png | Bin
java/res/values-v11/style.xml | 24 +
java/res/values-v14/style.xml | 25 +
java/res/values-v19/bool.xml | 22 +
java/res/values-v24/bool.xml | 22 +
java/res/values-v29/style.xml | 32 +
java/res/values/bool.xml | 23 +
java/res/values/strings.xml | 45 +
java/res/values/style.xml | 26 +
java/res/xml/preferences.xml | 30 +
leim/Makefile.in | 9 +-
lib-src/ChangeLog.1 | 4 +-
lib-src/Makefile.in | 23 +-
lib-src/asset-directory-tool.c | 289 +
lib-src/emacsclient.c | 15 +-
lib/Makefile.in | 28 +-
lib/boot-time-aux.h | 317 +
lib/boot-time.c | 287 +
lib/boot-time.h | 44 +
lib/diffseq.h | 24 +-
lib/getdelim.c | 143 +
lib/getline.c | 27 +
lib/gnulib.mk.in | 145 +-
lib/mini-gmp.c | 11 +-
lib/nproc.c | 4 +-
lib/readutmp.h | 334 +
lib/stdalign.in.h | 49 +
lib/time.in.h | 81 +
lisp/ChangeLog.12 | 2 +-
lisp/ChangeLog.13 | 40 +-
lisp/ChangeLog.14 | 36 +-
lisp/ChangeLog.15 | 2 +-
lisp/ChangeLog.16 | 3 +-
lisp/ChangeLog.17 | 22 +-
lisp/ChangeLog.3 | 150 +-
lisp/ChangeLog.4 | 8 +-
lisp/ChangeLog.5 | 2 +-
lisp/ChangeLog.6 | 2 +-
lisp/ChangeLog.7 | 4 +-
lisp/Makefile.in | 4 -
lisp/align.el | 115 +-
lisp/arc-mode.el | 8 +-
lisp/auth-source-pass.el | 8 +-
lisp/auth-source.el | 109 +-
lisp/battery.el | 80 +
lisp/{use-package => }/bind-key.el | 4 +
lisp/bindings.el | 22 +-
lisp/bookmark.el | 6 +-
lisp/button.el | 30 +-
lisp/calc/calc.el | 96 +-
lisp/calendar/appt.el | 11 +-
lisp/calendar/cal-move.el | 6 +-
lisp/calendar/calendar.el | 20 +-
lisp/calendar/diary-lib.el | 4 +-
lisp/calendar/holidays.el | 4 +-
lisp/calendar/icalendar.el | 4 +-
lisp/calendar/lunar.el | 2 +-
lisp/calendar/todo-mode.el | 60 +-
lisp/cedet/cedet-global.el | 9 +-
lisp/cedet/mode-local.el | 2 +-
lisp/cedet/semantic/db-ebrowse.el | 3 +-
lisp/cedet/semantic/decorate/include.el | 2 +-
lisp/cedet/semantic/fw.el | 5 +-
lisp/cedet/semantic/grammar.el | 9 +-
lisp/comint.el | 14 +-
lisp/completion.el | 28 +-
lisp/cus-edit.el | 95 +-
lisp/cus-face.el | 2 +-
lisp/cus-start.el | 1 +
lisp/cus-theme.el | 34 +-
lisp/custom.el | 2 +-
lisp/desktop.el | 2 +-
lisp/dired-aux.el | 219 +-
lisp/dired-x.el | 12 +-
lisp/dired.el | 272 +-
lisp/doc-view.el | 117 +-
lisp/edmacro.el | 115 +-
lisp/elec-pair.el | 16 +-
lisp/emacs-lisp/advice.el | 1 +
lisp/emacs-lisp/byte-opt.el | 71 +-
lisp/emacs-lisp/byte-run.el | 9 +-
lisp/emacs-lisp/bytecomp.el | 441 +-
lisp/emacs-lisp/checkdoc.el | 60 +-
lisp/emacs-lisp/cl-generic.el | 8 +-
lisp/emacs-lisp/cl-indent.el | 2 +-
lisp/emacs-lisp/cl-lib.el | 12 +
lisp/emacs-lisp/cl-macs.el | 82 +-
lisp/emacs-lisp/cl-preloaded.el | 4 +-
lisp/emacs-lisp/cl-print.el | 51 +-
lisp/emacs-lisp/comp.el | 106 +-
lisp/emacs-lisp/disass.el | 17 +-
lisp/emacs-lisp/easy-mmode.el | 10 +-
lisp/emacs-lisp/edebug.el | 52 +-
lisp/emacs-lisp/eieio.el | 10 +-
lisp/emacs-lisp/eldoc.el | 3 +-
lisp/emacs-lisp/elint.el | 20 +-
lisp/emacs-lisp/ert.el | 43 +-
lisp/emacs-lisp/find-func.el | 2 +-
lisp/emacs-lisp/gv.el | 13 -
lisp/emacs-lisp/lisp-mnt.el | 36 +-
lisp/emacs-lisp/lisp-mode.el | 9 +-
lisp/emacs-lisp/loaddefs-gen.el | 3 +-
lisp/emacs-lisp/macroexp.el | 143 +-
lisp/emacs-lisp/map.el | 36 +-
lisp/emacs-lisp/oclosure.el | 3 +-
lisp/emacs-lisp/package-vc.el | 249 +-
lisp/emacs-lisp/package.el | 164 +-
lisp/emacs-lisp/pp.el | 9 +-
lisp/emacs-lisp/rmc.el | 3 +-
lisp/emacs-lisp/rx.el | 788 +-
lisp/emacs-lisp/seq.el | 15 +-
lisp/emacs-lisp/shortdoc.el | 20 +-
lisp/emacs-lisp/shorthands.el | 1 +
lisp/emacs-lisp/subr-x.el | 15 +-
lisp/emacs-lisp/syntax.el | 288 +-
lisp/emacs-lisp/timer.el | 9 +-
lisp/emacs-lisp/vtable.el | 5 +-
lisp/emulation/cua-base.el | 2 +-
lisp/emulation/viper-cmd.el | 10 +-
lisp/epa-file.el | 9 +-
lisp/epa-ks.el | 1 +
lisp/epg.el | 59 +-
lisp/erc/erc-backend.el | 29 +-
lisp/erc/erc-button.el | 113 +-
lisp/erc/erc-common.el | 26 +-
lisp/erc/erc-compat.el | 17 +-
lisp/erc/erc-fill.el | 200 +-
lisp/erc/erc-goodies.el | 280 +-
lisp/erc/erc-ibuffer.el | 16 +-
lisp/erc/erc-log.el | 9 +
lisp/erc/erc-match.el | 46 +-
lisp/erc/erc-networks.el | 29 +-
lisp/erc/erc-nicks.el | 8 +-
lisp/erc/erc-speedbar.el | 112 +-
lisp/erc/erc-stamp.el | 303 +-
lisp/erc/erc-status-sidebar.el | 105 +-
lisp/erc/erc-truncate.el | 45 +-
lisp/erc/erc.el | 278 +-
lisp/eshell/em-basic.el | 32 +
lisp/eshell/em-cmpl.el | 25 +-
lisp/eshell/em-dirs.el | 25 +-
lisp/eshell/em-glob.el | 24 +-
lisp/eshell/em-hist.el | 29 +-
lisp/eshell/em-ls.el | 6 +-
lisp/eshell/em-pred.el | 19 +-
lisp/eshell/em-prompt.el | 60 +-
lisp/eshell/em-script.el | 32 +-
lisp/eshell/em-smart.el | 6 +-
lisp/eshell/em-term.el | 5 +-
lisp/eshell/em-unix.el | 106 +-
lisp/eshell/esh-arg.el | 11 +-
lisp/eshell/esh-cmd.el | 786 +-
lisp/eshell/esh-io.el | 313 +-
lisp/eshell/esh-mode.el | 4 +-
lisp/eshell/esh-proc.el | 202 +-
lisp/eshell/esh-util.el | 132 +-
lisp/eshell/esh-var.el | 70 +-
lisp/eshell/eshell.el | 9 +-
lisp/external-completion.el | 3 +
lisp/face-remap.el | 13 +-
lisp/faces.el | 108 +-
lisp/ffap.el | 11 +-
lisp/files-x.el | 5 +-
lisp/files.el | 124 +-
lisp/filesets.el | 31 +-
lisp/find-dired.el | 4 +-
lisp/finder.el | 7 +-
lisp/font-lock.el | 4 +-
lisp/format.el | 13 +-
lisp/frame.el | 90 +-
lisp/gnus/gmm-utils.el | 3 +-
lisp/gnus/gnus-cite.el | 6 -
lisp/gnus/gnus-cloud.el | 1 +
lisp/gnus/gnus-logic.el | 10 +-
lisp/gnus/gnus-msg.el | 12 +-
lisp/gnus/gnus-score.el | 81 +-
lisp/gnus/gnus-search.el | 7 +
lisp/gnus/gnus-util.el | 8 +-
lisp/gnus/gnus-uu.el | 3 +-
lisp/gnus/mail-source.el | 2 +-
lisp/gnus/message.el | 30 +-
lisp/gnus/mm-decode.el | 6 +-
lisp/gnus/mm-view.el | 2 -
lisp/gnus/nnmail.el | 4 +-
lisp/gnus/nnmairix.el | 3 +-
lisp/gnus/nnspool.el | 6 +-
lisp/gnus/spam.el | 3 +-
lisp/help-fns.el | 43 +-
lisp/help-macro.el | 9 +-
lisp/help.el | 78 +-
lisp/hexl.el | 2 +-
lisp/htmlfontify.el | 5 +-
lisp/ibuf-ext.el | 6 +-
lisp/ibuf-macs.el | 9 +-
lisp/ibuffer.el | 17 +-
lisp/ido.el | 3 +-
lisp/ielm.el | 10 +-
lisp/image-mode.el | 11 +-
lisp/image.el | 2 +-
lisp/image/image-dired-dired.el | 1 +
lisp/image/image-dired-external.el | 4 +-
lisp/image/image-dired-tags.el | 1 +
lisp/image/image-dired-util.el | 102 +-
lisp/image/image-dired.el | 80 +-
lisp/image/wallpaper.el | 2 +
lisp/indent-aux.el | 76 +
lisp/info.el | 2 +-
lisp/international/characters.el | 228 +-
lisp/international/emoji.el | 43 +-
lisp/international/fontset.el | 25 +-
lisp/international/iso-transl.el | 4 +
lisp/international/ja-dic-cnv.el | 2 +
lisp/international/mule-cmds.el | 32 +-
lisp/international/ucs-normalize.el | 14 +-
lisp/isearch.el | 32 +
lisp/jit-lock.el | 5 +-
lisp/jsonrpc.el | 4 +-
lisp/keymap.el | 16 +-
lisp/kmacro.el | 17 +-
lisp/language/chinese.el | 5 +
lisp/language/japanese.el | 1 +
lisp/language/korean.el | 1 +
lisp/language/tibetan.el | 32 +-
lisp/language/vietnamese.el | 32 +-
lisp/ldefs-boot.el | 191 +-
lisp/leim/quail/indian.el | 4 +-
lisp/leim/quail/latin-pre.el | 6 +-
lisp/loadhist.el | 7 +-
lisp/loadup.el | 181 +-
lisp/ls-lisp.el | 10 +-
lisp/mail/emacsbug.el | 4 +
lisp/mail/footnote.el | 7 +-
lisp/mail/ietf-drums-date.el | 1 +
lisp/mail/rmail.el | 10 +-
lisp/mail/rmailsum.el | 2 +-
lisp/mail/sendmail.el | 10 +-
lisp/mail/supercite.el | 3 -
lisp/man.el | 13 +-
lisp/menu-bar.el | 74 +-
lisp/minibuffer.el | 276 +-
lisp/misearch.el | 151 +
lisp/mouse.el | 71 +-
lisp/mwheel.el | 12 +-
lisp/net/ange-ftp.el | 2 +-
lisp/net/browse-url.el | 45 +-
lisp/net/dictionary.el | 96 +-
lisp/net/dns.el | 2 +-
lisp/net/eudc-capf.el | 11 +-
lisp/net/eudcb-ecomplete.el | 13 +-
lisp/net/eudcb-macos-contacts.el | 3 +
lisp/net/eudcb-mailabbrev.el | 13 +-
lisp/net/eww.el | 148 +-
lisp/net/gnutls.el | 2 +-
lisp/net/imap.el | 2 +-
lisp/net/mailcap.el | 2 +-
lisp/net/newst-backend.el | 21 +-
lisp/net/newst-plainview.el | 44 +-
lisp/net/newsticker.el | 4 +-
lisp/net/ntlm.el | 5 +-
lisp/net/rcirc.el | 3 +-
lisp/net/shr.el | 14 +-
lisp/net/sieve-mode.el | 28 +-
lisp/net/soap-client.el | 3 +
lisp/net/tramp-adb.el | 220 +-
lisp/net/tramp-archive.el | 6 +-
lisp/net/tramp-cache.el | 26 +-
lisp/net/tramp-cmds.el | 95 +-
lisp/net/tramp-compat.el | 10 +-
lisp/net/tramp-container.el | 240 +-
lisp/net/tramp-crypt.el | 142 +-
lisp/net/tramp-gvfs.el | 265 +-
lisp/net/tramp-integration.el | 3 +
lisp/net/tramp-message.el | 583 +
lisp/net/tramp-rclone.el | 102 +-
lisp/net/tramp-sh.el | 1045 +-
lisp/net/tramp-smb.el | 331 +-
lisp/net/tramp-sshfs.el | 107 +-
lisp/net/tramp-sudoedit.el | 76 +-
lisp/net/tramp.el | 986 +-
lisp/net/trampver.el | 2 +
lisp/notifications.el | 11 +-
lisp/nxml/nxml-maint.el | 2 +-
lisp/nxml/nxml-mode.el | 14 +-
lisp/nxml/rng-util.el | 23 +-
lisp/obsolete/iswitchb.el | 2 +-
lisp/obsolete/landmark.el | 8 +-
lisp/obsolete/terminal.el | 4 +-
lisp/obsolete/url-ns.el | 5 +-
lisp/org/ChangeLog.1 | 2 +-
lisp/org/ob-C.el | 2 +-
lisp/org/ob-eshell.el | 9 +-
lisp/org/ob-python.el | 2 +-
lisp/org/ob-tangle.el | 7 +-
lisp/org/oc-basic.el | 2 +-
lisp/org/ol-bibtex.el | 5 +-
lisp/org/ol.el | 4 +-
lisp/org/org-clock.el | 15 +
lisp/org/org-colview.el | 1 +
lisp/org/org-ctags.el | 4 +-
lisp/org/org-element.el | 32 +-
lisp/org/org-faces.el | 2 +-
lisp/org/org-fold-core.el | 58 +-
lisp/org/org-mouse.el | 6 +-
lisp/org/org-num.el | 1 +
lisp/org/org-table.el | 6 +-
lisp/org/org-version.el | 4 +-
lisp/org/org.el | 80 +-
lisp/org/ox-beamer.el | 9 +-
lisp/org/ox-html.el | 1 +
lisp/org/ox-publish.el | 3 +-
lisp/org/ox-texinfo.el | 3 -
lisp/org/ox.el | 7 +-
lisp/outline.el | 3 +
lisp/pcmpl-unix.el | 2 +-
lisp/pcomplete.el | 35 +-
lisp/pixel-scroll.el | 131 +-
lisp/play/cookie1.el | 2 +-
lisp/play/doctor.el | 5 +
lisp/play/dunnet.el | 5 +
lisp/play/gamegrid.el | 4 +-
lisp/play/zone.el | 2 +-
lisp/plstore.el | 63 +-
lisp/printing.el | 3 +-
lisp/proced.el | 11 +-
lisp/progmodes/asm-mode.el | 4 +-
lisp/progmodes/c-ts-common.el | 1 +
lisp/progmodes/c-ts-mode.el | 236 +-
lisp/progmodes/cc-awk.el | 16 +-
lisp/progmodes/cc-cmds.el | 35 +
lisp/progmodes/cc-defs.el | 110 +-
lisp/progmodes/cc-engine.el | 52 +-
lisp/progmodes/cc-langs.el | 29 +-
lisp/progmodes/cc-mode.el | 32 +-
lisp/progmodes/cmake-ts-mode.el | 52 +-
lisp/progmodes/compile.el | 13 +-
lisp/progmodes/cperl-mode.el | 625 +-
lisp/progmodes/csharp-mode.el | 24 +-
lisp/progmodes/dockerfile-ts-mode.el | 5 +-
lisp/progmodes/ebnf2ps.el | 2 +-
lisp/progmodes/eglot.el | 616 +-
lisp/progmodes/elisp-mode.el | 64 +-
lisp/progmodes/elixir-ts-mode.el | 36 +-
lisp/progmodes/f90.el | 1 -
lisp/progmodes/flymake-proc.el | 5 +-
lisp/progmodes/flymake.el | 251 +-
lisp/progmodes/gdb-mi.el | 32 +-
lisp/progmodes/gud.el | 24 +-
lisp/progmodes/heex-ts-mode.el | 5 +-
lisp/progmodes/hideshow.el | 1 +
lisp/progmodes/idlw-help.el | 1 -
lisp/progmodes/idlwave.el | 18 +-
lisp/progmodes/java-ts-mode.el | 66 +-
lisp/progmodes/js.el | 77 +-
lisp/progmodes/json-ts-mode.el | 4 +-
lisp/progmodes/lua-ts-mode.el | 455 +
lisp/progmodes/make-mode.el | 128 +-
lisp/progmodes/perl-mode.el | 36 +-
lisp/progmodes/prog-mode.el | 13 +-
lisp/progmodes/project.el | 193 +-
lisp/progmodes/ps-mode.el | 6 +-
lisp/progmodes/python.el | 70 +-
lisp/progmodes/ruby-mode.el | 6 +-
lisp/progmodes/ruby-ts-mode.el | 77 +-
lisp/progmodes/rust-ts-mode.el | 24 +
lisp/progmodes/sh-script.el | 16 +-
lisp/progmodes/sql.el | 21 +-
lisp/progmodes/typescript-ts-mode.el | 169 +-
lisp/progmodes/vera-mode.el | 2 +-
lisp/progmodes/vhdl-mode.el | 2 +-
lisp/progmodes/xref.el | 46 +-
lisp/ps-print.el | 16 +-
lisp/replace.el | 16 +-
lisp/saveplace.el | 25 +-
lisp/server.el | 38 +-
lisp/shell.el | 29 +-
lisp/simple.el | 276 +-
lisp/sort.el | 13 +-
lisp/speedbar.el | 7 +-
lisp/sqlite-mode.el | 20 +-
lisp/startup.el | 28 +-
lisp/strokes.el | 32 +-
lisp/subr.el | 262 +-
lisp/svg.el | 3 +
lisp/tab-bar.el | 191 +-
lisp/tab-line.el | 261 +-
lisp/tar-mode.el | 187 +-
lisp/tempo.el | 185 +-
lisp/term.el | 24 +-
lisp/term/AT386.el | 2 +-
lisp/term/android-win.el | 237 +
lisp/textmodes/artist.el | 4 +-
lisp/textmodes/bibtex.el | 2 +-
lisp/textmodes/conf-mode.el | 7 +-
lisp/textmodes/dns-mode.el | 1 +
lisp/textmodes/enriched.el | 2 +-
lisp/textmodes/flyspell.el | 49 +-
lisp/textmodes/glyphless-mode.el | 1 -
lisp/textmodes/html-ts-mode.el | 19 +-
lisp/textmodes/ispell.el | 5 +-
lisp/textmodes/less-css-mode.el | 2 +-
lisp/textmodes/paragraphs.el | 1 -
lisp/textmodes/reftex-cite.el | 4 +-
lisp/textmodes/reftex-global.el | 6 +-
lisp/textmodes/reftex-index.el | 10 +-
lisp/textmodes/reftex-ref.el | 3 +-
lisp/textmodes/reftex-sel.el | 2 +-
lisp/textmodes/reftex-toc.el | 33 +-
lisp/textmodes/reftex-vars.el | 3 +-
lisp/textmodes/reftex.el | 69 +-
lisp/textmodes/remember.el | 2 +-
lisp/textmodes/rst.el | 5 +-
lisp/textmodes/sgml-mode.el | 5 +-
lisp/textmodes/tex-mode.el | 24 +-
lisp/textmodes/text-mode.el | 6 +
lisp/textmodes/toml-ts-mode.el | 4 +-
lisp/thingatpt.el | 7 +-
lisp/time.el | 3 +-
lisp/tmm.el | 3 +-
lisp/tool-bar.el | 273 +-
lisp/tooltip.el | 4 +-
lisp/touch-screen.el | 1617 ++
lisp/transient.el | 245 +-
lisp/treesit.el | 582 +-
lisp/type-break.el | 25 +-
lisp/uniquify.el | 38 +-
lisp/url/url-gw.el | 17 +-
lisp/url/url-vars.el | 2 +-
lisp/use-package/use-package-core.el | 32 +-
lisp/use-package/use-package.el | 3 +
lisp/userlock.el | 19 +-
lisp/vc/cvs-status.el | 4 +-
lisp/vc/diff-mode.el | 35 +
lisp/vc/diff.el | 2 +-
lisp/vc/ediff-util.el | 89 +-
lisp/vc/emerge.el | 30 +-
lisp/vc/smerge-mode.el | 4 -
lisp/vc/vc-annotate.el | 33 +-
lisp/vc/vc-dir.el | 3 +-
lisp/vc/vc-git.el | 25 +-
lisp/vc/vc-hg.el | 6 +-
lisp/vc/vc-hooks.el | 12 +-
lisp/vc/vc-rcs.el | 5 +-
lisp/vc/vc.el | 41 +-
lisp/version.el | 80 +-
lisp/wdired.el | 20 +-
lisp/wid-edit.el | 180 +-
lisp/windmove.el | 10 +-
lisp/window.el | 34 +-
lisp/woman.el | 6 +-
m4/clock_time.m4 | 32 +-
m4/getdelim.m4 | 114 +
m4/getline.m4 | 111 +
m4/gnulib-comp.m4 | 37 +
m4/mktime.m4 | 3 +-
m4/nanosleep.m4 | 6 +-
m4/ndk-build.m4 | 479 +
m4/printf-posix-rpl.m4 | 26 +
m4/readutmp.m4 | 121 +
m4/stdalign.m4 | 10 +-
m4/stdint.m4 | 7 +-
m4/time_h.m4 | 35 +-
m4/time_r.m4 | 4 +-
m4/timegm.m4 | 3 +-
make-dist | 2 +
msdos/sed1v2.inp | 17 +
msdos/sed3v2.inp | 1 +
msdos/sedlibcf.inp | 1 +
msdos/sedlibmk.inp | 17 +-
nextstep/Makefile.in | 4 +-
nt/gnulib-cfg.mk | 23 +-
nt/inc/ms-w32.h | 14 +-
src/ChangeLog.11 | 2 +-
src/ChangeLog.12 | 2 +-
src/ChangeLog.3 | 36 +-
src/Makefile.in | 112 +-
src/alloc.c | 340 +-
src/android-asset.h | 430 +
src/android-emacs.c | 178 +
src/android.c | 7013 +++++++
src/android.h | 329 +
src/androidfns.c | 3292 +++
src/androidfont.c | 1104 +
src/androidgui.h | 754 +
src/androidmenu.c | 861 +
src/androidselect.c | 809 +
src/androidterm.c | 6555 ++++++
src/androidterm.h | 481 +
src/androidvfs.c | 7453 +++++++
src/buffer.c | 24 +-
src/buffer.h | 17 +-
src/bytecode.c | 46 +-
src/callint.c | 6 +-
src/callproc.c | 142 +-
src/character.c | 44 +-
src/charset.c | 7 +-
src/chartab.c | 3 +-
src/cmds.c | 3 +-
src/coding.c | 27 +-
src/coding.h | 4 +-
src/comp.c | 4 +-
src/conf_post.h | 10 +
src/data.c | 27 +-
src/dired.c | 74 +-
src/dispextern.h | 68 +-
src/dispnew.c | 69 +-
src/doc.c | 77 +-
src/editfns.c | 24 +-
src/emacs-module.c | 162 +-
src/emacs.c | 187 +-
src/epaths.in | 22 +
src/eval.c | 6 +-
src/fileio.c | 654 +-
src/filelock.c | 240 +-
src/fns.c | 88 +-
src/font.c | 301 +-
src/font.h | 32 +-
src/fontset.c | 58 +-
src/frame.c | 80 +-
src/frame.h | 130 +-
src/fringe.c | 23 +-
src/gtkutil.c | 6 +-
src/haiku_io.c | 2 +
src/haiku_select.cc | 146 +-
src/haiku_support.cc | 62 +-
src/haiku_support.h | 7 +
src/haikufont.c | 3 +-
src/haikuselect.c | 125 +
src/haikuselect.h | 25 +-
src/haikuterm.c | 17 +-
src/image.c | 1192 +-
src/inotify.c | 19 +-
src/itree.c | 2 +-
src/keyboard.c | 643 +-
src/keyboard.h | 21 +-
src/keymap.c | 30 +-
src/lisp.h | 124 +-
src/lread.c | 327 +-
src/marker.c | 26 +
src/menu.c | 20 +-
src/msdos.c | 9 +-
src/nsfns.m | 63 +-
src/nsimage.m | 4 +
src/nsmenu.m | 8 +
src/nsterm.h | 13 +-
src/nsterm.m | 86 +-
src/pdumper.c | 32 +-
src/pgtkterm.c | 45 +-
src/pgtkterm.h | 1 -
src/print.c | 20 +-
src/process.c | 96 +-
src/regex-emacs.c | 1316 +-
src/regex-emacs.h | 4 +
src/scroll.c | 7 +
src/search.c | 56 +-
src/sfnt.c | 20089 +++++++++++++++++++
src/sfnt.h | 2091 ++
src/sfntfont-android.c | 792 +
src/sfntfont.c | 4071 ++++
src/sfntfont.h | 78 +
src/sound.c | 4 +-
src/sysdep.c | 277 +-
src/sysstdio.h | 2 -
src/term.c | 158 +-
src/termhooks.h | 34 +-
src/terminal.c | 2 +
src/textconv.c | 1976 +-
src/textconv.h | 52 +-
src/treesit.c | 246 +-
src/treesit.h | 15 +-
src/verbose.mk.in | 11 +
src/w32.c | 3 +-
src/w32fns.c | 4 +-
src/w32font.c | 4 +-
src/w32heap.c | 2 +-
src/w32proc.c | 2 +-
src/w32term.c | 2 +-
src/w32term.h | 2 +-
src/window.c | 5 +-
src/window.h | 36 +-
src/xdisp.c | 546 +-
src/xfaces.c | 72 +-
src/xfns.c | 71 +-
src/xmenu.c | 17 +-
src/xterm.c | 890 +-
src/xterm.h | 69 +-
test/Makefile.in | 3 +
test/infra/Dockerfile.emba | 1 +
test/infra/test-jobs.yml | 1 +
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-resources/align-regexp.erts | 13 +
test/lisp/align-resources/c-mode.erts | 23 +
test/lisp/align-resources/conf-toml-mode.erts | 45 +
test/lisp/align-resources/css-mode.erts | 23 +
test/lisp/align-resources/java-mode.erts | 23 +
test/lisp/align-resources/latex-mode.erts | 29 +
test/lisp/align-resources/python-mode.erts | 29 +
test/lisp/align-tests.el | 51 +-
test/lisp/auth-source-tests.el | 20 +
test/lisp/autorevert-tests.el | 2 +-
test/lisp/calc/calc-tests.el | 4 +-
test/lisp/calculator-tests.el | 6 +
test/lisp/cedet/semantic/bovine/gcc-tests.el | 109 +-
test/lisp/cus-edit-tests.el | 42 +
test/lisp/dired-tests.el | 4 +-
test/lisp/emacs-lisp/benchmark-tests.el | 4 +-
.../byte-run-tests.el} | 30 +-
.../warn-make-process-missing-keyword-arg.el | 3 +
.../warn-make-process-missing-keyword-value.el | 3 +
.../warn-make-process-repeated-keyword-arg.el | 3 +
.../warn-make-process-unknown-keyword-arg.el | 4 +
test/lisp/emacs-lisp/bytecomp-tests.el | 223 +-
test/lisp/emacs-lisp/cl-lib-tests.el | 36 +-
test/lisp/emacs-lisp/cl-macs-tests.el | 17 +
test/lisp/emacs-lisp/cl-print-tests.el | 18 +-
test/lisp/emacs-lisp/ert-tests.el | 14 +
test/lisp/emacs-lisp/find-func-tests.el | 2 +-
test/lisp/emacs-lisp/lisp-mode-tests.el | 23 +
test/lisp/emacs-lisp/macroexp-tests.el | 16 +
test/lisp/emacs-lisp/map-tests.el | 59 +
test/lisp/emacs-lisp/nadvice-tests.el | 34 +-
test/lisp/emacs-lisp/package-tests.el | 16 +
test/lisp/emacs-lisp/rx-tests.el | 132 +-
test/lisp/epg-tests.el | 11 +-
test/lisp/erc/erc-button-tests.el | 28 +
test/lisp/erc/erc-fill-tests.el | 77 +
test/lisp/erc/erc-scenarios-base-renick.el | 4 +-
test/lisp/erc/erc-scenarios-log.el | 1 +
test/lisp/erc/erc-scenarios-match.el | 95 +-
.../erc/erc-scenarios-scrolltobottom-relaxed.el | 140 +
test/lisp/erc/erc-scenarios-scrolltobottom.el | 66 +
test/lisp/erc/erc-scenarios-status-sidebar.el | 13 +-
test/lisp/erc/erc-stamp-tests.el | 62 +-
test/lisp/erc/erc-tests.el | 321 +-
.../base/assoc/bouncer-history/barnet.eld | 4 +-
.../base/assoc/bouncer-history/foonet.eld | 4 +-
.../lisp/erc/resources/base/assoc/bumped/again.eld | 10 +-
.../erc/resources/base/assoc/bumped/foisted.eld | 10 +-
.../erc/resources/base/assoc/bumped/refoisted.eld | 8 +-
test/lisp/erc/resources/base/flood/soju.eld | 2 +-
.../erc/resources/base/netid/bouncer/barnet.eld | 14 +-
.../erc/resources/base/netid/bouncer/foonet.eld | 14 +-
.../erc/resources/base/reconnect/aborted-dupe.eld | 2 +-
test/lisp/erc/resources/base/reconnect/aborted.eld | 2 +-
test/lisp/erc/resources/base/reconnect/options.eld | 10 +-
.../base/renick/queries/bouncer-barnet.eld | 14 +-
.../base/renick/queries/bouncer-foonet.eld | 12 +-
.../resources/base/renick/self/qual-chester.eld | 2 +-
.../erc/resources/base/renick/self/qual-tester.eld | 2 +-
test/lisp/erc/resources/erc-d/erc-d-t.el | 7 +-
test/lisp/erc/resources/erc-d/erc-d-u.el | 1 +
test/lisp/erc/resources/erc-d/erc-d.el | 52 +-
.../resources/erc-d/resources/dynamic-barnet.eld | 4 +-
.../resources/erc-d/resources/dynamic-foonet.eld | 2 +-
test/lisp/erc/resources/erc-d/resources/linger.eld | 4 +-
test/lisp/erc/resources/erc-scenarios-common.el | 209 +-
.../erc/resources/fill/snapshots/merge-wrap-01.eld | 1 +
.../resources/fill/snapshots/stamps-left-01.eld | 1 +
test/lisp/erc/resources/join/legacy/foonet.eld | 2 +-
test/lisp/erc/resources/scrolltobottom/help.eld | 46 +
.../erc/resources/services/auth-source/libera.eld | 10 +-
test/lisp/eshell/em-dirs-tests.el | 23 +
test/lisp/eshell/em-extpipe-tests.el | 25 +-
test/lisp/eshell/em-glob-tests.el | 64 +
test/lisp/eshell/em-hist-tests.el | 43 +-
test/lisp/eshell/em-prompt-tests.el | 109 +-
test/lisp/eshell/em-script-tests.el | 13 +
test/lisp/eshell/em-unix-tests.el | 68 +
test/lisp/eshell/esh-cmd-tests.el | 119 +
test/lisp/eshell/esh-io-tests.el | 21 +
test/lisp/eshell/esh-proc-tests.el | 73 +-
test/lisp/eshell/esh-util-tests.el | 61 +
test/lisp/eshell/esh-var-tests.el | 54 +
test/lisp/eshell/eshell-tests-helpers.el | 37 +-
test/lisp/eshell/eshell-tests.el | 117 +-
test/lisp/filenotify-tests.el | 2 +-
test/lisp/files-tests.el | 16 +-
test/lisp/help-fns-tests.el | 23 +-
test/lisp/help-tests.el | 12 +-
test/lisp/ibuffer-tests.el | 2 +-
test/lisp/image/image-dired-util-tests.el | 17 +-
test/lisp/international/mule-tests.el | 24 +
test/lisp/international/ucs-normalize-tests.el | 138 +-
test/lisp/minibuffer-tests.el | 15 +-
test/lisp/net/mailcap-tests.el | 24 +
test/lisp/net/network-stream-tests.el | 20 +-
test/lisp/net/tramp-archive-tests.el | 29 +-
test/lisp/net/tramp-tests.el | 176 +-
test/lisp/proced-tests.el | 28 +-
.../cperl-mode-resources/cperl-bug-35925.pl | 36 +
.../progmodes/cperl-mode-resources/sub-names.pl | 25 +
test/lisp/progmodes/cperl-mode-tests.el | 51 +
test/lisp/progmodes/eglot-tests.el | 18 +-
test/lisp/progmodes/elisp-mode-tests.el | 8 +-
.../progmodes/elixir-ts-mode-resources/indent.erts | 16 +
test/lisp/progmodes/flymake-tests.el | 3 +-
.../progmodes/lua-ts-mode-resources/indent.erts | 152 +
.../progmodes/lua-ts-mode-resources/movement.erts | 553 +
.../lua-ts-mode-tests.el} | 26 +-
test/lisp/progmodes/perl-mode-tests.el | 17 +
test/lisp/progmodes/project-tests.el | 1 +
test/lisp/progmodes/python-tests.el | 14 +-
test/lisp/server-tests.el | 12 +-
test/lisp/shadowfile-tests.el | 20 +-
test/lisp/simple-tests.el | 6 +-
test/lisp/term-tests.el | 20 +-
test/lisp/textmodes/conf-mode-tests.el | 26 +-
test/lisp/thread-tests.el | 2 +-
test/lisp/uniquify-tests.el | 79 +-
test/lisp/vc/vc-tests.el | 9 +-
test/lisp/wid-edit-tests.el | 42 +
test/manual/BidiCharacterTest.txt | 6 +-
test/manual/image-tests.el | 14 +-
test/manual/scroll-tests.el | 10 +-
test/misc/test-custom-libs.el | 2 +-
test/src/buffer-tests.el | 1 +
.../comp-resources/comp-test-funcs-dyn2.el} | 29 +-
test/src/comp-tests.el | 14 +-
test/src/data-tests.el | 25 +
test/src/emacs-module-tests.el | 2 +-
test/src/fileio-tests.el | 2 +-
test/src/filelock-tests.el | 24 +-
test/src/fns-tests.el | 20 +
test/src/image-tests.el | 6 +-
test/src/keyboard-tests.el | 5 +
test/src/process-tests.el | 6 +-
test/src/regex-emacs-tests.el | 57 +-
test/src/regex-resources/PTESTS | 1 +
test/src/syntax-tests.el | 3 +-
test/src/treesit-tests.el | 15 +
1005 files changed, 133283 insertions(+), 15975 deletions(-)
create mode 100644 .clangd
create mode 100644 ChangeLog.android
create mode 100644 admin/notes/java
create mode 100644 admin/notes/tree-sitter/performance
create mode 100755 build-aux/makecounter.sh
create mode 100644 build-aux/ndk-build-helper-1.mk
create mode 100644 build-aux/ndk-build-helper-2.mk
copy build-aux/{git-hooks/prepare-commit-msg => ndk-build-helper-3.mk} (50%)
mode change 100755 => 100644
create mode 100644 build-aux/ndk-build-helper-4.mk
create mode 100644 build-aux/ndk-build-helper.mk
create mode 100644 build-aux/ndk-module-extract.awk
create mode 100644 cross/Makefile.in
create mode 100644 cross/README
create mode 100644 cross/langinfo.h
create mode 100644 cross/ndk-build/Makefile.in
create mode 100644 cross/ndk-build/README
copy build-aux/git-hooks/prepare-commit-msg =>
cross/ndk-build/ndk-build-executable.mk (50%)
mode change 100755 => 100644
create mode 100644 cross/ndk-build/ndk-build-shared-library.mk
create mode 100644 cross/ndk-build/ndk-build-static-library.mk
create mode 100644 cross/ndk-build/ndk-build.mk.in
create mode 100644 cross/ndk-build/ndk-clear-vars.mk
copy build-aux/git-hooks/prepare-commit-msg =>
cross/ndk-build/ndk-prebuilt-shared-library.mk (50%)
mode change 100755 => 100644
copy build-aux/git-hooks/prepare-commit-msg =>
cross/ndk-build/ndk-prebuilt-static-library.mk (50%)
mode change 100755 => 100644
create mode 100644 cross/ndk-build/ndk-resolve.mk
copy src/verbose.mk.in => cross/verbose.mk.android (71%)
create mode 100644 doc/emacs/android.texi
create mode 100644 doc/emacs/input.texi
create mode 100644 etc/images/alt.pbm
create mode 100644 etc/images/ctrl.pbm
create mode 100644 etc/images/hyper.pbm
create mode 100644 etc/images/last-page.pbm
create mode 100644 etc/images/last-page.xpm
create mode 100644 etc/images/meta.pbm
create mode 100644 etc/images/shift.pbm
create mode 100644 etc/images/super.pbm
create mode 100644 etc/images/symbols/dot_large_16.pbm
create mode 100644 etc/images/symbols/dot_large_16.svg
create mode 100644 etc/images/symbols/dot_medium_16.pbm
create mode 100644 etc/images/symbols/dot_medium_16.svg
create mode 100644 etc/images/symbols/dot_small_16.pbm
create mode 100644 etc/images/symbols/dot_small_16.svg
create mode 100644 exec/Makefile.in
create mode 100644 exec/README
create mode 100644 exec/config-mips.m4.in
copy {build-aux => exec}/config.guess (98%)
copy {build-aux => exec}/config.sub (96%)
create mode 100644 exec/configure.ac
create mode 100644 exec/deps.mk
create mode 100644 exec/exec.c
create mode 100644 exec/exec.h
create mode 100644 exec/exec1.c
create mode 100755 exec/install-sh
create mode 100644 exec/loader-aarch64.s
create mode 100644 exec/loader-armeabi.s
create mode 100644 exec/loader-mips64el.s
create mode 100644 exec/loader-mipsel.s
create mode 100644 exec/loader-x86.s
create mode 100644 exec/loader-x86_64.s
create mode 100644 exec/mipsel-user.h
create mode 100644 exec/mipsfpu.c
create mode 100644 exec/mipsfpu.h
create mode 100644 exec/test.c
create mode 100644 exec/trace.c
create mode 100644 java/AndroidManifest.xml.in
create mode 100644 java/INSTALL
create mode 100644 java/Makefile.in
create mode 100644 java/README
create mode 100755 java/debug.sh
create mode 100644 java/emacs.keystore
create mode 100644 java/org/gnu/emacs/EmacsActivity.java
create mode 100644 java/org/gnu/emacs/EmacsApplication.java
create mode 100644 java/org/gnu/emacs/EmacsClipboard.java
create mode 100644 java/org/gnu/emacs/EmacsContextMenu.java
create mode 100644 java/org/gnu/emacs/EmacsCursor.java
create mode 100644 java/org/gnu/emacs/EmacsDesktopNotification.java
create mode 100644 java/org/gnu/emacs/EmacsDialog.java
create mode 100644 java/org/gnu/emacs/EmacsDialogButtonLayout.java
create mode 100644 java/org/gnu/emacs/EmacsDirectoryEntry.java
create mode 100644 java/org/gnu/emacs/EmacsDocumentsProvider.java
create mode 100644 java/org/gnu/emacs/EmacsDrawLine.java
create mode 100644 java/org/gnu/emacs/EmacsDrawPoint.java
create mode 100644 java/org/gnu/emacs/EmacsDrawRectangle.java
create mode 100644 java/org/gnu/emacs/EmacsDrawable.java
create mode 100644 java/org/gnu/emacs/EmacsFillPolygon.java
create mode 100644 java/org/gnu/emacs/EmacsFillRectangle.java
create mode 100644 java/org/gnu/emacs/EmacsFontDriver.java
create mode 100644 java/org/gnu/emacs/EmacsGC.java
create mode 100644 java/org/gnu/emacs/EmacsHandleObject.java
create mode 100644 java/org/gnu/emacs/EmacsHolder.java
create mode 100644 java/org/gnu/emacs/EmacsInputConnection.java
create mode 100644 java/org/gnu/emacs/EmacsLauncherPreferencesActivity.java
create mode 100644 java/org/gnu/emacs/EmacsMultitaskActivity.java
create mode 100644 java/org/gnu/emacs/EmacsNative.java
create mode 100644 java/org/gnu/emacs/EmacsNoninteractive.java
create mode 100644 java/org/gnu/emacs/EmacsOpenActivity.java
create mode 100644 java/org/gnu/emacs/EmacsPixmap.java
create mode 100644 java/org/gnu/emacs/EmacsPreferencesActivity.java
create mode 100644 java/org/gnu/emacs/EmacsSafThread.java
create mode 100644 java/org/gnu/emacs/EmacsSdk11Clipboard.java
create mode 100644 java/org/gnu/emacs/EmacsSdk23FontDriver.java
create mode 100644 java/org/gnu/emacs/EmacsSdk7FontDriver.java
create mode 100644 java/org/gnu/emacs/EmacsSdk8Clipboard.java
create mode 100644 java/org/gnu/emacs/EmacsService.java
create mode 100644 java/org/gnu/emacs/EmacsSurfaceView.java
create mode 100644 java/org/gnu/emacs/EmacsThread.java
create mode 100644 java/org/gnu/emacs/EmacsView.java
create mode 100644 java/org/gnu/emacs/EmacsWindow.java
create mode 100644 java/org/gnu/emacs/EmacsWindowAttachmentManager.java
copy {etc/images/icons/hicolor/128x128/apps => java/res/drawable}/emacs.png
(100%)
create mode 100644 java/res/drawable/emacs_background.xml
create mode 100644 java/res/drawable/emacs_foreground.xml
create mode 100644 java/res/drawable/emacs_wrench.png
create mode 100644 java/res/layout/sdk8_notifications_view.xml
create mode 100644 java/res/mipmap-v26/emacs_icon.xml
copy etc/images/icons/hicolor/128x128/apps/emacs.png =>
java/res/mipmap/emacs_icon.png (100%)
create mode 100644 java/res/values-v11/style.xml
create mode 100644 java/res/values-v14/style.xml
create mode 100644 java/res/values-v19/bool.xml
create mode 100644 java/res/values-v24/bool.xml
create mode 100644 java/res/values-v29/style.xml
create mode 100644 java/res/values/bool.xml
create mode 100644 java/res/values/strings.xml
create mode 100644 java/res/values/style.xml
create mode 100644 java/res/xml/preferences.xml
create mode 100644 lib-src/asset-directory-tool.c
create mode 100644 lib/boot-time-aux.h
create mode 100644 lib/boot-time.c
create mode 100644 lib/boot-time.h
create mode 100644 lib/getdelim.c
create mode 100644 lib/getline.c
create mode 100644 lib/readutmp.h
create mode 100644 lib/stdalign.in.h
rename lisp/{use-package => }/bind-key.el (99%)
create mode 100644 lisp/indent-aux.el
create mode 100644 lisp/net/tramp-message.el
create mode 100644 lisp/progmodes/lua-ts-mode.el
create mode 100644 lisp/term/android-win.el
create mode 100644 lisp/touch-screen.el
create mode 100644 m4/getdelim.m4
create mode 100644 m4/getline.m4
create mode 100644 m4/ndk-build.m4
create mode 100644 m4/printf-posix-rpl.m4
create mode 100644 m4/readutmp.m4
create mode 100644 src/android-asset.h
create mode 100644 src/android-emacs.c
create mode 100644 src/android.c
create mode 100644 src/android.h
create mode 100644 src/androidfns.c
create mode 100644 src/androidfont.c
create mode 100644 src/androidgui.h
create mode 100644 src/androidmenu.c
create mode 100644 src/androidselect.c
create mode 100644 src/androidterm.c
create mode 100644 src/androidterm.h
create mode 100644 src/androidvfs.c
create mode 100644 src/sfnt.c
create mode 100644 src/sfnt.h
create mode 100644 src/sfntfont-android.c
create mode 100644 src/sfntfont.c
create mode 100644 src/sfntfont.h
delete mode 100644 test/lisp/align-resources/align-post.c
delete mode 100644 test/lisp/align-resources/align-post.java
delete mode 100644 test/lisp/align-resources/align-pre.c
delete mode 100644 test/lisp/align-resources/align-pre.java
create mode 100644 test/lisp/align-resources/align-regexp.erts
create mode 100644 test/lisp/align-resources/c-mode.erts
create mode 100644 test/lisp/align-resources/conf-toml-mode.erts
create mode 100644 test/lisp/align-resources/css-mode.erts
create mode 100644 test/lisp/align-resources/java-mode.erts
create mode 100644 test/lisp/align-resources/latex-mode.erts
create mode 100644 test/lisp/align-resources/python-mode.erts
copy test/lisp/{eshell/em-hist-tests.el => emacs-lisp/byte-run-tests.el} (52%)
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-make-process-missing-keyword-arg.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-make-process-missing-keyword-value.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-make-process-repeated-keyword-arg.el
create mode 100644
test/lisp/emacs-lisp/bytecomp-resources/warn-make-process-unknown-keyword-arg.el
create mode 100644 test/lisp/erc/erc-scenarios-scrolltobottom-relaxed.el
create mode 100644 test/lisp/erc/erc-scenarios-scrolltobottom.el
create mode 100644 test/lisp/erc/resources/fill/snapshots/merge-wrap-01.eld
create mode 100644 test/lisp/erc/resources/fill/snapshots/stamps-left-01.eld
create mode 100644 test/lisp/erc/resources/scrolltobottom/help.eld
create mode 100644 test/lisp/eshell/em-unix-tests.el
create mode 100644 test/lisp/progmodes/cperl-mode-resources/cperl-bug-35925.pl
create mode 100644 test/lisp/progmodes/cperl-mode-resources/sub-names.pl
create mode 100644 test/lisp/progmodes/lua-ts-mode-resources/indent.erts
create mode 100644 test/lisp/progmodes/lua-ts-mode-resources/movement.erts
copy test/lisp/{eshell/em-hist-tests.el => progmodes/lua-ts-mode-tests.el}
(53%)
copy test/{lisp/eshell/em-hist-tests.el =>
src/comp-resources/comp-test-funcs-dyn2.el} (51%)
- feature/named-lambdas updated (aba3d13ea8d -> 03196fcabd4),
Alan Mackenzie <=