Commit Graph

557 Commits

Author SHA1 Message Date
K. Lange
d26129ce39 esh: don't create jobs from & commands when not interactive 2018-10-29 13:04:19 +09:00
K. Lange
9a6a5ce9c1 esh: report status of backgrounded apps when they finish 2018-10-29 12:45:22 +09:00
K. Lange
7fe9c841d4 esh: bg command 2018-10-29 10:59:01 +09:00
K. Lange
573dd69cd3 esh: backgrounded commands should produce jobs we can fg 2018-10-29 10:49:53 +09:00
K. Lange
9ff2b20821 esh: additional signal descriptions 2018-10-28 19:40:21 +09:00
K. Lange
b06248b631 esh: incorrect references to pid in wait_for_child 2018-10-28 19:40:08 +09:00
K. Lange
0995d14106 tty: kernel should send SIGWINCH, not terminal 2018-10-28 19:03:04 +09:00
K. Lange
4fb42341dd sh: should wait for -1 in non-interactive shells 2018-10-28 18:52:44 +09:00
K. Lange
02d5f77f10 more correct pgrp juggling 2018-10-28 18:23:11 +09:00
K. Lange
4d854b156c lfbvideo: allow display initialize to be triggered by ioctl 2018-10-27 16:18:09 +09:00
K. Lange
e3fd396897 terminal-vga: stop reading from kbd/mouse on SIGUSR2 2018-10-27 16:17:54 +09:00
K. Lange
ad9fc6caa4 esh: better handling for suspended pipelines 2018-10-27 12:12:17 +09:00
K. Lange
51df8004dd job control: kill/cont process groups 2018-10-26 23:19:46 +09:00
K. Lange
6c88956fa4 job control 2018-10-26 20:34:15 +09:00
K. Lange
8a58745c27 stty: setter for VWERASE 2018-10-26 13:51:08 +09:00
K. Lange
07ae3dd089 tty: add VWERASE 2018-10-26 13:46:47 +09:00
K. Lange
089d5235c3 stty: DEL is the default for VERASE 2018-10-26 13:40:40 +09:00
K. Lange
092ca7c196 tty: ascii DELETE for backspace; no serial conversion 2018-10-26 13:39:03 +09:00
K. Lange
cc4874f90a tty: improvements (^V, fix nlcr behaviors, enter sends ^M) 2018-10-26 10:15:16 +09:00
K. Lange
a78ffc513f Update bim 2018-10-26 10:12:20 +09:00
K. Lange
f56597583a insmod: multiple module arguments 2018-10-25 23:23:29 +09:00
K. Lange
1180297730 bim: update to v1.0.8 2018-10-23 15:44:24 +09:00
K. Lange
9f112b9d2d bim: update to 1.0.7 2018-10-23 10:08:34 +09:00
K. Lange
077ba8a231 bim: fix differing signedness in comparison 2018-10-22 14:45:31 +09:00
K. Lange
77766bdec3 bim: smartcase search 2018-10-22 14:43:25 +09:00
K. Lange
07a9f5bec8 terminal: redraw cursor on \r 2018-10-21 18:31:12 +09:00
K. Lange
4beb5c361b bim: add common commands to (e)sh syntax highlighting 2018-10-20 18:16:49 +09:00
K. Lange
2e87826eb2 esh: add read command 2018-10-20 18:14:07 +09:00
K. Lange
7df9cc4d3c bim: bug fixes and version bump 2018-10-19 08:23:16 +09:00
K. Lange
8a1c9f4e19 bim: persist cursor column on vertical movements 2018-10-18 16:08:05 +09:00
K. Lange
67fb8f0838 bim: highlight matching paren 2018-10-18 13:26:04 +09:00
K. Lange
90b102754f esh: Support for $$ 2018-10-17 15:40:11 +09:00
K. Lange
f0b61e7d41 sudo: print prompt to stderr 2018-10-16 14:12:22 +09:00
K. Lange
a53f832107 bim: don't recalculate, just reset search flag 2018-10-16 10:28:59 +09:00
K. Lange
8cb45094fd bim: multiple search matches 2018-10-16 10:19:07 +09:00
K. Lange
3c40152910 fetch: failed to set start time 2018-10-15 11:21:47 +09:00
K. Lange
f6c300f323 tar: support symlinks 2018-10-15 10:18:23 +09:00
K. Lange
e912b919c4 add tar 2018-10-15 10:12:30 +09:00
K. Lange
730e969704 compositor: fix call to __builin_atan2 2018-10-13 19:26:35 +09:00
K. Lange
1aea7033db esh: collect PATH contents after source eshrc 2018-10-12 18:18:48 +09:00
K. Lange
782794edc5 terminal-vga: st_size is signed now 2018-10-12 18:03:06 +09:00
K. Lange
73d9ada8a3 bim: newlib-style ctype bit macros conflict with _S 2018-10-12 11:34:16 +09:00
K. Lange
96d661f8c8 ls: lstat args and make sure to check symlinks 2018-10-11 19:45:19 +09:00
K. Lange
532b4bd64f compositor: fix right/bottom tiled off-by-one 2018-10-11 10:18:09 +09:00
K. Lange
401fa2b279 terminal: fix off-by-one in mouse handling that allowed selection beyond valid screen area 2018-10-11 09:56:52 +09:00
K. Lange
f7eb386d81 decorations: single pixel exposed edges on tiled windows 2018-10-11 09:53:55 +09:00
K. Lange
7b253da9ba cp: apply permissions to the right path when copying into directory 2018-10-10 22:40:10 +09:00
K. Lange
781d4cc445 sh: fix skipped command completions when they expand the list 2018-10-10 14:05:26 +09:00
K. Lange
3d780117c3 libc: working wcstombs and mbstowcs 2018-10-10 11:01:30 +09:00
K. Lange
c64d881181 libc: bad, bsd-style mktemp (also add user app) 2018-10-10 10:11:28 +09:00