GitHub / rotty/lexpr-rs issues and pull requests
#114 - deserialize and serialize do not appear to be symmetric?
Issue -
State: open - Opened by starpit 3 months ago
#113 - lexpr: Symbols may start with any "alphabetic" unicode codepoint
Pull Request -
State: closed - Opened by rotty 11 months ago
#112 - Symbols with leading unicode char are not supported
Issue -
State: closed - Opened by amkhlv about 1 year ago
- 1 comment
#111 - Unbounded stack usage when dropping deep trees
Issue -
State: open - Opened by DerickEddington about 1 year ago
#110 - Add custom `Drop` implementation for `Cons`
Pull Request -
State: closed - Opened by rotty about 1 year ago
#109 - Revert accidental bump of `lexpr-macros` version
Pull Request -
State: closed - Opened by rotty about 1 year ago
#108 - Bump `lexpr-macros` version number
Pull Request -
State: closed - Opened by rotty about 1 year ago
#107 - Fix new clippy warnings
Pull Request -
State: closed - Opened by rotty about 1 year ago
#106 - Allow parsing numeric-looking symbols
Pull Request -
State: closed - Opened by rotty about 1 year ago
#105 - Small fixes
Pull Request -
State: closed - Opened by rotty about 1 year ago
#104 - Fix unbounded stack usage when dropping long list values
Issue -
State: closed - Opened by BobAdamsEE about 1 year ago
- 4 comments
#103 - lexpr: Bump `criterion` dev-dependency
Pull Request -
State: closed - Opened by rotty about 1 year ago
#102 - Fix clippy warnings
Pull Request -
State: closed - Opened by rotty about 1 year ago
#101 - Accept colon-prefixed keywords in `sexp` macro.
Pull Request -
State: closed - Opened by rotty about 1 year ago
#100 - Deserialize into `lexpr::Value`
Issue -
State: open - Opened by laptou over 1 year ago
Labels: serde
#99 - Request colon-prefixed keywords in `sexp` macro
Issue -
State: closed - Opened by samuel-jimenez over 1 year ago
#98 - Fix issues parsing unicode char literals
Pull Request -
State: closed - Opened by rotty over 1 year ago
#97 - serde-lexpr: Add comment notice why `to_value` is "by-value"
Pull Request -
State: closed - Opened by rotty over 1 year ago
#96 - Accept colon-prefixed keywords in `sexp` macro.
Pull Request -
State: closed - Opened by samuel-jimenez over 1 year ago
- 1 comment
#95 - Turn the `sexp` macro into an optional crate feature
Pull Request -
State: closed - Opened by rotty over 1 year ago
#94 - Bump Rust edition to "2021"
Pull Request -
State: closed - Opened by rotty over 1 year ago
#93 - lexpr: Silence clippy warning
Pull Request -
State: closed - Opened by rotty almost 2 years ago
- 1 comment
#92 - Failing to deserialize "exotic" Unicode characters
Issue -
State: closed - Opened by easye almost 2 years ago
- 1 comment
#91 - serde-lexpr: Fix link to `lexpr` code in README
Pull Request -
State: closed - Opened by rotty about 2 years ago
#90 - Implement parsing Racket-style #%-prefixed symbols
Pull Request -
State: closed - Opened by andrew-pa about 2 years ago
- 1 comment
#89 - Broken link in lexpr-serde's README.
Issue -
State: closed - Opened by vi over 2 years ago
- 1 comment
#88 - Prepare for new release
Pull Request -
State: closed - Opened by rotty over 2 years ago
#87 - Update TODO and NEWS files
Pull Request -
State: closed - Opened by rotty over 2 years ago
#86 - Improvements to the `sexp` macro and its documentation
Pull Request -
State: closed - Opened by rotty over 2 years ago
#85 - serde-lexpr: Fix `ConsAccess`
Pull Request -
State: closed - Opened by rotty over 2 years ago
#84 - Remove the usage of proc-macro-hack
Pull Request -
State: closed - Opened by rotty over 2 years ago
#83 - Fix Github CI deprecation warnings
Pull Request -
State: closed - Opened by rotty over 2 years ago
#82 - Bump MRSV, silence clippy
Pull Request -
State: closed - Opened by rotty over 2 years ago
#81 - Update dependencies
Pull Request -
State: closed - Opened by rotty over 2 years ago
#80 - Evaluating Arithmetics
Issue -
State: closed - Opened by PabloReszczynski over 2 years ago
- 1 comment
#79 - Remove the usage of proc-macro-hack
Pull Request -
State: closed - Opened by Erk- almost 3 years ago
- 1 comment
#78 - Use of proc_macro_hack breaks rust-analyzer
Issue -
State: closed - Opened by rib over 3 years ago
#77 - Non-default enum tagging broken
Issue -
State: open - Opened by sp1ff almost 4 years ago
- 2 comments
Labels: serde
#76 - Missing support for u128 & i128
Issue -
State: open - Opened by Kixiron over 4 years ago
- 1 comment
#75 - Fix #40
Pull Request -
State: closed - Opened by rotty over 4 years ago
- 1 comment
#74 - ConsAccess always yields the same value indefinitely
Issue -
State: closed - Opened by elidupree over 4 years ago
- 2 comments
#73 - Add customization of how struct fields (and other things?) are represented?
Issue -
State: open - Opened by elidupree over 4 years ago
Labels: serde
#72 - tuple enum with struct field missing one layer of ()
Issue -
State: closed - Opened by elidupree over 4 years ago
- 3 comments
#71 - `serde_lexpr::to_value()` takes `T` when `&T` would do
Issue -
State: closed - Opened by elidupree over 4 years ago
- 1 comment
Labels: serde
#70 - Parse error when whitespace is omitted
Issue -
State: closed - Opened by elidupree over 4 years ago
- 3 comments
#69 - serde nested struct?
Issue -
State: closed - Opened by jestarray over 4 years ago
- 1 comment
#68 - lexpr: Bump dev-dependencies
Pull Request -
State: closed - Opened by rotty over 4 years ago
- 1 comment
#67 - Switch CI to github actions
Pull Request -
State: closed - Opened by rotty over 4 years ago
- 1 comment
#66 - Add test cases for symbol followed by closing bracket
Pull Request -
State: closed - Opened by rotty over 4 years ago
#65 - better error messages that return what line and what column the problem is at
Issue -
State: open - Opened by jestarray almost 5 years ago
- 1 comment
Labels: serde
#64 - Parsing number edge cases (kicad_pcb flavoured s-exp)
Issue -
State: closed - Opened by tachiniererin almost 5 years ago
- 8 comments
#63 - Null and the Empty List
Issue -
State: closed - Opened by mbillingr almost 5 years ago
- 1 comment
#62 - Fix serialization of empty map
Pull Request -
State: closed - Opened by ijackson about 5 years ago
#61 - tests: Add test for empty tuple struct, bare and in enum
Pull Request -
State: closed - Opened by ijackson about 5 years ago
- 1 comment
#60 - empty `HashMap` or struct { } cannot be deserialized properly
Issue -
State: closed - Opened by ijackson about 5 years ago
- 1 comment
#59 - lexpr: Fix bug in reading square close bracket (']')
Pull Request -
State: closed - Opened by raffalevy about 5 years ago
- 1 comment
#58 - Pretty printing?
Issue -
State: open - Opened by bburdette about 5 years ago
- 2 comments
Labels: enhancement
#57 - lexpr-macros: Punctuation recognised as symbols
Pull Request -
State: closed - Opened by tomc1998 about 5 years ago
- 1 comment
#56 - lexpr: Add `next_value` and `next_datum` parser methods
Pull Request -
State: closed - Opened by rotty over 5 years ago
#55 - lexpr: Add `list_iter` method to `Value` and `Cons`
Pull Request -
State: closed - Opened by rotty over 5 years ago
#54 - lexpr: Make the `Parser` API more symmetric
Pull Request -
State: closed - Opened by rotty over 5 years ago
#53 - Add API providing location information
Pull Request -
State: closed - Opened by rotty over 5 years ago
#52 - Extend crate-level API documentation
Pull Request -
State: closed - Opened by rotty over 5 years ago
#51 - lexpr parse: Introduce tokenizing step
Pull Request -
State: closed - Opened by rotty over 5 years ago
#50 - Location info after parsing
Issue -
State: closed - Opened by emoon over 5 years ago
- 11 comments
Labels: enhancement
#49 - Add support for quoting shorthands
Pull Request -
State: closed - Opened by rotty over 5 years ago
#48 - Add support number radix prefixes
Pull Request -
State: closed - Opened by rotty over 5 years ago
#47 - Bump `quickcheck_macros` dependency
Pull Request -
State: closed - Opened by rotty over 5 years ago
#46 - Travis CI: For Rust 1.32.0, only do a compilation check
Pull Request -
State: closed - Opened by rotty over 5 years ago
#45 - lexpr cons: Add `peek` methods to iterators
Pull Request -
State: closed - Opened by rotty over 5 years ago
#44 - Travis CI: Install tarpaulin via crates.io
Pull Request -
State: closed - Opened by rotty over 5 years ago
- 1 comment
#43 - lexpr: Prepare for v0.2.4
Pull Request -
State: closed - Opened by rotty over 5 years ago
- 1 comment
#42 - Eliminate `main`-like functions from doctests
Pull Request -
State: closed - Opened by rotty over 5 years ago
- 1 comment
#41 - Update dependencies
Pull Request -
State: closed - Opened by rotty almost 6 years ago
- 1 comment
#40 - lexpr: Initial support for line comments
Pull Request -
State: closed - Opened by rotty about 6 years ago
- 1 comment
#39 - lexpr: Implement `Iterator` for `Parser`
Pull Request -
State: closed - Opened by rotty about 6 years ago
- 1 comment
#38 - Prepare for lexpr v0.2.2
Pull Request -
State: closed - Opened by rotty about 6 years ago
- 1 comment
#37 - fix deprecated warnings
Pull Request -
State: closed - Opened by akitsu-sanae about 6 years ago
- 4 comments
#36 - Parser fixes, FromStr for Value
Pull Request -
State: closed - Opened by rotty about 6 years ago
- 1 comment
#35 - Dependency updates, small doc tweaks
Pull Request -
State: closed - Opened by rotty about 6 years ago
- 1 comment
#34 - Tweak the README files a bit
Pull Request -
State: closed - Opened by rotty over 6 years ago
#33 - Remove Error `description()` method implementations
Pull Request -
State: closed - Opened by rotty over 6 years ago
- 1 comment
#32 - travis: Publish current docs on github pages
Pull Request -
State: closed - Opened by rotty over 6 years ago
- 1 comment
#31 - More serde functions, extend error type
Pull Request -
State: closed - Opened by rotty over 6 years ago
- 1 comment
#30 - Big `style` -> `syntax` rename
Pull Request -
State: closed - Opened by rotty over 6 years ago
- 1 comment
#29 - Fix Emacs Lisp char hex escape print syntax
Pull Request -
State: closed - Opened by rotty over 6 years ago
- 1 comment
#28 - Tests, serde tweak, byte vector methods
Pull Request -
State: closed - Opened by rotty over 6 years ago
- 1 comment
#27 - travis: Set up code coverage check
Pull Request -
State: closed - Opened by rotty over 6 years ago
- 1 comment
#26 - Elisp string syntax, and a printer bugfix
Pull Request -
State: closed - Opened by rotty over 6 years ago
#25 - Fix string escape syntax
Pull Request -
State: closed - Opened by rotty over 6 years ago
#24 - Initial support for characters
Pull Request -
State: closed - Opened by rotty over 6 years ago
#23 - Emacs Lisp string syntax
Pull Request -
State: closed - Opened by rotty over 6 years ago
#22 - Initial support for byte vectors
Pull Request -
State: closed - Opened by rotty over 6 years ago
#21 - Get rid of `parse_str_raw`
Pull Request -
State: closed - Opened by rotty over 6 years ago
#20 - Adjust rules regarding escaping in strings
Pull Request -
State: closed - Opened by rotty over 6 years ago
#19 - Simplify implementation of `Read` trait
Pull Request -
State: closed - Opened by rotty over 6 years ago
#18 - Switch from JSON to R6RS string syntax
Pull Request -
State: closed - Opened by rotty over 6 years ago
#17 - Emacs Lisp vector parsing
Pull Request -
State: closed - Opened by rotty over 6 years ago
#16 - Init support for vectors, primarily
Pull Request -
State: closed - Opened by rotty over 6 years ago
#15 - Optimize value representation
Pull Request -
State: closed - Opened by rotty over 6 years ago