[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/asan-gc-poisoning updated (5b12778507 -> f254029f65)
From: |
Vibhav Pant |
Subject: |
feature/asan-gc-poisoning updated (5b12778507 -> f254029f65) |
Date: |
Sat, 3 Dec 2022 10:40:22 -0500 (EST) |
vibhavp pushed a change to branch feature/asan-gc-poisoning.
from 5b12778507 ; src/alloc.c: Use the correct preprocessor check for
ASan poisoning
adds 325515f979 Support Racket programs in 'etags'
adds 5f9b587e80 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 7a4f524314 * lisp/help.el (describe-bindings): Use the
outline-default-rules feature.
adds a3fcc4ed0f Don't break when loading VC packages on older Emacs
versions
adds 21b387c39b New commands previous-line-completion and
next-line-completion (bug#59486)
adds b42cd524b4 icalendar.el: Add test(s) for bug#56241
adds 10f8f9a185 ; * src/treesit.c: Minor comment improvement.
adds 6785273a82 More flexible tree-sitter defun navigation
adds 9368315794 Don't skip nested defuns in python-ts-mode defun
navigation
adds d47e05219f Add csharp-mode and csharp-ts-mode
adds 71397175aa Add GS2 authorization to sasl-scram-rfc
adds da30a4908e Don't set erc-networks--id until network is known
adds dc6ff142bc Make erc--server-reconnecting non-buffer-local
adds 4c4936fab2 Support local ERC modules in erc-mode buffers
adds ae254a65cd Call erc-login indirectly via new generic wrapper
adds ed8862c404 Add non-IRCv3 SASL module to ERC
adds 5258f36168 Accept functions in place of passwords in ERC
adds f8b410f4a1 Add test scenarios for local ERC modules
adds b37604c263 project-switch-project: Use a different fix for bug#58784
adds 00e7da76a7 Don't always filter out captured tree-sitter nodes
outside of region
adds 31fe6b066c ; * src/treesit.c (treesit_predicate_match): Move use
below check.
adds 901f0eab20 Add an error fontification heuristic to c-ts-mode
adds d0cd4ae62e ; * lisp/progmodes/csharp-mode.el: Add missing require
form.
adds 183c66be97 ; Relayout comments in treesit-font-lock-fontify-region
adds 4231481af8 EUDC: Improve LDAP and BBDB tests
adds 8252211833 Avoid assertion violations in treesit.c when editing
non-ASCII
adds 005efce764 Fix face issues in show-paren context overlay (bug#59527)
adds 3208a42c47 CC Mode: Make it scroll fast over buffers with only
#define's
adds 95d827f21e Fix cross-filesystem directory trashing (Bug#58721)
adds 867e962cf5 Fix trashing of symlink that points at a directory
adds 9fcff114b8 Fix reentrancy problem/crash in xterm.c
adds 25e7290d36 Add new SI prefixes
adds cf439636d4 Eglot: Advertise completion.resolveSupport capabilities
adds fcd5fde090 Remove fboundp check in eglot--connect
adds d34fc7b7aa Eglot: don't confuse URLs and windows file paths
adds c6c31b2903 icalendar.el: Fix parsing of sexp entries (bug#56241)
adds b604bef915 icalendar: Adjust tests after fixing parsing of sexp
entries (bug#56241)
adds 94ec173a73 Add tree-sitter-based modes to eglot-server-programs
adds 80ed35866e * src/emacs.c (usage_message): Add missing
--init-directory entry
adds 80b2534605 ; * lisp/progmodes/eglot.el (eglot-server-programs): Add
csharp-ts-mode.
adds 697aaeb7b3 ; * src/emacs.c (usage_message): Fix typo
adds 5ce34327ee Add more tree-sitter modes to eglot-server-programs
adds 149e6e03b3 ; Avoid treesit-related byte-compilation warnings
adds 55f6f1c82a Work around lsp-mode compatibility bug
adds fc9d7b3d04 Improve python-ts-mode fontification (bug#59534)
adds b0fa3b1a1f Improve csharp-ts-mode fontification
adds 2b123edcf6 Fix easy menu separator in oldXMenu
adds 29a262bfa7 Allow goto-address-at-point to use secondary browser
adds 60354fcf49 ; * lisp/net/goto-addr.el (goto-address-at-point): Fix
last commit.
adds e769a8eb44 Bind Buffer-menu-view-other-window to "O"
adds 65f35b7f6f Add support for window-local xref history
adds 75101583c3 Make ibuffer directory filter buffer aware
adds 1c1a82bbed ; Fix up some NEWS entries for Eshell
adds 339893f2e3 ; Add more tests for the Emacs server
adds 28c444f72a Don't explicitly delete client frames when killing Emacs
anyway
adds 4ee5618c6b ; Remove unused variable treesit-imenu-function
adds bf93e94060 Show package name in package-vc--unpack prompt
adds a7f8087d7f Remove unused parameter from image_create_pix_container
adds 639adf26a1 CC Mode: Fix the "asymmetry rule" for fontifying a type
followed by *
adds 8910447308 Fix regex errors in csharp-mode
adds f35dc7058b Add sqlite library version string retrieval function
(bug#58766)
adds 98c69b2556 ; * src/sqlite.c (Fsqlite_version): Doc fix.
adds af54523431 ; Fix doc strings in xref.el
adds 94a8a8c4fe ; * lisp/progmodes/python.el
(treesit-node-prev-sibling): Declare.
adds 3d02c8aabf Disable auth-source-pass-extra-query-keywords by default
adds ba6ead4854 ; * lisp/progmodes/which-func.el: Remove obsolete comment
adds 2557145f10 ; lisp/progmodes/which-func.el: Mark emacs-devel as
maintainer.
adds 698b202ddc ; * lisp/server.el (server-start): Fix a typo in a
warning message.
adds 2389158a31 Drop project--value-in-dir
adds 123e90f6d3 Fix no-accept-focus handling for embedded frames
adds 0a8e724e37 Rename ts-mode.el to typescript-ts-mode.el
adds 7fc0eae28f Rename ts-mode to typescript-ts-mode
adds 154daf8367 ; * test/lisp/eshell/esh-var-tests.el: Fix incorrect
paren placement.
adds e9f86182ce ; * lisp/progmodes/csharp-mode.el: Add author and
maintainer.
adds 73c94d5a9f ; Fix comment-end in treesit-simple-indent-presets
adds 245366b18a ; Add comments in treesit.c and treesit.h
adds 4ffca85f1e Rename treesit_ensure_position_synced to
treesit_sync_visible_region
adds 0369dcacf3 Fix tree-sitter assertion error (bug#59574)
adds 3dbe0cde0e ; * lisp/progmodes/csharp-mode.el: Add Commentary.
adds 372f8c5bff eglot-server-programs: ts-mode -> typescript-ts-mode
adds 30d4011b8a Use substitute-command-keys in Info-index error
adds 34256906aa ; Add doc string to 'ucs-normalize-string'
adds 2eccd6eb5f ; Fix some typos
adds 4dec4aadf6 Fix generation of autoloads on MS-Windows
adds 5281e85513 Reduce wasted cycles in x*.c
adds b3c9840066 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds b84408647c Improve documentation of some posn-* functions
adds 24c06a92e9 In project-find-file and the like, add absolute file
name to history
adds 65f355a0ad ; Fix typos
adds 9319c124c9 Mention new programming language support in manual
adds 78ccae4447 ; * doc/emacs/programs.texi (Program Modes): Improve
indexing.
adds 6e82403013 ; Clean up unused function: cuserid
adds bd5aa073d4 ; Don't mention Makefiles twice in `(emacs) Program
Modes`
adds a22671dbd0 ; doc fix: Use w32-* names instead of obsolete ones
adds d440ca47ed ; * src/treesit.c: Fix typos and wording in comments.
adds b27e8f2628 Update from Gnulib by running admin/merge-gnulib
adds eb713a8fcc Remove mentions of create-directory nnmaildir setting
adds 14d54212ea Improve robustness of server.el tests
adds d884b43634 Partially fix some python tests (bug#59477)
adds cc086f37e8 Add default limit for tree-sitter recursive
tree-traversing function
adds 447b9d48d9 Add treesit-font-lock-level
adds 93c8220937 Reorganize treesit-font-lock-feaure-list's to the new
level scheme
adds bd10c3cfa2 Correctly fontify types in typeof() expression in
csharp-ts-mode
adds 3fe5fc3dc1 Make bash-ts-mode fall back to sh-mode if the file isn't
in Bash
adds a3d8da2476 Make typescript-ts-mode not fallback to js-mode
adds 4a28f55149 Improve describe-text-properties display
adds 40ff40198d Add js-ts-mode to eglot-server-programs
adds c3240ca540 ; * lisp/progmodes/sh-script.el
(sh--redirect-bash-ts-mode): Doc fix.
adds 80dcd78ff1 ; Fix recent documentation changes in treesit.el
adds 8cda625b22 ; * src/treesit.c (Ftreesit_induce_sparse_tree): Doc fix.
adds ea2f2f1e71 Remove compatibility code in csharp-mode
adds 80bfd6dc5b Make frame synchronization more robust
adds bacba02e5c * lib-src/emacsclient.c (print_help_and_exit): Fix
--timeout.
adds d48bb4874b Fixed ctags local command execute vulnerability
adds 6f0906be51 ; Fix last change in etags.c
adds 41d2365d58 Fix xref to correctly display Windows absolute filenames
adds a5259b48a4 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 31cfd6d311 Fix xref interaction with which-func (bug#59575)
adds ca42ff5f0e Consistently refer to VC packages as such
adds 1cbf2655db Extend memory-info for remote systems
adds 7ee71ab6e5 ; * lisp/progmodes/xref.el: Fix some typos
adds a175c42b3a ; Fix typo (Bug#59634)
adds eaa823b9d6 ; * src/treesit.c (Ftreesit_parser_included_ranges): Doc
fix.
adds 7bf393dcf0 ; Consistently call alists "association list"
adds 89a10ffcc4 Fix the new ctags test
adds 2727af3fd4 Improved locked narrowing.
adds e41e9740fb Fix user narrowing handling.
adds 4f19e1a5d1 Fix mode line redisplay bug when locked narrowing is in
effect.
adds 22375315f1 Revert 4f19e1a5d1
adds 01efdbd336 Better way to protect redisplay routines from locked
narrowings.
adds 890d6c15a7 ; * src/editfns.c (Fnarrow_to_region): Two forgotten
cases.
adds 2342fb052b ; * src/editfns.c (Fnarrowing_lock): Minor docstring
improvement.
adds ea8e0f67bb Minor improvements to locked narrowing.
adds 3bf19c417f Merge master into feature/improved-locked-narrowing.
adds aef803d6c3 Merge master into feature/improved-locked-narrowing.
adds ba9315b164 Merge master into feature/improved-locked-narrowing.
adds 9dee6df39c Reworked locked narrowing.
adds a246524039 Generic 'with-narrowing' macro.
adds 16b8b0d1e0 Save and restore narrowing locks in 'save-restriction'.
adds 558084c7f7 Improve locked narrowing around low-level hooks.
adds 2ea4f97847 Further improvements to narrowing locks
adds 4b5e31bf02 Docstring improvements
adds 1bf0b72eb7 Docstring improvements
adds 321d4e6155 Minor improvements for locked narrowing
adds 1d1a83ba56 Improve handling of killed buffers in locked narrowings
adds bf4373f90a Simplify narrowing_locks_restore
adds 914b7903ad ; * src/editfns.c: Minor improvements in comments.
adds 18fa159fa9 ; * src/xdisp.c (get_locked_narrowing_begv): Minor
change.
adds 849223fba1 Merge branch 'feature/improved-locked-narrowing'
adds d5dc1dbf7c Remove treesit-comment-start/end and use
comment-start/end-skip
adds 6d3cea2c8e Minor improvements to locked narrowing
adds 5f97a085be Fix incompatible -t and -r options in emacsclient
adds 059467ddc2 Catch more cases in info--ensure-not-in-directory-node
adds 99463478e5 * lisp/progmodes/xref.el (xref--outdated-p): Fix broken
docstring.
adds 56ab6203fa Do not enter locked narrowing when it would span the
whole buffer
adds a85ff22300 ; Don't emit a "Server stopped" message when restarting
the Emacs server
adds 264e9e3a17 ; * doc/lispref/windows.texi (Selecting Windows): Doc fix
adds 6deeda411c Fix display of long completions.
adds 5b325a03c5 ; Fix typo in eglot-alternatives (Bug#59653)
adds 2772ebe366 Do not prune native-compiled system directories
(bug#59658)
adds 65456668ab Bump master Emacs version to 30.0.50
adds 34fc42e502 ; * configure.ac (module_env_snippet_30): Fix a typo.
adds db042b7591 Skip one python test case on macOS
adds 7939184f8e ; typos
adds c6cb6d8506 Cut the emacs-29 release branch
adds faa270ee81 ; Merge from origin/emacs-29
adds a7b0b20c1b Fix GUD item on the menu bar in source buffers
adds a9bfd953ef Merge from origin/emacs-29
adds 78663ad78b ; typos
adds 54eb6ddf54 ; Merge from origin/emacs-29
adds f794263da2 Reparse tree-sitter tree when buffer restriction changes
adds bbf1b93d43 Add more font-lock settings to css-ts-mode
adds 2661c51953 Improve fontification in typescript-ts-mode
adds 7336520fe7 Improve fontification in csharp-ts-mode
adds 35e2b8a26b Add erc-sasl-auth-source-function to cached options
adds 83b9496a19 * doc/misc/erc.texi: Revise SASL and modules chapters.
adds 00de296d1b Simplify erc-sasl's auth-source API
adds afc7ed987b Allow be-resources to fail
adds 4313279e34 ; Fix typo in NEWS
adds 067c65578e Merge branch 'emacs-29' of
git.savannah.gnu.org:/srv/git/emacs into emacs-29
adds 079625d3c6 Tramp cleanup
adds 4dab5f8671 * lisp/progmodes/project.el (project-vc-name): Fix the
:type form (bug#48747).
adds 13bb49bc0b In project-find-file, add abbreviated file names to
history
adds c43cdfd639 Allow csharp-mode in c-default-style
adds 7ea95d1b92 ; * doc/misc/eglot.texi (Setting Up LSP Servers):
Improve indexing.
adds 00cb6e052a ; Improve error message when LSP server not found
adds f373a23e51 CC Mode: Prevent lone ids being parsed as types unless
in decl arglists
adds f6aa7c335f ; Typo fixes in etc/NEWS and lisp/ files
adds a699f65936 Fix typo in flag to load Emacs-specific LLDB commands
adds edd64e64a3 Fix interactive selection of emacs-lock mode, broken by
2a4b0da28c
adds 0625651e8a Update to Org 9.6-3-ga4d38e
adds dc0f2ec2db * etc/NEWS: Announce Org update.
adds af1a99d53f Sink python indent offset guessing to avoid test failure
adds 700a4401b7 Merge from origin/emacs-29
adds 33a244097c Skip one python test case on macOS
adds 16d74c215d ; Merge from origin/emacs-29
adds c3466099c5 Org regexp style fixes
adds f3ef75107b Merge from origin/emacs-29
adds 32615c9bc1 ; * etc/NEWS: Resurrect the lost Local variables section.
adds 656a54b823 Add itree_empty_p for clarity and reduced coupling
adds 1abda0c839 ; Make clang-format format indent preprocessor blocks
correctly.
adds 26c2ebd0dd Update to Transient v0.3.7-182-gfe7dcbd
adds 896a63481b ; Auto-commit of loaddefs files.
adds de00aef3e1 Update publicsuffix.txt from upstream
adds 2a8f31b996 project-current: Improve the docstring
adds 845763f2ad Merge from origin/emacs-29
adds 646f2cf67e ; * etc/NEWS: Resurrect the lost Local variables section.
adds 95a9bad9e8 ; Merge from origin/emacs-29
adds 8617edfffd ; Fix typos
adds 33546d6dd2 ; * etc/NEWS: Move an entry to a proper place.
(bug#59718)
adds ee32ae7c36 ; * etc/NEWS: Add missing tree-sitter based modes.
adds cc6efa7992 ; Fix type error in 'package-maintainers'
adds 832b013ef0 Insert news for installed packages only
adds 7397f2099b * lisp/tab-bar.el: Keep tabs of the same group together
(bug#59721)
adds fb5d9ff559 Fix c-ts-mode defun movement (bug#59628)
adds 01e7d4b2a1 Make treesit-defun-prefer-top-level more flexible
adds 3d976d6a03 Remove duplicate "friend" from c-ts-mode--keywords
adds 7a1f1825fd Add inline to c-ts-mode--keywords
adds 785fa80159 New user option: project-vc-extra-root-markers
adds 4161023a63 Fix crashes and memory leaks during display
deinitialization
adds 65468109a5 Merge from origin/emacs-29
adds e961a31507 Speed up handling X selection requests
adds 30cd8045d7 Fix pdumper build
adds 5a5ee3356d ; * src/xselect.c (syms_of_xselect_for_pdumper): Fix
last change.
adds f19ab1d36c Remove unnecessary error checks in xselect.c
adds ff64a85b2d Finish up last change with more speedups
adds 9210eac585 Make sure the menu-bar height is updated on X when fonts
change
adds 4b2f5425d7 Fix types in various defcustom declarations
adds 3b5b99ac91 * doc/lispref/frames.texi (Input Focus): Clarify for
XInput 2 support.
adds 8b3baadf67 Fix compilation of Org 9.6 on MS-Windows
adds 5d1a1019c6 Add highlighting Python operators (bug#59629)
adds f7c3abb8d2 Merge from origin/emacs-29
adds 11ea333a5a Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 05e336278e ; * etc/NEWS.29: Resurrect Local variables that keep
disappearing...
adds b7b2455c5f Update publicsuffix.txt from upstream
adds dd9459c464 ; Merge from origin/emacs-29
adds 91a9598baf Update project docs and NEWS
adds cd89b81ffd Merge from origin/emacs-29
adds 0a5ede0149 ; Auto-commit of loaddefs files.
adds c384ce0ff1 ; Merge from origin/emacs-29
adds 61311d6862 ; Fix test failure on CI
adds 2d5cf7329e ; * etc/NEWS: Fix wording and punctuation of recently
added entries.
adds a86ccb5f9d ; Fix recently added treesit documentation
adds 70ecdebc92 ; Fix typos (don't abbreviate "with" or "without")
adds 7d6f9753ad Merge from origin/emacs-29
adds d94c5870c0 ; * lisp/tab-bar.el (tab-bar-change-tab-group): Doc fix.
adds 91dba5b066 Merge branch 'emacs-29' of
git.savannah.gnu.org:/srv/git/emacs into emacs-29
adds 0c1495574a Add colors to Proced (bug#59407)
adds 9c58ea37af ; Fix last change in proced.el
adds 368c7c7d8e Improve detection of very long lines
adds 03a40b974c term--update-term-menu: Add the menu to
term-terminal-menu
adds 3bccef6f52 project-files (VC-aware): Make sure the VC backend is
loaded
adds 16e68e64f9 ; * lisp/progmodes/c-ts-mode.el: Change rx to regexp-opt.
adds ad0563855f Add case and match to python--treesit-keywords
(bug#59720)
adds 1aa1f8432b Add new TypeScript mode tsx-ts-mode
adds 2e4960d63d ; Change c-ts-mode--base-mode to c-ts-base-mode
adds bf66b90b9a Fix the width of margins for icons in outline-minor-mode
(bug#59719)
adds 39e0c60176 * lisp/tab-bar.el (tab-bar-format-align-right): Fix
alignment on TTY frames.
adds 3eb64d21f6 Merge from origin/emacs-29
adds a67ed9a403 ; Fix typo in .clang-format (Bug#59768)
adds 64044f545a More behind the scenes transparent speedups around
xselect.c
adds 73d169c7db * lisp/emacs-lisp/cl-macs.el (cl-flet): Optimize a bit
more
adds 2541bec21b * lisp/bindings.el (bound-and-true-p): Verify argument
is a symbol
adds 2b9cd50f93 Add tsx-ts-mode to eglot-server-programs
adds 9065d74515 Merge from origin/emacs-29
adds a48cd7bb9f ; Make clang-format format indent preprocessor blocks
correctly.
adds 24ca490d7d ; Fix a typo in .clang-format.
adds 98327e3719 ; Merge from origin/emacs-29
adds e5b0141b0d Fix error editing multisession variables (bug#59710)
adds f72cda2b82 Speed up auto-completion in 'sh-script-mode'
adds 1b567f5a67 Use file-name-nondirectory to determine default
project-name
adds 4b3eb928fe Fix server-tests run noninteractively (bug#59742)
adds 8413e95138 ; server-test CI debugging
adds 54633fcd76 ; * lisp/subr.el (string-equal-ignore-case): Doc fix
(bug#59779).
adds 1e36ad9458 ; server-tests: remove CI debugging
adds dd7a7633be Merge from origin/emacs-29
adds 1c90138651 Improve performance of other_frames and XTfullscreen_hook
new f254029f65 Merge branch 'master' into feature/asan-gc-poisoning
Summary of changes:
.clang-format | 2 +
.dir-locals.el | 3 +-
.gitignore | 1 +
ChangeLog.2 | 4 +-
ChangeLog.3 | 22 +-
README | 2 +-
build-aux/config.guess | 8 +-
build-aux/config.sub | 27 +-
configure.ac | 4 +-
doc/emacs/maintaining.texi | 10 +-
doc/emacs/msdos.texi | 22 +-
doc/emacs/programs.texi | 17 +-
doc/lispref/commands.texi | 12 +-
doc/lispref/compile.texi | 2 +-
doc/lispref/display.texi | 8 +-
doc/lispref/files.texi | 4 +-
doc/lispref/frames.texi | 12 +-
doc/lispref/internals.texi | 3 +
doc/lispref/parsing.texi | 18 +-
doc/lispref/positions.texi | 31 +-
doc/lispref/text.texi | 4 +
doc/lispref/windows.texi | 3 +-
doc/man/etags.1 | 2 +-
doc/misc/auth.texi | 11 +-
doc/misc/eglot.texi | 1 +
doc/misc/erc.texi | 275 +-
doc/misc/gnus.texi | 5 +-
doc/misc/org-setup.org | 2 +-
doc/misc/org.org | 2265 +++++----
doc/misc/texinfo.tex | 428 +-
doc/misc/tramp.texi | 14 +-
doc/misc/trampver.texi | 10 +-
doc/misc/transient.texi | 129 +-
etc/ERC-NEWS | 16 +-
etc/NEWS | 4372 +----------------
etc/NEWS.19 | 4 +-
etc/NEWS.22 | 2 +-
etc/NEWS.24 | 2 +-
etc/{NEWS => NEWS.29} | 202 +-
etc/ORG-NEWS | 743 +++
etc/org/README | 2 +-
etc/publicsuffix.txt | 39 +-
etc/refcards/orgcard.tex | 2 +-
etc/refcards/ru-refcard.tex | 2 +-
lib-src/ChangeLog.1 | 2 +-
lib-src/be_resources.cc | 14 +-
lib-src/emacsclient.c | 6 +-
lib-src/etags.c | 152 +-
lib-src/ntlib.c | 9 -
lib-src/ntlib.h | 1 -
lib/canonicalize-lgpl.c | 122 +-
lib/gnulib.mk.in | 136 +-
lib/malloc/scratch_buffer.h | 16 -
lib/scratch_buffer.h | 10 -
lib/stat-time.h | 5 +-
lisp/ChangeLog.10 | 2 +-
lisp/ChangeLog.11 | 9 +-
lisp/ChangeLog.12 | 7 +-
lisp/ChangeLog.14 | 2 +-
lisp/ChangeLog.16 | 3 +-
lisp/ChangeLog.3 | 3 +-
lisp/ChangeLog.4 | 3 +-
lisp/ChangeLog.6 | 2 +-
lisp/ChangeLog.7 | 5 +-
lisp/ChangeLog.8 | 11 +-
lisp/ChangeLog.9 | 8 +-
lisp/ansi-osc.el | 2 +-
lisp/auth-source-pass.el | 9 +-
lisp/autorevert.el | 4 +-
lisp/bindings.el | 2 +
lisp/buff-menu.el | 18 +-
lisp/calc/calc-units.el | 9 +-
lisp/calendar/icalendar.el | 8 +-
lisp/cedet/semantic/grm-wy-boot.el | 4 +-
lisp/comint.el | 2 +-
lisp/cus-edit.el | 2 +-
lisp/descr-text.el | 5 +-
lisp/emacs-lisp/byte-run.el | 2 +-
lisp/emacs-lisp/chart.el | 2 +-
lisp/emacs-lisp/cl-macs.el | 3 +-
lisp/emacs-lisp/comp.el | 4 +-
lisp/emacs-lisp/easymenu.el | 11 +-
lisp/emacs-lisp/ert.el | 9 +-
lisp/emacs-lisp/icons.el | 4 +
lisp/emacs-lisp/loaddefs-gen.el | 35 +-
lisp/emacs-lisp/multisession.el | 5 +-
lisp/emacs-lisp/package-vc.el | 25 +-
lisp/emacs-lisp/package.el | 17 +-
lisp/emacs-lock.el | 7 +-
lisp/epg.el | 2 +-
lisp/erc/erc-backend.el | 43 +-
lisp/erc/erc-common.el | 82 +-
lisp/erc/erc-compat.el | 99 +-
lisp/erc/erc-goodies.el | 1 +
lisp/erc/erc-networks.el | 53 +-
lisp/erc/erc-sasl.el | 436 ++
lisp/erc/erc-services.el | 5 +-
lisp/erc/erc.el | 166 +-
lisp/files.el | 31 +-
lisp/gnus/ChangeLog.3 | 3 +-
lisp/gnus/gnus-cache.el | 2 +-
lisp/gnus/message.el | 2 +-
lisp/gnus/nnmaildir.el | 21 +-
lisp/help.el | 9 +-
lisp/ibuf-ext.el | 10 +-
lisp/info.el | 16 +-
lisp/international/ucs-normalize.el | 1 +
lisp/ldefs-boot.el | 555 ++-
lisp/minibuffer.el | 4 +-
lisp/net/ange-ftp.el | 2 +-
lisp/net/goto-addr.el | 31 +-
lisp/net/sasl-scram-rfc.el | 21 +-
lisp/net/tramp-adb.el | 1 +
lisp/net/tramp-archive.el | 1 +
lisp/net/tramp-crypt.el | 1 +
lisp/net/tramp-gvfs.el | 1 +
lisp/net/tramp-rclone.el | 1 +
lisp/net/tramp-sh.el | 1 +
lisp/net/tramp-smb.el | 1 +
lisp/net/tramp-sshfs.el | 4 +-
lisp/net/tramp-sudoedit.el | 1 +
lisp/net/tramp.el | 84 +-
lisp/obsolete/rfc2368.el | 12 +-
lisp/org/ChangeLog.1 | 4 +-
lisp/org/ob-C.el | 9 +-
lisp/org/ob-R.el | 29 +-
lisp/org/ob-awk.el | 8 +-
lisp/org/ob-calc.el | 6 +-
lisp/org/ob-clojure.el | 118 +-
lisp/org/ob-comint.el | 33 +-
lisp/org/ob-core.el | 792 +--
lisp/org/ob-css.el | 6 +-
lisp/org/ob-ditaa.el | 6 +-
lisp/org/ob-dot.el | 8 +-
lisp/org/ob-emacs-lisp.el | 7 +-
lisp/org/ob-eshell.el | 6 +-
lisp/org/ob-eval.el | 56 +-
lisp/org/ob-exp.el | 319 +-
lisp/org/ob-forth.el | 6 +-
lisp/org/ob-fortran.el | 6 +-
lisp/org/ob-gnuplot.el | 16 +-
lisp/org/ob-groovy.el | 12 +-
lisp/org/ob-haskell.el | 10 +-
lisp/org/ob-java.el | 25 +-
lisp/org/ob-js.el | 6 +-
lisp/org/ob-julia.el | 6 +-
lisp/org/ob-latex.el | 21 +-
lisp/org/ob-lilypond.el | 12 +-
lisp/org/ob-lisp.el | 6 +-
lisp/org/ob-lob.el | 28 +-
lisp/org/ob-lua.el | 8 +-
lisp/org/ob-makefile.el | 6 +-
lisp/org/ob-matlab.el | 6 +-
lisp/org/ob-maxima.el | 15 +-
lisp/org/ob-ocaml.el | 6 +-
lisp/org/ob-octave.el | 8 +-
lisp/org/ob-org.el | 6 +-
lisp/org/ob-perl.el | 8 +-
lisp/org/ob-plantuml.el | 31 +-
lisp/org/ob-processing.el | 9 +-
lisp/org/ob-python.el | 30 +-
lisp/org/ob-ref.el | 30 +-
lisp/org/ob-ruby.el | 6 +-
lisp/org/ob-sass.el | 6 +-
lisp/org/ob-scheme.el | 22 +-
lisp/org/ob-screen.el | 8 +-
lisp/org/ob-sed.el | 8 +-
lisp/org/ob-shell.el | 91 +-
lisp/org/ob-sql.el | 31 +-
lisp/org/ob-sqlite.el | 8 +-
lisp/org/ob-table.el | 75 +-
lisp/org/ob-tangle.el | 183 +-
lisp/org/ob.el | 6 +-
lisp/org/oc-basic.el | 122 +-
lisp/org/oc-biblatex.el | 229 +-
lisp/org/oc-bibtex.el | 87 +
lisp/org/oc-csl.el | 198 +-
lisp/org/oc-natbib.el | 4 +
lisp/org/oc.el | 193 +-
lisp/org/ol-bbdb.el | 7 +-
lisp/org/ol-bibtex.el | 70 +-
lisp/org/ol-docview.el | 8 +-
lisp/org/ol-doi.el | 3 +
lisp/org/ol-eshell.el | 9 +-
lisp/org/ol-eww.el | 20 +-
lisp/org/ol-gnus.el | 7 +-
lisp/org/ol-info.el | 86 +-
lisp/org/ol-irc.el | 3 +
lisp/org/ol-man.el | 25 +-
lisp/org/ol-mhe.el | 5 +-
lisp/org/ol-rmail.el | 5 +-
lisp/org/ol-w3m.el | 5 +-
lisp/org/ol.el | 222 +-
lisp/org/org-agenda.el | 1626 ++++---
lisp/org/org-archive.el | 30 +-
lisp/org/org-attach-git.el | 6 +-
lisp/org/org-attach.el | 182 +-
lisp/org/org-capture.el | 101 +-
lisp/org/org-clock.el | 447 +-
lisp/org/org-colview.el | 54 +-
lisp/org/org-compat.el | 628 ++-
lisp/org/org-crypt.el | 16 +-
lisp/org/org-ctags.el | 25 +-
lisp/org/org-cycle.el | 817 ++++
lisp/org/org-datetree.el | 16 +-
lisp/org/org-duration.el | 54 +-
lisp/org/org-element.el | 4069 +++++++++++-----
lisp/org/org-entities.el | 11 +-
lisp/org/org-faces.el | 13 +-
lisp/org/org-feed.el | 9 +-
lisp/org/org-fold-core.el | 1511 ++++++
lisp/org/org-fold.el | 906 ++++
lisp/org/org-footnote.el | 23 +-
lisp/org/org-goto.el | 17 +-
lisp/org/org-habit.el | 8 +-
lisp/org/org-id.el | 66 +-
lisp/org/org-indent.el | 17 +-
lisp/org/org-inlinetask.el | 23 +-
lisp/org/org-install.el | 17 -
lisp/org/org-keys.el | 44 +-
lisp/org/org-lint.el | 1094 +++--
lisp/org/org-list.el | 296 +-
lisp/org/org-macro.el | 24 +-
lisp/org/org-macs.el | 506 +-
lisp/org/org-mobile.el | 7 +-
lisp/org/org-mouse.el | 48 +-
lisp/org/org-num.el | 4 +
lisp/org/org-pcomplete.el | 21 +-
lisp/org/org-persist.el | 978 ++++
lisp/org/org-plot.el | 26 +-
lisp/org/org-protocol.el | 43 +-
lisp/org/org-refile.el | 29 +-
lisp/org/org-src.el | 196 +-
lisp/org/org-table.el | 109 +-
lisp/org/org-tempo.el | 27 +-
lisp/org/org-timer.el | 16 +-
lisp/org/org-version.el | 4 +-
lisp/org/org.el | 5089 ++++++++++----------
lisp/org/ox-ascii.el | 8 +-
lisp/org/ox-beamer.el | 35 +-
lisp/org/ox-html.el | 317 +-
lisp/org/ox-icalendar.el | 73 +-
lisp/org/ox-koma-letter.el | 3 +
lisp/org/ox-latex.el | 1408 ++++--
lisp/org/ox-man.el | 4 +-
lisp/org/ox-md.el | 32 +-
lisp/org/ox-odt.el | 107 +-
lisp/org/ox-org.el | 9 +-
lisp/org/ox-publish.el | 28 +-
lisp/org/ox-texinfo.el | 346 +-
lisp/org/ox.el | 721 ++-
lisp/outline.el | 41 +-
lisp/paren.el | 6 +-
lisp/play/zone.el | 2 +-
lisp/proced.el | 302 +-
lisp/progmodes/antlr-mode.el | 2 +-
lisp/progmodes/asm-mode.el | 2 +-
lisp/progmodes/c-ts-mode.el | 94 +-
lisp/progmodes/cc-engine.el | 22 +-
lisp/progmodes/cc-langs.el | 2 +-
lisp/progmodes/cc-mode.el | 5 +-
lisp/progmodes/cc-vars.el | 2 +
lisp/progmodes/compile.el | 2 +-
lisp/progmodes/csharp-mode.el | 935 ++++
lisp/progmodes/eglot.el | 44 +-
lisp/progmodes/gdb-mi.el | 6 +-
lisp/progmodes/gud.el | 3 +
lisp/progmodes/java-ts-mode.el | 17 +-
lisp/progmodes/js.el | 16 +-
lisp/progmodes/project.el | 201 +-
lisp/progmodes/python.el | 128 +-
lisp/progmodes/scheme.el | 2 +-
lisp/progmodes/sh-script.el | 96 +-
.../{ts-mode.el => typescript-ts-mode.el} | 247 +-
lisp/progmodes/which-func.el | 18 +-
lisp/progmodes/xref.el | 152 +-
lisp/server.el | 137 +-
lisp/shell.el | 2 +-
lisp/simple.el | 135 +-
lisp/strokes.el | 2 +-
lisp/subr.el | 34 +-
lisp/tab-bar.el | 25 +-
lisp/term.el | 8 +-
lisp/textmodes/css-mode.el | 34 +-
lisp/textmodes/reftex.el | 3 +-
lisp/transient.el | 30 +-
lisp/treesit.el | 187 +-
lisp/vc/vc-rcs.el | 4 +-
lisp/wid-edit.el | 2 +-
lisp/window.el | 2 +-
m4/assert_h.m4 | 6 +
m4/gnulib-comp.m4 | 78 +-
m4/pthread_sigmask.m4 | 7 +-
msdos/sed2v2.inp | 2 +-
nt/README.W32 | 2 +-
src/.lldbinit | 2 +-
src/ChangeLog.11 | 2 +-
src/ChangeLog.3 | 2 +-
src/alloc.c | 15 +-
src/buffer.c | 37 +-
src/buffer.h | 3 +-
src/dispextern.h | 10 +
src/editfns.c | 373 +-
src/emacs-module.h.in | 15 +
src/emacs.c | 1 +
src/frame.c | 62 +-
src/image.c | 8 +-
src/itree.h | 9 +
src/keyboard.c | 22 +-
src/lisp.h | 3 +-
src/module-env-29.h | 3 -
src/{module-env-29.h => module-env-30.h} | 0
src/pdumper.c | 2 +-
src/sqlite.c | 15 +
src/timefns.c | 2 +-
src/treesit.c | 173 +-
src/treesit.h | 13 +-
src/xdisp.c | 100 +-
src/xfns.c | 26 +-
src/xftfont.c | 6 +
src/xselect.c | 836 +++-
src/xterm.c | 199 +-
src/xterm.h | 34 +-
test/lib-src/emacsclient-tests.el | 4 +-
test/lisp/auth-source-pass-tests.el | 24 +-
test/lisp/calendar/icalendar-tests.el | 58 +-
test/lisp/cedet/semantic-utest.el | 2 +-
.../eieio-tests/eieio-test-methodinvoke.el | 2 +-
test/lisp/erc/erc-join-tests.el | 2 +-
test/lisp/erc/erc-sasl-tests.el | 359 ++
.../erc/erc-scenarios-base-association-nick.el | 84 +-
test/lisp/erc/erc-scenarios-base-local-modules.el | 243 +
test/lisp/erc/erc-scenarios-sasl.el | 144 +
test/lisp/erc/erc-services-tests.el | 16 +-
test/lisp/erc/erc-tests.el | 178 +
.../erc/resources/base/local-modules/first.eld | 53 +
.../erc/resources/base/local-modules/fourth.eld | 53 +
.../erc/resources/base/local-modules/second.eld | 47 +
.../erc/resources/base/local-modules/third.eld | 43 +
test/lisp/erc/resources/sasl/external.eld | 33 +
test/lisp/erc/resources/sasl/plain-failed.eld | 16 +
test/lisp/erc/resources/sasl/plain.eld | 39 +
test/lisp/erc/resources/sasl/scram-sha-1.eld | 47 +
test/lisp/erc/resources/sasl/scram-sha-256.eld | 47 +
test/lisp/eshell/esh-var-tests.el | 4 +-
test/lisp/filenotify-tests.el | 4 +-
test/lisp/net/eudc-resources/bbdb | 1 +
test/lisp/net/eudc-tests.el | 7 +-
test/lisp/net/tramp-archive-tests.el | 2 +-
test/lisp/net/tramp-tests.el | 27 +-
test/lisp/progmodes/project-tests.el | 29 +
test/lisp/progmodes/python-tests.el | 113 +-
test/lisp/server-tests.el | 202 +-
test/manual/cedet/cedet-utests.el | 3 +-
test/manual/cedet/semantic-tests.el | 3 +-
test/manual/cedet/tests/testpolymorph.cpp | 10 +-
test/manual/cedet/tests/testsppreplace.c | 4 +-
test/manual/cedet/tests/testsppreplaced.c | 4 +-
test/manual/etags/{CTAGS.good => CTAGS.good_crlf} | 770 ++-
.../manual/etags/{CTAGS.good => CTAGS.good_update} | 769 ++-
test/manual/etags/Makefile | 15 +
test/manual/etags/crlf | 2 +
test/src/sqlite-tests.el | 1 +
363 files changed, 29098 insertions(+), 16373 deletions(-)
copy etc/{NEWS => NEWS.29} (97%)
create mode 100644 lisp/erc/erc-sasl.el
create mode 100644 lisp/org/oc-bibtex.el
create mode 100644 lisp/org/org-cycle.el
create mode 100644 lisp/org/org-fold-core.el
create mode 100644 lisp/org/org-fold.el
delete mode 100644 lisp/org/org-install.el
create mode 100644 lisp/org/org-persist.el
create mode 100644 lisp/progmodes/csharp-mode.el
rename lisp/progmodes/{ts-mode.el => typescript-ts-mode.el} (54%)
copy src/{module-env-29.h => module-env-30.h} (100%)
create mode 100644 test/lisp/erc/erc-sasl-tests.el
create mode 100644 test/lisp/erc/erc-scenarios-base-local-modules.el
create mode 100644 test/lisp/erc/erc-scenarios-sasl.el
create mode 100644 test/lisp/erc/resources/base/local-modules/first.eld
create mode 100644 test/lisp/erc/resources/base/local-modules/fourth.eld
create mode 100644 test/lisp/erc/resources/base/local-modules/second.eld
create mode 100644 test/lisp/erc/resources/base/local-modules/third.eld
create mode 100644 test/lisp/erc/resources/sasl/external.eld
create mode 100644 test/lisp/erc/resources/sasl/plain-failed.eld
create mode 100644 test/lisp/erc/resources/sasl/plain.eld
create mode 100644 test/lisp/erc/resources/sasl/scram-sha-1.eld
create mode 100644 test/lisp/erc/resources/sasl/scram-sha-256.eld
copy test/manual/etags/{CTAGS.good => CTAGS.good_crlf} (95%)
copy test/manual/etags/{CTAGS.good => CTAGS.good_update} (95%)
create mode 100644 test/manual/etags/crlf
- feature/asan-gc-poisoning updated (5b12778507 -> f254029f65),
Vibhav Pant <=