elpasync pushed a change to branch elpa/cider. from e28fe55d55 Add a Makefile new 60aaf2cf44 Remove unused `provide`s in tests new f3f7d83bb1 Use `it` more new 1f426a4ac8 Settle on `*tests.el` naming new 00f765b800 Add a standard header suggesting `it` blocks new ff98bc7df2 Bump some copyright years new 74472b120b Cover `cider-format-connection-params` new aa516693bd Run test suite on Emacs 29 new 9d1c3cd203 fix `cider-format-connection-params` edge case for Emacs 29 new 34f1bfc377 Bump the injected Piggieback to 0.5.3 new 363b8e9eb2 Recompute namespace info on each fighweel-main recompilation new 093f79cf09 Check `.nrepl-port`-like files for liveness new f14c8de037 Describe `cider-locate-running-nrepl-ports` new 9e4bce60d9 Add a Dockerfile for TRAMP development purposes new 012e3fe71f Make TRAMP functionality work when using non-standard ports new 856a35cf97 Don't lose the CIDER session over TRAMP files
Summary of changes: .circleci/config.yml | 10 +++ .github/workflows/test.yml | 2 +- CHANGELOG.md | 7 +++ cider-common.el | 8 ++- cider-connection.el | 18 +++++- cider-repl.el | 27 +++++++- cider.el | 2 +- dev/sample-project/Dockerfile | 61 ++++++++++++++++++ dev/sample-project/Makefile | 10 +++ dev/sample-project/README.md | 17 +++++ dev/sample-project/project.clj | 5 ++ dev/sample-project/src/foo.clj | 3 + nrepl-client.el | 16 +++-- test/cider-apropos-tests.el | 2 + test/cider-browse-ns-tests.el | 2 + test/cider-browse-spec-tests.el | 2 + test/cider-classpath-tests.el | 2 + test/cider-client-tests.el | 2 + test/cider-clojuredocs-tests.el | 2 + test/cider-common-tests.el | 10 ++- test/cider-connection-tests.el | 38 ++++++++++- test/cider-debug-tests.el | 2 + test/cider-doc-tests.el | 32 +++++++--- test/cider-eldoc-tests.el | 2 + test/cider-error-parsing-tests.el | 2 + test/{cider-eval-test.el => cider-eval-tests.el} | 4 +- test/cider-find-tests.el | 2 + test/cider-font-lock-tests.el | 1 + test/cider-interaction-tests.el | 2 + test/cider-jar-test.el | 74 ---------------------- test/cider-jar-tests.el | 80 ++++++++++++++++++++++++ test/cider-locals-tests.el | 3 +- test/{cider-log-test.el => cider-log-tests.el} | 2 + test/cider-ns-tests.el | 2 + test/cider-overlay-tests.el | 3 +- test/cider-repl-tests.el | 2 + test/cider-selector-tests.el | 2 + test/cider-stacktrace-tests.el | 2 + test/cider-test-tests.el | 21 ++++--- test/cider-tests--no-auto.el | 2 + test/cider-tests.el | 15 ++++- test/cider-util-tests.el | 2 + test/integration/integration-test-utils.el | 2 +- test/integration/integration-tests.el | 7 +-- test/nrepl-bencode-tests.el | 2 + test/nrepl-client-tests.el | 2 + test/nrepl-dict-tests.el | 2 + 47 files changed, 399 insertions(+), 119 deletions(-) create mode 100644 dev/sample-project/Dockerfile create mode 100644 dev/sample-project/Makefile create mode 100644 dev/sample-project/README.md create mode 100644 dev/sample-project/project.clj create mode 100644 dev/sample-project/src/foo.clj rename test/{cider-eval-test.el => cider-eval-tests.el} (94%) delete mode 100644 test/cider-jar-test.el create mode 100644 test/cider-jar-tests.el rename test/{cider-log-test.el => cider-log-tests.el} (95%)