aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* fullscreen: code cleanup and minor issue.Kaz Kylheku2025-02-161-2/+4
* Minor code cleanup.Kaz Kylheku2025-02-151-3/+2
* README: add Bugs section, similarly to a man page.Kaz Kylheku2025-02-151-0/+15
* Regression: clock not spontaneously updating.Kaz Kylheku2025-02-141-1/+5
* Simplify fullscreen to one function.Kaz Kylheku2025-02-142-79/+24
* Share logic between prepare_term and fullscreen_alt.Kaz Kylheku2025-02-141-22/+15
* prepare_term: account for all status lines.Kaz Kylheku2025-02-131-1/+6
* basta.fullscreen_alt: fix off-by-one bug in scroll logic.Kaz Kylheku2025-02-131-2/+2
* get_cur_line: don't clobber var on failure.Kaz Kylheku2025-02-131-5/+3
* basta.fullscreen_alt: assume worst case if no realowsKaz Kylheku2025-02-131-3/+9
* Return and check status from get_cur_line.Kaz Kylheku2025-02-131-9/+14
* bug: fullscreen interactions with completion.Kaz Kylheku2025-02-131-0/+10
* fullscreen: bug: must redirect helpers to tty.Kaz Kylheku2025-02-131-2/+2
* Use /dev/tty rather than disabling fullscreen.Kaz Kylheku2025-02-131-20/+20
* Add terminal save-restore feature to basta.fullscreen.Kaz Kylheku2025-02-122-8/+42
* fullscreen: handle stdin/stdout not being a TTY.Kaz Kylheku2025-02-121-0/+10
* Don't unexport entire status array in basta.cleanup.Kaz Kylheku2025-02-121-11/+3
* Unexport the status line array in basta.cleanup.Kaz Kylheku2025-02-121-0/+1
* Better handling of SIGINT and failed status in fullscreen.Kaz Kylheku2025-02-111-4/+21
* Add some reentrancy discipline to the interrupts.Kaz Kylheku2025-02-111-4/+22
* Do not save and restore screen for wrap mode.Kaz Kylheku2025-02-121-2/+2
* Bungled $'...' literal.Kaz Kylheku2025-02-121-1/+1
* Improve the basta.fullscreen_alt mode.Kaz Kylheku2025-02-112-5/+11
* Use environment variables to convey nested status lines.Kaz Kylheku2025-02-112-24/+111
* Improve basta.fullscreen; add basta.fullscreen_alt.Kaz Kylheku2025-02-102-2/+46
* Refactor: basta.get_cur_line now puts value into variable.Kaz Kylheku2025-02-101-3/+7
* New feature: basta.fullscreen.Kaz Kylheku2025-02-102-1/+24
* README: additional installation notes.Kaz Kylheku2025-02-101-0/+31
* Don't interrogate terminal too often in basta.check_cursor.Kaz Kylheku2025-02-101-9/+30
* Check for changed window size at prompt time.Kaz Kylheku2025-02-101-2/+12
* Fix one remaining instance of \033 escape to $'...' and \e.Kaz Kylheku2025-02-061-1/+1
* Distinguish WINCH in basta.update_status.Kaz Kylheku2025-02-061-2/+4
* Watch for empty response when getting current line.Kaz Kylheku2025-02-031-1/+1
* Do not set termios rows in prompt hooks.Kaz Kylheku2025-01-311-2/+2
* Use \e for ESC via Bash $'...' syntax.Kaz Kylheku2025-01-311-18/+12
* README: recommend simple reload first.Kaz Kylheku2025-01-261-11/+9
* Abruptly disappearing status bug.Kaz Kylheku2025-01-141-1/+1
* Copyright year bump to 2025.Kaz Kylheku2025-01-011-1/+1
* Check the termios rows and columns for sanity.Kaz Kylheku2024-12-311-1/+18
* Streamline code in basta.prepare_term.Kaz Kylheku2024-12-191-4/+4
* bugfix: don't clobber LINES with real terminal sizeKaz Kylheku2024-12-191-3/+4
* bugfix: nameref hygiene problem.Kaz Kylheku2024-12-191-2/+2
* Bail if Bash is not interactive.Kaz Kylheku2024-12-191-0/+2
* workaround for GNU Readline problem.Kaz Kylheku2024-12-161-0/+4
* Streamline $_ saving.Kaz Kylheku2024-04-101-2/+1
* Worked out way of protecting $_ variable.Kaz Kylheku2024-04-092-8/+2
* Add Bugs section to README.Kaz Kylheku2024-04-091-0/+6
* Fix some wrong indentation.Kaz Kylheku2024-04-091-11/+11
* Add mechanism to temporarily disable.Kaz Kylheku2023-11-282-6/+30
* cleanup: kill the status alarm task.Kaz Kylheku2023-11-281-0/+1