Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Enable SQLite WAL | June McEnroe | 2020-01-04 | |
| | ||||
* | Add -N option to litterbox | June McEnroe | 2020-01-04 | |
| | ||||
* | Set the default network name to the hostname | June McEnroe | 2020-01-04 | |
| | ||||
* | Clean up unscoop(1) documentation | June McEnroe | 2020-01-04 | |
| | ||||
* | Rename unscoop -C to -c | June McEnroe | 2020-01-04 | |
| | | | | For consistency with scoop. | |||
* | Expand scoop(1) documentation | June McEnroe | 2020-01-04 | |
| | ||||
* | Improve litterbox(1) documentation | June McEnroe | 2020-01-03 | |
| | ||||
* | Add install and uninstall targets | June McEnroe | 2020-01-01 | |
| | ||||
* | Assert that SQL query fits in buffer | June McEnroe | 2020-01-01 | |
| | ||||
* | Don't special case user being * in queries | June McEnroe | 2020-01-01 | |
| | | | | | | It's a side-effect of imports that shouldn't surface elsewhere. Would be nice to have unscoop figure out how it can eliminate using * in more places. | |||
* | Factor out hashing function | June McEnroe | 2020-01-01 | |
| | ||||
* | Add option for custom where expression to scoop | June McEnroe | 2020-01-01 | |
| | ||||
* | Document ENVIRONMENT in scoop(1) | June McEnroe | 2020-01-01 | |
| | ||||
* | Add before and after options | June McEnroe | 2019-12-31 | |
| | ||||
* | Add scoop IRC output format | June McEnroe | 2019-12-31 | |
| | ||||
* | Add scoop output format option | June McEnroe | 2019-12-31 | |
| | ||||
* | Refactor scoop formatters and group colored output | June McEnroe | 2019-12-31 | |
| | ||||
* | Add strftime format string option | June McEnroe | 2019-12-31 | |
| | ||||
* | Refactor binding in scoop | June McEnroe | 2019-12-31 | |
| | ||||
* | Add option to group events by context | June McEnroe | 2019-12-31 | |
| | ||||
* | Add missing include | June McEnroe | 2019-12-31 | |
| | ||||
* | Use standout mode for highlighting | June McEnroe | 2019-12-31 | |
| | ||||
* | Rewrite scoop(1) argument descriptions | June McEnroe | 2019-12-31 | |
| | ||||
* | Color both nicks in a change | June McEnroe | 2019-12-31 | |
| | ||||
* | Implement nick-colored output | June McEnroe | 2019-12-31 | |
| | ||||
* | Only enable highlighting on terminal output | June McEnroe | 2019-12-31 | |
| | ||||
* | Set up pager pipe | June McEnroe | 2019-12-31 | |
| | ||||
* | Normalize date input | June McEnroe | 2019-12-30 | |
| | | | | Mostly this just allows the use of 'now'. | |||
* | Add initial rough version of scoop | June McEnroe | 2019-12-30 | |
| | ||||
* | Join with USING wherever possible | June McEnroe | 2019-12-30 | |
| | ||||
* | Add -D flag to prospective scoop manual | June McEnroe | 2019-12-30 | |
| | ||||
* | Order results by ID in outer query in litterbox | June McEnroe | 2019-12-30 | |
| | ||||
* | Use X macro for Type enum | June McEnroe | 2019-12-30 | |
| | ||||
* | Remove scoop -ABC | June McEnroe | 2019-12-30 | |
| | | | | | | I can almost get these to work with an inner and outer SQL query, but when contexts starts overlapping it becomes a disaster, so I'm leavin it out at least for now. | |||
* | Add limit option for litterbox's search query interface | June McEnroe | 2019-12-30 | |
| | ||||
* | Add prospective scoop manual page | June McEnroe | 2019-12-30 | |
| | ||||
* | Send fts5 errors in response to queries | June McEnroe | 2019-12-28 | |
| | ||||
* | Don't insert self-messages | June McEnroe | 2019-12-28 | |
| | | | | | Even with NOTICEs litterbox would sometimes receive its own responses, which would create duplicates in the database, essentially. | |||
* | Run PRAGMA optimize in dbClose | June McEnroe | 2019-12-28 | |
| | ||||
* | Call tls_close and dbClose in atexit | June McEnroe | 2019-12-28 | |
| | ||||
* | Move querySearch code around | June McEnroe | 2019-12-27 | |
| | ||||
* | Add nick coloring to search query results | June McEnroe | 2019-12-27 | |
| | ||||
* | Reply to search queries with NOTICE | June McEnroe | 2019-12-27 | |
| | | | | | When connected to pounce, it's possible to receive some of its own PMs, so it should respond with what can't be commands. | |||
* | Add search query interface | June McEnroe | 2019-12-27 | |
| | ||||
* | Use bsearch to find handler | June McEnroe | 2019-12-26 | |
| | | | | | | | | | The code is a bit cleaner this way I think, and performance would be better if the list of handlers ever got very long, and it was sorted anyway. However, I would prefer if there were a way to enforce the list being sorted at compile-time. | |||
* | Handle ERROR | June McEnroe | 2019-12-26 | |
| | ||||
* | Make sure context exists in handleReplyTopic | June McEnroe | 2019-12-26 | |
| | ||||
* | Inline queries, move stuff around | June McEnroe | 2019-12-25 | |
| | | | | | | No idea now why I wanted to have network bound all the time. Ended up creating a copy of the string for each statement instead of just having one like this. | |||
* | Treat topics like motds | June McEnroe | 2019-12-25 | |
| | | | | | It's more like a cache of existing topics. events is still meant to record actual topic events. | |||
* | Insert MOTDs into the database | June McEnroe | 2019-12-25 | |
| |