summary refs log tree commit diff
Commit message (Expand)AuthorAge
* Publish "comfort music"June McEnroe2024-02-23
* Sort branches by commit dateJune McEnroe2024-02-12
* List repos on static git.causal.agencyJune McEnroe2024-01-12
* Add static index for git.causal.agencyJune McEnroe2024-01-12
* Bump template copyright years to 2024June McEnroe2024-01-01
* Add Starling HouseJune McEnroe2023-12-23
* Replace catsit with kitdJune McEnroe2023-11-28
* Link to lands quiz and alphabet rankingJune McEnroe2023-11-28
* Remove levelerJune McEnroe2023-11-28
* Declare for loop variablesJune McEnroe2023-11-14
* Add Magic Lands QuizJune McEnroe2023-11-13
* Highlight ksh scripts as shJune McEnroe2023-10-10
* Add A Mirror MendedJune McEnroe2023-09-22
* Set AddKeysToAgentJune McEnroe2023-09-17
* Revert "Add git-import"June McEnroe2023-09-11
* Add git-importJune McEnroe2023-09-11
* Add A Spindle SplinteredJune McEnroe2023-08-19
* Update style.css for new mandoc head/foot outputJune McEnroe2023-07-27
* Add git forgive aliasJune McEnroe2023-07-27
* Add first draft of a MTG game formatJune McEnroe2023-07-26
* Replace monday with tuesdayJune McEnroe2023-07-20
* Add The Sisters of Dorley ch. 1-15June McEnroe2023-07-20
* Update copyright years in templatesJune McEnroe2023-04-16
* Add NoorJune McEnroe2023-03-28
* Add Remote ControlJune McEnroe2023-02-04
* Add A Prayer for the Crown-ShyJune McEnroe2023-01-13
* Publish "albums 2022"June McEnroe2022-12-21
* Add LINGUA IGNOTA at SATJune McEnroe2022-12-18
* Publish "Sound Memory"June McEnroe2022-11-14
* Fix email filter once moreJune McEnroe2022-10-18
* Reread Small Angry PlanetJune McEnroe2022-10-18
* Fix 3- and 4-byte UTF-8 sequence matchingJune McEnroe2022-10-17
* Fix same month, different day diffsJune McEnroe2022-10-05
* Update "Care" with more on electrolysisJune McEnroe2022-09-30
* Add alphabet ranking pageJune McEnroe2022-09-30
* Set wallpaper to a random colour escher knotJune McEnroe2022-09-26
* Add Take Me ThereJune McEnroe2022-09-21
* Add when - to print all named datesJune McEnroe2022-09-19
* Publish ApologiesJune McEnroe2022-09-19
* Do more "email" filteringJune McEnroe2022-09-19
* Add gdbinit, hushlogin, inputrcJune McEnroe2022-09-18
* Remove some filesJune McEnroe2022-09-18
* Remove doc/pdfJune McEnroe2022-09-18
* Reread A Closed and Common OrbitJune McEnroe2022-09-11
* Add I've Got a Time BombJune McEnroe2022-09-09
* Update "Care" with initial electrolysis reportJune McEnroe2022-09-02
* Add The Book of Form and EmptinessJune McEnroe2022-08-17
* Load dates from ~/.config/when/datesJune McEnroe2022-08-15
* Allow names with prefixes of months and daysJune McEnroe2022-08-15
* Add named dates to whenJune McEnroe2022-08-15
catgirl/commit/input.c?id=5c4ecb5a0f8a8a532192d066f792c1f2bfbc414c&follow=1'>Reimplement tab completeJune McEnroe 2022-02-19Handle errors from editFn, etc.June McEnroe 2022-02-19Reimplement text macrosJune McEnroe 2022-02-19Factor out input handling to input.cJune McEnroe 2022-02-19Factor out window management to window.cJune McEnroe 2022-02-19Enable -Wmissing-prototypesJune McEnroe In other words, warn when a function is missing static. I don't see why this isn't in -Wextra. 2022-02-19Fix edit.[ch] license notice additional permissionsJune McEnroe 2022-02-19Run line editing testsJune McEnroe I know, it feels wrong. 2022-02-18Implement new line editing "library"June McEnroe Losing tab complete and text macros, for now. This new implementation works on an instance of a struct and does not interact with the rest of catgirl, making it possible to copy into another project. Unlike existing line editing libraries, this one is entirely abstract and can be rendered externally. My goal with this library is to be able to implement vi mode. Since it operates on struct instances rather than globals, it might also be possible to give catgirl separate line editing buffers for each window, which would be a nice UX improvement. 2022-02-18Simplify cursor positioning in inputJune McEnroe Do some extra work by adding the portion before the cursor to the input window twice, but simplify the interaction with the split point. This fixes the awkward behaviour when moving the cursor across colour codes where the code would be partially interpreted up to the cursor. 2022-02-18Fix M-f orderingJune McEnroe 2022-02-12Move sandman build to scripts/MakefileJune McEnroe 2022-02-12Use compat_readpassphrase.c on LinuxJune McEnroe 2022-02-12Copy RPP defines from oconfigureJune McEnroe