Michiel Borkent
3b5dbb7c66
Fix #1367 : line number in clojure.test output
2022-09-22 14:03:48 +02:00
Wes Morgan
aa0da8f503
Map (on)to-chan!(!) core.async fns ( #1371 )
...
* Map (on)to-chan!(!) core.async fns
These are recent replacements for their deprecated predecessors onto-chan & to-chan.
* Add note to changelog about #1370 fix
2022-09-21 21:46:03 +02:00
Michiel Borkent
2f146bd712
Fix #1364 : Be tolerant of unknown tags in bb.edn
2022-09-18 12:29:16 +02:00
Eero Helenius
4926aaf85f
Add and expose babashka.classes/all-classes ( #1362 )
...
* Add and expose babashka.classes/all-classes
* Add test for babashka.classes/all-classes
2022-09-13 10:54:30 +02:00
Michiel Borkent
1a700f6a69
Add -x help
2022-09-12 14:19:47 +02:00
Michiel Borkent
1631349fb6
pods: TCP_NODELAY
2022-09-12 12:43:49 +02:00
Eero Helenius
9566a7d1f1
Add more reflection class methods ( #1361 )
2022-09-09 20:55:11 +02:00
Michiel Borkent
e1094e1529
Add more reflection classes ( #1360 )
2022-09-09 20:24:37 +02:00
Crispin Wellington
ea4f56886d
Expose a subset of java.lang.ref to enable hooking into the destruction/GC of objects ( #1359 )
...
* reify java.lang.Object with optional toString and finalize
* reify java.lang.Runnable
* reflection support for java.lang.Runnable
* java.lang.ref.* class exposure
* test for detection of garbage collection of Object
* added change to changelog
2022-09-09 17:25:32 +02:00
Wes Morgan
a592104bc5
Fix download-only? fn & use new env var names ( #1357 )
2022-09-07 21:08:53 +02:00
Michiel Borkent
42f79d0db3
Expose clojure.main/with-bindings
2022-09-07 19:29:11 +02:00
Eero Helenius
8afd672a20
Add ThreadPoolExecutor rejection policy classes ( #1356 )
2022-09-07 19:19:42 +02:00
Wes Morgan
c97fb958dc
Only download pods when os.name / os.arch don't match ( #1354 )
2022-09-07 17:11:06 +02:00
Eero Helenius
dcae949496
Add clojure.core.server/stop-server ( #1355 )
2022-09-07 16:45:04 +02:00
Michiel Borkent
086a5eb5a2
Add AtomicInteger and Long to full interop
2022-09-06 19:52:33 +02:00
Michiel Borkent
2400fc7be0
Add PrintWriter-on
2022-09-06 19:38:32 +02:00
Michiel Borkent
3e2738201c
auspex compatibility ( #1351 )
2022-09-05 22:59:31 +02:00
Michiel Borkent
18e19934d1
Fix #1350 : map clojure.lang.Var to sci.lang.Var
2022-09-05 20:59:37 +02:00
Michiel Borkent
ef41365656
require core.async in time
2022-09-05 18:16:44 +02:00
Michiel Borkent
3afd85ccb3
expose core async ManyToManyChannel
2022-09-05 18:13:25 +02:00
Michiel Borkent
6cdc002423
Fix #1322 : better error location in tasks
2022-09-02 22:22:27 +02:00
Michiel Borkent
9b2435557d
Revert "Fix #1322 : improve error location"
...
This reverts commit 6e92c99f31 .
2022-09-02 21:40:14 +02:00
Michiel Borkent
6e92c99f31
Fix #1322 : improve error location
2022-09-02 21:15:27 +02:00
Lee Read
464a000b1b
Add exception classes useful for clj-http-lite ( #1346 )
...
* Add exception classes useful for clj-http-lite
Closes #1345
* update changelog
2022-08-26 09:45:12 +02:00
Michiel Borkent
b0de4a79a4
fix exec
2022-07-31 13:57:00 +02:00
Michiel Borkent
de43917140
the-var
2022-07-31 13:42:44 +02:00
Michiel Borkent
0608c71687
Make exec a function instead
2022-07-29 21:03:07 +02:00
Michiel Borkent
2a01f8720e
Add note [skip ci]
2022-07-29 15:05:23 +02:00
Michiel Borkent
e8ca180529
make compatible with init
2022-07-29 13:09:00 +02:00
Michiel Borkent
05d105716a
improve snippet
2022-07-29 13:04:48 +02:00
Michiel Borkent
8d24f70d73
task integration
2022-07-29 12:51:43 +02:00
Michiel Borkent
1b3adaaf64
-x
2022-07-29 12:23:28 +02:00
Michiel Borkent
dc5b36bbe6
bundle babashka cli
2022-07-29 12:00:58 +02:00
Michiel Borkent
e20ba643ff
Sci issue 774 interpreter stacktrace ( #1318 )
2022-07-11 11:52:14 +02:00
Michiel Borkent
3f404746b4
Support Java classes for Malli ( #1304 )
2022-06-30 17:54:47 +02:00
Michiel Borkent
aec2848e24
Fix nrepl server built-in
2022-06-25 21:30:34 +02:00
Michiel Borkent
72e9b6ceee
process update
2022-06-25 21:21:27 +02:00
Odd A
573db8ea79
Exposing babashka.nrepl.server-functions ( #1297 )
...
Co-authored-by: Odd Andreas Sørsæther <odd.andreas.sorsether@nav.no>
Co-authored-by: Odd Andreas Sørsæther <odd.andreas@ardoq.com>
2022-06-20 12:48:31 +02:00
Michiel Borkent
9ed705f8db
Pod namespaces come before namespaces from source
2022-06-20 12:14:48 +02:00
Michiel Borkent
cc2c682e79
SCI now has memfn
2022-06-19 22:41:52 +02:00
Michiel Borkent
115f89ac81
Fix feature map
2022-06-09 08:52:21 +02:00
Michiel Borkent
ecdf952b23
Bump sci
2022-06-08 14:09:04 +02:00
Michiel Borkent
8e3f22db7a
Migrate to sci.lang.Var ( #1285 )
2022-05-30 22:07:12 +02:00
Michiel Borkent
162ca90287
Add process/shell binding
2022-05-28 11:38:55 +02:00
Michiel Borkent
17c047418e
Add support for sun.misc.SignalHandler ( #1276 )
2022-05-27 13:26:40 +02:00
Michiel Borkent
b288abc542
SCI: simple-dispatch
2022-05-19 12:11:24 +02:00
Michiel Borkent
a977f04181
AbstractMethodError
2022-05-16 10:55:33 +02:00
Michiel Borkent
2c79e9dd30
AFunction
2022-05-16 10:45:40 +02:00
Michiel Borkent
861066082f
Print-dup
2022-05-15 21:44:08 +02:00
Michiel Borkent
6cf1a3ff6a
SCI: use explicit global print-method ( #1268 )
2022-05-15 14:23:16 +02:00