summaryrefslogtreecommitdiff
path: root/test/infra
Commit message (Collapse)AuthorAge
* Improve treesitter tests on EMBAMichael Albinus2024-04-30
| | | | | | | | * test/infra/Makefile.in (subdir_template): * test/infra/gitlab-ci.yml (.tree-sitter-template): Check also textmodes subdirectory for treesitter files. * test/infra/test-jobs.yml: Regenerate.
* Some EMBA integration fixesMichael Albinus2024-04-23
| | | | | | | * test/infra/Dockerfile.emba (emacs-native-comp-speed2): Fix typo. * test/infra/gitlab-ci.yml (.job-template): Add configure.log to artifacts.
* ; Fix last commitMichael Albinus2024-04-22
| | | | | | * test/infra/Makefile.in: * test/infra/gitlab-ci.yml: * test/infra/test-jobs.yml: Do not quote make_params.
* Rework EMBA integrationMichael Albinus2024-04-22
| | | | | | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-inotify, emacs-filenotify-gio) (emacs-eglot, emacs-tree-sitter, emacs-gnustep) (emacs-native-comp-speed0, emacs-native-comp-speed1) (emacs-native-comp-speed2): Use "-j `nproc`". (emacs-eglot): Add libxml2-dev and node-typescript. (emacs-tree-sitter) Add libxml2-dev and tree-sitter-rust. * test/infra/Makefile.in (subdir_template): Simplify make_params. * test/infra/gitlab-ci.yml (.job-template): Set environment variable NPROC. Use "-k -j \$NPROC". (test-filenotify-gio, test-eglot, test-tree-sitter) (test-native-comp-speed2): Simplify make_params. * test/infra/test-jobs.yml: Regenerate.
* gitlab-ci.yml adaptionsMichael Albinus2024-04-20
| | | | | | * test/infra/gitlab-ci.yml (test-filenotify-gio, test-eglot): Add TEST_HOME. (test-tree-sitter): Extend SELECTOR.
* * test/infra/Dockerfile.emba: Add libxml2-dev.Michael Albinus2024-04-20
|
* Adapt tree-sitter job on EMBAMichael Albinus2024-04-16
| | | | | * test/infra/gitlab-ci.yml (.tree-sitter-template) (test-tree-sitter): Adapt tree-sitter job.
* Adapt treesitter tests for EMBAMichael Albinus2024-04-04
| | | | | | | * test/infra/Makefile.in (TREE-SITTER-FILES): Add js-tests.el and python-tests.el, which don't follow test file name convention. * test/infra/test-jobs.yml: Regenerate.
* ; Update URL of the tree-sitter-lua grammarjohn muhl2024-02-21
| | | | | | * admin/notes/tree-sitter/build-module/build.sh: * lisp/progmodes/lua-ts-mode.el: * test/infra/Dockerfile.emba: Use the new URL. (bug#69304)
* Merge from savannah/emacs-29Po Lu2024-01-02
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dc4e6b13296 ; Update copyright years in more files 64b37776318 ; Run set-copyright from admin.el 8e1c56ae467 ; Add 2024 to copyright years # Conflicts: # doc/misc/modus-themes.org # doc/misc/texinfo.tex # etc/NEWS # etc/refcards/ru-refcard.tex # etc/themes/modus-operandi-theme.el # etc/themes/modus-themes.el # etc/themes/modus-vivendi-theme.el # lib/alloca.in.h # lib/binary-io.h # lib/c-ctype.h # lib/c-strcasecmp.c # lib/c-strncasecmp.c # lib/careadlinkat.c # lib/cloexec.c # lib/close-stream.c # lib/diffseq.h # lib/dup2.c # lib/filemode.h # lib/fpending.c # lib/fpending.h # lib/fsusage.c # lib/getgroups.c # lib/getloadavg.c # lib/gettext.h # lib/gettime.c # lib/gettimeofday.c # lib/group-member.c # lib/malloc.c # lib/md5-stream.c # lib/md5.c # lib/md5.h # lib/memmem.c # lib/memrchr.c # lib/nanosleep.c # lib/save-cwd.h # lib/sha1.c # lib/sig2str.c # lib/stdlib.in.h # lib/strtoimax.c # lib/strtol.c # lib/strtoll.c # lib/time_r.c # lib/xalloc-oversized.h # lisp/auth-source-pass.el # lisp/emacs-lisp/lisp-mnt.el # lisp/emacs-lisp/timer.el # lisp/info-look.el # lisp/jit-lock.el # lisp/loadhist.el # lisp/mail/rmail.el # lisp/net/ntlm.el # lisp/net/webjump.el # lisp/progmodes/asm-mode.el # lisp/progmodes/project.el # lisp/progmodes/sh-script.el # lisp/textmodes/flyspell.el # lisp/textmodes/reftex-toc.el # lisp/textmodes/reftex.el # lisp/textmodes/tex-mode.el # lisp/url/url-gw.el # m4/alloca.m4 # m4/clock_time.m4 # m4/d-type.m4 # m4/dirent_h.m4 # m4/dup2.m4 # m4/euidaccess.m4 # m4/fchmodat.m4 # m4/filemode.m4 # m4/fsusage.m4 # m4/getgroups.m4 # m4/getloadavg.m4 # m4/getrandom.m4 # m4/gettime.m4 # m4/gettimeofday.m4 # m4/gnulib-common.m4 # m4/group-member.m4 # m4/inttypes.m4 # m4/malloc.m4 # m4/manywarnings.m4 # m4/mempcpy.m4 # m4/memrchr.m4 # m4/mkostemp.m4 # m4/mktime.m4 # m4/nproc.m4 # m4/nstrftime.m4 # m4/pathmax.m4 # m4/pipe2.m4 # m4/pselect.m4 # m4/pthread_sigmask.m4 # m4/readlink.m4 # m4/realloc.m4 # m4/sig2str.m4 # m4/ssize_t.m4 # m4/stat-time.m4 # m4/stddef_h.m4 # m4/stdint.m4 # m4/stdio_h.m4 # m4/stdlib_h.m4 # m4/stpcpy.m4 # m4/strnlen.m4 # m4/strtoimax.m4 # m4/strtoll.m4 # m4/time_h.m4 # m4/timegm.m4 # m4/timer_time.m4 # m4/timespec.m4 # m4/unistd_h.m4 # m4/warnings.m4 # nt/configure.bat # nt/preprep.c # test/lisp/register-tests.el
| * ; Add 2024 to copyright yearsPo Lu2024-01-02
| |
* | * test/infra/gitlab-ci.yml (.native-comp-template): Adapt "changes".Michael Albinus2023-11-10
| |
* | bug#65673: Add lua-ts-modebug-gnu-emacs@gnu.org2023-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/progmodes/lua-ts-mode.el: * test/lisp/progmodes/lua-ts-mode-resources/indent.erts: * test/lisp/progmodes/lua-ts-mode-tests.el: New files. * etc/NEWS: Mention the new mode. * lisp/progmodes/eglot.el (eglot-server-programs): * lisp/progmodes/hideshow.el (hs-special-modes-alist): Support 'lua-ts-mode'. * admin/notes/tree-sitter/build-module/batch.sh: * admin/notes/tree-sitter/build-module/build.sh: Add Lua. * test/infra/Dockerfile.emba: * test/infra/test-jobs.yml: Include lua-ts-mode tests.
* | Adapt emba integrationMichael Albinus2023-06-11
| | | | | | | | | | | | * test/infra/Makefile.in (subdir_template): Special handling of lib-src. * test/infra/test-jobs.yml: Regenerate.
* | Merge from origin/emacs-29Eli Zaretskii2023-06-10
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0d8b69e0ad3 Don't ding when completion succeeded f11e2d36999 ; * admin/git-bisect-start: Update failing commits 9855a3ea744 ; * src/xdisp.c (redisplay_tool_bar): Fix a typo in a com... f4ee696b887 Improve documentation of color-related functions 90eadc3e234 Revert "* package.el (package--get-activatable-pkg): Pref... 65f355ea0a3 ; Update my mail address a3a69ec2342 Fix connection-local user options handling (bug#63300) 240803cc3e1 Document 'startup-redirect-eln-cache' 026afb22984 ; * etc/PROBLEMS: Entry about crashes due to anti-virus (... bcc222251e1 Fix `emacs-lisp-native-compile-and-load' for C-h f (bug#5... 07c8211ca30 Add 'infer' as a keyword to typescript-ts-mode (bug#63880) dd2d8ff2f5c ; * etc/NEWS: Mention the issue with PGTK on WSL (bug#633... fa8135f8916 Revert changes to the order in which package descs are lo... 27fcfa2c0a7 ; * etc/NEWS: Improve instructions for grammar libraries. 2a84ab905c8 Handle point in last file-name component in minibuffer co... 05f25238b7b Merge branch 'emacs-29' of git.savannah.gnu.org:/srv/git/... 4bc043ff45d Avoid asking redundant question in emacsbug.el 2eadf328d05 * test/infra/Dockerfile.emba (emacs-base): Don't install ... 583ba1db7ee typescript-ts-mode: Add a rule for function_signature # Conflicts: # etc/NEWS # lisp/minibuffer.el
| * * test/infra/Dockerfile.emba (emacs-base): Don't install gawk.Michael Albinus2023-06-03
| |
* | Improve tree-sitter tests on embaMichael Albinus2023-06-05
| | | | | | | | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-tree-sitter): Install further grammars. * test/infra/Makefile.in (subdir_template): Special handling of src. (TREE-SITTER-FILES): Add treesit-tests.el. * test/infra/test-jobs.yml: Regenerate.
* | Adapt emba integrationMichael Albinus2023-06-05
| | | | | | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-tree-sitter): Use "/root/.emacs.d/tree-sitter" instead of "/usr/local/lib/tree-sitter". * test/infra/gitlab-ci.yml (.job-template): Run "/bin/bash -xvc". (test-eglot): Revert last change, it doesn't work yet. (test-tree-sitter): Set TEST_HOME instead of LD_LIBRARY_PATH.
* | Adapt emba integrationMichael Albinus2023-06-03
| | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-eglot, emacs-tree-sitter): Don't install gawk. * test/infra/gitlab-ci.yml (test-eglot): Add company and yasnippet.
* | Merge from origin/emacs-29Eli Zaretskii2023-06-03
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ede3535051a ; Fix last change 8ec786349e1 Fix apostrophe handling in rust-ts-mode and go-ts-mode (B... 0eba9cf6511 * test/infra/Dockerfile.emba (emacs-base): Install also g... 4897c98b6c4 Fix 'python-util-clone-local-variables' 6b2c8dc9050 Revert "Enhance Python font-lock to support multilines" 348e4504c6d Fix typo in calc.texi 03663b8798a Update to Transient v0.4.1 dc7acb1aafe Avoid errors in 'delete-forward-char' deleting static com... 2f94f6de9d6 Make VS-15 and VS-16 compositions work correctly 753f8aa1f14 Fix project-name for vc-aware backend in non-file buffers 17c7915ab94 ; Fix 'package-install-upgrade-built-in' check for packag... e252ce26eab Add type_predicate 'is' as keyword in typescript-ts-mode ... 0a354d65784 Fix infloop in info-look.el 83b22139e4c Fix several todo-mode.el item editing bugs (bug#63811) ed4cd3eddf7 dockerfile-ts-mode: Prevent empty categories in imenu (Bu... 2e20e318da2 Brush up doc strings and terminology in plstore.el 372bc1278c2 Add internal documentation on plstore.el 23a14e7b902 Add compact_constructor_declaration font-locking to java-... 500abc4dc37 * lisp/tmm.el (tmm-completion-delete-prompt): Add more ch... afc1f329356 Allow to disable the DWIMish behavior of 'x' in package menu 08104c01504 Allow dired to invoke secondary browser a3063f0bc87 Add a binding for enriched-toggle-markup d8ba28fa394 Fix order of tmm-menubar when 'tmm-mid-prompt' is nil # Conflicts: # etc/NEWS
| * * test/infra/Dockerfile.emba (emacs-base): Install also gawk.Michael Albinus2023-06-03
| |
* | Adapt emba integrationMichael Albinus2023-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/notes/emba: Improve docker call. * test/infra/Dockerfile.emba (emacs-eglot, emacs-tree-sitter): Install also gawk. * test/infra/Makefile.in (TREE-SITTER-FILES): New variable. (tree-sitter-files-template): New rule. (.PHONY, generate-test-jobs): Add it to dependencies. * test/infra/gitlab-ci.yml (variables): Disable CI_DEBUG_TRACE. (test-tree-sitter): Extends also .tree-sitter-files-template. Use $tree_sitter_files. * test/infra/test-jobs.yml: Regenerate.
* | Fix tree-sitter tests on embaMichael Albinus2023-06-02
| | | | | | | | | | | | | | | | | | * test/infra/Makefile.in: Revert tree-sitter relevant changes. * test/infra/gitlab-ci.yml (test-tree-sitter): Remove .tree-sitter-files-template. List files explicitly. * test/infra/test-jobs.yml: Regenerate.
* | Adapt tree-sitter tests on embaMichael Albinus2023-06-01
| | | | | | | | | | | | * test/infra/Makefile.in (TREE-SITTER-FILES): Double-quote variable. * test/infra/test-jobs.yml: Regenerate.
* | ; * test/infra/gitlab-ci.yml (variables): Enable CI_DEBUG_TRACE.Michael Albinus2023-06-01
| |
* | Improve tree-sitter tests on embaMichael Albinus2023-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-tree-sitter): Install only grammars which are needed. * test/infra/Makefile.in (subdir_template): Special handling of progmodes. (TREE-SITTER-FILES): New variable. (tree-sitter-files-template): New rule. (.PHONY, generate-test-jobs): Add it to dependencies. * test/infra/gitlab-ci.yml (.tree-sitter-template): Add test/lisp/progmodes/*-ts-mode-resources/**. (test-tree-sitter): Extends also .tree-sitter-files-template. Use $tree-sitter-files. * test/infra/test-jobs.yml: Regenerate.
* | * test/infra/gitlab-ci.yml (test-tree-sitter): Fix file list.Michael Albinus2023-05-30
| |
* | Add tree-sitter tests to embaMichael Albinus2023-05-29
| | | | | | | | | | | | | | | | | | | | * admin/notes/emba: Add docker image emacs-tree-sitter. Improve docker call. * test/infra/Dockerfile.emba (emacs-tree-sitter): New image. * test/infra/gitlab-ci.yml (.tree-sitter-template): New template. (build-image-tree-sitter, test-tree-sitter): New jobs.
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-04-07
| |
* | Merge from origin/emacs-29Eli Zaretskii2023-04-06
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 305246d9726 Add emoji-zoom-reset 470d269ec1f Make emoji-zoom-{increase,decrease} set text properties c... 63d4a86f8d1 Fix transforming sliced images 5e1953a8f85 ; * etc/NEWS: Minor copyedits of entry for 'keymap-*' fun... 6b9f9df9454 ; Improve documentation of 'declare-function' 81d1f46d0fe ; Avoid compiler warning in eglot.el. 38cdfcb2128 ; Fix description of new 'keymap-*' functions 257090b8728 Adapt EMBA scripts. 90c07d3fdd2 Another terminology fix in ELisp reference manual a832bc7090c Correct terminology in Elisp Reference Manual db308233cb3 Comment out GNUSTEP jobs on EMBA (again) 8c1b1022439 ; * lisp/image.el (put-image): Doc fix. eda88c63adf ; * doc/emacs/trouble.texi (Checklist): Minor grammar fix. 728bc09cf3c Fix regexp string escaping mistake in vhdl-mode.el (bug#6... 479626dbac9 Update to Org 9.6.3-2-gf2949d 5a1c9aace70 ; Add a bit more docstring to tsx-ts-mode (bug#62429) 86cf9fd932c Eglot: don't watch directories that don't exist 82d0b6c64ea ; * lisp/subr.el (use-dialog-box-p): Fix last change. 3619663f982 Preserve peer information for web page in eww-readable cb8d6ab648f * lisp/subr.el (use-dialog-box-p): Fix conditions for GUI... fb2c4409207 ; * lisp/progmodes/c-ts-mode.el (c++-ts-mode): Add some n... # Conflicts: # etc/NEWS
| * Adapt EMBA scripts.Michael Albinus2023-04-04
| | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-gnustep): Add zlib1g-dev. Remove make instrumentation. * test/infra/gitlab-ci.yml (build-image-gnustep, test-gnustep): Uncomment.
| * Comment out GNUSTEP jobs on EMBA (again)Michael Albinus2023-04-04
| | | | | | | | | | * test/infra/gitlab-ci.yml (build-image-gnustep, test-gnustep): Comment out jobs due to bug#62210.
* | Describe how to run Emba tests locallyMichael Albinus2023-04-06
| | | | | | | | | | | | * admin/notes/emba: Describe how to run Emba tests locally. * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-03-31
| |
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-03-29
| |
* | Merge from origin/emacs-29Stefan Kangas2023-03-29
|\| | | | | | | | | | | | | | | | | | | | | 3965c65d5e2 ; * lisp/subr.el (read-char-choice): Fix last change. c1eac5b6586 Improve documentation of 'read-choice' and related symbols a8c9283e170 Revert "Comp fix calls to redefined primtives with op-byt... 8b66d8abd01 Revert "* lisp/emacs-lisp/comp.el (comp-emit-set-call-sub... 4ec4f614c71 ; Fix incompatibility in 'display-buffer-assq-regexp' ba3ade58f3b Skip ruby-ts-imenu-index test if needed 9133446db87 Fix Eglot Tramp tests on EMBA 5b351bc7fa9 * test/infra/Dockerfile.emba (emacs-gnustep): Instrument ...
| * * test/infra/Dockerfile.emba (emacs-gnustep): Instrument "make V=1 ...".Michael Albinus2023-03-28
| |
* | Merge from origin/emacs-29Stefan Monnier2023-03-27
|\| | | | | | | | | | | | | | | | | | | 0337131bfa1 Update to Transient v0.3.7-218-g3dbb22a a8c23677d39 Update to Org 9.6.2 45b16bfb496 Skip failing tests on Cygwin with native compilation (bug... 8b4a494d8d4 Fix GNUSTEP tests on EMBA # Conflicts: # test/infra/gitlab-ci.yml
| * Fix GNUSTEP tests on EMBAMichael Albinus2023-03-26
| | | | | | | | | | | | | | | | * configure.ac (LIBS_GNUSTEP): Adapt CPPFLAGS and CFLAGS. (Bug#62210) Proposed by Po Lu <luangruo@yahoo.com>. * test/infra/gitlab-ci.yml (build-image-gnustep) (test-gnustep): Uncomment jobs.
* | Merge from origin/emacs-29Stefan Monnier2023-03-27
|\| | | | | | | | | | | | | | | | | | | | | | | | | 8f42db010d1 Improve indenting "case" in Python c4d490490dc ; * test/src/fns-tests.el: Fix last change 875e77a66a6 * test/infra/Dockerfile.emba (emacs-native-comp): Add zli... 64a2b0d36fe Fix failure of fns-tests-collate-strings on Cygwin 90fc6b987ad * lisp/savehist.el (savehist-save): Preserve shared struc... 08fbc133756 Adapt Tramp manual accb3871668 Fix system time sampling on MS-Windows 33d436eefa1 Fix treesit_ensure_parsed (bug#62333) d93a439846f * lisp/help-fns.el (find-lisp-object-file-name): Fix bug#... be8147c53f9 Improve "Bugs" in the Emacs manual
| * * test/infra/Dockerfile.emba (emacs-native-comp): Add zlib1g-dev.Michael Albinus2023-03-25
| |
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-03-27
| |
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-03-26
| |
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-03-25
| |
* | * test/infra/Dockerfile.emba (emacs-eglot): Install wget.Michael Albinus2023-03-23
| |
* | Merge from origin/emacs-29Stefan Kangas2023-03-23
|\| | | | | | | | | | | | | | | | | 6de00e4df99 ; Fix xref-match's :version since the default value did c... db355b420b6 Use libgccjit-10-dev on EMBA 84963956535 * lisp/outline.el (outline--fix-buttons-after-change): Ad... 3d3bbaace69 Align concatenated strings to the first sibling in c-ts-mode f856468e457 Only fill the current paragraph in c-ts-common--fill-bloc... df669c5a11f Add missing indent rule for c-ts-mode
| * Use libgccjit-10-dev on EMBAMichael Albinus2023-03-22
| | | | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-native-comp): Use libgccjit-10-dev. (Bug#62211) * test/infra/gitlab-ci.yml (build-native-comp-speed2) (test-native-comp-speed2): Uncomment jobs.
* | Add platform for Eglot tests on EMBAMichael Albinus2023-03-22
|/ | | | | | | * test/infra/Dockerfile.emba (emacs-eglot): New image. * test/infra/gitlab-ci.yml (.eglot-template): New template. (build-image-eglot, test-eglot): New jobs.
* Comment out jobs on EMBAMichael Albinus2023-03-20
| | | | | * test/infra/gitlab-ci.yml: Comment out jobs due to bug#62210 and bug#62211.
* * test/infra/Dockerfile.emba: Use debian:bullseye.Michael Albinus2023-03-15
|