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
#67 - Update hash tables to use records rather than `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
#64 - Improve backquote eval speed by using more references and less cloning
Pull Request -
State: closed - 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
#57 - Implement list modification methods: `push`, `add-to-list`, etc.
Issue -
State: open - Opened by shsms 8 months ago
#56 - Implement `mapconcat`
Issue -
State: open - Opened by shsms 8 months ago
#55 - Implement `provide/require` as a way to establish dependency chains between source files
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
#26 - Comparison operators broken when used with more than 2 operands
Issue -
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