aboutsummaryrefslogtreecommitdiffhomepage
path: root/qbuffers.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-11-22make sure the NULL filename is handled properly on WindowsRobin Haberkorn1-2/+2
2012-11-22Windows (MinGW32) compatibility changesRobin Haberkorn1-7/+30
2012-11-21fixed QRegister::set_string() for macro-local Q-RegistersRobin Haberkorn1-1/+3
2012-11-21Gq command to insert Q-Register at current DOTRobin Haberkorn1-0/+23
2012-11-20support :X commandRobin Haberkorn1-2/+22
2012-11-20fixed rubout of macro invocations: goto tables and q-registers are allocated ...Robin Haberkorn1-11/+24
2012-11-20cleanup macro execution functions: common namespace, Execute::file() uses Exe...Robin Haberkorn1-47/+12
2012-11-20local Q-Register tables; :M commandRobin Haberkorn1-39/+53
2012-11-20errors when label cannot be found at end of macro invocationRobin Haberkorn1-0/+5
2012-11-20goto table cleanupRobin Haberkorn1-4/+4
2012-11-20make goto tables local to macro invocation: they are declared on the C++ call...Robin Haberkorn1-0/+7
2012-11-20fixed EB rubout when there is an ADD hook: must not remove buffer before undo...Robin Haberkorn1-8/+3
2012-11-20QRegister push-down stack: [x and ]x commandsRobin Haberkorn1-7/+114
2012-11-20ED flags making 0-Register hook execution configurableRobin Haberkorn1-7/+15
2012-11-20cleanup strings[0] before invoking done(): can only be a preliminary solutionRobin Haberkorn1-1/+3
2012-11-20first working draft of syntax highlighting support and related necessary feat...Robin Haberkorn1-24/+39
2012-11-18fixed "*" register: instead of trying to update it everywhere the buffer file...Robin Haberkorn1-17/+40
2012-11-18avoid using Scintilla's SAVEPOINT mechanism altogether: fixes some destructiv...Robin Haberkorn1-13/+15
2012-11-17Q-Register "*" holding the current filenameRobin Haberkorn1-1/+18
2012-11-17use special flag to temporarily disable buffer dirty checks when a Q-Register...Robin Haberkorn1-3/+18
2012-11-17fixed rubout for loading Q-Registers (with files)Robin Haberkorn1-7/+7
2012-11-16avoid some unnecessary jumps to buffer startRobin Haberkorn1-1/+0
2012-11-16support different kinds of runtime errors (using C++ exceptions)Robin Haberkorn1-17/+29
2012-11-16support EF and EX arguments. FALSE (>= 0) means to refuse closing/exiting if ...Robin Haberkorn1-0/+12
2012-11-16keep a buffer dirty flag and display infos about the current buffer in the in...Robin Haberkorn1-3/+12
2012-11-15changed save point file pattern to .teco-xxx-dddRobin Haberkorn1-1/+1
2012-11-15added Interface class to ease porting SciTECO to other platforms (toolkits)Robin Haberkorn1-46/+44
2012-11-14support rubout for EW command: if in undo mode, a save point is created so th...Robin Haberkorn1-14/+112
2012-11-13EF command to close a bufferRobin Haberkorn1-3/+25
2012-11-13try to canonicalize paths to non-existent filesRobin Haberkorn1-8/+23
2012-11-13added EW...$ commandRobin Haberkorn1-8/+83
2012-11-13fixed undoing of setting Q-Register stringRobin Haberkorn1-5/+18
2012-11-13<x[,y]>S...$ command (only regexp searching at the moment)Robin Haberkorn1-0/+3
2012-11-11<x,y>Xq command, automatic profile munging, explicit munging, commandline opt...Robin Haberkorn1-0/+39
2012-11-11fixed positioning after changing the current bufferRobin Haberkorn1-17/+28
2012-11-11support for Qx, Ux, %x and Mx commandsRobin Haberkorn1-6/+87
2012-11-11^Ux...$ command: rubout does not yet work properlyRobin Haberkorn1-10/+57
2012-11-11support EQx<filename>$ command: load filename into Q register without changin...Robin Haberkorn1-8/+47
2012-11-11Q-Register table and EQx commandRobin Haberkorn1-2/+47
2012-11-10use namespace "States" instead of "states" structureRobin Haberkorn1-2/+6
2012-11-10support 0EB...$ commandRobin Haberkorn1-1/+20
2012-11-10filename autocompletion using <CTRL/T> and <TAB>Robin Haberkorn1-9/+0
2012-11-08support globbing in EB...$ to support opening multiple files at onceRobin Haberkorn1-6/+53
2012-11-08added buffer ring and preliminary EB...$ implementationRobin Haberkorn1-0/+144