Commits since last release
Check upstream for the full history.
- Fix comp unit type decl in eln files to fix GC crash (bug#46256) commit
- Zero stale pointer when unloading comp units (bug#46256) commit
- Handle `comp-native-driver-options' both as file-local both as global commit
- Use `length=' and family where possible in native comp code commit
- lisp/emacs-lisp/comp.el (w32-get-nproc): Suppress warning declaring it. commit
- Work around GCC PR99126 on all libgccjit < 11 commit
- Avoid aborts in native-comp subprocesses when exiting Emacs on Windows commit
- Fix encoding of file names in comp.c commit
- Use MS-Windows system APIs to get number of processors commit
- Fix libgccjit PROGNAME on MS-Windows commit
- Fix `comp-cstr-intersection-no-hashcons' for negated result cstr commit
- Fix miscompilation of funcall forms in some cases (bug#46974) commit
- Fix `=' propagation to handle -0.0 0.0 case commit
- Don't pass implicit flags to sub-makes commit
- Remove the --without-makeinfo configure option (bug#46837) commit
- lisp/cedet/srecode/compile.el: Fix last change commit
- Speed up json.el encoding commit
- lisp/emulation/: Use lexical-binding commit
- Various map.el improvements commit
- CC Mode: Fix calculation of c-parse-state when there're macros with braces commit
- Revert "Fix Makefile subshell output when run in parallel" commit
- Fix Makefile subshell output when run in parallel commit
- Pacify some semantic-tag-make-plist warnings commit
- Remove mention of using defun- and defvar- as prefixes commit
- Improve documentation of Bindat commit
- Pull Modus themes version 1.2.3 from upstream commit
- Update Modus themes to their version 1.2.0 commit
- Conditionally use macroexp-file-name in Flymake commit
- lisp/cedet/semantic: Use lexical-binding in the generated grammars commit
- Add some new tests for keymap.c commit
- lisp/cedet/srecode/*.el: Use lexical-binding commit
- Bindat: new macro-expansion based data layout language commit
- Make lambda-lifting work again commit
- Improve rcirc-authenticated-hook docstring commit
- lisp/emacs-lisp/bindat.el: Minor refactoring commit
- src/fns.c (Frandom): Handle bignum
limit
s commit - Declare some completion predicates commit
- Fix some unsafe uses of SSDATA in comp.c commit
- Improve the documentation of :extra in cl-defmethod commit
- Fix qualifiers order for loadhist-unload-element in elp.el commit
- Restrict the version guesser to top-level headings commit
- Actually fill the correct paragraph in `lisp-fill-paragraph' commit
- Don't override load-path in require-theme commit
- Harden `comp-abi-hash' computation commit
- Don't ignore lexically-bound variables in a defvar (bug#46912) commit
- lisp/emacs-lisp/cl-generic.el: Make
doc-string
prop work with qualifiers commit - Add a command in package mode for opening home pages directly commit
- Fix typos and doc strings in native-compilation files commit
- Make checkdoc work with qualified methods commit
- Add "of" as a keyword in js-mode commit
- Call the set_buffer_overlays_ setters commit
- Generate info/dir directly from any org sources commit
- Decouple require-theme from load-theme commit
- Remove copy-pasto from image-dired.el commit
- Remove duplicated tests in checkdoc-tests.el commit
- Make radio checkboxes work in eww commit
- Fix a doc/misc clean rule commit
- Fix pcase dontcare pattern in cl--sm-macroexpand commit
- lisp/emacs-lisp/pcase.el (pcase-defmacro): Fix
pcase-tests-macro
commit - Preserve group structure on opml import and export. commit
- Don't call _setjmp through a function pointer (Bug#46824) commit
- Fix two compiler ICEs dealing with nan and infinity commit
- New mode outline-cycle-minor-mode with Orgmode-like TAB cycling on headings commit
- Make inversion.el obsolete (Bug#46841) commit
- Fix compilation warnings in --with-wide-int build on Windows commit
- Avoid aborting on MS-Windows at startup commit
- Improve NEWS entries about native-compilation commit
- C++ Mode: Handle "if constexpr (...)" with a simple statement correctly commit
- CC Mode: Fix analysis of brace lists, particularly in C++ Mode commit
- lisp/tab-bar.el: Minor stylistic fixes. commit