aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2014-11-14added ^# (XOR) operatorRobin Haberkorn3-1/+10
2014-11-14fixed number formatting for radix > 10Robin Haberkorn1-1/+1
2014-11-11refactored SciTECO runtime errors: moved from parser.cpp to error.cppRobin Haberkorn14-293/+375
2014-11-11added all of SciTECO's declarations to the "SciTECO" namespaceRobin Haberkorn33-74/+208
2014-11-10extended ^U command: allow setting and appending of strings and characters fromRobin Haberkorn2-5/+61
2014-11-10clarified conditions when <;> should yield an errorRobin Haberkorn1-2/+11
2014-11-10support new "~" conditional: useful for implying default parameters in macrosRobin Haberkorn1-6/+17
2014-11-10fixed EG command: make sure to reset the register argument on termination,Robin Haberkorn1-0/+2
2014-11-09fixed EC command for negative line rangesRobin Haberkorn1-0/+6
2014-11-09allow "-EC" command even though we do not generally imply the sign prefixRobin Haberkorn1-3/+13
2014-11-09revised U command: fail if no argument is providedRobin Haberkorn2-5/+30
2014-11-09fixed undoing of initial TECO document changesRobin Haberkorn1-0/+3
2014-11-09current_doc_must_undo(): check for undo-necessity when operating on the curre...Robin Haberkorn3-19/+44
2014-11-09prevent assertions when pushing operators without corresponding operandsRobin Haberkorn1-4/+14
2014-11-09documented EC and EG commandsRobin Haberkorn2-0/+108
2014-11-09TAB-completion for EC commandRobin Haberkorn1-2/+13
2014-11-09added EG command: pipe from buffer into Q-RegisterRobin Haberkorn3-7/+45
2014-11-09implemented EC command (execute operating system command) in spawn.cppRobin Haberkorn6-1/+428
2014-11-02changed syntax for long Q-Register names: use [] brackets instead of {}Robin Haberkorn2-5/+5
2014-11-01fixed reversing EW (save as)Robin Haberkorn1-23/+22
2014-10-07Merge branch 'master' of https://github.com/rhaberkorn/scitecoRobin Haberkorn1-0/+1
2014-08-22automatically build Scintilla as part of SciTECO's build system:Robin Haberkorn1-0/+1
2014-08-02don't abort on unexpected semicolon (break from loop)Robin Haberkorn1-1/+3
2014-08-02ensure that expressions.eval(true) pops the brace "operator"Robin Haberkorn1-3/+2
2014-04-25avoid narrowing-conversion warning in C++11Robin Haberkorn1-1/+1
2014-04-25added generated symbols (symbols-*.cpp) to CLEANFILESRobin Haberkorn1-1/+2
2014-02-18fixed array freeing using deleteRobin Haberkorn1-1/+1
2014-02-18comment on unused-result warning of fchown()Robin Haberkorn1-1/+5
2014-02-18removed unreliable CHR2STR() macroRobin Haberkorn4-18/+34
2014-02-18use new EMCurses keyboard handler callbackRobin Haberkorn1-1/+1
2014-02-17sciteco emscripten sample HTML: make sure canvas is hidden if usedRobin Haberkorn1-1/+1
2014-02-16ncurses: fixed info bar at startupRobin Haberkorn1-0/+1
2014-02-16minor DOS to UNIX EOL conversionRobin Haberkorn1-28/+28
2014-02-16updated minimum required Scintilla version to v3.3.7 / Scinterm v1.2Robin Haberkorn1-0/+39
2014-02-16rewritten command-line completion without Glib's g_complete_ functionsRobin Haberkorn2-40/+71
2014-02-15updated Copyright to year 2014Robin Haberkorn30-30/+30
2014-02-15report stack overflows as errors & fixed ValueStack dtorRobin Haberkorn1-1/+5
2014-02-15all interface classes define the same type InterfaceCurrent, simplifying the ...Robin Haberkorn4-11/+8
2014-02-15catch division by zero errorsRobin Haberkorn1-8/+29
2014-02-15added State::StdError class for constructing errors from std::exception objectsRobin Haberkorn3-6/+19
2014-02-15use GLib's GError information to yield errorsRobin Haberkorn7-19/+27
2014-02-15fixed Execute::macro() and Execute::file() exceptionsRobin Haberkorn2-8/+69
2014-02-15removed most exception specifications: allow bad_allocs to propagateRobin Haberkorn12-111/+110
2014-02-15glib allocation functions throw std::bad_alloc exceptions now; catch all bad_...Robin Haberkorn2-4/+69
2014-02-15String::get_coord() calculates line and column of a string positionRobin Haberkorn4-12/+53
2014-02-15added support for TECO stack tracingRobin Haberkorn6-37/+171
2014-02-15added EMCurses/Emscripten supportRobin Haberkorn5-64/+170
2013-07-09fixed compilation of the GTK+ interfaceRobin Haberkorn1-1/+1
2013-07-05only allow command-line replacements when actually editing the replacement re...Robin Haberkorn1-0/+7
2013-03-19avoid delete-non-virtual-dtor warning on g++ 4.7Robin Haberkorn2-0/+2