aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
6 daysMerge commit '71a3bec8282dc65965076783361d860bbee0b4c2'HEADmasterHanspeter Portner-2409/+2279
6 daysSquashed 'pugl/' changes from 9a38c7629..a5e1f34e5Hanspeter Portner-2409/+2279
11 daysbase: properly discover console mouse support.Hanspeter Portner-2/+7
2021-03-31Merge commit '268cadaeb0b190faa7c4aca0ec00fcd05131d165'Hanspeter Portner-1/+0
2021-03-31Squashed 'linenoise/' changes from 42b1d41ba..9dfa3862cHanspeter Portner-1/+0
2021-03-31base: close pty master after freeing vterm.Hanspeter Portner-6/+6
2021-03-29base: fix segfault in lineedit atom gc.Hanspeter Portner-13/+22
2021-03-21base: prototype atom garbage collection.Hanspeter Portner-10/+43
2021-03-03pty: simplify by using less persistent state variables.Hanspeter Portner-76/+89
2021-02-16doc: prototype robodoc implementation.Hanspeter Portner-1/+30
2021-02-16pty: properly clone parent environment and add TERM.Hanspeter Portner-14/+27
2021-02-03base: simplify lineedit API to single function.Hanspeter Portner-70/+23
2021-02-02fix issues found by sanitizer.Hanspeter Portner-5/+5
2021-02-01base: send CTRL-C to fork/threadpty prior kill/join.Hanspeter Portner-6/+11
2021-02-01base: simplify lineedit API.Hanspeter Portner-34/+27
2021-01-31pty: add support for threaded pty.Hanspeter Portner-109/+178
2021-01-30Squashed 'linenoise/' changes from a145a7f5a..42b1d41baHanspeter Portner-12/+19
2021-01-30Merge commit '211415f762ec2c918d11f8593f1ccb6c697d8af2'Hanspeter Portner-12/+19
2021-01-30base: work on lineedit widget.Hanspeter Portner-59/+130
2021-01-30util: only use vfork - get rid of clone code path.Hanspeter Portner-18/+13
2021-01-29base: expose hints/completion cb to lineedit.Hanspeter Portner-46/+78
2021-01-29base: use atomic ops in linedit widget and its kid.Hanspeter Portner-81/+79
2021-01-24base: check pty width and height validity.Hanspeter Portner-1/+7
2021-01-24base: prototype lineedit widget.Hanspeter Portner-102/+279
2021-01-22base: remove stderr redirection in pty.Hanspeter Portner-18/+12
2021-01-22base: call clone with SIGCHLD flag in util spawn.Hanspeter Portner-2/+2
2021-01-22base: remove support for fork in spawn and pty.Hanspeter Portner-3/+3
2021-01-22base: make compilation of pty and spawn mandatory.Hanspeter Portner-77/+13
2021-01-22Squashed 'linenoise/' changes from 57606da1a..a145a7f5aHanspeter Portner-0/+17
2021-01-22Merge commit '059644e1adcba88ebc566e3564b2b13c4dbf8500'Hanspeter Portner-0/+17
2021-01-22example: add in-memory linenoise pty example.Hanspeter Portner-15/+98
2021-01-22base: improve killing/probing spawn/pty processes.Hanspeter Portner-36/+128
2021-01-21Squashed 'linenoise/' content from commit 57606da1aHanspeter Portner-0/+38791
2021-01-21Merge commit '1227c693b4f5f660166b42c21aeb05cba865a1f7' as 'linenoise'Hanspeter Portner-0/+38791
2021-01-21base: make pty API more flexible for non-execvs.Hanspeter Portner-24/+71
2021-01-18util: add missing signal header include.Hanspeter Portner-1/+2
2021-01-15pugl: make API static.Hanspeter Portner-2/+3
2021-01-14Squashed 'pugl/' changes from 7fc8d9e49..9a38c7629Hanspeter Portner-1/+1
2021-01-14Merge commit '3c5e6a74a3e7c45ea82611627516365560b76439'Hanspeter Portner-1/+1
2021-01-13core: handle out-of-memory in widget_begin.Hanspeter Portner-2/+6
2021-01-12base: add prototype of base separator widget.Hanspeter Portner-4/+88
2021-01-12core: only search for TTF fonts via fontconfig.Hanspeter Portner-2/+5
2021-01-12backend: don't call assert on not-found fonts.Hanspeter Portner-3/+11
2021-01-10base: introduce D2TK_FLAG_INACTIVE.Hanspeter Portner-123/+192
2021-01-09base: add {bar,spinner}_{int64,double).Hanspeter Portner-1/+355
2021-01-03Squashed 'pugl/' changes from 0a23647a5..7fc8d9e49Hanspeter Portner-11522/+11453
2021-01-03Merge commit '487a797fdd1af60413594c60a6496a18edb119be'Hanspeter Portner-11522/+11453
2021-01-02fixes for updated pugl.Hanspeter Portner-16/+25
2021-01-02Merge commit '15bf814e5ebf03004452ceafb868b1d65903dc2c'Hanspeter Portner-5257/+10741
2021-01-02Squashed 'pugl/' changes from 2452869d..0a23647aHanspeter Portner-5256/+10740