index
:
dhall_rust
derive-macro
substitutions
working copy forked from https://github.com/Nadrieril/dhall-rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Cargo.lock
(
follow
)
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Change parser macros to use a function-like syntax
Nadrieril
2019-09-01
1
-0
/
+7
|
|
|
|
This makes the parser code look much less magical.
*
Rewrite the make_parser macro as a proc_macro
Nadrieril
2019-09-01
1
-3
/
+39
|
*
Don't URL-decode path segments
Nadrieril
2019-08-31
1
-3
/
+3
|
*
Rework parse macros to avoid the large ParsedValue enum
Nadrieril
2019-08-27
1
-1
/
+0
|
*
Rework ValueInternal and clarify invariants around ValueF
Nadrieril
2019-08-18
1
-0
/
+1
|
*
dhall_proc_macros actually does not depend on dhall_syntax anymore
Nadrieril
2019-08-16
1
-1
/
+0
|
*
Move api into its own crate
Nadrieril
2019-08-13
1
-1
/
+10
|
*
Update dhall-lang submodule
Nadrieril
2019-08-03
1
-0
/
+7
|
*
Write a custom map type that allows duplicates
Nadrieril
2019-05-10
1
-0
/
+8
|
*
Rename dhall_generator to dhall_proc_macros
Nadrieril
2019-05-04
1
-2
/
+2
|
*
Rename dhall_core to dhall_syntax
Nadrieril
2019-05-04
1
-13
/
+13
|
*
No need for extra stack in tests anymore
Nadrieril
2019-05-03
1
-31
/
+0
|
*
Update dhall-lang submodule
Nadrieril
2019-05-02
1
-0
/
+7
|
*
Improve test failure ergonomics
Nadrieril
2019-04-20
1
-0
/
+31
|
*
improved_slice_patterns now returns ownership on error
Nadrieril
2019-04-20
1
-2
/
+3
|
*
Seriously, trailing slash?
Nadrieril
2019-04-15
1
-2
/
+2
|
*
Keep rule order in `abnf_to_pest`
Nadrieril
2019-04-15
1
-0
/
+7
|
|
|
|
Closes #79
*
Use upstream abnf crate
Nadrieril
2019-04-15
1
-4
/
+4
|
*
improved_slice_patterns: publish new version
Nadrieril
2019-04-14
1
-2
/
+2
|
*
improved_slice_patterns: prepare for publishing
Nadrieril
2019-04-14
1
-2
/
+2
|
*
Rename iter_patterns to improved_slice_patterns
Nadrieril
2019-04-14
1
-2
/
+2
|
*
Update dependencies
Nadrieril
2019-04-14
1
-30
/
+30
|
*
Use upstream pest
Nadrieril
2019-04-14
1
-11
/
+2
|
*
Clarify role of dhall_generated_parser crate
Nadrieril
2019-04-13
1
-10
/
+10
|
*
Remove some leftover dependencies
Nadrieril
2019-04-12
1
-8
/
+0
|
*
Ditch quick_error because it doesn't support generic parameters
Nadrieril
2019-04-11
1
-7
/
+0
|
*
Cleanup error handling
Nadrieril
2019-04-10
1
-0
/
+7
|
|
|
|
Closes #41
*
Prepare for serde support
Nadrieril
2019-04-10
1
-3
/
+18
|
*
Derive DhallType for structs
Nadrieril
2019-03-26
1
-4
/
+5
|
*
Parse multiline strings correctly
Nadrieril
2019-03-24
1
-0
/
+30
|
|
|
|
Closes #24
*
Extract the core of parser macros into a separate crate
Nadrieril
2019-03-19
1
-0
/
+5
|
*
Handle and parse interpolated strings
Nadrieril
2019-03-14
1
-0
/
+69
|
|
|
|
Closes #25
*
Implement binary decoding
Nadrieril
2019-03-14
1
-0
/
+30
|
|
|
|
|
Closes #2 Closes #23
*
Set rustup toolchain to nightly
Nadrieril
2019-03-11
1
-0
/
+2
|
*
Generate pest file manually in the hopes to reduce spurious recompilations
Nadrieril
2019-03-08
1
-11
/
+2
|
*
Use upstream pest
Nadrieril
2019-03-07
1
-6
/
+14
|
*
Finally get rid of old parser
Nadrieril
2019-03-06
1
-564
/
+0
|
*
Merge dhall_normalize back into dhall; that was unnecessary
Nadrieril
2019-03-06
1
-15
/
+1
|
*
Add proc_macro the generated dhall expressions
Nadrieril
2019-03-06
1
-0
/
+11
|
*
Split-off normalization into its own crate
Nadrieril
2019-03-06
1
-0
/
+14
|
*
Split-off core into its own crate
Nadrieril
2019-03-06
1
-0
/
+11
|
*
Handle errors in parser
Nadrieril
2019-03-03
1
-0
/
+1
|
*
Move part of parser into its own crate to limit recompilation times
Nadrieril
2019-03-02
1
-15
/
+15
|
*
Split abnf_to_pest and dhall into their own crates
Nadrieril
2019-03-01
1
-16
/
+23
|
*
Improve pest file layout
Nadrieril
2019-03-01
1
-0
/
+16
|
*
Auto-generate pest file from spec abnf
Nadrieril
2019-02-28
1
-0
/
+27
|
*
Start rewriting parser in pest
Nadrieril
2019-02-28
1
-4
/
+122
|
*
Revert "Try to update to latest nom"
Nadrieril
2019-02-27
1
-16
/
+18
|
|
|
|
This reverts commit d5bc8da87f3fed99a010d867a3e34d2768caf768.
*
Try to update to latest nom
Nadrieril
2019-02-27
1
-18
/
+16
|
*
Update dependencies
Nadrieril
2019-02-27
1
-134
/
+509
|
[next]