Commit graph

82 commits

Author SHA1 Message Date
388c59aefd Coding style
- Moved path_colored into lscolors.
  - Made lscolors a package.
  - Moved LS_COLORS.sh and LSCOLORS into lscolors.
- Moved fill3.join into termstr so that lscolors
  can depend on termstr only.
2022-05-11 11:11:37 +10:00
fe42fd36d4 Update version to v2022.04.30 2022-04-30 13:37:52 +10:00
65fd97cdef Update version to v2022.04.25 2022-04-25 16:27:31 +10:00
507e547aa4 Update version to v2022.04.23 2022-04-23 17:52:40 +10:00
e01e2351b2 Make installable on Ubuntu Jammy
- Move to python3.10
- Move to ruby3.0
2022-04-23 17:49:49 +10:00
8aa9c1ed9f Update version to v2022.04.18 2022-04-18 00:26:49 +10:00
0d6dbacd7d fill3: Don't show scrollbars when the scroll position is negative 2022-03-15 20:07:19 +10:00
0da0d92585 Revert "fill3: Cope with negative interval fractions in scrollbars"
This reverts commit b9455f393d.

- Fixed the bug properly in diff-edit.
2022-03-15 13:01:38 +10:00
51700abd3a Update version to v2022.03.15 2022-03-15 10:25:45 +10:00
b9455f393d fill3: Cope with negative interval fractions in scrollbars 2022-03-15 10:24:38 +10:00
34130e2506 Update version to v2022.03.12 2022-03-12 23:58:43 +10:00
4a874ca566 fill3: Fix horizontal scrollbar when vertical scrollbar is on left 2022-03-12 23:57:43 +10:00
e54a07d038 Coding style
- Remove redundant casts since round function returns int in this case.
2022-03-07 19:15:04 +10:00
607653271b Update version to v2022.02.25 2022-02-25 23:41:56 +10:00
6a9e800b3b Update version to v2022.02.23 2022-02-23 18:54:46 +10:00
f77d5743a1 fill3: Coding style
- Optimize splitting stdin by using a regex.
2022-02-13 21:23:37 +10:00
ccdd657c10 Update version to v2022.02.13 2022-02-13 09:14:13 +10:00
2e3004cd13 fill3: Separate keypresses in input
- Stdin can contain more than one keypress when inputted quickly.
2022-02-13 09:13:42 +10:00
a016a36f61 Update version to v2022.01.28 2022-01-28 19:41:13 +10:00
f58a3d4bb0 fill3: Recognize insert key 2022-01-28 19:40:32 +10:00
ec62376f27 Update version to v2022.01.27 2022-01-27 16:52:20 +10:00
87515dd44f fill3: Correctly limit scroll of portals 2022-01-27 16:51:39 +10:00
d192674236 Update version to v2022.01.24 2022-01-24 23:08:29 +10:00
923a72fef6 fill3: Optionally limit scroll of portals 2022-01-24 23:06:42 +10:00
e13d470d82 Update version to v2022.01.22 2022-01-22 17:42:38 +10:00
fd066f3338 Coding style
- formatting
2022-01-21 16:59:36 +10:00
9439af4061 diff-edit: fill3: Let vertical scrollbar be on the left of view 2022-01-21 10:30:44 +10:00
b11f51ab75 Update version from v2022.01.18 to v2022.01.21. 2022-01-21 09:03:14 +10:00
4ea09b9ab8 diff-edit: Simplify scrollbar visibility 2022-01-21 09:02:05 +10:00
244dc5897d diff-edit: Allow negative scroll positions in portals 2022-01-21 08:59:29 +10:00
f9c5399ab9 Coding style
- Do one less string concatenation.
2022-01-19 00:33:07 +10:00
4feefbfb2a Update version from v2022.01.13 to v2022.01.18. 2022-01-18 15:35:59 +10:00
695c1d7f96 Coding style
- Rename appearance_min to appearance.
2022-01-18 14:37:12 +10:00
6681101b1c Coding style
- Rename appearance to appearance_for.
2022-01-18 14:32:11 +10:00
d899423f6b Update version from v2022.01.08 to v2022.01.13. 2022-01-13 13:27:24 +10:00
dc64289385 fill2: Add ctrl-underscore key 2022-01-13 13:26:51 +10:00
f5fb1cc84a Update version from v2022.01.07 to v2022.01.08. 2022-01-08 10:00:06 +10:00
561c4e12cb fill3: Add tab key 2022-01-08 09:59:37 +10:00
74c29dad67 fill3: Add delete key correctly. 2022-01-07 09:46:30 +10:00
386a1dca1c Update version from v2022.01.05 to v2022.01.07. 2022-01-07 09:23:36 +10:00
dd335b2213 fill3: Add delete key. 2022-01-07 09:23:03 +10:00
f952c55b7d Coding style.
- Name the sections of fill3.
2022-01-06 23:36:30 +10:00
8b1ae082db Coding style.
- EXCEPTION is private.
2022-01-06 00:12:41 +10:00
bc90382ecb Coding style.
- Simpler way to do decorators.
2022-01-06 00:10:27 +10:00
81588e15d1 Update version from v2022.01.04 to v2022.01.05. 2022-01-05 23:52:20 +10:00
a368da8191 fill3: Handle unhandled exceptions.
- Make sure all exceptions are handled. Exceptions occuring in
  update_screen and on_terminal_input are no longer lost.
  the program stops and the traceback is shown.
- Tried to use set_exception_handler, but no go.
2022-01-05 23:46:25 +10:00
3a826c1bc0 Coding style.
- Better comment.
2022-01-05 07:43:25 +10:00
3e145fc5e4 Coding style.
- Add comments for termios features.
2022-01-04 18:25:43 +10:00
ae07f1cab3 fill3: Always put ctrl-c and ctrl-z in raw mode.
- Rename interactive context to raw.
- Explicitly handle ctrl-c.
- Ctrl-z for backgrounding is always disabled.
2022-01-04 17:50:36 +10:00
dd5aa524a7 fill3: Let ctrl-c quit the hello world test. 2022-01-04 09:27:13 +10:00