Commit graph

2635 commits

Author SHA1 Message Date
Michiel Borkent
02237c47ce Fix windows tests 2021-07-10 14:00:14 +02:00
Michiel Borkent
0832b0a480 Fully support PushbackReader 2021-07-10 11:40:19 +02:00
Michiel Borkent
9b6929e745 CHANGELOG [skip ci] 2021-07-10 11:33:45 +02:00
Michiel Borkent
d47290e996
[#922,#927] pprint/formatter-out + cl-format with-out-str support (#930) 2021-07-10 11:32:21 +02:00
Bob
5430fee1fd
ffclj link and logger example (#839 and #806) (#924)
* add ffclj to libraries list

* add simple logger macro to examples

* add a missing link on projects page
2021-07-08 20:18:01 +02:00
Michiel Borkent
39e17f149b CHANGELOG [skip ci] 2021-07-07 21:20:21 +02:00
Michiel Borkent
46892580c2
[#921, #922] clojure.data.json support, first steps 2021-07-07 21:17:57 +02:00
Michiel Borkent
b95a40c4f2 sci docs [skip ci] 2021-07-07 16:16:29 +02:00
Bob
b53be25b94
[#817] add crispin to lib tests and projects.md (#918)
* add crispin to lib tests and projects.md

* add a missing line in crispin example
2021-07-07 10:01:36 +02:00
Michiel Borkent
4c0578c56c CHANGELOGS [skip ci] 2021-07-05 21:27:54 +02:00
Michiel Borkent
789b8f701e deps.clj update 2021-07-05 21:27:54 +02:00
Bob
097e45d180
[#877] add omniconf lib tests 2021-07-05 21:12:11 +02:00
Michiel Borkent
f47f8b9ad1 Catch up with clojure CLI 2021-07-05 18:45:16 +02:00
Michiel Borkent
277029caae [#914] Fix failing test 2021-07-05 18:26:29 +02:00
Michiel Borkent
2dd18e7cc6 Failing test, fix later 2021-07-05 00:05:48 +02:00
Michiel Borkent
a7d669b47b Fix tests 2021-07-04 22:27:14 +02:00
Michiel Borkent
432680b2f3 [#914] Fix cache dir 2021-07-04 22:18:16 +02:00
Michiel Borkent
1efed2c3c7 minor help edit [skip ci] 2021-07-04 20:41:09 +02:00
Michiel Borkent
3cf3a83c49 [#914] clojure with :dir option doesn't resolve deps in :dir (2) 2021-07-04 12:16:16 +02:00
Michiel Borkent
9eb3c8189c CHANGELOG [skip ci] 2021-07-04 11:47:28 +02:00
Michiel Borkent
b809dd55e8 [#914] clojure with :dir option doesn't resolve deps in :dir 2021-07-04 11:45:51 +02:00
Bob
a542227442
add examples for #324 and #369 [skip ci] (#911)
* add examples for:
- checking stdin for available input
- using data.xml lib

* fix some string contents left over from an XML change
2021-07-03 23:53:58 +02:00
Bob
47bcb4be5e
add heap size and 'expert' flags to help text (#908) 2021-06-30 18:21:35 +02:00
Michiel Borkent
42dffdad84 doc [skip ci] 2021-06-29 23:39:07 +02:00
Michiel Borkent
ac957dada4 doc [skip ci] 2021-06-29 23:38:21 +02:00
Michiel Borkent
9fa5b600d9 doc [skip ci] 2021-06-29 23:37:29 +02:00
Michiel Borkent
000e88f0c6 sci: minor cleanup 2021-06-28 18:19:59 +02:00
Michiel Borkent
c447bc3f2c Revert last cleanup 2021-06-27 23:46:04 +02:00
Michiel Borkent
9acf8145d0 sci: minor cleanup 2021-06-27 23:24:45 +02:00
Michiel Borkent
07c9f58cf8 sci: minor cleanups 2021-06-27 23:14:56 +02:00
Michiel Borkent
98ab1338ab sci: refactor error reporting structure 2021-06-27 16:31:14 +02:00
Michiel Borkent
4133c9f562 sci [skip ci] 2021-06-25 12:53:09 +02:00
Bob
16911a54f0
add more windows testing (#902)
- add default test selector to skip "windows only" tests
- in cases where the differences between *nix shell and windows shell
  make the test very messy, add a separate "windows only" test
- make more tests work on Windows
2021-06-24 22:34:57 +02:00
Michiel Borkent
6843eb6d2e sci: minor cleanup [skip ci] 2021-06-24 15:09:50 +02:00
Michiel Borkent
e42603dac0 example [skip ci] 2021-06-24 13:22:34 +02:00
Michiel Borkent
c7942badfb sci: issue 575 2021-06-24 10:35:06 +02:00
Michiel Borkent
b1992e028d sci: tests [skip ci] 2021-06-22 22:29:10 +02:00
Michiel Borkent
9df9566836 CHANGELOG [skip ci] 2021-06-21 22:41:24 +02:00
Michiel Borkent
ef64e93238 replikativ/hasch tests in CI 2021-06-21 21:58:41 +02:00
Michiel Borkent
e47e77c3d6 Add java.io.FileInputStream 2021-06-21 19:42:04 +02:00
Michiel Borkent
d90f4e7bac
sci: pull apart bindings in eval (#900) 2021-06-21 12:00:53 +02:00
Michiel Borkent
e143eb1cb1 [#899] Fix JVM test 2021-06-20 14:26:40 +02:00
Michiel Borkent
f27098f877 CHANGELOG [skip ci] 2021-06-20 13:33:04 +02:00
Michiel Borkent
af754d013f [#899] (read-line) is buggy in REPL 2021-06-20 13:32:33 +02:00
Michiel Borkent
13773d0104 sci: minor map eval 2021-06-20 12:42:28 +02:00
Bob
35e2cd9d05
make tests run on windows as the default (#235) (#898)
* make tests run on windows as the default

- change from selecting tests to run to selecting tests to skip (remove all :windows tags, add
  :skip-windows tag to tests that don't currently work on windows)
- handfuls of calls to `normalize` and `escape-file-paths` to handle platform differences
- split `task-test` to make most of the tests run on windows, and exclude just a couple of Unix-y tests

* make a binding name clearer

* skip nrepl-server-test on Windows

- test fails on CI, so disabling it for now

* unset bb environment vars after running tests

* unset bb environment var after running release-artifact

BABASHKA_EDN being set can interfere with some tests, so unset it before running the
native tests

* skip uberjar test on Windows

uberjar-test's 'throw on empty classpath' test failing on Windows native
 (but passes on JVM) - skip it for now
2021-06-20 09:23:58 +02:00
Michiel Borkent
55f9458f65 sci: minor map eval stuff 2021-06-19 23:02:24 +02:00
Michiel Borkent
f6cd060c83 doc [skip ci] 2021-06-19 16:39:55 +02:00
Michiel Borkent
99c01b7261 Add normalize-keywords example [skip ci] 2021-06-19 16:33:01 +02:00
Michiel Borkent
cacb516e48 sci: get rid of needs-ctx in evaluator 2021-06-19 14:00:12 +02:00