Commit graph

342 commits

Author SHA1 Message Date
Michiel Borkent
079faf8106 [#600] Support java.io.FilenameFilter 2020-09-30 20:21:55 +02:00
Michiel Borkent
c078dc69e4 [#600] Support java.io.FileFilter 2020-09-30 17:14:42 +02:00
Michiel Borkent
4a45cd3fd7 [#600] Support for reifying java.nio.file.FileVisitor 2020-09-30 15:37:29 +02:00
Michiel Borkent
60ff9cf1bd rm java.util.regex.Pattern for now 2020-09-28 23:04:17 +02:00
Michiel Borkent
d3ebe97e95 rm java.util.regex.Pattern for now 2020-09-28 22:58:25 +02:00
Michiel Borkent
194c631fb7 Add java.util.regex.Matcher 2020-09-28 22:53:05 +02:00
Michiel Borkent
6e358ed20d Add java.util.zip.ZipEntry 2020-09-27 14:18:44 +02:00
Michiel Borkent
2c2b02a33d Add java.util.zip.ZipInputStream 2020-09-27 14:09:28 +02:00
Michiel Borkent
706dbf6a97
[#571] Use real clojure.pprint, not fipp 2020-09-25 12:04:31 +02:00
Michiel Borkent
2f445658bf [#583] round-trip YAML using *input* 2020-09-23 11:15:29 +02:00
Michiel Borkent
6d2b026dd2 [#589] Fix REPL error locations 2020-09-23 10:40:43 +02:00
Michiel Borkent
1efd3e6d3d [#587] Avoid NPE in error handling 2020-09-22 15:10:39 +02:00
Michiel Borkent
a1d34f5242
[#556] Add org.httpkit.server namespace (experimental) 2020-09-20 23:19:49 +02:00
Michiel Borkent
604dabec8c [#581] Add java.io.FileNotFoundException 2020-09-20 11:38:14 +02:00
Michiel Borkent
9aec485913
[#561] Add tests + enhancements for org.httpkit.client 2020-09-19 14:30:48 +02:00
Michiel Borkent
f89da080c3
[#561] Add org.httpkit.client namespace
This also bumps GraalVM to 20.2.0 and XCode to version 12
2020-09-18 21:32:08 +02:00
Michiel Borkent
c4d05b4811 [#557] Fix namespace change in REPL 2020-09-16 15:54:39 +02:00
Michiel Borkent
a0da0d952b
[borkdude/sci#401] Support implementing IDeref/IAtom/IAtom2 2020-09-16 14:31:28 +02:00
Michiel Borkent
e7946d1d55
Add java.security.DigestInputStream 2020-09-08 09:43:38 +02:00
Michiel Borkent
0c78a249f9
Add java.nio.file.FileVisitOption (#566) 2020-09-08 09:43:12 +02:00
Teodor Heggelund
6e8bb719b0
Fix spelling error in bb --help (#555) 2020-08-29 10:37:59 +02:00
Michiel Borkent
007ebb918e Add java.time.format.DateTimeParseException 2020-08-27 15:45:33 +02:00
Michiel Borkent
7cbaa36652
[#543] Stacktrace improvements 2020-08-26 18:16:11 +02:00
Michiel Borkent
5b0f54e576
[#508, #543] Improve error reporting with stack trace 2020-08-24 23:45:41 +02:00
Michiel Borkent
ab0af85884
[#536] Support uberjars 2020-08-19 16:39:42 +02:00
Michiel Borkent
60c73d21a6 [#535] use distinct instead of dedupe 2020-08-17 12:42:27 +02:00
Michiel Borkent
d98316a477 [#536] limit search for manifest to jar file 2020-08-16 20:35:38 +02:00
Michiel Borkent
916858e016 Add -jar option to run uberjar 2020-08-16 20:25:58 +02:00
Michiel Borkent
02032625ee [#535] fix order in --uberscript (2) 2020-08-16 18:00:39 +02:00
Michiel Borkent
0829ccbe2e [#535] fix order in --uberscript 2020-08-16 15:59:38 +02:00
Michiel Borkent
1761aac14a [babashka/babashka.nrepl#25] fix binding of *warn-on-reflection* in nREPL 2020-08-14 17:40:57 +02:00
Michiel Borkent
9b68099543
[#532] Prefer .getAbsoluteFile over .getCanonicalFile for preserving 2020-08-14 11:39:48 +02:00
Michiel Borkent
88aa247536
[#468] Add clojure.core.protocols w Datafiable and Navigable 2020-08-13 11:20:32 +02:00
Michiel Borkent
71e2957ecc [#468] fix ns name 2020-08-12 09:39:19 +02:00
Michiel Borkent
f091eeddd9
[#528] Allow reading resources from jar files 2020-08-12 09:34:38 +02:00
Michiel Borkent
4729fb1d8b
[#468] Add clojure.datafy namespace 2020-08-11 21:57:03 +02:00
Chris Badahdah
e4714bb18c
Expose tap>, add-tap and remove-tap (#527) 2020-08-11 18:07:56 +02:00
Gabriel Horner
106fd03e7b
Add java class to support circle/bond (#522) 2020-08-08 09:59:24 +02:00
Michiel Borkent
65eecdfc1c
Several improvements around destroying subprocesses
See test/babashka/scripts/child.bb
2020-08-01 16:47:10 +02:00
Michiel Borkent
227b8a0e77 Fix BABASHKA_LEAN 2020-07-05 12:13:08 +02:00
Michiel Borkent
d422cbb91a [#478] Add babashka.file property 2020-06-27 12:58:45 +02:00
Michiel Borkent
8a75a70bbe
[#498] Fix for invoking -f with empty file 2020-06-27 12:12:53 +02:00
Michiel Borkent
36be2a8dc5 Add java.net.ConnectException 2020-06-26 11:56:04 +02:00
Michiel Borkent
e095e1485a
[#479] Add babashka.version system property 2020-06-26 10:38:58 +02:00
André de Jager
475622f7f4
Changes needed for cli-matic (#499)
* Changes needed for cli-matic

- Added more clojure.lang classes
- Added tools.cli/make-summary-part

* Remove trailing empty line
2020-06-26 09:28:54 +02:00
Michiel Borkent
633264096d
[#495] add clojure.java.browse/browse-url 2020-06-23 15:14:26 +02:00
Michiel Borkent
834c78c044
[#491] fix binding of clojure.test/report 2020-06-22 11:36:08 +02:00
Michiel Borkent
b6a517b979 Make clojure.test/test-var dynamic 2020-06-17 13:50:47 +02:00
Michiel Borkent
d0939de548 [#482] make clojure.test/report a dynamic var 2020-06-17 13:40:56 +02:00
Michiel Borkent
54fd245c3f Add java.time.temporal.{TemportalAdjuster, TemporalAmount} classes 2020-06-16 16:40:17 +02:00