aboutsummaryrefslogtreecommitdiffstats
path: root/test (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Support the new option in ruby-ts-mode tooDmitry Gutov2024-09-022-7/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | * etc/NEWS: Describe it here. * lisp/progmodes/ruby-ts-mode.el (ruby-ts--parent-call-or-bol): Support the option ruby-bracketed-args-indent here too (bug#60321). * test/lisp/progmodes/ruby-ts-mode-tests.el: Include ruby-bracketed-args-indent.rb as test examples. * test/lisp/progmodes/ruby-mode-resources/ruby-bracketed-args-indent.rb: Extend examples for better regression testing.
| * Add new option ruby-bracketed-args-indentAaron Jensen2024-09-022-0/+33
| | | | | | | | | | | | | | | | * lisp/progmodes/ruby-mode.el (ruby-bracketed-args-indent): New option. (ruby-smie-rules): Use it (bug#60321). * test/lisp/progmodes/ruby-mode-resources/ruby-bracketed-args-indent.rb: New file. * test/lisp/progmodes/ruby-mode-tests.el: Use it for new case.
| * * test/lisp/emacs-lisp/tabulated-list-tests.el: Add missing test.Juri Linkov2024-09-011-0/+27
| | | | | | | | (tabulated-list-groups-with-path): Add test for tabulated-list-groups.
| * Fix redirecting Eshell output to symbols in some placesJim Porter2024-08-293-6/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not merge to master. * lisp/eshell/esh-io.el (eshell-output-object-to-target): Don't require TARGET to be bound. * lisp/eshell/em-script.el (eshell-execute-file): Quote the output/error targets. * test/lisp/eshell/em-script-tests.el (eshell-execute-file-output): New variable. (em-script-test/execute-file/output-file) (em-script-test/execute-file/output-symbol): New tests. * test/lisp/eshell/esh-io-tests.el (eshell-test-file-string): Move to... * test/lisp/eshell/eshell-tests-helpers.el (eshell-test-file-string): ... here.
* | Fix discrepancies in auth-source-pass vs netrc behaviorF. Jason Park2024-09-061-4/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The option `auth-source-pass-extra-query-keywords' aims to make its back end hew as close to the other built-in ones as possible, except WRT features not yet implemented, such as arbitrary "attribute" retrieval and new entry creation. This change only concerns behavior exhibited when the option is enabled. * lisp/auth-source-pass.el (auth-source-pass--match-parts): Account for the case in which a query lacks a reference parameter for a `:port' or `:user' but still requires one or both via the `:require' keyword. Previously, such a query would fail even when an entry met this requirement by simply specifying a field with any non-null value corresponding to the required parameter. (auth-source-pass--find-match-many): Account for the baseline case where a matching entry lacks a secret and the user doesn't require one. Although this function doesn't currently return so-called "attributes" from the contents of a matching decrypted file, were it to eventually, this case would no longer be academic. * test/lisp/auth-source-pass-tests.el (auth-source-pass-extra-query-keywords--req-noparam-miss-netrc) (auth-source-pass-extra-query-keywords--req-noparam-miss) (auth-source-pass-extra-query-keywords--req-param-netrc) (auth-source-pass-extra-query-keywords--req-param): New tests. (auth-source-pass-extra-query-keywords--netrc-baseline): New test asserting behavior of netrc backend when passed a lone `:host' as a query parameter. (auth-source-pass-extra-query-keywords--baseline): Reverse expected outcome to match that of the netrc reference implementation. (bug#72441)
* | Add manual tests for the 'min-width' display propertyJim Porter2024-08-291-1/+55
| | | | | | | | | | | | | | * test/manual/redisplay-testsuite.el (test-redisplay-5): Add some newlines. (test-redisplay-6): New function... (test-redisplay): ... call it (bug#72721).
* | Support "/dev/null" as a target when creating Eshell handlesJim Porter2024-08-281-0/+8
| | | | | | | | | | | | | | | | | | | | | | Previously, you could only use this when setting the handle afterwards. * lisp/eshell/esh-io.el (eshell-set-output-handle): Don't catch 'eshell-null-device' here... (eshell-get-target): ... catch it here. * test/lisp/eshell/eshell-tests.el (eshell-test/eshell-command/output-dev-null): New test (bug#72857).
* | Fix redirecting Eshell output to symbols in some placesJim Porter2024-08-282-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/eshell/esh-io.el (eshell-output-object-to-target): Don't require TARGET to be bound. * lisp/eshell/em-script.el (eshell-execute-file): * lisp/eshell/eshell.el (eshell-command): Quote the output/error targets. * test/lisp/eshell/em-script-tests.el (eshell-execute-file-output): New variable. (em-script-test/execute-file/output-symbol): New test. * test/lisp/eshell/eshell-tests.el (eshell-command-output): New variable. (eshell-test/eshell-command/output-symbol): New test (bug#72857).
* | Use 'eshell-with-handles' in a few more placesJim Porter2024-08-284-6/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/eshell/em-alias.el (eshell-write-aliases-list): * lisp/eshell/em-script.el (eshell-batch-file): * lisp/eshell/esh-cmd.el (eshell-command-to-value): * lisp/eshell/eshell.el (eshell-command): Use 'eshell-with-handles'. * test/lisp/eshell/esh-io-tests.el (eshell-test-file-string): Move to... * test/lisp/eshell/eshell-tests-helpers.el (eshell-test-file-string): ... here. * test/lisp/eshell/eshell-tests.el (eshell-test/eshell-command/output-file): * test/lisp/eshell/em-script-tests.el (em-script-test/execute-file/output-file): New tests.
* | Merge from savannah/emacs-30Po Lu2024-08-291-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | e6c72aec9d7 ; Fix typos 9ffa38d3925 Eglot: fix completion highlighting (bug#72824) d6880bc24dd ; * admin/make-tarball.txt: Document gotcha. afee71273b7 Discuss commit log messages on feature branches 77302ccb6aa * admin/authors.el (authors-fixed-entries): Update docstr... 3a4839d1427 More consistent treesit-forward-sexp around comments (bug... 31293155879 Improve php-ts-mode font lock and support latest grammar ... b8c05d73a11 Fix tree-sitter local parser overlay cleanup routine aa6ed7f67ec Fix copyright years by hand (Bug#72809)
| * Fix copyright years by hand (Bug#72809)Stefan Kangas2024-08-261-1/+1
| | | | | | | | These are dates that admin/update-copyright did not update.
* | Send useless output in flymake-tests to /dev/null (bug#70716)Mattias Engdegård2024-08-281-1/+1
| | | | | | | | | | * test/lisp/progmodes/flymake-resources/Makefile (check-syntax): Avoid producing a useless file named `-.o` in the source tree.
* | (pp): Indent lines right when starting in col > 0Stefan Monnier2024-08-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This refines the fix for bug#72561: commit 0a500193087e fixes the bug by changing `ert--pp-with-indentation-and-newline`, but it turns out that `pp` was inconsistent (it sometimes indented the subsequent lines correctly and sometimes not, depending on the current-buffer's major mode). So the fix really should be in `pp`, which is what this patch does. * lisp/emacs-lisp/pp.el (pp): Appropriately indent subsequent lines if the first line is not inserted in column 0 (tho only when printing into a buffer since otherwise it's somewhere between ill-defined and impossible to implement). * lisp/emacs-lisp/ert.el (ert--pp-with-indentation-and-newline): Remove the indentation code after `pp` which was just working around the bug in `pp`. Also remove the redundant addition of `\n` since `pp` always does it nowadays. * test/lisp/help-mode-tests.el (help-mode-tests-xref-on-pp): Fix thinko.
* | ; * test/src/treesit-tests.el (treesit-indirect-buffer): Untag.Yuan Fu2024-08-251-1/+0
| |
* | Merge from origin/emacs-30Eli Zaretskii2024-08-252-8/+170
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | 9b299dd79c1 Revert a recent change that caused redisplay slowdown 4eaab54896f ; * doc/lispref/display.texi (Low-Level Font): Fix wordin... 0a500193087 Indent ERT failure explanations rigidly 713069dd7a8 [Eglot] Stricter "expand common" behavior 096730510cd eglot-tests.el: New tests for existing completion behavior 969498c25d0 Remove dangerous HTML edit from admin.el # Conflicts: # etc/EGLOT-NEWS
| * Indent ERT failure explanations rigidlyF. Jason Park2024-08-251-0/+54
| | | | | | | | | | | | | | | | | | | | | | This also affects the listing of `should' forms produced by hitting the L key on a test button in an ERT buffer. * lisp/emacs-lisp/ert.el (ert--pp-with-indentation-and-newline): Indent the pretty-printed result to match the caller's current column as a reference indentation. * test/lisp/emacs-lisp/ert-tests.el (ert--pp-with-indentation-and-newline): New test. (Bug#72561)
| * [Eglot] Stricter "expand common" behaviorDmitry Gutov2024-08-251-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/progmodes/eglot.el (eglot--dumb-tryc): Check that the expanded string matches every completion strictly (bug#72705). And in the fallback case, check whether the table matches the original prefix at all. Return nil otherwise. * test/lisp/progmodes/eglot-tests.el (eglot-test-stop-completion-on-nonprefix) (eglot-test-try-completion-nomatch): Corresponding tests. * etc/EGLOT-NEWS: New entry.
| * eglot-tests.el: New tests for existing completion behaviorDmitry Gutov2024-08-251-8/+86
| | | | | | | | | | | | | | | | * test/lisp/progmodes/eglot-tests.el (eglot-test-common-prefix-completion) (eglot-test-try-completion-inside-symbol) (eglot-test-rust-completion-exit-function): New tests. (eglot--wait-for-rust-analyzer): New function.
* | ; Still fighting with emba.gnu.org configMichael Albinus2024-08-251-9/+4
| | | | | | | | | | | | | | | | * test/infra/gitlab-ci.yml (variables): Remove GIT_DEPTH. (.job-template): Set cache:policy to pull-push, as before. Check behavior of docker export. (.build-template): Remove needs and cache. (.test-template): Remove cache. Adapt artifacts:paths.
* | Fix tree-sitter test for indirect parser listYuan Fu2024-08-241-4/+6
| | | | | | | | | | * test/src/treesit-tests.el (treesit-indirect-buffer): Now the base buffer shouldn't contain indirect buffer's parsers.
* | Merge from origin/emacs-30Eli Zaretskii2024-08-241-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | a0b65be8eb0 * admin/authors.el (authors-aliases, authors-ignored-file... 58088b36e8a * admin/authors.el: Pick-up version from emacs-29. 9d7151c0ffa Add missing :version tags in use-package 3f019167b85 Suppress shallow cloning on emba # Conflicts: # lisp/use-package/use-package-core.el # lisp/use-package/use-package-ensure.el
| * Suppress shallow cloning on embaMichael Albinus2024-08-201-0/+1
| | | | | | | | | | * test/infra/gitlab-ci.yml (variables): Set GIT_DEPTH to 0 in order to avoid shallow cloning.
* | Fix a Tramp bug when running several asynchronous processesMichael Albinus2024-08-211-67/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/net/tramp-cache.el (tramp-get-hash-table): Add ;;;###tramp-autoload cookie. * lisp/net/tramp.el (tramp-file-name-handler): Flush connection properties "process-name" and "process-buffer". * test/lisp/net/tramp-tests.el (tramp--test-deftest-direct-async-process): Skip when underlying TEST has taken too much time. (tramp--test-with-proper-process-name-and-buffer): Remove. (tramp-test45-asynchronous-requests): Remove callees.
* | Test more vc-dir scenarios with Git (bug#68183)Kévin Le Gouguec2024-08-211-18/+80
| | | | | | | | | | | | | | | | | | | | | | | | * test/lisp/vc/vc-git-tests.el (vc-git-test-dir-track-local-branch): Remove in favor of new test. (vc-git-test--start-branch): New helper to get a repository going. (vc-git-test--dir-headers): New helper to get a list of headers in the current vc-dir buffer. (vc-git-test-dir-branch-headers): New test, exercising the original bug recipe plus more common scenarios.
* | Merge from savannah/emacs-30Po Lu2024-08-201-0/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | 3419e7ea522 Correct Android failure to open an old CJK font 45ae4de0e7c * lisp/help-fns.el (help-definition-prefixes): Don't dele... fc7581ae2ee ; Fix documentation of secure-hash functions 21be5cadaf1 ; * lisp/subr.el (sha1): Fix typo in docstring. 8715619d485 ; * etc/NEWS: Fix wording of last change. 023d387a7bd Update to Org 9.7.10 b54e8b3741b ; * etc/NEWS: Announce 'shr-fill-text'. acfd91bc0c7 ; * lisp/emacs-lisp/compat.el: Fix header style. 55337dc36a2 * test/infra/gitlab-ci.yml (.tree-sitter-template): Adapt... d8e9eb73c2b Bump use-package version for Emacs 30.1 4d9d3fec1b9 * Makefile.in (CHANGELOG_HISTORY_INDEX_MAX): Bump. 502285e84aa ; * admin/make-tarball.txt: Some clarifications.
| * * test/infra/gitlab-ci.yml (.tree-sitter-template): Adapt changes.Michael Albinus2024-08-181-0/+3
| |
| * ; Backport gitlab-ci.yml from master (don't merge)Michael Albinus2024-08-141-3/+8
| | | | | | | | | | | | * test/infra/gitlab-ci.yml (.job-template): Remove cache:policy. (.build-template, .test-template): Add job specific cache:policy. (.tree-sitter-template): Adapt changes.
* | Merge from origin/emacs-30Eli Zaretskii2024-08-171-0/+1
|\ \ | |/ | | | | | | | | 4589f51c21d (project-find-regexp): Fix the temporary value of DEFAULT... 616a93d185a Tag test in typescript-ts-mode-tests.el as unstable e9e7e3908ab ; * lisp/files.el (require-with-check): Fix last change.
| * Tag test in typescript-ts-mode-tests.el as unstableMichael Albinus2024-08-131-0/+1
| | | | | | | | | | * test/lisp/progmodes/typescript-ts-mode-tests.el (typescript-ts-mode-test-indentation): Tag it as :unstable on emba.
* | Drop fallback code in date-to-time, update documentationUlrich Müller2024-08-151-2/+22
| | | | | | | | | | | | | | | | | | | | * lisp/calendar/time-date.el (date-to-time): Drop fallback code. Document that the default timezone is local time, rather than GMT. * test/lisp/calendar/time-date-tests.el (test-date-to-time): Add more test cases. * doc/lispref/os.texi (Time Parsing): Document that 'date-to-time' defaults to local time. * etc/NEWS: Announce the change. (Bug#72570)
* | Tag treesit-indirect-buffer as :unstableMichael Albinus2024-08-141-0/+1
| | | | | | | | | | * test/src/treesit-tests.el (treesit-indirect-buffer): Tag it as :unstable on emba.
* | * test/infra/gitlab-ci.yml (.tree-sitter-template): Adapt changes.Michael Albinus2024-08-131-2/+4
| |
* | Adapt cache settings on emba.Michael Albinus2024-08-121-11/+0
| | | | | | | | | | | | * test/infra/gitlab-ci.yml (.job-template): Remove cache:policy. (.gnustep-template, .filenotify-gio-template, .eglot-template) (.tree-sitter-template, .native-comp-template): Remove cache.
* | Adapt emba cache settingsMichael Albinus2024-08-111-0/+14
| | | | | | | | | | | | | | * test/infra/gitlab-ci.yml (.build-template, .test-template) (.gnustep-template, .filenotify-gio-template, .eglot-template) (.tree-sitter-template, .native-comp-template): Add job specific cache settings.
* | Eglot: simplify eglot--lookup-modeJoão Távora2024-08-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | No longer reorder the LANGUAGES return value to have the originating mode upfront, since it doesn't seem to serve any practical purpose anymore. bug#72343 * lisp/progmodes/eglot.el (eglot--lookup-mode): Simplify. * test/lisp/progmodes/eglot-tests.el (eglot-test-server-programs-guess-lang): Adjust.
* | Merge from savannah/emacs-30Po Lu2024-08-071-0/+8
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 679f7ccc49f Prevent accesses to /content files without a GUI connection f0a7eec5a7d * lisp/net/tramp-integration.el (shortdoc): Use `tramp--w... fb642d9cf54 Merge branch 'emacs-30' of git.savannah.gnu.org:/srv/git/... f1e37ae423f Avoid crashes in very large buffers with long lines 4dc9e99349d Update description of string comparison functions 3817355aed5 Add sanity check when adding Tramp functions to shortdoc 1bbb3220179 ; * lisp/erc/erc-fill.el (erc-fill-wrap-mode): Doc fix. 3f6e7e1da68 js-ts-mode: Make jsdoc's "description" block a comment (b... 1c7e00f4f65 Also condition cjk-misc font-spec on Android b89d65df5fa ; * etc/PROBLEMS: How to install sources on SUSE Linux (b... 729b17c2026 ; * src/lread.c (Fload): Add comment. (Bug#72433) bfb1aee9989 Fix ':defer nil' in 'use-package' d787817076e Document unsupported color Emoji on OpenBSD db1f749db55 Fix regressions in Customize caused by 'widget-unselected... f94d58008eb Avoid inserting extra space in SVG data 292fcd20099 Fix c-ts-common filling function (bug#71760) e50d597f450 Fix missing type checks before specbind # Conflicts: # lisp/progmodes/c-ts-common.el
| * Fix missing type checks before specbindMattias Engdegård2024-08-031-0/+8
| | | | | | | | | | | | | | | | | | | | | | This fixes bugs that crashed Emacs when the Lisp interpreter was fed bad code. * src/eval.c (FletX, Flet, internal_lisp_condition_case) (funcall_lambda): Hoist symbol-with-pos elimination and type checks to a dominating position for efficiency. This also plugs at least two typing holes. (Mea culpa.) * test/src/eval-tests.el (eval-bad-specbind): New regression test.
* | Fix c-ts-common fillingYuan Fu2024-08-041-1/+15
| | | | | | | | | | | | | | | | * lisp/progmodes/c-ts-common.el: (c-ts-common--fill-block-comment): Exclude the last line from filling if it only has non-word characters like *=-. * test/lisp/progmodes/c-ts-mode-resources/filling.erts: Fir the multi-line test and add a single line test.
* | Merge from savannah/emacs-30Po Lu2024-08-031-0/+28
|\ \ | |/ | | | | | | ef5466c2675 Avoid aborts when buffer is modified during its redisplay cb421286d2e Fix c++-ts-mode indentation for templace (bug#72263)
| * Fix c++-ts-mode indentation for templace (bug#72263)Yuan Fu2024-07-311-0/+28
| | | | | | | | | | | | * lisp/progmodes/c-ts-mode.el: (c-ts-mode--indent-styles): Add rule for template. * test/lisp/progmodes/c-ts-mode-resources/indent.erts: Add test.
* | Fix filling in c-ts-mode (bug#72116)Yuan Fu2024-07-301-0/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous fix introduced a regression in the case when there's only a single line in the block comment. In that case we don't want to add a start at the second line: /* foo foo foo */ should => /* foo foo foo */ rather than /* foo foo * foo */ This commit fixes that. * lisp/progmodes/c-ts-common.el: (c-ts-common--fill-block-comment): Don't mask the /*. (c-ts-common--adaptive-fill-prefix): New function. (c-ts-common-comment-setup): Don't set adaptive-regexp, change adaptive-fill-first-line-regexp to work with the new adaptive-fill-function. * test/lisp/progmodes/c-ts-mode-resources/filling.erts: New tests
* | Use 'unwind-protect' to ensure that Eshell always closes I/O handlesJim Porter2024-07-272-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See bug#72220. * lisp/eshell/esh-cmd.el (eshell-with-handles): New macro... (eshell-commands): ... use it. (eshell-with-copied-handles): Remove STEAL-P and allow multiple body forms (this is an incompatible change, but the macro is currently internal despite the name). (eshell-parse-command, eshell-do-pipelines) (eshell-do-pipelines-synchronously, eshell--invoke-command-directly-p): Remove handle stealing. (eshell-structure-basic-command, eshell-do-command) (eshell-lisp-command): Remove 'eshell-close-handles'. (eshell-protect): Make obsolete. (eshell-rewrite-for-command, eshell-rewrite-while-command) (eshell-rewrite-if-command, (eshell-parse-pipeline): Remove 'eshell-protect'. * lisp/eshell/esh-io.el (eshell-duplicate-handles): Make STEAL-P obsolete. * lisp/eshell/esh-proc.el (eshell-gather-process-output): Call 'eshell-protect-handles' one more time. Remove 'eshell-close-handles'. * lisp/eshell/esh-var.el (eshell-parse-variable-ref): Reimplement $<COMMAND> form using 'eshell-with-handles'. * test/lisp/eshell/esh-cmd-tests.el (esh-cmd-test/command-not-found/pipeline): New test. * test/lisp/eshell/em-tramp-tests.el (em-tramp-test/should-replace-command): Adjust check for 'eshell-with-copied-handles'.
* | Revert "* test/lisp/net/tramp-tests.el (tramp-test42-utf8): Don't test ↵Michael Albinus2024-07-271-2/+3
| | | | | | | | | | | | "Tifinagh"." This reverts commit b9f2ef2a333fa7c813913dbba798c5ba8778eefd.
* | Merge from origin/emacs-30Eli Zaretskii2024-07-275-4/+21
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 88e1ec22f27 Update to Org 9.7.9 1ae2f004473 Fix edge-case with 'which-key-dont-use-unicode' setter 68a5f1f7d18 NS: prevent makeKeyWindow warnings (bug#69525) 59a895ec499 ; * .gitignore: Add lisp/eshell/esh-groups.el. 5c08cd4e7c3 ; * doc/emacs/cmdargs.texi (Initial Options): Fix last ch... 309d0a71864 Add PROBLEMS entry for bug#72303 87389f9ff90 ; Improve documentation of 'line-prefix' and 'wrap-prefix'. 268a2d10fc9 Improve documentation of '--init-directory' command-line ... c27055a938a ; cperl-mode.el: Fix fontification of flip-flop (Bug#72296) fcd4e4c895d ; * admin/MAINTAINERS: Add myself for maintaining some ar... fdc133e97f6 Fix bug in server.el introduced by 0d7d835902df af527051cd3 ; * admin/MAINTAINERS: Remove Nicolas Petton. 7170282a59a lisp/minibuffer.el (completion--sifn-requote): Fix bug#72176 68906f184cb * admin/notes/spelling: Update note. 9eea6be5abf Don't produce invalid XML with multi-line commenting style b97786d9f6e ; * etc/NEWS: Entry for 'gnus-summary-limit-to-age' (bug#... a7996615663 Standardize possessive apostrophe usage in manuals, docs,... 67faaead754 Don't refer to obsolete finder group "wp" # Conflicts: # etc/NEWS
| * ; cperl-mode.el: Fix fontification of flip-flop (Bug#72296)Harald Jörg2024-07-251-0/+17
| | | | | | | | | | | | | | * lisp/progmodes/cperl-mode.el (cperl-find-pods-heres): Prevent a movement of point from bleeding into a following clause. * test/lisp/progmodes/cperl-mode-tests.el (cperl-test-bug-72296): Add a test for the flip-flop operator with code from the report.
| * Standardize possessive apostrophe usage in manuals, docs, and commentsStefan Kangas2024-07-254-4/+4
| | | | | | | | | | See the note in admin/notes/documentation. Ref: https://lists.gnu.org/r/emacs-devel/2012-02/msg00649.html
* | * test/lisp/net/tramp-tests.el (tramp-test42-utf8): Don't test "Tifinagh".Michael Albinus2024-07-271-3/+2
| |
* | Adapt Tramp testsMichael Albinus2024-07-242-278/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * test/lisp/net/tramp-archive-tests.el (ert-resource-directory-format) (ert-resource-directory-trim-left-regexp) (ert-resource-directory-trim-right-regexp, ert-resource-directory) (ert-resource-file): Don't define. (tramp-archive--test-emacs28-p): Remove. (top): Remove unneeded skips. Use original objects instead of their `tramp-compat-' counterparts when possible. * test/lisp/net/tramp-tests.el (seq): Don't require. (lock-file-name-transforms, process-file-return-signal-string) (remote-file-name-inhibit-locks, dired-copy-dereference): Don't declare. (ert-resource-directory-format) (ert-resource-directory-trim-left-regexp) (ert-resource-directory-trim-right-regexp, ert-resource-directory) (ert-resource-file): Don't define. (tramp--test-emacs28-p): Remove. (top): Remove unneeded skips. Use original objects instead of their `tramp-compat-' counterparts when possible.
* | Merge from savannah/emacs-30Po Lu2024-07-241-27/+55
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1ee8579eb7d Fix bug#72255 05629d3af0a Delete redundant "a.k.a." in use-package.texi c7609464f70 Document (use-package 'emacs) declarations de9f9add138 Improve 'emacs-news-view-mode' menus and bindings 7588e1f8a9f ; * src/xdisp.c (Fformat_mode_line): Doc fix. 2074e94c3b1 Fix disappearing bar cursor on Hebrew text (bug#72230) 1aaadc8aec5 Fix DocView with DVI files c1382257aa8 ; Fix typo in use-package.texi caf7426f0ca FIx spurious fontification of variable in Java Mode 9b426e15abd Correctly typeset nil and t in texinfo f050b9c5033 Fix Tramp IPv6 handling in tests 46b192c04b1 Update to Org 9.7.8-5-gfdf0e0 87f41b937bc Fix Ftreesit_parser_create
| * Fix Tramp IPv6 handling in testsMichael Albinus2024-07-221-27/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/net/tramp-gvfs.el (tramp-gvfs-maybe-open-connection): * lisp/net/tramp-sh.el (tramp-maybe-open-connection): Improve message. * lisp/net/tramp-integration.el (shortdoc): Add further examples of `file-remote-p'. * lisp/net/tramp.el (tramp-handle-file-remote-p): Extend docstring. * test/lisp/net/tramp-tests.el (tramp-test02-file-name-dissect) (tramp-test02-file-name-dissect-simplified) (tramp-test02-file-name-dissect-separate): Extend tests. (tramp-test06-directory-file-name) (tramp-test26-file-name-completion) (tramp-test26-interactive-file-name-completion): Better handling of IPv6 hosts.