Commits
- Commit:
a67ab2775ffd9b7c7061e5f1e2e73bac94797bfb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
parser: make parser_set_buf() private
- Commit:
8aa8d060487d0252e708ffa1d8595a3846ceb46f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
parser: make parser_append() private
- Commit:
fd1c80ce62030c6e75bb05db1aee43425d70fc97
- From:
- Omar Polo <op@omarpolo.com>
- Date:
constify the parser structs
- Commit:
c1d27b0e114e6a65f7979971940df212f00bb2ae
- From:
- Omar Polo <op@omarpolo.com>
- Date:
untangle a bit buffers and parsers
Now buffers have a nicer interface, taking explicitly the buffer
where they push stuff, and the code that deals with buffers doesn't
need to peek into the parsers. The parsers now are 'pure' structs
without state attached to them, the state was moved to the buffer.
- Commit:
820e3e9acf1dfd66b46466cbe5545b7f3aa22a94
- From:
- Omar Polo <op@omarpolo.com>
- Date:
parser: make parser_foreach_line private
while here also inline fn: it's always p->parseline.
- Commit:
6ab857d5a87585ace35a923121550f178f74a46d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move includes back to the root directory
Splitting stuff into sub-directories was just a big mistake.