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
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
Michiel Borkent
863c6051bd
Add process alive?
2022-10-07 12:40:16 +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
Rahuλ Dé
0684119000
Mark bb.edn load exception ( #1378 )
...
* Mark bb.edn load exception
* print to stderr
* print with binding
2022-09-28 15:48:35 +02:00
Rahuλ Dé
8352448611
check if supplied deps is non-empty ( #1377 )
2022-09-28 13:12:05 +02:00
Crispin Wellington
e6f6b02c06
Add single arg read method to PipedInputStream proxy ( #1372 )
...
* reify java.lang.Object with optional toString and finalize
* add single argument read method to PipedInputStream proxy
* update changelog
Co-authored-by: Michiel Borkent <michielborkent@gmail.com>
2022-09-26 10:52:59 +02:00
Michiel Borkent
020d42a94f
Fix #808 : -Sdeps
2022-09-24 13:25:06 +02:00
Bob
78cbdd1d82
#1336 : --force as global opt ( #1374 )
2022-09-24 10:59:34 +02:00
Michiel Borkent
3110dde2ab
Fix #1368 : -x: do not pick up on aliases in user ns
2022-09-22 20:05:22 +02:00
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