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

GitHub / rotty/lexpr-rs issues and pull requests

#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