Michiel Borkent
d8f50879c8
Bump fs
2023-01-29 16:36: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
bd5597a3cb
Bump process to 0.4.16
2023-01-26 16:47:51 +01:00
Michiel Borkent
a79c33d7bf
Fix #1474 : use UrlClassLoader for finding files on classpath ( #1475 )
2023-01-25 22:29:37 +01:00
Michiel Borkent
2da873a2c1
Bump process: change default for :out :append to :out :write
2023-01-23 17:27:15 +01:00
Michiel Borkent
17adc69abc
Another fix for #1472
2023-01-23 17:00:20 +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
02cdb00e8d
Include babashka.http-client ( #1471 )
2023-01-22 20:52:17 +01:00
Michiel Borkent
0be3c71772
Eftest compatibility ( #1470 )
2023-01-21 21:29:30 +01:00
Michiel Borkent
77878631e9
Switch clojure.test/*report-counters* to ref instead of atom
2023-01-21 17:31:53 +01:00
Michiel Borkent
fe6042a06f
Fix Outputstream proxy for kaocha
2023-01-21 16:25:39 +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
430cbedbe4
Fix proxy class
2023-01-21 14:10:04 +01:00
Michiel Borkent
a5318ea289
Allow java.io.OutputStream to be proxied, for kaocha
2023-01-21 14:06:33 +01:00
Michiel Borkent
61851a511f
v1.0.170
2023-01-19 12:40:55 +01:00
Michiel Borkent
09debe0f1d
Add Semaphore + httpkit functions
2023-01-19 12:29:01 +01:00
Michiel Borkent
5b42de70d8
Tab compatibility ( #1466 )
2023-01-18 15:29:19 +01:00
Jeroen van Dijk
4d1c05b23d
Add java.util.jar.Attributes to classes ( #1464 )
...
* Add java.util.jar.Attributes to classes
* Update Changelog
2023-01-11 13:09:12 +01:00
Michiel Borkent
a0a34dc5d8
Fix #1456 (2): add *data-readers*
2023-01-05 11:25:25 +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
Michiel Borkent
2ac1428341
Add compiler dynvars for compatibility
2023-01-03 19:51:03 +01:00
Michiel Borkent
073e7e3ce0
Even better require detection
2022-12-26 13:10:26 +01:00
Michiel Borkent
dd77a85893
better require logging
2022-12-26 12:40:22 +01:00
Michiel Borkent
68a6e24516
Fix #1454 : include babashka process in print-deps output
2022-12-23 14:44:52 +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
Gabe
965c177bca
Fix #1280 : babashka REPL doesn't quit right after ctrl-d ( #1450 )
...
the problem is that parser/parse-next waits for an enter before returning an object
we can use peek-char to pre-emptively react to any EOF at the start of the line
in case of not-start-of-line, parse-next takes over
Co-authored-by: Alice Margatroid <code@alice.bunkerlabs.net>
2022-12-14 14:57:07 +01:00
Michiel Borkent
b9fa877cd7
Constructor of LazySeq
2022-12-10 12:22:22 +01:00
Michiel Borkent
c7ccc6fedb
Fix #1446 : add pprint/code-dispatch
2022-12-09 18:39:51 +01:00
Michiel Borkent
69db7105e5
Support new syntax in babashka.deps/clojure ( #1440 )
2022-12-07 10:04:40 +01:00
Michiel Borkent
6acd912a34
Add java.util.InputMismatchException
2022-12-06 11:12:35 +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
Michiel Borkent
a92ebfe68a
Update process
2022-12-04 20:20:41 +01:00
Michiel Borkent
bc0b59500b
Fix #1433 : spec source as fallback + built-in ( #1435 )
2022-11-30 14:10:02 +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
0df40a1a9a
Add clojure.data/equality-partition for lambdaisland/deepdiff2
2022-11-22 11:50:53 +01:00
Michiel Borkent
058d2071b2
Add java.lang.Error
2022-11-20 11:26:15 +01:00
Michiel Borkent
b458d79b29
Switch to use ctx-store for global context
2022-11-19 11:00:35 +01:00
Michiel Borkent
495ded8a50
Compatibility with cognitest test runner and tools.namespace ( #1423 )
2022-11-18 23:43:42 +01:00
Michiel Borkent
326b1def6b
Add java.net.URLClassLoader for compatibility with java.classpath lib
2022-11-17 21:20:27 +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
e5ee1f4a77
Fix run-test
2022-11-08 12:39:31 +01:00
Michiel Borkent
ee5f2a7a2e
Add run-test and run-test-var to clojure.test
2022-11-08 12:35:21 +01:00
Michiel Borkent
e31cb57a3d
Add java.time.zone.ZoneRules class
2022-10-31 22:40:39 +01:00
Michiel Borkent
a4ba9527b9
SCI: more docstrings
2022-10-31 13:42:42 +01:00
Michiel Borkent
a035291f41
SCI: now with docstrings for core macros
2022-10-30 15:12:23 +01:00
Michiel Borkent
f5a226ab34
Add notes for detecting runtime requiring-resolve, etc [skip ci]
2022-10-27 21:01:14 +02:00
Michiel Borkent
cf93651e8e
Add java.net.URLConnection
2022-10-25 11:05:47 +02:00
Michiel Borkent
0e57b9d461
Fix #1330 : allow *warn-on-reflection* in programmatic nREPL ( #1398 )
2022-10-18 17:54:38 +02:00