[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (380ba04 -> 43b0df6)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (380ba04 -> 43b0df6) |
Date: |
Tue, 9 Mar 2021 05:51:32 -0500 (EST) |
akrl pushed a change to branch feature/native-comp.
from 380ba04 * Fix comp unit type decl in eln files to fix GC crash
(bug#46256)
adds 49bad2a * lisp/cedet/semantic/analyze*.el: Use lexical-binding
adds 2987376 * lisp/cedet/semantic/idle.el: Fix compilation warning
adds 99340ad lisp/vc/*.el: Use lexical-bindings in all the files
adds a350ae0 * lisp/emacs-lisp/cconv.el: Improve line-nb info of
unused var warnings
adds 9abee2a Convert change-log-mode menu to easy-menu-define
adds 3b1fb61 Use lexical-binding in progmodes/icon.el
adds 3984044 Import org source file for modus-themes manual
adds fddd63f Distribute the real source for some doc/misc manuals
(bug#45143)
adds b3d310f Fixes for doc/misc org source files
adds 2a9ce13 Add generated .texi files to .gitignore
adds c9f5c31 Accept string argument in erc-add-to-input-ring
adds 7ac99ee Change defcustom types of two non-standard hooks
adds f8b4623 Compute grep defaults earlier
adds 36440b1 Remove unecessary unlock-buffer calls
adds cd411ec Convert emacs-lisp-mode menu to easy-menu-define
adds de33de1 Add sexp navigation commands to elisp-mode
adds a5ad674 * lisp/emacs-lisp/cconv.el: Fix uncaught brain farts in
last change
adds 2c639a3 Don't require overlay; that's only needed in XEmacs
adds 082b431 * lisp/emacs-lisp/bytecomp.el: Fix minor regression
introduced by pdump
adds 27da938 Improve Makefile treatment of org sources in doc/misc
adds a4d7235 Fix doc/misc Makefile for out-of-tree with relative path
adds b34d391 Minor fixes after preloading easymenu
adds 0f91948 Convert Buffer-menu-mode menu to easymenu
adds 3a77021 ; Fix mistake in easymenu conversion
adds 53f6218 * lisp/subr.el (read-char-choice-with-read-key): New
function.
adds 3b3b16e * lisp/tab-bar.el: Support displaying global-mode-string
in the tab bar.
adds 46c501e Checkdoc fixes in isearch.el
adds 697aaaf Convert isearch menu to easymenu
adds 9a110cb ; Make function missed in previous change obsolete
adds 9eff235 Convert text-mode menu to easymenu
adds ff09851 * lisp/emacs-lisp/macroexp.el: Rewrite the code warning
about '(lambda ...)
adds aad8ffa * lisp/international/mule-cmds.el: Try and fix bug#46818
adds bdea188 Fix pcase 'rx' pattern match-data bug
adds 0510040 Adjust cmuscheme.el menu bar after previous scheme.el
change
adds 277a254 Enable Python type hints and non-trivial base classes in
wisent
adds 0fd206b Add `completion-predicate' to some Tramp commands
adds c537b63 Convert ibuffer menus to easymenu
adds 797f0ba ; Fix dired-switches-in-mode-line defcustom tags.
adds a286e02 ; Fix process-lines-handling-status docstring.
adds f8ab343 Declare more string predicates as pure
adds 56a8559 Combine and reconcile two conflicting entries in NEWS on
goto-line-history
adds c8f19a4 Convert hi-lock-menu to easymenu
adds 150d066 Convert dired menus to easymenu
adds 19df5e7 Update admins make-manuals for new output variable
adds 63026d8 * doc/misc/modus-themes.org: Add copying markup.
(Bug#45141)
adds 18e1455 Make generation of texi from org overwrite output
adds 4825ea3 info/dir needs generated texi files to exist
adds 8bdaac3 Improve admin.el's Makefile in standalone manual tarfiles
adds 5684f79 Convert various menus to easymenu
adds eb2a1e1 Fix Bootstring skew parameter in puny.el
adds 70514c6 Clean up obsolete comment
adds 5c26ea4 ; Auto-commit of loaddefs files.
adds 6ad9b8d * src/eval.c (init_eval_once): Bump max_specpdl_size
(bug46818)
adds a0f6029 Fix misuses of `byte-compile-macro-environment`
adds d56b1f9 * lisp/emacs-lisp/pcase.el (pcase--split-pred): Re-fix
bug#14773
adds 4d35faa CC Mode: Amend C-M-a/e to handle lambda function in C++
arglist
adds ece8c13 Fix woman.el menu alteration code
adds 59e1867 Add 'require-theme' function
adds 6268c9b * lisp/tab-bar.el (tab-bar--define-keys): Add check for
tab-bar-format-global.
adds e6a4ef4 * lisp/isearch.el: Minor doc fix.
adds ce7e78a * lisp/calc/calc-ext.el (math-equal-int): Work for
bignums.
adds 5f31942 Remove references to old bignums from Calc manual
adds 08b11a0 Fix multiple Calc defmath errors (bug#46750)
adds 0d827c7 * lisp/emacs-lisp/pcase.el: Fix bug#46786
adds e5392d3 Make easymenu downcase the menu symbol for greater
backwards compat
adds 7b62cda Fix warning in completion-pcm--optimize-pattern
adds bac0089 Fix previous completion-pcm--optimize-pattern fix
adds 1653536 * lisp/emacs-lisp/pcase.el: Bind all the vars in `or`
patterns
adds b9cb3b9 Improve the dired-do-kill-lines doc string
adds 2b069c6 Compile closures that modify their bound vars correctly
(Bug#46834)
adds 6dee194 (ruby-find-library-file): Also recognize 'gem' statements
adds 20596a5 * lisp/emacs-lisp/trace.el (trace-values): Work outside
of traced function
adds aa14398 * lisp/tab-bar.el: Minor stylistic fixes.
adds 8dd588b CC Mode: Fix analysis of brace lists, particularly in C++
Mode
adds 3ef6d04 * lisp/emacs-lisp/pcase.el (pcase--u1): Fix typo
adds 9ef8a3b C++ Mode: Handle "if constexpr (...)" with a simple
statement correctly
adds 356636c Make inversion.el obsolete (Bug#46841)
adds 6458e16 New mode outline-cycle-minor-mode with Orgmode-like TAB
cycling on headings
adds b379420 Preserve group structure on opml import and export.
adds 88ca228 * lisp/emacs-lisp/pcase.el (pcase-defmacro): Fix
`pcase-tests-macro`
adds a2ae2d2 Fix pcase dontcare pattern in cl--sm-macroexpand
adds ba33089 Fix a doc/misc clean rule
adds 7b99fc0 Make radio checkboxes work in eww
adds 986bf7a Remove duplicated tests in checkdoc-tests.el
adds ac42f71 Remove copy-pasto from image-dired.el
adds b1011e9 ; * etc/NEWS: Fix wording of a recently added entry.
adds 358c6c9 ; Pacify warnings in last newsticker change.
adds 8e759d6 Decouple require-theme from load-theme
adds ee65275 ; Makefile.in: Update a comment.
adds bd443f4 * build-aux/make-info-dir: Handle .org input files.
adds 4e83fd0 * doc/misc/Makefile.in (echo-sources): New phony target.
adds 9e94509 Generate info/dir directly from any org sources
adds 6ff90ef Call the set_buffer_overlays_ setters
adds 2d43522 Add "of" as a keyword in js-mode
adds fd92023 Make checkdoc work with qualified methods
adds 0981712 Add a command in package mode for opening home pages
directly
adds 27428d2 * lisp/emacs-lisp/cl-generic.el: Make `doc-string` prop
work with qualifiers
adds 4c2820c * Makefile.in: Ensure non-info forms of doc/misc have an
Emacs binary.
adds 77ec251 Don't ignore lexically-bound variables in a defvar
(bug#46912)
adds 0ddbacc Don't override load-path in require-theme
adds ef61a6b Actually fill the correct paragraph in
`lisp-fill-paragraph'
adds 57758dc Restrict the version guesser to top-level headings
adds 51e78e9 Fix qualifiers order for loadhist-unload-element in elp.el
adds 1b30431 Improve the documentation of :extra in cl-defmethod
adds 986a919 * doc/misc/tramp.texi (Remote shell setup): Fix reference.
adds cb87eef Declare some completion predicates
adds d582356 * src/fns.c (Frandom): Handle bignum `limit`s
adds 03ada27 * lisp/emacs-lisp/bindat.el: Minor refactoring
adds 1ff4601 Improve rcirc-authenticated-hook docstring
adds 1362a9f Make lambda-lifting work again
adds 533c659 Bindat: new macro-expansion based data layout language
adds 0f85f2c * lisp/cedet/srecode/*.el: Use lexical-binding
adds 106e6f4 Add some new tests for keymap.c
adds 4b51556 ; Fix typo.
adds 6d580de * * lisp/cedet/semantic: Use lexical-binding in the
generated grammars
adds f2f233d Conditionally use macroexp-file-name in Flymake
adds de602dd Update Modus themes to their version 1.2.0
adds 8fb33ba Pull Modus themes version 1.2.3 from upstream
adds 16a98c3 Improve documentation of Bindat
adds 4eb8cbd ; Fix last change.
adds 328e7cc Remove mention of using defun- and defvar- as prefixes
adds 6c49878 Pacify some semantic-tag-make-plist warnings
adds 1175054 Fix Makefile subshell output when run in parallel
adds 45b1151 Revert "Fix Makefile subshell output when run in parallel"
adds da383ae * lisp/progmodes/flymake.el (flymake-log): Simplify
adds b8e3f33 * lisp/progmodes/flymake.el (flymake-log): Push the right
code
adds 1d43c18 CC Mode: Fix calculation of c-parse-state when there're
macros with braces
adds d925121 Various map.el improvements
adds 1697507 * lisp/emulation/: Use lexical-binding
adds b24c21e * lisp/emacs-lisp/bindat.el (bindat-struct): Fix Edebug
def
adds 428339e Speed up json.el encoding
adds 8fc6810 * lisp/cedet/srecode/compile.el: Fix last change
adds c3cf99f Remove the --without-makeinfo configure option (bug#46837)
adds f476e28 Don't pass implicit flags to sub-makes
adds 9cbdf20 * src/Makefile.in (base_obj): Remove GMP_OBJ, undefined
since 202007.
new 43b0df6 Merge commit '9cbdf20316' into native-comp
Summary of changes:
.gitignore | 2 +
Makefile.in | 48 +-
admin/admin.el | 5 +-
admin/grammars/c.by | 2 +-
admin/grammars/python.wy | 29 +-
build-aux/make-info-dir | 30 +
configure.ac | 34 +-
doc/emacs/package.texi | 7 +
doc/lispref/control.texi | 12 +-
doc/lispref/customize.texi | 26 +-
doc/lispref/elisp.texi | 3 +-
doc/lispref/functions.texi | 9 +-
doc/lispref/minibuf.texi | 5 +-
doc/lispref/numbers.texi | 2 +-
doc/lispref/processes.texi | 325 +-
doc/lispref/tips.texi | 4 +-
doc/misc/Makefile.in | 47 +-
doc/misc/calc.texi | 111 +-
doc/misc/modus-themes.org | 3303 +++
doc/misc/modus-themes.texi | 2834 ---
doc/misc/org-setup.org | 53 +
doc/misc/org.org | 21904 +++++++++++++++++++
doc/misc/org.texi | 23148 ---------------------
doc/misc/tramp.texi | 2 +-
etc/NEWS | 102 +-
etc/compilation.txt | 6 +
etc/grep.txt | 2 +
etc/themes/modus-operandi-theme.el | 4673 +----
etc/themes/modus-themes.el | 6442 ++++++
etc/themes/modus-vivendi-theme.el | 4673 +----
lisp/allout.el | 3 -
lisp/buff-menu.el | 130 +-
lisp/calc/calc-ext.el | 4 +-
lisp/calc/calc-prog.el | 65 +-
lisp/cedet/cedet-cscope.el | 5 +-
lisp/cedet/cedet-global.el | 5 +-
lisp/cedet/cedet-idutils.el | 5 +-
lisp/cedet/cedet.el | 1 +
lisp/cedet/ede/custom.el | 4 +-
lisp/cedet/ede/dired.el | 1 -
lisp/cedet/ede/make.el | 15 +-
lisp/cedet/semantic.el | 1 +
lisp/cedet/semantic/analyze.el | 32 +-
lisp/cedet/semantic/analyze/complete.el | 16 +-
lisp/cedet/semantic/analyze/debug.el | 8 +-
lisp/cedet/semantic/analyze/fcn.el | 4 +-
lisp/cedet/semantic/analyze/refs.el | 4 +-
lisp/cedet/semantic/bovine.el | 5 +-
lisp/cedet/semantic/bovine/grammar.el | 8 +-
lisp/cedet/semantic/db-file.el | 29 +-
lisp/cedet/semantic/ede-grammar.el | 6 +-
lisp/cedet/semantic/edit.el | 3 +-
lisp/cedet/semantic/grammar-wy.el | 424 +-
lisp/cedet/semantic/idle.el | 58 +-
lisp/cedet/semantic/tag.el | 44 +-
lisp/cedet/semantic/wisent/grammar.el | 7 +-
lisp/cedet/srecode/args.el | 2 +-
lisp/cedet/srecode/compile.el | 6 +-
lisp/cedet/srecode/cpp.el | 3 +-
lisp/cedet/srecode/ctxt.el | 2 +-
lisp/cedet/srecode/dictionary.el | 21 +-
lisp/cedet/srecode/document.el | 11 +-
lisp/cedet/srecode/el.el | 2 +-
lisp/cedet/srecode/expandproto.el | 2 +-
lisp/cedet/srecode/extract.el | 20 +-
lisp/cedet/srecode/fields.el | 31 +-
lisp/cedet/srecode/filters.el | 2 +-
lisp/cedet/srecode/find.el | 23 +-
lisp/cedet/srecode/getset.el | 4 +-
lisp/cedet/srecode/java.el | 2 +-
lisp/cedet/srecode/map.el | 6 +-
lisp/cedet/srecode/mode.el | 27 +-
lisp/cedet/srecode/srt-mode.el | 16 +-
lisp/cedet/srecode/srt.el | 8 +-
lisp/cedet/srecode/table.el | 6 +-
lisp/cedet/srecode/template.el | 2 +-
lisp/cedet/srecode/texi.el | 4 +-
lisp/cus-start.el | 2 +-
lisp/custom.el | 26 +
lisp/dired-aux.el | 9 +-
lisp/dired-x.el | 2 -
lisp/dired.el | 522 +-
lisp/emacs-lisp/bindat.el | 704 +-
lisp/emacs-lisp/byte-opt.el | 12 +-
lisp/emacs-lisp/byte-run.el | 4 +-
lisp/emacs-lisp/bytecomp.el | 54 +-
lisp/emacs-lisp/cconv.el | 211 +-
lisp/emacs-lisp/checkdoc.el | 21 +-
lisp/emacs-lisp/cl-extra.el | 23 +-
lisp/emacs-lisp/cl-generic.el | 24 +-
lisp/emacs-lisp/cl-macs.el | 19 +-
lisp/emacs-lisp/easymenu.el | 10 +-
lisp/emacs-lisp/eieio-core.el | 2 +-
lisp/emacs-lisp/eieio.el | 2 +-
lisp/emacs-lisp/elp.el | 2 +-
lisp/emacs-lisp/ert.el | 13 +-
lisp/emacs-lisp/gv.el | 2 +-
lisp/emacs-lisp/inline.el | 2 +-
lisp/emacs-lisp/lisp-mode.el | 28 +-
lisp/emacs-lisp/macroexp.el | 114 +-
lisp/emacs-lisp/map.el | 320 +-
lisp/emacs-lisp/package.el | 19 +
lisp/emacs-lisp/pcase.el | 197 +-
lisp/emacs-lisp/radix-tree.el | 13 +-
lisp/emacs-lisp/rx.el | 37 +-
lisp/emacs-lisp/seq.el | 7 +-
lisp/emacs-lisp/trace.el | 4 +-
lisp/emulation/cua-base.el | 211 +-
lisp/emulation/cua-gmrk.el | 53 +-
lisp/emulation/cua-rect.el | 140 +-
lisp/emulation/edt-mapper.el | 4 +-
lisp/emulation/edt.el | 112 +-
lisp/emulation/keypad.el | 18 +-
lisp/emulation/viper-cmd.el | 137 +-
lisp/emulation/viper-ex.el | 35 +-
lisp/emulation/viper-init.el | 6 +-
lisp/emulation/viper-keym.el | 66 +-
lisp/emulation/viper-macs.el | 65 +-
lisp/emulation/viper-mous.el | 53 +-
lisp/emulation/viper-util.el | 96 +-
lisp/emulation/viper.el | 6 +-
lisp/erc/erc-ring.el | 18 +-
lisp/erc/erc.el | 19 +-
lisp/filenotify.el | 1 +
lisp/files.el | 5 -
lisp/filesets.el | 1 -
lisp/follow.el | 1 -
lisp/gnus/gnus-registry.el | 1 -
lisp/help-fns.el | 2 +-
lisp/hi-lock.el | 52 +-
lisp/ibuffer.el | 581 +-
lisp/image-dired.el | 1 -
lisp/isearch.el | 278 +-
lisp/json.el | 370 +-
lisp/ldefs-boot.el | 460 +-
lisp/loadup.el | 1 +
lisp/minibuffer.el | 2 +-
lisp/net/dbus.el | 1 +
lisp/net/eudc.el | 6 -
lisp/net/eww.el | 4 +-
lisp/net/newst-backend.el | 221 +-
lisp/net/puny.el | 2 +-
lisp/net/rcirc.el | 3 +-
lisp/net/tramp-cmds.el | 13 +
lisp/net/tramp.el | 8 +
lisp/{cedet => obsolete}/inversion.el | 26 +-
lisp/org/org.el | 4 +-
lisp/org/ox-texinfo.el | 16 +
lisp/outline.el | 99 +-
lisp/play/handwrite.el | 1 +
lisp/printing.el | 1 -
lisp/progmodes/antlr-mode.el | 3 +-
lisp/progmodes/cc-align.el | 7 +-
lisp/progmodes/cc-cmds.el | 109 +-
lisp/progmodes/cc-engine.el | 148 +-
lisp/progmodes/cc-langs.el | 50 +-
lisp/progmodes/elisp-mode.el | 262 +-
lisp/progmodes/flymake.el | 13 +-
lisp/progmodes/grep.el | 11 +-
lisp/progmodes/icon.el | 13 +-
lisp/progmodes/js.el | 8 +-
lisp/progmodes/ruby-mode.el | 4 +-
lisp/progmodes/vhdl-mode.el | 3 +-
lisp/recentf.el | 1 -
lisp/replace.el | 78 +-
lisp/simple.el | 3 +-
lisp/speedbar.el | 20 -
lisp/subr.el | 89 +-
lisp/tab-bar.el | 221 +-
lisp/textmodes/mhtml-mode.el | 2 +-
lisp/textmodes/reftex.el | 3 +-
lisp/textmodes/text-mode.el | 41 +-
lisp/vc/add-log.el | 113 +-
lisp/vc/compare-w.el | 26 +-
lisp/vc/cvs-status.el | 16 +-
lisp/vc/diff-mode.el | 14 +-
lisp/vc/diff.el | 12 +-
lisp/vc/ediff-diff.el | 2 +-
lisp/vc/ediff-help.el | 2 +-
lisp/vc/ediff-init.el | 8 +-
lisp/vc/ediff-merg.el | 2 +-
lisp/vc/ediff-mult.el | 49 +-
lisp/vc/ediff-util.el | 148 +-
lisp/vc/ediff-wind.el | 6 +-
lisp/vc/ediff.el | 52 +-
lisp/vc/emerge.el | 69 +-
lisp/vc/pcvs-defs.el | 19 +-
lisp/vc/pcvs-info.el | 6 +-
lisp/vc/pcvs-parse.el | 2 +-
lisp/vc/pcvs-util.el | 30 +-
lisp/vc/pcvs.el | 14 +-
lisp/vc/vc-annotate.el | 24 +-
lisp/vc/vc-bzr.el | 73 +-
lisp/vc/vc-cvs.el | 49 +-
lisp/vc/vc-dav.el | 22 +-
lisp/vc/vc-dir.el | 124 +-
lisp/vc/vc-dispatcher.el | 12 +-
lisp/vc/vc-filewise.el | 2 +-
lisp/vc/vc-git.el | 63 +-
lisp/vc/vc-hg.el | 55 +-
lisp/vc/vc-hooks.el | 72 +-
lisp/vc/vc-mtn.el | 20 +-
lisp/vc/vc-rcs.el | 28 +-
lisp/vc/vc-sccs.el | 36 +-
lisp/vc/vc-src.el | 21 +-
lisp/vc/vc-svn.el | 78 +-
lisp/vc/vc.el | 1 +
src/Makefile.in | 2 +-
src/buffer.c | 4 +-
src/eval.c | 2 +-
src/fns.c | 53 +-
src/marker.c | 7 +-
test/lisp/calc/calc-tests.el | 76 +
test/lisp/custom-tests.el | 160 +-
test/lisp/emacs-lisp/bindat-tests.el | 133 +-
test/lisp/emacs-lisp/bytecomp-tests.el | 23 +
test/lisp/emacs-lisp/cconv-tests.el | 9 +-
test/lisp/emacs-lisp/checkdoc-tests.el | 42 +-
test/lisp/emacs-lisp/map-tests.el | 474 +-
test/lisp/emacs-lisp/pcase-tests.el | 27 +-
test/lisp/emacs-lisp/rx-tests.el | 8 +
test/lisp/erc/erc-tests.el | 64 +
test/lisp/json-tests.el | 194 +-
test/lisp/minibuffer-tests.el | 6 +
test/lisp/net/puny-tests.el | 6 +-
test/lisp/{cedet => obsolete}/inversion-tests.el | 0
test/src/keymap-tests.el | 58 +-
227 files changed, 37678 insertions(+), 40564 deletions(-)
create mode 100644 doc/misc/modus-themes.org
delete mode 100644 doc/misc/modus-themes.texi
create mode 100644 doc/misc/org-setup.org
create mode 100644 doc/misc/org.org
delete mode 100644 doc/misc/org.texi
create mode 100644 etc/themes/modus-themes.el
rename lisp/{cedet => obsolete}/inversion.el (95%)
rename test/lisp/{cedet => obsolete}/inversion-tests.el (100%)
- feature/native-comp updated (380ba04 -> 43b0df6),
Andrea Corallo <=