aboutsummaryrefslogtreecommitdiffstats
path: root/admin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge from origin/emacs-28Stefan Kangas2022-01-021-0/+22
|\ | | | | | | | | | | | | efb1c7ec37 ; * admin/notes/years: More known problems. f475c5823a ; Copyright year fixes 2684def348 ; Run set-copyright from admin.el 2558b37b5e ; * admin/notes/years: Mention known problems with 'update...
| * ; * admin/notes/years: More known problems.Eli Zaretskii2022-01-011-5/+15
| |
| * ; * admin/notes/years: Mention known problems with 'update-copyright'.Eli Zaretskii2022-01-011-0/+12
| |
* | Merge from origin/emacs-28Eli Zaretskii2022-01-0148-48/+50
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 836be7a112 ; * etc/refcards/ru-refcard.tex: Update Copyright year. 86cbc6ee4a * lisp/net/tramp-sh.el: Adapt copyright year ebe8772f65 ; Minor fixes related to copyright years 23c1ee6989 ; * test/manual/etags/ETAGS.good_N: Adjust to copyright ye... 8d3fc7ec89 * src/xfaces.c (face_for_font): Make 'hash' be uintptr_t. 19dcb237b5 ; Add 2022 to copyright years. # Conflicts: # etc/NEWS # etc/refcards/ru-refcard.tex # lib/cdefs.h # lisp/erc/erc-dcc.el # lisp/erc/erc-imenu.el # lisp/erc/erc-replace.el # lisp/image-dired.el # lisp/progmodes/xref.el # m4/alloca.m4 # m4/byteswap.m4 # m4/errno_h.m4 # m4/getopt.m4 # m4/gnulib-common.m4 # m4/inttypes.m4 # m4/stddef_h.m4 # m4/stdint.m4 # m4/sys_socket_h.m4
| * ; Minor fixes related to copyright yearsEli Zaretskii2022-01-011-1/+3
| | | | | | | | | | | | | | * admin/notes/years: Advise redirecting output of update-copyright to a file. * etc/refcards/gnus-refcard.tex (Copyright): Update years.
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-0147-47/+47
| |
* | admin.el: Move etc/NEWS to etc/NEWS.NN in one commitStefan Kangas2021-12-271-1/+12
| | | | | | | | | | | | | | This should preserve git history better for git blame, etc. * admin/admin.el (admin-git-command): New variable. (set-version): Move etc/NEWS to etc/NEWS.NN and prompt to commit it immediately. (Bug#52420)
* | Put AM_V_GEN etc. firstPaul Eggert2021-12-201-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the recent changes to src/verbose.mk.in, it’s more important to be consistent about putting AM_V_GEN and similar macros at the start of a rule’s recipe, since ‘make’ now outputs the diagnostic before it executes the recipe rather than the shell outputting it. Most of the uses were already this way, but there were a few outliers. Problem reported by Pip Cet. * Makefile.in (${srcdir}/info/dir): * admin/unidata/Makefile.in (${unidir}/charprop.el, ${unifiles}) (${unidir}/emoji-labels.el): * lib/Makefile.in (libgnu.a, libegnu.a): * lisp/Makefile.in (TAGS): * src/Makefile.in (lisp.mk, Emacs): * test/Makefile.in (%.log, $(test_module)): Put AM_V_GEN and similar macros first.
* | ERT can generate JUnit test reportsMichael Albinus2021-12-131-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * .gitignore: Add test/**/*.xml. * admin/notes/emba: Mention JUnit test report. * etc/NEWS: ERT can generate JUnit test reports. * lisp/emacs-lisp/ert.el (xml-escape-string): Autoload. (ert-write-junit-test-report) (ert-write-junit-test-summary-report): New defuns. (ert-run-tests-batch, ert-summarize-tests-batch-and-exit): Call them. * test/Makefile.in (clean): Remove *.xml. * test/README: Mention $EMACS_TEST_JUNIT_REPORT environment variable. * test/infra/Makefile.in ($(FILE)): Generate header commentary. (clean): Remove. * test/infra/gitlab-ci.yml (variables): Set EMACS_TEST_JUNIT_REPORT. (.job-template): Use it in script and after_script. (.build-template, .gnustep-template, .filenotify-gio-template) (.native-comp-template): Adapt rules. (.test-template): Trigger JUnit test report. * test/infra/test-jobs.yml: Regenerate.
* | Add sqlite3 support to EmacsLars Ingebrigtsen2021-12-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Add check for the sqlite library. * doc/lispref/text.texi (Database): Document it. * lisp/sqlite.el: New file. * lisp/term/w32-win.el (dynamic-library-alist): Add a mapping. * src/Makefile.in (SQLITE3_LIBS): Add the libraries. * src/alloc.c (union emacs_align_type): Add a Lisp_Sqlite struct. * src/data.c (Ftype_of): Add sqlite. * src/emacs.c (main): Load the syms. * src/lisp.h (DEFINE_GDB_SYMBOL_BEGIN): Add PVEC_SQLITE. (GCALIGNED_STRUCT): New struct to keep data for sqlite database objects and statement objects. (SQLITEP, SQLITE, CHECK_SQLITE, XSQLITE): New macros for accessing the objects. * src/pdumper.c (dump_vectorlike): Update hash. (dump_vectorlike): Don't dump it. * src/print.c (print_vectorlike): Add a printer for the sqlite object. * src/sqlite.c: New file. * test/src/sqlite-tests.el: Add tests.
* | Merge from origin/emacs-28Stefan Kangas2021-12-051-2/+19
|\ \ | |/ | | | | | | | | | | | | c086358574 Update to Org 9.5.1-15-gdb4805 fef3e60061 * lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor doc... a1e30e4106 ; Fix most remaining AUTHORS warnings f3e6a432c5 ; * doc/misc/efaq.texi (New in Emacs 28): Add more news. 00236cc802 Fix the enumeration values returned by 'try_scrolling'
| * ; Fix most remaining AUTHORS warningsStefan Kangas2021-12-041-2/+19
| | | | | | | | | | | | | | * admin/authors.el (authors-ignored-files) (authors-renamed-files-alist): Further updates for Emacs 28. * ChangeLog.3: Further fixes. * etc/AUTHORS: Update accordingly.
* | Merge from origin/emacs-28Stefan Kangas2021-12-041-2/+8
|\ \ | |/ | | | | | | | | | | | | | | | | | | 745a732ae4 ; Further author fixes in authors.el bef17bca21 * src/dosfns.c (Fint86): Doc fix; don't use obsolete names. bc55dc04af * doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB. ef4d216eb3 Remove reference to variable obsolete since 24.1 7282e492d5 * doc/misc/efaq.texi (New in Emacs 28): New node. eafcccd38f ; FAQ: Normalize references to the NEWS.NN file c006c490eb ; * doc/misc/efaq.texi (Latest version of Emacs): Update v... 9fbc4fa0e7 Add Tramp version integrated in Emacs 28.1
| * ; Further author fixes in authors.elStefan Kangas2021-12-041-2/+8
| | | | | | | | | | * admin/authors.el (authors-aliases): Add some missing entries. * etc/AUTHORS: Update accordingly.
* | Merge from origin/emacs-28Stefan Kangas2021-12-032-8/+29
|\ \ | |/ | | | | | | | | | | | | | | | | 9c222b9c1a Port to C compilers that lack size-0 arrays fed35a8951 Port emacsclient to Solaris 10 f35d6a9c73 * CONTRIBUTE: Improve commit message instructions e0ee1d003a Work around IBM XL C compiler bug 6b99b6eb8b * admin/make-tarball.txt: Various clarifications. bbf4140091 * admin/diff-tar-files: Don't assume .tar.gz. 0a50ad11db * lisp/tab-bar.el (tab-bar-close-other-tabs): Fix regression.
| * * admin/make-tarball.txt: Various clarifications.Stefan Kangas2021-12-031-6/+27
| |
| * * admin/diff-tar-files: Don't assume .tar.gz.Stefan Kangas2021-12-021-2/+2
| |
* | update_autogen: Improve error handling slightlyStefan Kangas2021-12-021-2/+2
| | | | | | | | | | * admin/update_autogen: Check exit status of cd. Use single quoting for trap condition.
* | update_autogen: Remove unused -H flagStefan Kangas2021-12-021-15/+1
| | | | | | | | | | | | | | We now update ChangeLog files only when preparing a new release, so this flag is never used. Keeping it risks confusing more than it helps. * admin/update_autogen: Remove the -H flag as it is no longer used.
* | ; update_autogen: Remove -I flag handling completelyStefan Kangas2021-12-021-2/+2
| | | | | | | | | | * admin/update_autogen: Fix my previous commit to now completely remove any trace of the -I flag.
* | Merge from origin/emacs-28Stefan Kangas2021-12-021-4/+7
|\ \ | |/ | | | | | | | | | | | | | | | | aa1d7dd867 ; * etc/AUTHORS: Update. 6294e60205 ; * admin/authors.el (authors-aliases): More fixes. 40fc31ea28 ; * ChangeLog.3: Update. 2be090d5d3 ; * ChangeLog.3: Minor fixes. 9963b11bf7 ; * admin/authors.el (authors-aliases): Further updates. 50b40e1d4f ; * lisp/org/ob-julia.el: Fix Author header for authors.el. 84166ea2e6 CC Mode: Recognise "struct foo {" as introducing a type de...
| * ; * admin/authors.el (authors-aliases): More fixes.Stefan Kangas2021-12-011-0/+3
| |
| * ; * admin/authors.el (authors-aliases): Further updates.Stefan Kangas2021-12-011-4/+4
| |
* | update_autogen: Remove deprecated -I flagStefan Kangas2021-12-011-63/+1
| | | | | | | | | | | | * admin/update_autogen (info_dir): Remove deprecated -I flag; it is no longer used since info/dir is now generated at install time if needed, and is not in the repository any more.
* | Merge from origin/emacs-28Stefan Kangas2021-12-011-2/+50
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | e632b83a28 Update authors.el for Emacs 28 e9fdb11903 ; * ChangeLog.3: Some additional fixes. 8fa4749df1 ; * ChangeLog.3: Filename fixes. ea5a90b4f4 * lisp/repeat.el: Fix long-standing problem when a random ... ef4954b69c * lisp/repeat.el (repeat-keep-prefix): Change default to nil. 6d5886e780 * test/lisp/repeat-tests.el (repeat-tests-call-b): Test fo... 9e16c6a96d ; * src/comp.c (syms_of_comp) <comp-no-native-file-h>: Doc... 9aa8fd6e62 * src/callint.c (Fcall_interactively): Fix inhibit_mouse_e... 70c229b1fc Fix regression in gdb-frame-handler cd9dd26d24 Format and index concept 'predicate' in ELisp Intro ab291656d0 ; * ChangeLog.3: Fix typos. 354f6c5609 ; * ChangeLog.3: Formatting fixes. 6192525a96 ; make change-history-commit
| * Update authors.el for Emacs 28Stefan Kangas2021-12-011-2/+50
| | | | | | | | | | * admin/authors.el (authors-aliases, authors-ignored-files) (authors-renamed-files-alist): Update for Emacs 28.
* | ; * admin/MAINTAINERS: Add test/infra/*Michael Albinus2021-11-251-0/+1
| |
* | * admin/unidata/emoji-zwj.awk: Quote functions properly.Robert Pluim2021-11-241-3/+3
| |
* | * admin/notes/emba (Emacs jobset): Remove stage slow.Michael Albinus2021-11-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * test/infra/Makefile.in (subdir_template): Add rule. * test/infra/gitlab-ci.yml (.job-template): Remove changes section. (.build-template, .gnustep-template, .filenotify-gio-template): (.native-comp-template): Adapt changes section. (.test-template): Add needs. Adapt artifacts paths. (stages): Remove slow. (test-all-inotify): Move up. Change stage to normal. Remove timeout. (test-filenotify-gio, test-gnustep, test-native-comp-speed0): Move needs up. * test/infra/test-jobs.yml: Regenerate.
* | Prefer locate-user-emacs-file in gitmerge.elStefan Kangas2021-11-231-2/+1
| | | | | | | | | | * admin/gitmerge.el (gitmerge-status-file): Prefer 'locate-user-emacs-file' to fiddling with 'user-emacs-directory'.
* | Adapt emba jobsMichael Albinus2021-11-221-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | * admin/notes/emba (Emacs jobset): Precise. * test/infra/Makefile.in (tn): New variable. (subdir_template): Use it. Handle eieio-tests, faceup-tests and so-long-tests. Rearrange .PHONY entry. Add needs and artifacts to emba job. * test/infra/gitlab-ci.yml (test-filenotify-gio): Move up. * test/infra/test-jobs.yml: Regenerate.
* | Revert "* admin/gitmerge.el (gitmerge-mode-map): Convert to defvar-keymap."Stefan Kangas2021-11-211-7/+10
| | | | | | | | This reverts commit 4c467e4aff12e65fa4fa62d7f4bdcbf4a2bcd92c.
* | Ignore some externally maintained files in AUTHORSStefan Kangas2021-11-171-0/+2
| | | | | | | | | | * admin/authors.el (authors-ignored-files): Ignore externally maintained files.
* | ; * admin/MAINTAINERS: Add myself.Stefan Kangas2021-11-171-0/+3
| |
* | Merge from origin/emacs-28Stefan Kangas2021-11-171-1/+2
|\ \ | |/ | | | | | | | | fa0b34b716 * admin/authors.el (authors-ignored-files): Ignore some NE... c25be3e7bb * lisp/tab-bar.el (tab-bar-select-tab): Add check for wc-f... 38d905abf9 * lisp/tab-bar.el: Doc fixes for commands bound to modifie...
| * * admin/authors.el (authors-ignored-files): Ignore some NEWS files.Stefan Kangas2021-11-171-1/+2
| |
* | ; * admin/automerge: Maintain.Stefan Kangas2021-11-171-1/+1
| |
* | * admin/gitmerge.el (gitmerge-mode-map): Convert to defvar-keymap.Stefan Kangas2021-11-171-10/+7
| |
* | Adjust build-dep-zips.py download linkLars Ingebrigtsen2021-11-141-2/+2
| | | | | | | | | | * admin/nt/dist-build/build-dep-zips.py (download_source): Adjust the download link (bug#40628).
* | Optimize admin/nt dependency computationNoam Postavsky2021-11-121-20/+22
| | | | | | | | | | | | | | | | | | admin/nt/dist-build/build-dep-zips.py (immediate_deps) (extract_deps): Gather package dependency info in batches, rather than one at a time. This reduces the number of invocations of 'pacman -Si ...' to the depth of the dependency tree, rather than the number of dependent packages. (top-level): Don't call 'extract_deps' when given the '-l' option (bug#40628).
* | ; * admin/gitmerge.el: Fix typos.Stefan Kangas2021-11-111-5/+5
| |
* | * admin/update_autogen: Remove unused variables.Stefan Kangas2021-11-101-3/+1
| |
* | Use "grep -E" instead of deprecated "egrep"Stefan Kangas2021-11-101-3/+3
| | | | | | | | | | | | * admin/emake: * test/lisp/so-long-tests/so-long-tests.el: Use "grep -E" instead of deprecated "egrep".
* | * admin/automerge: Fix quoting of some variables.Stefan Kangas2021-11-101-9/+9
| |
* | * admin/automerge: Use mktemp if it exists.Stefan Kangas2021-11-101-1/+5
| |
* | * admin/automerge: Die if changing directory fails.Stefan Kangas2021-11-081-1/+2
| |
* | Fix Emoji-related documentationEli Zaretskii2021-11-061-5/+8
| | | | | | | | | | | | | | | | | | | | * etc/NEWS: Fix wording and spelling. * doc/emacs/mule.texi (Input Methods): Add index entries and fix wording. * admin/notes/unicode: Update instructions for updating Emacs for the latest Unicode Standard.
* | Include make Errors in admin/emakeLars Ingebrigtsen2021-11-061-0/+1
| |
* | Fix the build broken by recent commitsEli Zaretskii2021-11-061-3/+3
| | | | | | | | | | * admin/unidata/Makefile.in (${unifiles}) (${unidir}/emoji-labels.el): Fix typos in last commits.
* | Fix up emoji-labels.el generation incantationLars Ingebrigtsen2021-11-061-1/+1
| | | | | | | | | | * admin/unidata/Makefile.in (${unidir}/emoji-labels.el): Make generation more silent.