Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-11-15 | added Interface class to ease porting SciTECO to other platforms (toolkits) | Robin Haberkorn | 1 | -46/+44 | |
* will support Scintilla with Scinterm/NCurses * changes are in such a way that the generated machine code should have almost no overhead compared to the previous implementation (at least when compiled with optimizations) | |||||
2012-11-14 | support rubout for EW command: if in undo mode, a save point is created so ↵ | Robin Haberkorn | 1 | -14/+112 | |
the file can be replaced or removed when rubbing out EW | |||||
2012-11-13 | EF command to close a buffer | Robin Haberkorn | 1 | -3/+25 | |
can be rubbed out!!! this works because when a buffer is closed, it is not deallocated but transferred to the undo token object which then (if run) reinserts it into the ring list. if the undo token is destroyed before it is run (eg. <ESC><ESC> pressed), the buffer will finally be deallocated. | |||||
2012-11-13 | try to canonicalize paths to non-existent files | Robin Haberkorn | 1 | -8/+23 | |
allows you to edit non-existing files with a predefined name. it is completely canonicalized when it is saved | |||||
2012-11-13 | added EW...$ command | Robin Haberkorn | 1 | -8/+83 | |
* EW$ saves file with its current filename * EW<filename>$ saves file with under the specified filename (Save As) * files are stored with absolute paths in the ring | |||||
2012-11-13 | fixed undoing of setting Q-Register string | Robin Haberkorn | 1 | -5/+18 | |
2012-11-13 | <x[,y]>S...$ command (only regexp searching at the moment) | Robin Haberkorn | 1 | -0/+3 | |
2012-11-11 | <x,y>Xq command, automatic profile munging, explicit munging, commandline ↵ | Robin Haberkorn | 1 | -0/+39 | |
option processing, unhandled commandline options in default buffer | |||||
2012-11-11 | fixed positioning after changing the current buffer | Robin Haberkorn | 1 | -17/+28 | |
2012-11-11 | support for Qx, Ux, %x and Mx commands | Robin Haberkorn | 1 | -6/+87 | |
* Mx does not yet use local Q-registers | |||||
2012-11-11 | ^Ux...$ command: rubout does not yet work properly | Robin Haberkorn | 1 | -10/+57 | |
2012-11-11 | support EQx<filename>$ command: load filename into Q register without ↵ | Robin Haberkorn | 1 | -8/+47 | |
changing the current buffer | |||||
2012-11-11 | Q-Register table and EQx command | Robin Haberkorn | 1 | -2/+47 | |
2012-11-10 | use namespace "States" instead of "states" structure | Robin Haberkorn | 1 | -2/+6 | |
has several advantages * better to read * namespace can be "extended" from everywhere allowing the declaration of states in the files that implement them * include file mess could be cleaned up a bit | |||||
2012-11-10 | support 0EB...$ command | Robin Haberkorn | 1 | -1/+20 | |
* same as EB...$, but displays the buffer ring in the filename popup with the current file highlighted immediately after the EB | |||||
2012-11-10 | filename autocompletion using <CTRL/T> and <TAB> | Robin Haberkorn | 1 | -9/+0 | |
* <TAB> autocompletion only in specified states * GtkInfoPopup widget to display possible completions, written using Gob2 | |||||
2012-11-08 | support globbing in EB...$ to support opening multiple files at once | Robin Haberkorn | 1 | -6/+53 | |
2012-11-08 | added buffer ring and preliminary EB...$ implementation | Robin Haberkorn | 1 | -0/+144 | |
* undoing supported * does not yet support globbing |