aboutsummaryrefslogtreecommitdiffstats
path: root/admin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ; * admin/notes/years: Mention that etags test files need to be updated.Eli Zaretskii2021-05-171-0/+6
|
* Base the "extraclean" Make rule on "maintainer-clean"Glenn Morris2021-05-093-6/+3
| | | | | | | | | | | | | | | | * Makefile.in (FIND_DELETE): New, set by configure. (extraclean_dirs): Remove. (extraclean): Make it just a small variation on maintainer-clean. * admin/charsets/Makefile.in (extraclean): * admin/grammars/Makefile.in (extraclean): * admin/unidata/Makefile.in (extraclean): * leim/Makefile.in (extraclean): * lib-src/Makefile.in (extraclean): * lisp/Makefile.in (extraclean): * lwlib/Makefile.in (extraclean): * nt/Makefile.in (extraclean): * src/Makefile.in (extraclean): Remove target. * lib/Makefile.in (extraclean): Merge into maintainer-clean.
* Merge from origin/emacs-27Glenn Morris2021-05-041-0/+1
|\ | | | | | | | | | | | | 101a049f55 Improve doc string of 'tab-width'. 43c154404e * lisp/emacs-lisp/elp.el: Doc fixes. 1984213f62 * lisp/emacs-lisp/pp.el: Doc fixes. 6486c9dc73 * admin/make-tarball.txt: Note to update more files on web...
| * * admin/make-tarball.txt: Note to update more files on web page.Stefan Kangas2021-04-281-0/+1
| |
* | Tweak filtering some moreLars Ingebrigtsen2021-05-021-2/+2
| | | | | | | | This should get the ./temacs continuation lines right.
* | Fix previous emake adjustmentLars Ingebrigtsen2021-04-261-1/+1
| |
* | Adjust regexp to extra native-comp linesLars Ingebrigtsen2021-04-251-0/+2
| |
* | Merge branch 'feature/native-comp' into into trunkAndrea Corallo2021-04-251-0/+7
|\ \
| * \ Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-04-193-5/+5
| |\ \
| * \ \ Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-04-132-11/+14
| |\ \ \
| * | | | ; * admin/MAINTAINERS: Tabify last change.Andrea Corallo2021-04-061-2/+2
| | | | |
| * | | | ; * Add myself to MAINTAINERS fileAndrea Corallo2021-04-061-0/+7
| | | | |
* | | | | Merge from origin/emacs-27Glenn Morris2021-04-251-3/+11
|\ \ \ \ \ | |_|_|/ / |/| | | / | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7d5b973959 (origin/emacs-27) * doc/misc/cl.texi (For Clauses): Minor ... 4570781f8d ; * doc/lispref/files.texi (Directory Names): Add missing ... 1b52fd538d Minor update for make-tarball.txt 8efb8491b2 * doc/misc/cl.texi (Iteration Clauses): fix `never' clause... 0873134682 ; Fix Texinfo in last change to minibuf.texi. cad8913c89 Improve filling-related documentation 2b7eed23eb ; * doc/lispref/keymaps.texi (Easy Menu): Fix typo. 47fc92cefc Fix reference to "yanking" in the main Emacs manual 1789dcdb35 Improve documentation of 'map-y-or-n-p'
| * | | Minor update for make-tarball.txtEli Zaretskii2021-04-241-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | * admin/make-tarball.txt (UPDATING THE EMACS WEB PAGES AFTER A RELEASE): Update and enhance the section to make it easier to find the banner and verify the updated pages are in place.
* | | | ; Normalize and add missing first and last linesStefan Kangas2021-04-193-5/+5
| |_|/ |/| |
* | | Don't version-control generated file `grammat-wy.el`Stefan Monnier2021-04-122-11/+14
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This file is needed for CEDET's bootstrap, tho, so we now keep a copy of it under version control in `gram-wy-boot.el`, very much like we do with the `ldefs-boot.el` copy of `loaddefs.el`. * lisp/cedet/semantic/grm-wy-boot.el: Rename from `lisp/cedet/semantic/grammar-wy.el`. * lisp/cedet/semantic/grammar.el: Load `grm-wy-boot.el` if `grammar-wy.el` hasn't been generated yet. * admin/update_autogen: Also refresh `grm-wy-boot.el`. * admin/grammars/Makefile.in (WISENT): Add `grammar-wy.el` to the generated files. * .gitignore: Add `grammar-wy.el`.
* | Regenerate semantic grammars if the generating code changesGlenn Morris2021-04-041-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/grammars/Makefile.in (emacs): Set load-prefer-newer. (grammar_bovine, grammar_wisent): New variables. (${bovinedir}/%-by.el, ${bovinedir}/scm-by.el) (${cedetdir}/semantic/%-wy.el, ${wisentdir}/%-wy.el) (${wisentdir}/javat-wy.el, ${cedetdir}/srecode/srt-wy.el): Depend on the source file for the generating function. * lisp/cedet/semantic/bovine/grammar.el (bovine--make-parser-1): * lisp/cedet/semantic/wisent/grammar.el (wisent--make-parser-1): Force generation of the output file. The previous "is the output newer than the input" failed to account for changes in the generation code itself. Force so we can let make figure it out.
* | Make maintainer-clean delete generated files, as per standardsGlenn Morris2021-04-043-21/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are generated files that were once kept in the repository. When they were removed from the repository, as a half-way measure they were only deleted by "extraclean", but this was never necessary and was not a proper use of that rule. * admin/charsets/Makefile.in (gen-clean): New phony target. (maintainer-clean): Delete generated files. * admin/grammars/Makefile.in (gen-clean): New phony target. (maintainer-clean): Delete generated files. * admin/unidata/Makefile.in (gen-clean): New phony target. (maintainer-clean): Delete generated files. * leim/Makefile.in (gen-clean): New phony target. (maintainer-clean): Delete generated files. * GNUmakefile: Doc fix.
* | Merge from origin/emacs-27Glenn Morris2021-03-292-3/+16
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | bcc4cc3362 Doc fixes for 'face-foreground' and 'face-background'. bf6442fafd ; * admin/make-tarball.txt: Minor addition to the Web page... 38b127d32e * admin/admin.el (set-version): Handle malformed NEWS markup. 0d7e2a993e admin.el fix for bug#47394 fdec444758 ; * etc/NEWS: Fix typo. 1e6ca2765f ; * admin/make-tarball.txt: Another minor addition. # Conflicts: # etc/NEWS
| * ; * admin/make-tarball.txt: Minor addition to the Web pages section.Eli Zaretskii2021-03-261-0/+9
| |
| * * admin/admin.el (set-version): Handle malformed NEWS markup.Glenn Morris2021-03-251-1/+1
| |
| * admin.el fix for bug#47394Glenn Morris2021-03-251-1/+1
| | | | | | | | * admin/admin.el (manual-html-fix-index-2): Handle Texinfo 6.7.
| * ; * admin/make-tarball.txt: Another minor addition.Eli Zaretskii2021-03-251-1/+5
| |
* | ; Fix schedule in admin/notes/embaMichael Albinus2021-03-291-1/+1
| |
* | * admin/notes/emba: Explain job types and artifacts.Michael Albinus2021-03-281-0/+15
| |
* | Merge from origin/emacs-27Paul Eggert2021-03-251-8/+43
|\ \ | |/ | | | | | | 291a421c2e * admin/make-tarball.txt: Improve and expand the instructi... 0e4795fc98 Fix preeditarea reporting wrong spot.
| * * admin/make-tarball.txt: Improve and expand the instructions.Eli Zaretskii2021-03-251-8/+43
| |
* | * admin/make-tarball.txt: Be kind to people merging branches.Glenn Morris2021-03-181-9/+12
| |
* | Merge from origin/emacs-27Glenn Morris2021-03-181-0/+5
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | d5b160d7cc (tag: emacs-27.2-rc1, origin/emacs-27) Prepare the Emacs 2... 216bd67a4f ; * admin/make-tarball.txt: Advise to remove stale subdire... # Conflicts: # ChangeLog.3 # README # configure.ac # etc/AUTHORS # etc/NEWS # lisp/ldefs-boot.el # msdos/sed2v2.inp # nt/README.W32
| * ; * admin/make-tarball.txt: Advise to remove stale subdirectories.Eli Zaretskii2021-03-181-0/+5
| |
| * ; emacs-26 → emacs-27Stefan Kangas2021-01-313-12/+12
| |
| * Update copyright year to 2021Paul Eggert2021-01-0146-46/+46
| | | | | | | | Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
* | Fix compilation warning in python-wy.el after lexical rewriteLars Ingebrigtsen2021-03-121-0/+1
| | | | | | | | | | | | | | | | * admin/grammars/python.wy: Require semantic/tag. In end of data: cedet/semantic/wisent/python-wy.el:862:1: Warning: the function `semantic-tag-name' might not be defined at runtime.
* | Remove several references to Emacs 22 and earlierStefan Kangas2021-03-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/charsets/mapfiles/README: * doc/emacs/custom.texi (Saving Customizations): * doc/lispintro/emacs-lisp-intro.texi (Simple Extension): * doc/misc/efaq-w32.texi (Location of init file): * doc/misc/gnus-faq.texi (FAQ 1-3): * doc/misc/gnus.texi (Top, Various, Image Enhancements): * lisp/erc/erc-menu.el (menu): * lisp/progmodes/cfengine.el (cfengine-fill-paragraph): Remove some references to Emacs 22 and earlier. * doc/lispref/buffers.texi: * doc/lispref/eval.texi: * doc/lispref/files.texi: * doc/lispref/keymaps.texi: * doc/lispref/loading.texi: * doc/lispref/minibuf.texi: * doc/lispref/positions.texi: * doc/lispref/variables.texi: Remove comments about "Emacs 19 specific" features.
* | * lisp/cedet/semantic/wisent: Use lexical-bindingStefan Monnier2021-03-072-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/cedet/semantic/wisent/comp.el: lexical-binding. (wisent-defcontext): Make sure the vars are also dynbound in the files that `require` us. (wisent-state-actions, wisent-automaton-lisp-form): Use `obarray-make`. (wisent--compile-grammar): Rename from `wisent-compile-grammar`. (wisent-compile-grammar): Redefine as an obsolete function. (wisent-automaton-lisp-form): Avoid variable `state`. * lisp/cedet/semantic/grammar.el: Use lexical-binding. (semantic-grammar-require-form): New var. (semantic-grammar-header): Use it to provide new element `require-form`. (semantic-grammar-header-template): Use it. * lisp/cedet/semantic/wisent.el (wisent-compiled-grammar): New macro. * lisp/cedet/semantic/wisent/grammar.el (wisent-grammar-parsetable-builder): Use it in the generated code instead of the `wisent-compile-grammar` function. (wisent-grammar-mode): Set `semantic-grammar-require-form` so the generated ELisp files require `semantic/wisent` rather than `semantic/bovine`. * lisp/cedet/semantic/wisent/wisent.el: Use lexical-binding. * lisp/cedet/semantic/wisent/java-tags.el: Use lexical-binding. * lisp/cedet/semantic/wisent/python.el: Use lexical-binding. * lisp/cedet/semantic/wisent/javascript.el: Use lexical-binding. (semantic-ctxt-current-symbol): Remove unused var `symlist`. * admin/grammars/python.wy (wisent-python-EXPANDING-block): Declare dynbound var. * lisp/cedet/semantic/grammar-wy.el: Regenerate.
* | * admin/admin.el (make-manuals-dist-output-variables): Update.Glenn Morris2021-03-061-4/+2
| |
* | Simplify silent-rules build machineryGlenn Morris2021-03-063-39/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/verbose.mk.in: New file. * configure.ac (AM_V, AM_DEFAULT_V): Remove output variables. (src/verbose.mk): New output file. * Makefile.in, admin/charsets/Makefile.in: * admin/grammars/Makefile.in, admin/unidata/Makefile.in: * doc/emacs/Makefile.in, doc/lispintro/Makefile.in: * doc/lispref/Makefile.in, doc/misc/Makefile.in, leim/Makefile.in: * lib-src/Makefile.in, lib/Makefile.in, lisp/Makefile.in: * lwlib/Makefile.in, nt/Makefile.in, oldXMenu/Makefile.in: * src/Makefile.in, src/verbose.mk.in, test/Makefile.in: Include src/verbose.mk rather than repeatedly defining AM_V_at etc.
* | * * lisp/cedet/semantic: Use lexical-binding in the generated grammarsStefan Monnier2021-03-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/grammars/c.by (typesimple): Bind `semantic-c-classname` dynamically. * lisp/cedet/semantic/bovine.el: Use lexical-binding. (semantic-lambda): Silence warnings if the `vals` arg is not used. * lisp/cedet/semantic/grammar-wy.el: Re-generate. * lisp/cedet/semantic/bovine/grammar.el: Use lexical-binding. (bovine-grammar-expand-action): Silence warnings if some of the `vals`, `start`, or `end` args is not used. (bovine--make-parser-1): Use lexical-binding in the generated files. * lisp/cedet/semantic/wisent/grammar.el: Use lexical-binding. (wisent--make-parser-1): Use lexical-binding in the generated files.
* | Improve admin.el's Makefile in standalone manual tarfilesGlenn Morris2021-02-281-2/+4
| | | | | | | | | | | | * admin/admin.el (make-manuals-dist-output-variables): Fix abs_top_builddir. Add EMACS. (make-manuals-dist--1): Respect case when replacing output variables.
* | Update admins make-manuals for new output variableGlenn Morris2021-02-281-0/+1
| | | | | | | | | | * admin/admin.el (make-manuals-dist-output-variables): Add abs_top_builddir.
* | Enable Python type hints and non-trivial base classes in wisentKapuze Martin2021-02-281-7/+22
| | | | | | | | | | | | | | * admin/grammars/python.wy: Enable understanding Python type hints and non-trivial base classes (bug#46817). Copyright-paperwork-exempt: yes
* | Include a "make check-maybe" in the admin/emake scriptLars Ingebrigtsen2021-02-241-0/+6
| |
* | Run admin/cus-tests.el tests from test suiteStefan Kangas2021-02-211-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * test/Makefile.in (SUBDIRS): Run tests in new directory "misc", intended for tests not belonging to any one file. * test/misc/test-custom-deps.el: * test/misc/test-custom-libs.el: * test/misc/test-custom-noloads.el: * test/misc/test-custom-opts.el: New files. * test/lisp/custom-tests.el (custom--test-local-option): Move test to above new file test-custom-opts.el. * admin/cus-test.el: Document running tests from regular test suite. * test/file-organization.org (Test Files): Document new test directory "misc" for tests not belonging to any one file.
* | ; * admin/CPP-DEFINES: Remove unused defines.Glenn Morris2021-02-171-44/+0
| |
* | Remove TIME_WITH_SYS_TIME, unused for a long timeGlenn Morris2021-02-161-1/+0
| | | | | | | | * configure.ac (AC_HEADER_TIME): Remove. (Bug#46578)
* | * admin/cus-test.el (cus-test-load-libs): Quieten loading.Glenn Morris2021-02-161-1/+2
| |
* | * admin/cus-test.el (cus-test-get-lisp-files): Ignore loaddefs files.Glenn Morris2021-02-161-0/+2
| |
* | Fix admin/check-doc-strings for new DEFUN formatStefan Kangas2021-02-161-8/+49
| | | | | | | | | | * admin/check-doc-strings: Various fixes, including for the new DEFUN format. The script still produces a ton of false positives, however.
* | ; Minor license statement fixesStefan Kangas2021-02-081-0/+2
| |
* | * admin/*.el: Use lexical-bindingStefan Monnier2021-01-315-39/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | * admin/admin.el: Use lexical-binding. (manual-misc-manuals): Pass a limit to `looking-back`. (reminder-for-release-blocking-bugs): Don't use `_` for a real variable. * admin/authors.el: Use lexical-binding. (authors-disambiguate-file-name): Remove unused var `parent`. * admin/cus-test.el: * admin/find-gc.el: * admin/gitmerge.el: Use lexical-binding.