Commit graph

876 commits

Author SHA1 Message Date
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
7fd5084040 Its best to install from the tip.
- Installing from the latest tag misses the latest fixes, features,
  and bugs...
2022-01-09 11:25:00 +10:00
2f328ee595 Some paths have no lscolors entry.
- Using the default style, white on black.
2022-01-09 11:20:41 +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
125101026c Update version from v2022.01.03 to v2022.01.04. 2022-01-04 08:34:53 +10:00
77eca03be3 Raw mode for ctrl-c and ctrl-z.
- No special behaviour for ctrl-c and ctrl-z by default.
2022-01-04 08:28:07 +10:00
2dc9c0f71a Update version from v2021.12.24 to v2022.01.03. 2022-01-03 23:29:33 +10:00
a0e8173fb8 fill3: Stop ctrl-s from freezing eris. 2022-01-03 23:28:10 +10:00
16f823cf92 Make update-version usable on any git repo. 2022-01-03 16:14:12 +10:00
792339a30f tools: Standard diff output is easier to understand overall. 2022-01-01 21:43:06 +10:00
0b23adc324 Update license. 2022-01-01 11:15:13 +10:00
03e6c45a38 Revert "Try a better form of local dependency."
This reverts commit e437f95377.
- Didn't help.
2021-12-30 23:33:37 +10:00
e437f95377 Try a better form of local dependency. 2021-12-30 23:28:29 +10:00
4045b002d9 Make sure a recent version of pip is used.
- The version in impish isn't new enough.
2021-12-29 22:52:52 +10:00
dc0a5a32b9 docker: Fix install.
- Need a newer version of pip to install eris.
- Eris has new --config and --version options.
- Not adding --apt-install-tools because tools are already bundled
  in the docker image.
2021-12-27 15:49:30 +10:00
faa58d1d69 tools: Add jpeg alternative to jpg extension. 2021-12-25 15:07:24 +10:00
664a77909d Update version from v2021.12.22 to v2021.12.24. 2021-12-24 01:02:31 +10:00
5c49cf1632 Assert eris works with python3.9 or newer. 2021-12-24 01:00:51 +10:00
a005174e1a Add a version command line option. 2021-12-22 21:11:21 +10:00
949f5f6d24 Add version strings to the packages. 2021-12-22 20:47:31 +10:00
b522577fa3 Make update-version script more usable.
- Fail if uncommited or staged changes are in the working directory.
- Show the version changes as a diff.
- On success show the commit log message.
2021-12-22 17:49:31 +10:00
292f58e309 Update version from 2021.12.22 to v2021.12.22. 2021-12-22 11:33:20 +10:00
486d7b3f27 Prefix version strings with 'v'.
- Makes it safer to globally replace the version string.
- Also emphasises its a version, not just a date.
2021-12-22 11:31:54 +10:00
9273e3cdec Add script to update version of eris.
- Globally replaces old version for new throughout the codebase,
  commits the change, then creates a tag for the new version at the head.
- This is instead of magic code within setup.py that tries to pull
  the version from git at runtime. Also git isn't always available.
2021-12-22 11:26:12 +10:00
851a40dd1a Update version from 2021.12.20 to 2021.12.22. 2021-12-22 11:15:45 +10:00
ddafdf58f2 Add commands used during development. 2021-12-22 01:03:39 +10:00
343f849e7b Return to monorepo style.
- The python projects are all versioned together by the git tag.
2021-12-21 21:39:38 +10:00
0416d4e29d Coding style.
- Fix line length.
2021-12-21 20:48:48 +10:00
cc69e00889 Make it easier to copy & paste from the Readme. 2021-12-21 19:01:32 +10:00
3ffeae2aee Smaller headings in Readme. 2021-12-21 17:09:51 +10:00
69f35a3cc7 Improve Readme. 2021-12-21 13:34:55 +10:00
4af553b67f Add missed change to Readme. 2021-12-21 13:16:20 +10:00
d39d9bd72d Fix Readme formatting. 2021-12-21 13:11:59 +10:00
0a08155880 Improve Readme.
- Remove redundant lines.
- Break up instructions into subsections.
  - Easier to copy commands.
- Brief comment on webserver.
2021-12-21 13:09:51 +10:00
3b29fb3c10 Better formatting in Readme. 2021-12-21 13:00:31 +10:00
2481c43935 Add new installation method to README.
- Can now install directly with pip.
- Need to run a seperate command to install the tools.
2021-12-21 12:54:17 +10:00