emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

scratch/etags-regen updated (153a549 -> f4a1d47)


From: Dmitry Gutov
Subject: scratch/etags-regen updated (153a549 -> f4a1d47)
Date: Sun, 7 Feb 2021 21:11:56 -0500 (EST)

dgutov pushed a change to branch scratch/etags-regen.

      from  153a549   etags-regen--tags-generate: Always ignore Emacs lock files
      adds  62e3750   Ensure HAVE_GMP is reflected in emacs_config_features
      adds  ef55cc0   * configure.ac: Alphabetize emacs_config_features
      adds  e694f61   Add `flat-button' to custom-face-attributes
      adds  6129ebf   Fix problem with non-ASCII characters in nnmaildir
      adds  42e72f4   Support using auth-source for NickServ passwords in ERC
      adds  26ed7c7   Add a failing test for bug#44834
      adds  d0d5e40   Make comint-read-input-ring skip uninteresting text in 
.zsh_history
      adds  00908e0   Mark previous erc-services change as not needing 
documentation
      adds  1aa36d9   * admin/notes/elpa: Update to match recent Gnu ELPA 
changes
      adds  fcf8ad6   Fix possible prepending of "TEXT" to IMAP searches
      adds  002f9dc   eieio-base.el:
      adds  bb4399f   cedet/ede/auto.el:
      adds  d893632   * lisp/emacs-lisp/eieio-base.el: Silence warnings in last 
change
      adds  78ef0a7   comint-read-input-ring: Simplify last commit
      adds  d191f15   Update substitute-command-keys tests, again
      adds  ca024b0   Add a new variable `inhibit-interaction'
      adds  792ba71   Add a new function 'buffer-line-statistics'
      adds  6dc4fc7   Fix nsm-should-check for "google.com" failure
      adds  0f6c083   Only run IPv6 tests if we have an IPv6 address
      adds  d93de0b   ; Update docstring
      adds  c734ba6   Fix Indian time zone test when run by Irishmen (bug#45818)
      adds  820bd0e   Stabilise lunar-phase-list test (bug#45818)
      adds  6d467eb   * lisp/calc/calc.el: Remove some XEmacs compat code.
      adds  118d6ef   Remove some XEmacs compat code from tests
      adds  aeb11da   Use skip-unless instead of if+message in test
      adds  19b169c   Fix 'visual-line-mode' when 'word-wrap-by-category' is in 
effect
      adds  be9b7e8   Prefer skip-unless in more tests
      adds  a9658cd   Lift {global,local}-key-binding to Lisp
      adds  ebab889   * lisp/isearch.el: C-s C-u M-y reads a string from the 
kill-ring minibuffer
      adds  707ee6a   EMBA infrastructure improvements for Emacs build testing.
      adds  03080b5   Remove extraneous closing paren
      adds  33d0c60   ; * doc/lispref/modes.texi (SMIE Indentation Example): 
Fix previous commit
      adds  97747e6   Tell people how to remove fontconfig customizations
      adds  149d64b   * doc/misc/tramp.texi (Quick Start Guide): Fix thinko.
      adds  84372a7   Merge from origin/emacs-27
      adds  5d76288   Fix problem with 8bit content-transfer-encoding in nndoc 
mbox files
      adds  4ad332d   ; Merge from origin/emacs-27
      adds  74d1895   Fix inhibiting the default.el loading in user init file
      adds  32a3758   Fix infloop in 'pixel-scroll-mode'
      adds  27743e9   Fix cl-concatenate inlining
      adds  55bc156   Fix assertion failure in window_box_height (Bug#45737)
      adds  488204c   Remove one of recently added warnings abound binding keys 
in Isearch maps
      adds  c83590b   Merge from origin/emacs-27
      adds  53514e7   * lisp/info.el (Info-search): Don't deactivate mark when 
landed in same node
      adds  5039f79   Fix marking "delayed-initialization" vars as dynamically 
scoped
      adds  9422ff4   * lisp/startup.el (command-line): Remove redundant set of 
no-blinking-cursor
      adds  65d22bf   * lisp/startup.el (command-line): Remove redundant set of 
no-blinking-cursor
      adds  b4b98a0   Fix 'kill-visual-line'
      adds  0a26f47   * lisp/emacs-lisp/seq.el (seq-concatenate): Unautoload 
(merge fix).
      adds  138486c   Some Tramp adaptions, mainly direct async processes
      adds  66ac172   Make libraries works with xterm-mouse-mode.
      adds  4dc72dd   Fix 'window-text-pixel-size' when there are 
leading/trailing spaces
      adds  2644353   * .gitignore: add src/fingerprint.c
      adds  f95c1b3   Update dependency capture
      adds  667f2e0   Remove support for 32 bit build
      adds  f45be48   ; Remove recent spurious addition in window.el
      adds  5d68170   * src/dispnew.c (sit_for): Return nil when interrupted by 
process output
      adds  1513ee3   Change default-directory before prompting in 
project-compile
      adds  0732fc3   * lisp/frame.el Don't activate `blink-cursor-idle-timer` 
needlessly.
      adds  ba29d13   Make mouse-related calls be more consistent on all frame 
types
      adds  c55b7b8   Fix last change
      adds  84e0749   EMBA container build improvements for Emacs build testing.
      adds  378ce65   Improve support for Cham script
      adds  57ae3f2   test/infra/gitlab-ci.yml: run only for tags and some 
branches
      adds  0057294   Fix two tests
      adds  66756df   Fix Rmail summary for more than 99,999 messages
      adds  8f0ce42   Fix deadlock when receiving SIGCHLD during 'pselect'.
      adds  df34ed8   Don't crash if no asynchronous process has been created 
yet.
      adds  0ab56a4   * lisp/emacs-lisp/pcase.el: Add support for `not` to 
`pred`
      adds  25e1b73   * lisp/emacs-lisp/byte-opt.el 
(byte-optimize-form-code-walker): Use pcase
       new  8d00e2f   Merge branch 'master' into scratch/etags-regen
      adds  1529643   Add a bit more clarification around standard error 
processes.
      adds  39a6584   Add new targets to test/Makefile
      adds  1773679   Ensure that sentinels are called during 
'accept-process-output'.
      adds  1fe135a   * test/infra/gitlab-ci.yml: Merge test-template into 
job-template.
      adds  372694e   ; * test/infra/gitlab-ci.yml: Merge test-template script 
into job-template.
      adds  b215e83   Improve support for the Cham script and languages
      adds  3b40501   Replace Unix commands with Emacs in process tests.
      adds  36d3377   Avoid macOS NSFilenamesPboardType warning (bug#33035)
      adds  c4be126   * test/src/xdisp-tests.el: Fix tests to work in batch mode
      adds  455f08c   Fix problem with `epa-list-keys' bugging out
      adds  f9dab61   Don't double up keys in epa--list-keys
      adds  47ddda0   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  b2e6ed4   Fix recent changes for Cham script
      adds  9214402   * lisp/cedet/ede/proj.el: Enable Project files to load
      adds  bdb9889   Use format-prompt in read-regexp.
      adds  8f4b3b8   Fix ibuffer-mark-by-file-name-regexp abbreviations
      adds  20add1c   Allow gnus-retrieve-headers to return headers directly
      adds  35119b2   time-stamp-tests now pass in more locales
      adds  4ca808e   Make sure the new window is not too tall
       new  1daad17   Merge branch 'master' into scratch/etags-regen
      adds  f844ce6   Revert "* .gitignore: add src/fingerprint.c"
      adds  973799f   Mark the various nxml flags as safa
      adds  43982a8   Don't infloop in comint-redirect-results-list-from-process
      adds  378a01e   Actually make the calc trail window dedicated
      adds  4e64d02   Define keymap-name-history
      adds  b62a1e3   Add 'perl-non-scalar-variable' face to perl-mode
      adds  ba0cf1d   Tweaks to the color widget (Bug#45829)
      adds  33ff86a   Add test for the widget-color-match function (Bug#45829)
      adds  f2f06b0   Fix list-colors-print handling of callback arg
      adds  91a6e19   Handle also test/lib-src directory
      adds  e544b86   Don't stop Gnus startup on password failures
      adds  3b731b1   Fix slow abbrev expansion in `message-mode' in some 
circumstances
      adds  297edbe   Missing dynamic variable declarations in Calc
      adds  5369b69   Parse square root sign in embedded Calc mode
      adds  3c58443   Only show "2x entries" i vc log buffers if needed
      adds  deb90c8   * lisp/startup.el: Fix bug#45857, bug#30994, and 
bug#45913.
      adds  f3b9d5b   Some Tramp fixes, resulting from test campaign
      adds  039ab60   * etc/NEWS.19: Add entry for `indent-line-to`
      adds  bfa140d   Calc: use Unicode brackets in Big mode when available 
(bug#45917)
      adds  1248c67   * test/infra/gitlab-ci.yml: Bootstrap only from web, 
schedule, or C-related.
      adds  e718d3a   Better check for nil in 
search-/query-replace-highlight-submatches (bug#45973)
      adds  eec059b   * lisp/help-fns.el: Move defvar keymap-name-history 
closer to where it's used.
      adds  8725f76   Declare some project commands interactive-only
      adds  8ed97a8   Make child signal read pipe non-blocking.
      adds  5536893   test/lisp/replace-tests.el: Add nested match group test
      adds  5aff1bf   Make sh-mode use `auto-mode-interpreter-regexp'
      adds  f925aab   Mention that the mouse will switch on transient-mark-mode 
in manual
      adds  3bbec2e   Fix up example in the Modifying Menus node in the lispref 
manual
      adds  40a5df8   Make `symbol-at-point' work in buffers with no symbols
      adds  c502cdd   Don't add Content-Type when ceasing an rmail edit
      adds  8b33b76   Revert "Make `symbol-at-point' work in buffers with no 
symbols"
      adds  849fe71   Sort Ibuffer filename/process column as displayed
      adds  420661a   Don't let `maybe_quit` prevent resetting 
`consing_until_gc` (bug#43389)
      adds  ce1a42a   Add tests for symbol-at-point (bug#14234)
      adds  f30cf07   Make symbol-at-point return nil if there's no symbols in 
the buffer
      adds  cad2c4b   Tweak tty-find-type to allow TERM=screen.xterm
      adds  72d4522   Add option remember-diary-regexp
      adds  edf6350   Add option remember-text-format-function
      adds  38173af   Respect remember-save-after-remembering on 
remember-diary-extract-entries
      adds  bd423b8   Fix environment handling in tramp-handle-make-process
      adds  7fe7efe   cua-toggle-global-mark doc string clarification
      adds  434057a   Fix footnote-mode problem when reopening an old file
      adds  09bfb12   * lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode): 
Re-indent
      adds  4dfebf2   * lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode): 
Move some opts.
      adds  66439d3   * lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode): 
Add 2 new opts
      adds  0d36355   * lisp/emacs-lisp/subr-x.el (named-let): New macro
      adds  5065698   Move the ‘declare’ form before the interactive spec in 10 
functions.
      adds  93141d5   Always send Lisp words to checkdoc-ispell-init
      adds  1a6ed93   Revert "Always send Lisp words to checkdoc-ispell-init"
      adds  61b716b   checkdoc-spellcheck-documentation-flag doc string 
improvement
      adds  0df23b7   Fix recent remember-diary-extract-entries change
      adds  b951136   * lisp/emacs-lisp/bytecomp.el 
(byte-compile--declare-var): Fix warning
      adds  d8a9828   * lisp/calendar/calendar.el (calendar-read-sexp): New 
function
      adds  0f65baa   * lisp/calendar/cal-french.el 
(calendar-french-accents-p): Obsolete function
      adds  0c93d0d   Use `calendar-read-sexp` instead of the now obsolete 
`calendar-read`
      adds  bacc24b   Use `lexical-binding` in all the cal-*.el files
      adds  8e7728a   Fix thinko in previous footnote.el change
      adds  b2d30fd   A better fix for 'kill-visual-line'
      adds  a7fb4ab   Make Message respect header removal instructions more
      adds  7d122cf   Tweak previous message-forward-included-mime-headers 
change
      adds  de761b5   Add dired support for compressing .pax files
      adds  5d2ebcd   * test/infra/gitlab-ci.yml: Revert to always building.
      adds  a6f030f   Fix message.el build warning from previous change
      adds  2cf347a   Don't have type-break-mode signal errors on corrupted 
files
      adds  931be5e   * lisp/net/webjump.el: Add Maintainer: emacs-devel.
      adds  b41b4ad   Fix spurious "Lexical argument shadows the dynamic 
variable" due to inlining
      adds  90bd6d8   * test/infra/gitlab-ci.yml: Copy newer files to image to 
build less often.
       new  44f19c7   Merge branch 'master' into scratch/etags-regen
      adds  6bfc672   * lisp/textmodes/remember.el 
(remember-text-format-function): Fix type.
      adds  463300d   Enable TTY mouse-face support when built without GPM 
support
      adds  561197e   Fix last change for DOS_NT systems
      adds  4c0dce4   Calc: use big brackets around function arguments
      adds  b2b26bd   Use RemoteCommand option for Tramp's sshx and scpx methods
      adds  ef14acf   Make nnml handle invalid non-ASCII headers more 
consistently
      adds  2be55ad   Add more isearch-related bindings to ns-win.el
      adds  b7f318a   Fix up previous mh-speed.el ignored variable change
      adds  9143eba   Prepare for update from Gnulib
      adds  a900e64   Update from Gnulib by running admin/merge-gnulib
      adds  b99ec5d   Work around __has_attribute bug in clang 3.4
      adds  ba25a82   Mention undo-amalgamate-change-group in the lispref manual
      adds  b9d0cdc   * lisp/simple.el (newline-and-indent): Disable 
`electric-indent-mode`
      adds  5821dee   Erase the buffer only after fetching the new contents
      adds  cc98d0b   ; xref-revert-buffer: Drop the (goto-char) at the end
      adds  8d8e1df   Clean up the recently added self-pipe mechanism for 
WINDOWSNT
      adds  f0517ab   * test/infra/gitlab-ci.yml (.job-template): Check also 
for test/lib-src/*.el.
      adds  6a6fde0   Fix failed autorevert test on emba
      adds  aeff424   Mark both ends of self-pipe a nonblocking.
      adds  59e9ec7   Add a FIXME comment to improve the SIGCHLD race condition 
handling.
      adds  27a023d   * .clang-format: Fix base style.
      adds  17fec60   Avoid a few compilation warnings in Objective-C code.
      adds  8dcb19f   Add a unit test testing interaction between threads and 
processes.
      adds  d860ca9   ; * src/process.c (child_signal_read): Remove FIXME 
comment.
      adds  30d95d33  Use single post-command-hook on hl-line modes
      adds  7c9841b   Update from Gnulib by running admin/merge-gnulib
      adds  259edd4   Add a mechanism for buffer-local thing-at-points
      adds  b7068be   Provide a (thing-at-point 'url) in eww buffers
      adds  1559cc4   Fix missing file&line info in "Unknown defun property" 
warnings
      adds  75f6b26   Make (subdirs . nil) in .dir-locals.el work
      adds  0ebf9d6   Properly initialize gnus-search-namazu-index-directory
      adds  7cc970e   Add support for dired compressing .lz/.lzo files
      adds  e1902ac   Fix recently uncovered 'make check' failures
      adds  d4dd12d   Add more assertions to recently-added process test.
      adds  b26e09e   Fix insertion logic of newly subscribed Gnus groups
      adds  3cefda0   Make Tramp's insert-directory more robust
      adds  e5aaa12   Add some elisp-mode font lock tests
      adds  8f28a1b   Tweak `condition-case' keyword highlights
      adds  196be2b   Fix macro fontification in `condition-case' handler bodies
      adds  9503f8d   Rewrite lisp--el-funcall-position-p to be inverse of the 
-not function
      adds  a10c74f   Fontify special forms and macros the same
      adds  49e01d8   Don't move point to the prompt in 
previous-line-or-history-element (bug#46033)
      adds  8f0a2c8   Make subdirs . nil in dir-locals in ~/ work
      adds  b4b6a26   Use `lexical-binding` in all `lisp/international` files
      adds  ff7b1a1   Add distinct controls for child frames' borders 
(Bug#45620)
      adds  3c314f3   Fix typo in last change of FRAME_INTERNAL_BORDER_WIDTH
      adds  3131a98   Fix typos and punctuation
      adds  046db04   Revert "Allow gnus-retrieve-headers to return headers 
directly"
      adds  a572b21   * lisp/progmodes/sh-script.el (sh-smie-sh-rules): Tweak 
indent of new `for`
      adds  b870e58   Use lexical-binding in all of `lisp/url`
      adds  eded2a7   Try to improve the read-regexp doc string
      adds  f9cc2d4   read-regexp-suggestions doc string improvement
      adds  883c15f   Fix setting of line/point style in calc gnuplot
      adds  9d50d7a   Fix indentation in sieve-mode
      adds  fb05199   Support variable name for previous-window in 
display-buffer-in-previous-window
      adds  08574a7   * lisp/subr.el (empty-history): Move defvar to functions 
where it's used.
      adds  49eb03d   Improve documentation of 'read-regexp' and friends
      adds  4511239   * lisp/net/dbus.el (dbus-monitor-handler): Disable buffer 
undo.
      adds  12095de   Some Tramp fixes
      adds  ff03411   Fix display of stretches of whitespace in the display 
margins
      adds  b58fd1e   ; * lisp/language/cham.el: Fix copy-paste mistake in 
comment.
      adds  588d230   Merge from origin/emacs-27
      adds  82c228a   Don't let `maybe_quit` prevent resetting 
`consing_until_gc` (bug#43389)
      adds  5597398   ; Merge from origin/emacs-27
      adds  ee1c54e   Improve documentation of sendmail.el defcustom's
      adds  009df5c   * src/cmds.c (Fforward_line): Doc fix.  (Bug#46027)
      adds  3f61017   Avoid sending systemd shutdown notifications if non-daemon
      adds  0ca75f1   Merge from origin/emacs-27
      adds  c8fa056   Mention undo-amalgamate-change-group in the lispref manual
      adds  27889f0   ; Merge from origin/emacs-27
      adds  3443a1c   Fix last change
      adds  4be6c92   Merge from origin/emacs-27
      adds  0399cc2   Erase the buffer only after fetching the new contents
      adds  8095034   ; xref-revert-buffer: Drop the (goto-char) at the end
      adds  932aba6   Try to improve the read-regexp doc string
      adds  0340e9e   read-regexp-suggestions doc string improvement
      adds  e79e377   Improve documentation of 'read-regexp' and friends
      adds  7c257e2   ; Merge from origin/emacs-27
      adds  b0e96e5   Use lexical-binding in of all lisp/language
      adds  89327ce   * lisp/international/titdic-cnv.el: Revert to utf-8 
encoding
      adds  2d8daac   * lisp/international/titdic-cnv.el 
(tsang-quick-converter): Simplify
      adds  85f8b57   Support multi-line prompt and contents in 
previous-line-or-history-element.
      adds  f5d30d9   * admin/notes/unicode: titdic-cnv.el is now utf-8.
      adds  9f25ca5   * lisp/replace.el (query-replace-read-from-suggestions): 
New function.
      adds  d168110   * lisp/emacs-lisp/macroexp.el (macroexp--expand-all): 
Perform β-reduction
      adds  d93bca0   * lisp/emacs-lisp/pcase.el (pcase--split-pred): Handle 
`memq` pred.
      adds  3091416   * lisp/emacs-lisp/macroexp.el (macroexp-if): Fix typo
      adds  2a71831   Allow project/xref packages to be used in Emacs 26.1
      adds  9b01bc5   perl-mode.el: Eliminate keywords which are not in Perl.
      adds  e4c6670   Fix Gnus icalendar button navigation
      adds  0870ebb   Allow commenting out white space lines in latex-mode
      adds  e7e7ef1   Fix fill-paragraph in asm-mode
      adds  8992f8a   Make the default `whitespace-enable-predicate' use 
`derived-mode-p'
      adds  64d4648   Fix numerical `comment-padding' value
      adds  0120f45   Protect against bad results from libravatar
      adds  62233c9   Use lexical-binding in lisp/{term,nxml,language}
      adds  a8c4f80   Simplify auto-revert buffer list by watch descriptor  
(Bug#44639)
      adds  ac102bb   * lisp/net/ange-ftp.el (ange-ftp-ls): Handle several 
"--dired" switches.
      adds  91f9d67   * test/Makefile.in (emacs): Use the C locale
      adds  6c60168   ; * lisp/dired-aux.el (dired-compress-files-alist): Minor 
doc fix.
      adds  80d964e   Add missing file systems to etc-fstab-generic-mode
      adds  4cded88   * lisp/generic-x.el (hosts-generic-mode): Support IPv6 
addresses.
      adds  b04f1c0   Add cross-reference to with-eval-after-load
      adds  592a230   * src/fns.c (hash_string): Fix bug#46111
      adds  c407b54   * lisp/ezimage.el: Use lexical-binding.
      adds  f782f1a   * lisp/leim/quail/compose.el: Use lexical-binding.
      adds  aca93f6   * lisp/leim/quail/viqr.el: Use lexical-binding.
      adds  a8caa66   Avoid recommending Google
      adds  50c7de0   * lisp/wdired.el: Minor doc fixes.
      adds  c8c4d65   Use isearch-tmm-menubar when tmm-menubar is called in 
isearch-mode (bug#43966)
      adds  991c894   Use lexical-binding in all of `lisp/emacs-lisp`
      adds  11c504c   Define compat alias obsolete
      adds  554ec93   Use lexical-binding in generic-x.el
      adds  ae7fe26   ; Fix my previous commit
      adds  a50fe43   * lisp/progmodes/bat-mode.el: Use lexical-binding.
      adds  cb97581   Use lexical-binding in nroff-mode.el
      adds  887b033   Merge branch 'master' of 
git+ssh://git.sv.gnu.org/srv/git/emacs into trunk
      adds  3ddea27   Slight gravatar.el code clean up
      adds  bab133e   Use lexical-binding in find-cmd.el and add tests
      adds  a27512e   * lisp/flow-ctrl.el: Use lexical-binding.
      adds  e52f2ec   Remove Emacs 21 compat code from sasl.el
      adds  de51d94   Mention using buffer-list-update-hook in recentf-mode
      adds  5f65042   Set revert-buffer-function in shell command output buffers
      adds  0b80935   Fix position in empty buffers in 
checkdoc-file-comments-engine
      adds  9fb8590   flymake-diagnostic-beg/end doc string and error reporting 
improvement
      adds  3f92d00   operating-system-release doc string improvement
      adds  1275dc4   Improve fontifying of #| ... |# in `lisp-mode'
      adds  d4e9d19   Add a command for redisplay during keyboard macros
      adds  4e27a26   Describe pointer shapes in the manual
      adds  19afd6d   Fix previous commit regarding revert-buffer-function
      adds  ae2e2b6   Improve doc string of 'operating-system-release'
      adds  4ce5646   Fix Bug#45518 in compile.el
      adds  840b1c6   Use save-mark-and-excursion in query-replace-read-args 
(bug#45617)
      adds  83591e1   * test/lisp/net/tramp-tests.el 
(tramp--test-special-characters):
      adds  75eb2d0   Support 'operating-system-release' on MS-Windows
      adds  e86b30d   (xref-revert-buffer): Also 'erase-buffer' when handling a 
user-error
      adds  c7a86cb   Use lexical-binding in sasl.el and add tests
      adds  47147db   ; Silence byte-compiler
      adds  7415c66   ; * src/process.c (child_signal_read): Don't report 
EAGAIN as error
      adds  295de50   * test/lisp/electric-tests.el: Fix switch to 
lexical-binding.
      adds  1a4bb1e   Use lexical-binding in handwrite.el
      adds  f3f6e84   Use lexical-binding in mpuz.el
      adds  bbad790   vc-dir-mode-map: Remove the mouse-2 binding
       new  3098e47   Merge branch 'master' into scratch/etags-regen
      adds  90ce2b8   rmail-summary-mark-deleted optional argument fix
      adds  5644ac4   Add source to sgml-empty-tags
      adds  0fa2a71   Improve :foreground description in the manual
      adds  cc2d3a6   Fix interaction between two dired cleanup variables
      adds  32dc433   Fix vc-hg-rename-file on file names like ~/foo/bar
      adds  bb652f6   New Rmail option 'rmail-show-message-set-modified'
      adds  0e2e1ca   * lisp/tab-line.el (tab-line-new-tab): Use tty menus when 
supported.
      adds  ed2f2cc   auth-source-search doc string fix
      adds  f7b9b9a   ; Use American spelling in etc/NEWS.
      adds  96f2012   Also highlight 'conflict' with the warning face
      adds  3555657   Remove unused argument from set_frame_menubar (Bug#45759)
      adds  ece7425   Reduce flicker in Isearch mode
      adds  42f45e5   ; Improve defcustom :type in last change.
      adds  b32d4bf   Allow the caller to specify own face on suffix in 
annotation-function
      adds  419a33e   Fix NS build broken by a recent change
      adds  636ef44   With minibuffer-follows-selected-frame `hybrid', preserve 
recursive Mbuffers
      adds  0f2d877   Recompute mode-lines when marking conflicts resolved
       new  f520e5d   Merge branch 'master' into scratch/etags-regen
       new  4f7b533   etags-regen--all-files: Extract to a separate function
       new  25b2915   Introduce project-files-filtered and use it
       new  f4a1d47   Brute force refresh implementation


Summary of changes:
 .clang-format                                      |    2 +-
 .gitlab-ci.yml                                     |   90 +-
 admin/notes/elpa                                   |   32 +-
 admin/notes/unicode                                |   10 +-
 admin/nt/dist-build/README-scripts                 |   38 +-
 admin/nt/dist-build/README-windows-binaries        |   49 +-
 admin/nt/dist-build/build-dep-zips.py              |  188 ++-
 admin/nt/dist-build/build-zips.sh                  |   90 +-
 admin/nt/dist-build/emacs.nsi                      |   31 +-
 admin/unidata/unidata-gen.el                       |    6 +-
 build-aux/config.guess                             |    8 +-
 build-aux/config.sub                               |   10 +-
 configure.ac                                       |   23 +-
 doc/emacs/glossary.texi                            |    8 +-
 doc/emacs/kmacro.texi                              |    8 +
 doc/emacs/maintaining.texi                         |   22 +-
 doc/emacs/search.texi                              |    7 +
 doc/lispref/commands.texi                          |   14 +-
 doc/lispref/control.texi                           |    5 +-
 doc/lispref/elisp.texi                             |    1 +
 doc/lispref/errors.texi                            |    5 +
 doc/lispref/frames.texi                            |   50 +-
 doc/lispref/keymaps.texi                           |    5 +-
 doc/lispref/markers.texi                           |    4 +-
 doc/lispref/minibuf.texi                           |   52 +-
 doc/lispref/modes.texi                             |    2 +-
 doc/lispref/processes.texi                         |   27 +-
 doc/lispref/text.texi                              |   37 +
 doc/misc/message.texi                              |    6 +
 doc/misc/org.texi                                  |    6 +-
 doc/misc/texinfo.tex                               |  163 +--
 doc/misc/tramp.texi                                |   62 +-
 doc/misc/trampver.texi                             |    2 +-
 etc/HELLO                                          |   10 +-
 etc/NEWS                                           |  109 +-
 etc/NEWS.19                                        |    2 +
 etc/PROBLEMS                                       |    5 +
 leim/leim-ext.el                                   |   12 +-
 lib/_Noreturn.h                                    |   16 +-
 lib/canonicalize-lgpl.c                            |   25 +-
 lib/cdefs.h                                        |  192 ++-
 lib/dirent.in.h                                    |    3 +-
 lib/{scratch_buffer.h => dynarray.h}               |   22 +-
 lib/explicit_bzero.c                               |   16 +-
 lib/fchmodat.c                                     |   17 +
 lib/free.c                                         |   14 +
 lib/gnulib.mk.in                                   |   27 +
 lib/libc-config.h                                  |  171 +--
 lib/malloc/dynarray-skeleton.c                     |  525 ++++++++
 lib/malloc/dynarray.h                              |  178 +++
 ...atch_buffer_dupfree.c => dynarray_at_failure.c} |   38 +-
 lib/malloc/dynarray_emplace_enlarge.c              |   73 +
 lib/malloc/dynarray_finalize.c                     |   62 +
 lib/malloc/dynarray_resize.c                       |   64 +
 ...ch_buffer_dupfree.c => dynarray_resize_clear.c} |   36 +-
 lib/malloc/scratch_buffer_grow.c                   |    2 +-
 lib/malloc/scratch_buffer_grow_preserve.c          |    2 +-
 lib/malloc/scratch_buffer_set_array_size.c         |    2 +-
 lib/mini-gmp.c                                     |    2 +-
 lib/mktime-internal.h                              |    2 +-
 lib/nstrftime.c                                    |    6 +-
 lib/regex.c                                        |    2 +-
 lib/regex_internal.h                               |   26 +-
 lib/regexec.c                                      |  117 +-
 lib/scratch_buffer.h                               |    1 +
 lib/stddef.in.h                                    |   23 +-
 lib/string.in.h                                    |   20 +-
 lib/sys_stat.in.h                                  |   30 +-
 lib/tempname.c                                     |   27 +-
 lib/time-internal.h                                |    2 +-
 lib/time.in.h                                      |   19 +
 lib/time_rz.c                                      |   16 +-
 lib/timegm.c                                       |    2 +-
 lib/utimens.c                                      |   19 +-
 lib/utimensat.c                                    |  101 +-
 lib/verify.h                                       |   28 +-
 lisp/auth-source.el                                |    2 +-
 lisp/autorevert.el                                 |  105 +-
 lisp/calc/calc-embed.el                            |    2 +
 lisp/calc/calc-graph.el                            |    6 +-
 lisp/calc/calc-lang.el                             |    2 +-
 lisp/calc/calc.el                                  |   12 +-
 lisp/calc/calccomp.el                              |  260 ++--
 lisp/calendar/cal-bahai.el                         |   28 +-
 lisp/calendar/cal-china.el                         |   45 +-
 lisp/calendar/cal-coptic.el                        |   56 +-
 lisp/calendar/cal-french.el                        |   76 +-
 lisp/calendar/cal-hebrew.el                        |   68 +-
 lisp/calendar/cal-html.el                          |   19 +-
 lisp/calendar/cal-islam.el                         |   25 +-
 lisp/calendar/cal-iso.el                           |   21 +-
 lisp/calendar/cal-julian.el                        |   26 +-
 lisp/calendar/cal-mayan.el                         |   10 +-
 lisp/calendar/cal-menu.el                          |    4 +-
 lisp/calendar/cal-move.el                          |   17 +-
 lisp/calendar/cal-persia.el                        |   30 +-
 lisp/calendar/cal-tex.el                           |   85 +-
 lisp/calendar/cal-x.el                             |    2 +-
 lisp/calendar/calendar.el                          |   57 +-
 lisp/calendar/diary-lib.el                         |    4 +-
 lisp/calendar/holidays.el                          |   15 +-
 lisp/cedet/ede/auto.el                             |   24 +-
 lisp/cedet/ede/base.el                             |    5 +-
 lisp/cedet/ede/proj.el                             |    2 +-
 lisp/comint.el                                     |   32 +-
 lisp/cus-face.el                                   |    1 +
 lisp/cus-start.el                                  |    2 +-
 lisp/custom.el                                     |   21 +-
 lisp/dired-aux.el                                  |    7 +-
 lisp/dired.el                                      |   21 +-
 lisp/emacs-lisp/bindat.el                          |  112 +-
 lisp/emacs-lisp/byte-opt.el                        | 1401 ++++++++++----------
 lisp/emacs-lisp/byte-run.el                        |   16 +-
 lisp/emacs-lisp/bytecomp.el                        |    3 +-
 lisp/emacs-lisp/checkdoc.el                        |   11 +-
 lisp/emacs-lisp/crm.el                             |    2 +-
 lisp/emacs-lisp/derived.el                         |    2 +-
 lisp/emacs-lisp/eieio-base.el                      |  135 +-
 lisp/emacs-lisp/eieio-opt.el                       |    2 +-
 lisp/emacs-lisp/ert.el                             |    4 +-
 lisp/emacs-lisp/generic.el                         |    9 +-
 lisp/emacs-lisp/helper.el                          |   29 +-
 lisp/emacs-lisp/lisp-mode.el                       |   81 +-
 lisp/emacs-lisp/macroexp.el                        |   53 +-
 lisp/emacs-lisp/package-x.el                       |    2 +-
 lisp/emacs-lisp/package.el                         |    2 +-
 lisp/emacs-lisp/pcase.el                           |   80 +-
 lisp/emacs-lisp/radix-tree.el                      |    7 +-
 lisp/emacs-lisp/regi.el                            |   55 +-
 lisp/emacs-lisp/shadow.el                          |   22 +-
 lisp/emacs-lisp/subr-x.el                          |   22 +
 lisp/emacs-lisp/tcover-ses.el                      |   28 +-
 lisp/emacs-lisp/unsafep.el                         |    9 +-
 lisp/emulation/cua-gmrk.el                         |    8 +-
 lisp/epa.el                                        |    4 +-
 lisp/erc/erc-services.el                           |   56 +-
 lisp/ezimage.el                                    |    2 +-
 lisp/facemenu.el                                   |   11 +-
 lisp/faces.el                                      |   13 +-
 lisp/files.el                                      |    4 +-
 lisp/find-cmd.el                                   |    4 +-
 lisp/flow-ctrl.el                                  |   13 +-
 lisp/foldout.el                                    |    2 +-
 lisp/font-lock.el                                  |    2 +-
 lisp/frame.el                                      |   24 +-
 lisp/generic-x.el                                  |  109 +-
 lisp/gnus/gnus-icalendar.el                        |    1 +
 lisp/gnus/gnus-search.el                           |   12 +-
 lisp/gnus/gnus-start.el                            |   10 +-
 lisp/gnus/message.el                               |   98 +-
 lisp/gnus/nnmaildir.el                             |    3 +-
 lisp/gnus/nnml.el                                  |   16 +
 lisp/gnus/nntp.el                                  |    2 +-
 lisp/help-fns.el                                   |    3 +
 lisp/hl-line.el                                    |   58 +-
 lisp/ibuf-ext.el                                   |   20 +-
 lisp/ibuffer.el                                    |    9 +-
 lisp/image.el                                      |    2 +-
 lisp/image/gravatar.el                             |   15 +-
 lisp/info.el                                       |    2 +-
 lisp/international/fontset.el                      |    1 +
 lisp/international/isearch-x.el                    |    5 +-
 lisp/international/iso-cvt.el                      |   24 +-
 lisp/international/ja-dic-cnv.el                   |   11 +-
 lisp/international/ja-dic-utl.el                   |    2 +-
 lisp/international/kinsoku.el                      |    2 +-
 lisp/international/kkc.el                          |    2 +-
 lisp/international/latexenc.el                     |    4 +-
 lisp/international/latin1-disp.el                  |   19 +-
 lisp/international/mule-cmds.el                    |    2 +-
 lisp/international/mule-diag.el                    |   27 +-
 lisp/international/ogonek.el                       |    2 +-
 lisp/international/quail.el                        |   18 +-
 lisp/international/robin.el                        |    2 +-
 lisp/international/titdic-cnv.el                   |  254 ++--
 lisp/international/utf-7.el                        |    2 +-
 lisp/isearch.el                                    |  117 +-
 lisp/kmacro.el                                     |   11 +
 lisp/language/burmese.el                           |    4 +-
 lisp/language/cham.el                              |   12 +-
 lisp/language/china-util.el                        |    2 +-
 lisp/language/cyril-util.el                        |    2 +-
 lisp/language/ethio-util.el                        |   11 +-
 lisp/language/ethiopic.el                          |    4 +-
 lisp/language/hanja-util.el                        |    2 +-
 lisp/language/hebrew.el                            |    6 +-
 lisp/language/ind-util.el                          |   14 +-
 lisp/language/indian.el                            |    2 +-
 lisp/language/japan-util.el                        |    8 +-
 lisp/language/khmer.el                             |    2 +-
 lisp/language/korea-util.el                        |    6 +-
 lisp/language/korean.el                            |    4 +-
 lisp/language/lao-util.el                          |    8 +-
 lisp/language/lao.el                               |    2 +-
 lisp/language/misc-lang.el                         |    8 +-
 lisp/language/sinhala.el                           |    2 +-
 lisp/language/tai-viet.el                          |    2 +-
 lisp/language/thai-util.el                         |    8 +-
 lisp/language/thai-word.el                         |    5 +-
 lisp/language/tibet-util.el                        |   66 +-
 lisp/language/tibetan.el                           |    2 +-
 lisp/language/tv-util.el                           |    4 +-
 lisp/language/viet-util.el                         |    2 +-
 lisp/leim/quail/cham.el                            |  116 ++
 lisp/leim/quail/compose.el                         |    2 +-
 lisp/leim/quail/viqr.el                            |    2 +-
 lisp/mail/flow-fill.el                             |    2 +-
 lisp/mail/footnote.el                              |   26 +-
 lisp/mail/rmail.el                                 |    8 +
 lisp/mail/rmailedit.el                             |    9 +-
 lisp/mail/rmailsum.el                              |   11 +-
 lisp/mail/sendmail.el                              |   16 +-
 lisp/mh-e/mh-speed.el                              |    6 +-
 lisp/minibuffer.el                                 |   19 +-
 lisp/mouse-drag.el                                 |    4 +-
 lisp/mouse.el                                      |    2 +-
 lisp/net/ange-ftp.el                               |    2 +-
 lisp/net/dbus.el                                   |    1 +
 lisp/net/eww.el                                    |    7 +
 lisp/net/nsm.el                                    |    2 +-
 lisp/net/sasl-cram.el                              |    2 +-
 lisp/net/sasl-digest.el                            |    2 +-
 lisp/net/sasl-ntlm.el                              |    4 +-
 lisp/net/sasl.el                                   |   19 +-
 lisp/net/sieve-mode.el                             |   18 +-
 lisp/net/tramp-adb.el                              |   16 +-
 lisp/net/tramp-sh.el                               |   46 +-
 lisp/net/tramp-smb.el                              |   24 +-
 lisp/net/tramp.el                                  |   45 +-
 lisp/net/trampver.el                               |    6 +-
 lisp/net/webjump.el                                |   10 +-
 lisp/newcomment.el                                 |   47 +-
 lisp/nxml/nxml-mode.el                             |   30 +-
 lisp/nxml/rng-util.el                              |    2 +-
 lisp/org/ol.el                                     |    8 +-
 lisp/org/org.el                                    |    2 +-
 lisp/pixel-scroll.el                               |   12 +-
 lisp/play/handwrite.el                             |   86 +-
 lisp/play/mpuz.el                                  |   30 +-
 lisp/progmodes/asm-mode.el                         |    3 +-
 lisp/progmodes/bat-mode.el                         |    2 +-
 lisp/progmodes/compile.el                          |    7 +-
 lisp/progmodes/etags-regen.el                      |  165 ++-
 lisp/progmodes/flymake.el                          |   16 +-
 lisp/progmodes/perl-mode.el                        |   18 +-
 lisp/progmodes/project.el                          |  153 ++-
 lisp/progmodes/sh-script.el                        |   18 +-
 lisp/progmodes/xref.el                             |   23 +-
 lisp/recentf.el                                    |    9 +-
 lisp/replace.el                                    |  121 +-
 lisp/ruler-mode.el                                 |    4 +-
 lisp/shell.el                                      |    1 +
 lisp/simple.el                                     |   64 +-
 lisp/startup.el                                    |   46 +-
 lisp/strokes.el                                    |   23 +-
 lisp/subr.el                                       |   88 +-
 lisp/tab-line.el                                   |    4 +-
 lisp/term/ns-win.el                                |    9 +
 lisp/term/w32console.el                            |    2 +-
 lisp/textmodes/artist.el                           |    6 +-
 lisp/textmodes/nroff-mode.el                       |    9 +-
 lisp/textmodes/reftex-vars.el                      |    7 +-
 lisp/textmodes/remember.el                         |   37 +-
 lisp/textmodes/sgml-mode.el                        |    4 +-
 lisp/textmodes/tex-mode.el                         |    7 +-
 lisp/thingatpt.el                                  |   44 +-
 lisp/tmm.el                                        |   14 +-
 lisp/type-break.el                                 |    4 +-
 lisp/url/url-about.el                              |   10 +-
 lisp/url/url-cache.el                              |    2 +-
 lisp/url/url-cid.el                                |    2 +-
 lisp/url/url-dav.el                                |   18 +-
 lisp/url/url-expand.el                             |    2 +-
 lisp/url/url-file.el                               |    2 +-
 lisp/url/url-gw.el                                 |   15 +-
 lisp/url/url-http.el                               |   25 +-
 lisp/url/url-imap.el                               |    5 +-
 lisp/url/url-ldap.el                               |    2 +-
 lisp/url/url-mailto.el                             |   11 +-
 lisp/url/url-methods.el                            |    4 +-
 lisp/url/url-misc.el                               |    2 +-
 lisp/url/url-news.el                               |    4 +-
 lisp/url/url-nfs.el                                |    2 +-
 lisp/url/url-privacy.el                            |    4 +-
 lisp/url/url-proxy.el                              |    2 +-
 lisp/url/url-tramp.el                              |    2 +-
 lisp/url/url.el                                    |   22 +-
 lisp/vc/ediff-wind.el                              |    5 +-
 lisp/vc/ediff.el                                   |    2 +-
 lisp/vc/vc-dir.el                                  |   11 +-
 lisp/vc/vc-git.el                                  |    7 +-
 lisp/vc/vc-hg.el                                   |    3 +-
 lisp/vc/vc.el                                      |   45 +-
 lisp/version.el                                    |    6 +-
 lisp/wdired.el                                     |   24 +-
 lisp/whitespace.el                                 |    4 +-
 lisp/wid-edit.el                                   |   33 +-
 lisp/window.el                                     |   17 +-
 m4/canonicalize.m4                                 |   60 +-
 m4/extensions.m4                                   |   14 +-
 m4/fchmodat.m4                                     |   48 +-
 m4/gnulib-common.m4                                |   15 +-
 m4/gnulib-comp.m4                                  |   20 +
 m4/nstrftime.m4                                    |    4 +-
 m4/stddef_h.m4                                     |   16 +-
 m4/string_h.m4                                     |    3 +-
 m4/sys_stat_h.m4                                   |    4 +-
 m4/time_h.m4                                       |   20 +-
 m4/utimensat.m4                                    |   57 +-
 src/alloc.c                                        |    6 +-
 src/cmds.c                                         |    1 +
 src/conf_post.h                                    |    4 +-
 src/data.c                                         |    3 +
 src/dispextern.h                                   |    1 +
 src/dispnew.c                                      |   16 +-
 src/editfns.c                                      |   11 +-
 src/emacs-module.h.in                              |    4 +-
 src/emacs.c                                        |   10 +-
 src/fns.c                                          |  119 +-
 src/frame.c                                        |   71 +-
 src/frame.h                                        |   24 +-
 src/keymap.c                                       |   35 -
 src/lisp.h                                         |    1 +
 src/lread.c                                        |   29 +-
 src/minibuf.c                                      |   89 +-
 src/nsfns.m                                        |   20 +-
 src/nsmenu.m                                       |    5 +-
 src/nsselect.m                                     |   15 +-
 src/nsterm.h                                       |    9 +
 src/nsterm.m                                       |   62 +-
 src/process.c                                      |  130 +-
 src/term.c                                         |   43 +-
 src/termhooks.h                                    |    2 -
 src/w32common.h                                    |    5 +
 src/w32fns.c                                       |   73 +-
 src/w32menu.c                                      |   10 +-
 src/w32term.c                                      |   27 +-
 src/window.c                                       |    2 +-
 src/xdisp.c                                        |   24 +-
 src/xfaces.c                                       |    3 +
 src/xfns.c                                         |   46 +
 src/xmenu.c                                        |   14 +-
 src/xterm.c                                        |   47 +-
 test/Makefile.in                                   |   21 +-
 test/README                                        |    9 +-
 test/file-organization.org                         |   21 +-
 test/infra/Dockerfile.emba                         |   71 +
 test/infra/gitlab-ci.yml                           |  245 ++++
 test/lisp/autorevert-tests.el                      |   25 +-
 test/lisp/calendar/lunar-tests.el                  |   38 +-
 test/lisp/calendar/solar-tests.el                  |    4 +-
 test/lisp/cedet/semantic-utest.el                  |    6 +-
 test/lisp/cedet/srecode-utest-getset.el            |    1 -
 test/lisp/cedet/srecode-utest-template.el          |    6 +-
 test/lisp/electric-tests.el                        |   15 +-
 .../emacs-lisp/bytecomp-resources/foo-inlinable.el |    6 +
 .../nowarn-inline-after-defvar.el                  |   17 +
 test/lisp/emacs-lisp/bytecomp-tests.el             |    8 +-
 test/lisp/emacs-lisp/cl-lib-tests.el               |    9 +-
 test/lisp/emacs-lisp/pcase-tests.el                |    4 +
 test/lisp/emacs-lisp/seq-tests.el                  |   23 +-
 test/lisp/emacs-lisp/timer-tests.el                |    4 +-
 test/lisp/faces-tests.el                           |    8 +
 test/lisp/find-cmd-tests.el                        |   45 +
 test/lisp/help-tests.el                            |    4 +-
 test/lisp/minibuffer-tests.el                      |   24 +-
 test/lisp/net/nsm-tests.el                         |    8 +-
 test/lisp/net/sasl-cram-tests.el                   |   46 +
 test/lisp/net/sasl-tests.el                        |   59 +
 test/lisp/net/tramp-tests.el                       |  210 +--
 test/lisp/progmodes/asm-mode-tests.el              |   10 +
 test/lisp/progmodes/elisp-mode-tests.el            |   70 +-
 test/lisp/progmodes/tcl-tests.el                   |   14 +-
 test/lisp/replace-tests.el                         |   13 +
 test/lisp/subr-tests.el                            |   11 +
 test/lisp/thingatpt-tests.el                       |   44 +
 test/lisp/time-stamp-tests.el                      |  127 +-
 test/lisp/wid-edit-tests.el                        |   11 +
 test/manual/indent/shell.sh                        |    7 +
 test/src/decompress-tests.el                       |   20 +-
 test/src/fns-tests.el                              |   58 +
 test/src/lread-tests.el                            |    6 +
 test/src/minibuf-tests.el                          |   15 +
 test/src/process-tests.el                          |  171 ++-
 test/src/xdisp-tests.el                            |   27 +
 test/src/xml-tests.el                              |   14 +-
 386 files changed, 8055 insertions(+), 4071 deletions(-)
 copy lib/{scratch_buffer.h => dynarray.h} (56%)
 create mode 100644 lib/malloc/dynarray-skeleton.c
 create mode 100644 lib/malloc/dynarray.h
 copy lib/malloc/{scratch_buffer_dupfree.c => dynarray_at_failure.c} (54%)
 create mode 100644 lib/malloc/dynarray_emplace_enlarge.c
 create mode 100644 lib/malloc/dynarray_finalize.c
 create mode 100644 lib/malloc/dynarray_resize.c
 copy lib/malloc/{scratch_buffer_dupfree.c => dynarray_resize_clear.c} (52%)
 create mode 100644 lisp/leim/quail/cham.el
 create mode 100644 test/infra/Dockerfile.emba
 create mode 100644 test/infra/gitlab-ci.yml
 create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/foo-inlinable.el
 create mode 100644 
test/lisp/emacs-lisp/bytecomp-resources/nowarn-inline-after-defvar.el
 create mode 100644 test/lisp/find-cmd-tests.el
 create mode 100644 test/lisp/net/sasl-cram-tests.el
 create mode 100644 test/lisp/net/sasl-tests.el



reply via email to

[Prev in Thread] Current Thread [Next in Thread]