summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Indicate mouse mode using a termprop rather than adding an entire callback ↵Paul LeoNerd Evans2015-01-04
| | | | slot just for that
* Also copy unit tests into distdirPaul LeoNerd Evans2015-01-03
|
* Make targets for including +bzr$REVNO in dir/tarball namePaul LeoNerd Evans2015-01-03
|
* LBOUND scrollregion top/left to 0, not -1 (fixes LP1269512)Paul LeoNerd Evans2015-01-03
|\
| * Fix crash in specific scroll scenarios by setting lower-bound of ↵James McCoy2014-11-21
| | | | | | | | scrollregion_top to 0
* | Merge LP242307 (fixes bug LP1314448)Paul LeoNerd Evans2015-01-03
|\ \
| * | Bounds-check number of rows in screen->state before calling ↵James McCoy2014-11-20
| |/ | | | | | | vterm_state_get_lineinfo
* | Kill setmousefunc, replace with much nicer setmousemodePaul LeoNerd Evans2015-01-03
| |
* | Provide new mouse API functions at toplevel, first stage of killing setmousefuncPaul LeoNerd Evans2015-01-03
| |
* | Add vterm_*_get_cbdata() to obtain the callback data pointer from each layerPaul LeoNerd Evans2014-12-29
| |
* | Ensure that callbacks/cbdata are always initialised to NULLPaul LeoNerd Evans2014-12-29
| |
* | Rename vterm_push_bytes() to vterm_input_write(); return written sizePaul LeoNerd Evans2014-12-28
| |
* | Rename vterm_input_* to vterm_keyboard_*Paul LeoNerd Evans2014-12-28
| |
* | Delete deprecated vterm_output_bufferlen()Paul LeoNerd Evans2014-12-28
| |
* | Minor function renaming: set_parser_callbacks->parser_set_callbacks; ↵Paul LeoNerd Evans2014-12-28
| | | | | | | | parser_set_utf8->set_utf8; added get_utf8
* | Added 'make dist' target to MakefilePaul LeoNerd Evans2014-12-27
| |
* | Add extern "C" guards to keep C++ compilers happyPaul LeoNerd Evans2014-12-05
|/
* Bounds-check array before attempting to test for sentinel NULs in itPaul LeoNerd Evans2014-11-19
|
* Ensure that 'make test' actually uses built library, not installed onePaul LeoNerd Evans2014-05-01
|
* Optionally run the unit test harness via valgrind by make test VALGRIND=1Paul LeoNerd Evans2014-05-01
|
* Correct titles of ICH/DCH with DECSLRM testsPaul LeoNerd Evans2014-04-12
|
* Ensure that ICH/DCH obey DECSLRM when in DECLRMMPaul LeoNerd Evans2014-04-12
|
* Remember that STBM/SLRM bounds can go as low as -1Paul LeoNerd Evans2014-04-07
|
* BOUND check the scrollregion limits on DECSTBM/DECSRLMPaul LeoNerd Evans2014-04-02
|
* Merge lp:~jamessan/libvterm/libvtermPaul LeoNerd Evans2014-03-29
|\
| * Clear line every loop so stray characters from previous tests don't cause ↵James McCoy2014-03-27
|/ | | | false negatives.
* Add comments to functions that don't NUL-terminate string buffersPaul LeoNerd Evans2014-03-21
|
* Fix buffer overrun of vterm_screen_get_text(); fill_utf8() should NOT ↵Paul LeoNerd Evans2014-03-21
| | | | NUL-terminate its buffer
* Don't forbid Shift-{Space,Enter,Backspace} as that should be ↵Paul LeoNerd Evans2014-03-20
| | | | user-configurable; pangoterm should do it
* Honour LDFLAGS for all linker invocations ↵Paul LeoNerd Evans2014-03-04
|\ | | | | | | (lp:~jamessan/libvterm/libvterm/+merge/209164)
| * Honor LDFLAGS for all linker invocationsJames McCoy2014-03-03
| |
| * Remove INCFILES in the clean targetJames McCoy2014-03-03
| |
* | Remember to clean up incfiles as well on 'make clean' (inspired by ↵Paul LeoNerd Evans2014-03-04
|/ | | | https://code.launchpad.net/~jamessan/libvterm/libvterm/+merge/209164)
* Merge lp:~jamessan/libvterm/libvterm/+merge/208953Paul LeoNerd Evans2014-03-03
|\
| * Support $libdir != $prefix/lib, e.g. multi-arch systemsJames McCoy2014-03-01
|/
* Fix vterm-dump.c to actually parse UTF-8 sequences correctlyPaul LeoNerd Evans2013-08-26
|
* Mark internal-only functions as visiblity "hidden" if on GCC, so the symbols ↵Paul LeoNerd Evans2013-07-23
| | | | are hidden
* Document that DECDWL/DECDHL are now supportedPaul LeoNerd Evans2013-07-23
|
* Implement DECDWL/DECDHL at Screen layerPaul LeoNerd Evans2013-07-23
|
* Remember to scroll lineinfoPaul LeoNerd Evans2013-04-21
|
* Implement DECDHL at the State layerPaul LeoNerd Evans2013-04-20
|
* ED should also clear DWL status of erased linesPaul LeoNerd Evans2013-04-20
|
* Provide a line info accessor on StatePaul LeoNerd Evans2013-04-20
|
* Implement DECSWL/DECDWL at the state layerPaul LeoNerd Evans2013-04-20
|
* Ensure that vterm-dump handles UTF-8 bytes correctlyPaul LeoNerd Evans2013-05-09
|
* Actually store the new size of the grown combine chars buffer - TODO: this ↵Paul LeoNerd Evans2013-05-09
| | | | should not be happening
* Only do DEBUG printing when DEBUG==2 or greaterPaul LeoNerd Evans2013-05-09
|
* Provide an API function for setting one of the 16 palette coloursPaul LeoNerd Evans2013-05-07
|
* Move pen state initialisation into its own (hidden) function in pen.cPaul LeoNerd Evans2013-05-07
|
* Pass 'state' pointer to pen lookup functionsPaul LeoNerd Evans2013-05-07
|