aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/qregisters.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-03-18fixed Q-Reg autocompletion for `Q` commandRobin Haberkorn1-26/+23
2017-03-03updated copyright to 2017Robin Haberkorn1-1/+1
2016-11-22save some bytes per Q-Register creation on the undo stackRobin Haberkorn1-0/+33
2016-11-22fixed local Q-Register management on certain broken platformsRobin Haberkorn1-1/+2
2016-11-22optimized QRegisterTable cleanupRobin Haberkorn1-1/+1
2016-11-20optimized RBTree: avoid unnecessary virtual RBTree and RBEntry implementation...Robin Haberkorn1-3/+2
2016-11-20fixed interpretation of the Q-Register specification ".."Robin Haberkorn1-3/+6
2016-11-20auto-completion of Q-Register names, goto labels and help topicsRobin Haberkorn1-4/+34
2016-11-20optimized red-black trees and common base class for string-keyed RB treesRobin Haberkorn1-1/+1
2016-11-18the manual generator (generator-docs.tes) has been cleaned up and is now call...Robin Haberkorn1-13/+13
2016-08-19Integrated clipboard supportRobin Haberkorn1-0/+187
2016-02-15revised looping implementation, aggregating loops, sane $$ semantics, some op...Robin Haberkorn1-2/+2
2016-02-15fixed segfaults due to missing undo restoration QReg argument variablesRobin Haberkorn1-4/+4
2016-02-10added String::toupper(): minor optimizationRobin Haberkorn1-3/+3
2016-02-10avoid unnecessary undo token allocations in batch mode: greatly speeds up bat...Robin Haberkorn1-5/+5
2016-01-28updated copyright to 2016Robin Haberkorn1-1/+1
2015-07-14fixed error message for Qq if <q> does not existRobin Haberkorn1-5/+28
2015-06-29<:Q> returns -1 for non-existent registers nowRobin Haberkorn1-15/+59
2015-06-29MicroStateMachine::input() returns whether a result was set nowRobin Haberkorn1-56/+53
2015-06-22major Curses UI revision: initialize curses as late as possibleRobin Haberkorn1-0/+51
2015-06-14handle environment variables more consistentlyRobin Haberkorn1-1/+74
2015-06-12support UNIX-shell-like tilde-expansions in file names and directoriesRobin Haberkorn1-7/+7
2015-06-03avoid compiler warning for giving field precision (non-null terminated string...Robin Haberkorn1-1/+1
2015-06-02added <FG> command and special Q-Register "$" to set and get the current work...Robin Haberkorn1-9/+109
2015-03-16implemented automatic EOL translation supportRobin Haberkorn1-0/+39
2015-03-10always normalize directory separators to "/" in the "*" Q-RegisterRobin Haberkorn1-4/+23
2015-03-07fixed m,nXq for m > n: this properly throws an error nowRobin Haberkorn1-3/+3
2015-03-01keep rubbed out command line for later re-insertion and massive Cmdline clean...Robin Haberkorn1-6/+7
2015-03-01moved String helper functions from sciteco.h and main.cpp to string-utils.cpp...Robin Haberkorn1-0/+1
2015-02-14updated Scintilla submodule: fixed tab stop calculation on CursesRobin Haberkorn1-1/+1
2015-02-11updated copyright to 2015Robin Haberkorn1-1/+1
2014-11-24implemented pQq and :Qq commandsRobin Haberkorn1-18/+104
2014-11-24Q-Register loading and saving using the IOView classRobin Haberkorn1-13/+62
2014-11-22added variant of the ^U command with string building: the EU commandRobin Haberkorn1-5/+31
2014-11-22allow setting the "*" register as an alternative to nEBRobin Haberkorn1-7/+15
2014-11-22fixed document parameters when editing local q-registers (must_undo)Robin Haberkorn1-1/+6
2014-11-21finally implemented the CLOSE and QUIT hooksRobin Haberkorn1-20/+34
2014-11-20renamed ED hook register to "ED" and protect ED hook executionsRobin Haberkorn1-1/+22
2014-11-20Throw error when a macro terminates while a local q-reg is edited.Robin Haberkorn1-0/+24
2014-11-20allow a current buffer if we're editing a Q-RegisterRobin Haberkorn1-7/+6
2014-11-17Make sure QRegister::view is properly initialized and cleaned upRobin Haberkorn1-22/+21
2014-11-16cleaned up Scintilla document "updating"Robin Haberkorn1-40/+28
2014-11-16first working version of the one-view-per-buffer designRobin Haberkorn1-51/+56
2014-11-11refactored SciTECO runtime errors: moved from parser.cpp to error.cppRobin Haberkorn1-4/+5
2014-11-11added all of SciTECO's declarations to the "SciTECO" namespaceRobin Haberkorn1-0/+4
2014-11-10extended ^U command: allow setting and appending of strings and characters fromRobin Haberkorn1-5/+58
2014-11-09revised U command: fail if no argument is providedRobin Haberkorn1-5/+22
2014-11-02changed syntax for long Q-Register names: use [] brackets instead of {}Robin Haberkorn1-3/+3
2014-02-18removed unreliable CHR2STR() macroRobin Haberkorn1-1/+1
2014-02-15updated Copyright to year 2014Robin Haberkorn1-1/+1