Age | Commit message (Expand) | Author | Lines |
2021-04-06 | include filename in some error logs | Melody Horn | -16/+36 |
2021-04-06 | allow leading `-` to suppress errors on `include` | Melody Horn | -4/+10 |
2021-04-06 | clean up suffix rule ignoring info | Melody Horn | -3/+2 |
2021-04-06 | implement function `addsuffix` | Melody Horn | -0/+18 |
2021-04-06 | implement function `patsubst` | Melody Horn | -0/+27 |
2021-04-06 | fucking typos | Melody Horn | -1/+1 |
2021-04-06 | implement exported variables | Melody Horn | -10/+121 |
2021-04-06 | appease our wire lord and savior | Melody Horn | -15/+16 |
2021-04-06 | don't break posixy builds oops | Melody Horn | -2/+2 |
2021-04-06 | handle else ifs correctly | Melody Horn | -1/+23 |
2021-04-06 | test on a pre-configuration Linux kernel | Melody Horn | -0/+12 |
2021-04-06 | if an included makefile didn't exist, try building it | Melody Horn | -7/+28 |
2021-04-06 | eagerly expand when appending to eagerly-expanded macros | Melody Horn | -57/+165 |
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 |