Calvin Rose
|
7c757ef3bf
|
Make jpm configurable for environments like MinGW.
|
2021-05-26 10:07:11 -05:00 |
|
Calvin Rose
|
81186bf262
|
Merge branch 'master' of github.com:janet-lang/janet
|
2021-05-19 18:43:50 -05:00 |
|
Calvin Rose
|
eeef5b0896
|
Add as-macro and module/add-syspath
|
2021-05-19 18:18:00 -05:00 |
|
sogaiu
|
e5a2df93ab
|
Make doc work for special forms
|
2021-05-07 08:47:33 +09:00 |
|
Calvin Rose
|
1baab5eb61
|
Remove typed arrays from the core.
Typed arrays will instead live in an external jpm nodule.
Also, changes have been made to `jpm` to allow other natives to use the
typedarray headers.
|
2021-04-29 12:33:49 -05:00 |
|
Calvin Rose
|
8fc8974b60
|
Add from-pairs to core. #683
This always creates a table, use `table/to-struct` to
create a struct.
|
2021-04-29 12:06:24 -05:00 |
|
Calvin Rose
|
90e5828d5d
|
Update printing when entering debugger.
|
2021-03-19 15:38:46 -05:00 |
|
Calvin Rose
|
b3e80308d4
|
Change inheritance rule.
|
2021-03-19 15:18:19 -05:00 |
|
Calvin Rose
|
c9097623d6
|
Add group-by and partition-by to the core.
Semantics are mostly emulated from Clojure.
|
2021-03-04 19:34:36 -06:00 |
|
Calvin Rose
|
6392b37c47
|
Merge branch 'master' of github.com:janet-lang/janet
|
2021-02-28 13:05:05 -06:00 |
|
Calvin Rose
|
4fcc8075d4
|
Release 1.15.3
|
2021-02-28 13:04:24 -06:00 |
|
Michael Camilleri
|
1fea5f8fe7
|
Fix call to match in run-context
|
2021-02-28 14:23:17 +09:00 |
|
Calvin Rose
|
b795d13f61
|
Merge pull request #642 from pyrmont/feature.run-context-location
Allow source location in run-context to be updated
|
2021-02-26 16:36:03 -06:00 |
|
John Gabriele
|
be7dab4d17
|
Update boot.janet
|
2021-02-23 22:30:42 -05:00 |
|
John Gabriele
|
0e44ce5cba
|
Update boot.janet
|
2021-02-23 22:26:53 -05:00 |
|
John Gabriele
|
1f8c2781dd
|
sort doc
Clarify doc for `sort` and `sorted`. Also in `sort`, changed arg name.
|
2021-02-23 22:24:59 -05:00 |
|
Michael Camilleri
|
f381a9c773
|
Check that new source location is a string
|
2021-02-22 12:50:44 +09:00 |
|
Michael Camilleri
|
855a9a01fc
|
Allow source location in run-context to be updated
|
2021-02-22 12:38:56 +09:00 |
|
Calvin Rose
|
92928d5c4f
|
Update definition of or .
|
2021-02-16 17:00:27 -06:00 |
|
Leah Neukirchen
|
c16a9d8463
|
Fix or with zero arguments.
The value is nil to be consistent for and/or and all/some.
Also add some tests for and/or.
|
2021-02-16 19:59:03 +01:00 |
|
Andrew Owen
|
926b68d62e
|
Switch out by to before? in sort functions.
Makes docstrings easier to read, and reduces confusion with sorted-by
and sort-by.
|
2021-02-04 22:28:46 -07:00 |
|
Calvin Rose
|
d374e90033
|
Update sort documentation.
|
2021-02-04 20:11:24 -06:00 |
|
sogaiu
|
1c158bd4ff
|
Tweak module/add-paths docstring
|
2021-02-03 21:11:16 +09:00 |
|
Calvin Rose
|
dd117e81c2
|
Fix parser/insert.
We need to add the tuple wrapping code there as well.
|
2021-02-02 18:55:24 -06:00 |
|
Calvin Rose
|
d122a75efd
|
Cleanup boot.janet to be more like normal source code.
Don't use `undef`, just use private defines.
|
2021-01-31 09:08:39 -06:00 |
|
Calvin Rose
|
c63fe6ef8a
|
Make flycheck follow GNU standards for errors.
|
2021-01-30 12:51:38 -06:00 |
|
Calvin Rose
|
72ec89dfe9
|
Change output format for line+col.
|
2021-01-30 11:33:15 -06:00 |
|
Calvin Rose
|
0b14e913da
|
Merge branch 'master' of github.com:janet-lang/janet
|
2021-01-23 13:54:36 -06:00 |
|
Calvin Rose
|
85155bb2b4
|
Reference #478 Update peg/compile to use dyn for default grammar.
|
2021-01-23 13:54:02 -06:00 |
|
Calvin Rose
|
dd8de1e9ac
|
Merge pull request #609 from yumaikas/master
Change tracev to upscope instead of using let
|
2021-01-22 19:02:27 -06:00 |
|
Calvin Rose
|
317ab6df6b
|
Add ev/thread and ev/do-thread.
- Also fix setting supervisor with net/accept-loop.
|
2021-01-22 12:52:45 -06:00 |
|
Andrew Owen
|
1fcaffe6b0
|
Change tracev to upscope, add test
|
2021-01-21 23:40:28 -07:00 |
|
Calvin Rose
|
0acf167e84
|
Merge pull request #602 from pyrmont/feature.module-docstrings
Display module-level docstrings with (doc)
|
2021-01-20 22:11:38 -06:00 |
|
Josef Pospíšil
|
251486e4aa
|
Fix ev/call doc
|
2021-01-20 20:31:41 +01:00 |
|
Michael Camilleri
|
c6467be60d
|
Conform display of path with existing display of source map info
|
2021-01-20 10:47:55 +09:00 |
|
Michael Camilleri
|
4dd512ad28
|
Use print-module-entry function to display docstring
|
2021-01-20 10:16:59 +09:00 |
|
Michael Camilleri
|
28076b9385
|
Display module-level docstrings with (doc)
|
2021-01-20 10:01:31 +09:00 |
|
Calvin Rose
|
49dcc816ae
|
Update os/shell to be non-blocking as well.
|
2021-01-18 16:44:22 -06:00 |
|
Calvin Rose
|
c5da87b860
|
Fix broken doc format.
Many assumptions in the parsing code that could cause infinite
loops, as well as assuming things were non-nil.
|
2021-01-17 11:36:48 -06:00 |
|
Andrew Owen
|
c6aa536590
|
Clean up env dance
|
2021-01-16 12:47:50 -07:00 |
|
Andrew Owen
|
7f74ff3dd7
|
Restore :source property to keep import* working at REPL
|
2021-01-15 02:59:17 -07:00 |
|
Andrew Owen
|
c4a95e9a1e
|
Update error handling, kill a bikeshed argument
|
2021-01-15 01:53:14 -07:00 |
|
Andrew Owen
|
71f9e2b1d7
|
Add support for a profile.janet
Add support for a profile.janet, along with a flag for disabling it's use.
|
2021-01-15 01:31:23 -07:00 |
|
sogaiu
|
c56b876bfe
|
Tweak update docs
|
2021-01-13 23:04:06 +09:00 |
|
Calvin Rose
|
4f2d1cdc00
|
Go back to a single supervisor channel per fiber.
We now also use the fiber mask to figure out which flags to wait for.
|
2021-01-12 21:35:28 -06:00 |
|
Calvin Rose
|
dfbdd17dce
|
Add doc-of function to core for reverse documentation lookup.
|
2021-01-11 20:32:26 -06:00 |
|
Calvin Rose
|
3883460202
|
Remove length checks to a number of core functions.
This lets them be more generic and implemented over a wider range of
data types, such as fibers.
|
2021-01-11 15:01:41 -06:00 |
|
Calvin Rose
|
11067d7a56
|
Update module and rem operator for int types.
|
2021-01-09 14:47:43 -06:00 |
|
Calvin Rose
|
32e8ac912d
|
Merge branch 'master' of github.com:janet-lang/janet
|
2021-01-07 18:08:08 -06:00 |
|
Calvin Rose
|
e403fb4652
|
Do not try and preload imports that are relative.
|
2021-01-07 18:07:47 -06:00 |
|