issues
search
savi-lang
/
savi
A fast language for programmers who are passionate about their craft.
BSD 3-Clause "New" or "Revised" License
153
stars
12
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Remove half-baked lambda concept from the language.
#484
jemc
closed
3 days ago
1
Add `:ffi global cpointer` declarator to give the address of a C global.
#483
jemc
closed
2 weeks ago
0
Add `:ffi global` variable bindings.
#482
jemc
closed
2 weeks ago
0
Call `pony_os_stdout_setup` at the start of a Savi program.
#481
jemc
closed
2 weeks ago
0
Add `Env.OutStream.flush` behavior.
#480
jemc
closed
2 weeks ago
0
Add more MacOS sysroot / lib search paths for linking dylibs.
#479
jemc
closed
3 weeks ago
0
Fix memory safety bugs involving dynamic tracing of a "boxed" struct.
#478
jemc
closed
3 weeks ago
1
Fix MacOS CI jobs.
#477
jemc
closed
3 weeks ago
0
Add `reverse_find!` and `reverse_find_index!` to `Indexable` trait.
#476
jemc
closed
1 month ago
1
DEPRECATED: `_until` methods using boolean-driven loop interruption.
#475
jemc
closed
1 month ago
1
Add support for raising an `error!` with a value.
#474
jemc
closed
1 month ago
0
Add error-raising variants of `Bytes.truncate*` and `.chop*` methods.
#473
jemc
closed
2 months ago
0
Add dependency on crystal-capnproto.
#472
jemc
closed
2 months ago
0
Upgrade to Crystal 1.10.1 and fix CI build.
#471
jemc
closed
2 months ago
0
Add `position` to self-hosted AST data structures.
#470
jemc
closed
2 months ago
0
Add `Platform.is_arm` and `Platform.is_x86` functions.
#469
jemc
closed
8 months ago
0
Add `each_enum_member` method to all enums.
#468
jemc
closed
8 months ago
0
Add some safeguards to prevent infinite loop in backtrace printing.
#467
jemc
closed
8 months ago
0
Finish grammar/building of the self-hosted parser.
#466
jemc
closed
1 year ago
0
Add self-hosted parsing of character literals.
#465
jemc
closed
1 year ago
0
Re-enable self-hosted specs.
#464
jemc
closed
1 year ago
0
BREAKING CHANGE: Macros now have weaker parsing precedence.
#463
jemc
closed
1 year ago
0
Add `String.replace_all`, `.leading_whitespace_index` and `.trailing_whitespace_index`.
#462
jemc
closed
1 year ago
0
Savi on bare metal (uC)
#461
mneumann
opened
1 year ago
0
WIP - Support `U128` and `I128`
#460
mneumann
opened
1 year ago
0
Update for Crystal 1.8.0.
#459
jemc
closed
1 year ago
0
"Blocking" FFI actors run as separate scheduler threads
#458
mneumann
opened
1 year ago
1
Provide binaries for FreeBSD (again)
#457
mneumann
opened
1 year ago
5
Add `I128` / `U128` types
#456
mneumann
opened
1 year ago
1
Set `MACOSX_DEPLOYMENT_TARGET` to support MacOS 11 or higher.
#455
jemc
closed
1 year ago
0
macOS 13 required for savi on macOS?
#454
achou11
closed
8 months ago
5
Add Emacs tooling
#453
repr-man
closed
1 year ago
1
Add `ffi_link_cpp_files` declarator (similar to `ffi_link_c_files`)
#452
jemc
closed
1 year ago
0
Fix CI dependency issue for MacOS CI
#451
jemc
closed
1 year ago
0
Eliminate duplicate files in glob expansion
#450
repr-man
closed
1 year ago
2
Limit concurrency when running `git ...` to 1
#449
mneumann
closed
1 year ago
1
Add compile-time awareness of use sites for `DEPRECATED` things.
#448
jemc
opened
1 year ago
0
`savi deps update` fails when run for the first time - succeeds the second time
#447
mneumann
opened
1 year ago
4
Allow array literals to include an element index
#446
mneumann
opened
1 year ago
1
Remove deprecated `UTF8Decoding` shim.
#445
jemc
closed
1 year ago
0
Add GC finalizers
#444
mneumann
opened
1 year ago
4
Add `String.reverse_each_char_with_index_and_width`.
#443
jemc
closed
1 year ago
0
Add a nice error for the case of declared params not being valid syntax.
#442
jemc
closed
1 year ago
0
Fix LLVM IR issue with struct field initializer expressions.
#441
jemc
closed
1 year ago
0
Add Operator parsing tests to `savi-lang-parse`.
#440
jemc
closed
1 year ago
0
No nice error for parameter with no parameter name.
#439
mneumann
closed
1 year ago
7
Fix erroneous "double-dot" output in `FloatingPoint.Format`.
#438
jemc
closed
1 year ago
0
Continue implementing self-hosted `savi-lang-parse`.
#437
jemc
closed
1 year ago
0
Add `/usr/local/lib` to known link paths on Linux and FreeBSD.
#436
jemc
closed
1 year ago
0
LLVM IR issue for struct with field initializer expressions
#435
mneumann
closed
1 year ago
3
Next