Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/neovim/libvterm
https://github.com/neovim/libvterm
Configurable terminal size in unterm
206b6fb54a178aaa2ac27c7f58a8b26f68f82473 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
206b6fb54a178aaa2ac27c7f58a8b26f68f82473 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Also allow setting of fallbacks at the Screen layer
8dd2f46a479a7405fffd54a1041843457d78a530 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
8dd2f46a479a7405fffd54a1041843457d78a530 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Initial hack at allowing containing application to peek at otherwise-unrecognised sequences from the State layer
04de2aad1cee3eb4036a3e99945049374ec906cf authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
04de2aad1cee3eb4036a3e99945049374ec906cf authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Ensure old pending scrollrect+damage is flushed before applying buffer effects of a new one (LP#1498517)
bf5e045cfabce5a7a880682a0819f1866c557773 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
bf5e045cfabce5a7a880682a0819f1866c557773 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Allow t/harness to be able to print current cell contents during damage events
2bcdb80edc7d8981375e79f4e12bfb5a1e017adb authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
2bcdb80edc7d8981375e79f4e12bfb5a1e017adb authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Assert that the correct chars are indeed pushed to scrollback during multiple scroll damage
957a6c4dbb39190a3daafc58e030efc9928bc9db authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
957a6c4dbb39190a3daafc58e030efc9928bc9db authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Have sb_pushline in tests output the actual characters that were stored so we can detect if they're correct
c30ac5ed4acac6d4c98f15d96219a4c8759f2853 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
c30ac5ed4acac6d4c98f15d96219a4c8759f2853 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Implement bracketed paste mode
dae86d1aa042de815038a66a259f784a32705b0a authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
dae86d1aa042de815038a66a259f784a32705b0a authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Add another test case for screen damage merge
9a2519594a9dcbcc08fb404af67e8f00ee761a5e authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
9a2519594a9dcbcc08fb404af67e8f00ee761a5e authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Use `ls` instead of $(wildcard) to list test files so they're sorted
2547c255c7894bf686479bf18721b9f1d597f3b1 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
2547c255c7894bf686479bf18721b9f1d597f3b1 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Colour lookup: Return false if given colour index is invalid.
ada4e3ad7fc837dfc1b790447443999eb3dff976 authored over 9 years ago by Florian Walch <[email protected]>
ada4e3ad7fc837dfc1b790447443999eb3dff976 authored over 9 years ago by Florian Walch <[email protected]>
Ensure that scrollregion bottom/right edge remains bounded by screen size after resize
7bf9db7324781e7e09847e02bf30df3bcec546b9 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
7bf9db7324781e7e09847e02bf30df3bcec546b9 authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
distdir target should depend on $(INCFILES) so they get generated for it (from lp:~jamessan/libvterm/distdir-incfiles)
0fc2cb3ed6b135c7ce196dd0a3a73d4c1c1bde4d authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
0fc2cb3ed6b135c7ce196dd0a3a73d4c1c1bde4d authored over 9 years ago by Paul "LeoNerd" Evans <[email protected]>
Add $(INCFILES) as pre-req for distdir
d4ae1817654cd34b3f9550083a3f6db317ee5a38 authored over 9 years ago by James McCoy <[email protected]>
d4ae1817654cd34b3f9550083a3f6db317ee5a38 authored over 9 years ago by James McCoy <[email protected]>
Annotate documentation for DECSCUSR in the correct argument position
d35e507f436165e1b6c979a09829108385f36a27 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
d35e507f436165e1b6c979a09829108385f36a27 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
More extensive documentation DECSCUSR
4894646441c5124aef2128d37de0c3ff2a62d943 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
4894646441c5124aef2128d37de0c3ff2a62d943 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Ensure that resizing shorter doesn't lose the line with the cursor on it, even if it's otherwise blank
93bc6cf19421bd167346b4c1d3c5ff2727241f93 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
93bc6cf19421bd167346b4c1d3c5ff2727241f93 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Remember to also expand @VERSION@ in vterm.pc at install time
43035ee3d1de94f2adc4a323aba24e6b9df113d4 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
43035ee3d1de94f2adc4a323aba24e6b9df113d4 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Wrap all fprintf(stderr) statements in the DEBUG_LOG macro (github:e6a64f3, modified)
003d21f680cafd477e9153b43a764e5e406ec219 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
003d21f680cafd477e9153b43a764e5e406ec219 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Add override to CFLAGS/LDFLAGS (github:1dccc03)
2ed6d1a45491e40f13c1aa8ea5b19f101ca42e30 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
2ed6d1a45491e40f13c1aa8ea5b19f101ca42e30 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Merged lp:~jamessan/libvterm/extraneous-prereq
074d89093098e8702ab7a72322940c50dc374c20 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
074d89093098e8702ab7a72322940c50dc374c20 authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Don't use CSIu representation for Ctrl-h because it doesn't directly collide with Backspace which we send as DEL
3c858c34dc599aef0d852d26da137817983ad97b authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
3c858c34dc599aef0d852d26da137817983ad97b authored almost 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Remove all prerequisite from distdir target
c100a26a13c4511548cd0973cea3c9ee33a082ec authored almost 10 years ago by James McCoy <[email protected]>
c100a26a13c4511548cd0973cea3c9ee33a082ec authored almost 10 years ago by James McCoy <[email protected]>
A much neater implementation of VTERM_PROP_MOUSE now also handling vterm_state_set_termprop()
29b43edd55e5e69b4f2573b133ceec6babb56562 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
29b43edd55e5e69b4f2573b133ceec6babb56562 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Rename vterm_output_bufferread() to just vterm_output_read()
e1001d4dd0bdd540f6d7103df12a735cead642b3 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
e1001d4dd0bdd540f6d7103df12a735cead642b3 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Rename the vterm_keyboard_* functions, swap arguments to put modifier last
2e7eb6dbd2ad0a244204b011a07c2e305ca78cc6 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
2e7eb6dbd2ad0a244204b011a07c2e305ca78cc6 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Indicate mouse mode using a termprop rather than adding an entire callback slot just for that
e818e761469ca0014f608602adfdcff0b3a5dae0 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
e818e761469ca0014f608602adfdcff0b3a5dae0 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Also copy unit tests into distdir
cdeb491303e0205f8d349c020abd0e77ba637bd5 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
cdeb491303e0205f8d349c020abd0e77ba637bd5 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Make targets for including +bzr$REVNO in dir/tarball name
1716e32794ea4f7f63cd1e238823eacc24c0117d authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
1716e32794ea4f7f63cd1e238823eacc24c0117d authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
LBOUND scrollregion top/left to 0, not -1 (fixes LP1269512)
61e700632eb2b2ed36d339d7fc5cdcf609d1a95c authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
61e700632eb2b2ed36d339d7fc5cdcf609d1a95c authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Merge LP242307 (fixes bug LP1314448)
69e00f283f092595b5394190a74d4d7d9ba42504 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
69e00f283f092595b5394190a74d4d7d9ba42504 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Kill setmousefunc, replace with much nicer setmousemode
6434a676010cdbdfd58a5a6b27a90f86920c5529 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
6434a676010cdbdfd58a5a6b27a90f86920c5529 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Provide new mouse API functions at toplevel, first stage of killing setmousefunc
8dda870409d7fdaed333c6d24f471d6ff79b7d12 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
8dda870409d7fdaed333c6d24f471d6ff79b7d12 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Add vterm_*_get_cbdata() to obtain the callback data pointer from each layer
235572c1c42b2d043188b3bbcc50caabdc6ac1a9 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
235572c1c42b2d043188b3bbcc50caabdc6ac1a9 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Ensure that callbacks/cbdata are always initialised to NULL
d96217f263414ff81b93335d37b66fd400547be5 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
d96217f263414ff81b93335d37b66fd400547be5 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Rename vterm_push_bytes() to vterm_input_write(); return written size
9f7491a957f725289afb6476494e9a37dbee07ad authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
9f7491a957f725289afb6476494e9a37dbee07ad authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Rename vterm_input_* to vterm_keyboard_*
ca68b3f22d1111acb7955546aa74d2e4f72caa4c authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
ca68b3f22d1111acb7955546aa74d2e4f72caa4c authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Delete deprecated vterm_output_bufferlen()
0088f1e489fd375014ec085642e64b868fcadc24 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
0088f1e489fd375014ec085642e64b868fcadc24 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Minor function renaming: set_parser_callbacks->parser_set_callbacks; parser_set_utf8->set_utf8; added get_utf8
b1881dc5b252bbc1d8125e29ee5a975029086a4e authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
b1881dc5b252bbc1d8125e29ee5a975029086a4e authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Added 'make dist' target to Makefile
0032ee0fec07c2da56adccd32245162a1de2939a authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
0032ee0fec07c2da56adccd32245162a1de2939a authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Add extern "C" guards to keep C++ compilers happy
150c21f2e87663cc13718fdd16d964f8ccbc4fce authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
150c21f2e87663cc13718fdd16d964f8ccbc4fce authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Fix crash in specific scroll scenarios by setting lower-bound of scrollregion_top to 0
a7a94c47d8b55ca631489a5a18d067d9e36f3462 authored about 10 years ago by James McCoy <[email protected]>
a7a94c47d8b55ca631489a5a18d067d9e36f3462 authored about 10 years ago by James McCoy <[email protected]>
Bounds-check number of rows in screen->state before calling vterm_state_get_lineinfo
cf95c9a0e2b8ef7b9e48afc1f2b03abfc9a9a771 authored about 10 years ago by James McCoy <[email protected]>
cf95c9a0e2b8ef7b9e48afc1f2b03abfc9a9a771 authored about 10 years ago by James McCoy <[email protected]>
Bounds-check array before attempting to test for sentinel NULs in it
f2388ecb908535aba613581a8f15f1e574fe0e07 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
f2388ecb908535aba613581a8f15f1e574fe0e07 authored about 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Ensure that 'make test' actually uses built library, not installed one
bed8e01f364264d53928757b5c5f9b5794033679 authored over 10 years ago by Paul "LeoNerd" Evans <[email protected]>
bed8e01f364264d53928757b5c5f9b5794033679 authored over 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Optionally run the unit test harness via valgrind by make test VALGRIND=1
8473a7e567726c537762f7a8b7671401e9149535 authored over 10 years ago by Paul "LeoNerd" Evans <[email protected]>
8473a7e567726c537762f7a8b7671401e9149535 authored over 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Correct titles of ICH/DCH with DECSLRM tests
13df14d6022ebe458ada1bbd696b8f9a9fde116e authored over 10 years ago by Paul "LeoNerd" Evans <[email protected]>
13df14d6022ebe458ada1bbd696b8f9a9fde116e authored over 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Ensure that ICH/DCH obey DECSLRM when in DECLRMM
955565aab044b0f3966570a7b95637e25f1b51c2 authored over 10 years ago by Paul "LeoNerd" Evans <[email protected]>
955565aab044b0f3966570a7b95637e25f1b51c2 authored over 10 years ago by Paul "LeoNerd" Evans <[email protected]>
Remember that STBM/SLRM bounds can go as low as -1
18bf46cb4b5f2465cb573f299b3bcaf48df71caa authored over 10 years ago by Paul "LeoNerd" Evans <[email protected]>
18bf46cb4b5f2465cb573f299b3bcaf48df71caa authored over 10 years ago by Paul "LeoNerd" Evans <[email protected]>
BOUND check the scrollregion limits on DECSTBM/DECSRLM
4f57f152f69b892f41a8ad718efb31b162ec9dd8 authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
4f57f152f69b892f41a8ad718efb31b162ec9dd8 authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Merge lp:~jamessan/libvterm/libvterm
c28f5a0fb434701d8cbdaf0ceef6eb82d24ccaca authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
c28f5a0fb434701d8cbdaf0ceef6eb82d24ccaca authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Clear line every loop so stray characters from previous tests don't cause false negatives.
28e5c15a57711f84d951087df9a919cd0eb2bf0a authored almost 11 years ago by James McCoy <[email protected]>
28e5c15a57711f84d951087df9a919cd0eb2bf0a authored almost 11 years ago by James McCoy <[email protected]>
Add comments to functions that don't NUL-terminate string buffers
00c92fa78acb8d550009b0ae777f1cf63dec6a25 authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
00c92fa78acb8d550009b0ae777f1cf63dec6a25 authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Fix buffer overrun of vterm_screen_get_text(); fill_utf8() should NOT NUL-terminate its buffer
a6e4b6f177384a2cfe87adaed415e368976fa95f authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
a6e4b6f177384a2cfe87adaed415e368976fa95f authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Don't forbid Shift-{Space,Enter,Backspace} as that should be user-configurable; pangoterm should do it
abd7918463db5c334852e87f0cb1fed7a361dc1d authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
abd7918463db5c334852e87f0cb1fed7a361dc1d authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Honour LDFLAGS for all linker invocations (lp:~jamessan/libvterm/libvterm/+merge/209164)
64d449b1d93e6f322c086c6d3104254bb26fda1b authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
64d449b1d93e6f322c086c6d3104254bb26fda1b authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Remember to clean up incfiles as well on 'make clean' (inspired by https://code.launchpad.net/~jamessan/libvterm/libvterm/+merge/209164)
16f1ea3099f0678535d0b13e73a299379b0cd8fd authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
16f1ea3099f0678535d0b13e73a299379b0cd8fd authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Honor LDFLAGS for all linker invocations
99e14f7fc03d5bdc31138f5996f1e1fb8d905906 authored almost 11 years ago by James McCoy <[email protected]>
99e14f7fc03d5bdc31138f5996f1e1fb8d905906 authored almost 11 years ago by James McCoy <[email protected]>
Remove INCFILES in the clean target
9d48550d30722114f2e3d91fe48e27fb0fd3af81 authored almost 11 years ago by James McCoy <[email protected]>
9d48550d30722114f2e3d91fe48e27fb0fd3af81 authored almost 11 years ago by James McCoy <[email protected]>
Merge lp:~jamessan/libvterm/libvterm/+merge/208953
ac729780afd4a71cb4ce70620faf9bebeb4e93f9 authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
ac729780afd4a71cb4ce70620faf9bebeb4e93f9 authored almost 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Support $libdir != $prefix/lib, e.g. multi-arch systems
1549f6b026aa6d590c1bffef984ea08a69f494bc authored almost 11 years ago by James McCoy <[email protected]>
1549f6b026aa6d590c1bffef984ea08a69f494bc authored almost 11 years ago by James McCoy <[email protected]>
Fix vterm-dump.c to actually parse UTF-8 sequences correctly
9d34a22bfcc84aece1c022047848c291dbb5c89d authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
9d34a22bfcc84aece1c022047848c291dbb5c89d authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Mark internal-only functions as visiblity "hidden" if on GCC, so the symbols are hidden
eb826f699fbd3d1b86218e3d9bbef84007970ab0 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
eb826f699fbd3d1b86218e3d9bbef84007970ab0 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Document that DECDWL/DECDHL are now supported
fcaa4a5402dd6aa4a063c48be5a1e75538045013 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
fcaa4a5402dd6aa4a063c48be5a1e75538045013 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Implement DECDWL/DECDHL at Screen layer
1834a39485b0c5fe8147f7cf9ff2c6cf27492ef3 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
1834a39485b0c5fe8147f7cf9ff2c6cf27492ef3 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Ensure that vterm-dump handles UTF-8 bytes correctly
aca959607fca8b86c09d7ef0a77e2b85b2204e47 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
aca959607fca8b86c09d7ef0a77e2b85b2204e47 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Actually store the new size of the grown combine chars buffer - TODO: this should not be happening
c12c7058ff1653f67e2303f622d55dbd649d8f25 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
c12c7058ff1653f67e2303f622d55dbd649d8f25 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Only do DEBUG printing when DEBUG==2 or greater
e2e431b62a0d49aca84a32cf75812f80989fdab6 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
e2e431b62a0d49aca84a32cf75812f80989fdab6 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Provide an API function for setting one of the 16 palette colours
f05b9df97bcfb9f4d2f11b4852562dab427e6da4 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
f05b9df97bcfb9f4d2f11b4852562dab427e6da4 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Move pen state initialisation into its own (hidden) function in pen.c
9973b28b85e861571b12ec247b8dac11e1bbcd3d authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
9973b28b85e861571b12ec247b8dac11e1bbcd3d authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Pass 'state' pointer to pen lookup functions
4499768d738262a9e2a0d80195e55ed1afeec74d authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
4499768d738262a9e2a0d80195e55ed1afeec74d authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Remember to scroll lineinfo
9f741a7a35d6dc69f65de3a0a04dd4e64d91c03d authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
9f741a7a35d6dc69f65de3a0a04dd4e64d91c03d authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Implement DECDHL at the State layer
fc73973045a5514f2cb1feddd08881da53908d56 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
fc73973045a5514f2cb1feddd08881da53908d56 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
ED should also clear DWL status of erased lines
f2aac81bdccff8a833117935d19c112abf453b27 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
f2aac81bdccff8a833117935d19c112abf453b27 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Provide a line info accessor on State
19442c5bfc8d1ee59a7a26457098b778be18ec4b authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
19442c5bfc8d1ee59a7a26457098b778be18ec4b authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Implement DECSWL/DECDWL at the state layer
4ec83ff88a511ccc7328a4d8862a62e762493a08 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
4ec83ff88a511ccc7328a4d8862a62e762493a08 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Remember to free() state->tabstops
67eddcfbf0382a972c65667000c3ae42c12501c7 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
67eddcfbf0382a972c65667000c3ae42c12501c7 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
protected_cell glyphinfo should be a single bit bitfield
12e9ee0d947dea55e0e79a5a447da9cf89306171 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
12e9ee0d947dea55e0e79a5a447da9cf89306171 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Implement DECRQSS on SGR
9e29adb56069526fe033c69a8c54bc0535ec5183 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
9e29adb56069526fe033c69a8c54bc0535ec5183 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Create dedicated DCS output function to avoid the ST in regular vterm_push_output_sprintf_ctrl()
80acac3acacbfd9e194d54d314c27de867ef67d8 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
80acac3acacbfd9e194d54d314c27de867ef67d8 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Adjust bin/unterm to use new .sb_pushline instead of .prescroll
77ba1e745eebdffbf6a29e55adcc064dba7fbbe6 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
77ba1e745eebdffbf6a29e55adcc064dba7fbbe6 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Removed prescroll event from Screen callbacks struct
35781acf2297d4e9756d3674b13566d11d46e021 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
35781acf2297d4e9756d3674b13566d11d46e021 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Removed implementation of Screen prescroll event
5efab56d630913daae3aa217ddcace8f933711fd authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
5efab56d630913daae3aa217ddcace8f933711fd authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Remember to only clamp cursor position -after- calling screen resize, in case it moves delta anyway
6b8f42819974d7f8a97604adaa23b4b77ef8e8dd authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
6b8f42819974d7f8a97604adaa23b4b77ef8e8dd authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Slightly neater resize code in Screen
4dc830445d3b4d90962307d803404671e6dac4d5 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
4dc830445d3b4d90962307d803404671e6dac4d5 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Allow fetching back of scrollback from the implementation to fill the top of the screen on resize taller
f2672e72aba8a26cfb67b0fa447a1cccf737715c authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
f2672e72aba8a26cfb67b0fa447a1cccf737715c authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Handle resizing shorter more effectively - scroll append scrollback lines if we must
277593ecce6068fda412f87b2ffd0de73b3edd39 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
277593ecce6068fda412f87b2ffd0de73b3edd39 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Initial attempt at scrollback management callbacks in Screen - sb_pushline
08bbe6ff13c84448ad0c21fdbe061fe48bb9ec43 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
08bbe6ff13c84448ad0c21fdbe061fe48bb9ec43 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Initial attempt at scrollback management callbacks in Screen - sb_pushline
0698ebf7e1229608466d89d041698165892eaab7 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
0698ebf7e1229608466d89d041698165892eaab7 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Rearranged vterm.h into separate sections that make more sense together
7a34edda2812201bc25d5b4dd7d2267c2b3dd359 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
7a34edda2812201bc25d5b4dd7d2267c2b3dd359 authored over 11 years ago by Paul "LeoNerd" Evans <[email protected]>
Correctly handle doublewidth characters in 80th column
5c90578dae602834ec31267822807e95935430b5 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
5c90578dae602834ec31267822807e95935430b5 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
Fix extent end_row off-by-one
27b4d8fe6712cbc402b4b9224b018d351d07b862 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
27b4d8fe6712cbc402b4b9224b018d351d07b862 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
Added vterm_screen_get_attrs_extent()
bfca318348a5892373086a1584e0b135d6082515 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
bfca318348a5892373086a1584e0b135d6082515 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
Null array sentinel needs to be { 0 }, not { 0, 0 }
e5633cb955b246b24c63b6de9e70c46f6455c77a authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
e5633cb955b246b24c63b6de9e70c46f6455c77a authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
Implement SS2 and SS3
ec3be454df5539a845ccd309d62c100a2454bec1 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
ec3be454df5539a845ccd309d62c100a2454bec1 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
Implement LS{1,2,3}R
2769cce08d91a34986ff90d0d7eccb5a14f3c004 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
2769cce08d91a34986ff90d0d7eccb5a14f3c004 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
Also include colours in unterm SGR output format
c31a0e0e5f2c193438879e59439e6bca228bb91e authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
c31a0e0e5f2c193438879e59439e6bca228bb91e authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
Allow embedding to query colours used by palette
bbcf6bd6fbbf992b4ec040cf1f222974f5e8f44b authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
bbcf6bd6fbbf992b4ec040cf1f222974f5e8f44b authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
Minor rearrangement of colour palette lookup internals
256121ffc78b839bbfe8fa938020aca14dbc6682 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
256121ffc78b839bbfe8fa938020aca14dbc6682 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
const-mark things in the API that should take const object pointers
d0b77fca7f8fb58b794278aaf722ccaf21d45070 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>
d0b77fca7f8fb58b794278aaf722ccaf21d45070 authored almost 12 years ago by Paul "LeoNerd" Evans <[email protected]>