neovim
Fork of Vim aiming at extensibility and usability
Collective -
Host: opensource -
https://opencollective.com/neovim
- Website: https://neovim.io/
- Code: https://github.com/neovim
Removed old cunit-based testing system now it's replaced by harness+perl
github.com/neovim/libvterm - 3983cbdc1e1bfdf3e63cfbe6756af0362c6cbe19 authored about 15 years ago
github.com/neovim/libvterm - 3983cbdc1e1bfdf3e63cfbe6756af0362c6cbe19 authored about 15 years ago
No longer need t/01vterm.c
github.com/neovim/libvterm - 7b27f24bf7a52eea109d0032cd9ccca1fa88b81f authored about 15 years ago
github.com/neovim/libvterm - 7b27f24bf7a52eea109d0032cd9ccca1fa88b81f authored about 15 years ago
Reimplemented 13state_edit.c as 13state_edit.test; leave original .c file in place as it's useful for buffer testing
github.com/neovim/libvterm - aff0f5c2e0fca2b403f69baaeac4d39f797bc4eb authored about 15 years ago
github.com/neovim/libvterm - aff0f5c2e0fca2b403f69baaeac4d39f797bc4eb authored about 15 years ago
Bugfix to state.c - remember to 'break' after ED sub-switch()
github.com/neovim/libvterm - f6e64d78b36dbbc6c08af4828321a2a82c43c09a authored about 15 years ago
github.com/neovim/libvterm - f6e64d78b36dbbc6c08af4828321a2a82c43c09a authored about 15 years ago
Allow assertions to be parametric; take a '=' sign to split params from expectation
github.com/neovim/libvterm - dcc587961b7b72ab56aac6054c569628251a15a9 authored about 15 years ago
github.com/neovim/libvterm - dcc587961b7b72ab56aac6054c569628251a15a9 authored about 15 years ago
Rewrote t/12state_scroll.c as data-driven t/12state_scroll.test
github.com/neovim/libvterm - 58896411661164874aa2f2d608f4ae213ad60d3f authored about 15 years ago
github.com/neovim/libvterm - 58896411661164874aa2f2d608f4ae213ad60d3f authored about 15 years ago
Support emitting 'copyrect' and 'erase' events from state layer
github.com/neovim/libvterm - 5fd635b5592a5caee7ba818e5fd84cf21a55c925 authored about 15 years ago
github.com/neovim/libvterm - 5fd635b5592a5caee7ba818e5fd84cf21a55c925 authored about 15 years ago
Rewrote t/11state_movecursor.c as data-driven t/11state_movecursor.test
github.com/neovim/libvterm - e32179068fa468511dad7213532bf5d40d9faa59 authored about 15 years ago
github.com/neovim/libvterm - e32179068fa468511dad7213532bf5d40d9faa59 authored about 15 years ago
Allow for assertions by comparing queried and expected state
github.com/neovim/libvterm - 62fc6a9c40e96eb0eb071c5b3d282b83e913ee6f authored about 15 years ago
github.com/neovim/libvterm - 62fc6a9c40e96eb0eb071c5b3d282b83e913ee6f authored about 15 years ago
Allow cursor position to be queried from harness
github.com/neovim/libvterm - 09cbd8a3b7a38edb1d664ddc0c9176f3618446f0 authored about 15 years ago
github.com/neovim/libvterm - 09cbd8a3b7a38edb1d664ddc0c9176f3618446f0 authored about 15 years ago
Put row and col in correct order in 'putglyph codes,... row,col' events
github.com/neovim/libvterm - 561f7999948620113a0825d8804d72bfc135d524 authored about 15 years ago
github.com/neovim/libvterm - 561f7999948620113a0825d8804d72bfc135d524 authored about 15 years ago
Explicitly request specific 'state' callbacks as not all test scripts will care about all of them
github.com/neovim/libvterm - 001cbefdef3163e0c08245b6bc9b3a7cdc6efaeb authored about 15 years ago
github.com/neovim/libvterm - 001cbefdef3163e0c08245b6bc9b3a7cdc6efaeb authored about 15 years ago
Rewrote t/10state_putglyph.c as data-driven t/10state_putglyph.test
github.com/neovim/libvterm - 0243bd3f92e1667221488e25106fa7e7b6f6b6c9 authored about 15 years ago
github.com/neovim/libvterm - 0243bd3f92e1667221488e25106fa7e7b6f6b6c9 authored about 15 years ago
Support testing of state layer, emit 'putglyph' events
github.com/neovim/libvterm - 2c65c5e928e5dd436638939253cc8107cbbb96ca authored about 15 years ago
github.com/neovim/libvterm - 2c65c5e928e5dd436638939253cc8107cbbb96ca authored about 15 years ago
Rewrote t/03parser_utf8.c as data-driven t/03parser_utf8.test
github.com/neovim/libvterm - bda03cab9d971767178534279315a92df8cabe10 authored about 15 years ago
github.com/neovim/libvterm - bda03cab9d971767178534279315a92df8cabe10 authored about 15 years ago
Unicode codepoints might be more than 4 hex digits long; find a better encoding scheme
github.com/neovim/libvterm - fa6dacded4a80919f30e66375f2e39d3271c4dae authored about 15 years ago
github.com/neovim/libvterm - fa6dacded4a80919f30e66375f2e39d3271c4dae authored about 15 years ago
Rewrote t/02parser.c as data-driven t/02parser.test
github.com/neovim/libvterm - e9eee3c084912748c39b413a98b0658ab127b461 authored about 15 years ago
github.com/neovim/libvterm - e9eee3c084912748c39b413a98b0658ab127b461 authored about 15 years ago
A new way to perform tests; data-driven from a custom script, perl to control it
github.com/neovim/libvterm - 661a8e351d485bb8391bce938b2e8c1e9eda1a2e authored about 15 years ago
github.com/neovim/libvterm - 661a8e351d485bb8391bce938b2e8c1e9eda1a2e authored about 15 years ago
Bugfix Makefile - wildcard only the numbered test files, not the main test.c
github.com/neovim/libvterm - c47324557a0ec8636916ef8bc46b66344e74455e authored about 15 years ago
github.com/neovim/libvterm - c47324557a0ec8636916ef8bc46b66344e74455e authored about 15 years ago
Initial hack at moving encoding out to its own lump of code
github.com/neovim/libvterm - a036ea17a19592f1b744adcf7e38ab05d5d5bbc1 authored about 15 years ago
github.com/neovim/libvterm - a036ea17a19592f1b744adcf7e38ab05d5d5bbc1 authored about 15 years ago
Unicode codepoints are uint32_t, not int
github.com/neovim/libvterm - 9bf7d4d940ed9a5e4e8e735195bce968bb1054d5 authored about 15 years ago
github.com/neovim/libvterm - 9bf7d4d940ed9a5e4e8e735195bce968bb1054d5 authored about 15 years ago
static functions don't need vterm_on_parser_... in parser.c
github.com/neovim/libvterm - a931c66cdcabf3860fc2c8bddc5f2949b85a8710 authored about 15 years ago
github.com/neovim/libvterm - a931c66cdcabf3860fc2c8bddc5f2949b85a8710 authored about 15 years ago
add basic README
github.com/neovim/unibilium - 7e4cc5a030de79d2dcabd40d38709a931b5dc072 authored about 15 years ago
github.com/neovim/unibilium - 7e4cc5a030de79d2dcabd40d38709a931b5dc072 authored about 15 years ago
version bump
github.com/neovim/unibilium - d8e63d81ff1add6fe514fd8d5d9e86682e49a154 authored about 15 years ago
github.com/neovim/unibilium - d8e63d81ff1add6fe514fd8d5d9e86682e49a154 authored about 15 years ago
add some docs
github.com/neovim/unibilium - 8a5c6de260d371f092dba0750d6672f2234d39c5 authored about 15 years ago
github.com/neovim/unibilium - 8a5c6de260d371f092dba0750d6672f2234d39c5 authored about 15 years ago
change search order in from_term
github.com/neovim/unibilium - e963b80b5088fcf114700ab2d26f95218dffa524 authored about 15 years ago
github.com/neovim/unibilium - e963b80b5088fcf114700ab2d26f95218dffa524 authored about 15 years ago
wibble
github.com/neovim/unibilium - c32cb93f92bc00621382852a983d094319445dbe authored about 15 years ago
github.com/neovim/unibilium - c32cb93f92bc00621382852a983d094319445dbe authored about 15 years ago
rename unibi_init to unibi_from_mem
github.com/neovim/unibilium - 759f40303a53da9bbbf14c7d59c173850d7c74a2 authored about 15 years ago
github.com/neovim/unibilium - 759f40303a53da9bbbf14c7d59c173850d7c74a2 authored about 15 years ago
Portability fixes for the *BSDs - with thanks to Spidey01/Freenode
github.com/neovim/libvterm - a55199da07bc7ae32f88ca414583d83520820a02 authored about 15 years ago
github.com/neovim/libvterm - a55199da07bc7ae32f88ca414583d83520820a02 authored about 15 years ago
store name pointers in alloc; no special deletion
github.com/neovim/unibilium - 4cac573f4f9f1c2921665e6d5ffc8a2462ffa41d authored about 15 years ago
github.com/neovim/unibilium - 4cac573f4f9f1c2921665e6d5ffc8a2462ffa41d authored about 15 years ago
initial import
github.com/neovim/unibilium - 5dd73d9ba1255d8a4fead0edb3b472e7272bc595 authored about 15 years ago
github.com/neovim/unibilium - 5dd73d9ba1255d8a4fead0edb3b472e7272bc595 authored about 15 years ago
Allow formatting the mouse position when rendering an event to a string
github.com/neovim/libtermkey - 665d015aacddfd13ea5fd47773e640f7e365b792 authored over 15 years ago
github.com/neovim/libtermkey - 665d015aacddfd13ea5fd47773e640f7e365b792 authored over 15 years ago
Make DEBUG=1 mode work with mouse events
github.com/neovim/libtermkey - 9815dbeb45b6fd8ad0db10e7da78d79f9df2cef7 authored over 15 years ago
github.com/neovim/libtermkey - 9815dbeb45b6fd8ad0db10e7da78d79f9df2cef7 authored over 15 years ago
Moved code around so DEBUG=1 actually compiles again
github.com/neovim/libtermkey - b7c4327b7abb7be6b7ab9549ea76ddb26b785fcc authored over 15 years ago
github.com/neovim/libtermkey - b7c4327b7abb7be6b7ab9549ea76ddb26b785fcc authored over 15 years ago
Return opaque mouse events in the key structure; add a function to interpret this into its component fields
github.com/neovim/libtermkey - 614e7290167c07a0bf8dfa7844fbe28c4186e0b4 authored over 15 years ago
github.com/neovim/libtermkey - 614e7290167c07a0bf8dfa7844fbe28c4186e0b4 authored over 15 years ago
Implement mouse catching also in CSI driver, in case xterm-alike terminal without 'key_mouse' terminfo string
github.com/neovim/libtermkey - fe3142bb2da526b8daf0eaf7779a68d057265818 authored over 15 years ago
github.com/neovim/libtermkey - fe3142bb2da526b8daf0eaf7779a68d057265818 authored over 15 years ago
Moved mouse parsing code out of driver-ti.c into core termkey.c
github.com/neovim/libtermkey - 63ab9aebe5de225ef7586aab11de88b3adc50cde authored over 15 years ago
github.com/neovim/libtermkey - 63ab9aebe5de225ef7586aab11de88b3adc50cde authored over 15 years ago
Remember to zero key->modifiers for mouse events
github.com/neovim/libtermkey - 2f6230857642990de31c018eb5d20936ee7eb523 authored over 15 years ago
github.com/neovim/libtermkey - 2f6230857642990de31c018eb5d20936ee7eb523 authored over 15 years ago
Supply --tag=CC to libtool to inform it we're a C library; in case it doesn't detect that (mumble openbsd mumble)
github.com/neovim/libtermkey - fe708e116cd17650580af9b74c07168c682bc1d9 authored over 15 years ago
github.com/neovim/libtermkey - fe708e116cd17650580af9b74c07168c682bc1d9 authored over 15 years ago
Bumped VERSION_MINOR to 0.4
github.com/neovim/libtermkey - 36889663d741bd484e75428b40e0973ed8790a9a authored over 15 years ago
github.com/neovim/libtermkey - 36889663d741bd484e75428b40e0973ed8790a9a authored over 15 years ago
Complete reworking of build system to use libtool
github.com/neovim/libtermkey - b72b45f856d89c602b0ee30036f26ec914c2380f authored over 15 years ago
github.com/neovim/libtermkey - b72b45f856d89c602b0ee30036f26ec914c2380f authored over 15 years ago
Document the new mouse reporting interface
github.com/neovim/libtermkey - 63ea0fa5da0b11d2af2f8b9c923053cf4a08f333 authored over 15 years ago
github.com/neovim/libtermkey - 63ea0fa5da0b11d2af2f8b9c923053cf4a08f333 authored over 15 years ago
Implement XTerm mouse parsing in terminfo driver
github.com/neovim/libtermkey - 5774f4d2abe7d874105dd83e9ada1f220a82a1dd authored over 15 years ago
github.com/neovim/libtermkey - 5774f4d2abe7d874105dd83e9ada1f220a82a1dd authored over 15 years ago
Make demo enable mouse mode if given on commandline
github.com/neovim/libtermkey - 1b2c34d5893eed3d19489d16473c7ec761db9dd0 authored over 15 years ago
github.com/neovim/libtermkey - 1b2c34d5893eed3d19489d16473c7ec761db9dd0 authored over 15 years ago
Print Mouse() rather than shouting MOUSE()
github.com/neovim/libtermkey - 0dba472bc71592b3c66ef1bb4405bd88f85c6b29 authored over 15 years ago
github.com/neovim/libtermkey - 0dba472bc71592b3c66ef1bb4405bd88f85c6b29 authored over 15 years ago
Public interface for MOUSE support
github.com/neovim/libtermkey - 7dd7514fde5d92ada0ce530263614a866c9f20ee authored over 15 years ago
github.com/neovim/libtermkey - 7dd7514fde5d92ada0ce530263614a866c9f20ee authored over 15 years ago
Bugfix to termkey_format_key() in FORMAT_CARETCTRL case when formatting Ctrl-Letter
github.com/neovim/libtermkey - 56144095c94a4b172f4523f70c28ace1a89cf26b authored over 15 years ago
github.com/neovim/libtermkey - 56144095c94a4b172f4523f70c28ace1a89cf26b authored over 15 years ago
'resize' events at both layers; store rows/cols directly in VTermState
github.com/neovim/libvterm - b3c205f3c4cddde08a055241fc9825468fac988a authored about 16 years ago
github.com/neovim/libvterm - b3c205f3c4cddde08a055241fc9825468fac988a authored about 16 years ago
Remove ability to have multiple state callback sets; will reuse these for the buffer layer
github.com/neovim/libvterm - a08ed6b9dbf3a653629b0459565912f4abccfd59 authored about 16 years ago
github.com/neovim/libvterm - a08ed6b9dbf3a653629b0459565912f4abccfd59 authored about 16 years ago
Renamed modifier state variable to 'mod' in input.c (since it isn't a VTermState)
github.com/neovim/libvterm - 0ecf6746cc0f0963708df02733ff5d605f1fec0e authored about 16 years ago
github.com/neovim/libvterm - 0ecf6746cc0f0963708df02733ff5d605f1fec0e authored about 16 years ago
Remove support for multiple parser callback sets; use parser callbacks to implement state engine
github.com/neovim/libvterm - 6c241341f761e7c98a07dac3eb8756deaabc0fbf authored about 16 years ago
github.com/neovim/libvterm - 6c241341f761e7c98a07dac3eb8756deaabc0fbf authored about 16 years ago
Fix (harmless) type warning in t/02parser.c
github.com/neovim/libvterm - b9fa07deb2d448f1e85eaa429f3f51cf1bb1b8ce authored about 16 years ago
github.com/neovim/libvterm - b9fa07deb2d448f1e85eaa429f3f51cf1bb1b8ce authored about 16 years ago
Expose state as a firstclass API object
github.com/neovim/libvterm - c0fe6ad5057bc48237a3b58c675ae2408d59a3ee authored about 16 years ago
github.com/neovim/libvterm - c0fe6ad5057bc48237a3b58c675ae2408d59a3ee authored about 16 years ago
Update tests for user data in parser callbacks; allow passing parser data value when setting
github.com/neovim/libvterm - 5231a492dea19e9e80b361330f26a1d343bb6108 authored about 16 years ago
github.com/neovim/libvterm - 5231a492dea19e9e80b361330f26a1d343bb6108 authored about 16 years ago
Pass 'user' data to state callbacks, same as parser ones
github.com/neovim/libvterm - de4d34487d8d6833cb91d590053f0229fe710260 authored about 16 years ago
github.com/neovim/libvterm - de4d34487d8d6833cb91d590053f0229fe710260 authored about 16 years ago
Don't pass vt into state callbacks; instead pass arbitrary user void* which was given at set_callbacks() time
github.com/neovim/libvterm - 8a841e42a2666f38c6d0ef8cb54b0634f7bd16e9 authored about 16 years ago
github.com/neovim/libvterm - 8a841e42a2666f38c6d0ef8cb54b0634f7bd16e9 authored about 16 years ago
Mode bitset should be a member of VTermState, not VTerm
github.com/neovim/libvterm - 1a47d00fe961281b38b6bea6fa19e2792a4fc078 authored about 16 years ago
github.com/neovim/libvterm - 1a47d00fe961281b38b6bea6fa19e2792a4fc078 authored about 16 years ago
Use new window/icon title properies; avoids needing an OSC parser
github.com/neovim/libvterm - 7e509f964b2d1be727c8e90f19db37723bfa67d5 authored about 16 years ago
github.com/neovim/libvterm - 7e509f964b2d1be727c8e90f19db37723bfa67d5 authored about 16 years ago
Capture OSCs in the state later; provide string properies; use these for window/icon titles
github.com/neovim/libvterm - 8d9bb1a9b55bd3b5dc498a42745b418eec4f8bba authored about 16 years ago
github.com/neovim/libvterm - 8d9bb1a9b55bd3b5dc498a42745b418eec4f8bba authored about 16 years ago
Convert remaining 'mode' calls into new 'settermprop' instead, for (hopefully) greater isolation
github.com/neovim/libvterm - 2ca7c6256037e0ad24d724b682c467b2c3b1fdf8 authored about 16 years ago
github.com/neovim/libvterm - 2ca7c6256037e0ad24d724b682c467b2c3b1fdf8 authored about 16 years ago
First stage of removing setmode callback - remove anything not being used in pangoterm
github.com/neovim/libvterm - 72b0ec4d119c53c06dd9bffdc764f6984b15fe29 authored about 16 years ago
github.com/neovim/libvterm - 72b0ec4d119c53c06dd9bffdc764f6984b15fe29 authored about 16 years ago
Fold VTermModeValues into VTermState since it isn't part of external API
github.com/neovim/libvterm - 2ea103619ffa2188b436802b49145e6ace9b8008 authored about 16 years ago
github.com/neovim/libvterm - 2ea103619ffa2188b436802b49145e6ace9b8008 authored about 16 years ago
Renamed AttrValueColor->Color, AttrValue->Value; so we can reuse them for terminal properties
github.com/neovim/libvterm - fe6927ca86fb3f13c8f710a066ef06a497b131df authored about 16 years ago
github.com/neovim/libvterm - fe6927ca86fb3f13c8f710a066ef06a497b131df authored about 16 years ago
Merge vterm_pen.h into vterm.h
github.com/neovim/libvterm - 620d2d544ec3930edb174d3387c1f7e369aa728e authored about 16 years ago
github.com/neovim/libvterm - 620d2d544ec3930edb174d3387c1f7e369aa728e authored about 16 years ago
Cope with building distdir at minor versions .3 (otherwise it clashes with *.3)
github.com/neovim/libtermkey - f4896bdc4cc4e8379112ed101efad130a57fed93 authored about 16 years ago
github.com/neovim/libtermkey - f4896bdc4cc4e8379112ed101efad130a57fed93 authored about 16 years ago
Renamed all type names to CamelCaseNames for visual distinctness, separate from variables/functions
github.com/neovim/libtermkey - c929f7b3f514c2068da4d2b41706e4eefc20c8b7 authored about 16 years ago
github.com/neovim/libtermkey - c929f7b3f514c2068da4d2b41706e4eefc20c8b7 authored about 16 years ago
Since nothing uses setpen() apart from as reset, remove sgrcmd argument, call it 'initpen', only use it for initialisation
github.com/neovim/libvterm - d358f57a26ffe67a573018bab82c8c4b8dc21b0d authored about 16 years ago
github.com/neovim/libvterm - d358f57a26ffe67a573018bab82c8c4b8dc21b0d authored about 16 years ago
Since nothing uses 'csi_raw' callback, delete it
github.com/neovim/libvterm - 68ac6a46008c022d6543e1954393a5cd6b90ea8e authored about 16 years ago
github.com/neovim/libvterm - 68ac6a46008c022d6543e1954393a5cd6b90ea8e authored about 16 years ago
Since nothing uses 'scroll' callback, delete it
github.com/neovim/libvterm - 6e989a36d3c63b567034d89183fb98f46dc43adb authored about 16 years ago
github.com/neovim/libvterm - 6e989a36d3c63b567034d89183fb98f46dc43adb authored about 16 years ago
Fix type renaming also for VTermAttrValue
github.com/neovim/libvterm - 7e1e4eab427a07c8b2f3a49eb51b4c537469c265 authored about 16 years ago
github.com/neovim/libvterm - 7e1e4eab427a07c8b2f3a49eb51b4c537469c265 authored about 16 years ago
Arrange another copy of state callbacks, for state->buffer hooks
github.com/neovim/libvterm - af92f680add0d018cc17a52869fe2e1dbf5582e7 authored about 16 years ago
github.com/neovim/libvterm - af92f680add0d018cc17a52869fe2e1dbf5582e7 authored about 16 years ago
Moved some common state callback calls into convenient wrapper functions
github.com/neovim/libvterm - ad44b6941d581e0913ac2f630f1664b8f99a6eea authored about 16 years ago
github.com/neovim/libvterm - ad44b6941d581e0913ac2f630f1664b8f99a6eea authored about 16 years ago
Merge mode.c into state.c; makes more functions static
github.com/neovim/libvterm - f8573d1431bc01327ce5b511267faf945801d57b authored about 16 years ago
github.com/neovim/libvterm - f8573d1431bc01327ce5b511267faf945801d57b authored about 16 years ago
Declare control as unsigned char
github.com/neovim/libvterm - 0b78bb99044aa105d57726ce7c73328a29b56811 authored about 16 years ago
github.com/neovim/libvterm - 0b78bb99044aa105d57726ce7c73328a29b56811 authored about 16 years ago
Implement parser->state callbacks using another copy of the 'user' callbacks, lets more functions be static
github.com/neovim/libvterm - b2945b7c71c29e7d21d50db50100c5513e1b936e authored about 16 years ago
github.com/neovim/libvterm - b2945b7c71c29e7d21d50db50100c5513e1b936e authored about 16 years ago
vterm_state_free() can be static
github.com/neovim/libvterm - 476abf8f7b9dbde141de7d143195cebb6fce194e authored about 16 years ago
github.com/neovim/libvterm - 476abf8f7b9dbde141de7d143195cebb6fce194e authored about 16 years ago
Removed now-deprecated putchar callback
github.com/neovim/libvterm - d3dd711bf9eebec2774bcd0ca36b5c51e1ee7a86 authored about 16 years ago
github.com/neovim/libvterm - d3dd711bf9eebec2774bcd0ca36b5c51e1ee7a86 authored about 16 years ago
Renamed all the types from vterm_foo_t to VTermFoo
github.com/neovim/libvterm - a9c619200d3741a06515059bea506b3c9d246ebe authored about 16 years ago
github.com/neovim/libvterm - a9c619200d3741a06515059bea506b3c9d246ebe authored about 16 years ago
Provide a copyrect event for embeddings to use, so they don't have to recreate the tricky scroll logic
github.com/neovim/libvterm - 2f80a675c749d78920c158732855980b3580400a authored about 16 years ago
github.com/neovim/libvterm - 2f80a675c749d78920c158732855980b3580400a authored about 16 years ago
Implemented SU and SD
github.com/neovim/libvterm - e1ef657f03787aa98ab9e5b209361ff2882327e1 authored about 16 years ago
github.com/neovim/libvterm - e1ef657f03787aa98ab9e5b209361ff2882327e1 authored about 16 years ago
Bugfix to scrolling code - make sure scrolling up works correctly
github.com/neovim/libvterm - 68eabec37c0d3bf9146603a2bd091332348ca843 authored about 16 years ago
github.com/neovim/libvterm - 68eabec37c0d3bf9146603a2bd091332348ca843 authored about 16 years ago
Parse (but don't yet implement) G0-G3 charset designation
github.com/neovim/libvterm - 6e844178d547373748a9fa2497d01e26495e3732 authored about 16 years ago
github.com/neovim/libvterm - 6e844178d547373748a9fa2497d01e26495e3732 authored about 16 years ago
Changes to on_escape API to cope with longer or variable-length escape sequences
github.com/neovim/libvterm - 74e3f4737b912f21ba476c6d976b531bbc0b1c6e authored about 16 years ago
github.com/neovim/libvterm - 74e3f4737b912f21ba476c6d976b531bbc0b1c6e authored about 16 years ago
Implement DEC autowrap mode
github.com/neovim/libvterm - 684f9e3b9f428371603d81793857715188d45905 authored about 16 years ago
github.com/neovim/libvterm - 684f9e3b9f428371603d81793857715188d45905 authored about 16 years ago
Remember to pass argv[] to execvp()
github.com/neovim/libvterm - efca8b7c11f6ce90de9754ac66cc772edfa35d65 authored over 16 years ago
github.com/neovim/libvterm - efca8b7c11f6ce90de9754ac66cc772edfa35d65 authored over 16 years ago
Implement SGR 22 - bold off
github.com/neovim/libvterm - 82834760da02ef2770b38e0886a6239f80abd159 authored over 16 years ago
github.com/neovim/libvterm - 82834760da02ef2770b38e0886a6239f80abd159 authored over 16 years ago
Support alternate font select; preset one alt. font in pangoterm
github.com/neovim/libvterm - 26e45358de4ac43f07529e9f00ef89b49b9d79a6 authored over 16 years ago
github.com/neovim/libvterm - 26e45358de4ac43f07529e9f00ef89b49b9d79a6 authored over 16 years ago
Renamed numeric pen attribute from 'value' to better 'number'
github.com/neovim/libvterm - 93bb2a80aa02c464da51bf883f9a9736c0b3ce87 authored over 16 years ago
github.com/neovim/libvterm - 93bb2a80aa02c464da51bf883f9a9736c0b3ce87 authored over 16 years ago
pangterm.c no longer needs colour spec names
github.com/neovim/libvterm - 949ea728b09fee05b2de4ffa80d86fc1c9721ffb authored over 16 years ago
github.com/neovim/libvterm - 949ea728b09fee05b2de4ffa80d86fc1c9721ffb authored over 16 years ago
Slightly neater implementation of key handling
github.com/neovim/libvterm - 3979e6bb7d681a4e42dbfcb6aa9a1f97c36b4895 authored over 16 years ago
github.com/neovim/libvterm - 3979e6bb7d681a4e42dbfcb6aa9a1f97c36b4895 authored over 16 years ago
Enter key should send \r not \n
github.com/neovim/libvterm - acd7e21047350a34a1d7eb4d25a286653e080d75 authored over 16 years ago
github.com/neovim/libvterm - acd7e21047350a34a1d7eb4d25a286653e080d75 authored over 16 years ago
Send keycodes for function keys - F1 to F12 at least
github.com/neovim/libvterm - 810e32d667f27c13c09aa05f59dee5f42f540d76 authored over 16 years ago
github.com/neovim/libvterm - 810e32d667f27c13c09aa05f59dee5f42f540d76 authored over 16 years ago
Bugfix to CSI_CURSOR style keys - only send SS3 on state==0 - others should send CSIs
github.com/neovim/libvterm - cf1ac235d1d8eb119b1ba30d0648f165dd640dbe authored over 16 years ago
github.com/neovim/libvterm - cf1ac235d1d8eb119b1ba30d0648f165dd640dbe authored over 16 years ago
Bugfix to mouse handling mode - ignore buttonpress events if no handling function - seems necessary to work around some GTK weirdness
github.com/neovim/libvterm - 98861a8b6fb3aacea6f26a6b6b6834c9b69dbf3f authored over 16 years ago
github.com/neovim/libvterm - 98861a8b6fb3aacea6f26a6b6b6834c9b69dbf3f authored over 16 years ago
Fixed a couple of 32/64bit int type size issues in debugging printf()s
github.com/neovim/libvterm - 826abd6ce3c6c003c45123d14ff1dc66bd4a139c authored over 16 years ago
github.com/neovim/libvterm - 826abd6ce3c6c003c45123d14ff1dc66bd4a139c authored over 16 years ago
Gamma ramp the colours in XTerm256 palette mode
github.com/neovim/libvterm - c728bbbef2f8516d207ee1895d2c0c4ea49103c1 authored over 16 years ago
github.com/neovim/libvterm - c728bbbef2f8516d207ee1895d2c0c4ea49103c1 authored over 16 years ago
Reworking of colour support - libvterm chooses the RGB triplets, pangoterm just displays them
github.com/neovim/libvterm - 20a496cfd59fd19b0e9b0e40b86a57d9450d621f authored over 16 years ago
github.com/neovim/libvterm - 20a496cfd59fd19b0e9b0e40b86a57d9450d621f authored over 16 years ago
Legacy bugfix handling of SGR 38 / SGR 48 with Ps-style arguments. Grrr xterm....
github.com/neovim/libvterm - d90aa80ec2f53874b126dc7a364aa24bb976273a authored over 16 years ago
github.com/neovim/libvterm - d90aa80ec2f53874b126dc7a364aa24bb976273a authored over 16 years ago
If no commandline args, exec $SHELL instead
github.com/neovim/libvterm - a2f23a47ebc17c2c2cd333c93f6ce83b60bd11a4 authored over 16 years ago
github.com/neovim/libvterm - a2f23a47ebc17c2c2cd333c93f6ce83b60bd11a4 authored over 16 years ago
Removed debug-passthrough; renamed debug-pangoterm to just pangoterm
github.com/neovim/libvterm - 81d39954ccbf2ea2ac63463351731a9707c71e86 authored over 16 years ago
github.com/neovim/libvterm - 81d39954ccbf2ea2ac63463351731a9707c71e86 authored over 16 years ago