Age | Commit message (Expand) | Author | Lines |
2021-04-06 | fix balanced parens in function arguments | Melody Horn | -37/+54 |
2021-04-05 | hit a weird compiler edge case i think | Melody Horn | -24/+114 |
2021-04-05 | allow for fucking horrifying crimes | Melody Horn | -25/+47 |
2021-04-05 | skip if any conditional is skipping, not just innermost | Melody Horn | -2/+5 |
2021-04-05 | "defined" is actually "nonempty" apparently | Melody Horn | -1/+1 |
2021-04-05 | detect conditionals with leading spaces | Melody Horn | -0/+1 |
2021-04-05 | implement function `word` | Melody Horn | -1/+12 |
2021-04-05 | set `MAKEFILE_LIST` | Melody Horn | -1/+19 |
2021-04-05 | fix `dir` implementation | Melody Horn | -0/+1 |
2021-04-05 | set `CURDIR` | Melody Horn | -0/+8 |
2021-04-05 | set `MAKECMDGOALS` | Melody Horn | -0/+10 |
2021-04-05 | don't use &String where it makes a mess | Melody Horn | -6/+12 |
2021-04-05 | warn when expanding undefined macro | Melody Horn | -1/+4 |
2021-04-05 | implement function `error` | Melody Horn | -0/+14 |
2021-04-05 | give context for errors when disambiguating a line | Melody Horn | -1/+5 |
2021-04-05 | implement function `subst` | Melody Horn | -0/+16 |
2021-04-05 | implement function `words` | Melody Horn | -0/+9 |
2021-04-05 | give context for errors in conditionals | Melody Horn | -5/+9 |
2021-04-05 | implement function `lastword` | Melody Horn | -0/+9 |
2021-04-05 | give context for eagerly-expanded macro definition errors | Melody Horn | -1/+12 |
2021-04-05 | implement function `dir` | Melody Horn | -0/+18 |
2021-04-05 | implement function `realpath` | Melody Horn | -0/+18 |
2021-04-05 | yeet spaces before a comment alongside the comment | Melody Horn | -1/+1 |
2021-04-05 | implement function `findstring` | Melody Horn | -0/+25 |
2021-04-04 | that's probably good enough for 0.5.00.5.0 | Melody Horn | -2/+11 |
2021-04-04 | prevent circular inference chains | Melody Horn | -19/+15 |
2021-04-04 | print built-in inference rules too, just later | Melody Horn | -1/+5 |
2021-04-04 | give .SUFFIXES to file readers for disambiguating | Melody Horn | -0/+21 |
2021-04-04 | add SPDX test | Melody Horn | -1/+11 |
2021-04-04 | improve replacement in macro tokens | Melody Horn | -8/+32 |
2021-04-04 | auto-yeet spaces after comma between function arguments | Melody Horn | -3/+6 |
2021-04-04 | add more function tests | Melody Horn | -0/+96 |
2021-04-04 | don't assume something's an inference rule unless it's on the suffix list | Melody Horn | -4/+35 |
2021-04-04 | implement `or` function | Melody Horn | -0/+17 |
2021-04-04 | implement `and` function | Melody Horn | -4/+18 |
2021-04-04 | implement `strip` function | Melody Horn | -0/+11 |
2021-04-04 | no thoughts. head empty | Melody Horn | -5/+33 |
2021-04-04 | keep track of pattern stem to correctly populate `$*` | Melody Horn | -10/+21 |
2021-04-04 | prevent rule reuse in inference chains | Melody Horn | -71/+94 |
2021-04-04 | add a unit test for `%`-matching in inference rules | Melody Horn | -0/+17 |
2021-04-04 | 😔 | Melody Horn | -1/+1 |
2021-04-04 | add a CPython full-test | Melody Horn | -1/+13 |
2021-04-04 | logging! | Melody Horn | -0/+76 |
2021-04-04 | let % in patterns match *anything* | Melody Horn | -2/+2 |
2021-04-04 | force patterns to match full text | Melody Horn | -3/+4 |
2021-04-04 | fix $< so it's only one file | Melody Horn | -1/+2 |
2021-04-04 | point MAKE builtin macro at full path, not just name | Melody Horn | -4/+7 |
2021-04-04 | add a test for suffix rule matching | Melody Horn | -0/+15 |
2021-04-03 | that's good enough for 0.4.00.4.0 | Melody Horn | -2/+9 |
2021-04-03 | fine, rustc, here's your fuckin underscore | Melody Horn | -1/+1 |