| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
an>
|
This exercise is probably the most challenging "function puzzle" thus
far. Modifying getword(), using various states, and the hashtable all
create an example of how small building blocks can work together to
make something.
The implementation is very simple and nowhere near completely supporting
'#define', but that's not the point. To properly support it, you'd need
to build an entire preprocessor/parser, and that's far beyond the scope
of both the exercise and book.
|
e unbeatable gameszlg | 1 | -1/+1 |
| 2018-10-18 | Bump to 0.3beta2 for PyPI | zlg | 1 | -3/+3 |
| 2018-10-18 | vgstash.DB.__init__: fix error output formatting | zlg | 1 | -1/+1 |
| 2018-10-18 | README: fix inline <code> formatting | zlg | 1 | -3/+4 |
| 2018-10-18 | cli: show msg if game to be deleted is not in DB | zlg | 2 | -2/+12 |
| 2018-10-18 | README: expand on usage, cover shell quoting | zlg | 1 | -7/+99 |
| 2018-10-18 | cli: Tell the user when a game lacks notes | zlg | 2 | -3/+15 |
| 2018-10-18 | Catch when an invalid list filter is passed | zlg | 4 | -3/+24 |
| 2018-10-12 | cli: Add zero-game import/export messages | zlg | 2 | -11/+18 |
| 2018-10-10 | Bump to 0.3beta1 for PyPI | zlg | 1 | -1/+1 |
| 2018-10-10 | Move tests and data to dedicated directory | zlg | 7 | -10/+26 |
| 2018-10-10 | cli: Add "export" command | zlg | 2 | -5/+54 |
| 2018-10-10 | cli: Add "import" command | zlg | 5 | -1/+76 |
| 2018-10-09 | Bump to 0.3alpha6 for PyPI | zlg | 1 | -1/+1 |
| 2018-10-09 | cli: Add "notes" command | zlg | 2 | -4/+74 |
| 2018-10-09 | update_game: ensure notes are also saved | zlg | 1 | -2/+2 |
| 2018-10-09 | cli: add 'update' command | zlg | 3 | -20/+92 |
| 2018-10-06 | cli: Add "delete" command | zlg | 2 | -0/+19 |
| 2018-10-06 | Remove ID field from DB | zlg | 3 | -38/+46 |
| 2018-10-06 | cli: change "Status" heading to "Progress" | zlg | 2 | -36/+40 |
| 2018-09-29 | Bump to 0.3alpha5 for PyPI | zlg | 1 | -1/+1 |
| 2018-09-29 | cli: Add pretty printing to 'list' command | zlg | 3 | -17/+107 |
| 2018-09-08 | setup.py: Bump to alpha4 for PyPI | zlg | 1 | -1/+1 |
| 2018-09-08 | cli: add '--raw' option to list command | zlg | 2 | -9/+45 |
| 2018-09-08 | Add remaining filters to vgstash package | zlg | 1 | -2/+11 |
| 2018-09-04 | Update LICENSE to match setup.py | zlg | 1 | -80/+67 |
| 2018-09-03 | Branch off from master with pytest, tox, click | zlg | 16 | -778/+779 |
| 2018-03-18 | Flesh out filter types and ownership status | zlg | 3 | -82/+144 |
| 2018-03-18 | README.mdown: break line correctly | zlg | 1 | -1/+1 |
| 2018-03-18 | add 'playlog' list filter | zlg | 2 | -2/+9 |
| 2018-03-13 | Update helpers a bit | zlg | 1 | -2/+9 |
| 2018-03-13 | Make VGSTASH_DB_LOCATION point to a file | zlg | 2 | -21/+20 |
| 2016-11-18 | Remove settings from helpers.sh | Ze Libertine Gamer | 1 | -5/+0 |
| 2016-11-15 | Correct phrasing in README. | Ze Libertine Gamer | 1 | -4/+4 |
| 2016-11-13 | Derp | Ze Libertine Gamer | 1 | -0/+1 |
| 2016-11-03 | Improve error handling in shell scripts | Ze Libertine Gamer | 4 | -3/+23 |
| 2016-10-24 | Correct run_again, add recursion | Ze Libertine Gamer | 1 | -0/+4 |
| 2016-10-21 | Add quotes to correct behavior for arglist | Ze Libertine Gamer | 1 | -1/+1 |
| 2016-10-14 | updater.sh: add recursion, error handling | Ze Libertine Gamer | 1 | -43/+101 |
| 2016-10-14 | Correct pipe-handling behavior | Ze Libertine Gamer | 1 | -1/+9 |
| 2016-10-12 | Clarify a method to move between platforms | Ze Libertine Gamer | 1 | -2/+5 |