index
:
makers
canon
a POSIX-compatible make implemented in Rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
Lines
2021-04-02
appease the mighty paperclip
Melody Horn
-4
/
+2
2021-04-02
refactor makefile reading into a separate module
Melody Horn
-618
/
+659
2021-04-02
implement `shell` function, partially
Melody Horn
-1
/
+35
2021-04-02
add helper function for empty tokenstring
Melody Horn
-1
/
+5
2021-04-02
don't skip over endif while waiting for endif oops
Melody Horn
-10
/
+11
2021-04-02
don't leave dbg! in there oops
Melody Horn
-2
/
+0
2021-04-02
implement define blocks
Melody Horn
-10
/
+59
2021-04-02
hide gnuist assignment operators behind feature
Melody Horn
-0
/
+2
2021-04-02
add context for dependency resolution
Melody Horn
-2
/
+3
2021-04-02
give target name in error message
Melody Horn
-1
/
+1
2021-04-02
ignore macro-expanded-to-empty lines
Melody Horn
-5
/
+15
2021-04-02
fucking := operator ruining my line-type detection
Melody Horn
-1
/
+7
2021-04-02
implement `origin`
Melody Horn
-0
/
+27
2021-04-02
implement `if`
Melody Horn
-0
/
+31
2021-04-02
try expanding an unknown line first
Melody Horn
-1
/
+10
2021-04-01
use someone else's CI since i'm not rolling my own anytime soon
Melody Horn
-18
/
+12
2021-04-01
put extensions behind a feature
Melody Horn
-18
/
+51
2021-04-01
slap a bow on v0.2.0
0.2.0
Melody Horn
-2
/
+8
2021-04-01
catch prefixes that came from macros
Melody Horn
-5
/
+22
2021-04-01
and here i thought alt() would do backtracking on its own
Melody Horn
-9
/
+4
2021-04-01
for the record, shit is fucked right here
Melody Horn
-38
/
+92
2021-04-01
don't double-peekable the iterator smdh
Melody Horn
-2
/
+2
2021-04-01
slightly fancier errors
Melody Horn
-77
/
+274
2021-03-31
awolnation voice BAIL
Melody Horn
-23
/
+30
2021-03-31
don't double-lint on panic/unimpl/todo
Melody Horn
-1
/
+0
2021-03-31
bonk unimplemented & todo
Melody Horn
-0
/
+2
2021-03-31
unreachable is fine actually
Melody Horn
-1
/
+0
2021-03-31
redundancy is bad
Melody Horn
-1
/
+1
2021-03-31
bruh i literally just asserted that those are in bounds
Melody Horn
-1
/
+0
2021-03-31
be slightly less pedantic
Melody Horn
-1
/
+0
2021-03-31
avoid redundancy
Melody Horn
-44
/
+43
2021-03-31
issuing correction on a previous post of mine, regarding pub(crate)
Melody Horn
-91
/
+84
2021-03-31
"im not owned! im not owned!!", i continue to insist as i allocate and ↵
Melody Horn
-8
/
+8
transform into a String https://twitter.com/dril_rs/status/1035032121860009984
2021-03-31
fix the tests oops
Melody Horn
-34
/
+59
2021-03-31
expand pedantry level
Melody Horn
-6
/
+15
2021-03-31
massively upgrade error handling
Melody Horn
-175
/
+260
2021-03-28
apparently that's not how that works
Melody Horn
-1
/
+1
2021-03-28
add sketch of CI config
Melody Horn
-0
/
+22
2021-03-28
fix the unbounded type recursion (thanks @Lucretiel!)
Melody Horn
-123
/
+93
2021-03-28
almost finish implementing functions
Melody Horn
-193
/
+300
2021-03-28
almost implement all functions
Melody Horn
-189
/
+868
2021-03-28
lay down boilerplate for function calls
Melody Horn
-33
/
+98
of all the obnoxious GNUisms, this will probably wind up being the largest. especially if huge makefiles (e.g. Linux) use most of the functions that GNU offers, meaning we have to implement most of them to be Linuxable
2021-03-28
add GNU compatibility note
Melody Horn
-0
/
+1
2021-03-28
add (& somewhat test!) GNUful conditionals
Melody Horn
-0
/
+246
2021-03-27
add canon pronunciation info
Melody Horn
-0
/
+4
2021-03-27
split up read into several sub-methods
Melody Horn
-210
/
+219
2021-03-27
use Self more often in token
Melody Horn
-6
/
+6
2021-03-27
a couple more little things
Melody Horn
-3
/
+4
2021-03-27
juggle declarations so clippy shuts up
Melody Horn
-3
/
+3
2021-03-27
appease clippy in command_line
Melody Horn
-4
/
+4
[prev]
[next]