Michiel Borkent
a8e7d35dfa
Disable #1596 test
2023-08-08 11:15:35 +02:00
Chuck Cassel
3370d7a063
Fix #1596 : Escape URLs for clojure.java.browse/browse-url on Windows ( #1597 )
2023-08-08 10:49:07 +02:00
Teodor Heggelund
de06c199f1
bb print-deps: sort dependencies (#1582 )
...
* `bb print-deps`: sort dependencies
Co-authored-by: Teodor Heggelund <git@teod.eu>
2023-06-28 18:17:06 +02:00
Michiel Borkent
7b7feb7034
Fix #1575 : command line parsing problem with -e + *command-line-args*
2023-06-11 11:11:10 +02:00
Michiel Borkent
2e3bd2d3f0
Bump deps.clj ( #1556 )
2023-05-12 16:05:41 +02:00
Michiel Borkent
4dcc159ed7
Fix #1545 : Adjacent bb.edn not respected with explicit -f option ( #1547 )
2023-04-26 14:41:21 +02:00
Bob
39e4ea71e9
Fix #1189 : add test for error message for clojure {:dir "missing-directory"} ( #1543 )
...
* add test for error message from running clojure
task in non-existent dir
* make testing string more accurate
2023-04-22 23:37:17 +02:00
Michiel Borkent
26967df643
Fix #1541 : respect bb.edn adjacent to invoked file ( #1542 )
2023-04-21 13:50:53 +02:00
Bob
19bfd172fc
vary ports across socket repl tests ( #1539 )
...
* use different port for socket repl tests
- update socket-command to socket-command-on-port, which
takes a port and then returns the socket-command function
- change port numbers across tests
* undo little formatting change
* grr... newlines
2023-04-18 09:47:40 +02:00
Michiel Borkent
c89a396bbd
Add java.security.cert.CertificateFactory ( #1531 )
2023-04-07 23:54:59 +02:00
Michiel Borkent
4a45624acd
Version bump
2023-03-18 15:07:51 +01:00
Michiel Borkent
69373fb445
Support clojure.lang.MapEntry/create
2023-03-11 23:38:16 +01:00
Michiel Borkent
9545d23cc4
Enable unix protocol on Windows ( #1516 )
2023-03-09 22:51:42 +01:00
Michiel Borkent
e74e7ed2ca
Fix #1511 : support domain sockets ( #1514 )
2023-03-09 16:57:17 +01:00
Michiel Borkent
68878e7f89
Fix #1510
2023-03-08 10:55:43 +01:00
Michiel Borkent
84bd66f869
Mark ssl test as flaky
2023-03-07 19:34:48 +01:00
Rahuλ Dé
9e004edefe
Fix #1507 : support calling getName on virtual thread
2023-03-02 15:10:58 +01:00
Michiel Borkent
076a2774be
Fix #1506 : :exec-args in task should override :exec-args on fn metadata
2023-02-28 19:45:49 +01:00
Bob
5dc7763325
- remove zero size tolerance for overwriting uber-files ( #1504 )
...
- in tests, delete temp output files that would prevent overwrite
- in tests, change 'non-empty' files to be empty files (since
non-empty is no longer necessary)
- in hato test, replace nghttp2 with httpbin, since httpbin
uses http/2 by default now, and to benefit from httpbin
'flaky' test
2023-02-26 10:13:27 +01:00
Bob
3045cd226e
Fix #1489 : prevent uberscript/uberjar overwrites ( #1503 )
2023-02-25 21:36:02 +01:00
Michiel Borkent
187ee7da00
Add support for .getWatches on atoms
2023-02-25 21:33:55 +01:00
Michiel Borkent
3ad043769c
Use GraalVM 22.3.1 on JDK 19.0.2 with virtual thread support ( #1500 )
2023-02-21 16:23:03 +01:00
Michiel Borkent
be426ee56d
Add secret key test
2023-02-15 13:30:09 +01:00
Daniel Vingo
ead237eee3
Add more java classes and interfaces to support juxt.tick ( #1490 )
2023-02-10 10:39:54 +01:00
Michiel Borkent
6d1f295f47
Fix #1487 : babashka.tasks/clojure with 0 args ( #1488 )
2023-02-06 22:36:26 +01:00
Michiel Borkent
a19d05b8da
Support reader_tags.clj(c) ( #1481 )
2023-02-03 21:21:56 +01:00
Michiel Borkent
ca1e2d7769
Classloader interop improvements ( #1480 )
2023-02-03 13:08:55 +01:00
Michiel Borkent
72dbf53df7
TODO: disable :flaky tests on master branch:
2023-02-01 23:00:13 +01:00
Michiel Borkent
76e779d0d3
Compatibility with clojure.tools.namespace.repl/refresh and clojure.java.classpath ( #1479 )
2023-02-01 21:53:52 +01:00
Rahuλ Dé
32864476e5
Fix #1473 : make :local/root deps resolve paths relative to bb.edn
...
Co-authored-by: Michiel Borkent <michielborkent@gmail.com>
2023-01-28 14:27:54 +01:00
Michiel Borkent
4220902927
Try fixing test on Windows
2023-01-23 18:13:47 +01:00
Michiel Borkent
a464b59bc2
Fix #1472 : fix double tokenization when calling clojure from tasks
2023-01-23 16:35:51 +01:00
Michiel Borkent
eca7847ed9
Fix #1467 : avoid printing results by default, unless --prn is enabled ( #1469 )
2023-01-21 15:38:50 +01:00
Michiel Borkent
b9308eddcc
Fix #1456 : allow dyn vars to be set in socket REPL ( #1461 )
2023-01-04 21:23:29 +01:00
Michiel Borkent
3aca505790
Partial fix for #1456 (nREPL issue) ( #1460 )
...
Co-authored-by: axks <alexander.kaiser@blockinfinity.com>
2023-01-04 20:46:04 +01:00
Matthew Downey
62916fa292
Fix #1451 : Allow passing explicit file and line number to clojure.test
2022-12-20 19:41:36 +01:00
Michiel Borkent
69db7105e5
Support new syntax in babashka.deps/clojure ( #1440 )
2022-12-07 10:04:40 +01:00
Michiel Borkent
bd857ae3e1
Partially revert, will revisit
2022-12-05 17:46:43 +01:00
Michiel Borkent
43375d49a2
Allow deps/clojure to be called with new syntax
2022-12-05 15:14:52 +01:00
ikappaki
6e00354053
Fix 1430: empty tasks names display list ( #1431 )
...
Co-authored-by: ikappaki <ikappaki@users.noreply.github.com>
2022-11-28 10:51:39 +01:00
Michiel Borkent
99f1e948d3
Fix pREPL tests
2022-11-19 11:50:14 +01:00
Michiel Borkent
40e0087b59
Fix socket repl tests
2022-11-19 11:21:23 +01:00
Michiel Borkent
b458d79b29
Switch to use ctx-store for global context
2022-11-19 11:00:35 +01:00
Michiel Borkent
9ed3cb6a31
Fix #1414 : preserve metadata on exec task function argument map
2022-11-11 17:34:44 +01:00
Michiel Borkent
ac1b16bfc8
SCI: preserve more stacktrace, e.g. on throw
2022-11-10 21:04:01 +01:00
Michiel Borkent
bca3f28e28
Graalvm 22.3.0 ( #1408 )
2022-10-25 22:56:57 +02:00
Michiel Borkent
351723fdb6
Fix #1384 : allow .indexOf on LazySeq
2022-10-18 17:32:22 +02:00
Michiel Borkent
b6f19b03dc
Fix #1397 : clojure.lang.Namespace
2022-10-18 17:27:17 +02:00
Baishampayan Ghose
77768cec67
feat: Honor *print-namespace-maps* in pprint ( #1387 )
...
We can now use the dynamic var `*print-namespace-maps*` to control how
maps with namespaced keys are printed using `pprint`.
Fixes : #1381
2022-10-04 19:11:59 +02:00
Michiel Borkent
020d42a94f
Fix #808 : -Sdeps
2022-09-24 13:25:06 +02:00