aboutsummaryrefslogtreecommitdiffstats
path: root/libterminput_marshal_position__.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2 daysSome fixes and testsHEAD1.1masterMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <m@maandree.se>
3 daysUpdate readmeMattias Andrée1-0/+12
Signed-off-by: Mattias Andrée <m@maandree.se>
3 daysmMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <m@maandree.se>
3 daysm + add libterminput_init and libterminput_destroyMattias Andrée10-5/+205
Signed-off-by: Mattias Andrée <m@maandree.se>
3 daysValidate unmarshalled state + add man pages for (un)marshal functionsMattias Andrée18-42/+557
Signed-off-by: Mattias Andrée <m@maandree.se>
4 daysAdd state marshalling and unmarshalling functionsMattias Andrée20-17/+296
Signed-off-by: Mattias Andrée <m@maandree.se>
4 daysAdd tests for new escape sequencesMattias Andrée1-8/+35
Signed-off-by: Mattias Andrée <m@maandree.se>
4 daysAdd LIBTERMINPUT_MACRO_ON_BLOCKMattias Andrée5-7/+44
Signed-off-by: Mattias Andrée <m@maandree.se>
4 daysmisc cleanup, fixes, and clarifications, and escape sequenceMattias Andrée14-569/+801
Signed-off-by: Mattias Andrée <m@maandree.se>
7 daysminor readability improvementMattias Andrée1-14/+14
Signed-off-by: Mattias Andrée <m@maandree.se>
7 daysImprove code organisation, documentation, and m code improvementMattias Andrée10-280/+380
Signed-off-by: Mattias Andrée <m@maandree.se>
7 daysinteractive-test: add TEST_LIBTERMINPUT_PRINT_STATEMattias Andrée1-11/+13
Signed-off-by: Mattias Andrée <m@maandree.se>
7 daysupdate year in license fileMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <m@maandree.se>
7 daysm doc fixMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <m@maandree.se>
2025-02-01mMattias Andrée1-0/+10
Signed-off-by: Mattias Andrée <m@maandree.se>
2025-02-01m misc + add documentation to the header fileMattias Andrée5-30/+450
Signed-off-by: Mattias Andrée <m@maandree.se>
2025-01-31libterminput_read.3: add missing member in union libterminput_inputMattias Andrée1-0/+1
Signed-off-by: Mattias Andrée <m@maandree.se>
2025-01-31fix man page format issueMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <m@maandree.se>
2024-10-06Update e-mailMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <m@maandree.se>
2023-06-23Fix typos1.0.3Mattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-19Improve makefile1.0.2.1Mattias Andrée5-26/+34
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-09-16Improve make file, fix tests, fix warnings, and add macro and pause key to interative test1.0.2Mattias Andrée4-48/+57
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-17Fix and test CSI u1.0.1Mattias Andrée2-2/+110
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-17Reject surrogates in CSI uMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-17Unimportant fix to makefileMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Make test compile faster1.0Mattias Andrée1-135/+210
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Add last testMattias Andrée2-1/+21
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Add final tests for mouse trackingMattias Andrée2-15/+89
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Update readmeMattias Andrée1-0/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Fix mouse tracking support and add more tests for itMattias Andrée3-218/+277
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Add tests for mouse eventsMattias Andrée2-4/+141
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Add more tests and fixesMattias Andrée2-7/+192
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Fix bracketed paste supportMattias Andrée4-35/+109
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Add tests and make some fixesMattias Andrée4-24/+297
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Fix cursor pos report and update interactive testMattias Andrée4-12/+27
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-10Add support for cursor position and device status reportsMattias Andrée5-30/+99
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-09Add libterminput_is_readyMattias Andrée7-2/+76
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-09Add libterminput.7Mattias Andrée4-6/+44
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-09Add libterminput_read.3Mattias Andrée4-4/+442
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-09Add man page for libterminput_set_flags and libterminput_clear_flagsMattias Andrée3-2/+138
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-09Add LIBTERMINPUT_SEPARATE_BACKTAB and LIBTERMINPUT_ESC_ON_BLOCKMattias Andrée3-9/+44
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-09Add flags for some incompatible inputMattias Andrée3-4/+33
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-09Update todoMattias Andrée1-1/+0
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-09Fix warningsMattias Andrée2-17/+17
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-09Add mouse tracking supportMattias Andrée3-18/+477
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-08Remove macro key as it conflicts with mouse trackingMattias Andrée3-3/+0
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-08Add readmeMattias Andrée2-1/+7
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-08Add build of dynamically linked libraryMattias Andrée5-9/+52
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-08Add more sequences and remove pause key as it conflicts with F1Mattias Andrée3-80/+120
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-04-08Add support for near full keyboard supportMattias Andrée1-1/+52
Signed-off-by: Mattias Andrée <maandree@kth.se>