Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / shsms/tulisp issues and pull requests

#76 - Add string comparison methods

Pull Request - State: closed - Opened by shsms 3 months ago

#75 - Replace internal `eval_basic` with Copy-on-Write `eval_cow` method

Pull Request - State: closed - Opened by shsms 3 months ago

#74 - Support lexical binding

Pull Request - State: closed - Opened by shsms 4 months ago

#73 - Implement `apply`

Issue - State: open - Opened by shsms 5 months ago

#72 - Methods for creating non-interned symbols

Pull Request - State: closed - Opened by shsms 5 months ago

#71 - Add the `intern` macro and a `add_special_form/add_macro` method

Pull Request - State: closed - Opened by shsms 5 months ago

#70 - Faster dotimes and dolist interpreters

Pull Request - State: closed - Opened by shsms 5 months ago

#69 - Faster alist/plist access

Pull Request - State: closed - Opened by shsms 5 months ago

#68 - Remove support for `Rc<dyn Any>`

Issue - State: open - Opened by shsms 5 months ago

#66 - Add a `ftruncate` implementation

Pull Request - State: closed - Opened by shsms 5 months ago

#63 - vm

Pull Request - State: open - Opened by shsms 6 months ago

#62 - Improve documentation

Pull Request - State: closed - Opened by shsms 7 months ago

#61 - Require a span with creating a tulisp object from a tulisp value

Pull Request - State: closed - Opened by shsms 7 months ago

#60 - Add a `set` implementation

Pull Request - State: closed - Opened by shsms 7 months ago

#59 - Add support for backtraces

Pull Request - State: closed - Opened by shsms 7 months ago

#58 - Implement support for records and `cl-defstruct`

Issue - State: open - Opened by shsms 8 months ago

#56 - Implement `mapconcat`

Issue - State: open - Opened by shsms 8 months ago

#54 - Reimplement setq without macro to improve performance

Pull Request - State: closed - Opened by shsms 8 months ago

#53 - Expose `TulispContext::eval_and_then`

Pull Request - State: closed - Opened by shsms 8 months ago

#52 - Lexical scoping

Issue - State: closed - Opened by shsms 8 months ago

#51 - Expose `intern` through lisp

Pull Request - State: closed - Opened by shsms 8 months ago

#50 - Replace `let*` implementation with `let`

Pull Request - State: closed - Opened by shsms 8 months ago

#49 - Add a hash table implementation

Pull Request - State: closed - Opened by shsms 8 months ago

#48 - Rewrite `let*` as a special form

Issue - State: closed - Opened by shsms 8 months ago

#47 - Fix for macro expansion bug and test

Pull Request - State: closed - Opened by shsms 8 months ago

#46 - Implement `set`

Issue - State: closed - Opened by shsms 8 months ago

#45 - Implement inplace assignments (`setf`)

Issue - State: open - Opened by shsms 8 months ago

#44 - Improvements to equality checks

Pull Request - State: closed - Opened by shsms 8 months ago

#43 - Support more than 2 operands for comparison operators

Pull Request - State: closed - Opened by shsms 8 months ago

#42 - A `load` implementation

Pull Request - State: closed - Opened by shsms 8 months ago

#41 - Method for loading files

Issue - State: closed - Opened by shsms 8 months ago - 1 comment

#40 - Store filename as an id in the span

Issue - State: closed - Opened by shsms 8 months ago - 1 comment

#39 - Improve clippy compliance

Pull Request - State: closed - Opened by shsms 8 months ago

#38 - Improve performance for a few methods

Pull Request - State: closed - Opened by shsms 8 months ago

#37 - Preserve spans of multiple occurences of the same symbol

Pull Request - State: closed - Opened by shsms 8 months ago

#36 - Implement `boundp`

Issue - State: closed - Opened by shsms 8 months ago - 1 comment
Labels: easy

#35 - Add tests for `macroexpand` on cons-cells

Issue - State: closed - Opened by shsms 8 months ago
Labels: easy

#34 - Print backtraces when errors occur

Issue - State: closed - Opened by shsms 11 months ago
Labels: priority: high

#33 - Expand macros before pre-evaluating defuns, during parsing

Pull Request - State: closed - Opened by shsms 11 months ago

#32 - Bugfixes to macroexpand and how it is invoked during parsing

Pull Request - State: closed - Opened by shsms 11 months ago

#31 - Fix bugs in `macroexpand` and `mark_tail_calls`

Pull Request - State: closed - Opened by shsms 11 months ago

#30 - Support non-local exits with throw/catch

Issue - State: open - Opened by shsms 11 months ago

#29 - Implement let-conditionals

Pull Request - State: closed - Opened by shsms 11 months ago

#28 - Performance improvements

Pull Request - State: closed - Opened by shsms 11 months ago

#27 - Document implemented functions

Pull Request - State: closed - Opened by shsms 11 months ago

#25 - is `0` truthy in emacs lisp?

Issue - State: closed - Opened by shsms 11 months ago - 1 comment

#24 - Fix `equal` on symbols

Issue - State: closed - Opened by shsms 11 months ago

#23 - Fix interning of symbols

Issue - State: closed - Opened by shsms 11 months ago

#22 - Functions for accessing list elements

Pull Request - State: closed - Opened by shsms 11 months ago

#21 - Fixes to `and`, `or`, `xor` methods

Pull Request - State: closed - Opened by shsms 11 months ago

#20 - Rewrite functions to use `crate_fn`, not `crate_fn_no_eval`

Pull Request - State: closed - Opened by shsms 11 months ago

#19 - Add logical operators `and`, `or`, `not`, `xor`

Pull Request - State: closed - Opened by shsms 11 months ago

#18 - Add logical operators

Issue - State: closed - Opened by shsms 11 months ago

#17 - Add a `funcall` implementation

Pull Request - State: closed - Opened by shsms 11 months ago

#16 - Add sequence functions

Pull Request - State: closed - Opened by shsms 11 months ago

#15 - Add constructors for `alist`s and `plist`s

Issue - State: closed - Opened by shsms 11 months ago

#14 - Implement pattern matching

Issue - State: open - Opened by shsms 11 months ago

#13 - Implement functions that operate on sequences

Issue - State: open - Opened by shsms 11 months ago

#12 - Implement `plist-put` and `plist-member`

Issue - State: open - Opened by shsms 11 months ago

#11 - Implement let-conditionals

Issue - State: closed - Opened by shsms 11 months ago

#10 - Keywords

Pull Request - State: closed - Opened by shsms 11 months ago

#9 - Support keywords

Issue - State: closed - Opened by shsms 11 months ago

#8 - Performance improvements

Pull Request - State: closed - Opened by shsms over 1 year ago

#7 - More list methods

Pull Request - State: closed - Opened by shsms over 1 year ago

#6 - Performance improvements

Pull Request - State: closed - Opened by shsms over 1 year ago

#5 - Implement lisp conditional methods `unless` and `when`

Pull Request - State: closed - Opened by shsms over 1 year ago

#4 - Add support for lambdas

Pull Request - State: closed - Opened by shsms over 1 year ago

#3 - Better error spans

Pull Request - State: closed - Opened by shsms almost 2 years ago

#2 - Improve error handling in the TulispContext::eval_file method

Pull Request - State: closed - Opened by shsms almost 2 years ago

#1 - Add CI

Pull Request - State: closed - Opened by shsms almost 2 years ago