about summary refs log tree commit diff homepage
Commit message (Expand)AuthorAge
* Add ARRAY_LEN macroJune McEnroe2018-07-19
* Add server map generationJune McEnroe2018-07-17
* Tabify sourceJune McEnroe2018-07-17
* Fix ncurses color pair numberingJune McEnroe2018-05-13
* Use anonymous unionJune McEnroe2018-04-09
* Replace #define with enum or const where possibleJune McEnroe2018-04-09
* Link against ncursesJune McEnroe2018-03-31
* Miscellaneous code cleanupJune McEnroe2018-03-05
* Pass message structs by valueJune McEnroe2018-03-05
* Use stdio in merge and metaJune McEnroe2018-03-05
* Clean up spawn constantsJune McEnroe2018-03-05
* Rename Tile timestamps {create,modify,access}TimeJune McEnroe2018-03-05
* Pack message type enumsJune McEnroe2018-03-05
* Undef COLOR_ constants in torus.hJune McEnroe2018-03-05
* Generate tagsJune McEnroe2018-03-05
* Simplify Makefile with pattern ruleJune McEnroe2017-10-03
* Remove leading blank linesJune McEnroe2017-09-27
* Add merge.c to READMEJune McEnroe2017-09-27
* Assert client coords are valid after movementJune McEnroe2017-09-03
* Relicense AGPLJune McEnroe2017-09-03
* Revert "Add client readOnly mode"June McEnroe2017-09-01
* Remove clientRemove call from clientCastJune McEnroe2017-09-01
* Add client readOnly modeJune McEnroe2017-09-01
* Clean up merge toolJune McEnroe2017-08-31
* Choose B for tiles with equal modify timesJune McEnroe2017-08-31
* Add quick data file merge toolJune McEnroe2017-08-31
* Use only foreground color for selecting spawnJune McEnroe2017-08-30
* Add four additional spawnsJune McEnroe2017-08-29
* Add respawningJune McEnroe2017-08-28
* Move license above includesJune McEnroe2017-08-26
* Snapshot metadataJune McEnroe2017-08-26
* Add meta.c to READMEJune McEnroe2017-08-26
* Use MakefileJune McEnroe2017-08-26
* Add MakefileJune McEnroe2017-08-26
* Add metadata to CSV scriptJune McEnroe2017-08-26
* Add license to torus.h as wellJune McEnroe2017-08-24
* Add license to C filesJune McEnroe2017-08-24
* Add nethack to index.htmlJune McEnroe2017-08-21
* Clean up unnecessary kevent initializersJune McEnroe2017-08-13
* Check COLOR_PAIRS in clientJune McEnroe2017-08-08
* Patch termcap of rxvt-256color as wellJune McEnroe2017-08-08
* Add put modeJune McEnroe2017-08-08
* Remove MADV_NOSYNCJune McEnroe2017-08-08
* Completely retry if a send fails during a broadcastJune McEnroe2017-08-08
* Reverse order of main loopJune McEnroe2017-08-08
* Turn off SIGPIPE at the socket levelJune McEnroe2017-08-08
* Rewrite helpJune McEnroe2017-08-06
* Use $() in snapshot.shJune McEnroe2017-08-04
* Move in insert direction on ~June McEnroe2017-08-02
* Preserve color on replaceJune McEnroe2017-08-02
t'> 2021-06-09Add seprintfJune McEnroe Based on seprint(2) from Plan 9. I'm not sure if my return value exactly matches Plan 9's in the case of truncation. seprint(2) is described only as returning a pointer to the terminating '\0', but if it does so even in the case of truncation, it is awkward for the caller to detect. This implementation returns end in the truncation case, so that (ptr == end) indicates truncation. 2021-05-27Add pounce-notify to README 2.4June McEnroe 2021-05-27Fix ENVIRONMENT formatting in pounce-notify(1)June McEnroe 2021-05-27Add note about Libera.Chat SASL-only rangesJune McEnroe 2021-05-25Add QUIRKS fileJune McEnroe 2021-05-19Replace freenode with tilde.chatJune McEnroe 2021-05-04notify: Reword pounce-notify manualJune McEnroe 2021-05-02Clean up Makefiles, configure scriptsJune McEnroe Default MANDIR to ${PREFIX}/man since it turns out man-db includes /usr/local/man by default. Add support for BINDIR. Separate libs out into LDADD variables. 2021-04-30palaver: Exit on getopt failureJune McEnroe Oops. 2021-04-30notify: Implement pounce-notifyJune McEnroe