aboutsummaryrefslogtreecommitdiffhomepage
path: root/TODO
AgeCommit message (Collapse)AuthorFilesLines
2014-11-17updated TODORobin Haberkorn1-4/+1
2014-11-11refactored SciTECO runtime errors: moved from parser.cpp to error.cppRobin Haberkorn1-1/+0
* the GError expection has been renamed to GlibError, to avoid nameclashes when working from the SciTECO namespace
2014-11-10updated TODORobin Haberkorn1-1/+3
2014-11-09documented EC and EG commandsRobin Haberkorn1-2/+0
2014-11-02changed syntax for long Q-Register names: use [] brackets instead of {}Robin Haberkorn1-1/+0
this breaks many existing scripts, and means you may have to rebuild SciTECO with ./configure --enable-bootstrap The syntax of SciTECO might change in backwards-incompatible until version 1.0 is released.
2014-11-01fixed reversing EW (save as)Robin Haberkorn1-1/+1
when the file name changes, there will no longer be a use-less save point file. instead the new file is deleted upon rubout. * save points are properly created if a file already exists with the same name, even though it was not known to SciTECO before the save. (e.g. you do save-as to a file that already exists). * more effects of the save command can now be rubbed out correctly
2014-08-02ensure that expressions.eval(true) pops the brace "operator"Robin Haberkorn1-1/+0
test case: 1<()> * an empty brace (or content that does not leave anything on the stack) resulted in the brace op to be left on the stack which makes the op stack inconsistent
2014-02-18removed unreliable CHR2STR() macroRobin Haberkorn1-2/+0
* referencing temporaries is unreliable/buggy in GNU C++, at least since v4.7 * in higher optimization levels it resulted in massive memory corruptions * this is responsible for the build issues (PPA build issues) * instead, always declare a buffer on the stack which guarantees that the variable lives long enough * the g_strdup(CHR2STR(x)) idiom has been replaced with String::chrdup(x)
2014-02-16updated minimum required Scintilla version to v3.3.7 / Scinterm v1.2Robin Haberkorn1-0/+1
* allows us to remove most patches. One however is still necessary (Scinterm Makefile bug!) * TECO-style control code echoing is now set up using the SCI_SETREPRESENTATION message * updated copyrights * updated TODO
2014-02-15updated TODORobin Haberkorn1-1/+5
2013-07-25updated TODO: reversing EWfilename$ (save as) is brokenRobin Haberkorn1-0/+1
2013-07-23updated TODORobin Haberkorn1-0/+1
2013-07-05updated TODORobin Haberkorn1-1/+9
2013-03-16updated TODO: written language referenceRobin Haberkorn1-2/+1
2013-03-16updated TODORobin Haberkorn1-5/+9
2013-02-22updated TODO: Optimizations sectionRobin Haberkorn1-3/+7
2013-02-14updated TODORobin Haberkorn1-0/+2
2013-02-14updated TODO: long-q-reg names implementedRobin Haberkorn1-4/+2
2013-02-08updated TODORobin Haberkorn1-2/+13
2013-02-08updated TODO: implemented "{" and "}" commandsRobin Haberkorn1-1/+0
2013-01-29updated TODORobin Haberkorn1-0/+4
2013-01-22fixed: macro program counter is fixed after error occurred while executing ↵Robin Haberkorn1-2/+2
commandline fixes errors in loops or loop interruptions (may leave program counter somewhere in the loop)
2013-01-21fixed: preserve access mode and ownership (if possible) of file when savingRobin Haberkorn1-1/+4
* works with/without save-points (i.e. in batch and interactive mode, both were broken) * improved file-saving performance (avoid buffer gap removal) * only root can preserve the ownership of a file owned by another user after file saving
2013-01-20added manpage highlighting program invocation and batch modeRobin Haberkorn1-1/+0
language and commands will be described in separate documents
2013-01-20fixed search-replace commands if search fails (do not insert then)Robin Haberkorn1-3/+7
* updated TODO
2013-01-20added patch enabling TECO-style (^X) control code echoing in ScintillaRobin Haberkorn1-1/+1
in the future, I might submit a more elaborate Scintilla patch for configuring the control code strings.
2013-01-19added TODO listRobin Haberkorn1-0/+30
also updated AUTHORS