Commit Graph

504 Commits

Author SHA1 Message Date
K. Lange
f3c800b791 add logname, getlogin() 2018-10-09 20:35:53 +09:00
K. Lange
11772506bb kernel, libc: tty names 2018-10-09 19:56:45 +09:00
K. Lange
b2771a3dde ls: show fifos (ttys) as devices 2018-10-09 19:43:13 +09:00
K. Lange
e60dae074c kill: handle multiple pids 2018-10-08 10:41:04 +09:00
K. Lange
1c2d438fd1 killall: cleanup, accept multiple process names 2018-10-08 10:35:46 +09:00
K. Lange
02bd134b47 kill: cleanup error message 2018-10-08 10:35:30 +09:00
K. Lange
c1c5e7ccf4 kill: cleanup 2018-10-08 10:23:26 +09:00
K. Lange
9dd4dda951 terminal: ugly but functioning scrollback selection 2018-10-07 18:45:46 +09:00
K. Lange
6c0be3b5fa terminal: Fix behavior of newline at right gutter 2018-10-07 16:36:55 +09:00
K. Lange
e0101b523b compositor: default startup app should be glogin, not session 2018-10-07 09:21:46 +09:00
K. Lange
e9577b84e0 remove menu app, doesn't work without a base window 2018-10-06 22:28:37 +09:00
K. Lange
655e829112 ToaruOS-NIH => ToaruOS 2018-10-06 21:28:43 +09:00
K. Lange
fbee18a00e uname: accept -p as an alias to -m 2018-10-06 11:10:24 +09:00
K. Lange
b19db6bb0c esh: handle bad glob case 2018-10-05 23:31:07 +09:00
K. Lange
462192cde4 bim: Mask VINTR, but don't set -ISIG? 2018-10-05 22:25:28 +09:00
K. Lange
4943ae462d stty: add olcuc 2018-10-05 21:40:26 +09:00
K. Lange
e943b521ee sh: allow glob after directory 2018-10-05 20:29:56 +09:00
K. Lange
ebf6e3f746 add wc 2018-10-05 20:04:10 +09:00
K. Lange
75a8a1751e sh: Allow blank strings as empty arguments 2018-10-05 20:00:00 +09:00
K. Lange
ac05274bd2 echo: XSI escapes, include \0nnn 2018-10-05 19:15:08 +09:00
K. Lange
638c2dbea3 mkdir -p 2018-10-05 18:48:24 +09:00
K. Lange
0c67e10a5d Remove very redundant term-size 2018-10-05 17:37:07 +09:00
K. Lange
97793e6293 Setters for toggles 2018-10-05 17:31:33 +09:00
K. Lange
024962bdd8 setters for keys 2018-10-05 11:49:57 +09:00
K. Lange
2a9602019f stty: most setters, sane 2018-10-05 11:38:19 +09:00
K. Lange
f34ba9072e stty: defaults, more options 2018-10-05 11:17:25 +09:00
K. Lange
140dfae193 initial print-only stty 2018-10-04 15:49:25 +09:00
K. Lange
590bfe18c5 Add sort 2018-10-04 14:54:05 +09:00
K. Lange
6d34e9ae4a [bim] more C keywords 2018-10-04 14:50:23 +09:00
K. Lange
e978a6b4a0 [bim] Automatically add indent when coming from line ending in { or : 2018-10-04 14:19:32 +09:00
K. Lange
d6b3664214 Rebind keys when panel gets signaled 2018-10-03 19:23:03 +09:00
K. Lange
14e27abfe1 Wallpaper should accept USR2 to restore window stack order like panel does 2018-10-03 09:40:21 +09:00
K. Lange
a393e0262d [bim] Really basic git-rebase highlighter 2018-10-03 09:34:47 +09:00
K. Lange
e591c5ecff Throw a return value on a bad open in tee 2018-10-02 23:05:58 +09:00
K. Lange
04225d3777 Add tee 2018-10-02 23:01:48 +09:00
K. Lange
544a7b16f4 Catch obvious mistakes in mv 2018-10-02 22:42:24 +09:00
K. Lange
06ff00fd41 Fix some return value and signal handling related to pipes 2018-10-02 22:36:57 +09:00
K. Lange
d5eba9b546 Add head 2018-10-02 22:36:44 +09:00
K. Lange
a5a186290a Make env more normal 2018-10-02 21:52:51 +09:00
K. Lange
719d27166d Allow compositor to load Cairo backend later at runtime 2018-10-02 18:58:03 +09:00
K. Lange
1a9a00e574 add bad cp-rm-based mv 2018-10-02 18:37:18 +09:00
K. Lange
ba2b17d6bf improvements to cp 2018-10-02 18:37:01 +09:00
K. Lange
9c20968150 [bim] Add literal ^V mode 2018-10-02 15:09:00 +09:00
K. Lange
04c9d44880 Add command alternatives to esh 2018-10-01 21:44:28 +09:00
K. Lange
59c646999d [bim] Use macro _set_colors when rendering space at eol 2018-10-01 14:23:56 +09:00
K. Lange
060034242e [bim] Fix bad cursor positioning when deleting lines 2018-10-01 11:36:43 +09:00
K. Lange
eabd917032 Panel should not crash without /proc/netif 2018-09-30 16:03:55 +09:00
K. Lange
c7136cbc6f Do something similar in insert mode in bim for fast paste 2018-09-29 14:14:50 +09:00
K. Lange
f2024aa274 Properly support strides 2018-09-29 01:13:47 +09:00
K. Lange
31ba81fd2d Change compositor key binds to shift-super (fixes terminal copy) 2018-09-28 16:18:40 +09:00