7678b7e46fEglot: check server capability before sending didSave (bu...a3a1ef7bd5Fix rust-ts-mode type and module highlighting (Bug#61302)477aa047eerust-ts-mode: Highlight variable reassignments5206a551c1Improve backward compatibility of save-restrictionaccd88d554Don't indent template_string contents (bug#61503)d97a383996csharp-ts-mode: fontify compiler directives (bug#61512)420d2cae84Update to Transient v0.3.7-209-gdab1dfaa3751b5d0c; Raise an error if a VC package checkout is empty6a32ba8b69; Fix the installation of dependencies for VC packages4eac80fcc3; Prepare to update ERC version to 5.54f099a7217; Remove failing erc-reuse-buffers test4bb27a5ca9; Minor docs copyedits13bcff3da5Merge branch 'emacs-29' of git.savannah.gnu.org:/srv/git/...3d572ae0d5Rename with/without-narrowing to with/without-restrictiond806b0e33c* lisp/repeat.el: Rename internal function and variable (...dd8b720ee7; * etc/NEWS: Fix typos.909bd04cf5; * lisp/calendar/lunar.el: Add comments. (bug#61460)10f2aedea9; * lisp/progmodes/c-ts-mode.el (c-ts-base-mode): delete ...865758130a; * admin/git-bisect-start: Update failing commitsb948d0d7efMerge branch 'scratch/fix-locked-narrowing'dcb2379a46Minor improvements to labeled narrowingcc30422825Fix spurious display of eclipses in Calendarf2114e8d89Fix indentation for closing bracket in c-ts-mode (bug#61398)f49caaa892; * src/pdumper.c (dump_buffer): Update hash.fe2ea5ddd8Update to Org 9.6.1-31-gaf1bb18280d721d7* src/.gdbinit (nextcons): Amend $.u.cdr to $.u.s.u.cdr (...eb2b0931cfAdd lambda_expression to c-ts-common-indent-type-regexp-a...2da05876ed; Use the right name when specifying VC packagesd4fc701297Tolerate missing elpa-packages.eld files8bc1b7d0b2Avoid warning about 'load-path' in non-interactive sessions3d17aee13d; Fix installation of dependencies for VC packages86ca7df6a3; Mention Hunspell private-dictionary misfeature in doc s...7287b7b53aSupport webkit2gtk-4.1048a2dabfc; Fix typo8f3091defb; Fix typo in buffer.h4da398d8b5; Fix typos074008ee2d; Fix doc strings in lisp/image/ directory2d1e43436d; Improve documentation of hash functions.900f7e0727; Remove extraneous local variables from image-dired-*.el...4297039bd1Save and restore the absence of narrowing locks4f053afe8ebug-reference: prevent match-data clobbering (bug#61395)10af9fbcad; * admin/notes/tree-sitter/starter-guide: Typos.9ac242ce93; Fix recent changes in treesit docsf5789aefc2Rename LIMIT to DEPTH in tree-sitter functions (bug#61231)b39821fdce; Fix incorrect function name in treesit manual5190173696Add 'live' property to treesit-node-check (bug#61235)56960a6558Update to Transient v0.3.7-205-gb8ad0da68a6b364d1Fix 'rmail-summary-output'67c6ec2559lisp-mode: add docstring recognition for more common lisp...417a8ed8b0; Improve discoverability of empty file names handlinge47cf6ca15Update to Transient v0.3.7-204-gecff8c2b04cce02ffFix Scala entry in Eglot's DB of LSP servers973c1d24c6ruby-ts-mode: Also don't reindent 'identifier' when insid...a5651c0c40ruby-ts-mode: Fix indentation inside empty if/unless/case...2956e54b1dAdd an extensive test for labeled (locked) narrowing79ce185ad1Update the documentation about labeled (locked) narrowinga6cd4553d4Rename two long line optimizations variables0d73e4aa26Add specific symbols for narrowingsd8438e2bb4Add 'without-narrowing' macro97314447e6Make 'narrowing-lock' and 'narrowing-unlock' internala4aa32bdffFix 'save-restriction' for narrowing locks # Conflicts: # etc/NEWS
Copyright (C) 2001-2023 Free Software Foundation, Inc.
See the end of the file for license conditions.
The admin directory
This directory contains scripts and other things useful for developing
and maintaining Emacs. These files are not part of Emacs releases
because they are not deemed generally useful, and you have to know
what you do when using them.
* Instructions and scripts used to prepare an Emacs release.
** release-process
The release process used by GNU Emacs.
** make-tarball.txt
Instructions to create pretest or release tarballs, announcements, etc.
** admin.el
Utilities for setting version numbers and alike.
* Scripts that can be used to build and test Emacs.
** build-configs
Build Emacs in various configurations.
** make-emacs
Build Emacs in various ways.
** quick-install-emacs
Install emacs quickly ("incrementally").
** alloc-colors.c
A utility program that allocates a given number of colors on X. Can
be used to debug Emacs with dense colormaps (PseudoColor).
** check-doc-strings
Check doc strings against documentation.
** cus-test.el
Tests for custom types and load problems.
** diff-tar-files
Show files added/removed between two tar files.
Brief description of sub-directories:
charsets scripts for generating charset map files
in ../etc/charsets
coccinelle patches to make coccinelle work with
the latest Emacs version. Since they
apply a few minor changes in Emacs internals
in multiple places, they are trivial for
copyright purposes.
grammars wisent and bovine grammars, used to produce
files in lisp/cedet/.
notes miscellaneous notes related to administrative
tasks.
nt support files for administrative tasks related
to building MS-Windows distributions.
unidata scripts for generating character property files
in ../lisp/international/.
This file is part of GNU Emacs.
GNU Emacs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>.
Local variables:
mode: outline
paragraph-separate: "[ ]*$"
end: