| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2014-11-24 | implemented pQq and :Qq commands | Robin Haberkorn | 1 | -1/+1 | |
| 2014-11-24 | introduced $SCITECOCONFIG env variable, and set different default for ↵ | Robin Haberkorn | 1 | -14/+34 | |
| $SCITECOPATH on Windows * $SCITECOCONFIG has been introduced, so have a macro-accessible location for the profile, buffer session etc. This is set to the program dir on Windows. That way, the config files will be found, regardless of the current working dir, but it may also be set up for Unix-like environments on Windows. * $SCITECOPATH defaults to the program dir + "/lib" now on Windows. * The default profile is now always called ".teco_ini". Also on Windows. Platform differences like this would need to be documented. * The sample teco.ini has been renamed to "sample.teco_ini" for clarity | |||||
| 2014-11-24 | mention .teco_session files in sciteco(1) | Robin Haberkorn | 1 | -1/+8 | |
| 2014-11-24 | factored out file loading and saving into the View specialisation IOView | Robin Haberkorn | 1 | -2/+8 | |
| this will allow us to use the same algorithms for loading and saving Q-Registers (from/to file). * Saving with EW when a Q-Reg is edited has been fixed (was broken earlier) * SciTECO save point files are now named .teco-X-BASENAME When using IOView for Q-Regs, there will be no way to sensible count the save points. Each write of a Q-Reg may be to another file. Therefore, we number save-points globally. If the sequence of writes has to be reconstructed manually, one can still look at the save point files' modification dates * give more informative error messages when saving a file fails | |||||
| 2014-11-23 | updated Doxygen configuration: doxygen -u Doxyfile.in | Robin Haberkorn | 1 | -74/+153 | |
| 2014-11-22 | allow setting the "*" register as an alternative to nEB | Robin Haberkorn | 1 | -1/+18 | |
| this is more consistent with SciTECO's idea of abstract registers and allows the currend buffer to be saved on the Q-Register stack. This allows the idiom: [* ! ...change current buffer... ! ]* | |||||
| 2014-11-21 | updated documentation on ED (buffer editing) hooks | Robin Haberkorn | 1 | -13/+56 | |
| 2014-11-17 | updated sciteco(7): information on Scintilla views versus documents | Robin Haberkorn | 1 | -3/+30 | |
| 2014-11-14 | added ^# (XOR) operator | Robin Haberkorn | 1 | -3/+6 | |
| also changed precedence of + operator (higher than minus). the effects of this should be minimal | |||||
| 2014-11-10 | support new "~" conditional: useful for implying default parameters in macros | Robin Haberkorn | 1 | -8/+27 | |
| 2014-11-09 | documented EC and EG commands | Robin Haberkorn | 1 | -0/+3 | |
| 2014-11-02 | changed syntax for long Q-Register names: use [] brackets instead of {} | Robin Haberkorn | 3 | -53/+53 | |
| 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-02-15 | fixed formatting of "Text Editor and Corrector" | Robin Haberkorn | 1 | -1/+1 | |
| 2013-03-19 | fixed minor Troff error: ".." is not allowed | Robin Haberkorn | 2 | -2/+2 | |
| 2013-03-18 | always recreate doxygen/ | Robin Haberkorn | 1 | -0/+1 | |
| * work around frequent Doxygen error | |||||
| 2013-03-17 | use new ^E\ string building character for arrays and to simplify number ↵ | Robin Haberkorn | 2 | -27/+27 | |
| insertions | |||||
| 2013-03-17 | ^E\ string building character to format number | Robin Haberkorn | 1 | -0/+7 | |
| * new Expressions::format() * may be used format numbers as part of arrays (Q-Register names) | |||||
| 2013-03-17 | document buffer editing hooks (ED hooks) | Robin Haberkorn | 1 | -0/+51 | |
| 2013-03-17 | fixed DEC TECO link in sciteco(1) | Robin Haberkorn | 1 | -1/+1 | |
| 2013-03-16 | add links to Github pages | Robin Haberkorn | 1 | -1/+1 | |
| 2013-03-16 | written section about buffer ring in language manual | Robin Haberkorn | 1 | -0/+37 | |
| 2013-03-16 | explain caret-control-character equivalence for commands and no-ops in more ↵ | Robin Haberkorn | 1 | -1/+13 | |
| detail | |||||
| 2013-03-16 | wrote introduction (typographic conventions) for command reference | Robin Haberkorn | 1 | -0/+31 | |
| 2013-03-16 | fixed spelling of Video TECO | Robin Haberkorn | 2 | -7/+8 | |
| 2013-03-16 | written section about flow-control constructs in language reference manual | Robin Haberkorn | 1 | -1/+185 | |
| 2013-03-16 | wrote language reference sections about string building and pattern match ↵ | Robin Haberkorn | 1 | -1/+159 | |
| characters | |||||
| 2013-03-16 | manual chapters: Expressions, Command Syntax, Q-Registers | Robin Haberkorn | 1 | -0/+260 | |
| 2013-03-16 | generate-docs: marker looks like a Troff request now | Robin Haberkorn | 2 | -2/+2 | |
| it is customary for Troff preprocessors to interpret special preprocessor requests instead of special comments | |||||
| 2013-03-16 | prevent image generation during HTML production, instead generate HTML ↵ | Robin Haberkorn | 2 | -8/+87 | |
| tables using htbl.tes preprocessor | |||||
| 2013-03-16 | elaborate on auto-completions in sciteco(7) | Robin Haberkorn | 1 | -0/+14 | |
| 2013-03-16 | wrote introduction, key translation and immedite editing sections for ↵ | Robin Haberkorn | 2 | -1/+339 | |
| sciteco(7) manual * images are generated by grohtml. they are not listed in the Automake rules but instead all sciteco.*.png images are installed and cleaned | |||||
| 2013-03-16 | outline of remaining language reference | Robin Haberkorn | 1 | -0/+43 | |
| 2013-03-16 | completed documentation of all commands in parser.cpp | Robin Haberkorn | 1 | -1/+21 | |
| * also updated sciteco(7): add SEE ALSO and AUTHORS | |||||
| 2013-03-16 | mention sciteco(7) in sciteco(1) | Robin Haberkorn | 1 | -0/+3 | |
| 2013-03-16 | added option to build manuals as HTML using Groff | Robin Haberkorn | 1 | -0/+8 | |
| * will be useful for Windows builds since Windows users usally do not have a man-page formatter/reader | |||||
| 2013-03-16 | documented generate-docs.tes Troff preprocessor | Robin Haberkorn | 1 | -0/+27 | |
| 2013-03-16 | first draft of TECO command documentation generator | Robin Haberkorn | 3 | -0/+148 | |
| * the language reference is a manually written man-page template * containing special references for generated documentation (\#$...) * SciTECO script generate-docs.tes extracts TECO comments (/*$ ... */) from all source files and transforms them to Troff requests that are inserted into the document template. * TECO doc comments are a rather sophisticated markup: * first part until empty line is called header: simplified command syntax descriptions * the rest is called body: <identifier> is automatically underlined, empty lines generate new paragraphs, lines beginning with "-" or numbers denote an indented unordered or numbered list item. * regular Troff requests/macros can be used for more sophisticated markup * since Autoconf substitutions are performed on the generated man-page, @VARIABLEs@ may be used in doc comments as well | |||||
| 2013-02-25 | integrate Doxygen into build system | Robin Haberkorn | 2 | -0/+1730 | |
| * solely for generating developer docs * disabled by default even if Doxygen is installed * Doxygen comments are not used currently | |||||
| 2013-02-22 | added --with-default-scitecopath config option: default value of $SCITECOPATH | Robin Haberkorn | 1 | -3/+6 | |
| useful for Windows where the desired default path does not correspond with the installation dir of the std lib macros | |||||
| 2013-02-15 | install standard macros into special standard library path (pkgdatadir/lib) | Robin Haberkorn | 1 | -0/+21 | |
| * SCITECOPATH environment variable defaults to this directory * manpage updated * default teco.ini updated: no need to generate it anymore | |||||
| 2013-01-27 | use actual binary directory for shebang example in manpage | Robin Haberkorn | 1 | -1/+1 | |
| 2013-01-27 | moved redundant code related to bootstrapping and teco-driven substitutions ↵ | Robin Haberkorn | 1 | -16/+1 | |
| into automake include (bootstrap.am) | |||||
| 2013-01-27 | moved manpage to doc/ subdir | Robin Haberkorn | 2 | -0/+196 | |
| later there will be much more documentation | |||||
