aboutsummaryrefslogtreecommitdiffhomepage
path: root/TODO
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2025-07-19 17:38:06 +0300
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2025-07-19 18:09:33 +0300
commit29e11f68bae0364034fb692062403735bec8d07a (patch)
treeff8aff6541f522dda8c2e1e1172855fcba49fc3b /TODO
parent2c236869333dd20b77109fe7e9bb4ace30c0f774 (diff)
downloadsciteco-29e11f68bae0364034fb692062403735bec8d07a.tar.gz
<EW> now accepts a numeric argument to specify the buffer to save
* In this case we always save the given buffer and never the current Q-Register. * The current Q-Register is only saved without any numeric argument. The same semantics make sense for <EF> so that Q*EF closes the current buffer even when editing a Q-Register. * This variant is present in Video TECO.
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 5 insertions, 4 deletions
diff --git a/TODO b/TODO
index 016973e..8e1e2d8 100644
--- a/TODO
+++ b/TODO
@@ -318,7 +318,6 @@ Features:
rubbed out command line).
* some missing useful VideoTECO/TECO-11 commands and unnecessary
incompatibilities:
- * nEW to save a buffer by id
* EI$ would "resume" command input from the terminal in TECO-11.
But how is that different from ^C/$$ in SciTECO?
* In TECOC, <EI> searches the TEC_LIBRARY and ignores the file extension.
@@ -406,6 +405,11 @@ Features:
* Command to free Q-Register (remove from table).
e.g. FQ (free Q). :FQ could free by QRegister prefix name for
the common use case of Q-Register subtables and lists.
+ * EF is currently disallowed when editing a Q-Reg unless a numeric
+ argument is specified.
+ On Video TECO it appears to free the current Q-Reg, which probably
+ makes more sense than the current semantics.
+ Should be changed along with implementing FQq.
* multiline commandline
* Perhaps use Scintilla view as mini buffer.
This means patching Scintilla, so it does not break lines
@@ -694,9 +698,6 @@ Features:
Allows us to do CI on FreeBSD and potentially other more obscure systems.
Also, this will allow us to migrate to another hoster like
Savannah or Sourcehut later on.
- * nEF is currently disallowed when editing a Q-Reg as long as
- n == Q* (default). Perhaps it should always be allowed without
- switching from the Q-Reg view.
Optimizations:
* Use SC_DOCUMENTOPTION_STYLES_NONE in batch mode.