aboutsummaryrefslogtreecommitdiff
path: root/booki.c
Commit message (Expand)AuthorAge
* use tilde for less-thanBen Winston2025-08-11
* update format to start/end with %, take in optional command line argBen Winston2025-03-23
* WIP format strings with single character leadBen Winston2025-03-23
* add 'genre'Ben Winston2025-02-04
* bugfix: don't match on empty textBen Winston2024-07-23
* bugfix: multiple vars on a line each needs initializingBen Winston2024-06-18
* bugfix: verify BOOKI_FILE variable is not emptyBen Winston2024-06-18
* refactor: search with a loop through fields instead of ifsBen Winston2024-06-18
* bugfix: parse all strings as potentially compoundBen Winston2024-06-18
* refactor: parse with a loop through fields instead of ifsBen Winston2024-06-18
* refactor: get_x_field returns a pointer, for flexibilityBen Winston2024-06-18
* bugfix: don't print an extra newline if there's no raw fieldsBen Winston2024-06-18
* remove english as default langBen Winston2024-06-18
* anything we don't 'show', we shouldn't ask someone to 'add'Ben Winston2024-06-09
* preserve unrecognized parts of a book in their entiretyBen Winston2024-06-09
* bugfix: don't present _other as an option during addBen Winston2024-06-09
* capture additional fields, even if we're not using themBen Winston2024-06-09
* add show flag to data pointsBen Winston2024-06-09
* bugfix: diacritics can sometimes be combining??Ben Winston2024-06-08
* when adding a new book, use the defined fieldsBen Winston2024-06-07
* when writing, lookup the type of field and write that wayBen Winston2024-06-07
* add read support for ID, but don't show itBen Winston2024-06-07
* when printing, lookup the type of field and print that wayBen Winston2024-06-07
* detect unsupported fields while parsing search optionsBen Winston2024-06-07
* prevent null dereference on bad search termBen Winston2024-06-07
* use typedefsBen Winston2024-06-07
* add -Wall and -WerrorBen Winston2024-06-06
* refactor: less localsBen Winston2024-06-06
* refactor for clarityBen Winston2024-06-06
* refactor for less loopingBen Winston2024-06-06
* bugfix: matching $ must count characters from end, not bytesBen Winston2024-06-06
* add search by translatorBen Winston2024-06-04
* support latin-1 extended-ABen Winston2024-06-04
* use hand-rolled strncasecmp, ignore accentsBen Winston2024-06-03
* add published as search optionBen Winston2024-06-03
* add leading +/, for greater or less thanBen Winston2024-05-31
* initial commit of int comparisonsBen Winston2024-05-31
* refactor: rearrange fileBen Winston2024-05-31
* initial commit of 'add', with defaultsBen Winston2024-05-30
* bugfix: memory leakBen Winston2024-05-30
* move working files to /tmp, replace BOOKI_FILE and clean up afterBen Winston2024-05-30
* convert 'on' to use list of stringsBen Winston2024-05-28
* fix write_book to write lists of strings as listsBen Winston2024-05-28
* support lists of translators and languagesBen Winston2024-05-28
* streamline concat-ing stringsBen Winston2024-05-28
* free the list after it's been usedBen Winston2024-05-28
* update regex_match to follow the listBen Winston2024-05-28
* WIP initial commit of linked list of stringsBen Winston2024-05-28
* search wasn't returning anything useful anywayBen Winston2024-05-27
* edit supportBen Winston2024-05-27