K. Lange
|
ecf249cab2
|
bim: fix esh highlighter bug
|
2019-12-24 07:12:00 +09:00 |
|
K. Lange
|
61af52685f
|
tutorial: silly easter egg
|
2019-12-23 21:35:01 +09:00 |
|
K. Lange
|
1f5008d845
|
terminal: in fullscreen, don't show border toggle right click menu entry
|
2019-12-23 21:29:01 +09:00 |
|
K. Lange
|
ce186b7b95
|
sdf-demo: add missing decor handling
|
2019-12-23 21:20:33 +09:00 |
|
K. Lange
|
0fbf35438a
|
terminal: use an async thread to handle input
|
2019-12-23 17:01:57 +09:00 |
|
K. Lange
|
00493418a3
|
terminal: support bracketed paste mode
|
2019-12-20 20:56:06 +09:00 |
|
K. Lange
|
84023ed829
|
libc: fix off-by-one errors in localtime
|
2019-12-20 20:20:23 +09:00 |
|
K. Lange
|
ed58edaae9
|
make: serial is actually redundant, already had headless
|
2019-12-19 17:14:23 +09:00 |
|
K. Lange
|
8011966394
|
terminal: fix separator added to wrong menu
|
2019-12-19 17:08:53 +09:00 |
|
K. Lange
|
ded6e4de11
|
terminal: Fix type in loop condition when scrolling up
|
2019-12-19 16:05:21 +09:00 |
|
K. Lange
|
7299fb7538
|
terminal: Fix slowdown caused by rendering decors while also fixing bug when not rendering decors
|
2019-12-19 14:59:29 +09:00 |
|
K. Lange
|
89495ef22e
|
terminal: support IL/DL in graphical terminal; update bim
|
2019-12-19 14:37:12 +09:00 |
|
K. Lange
|
1abba60e76
|
terminal: implement IL/DL in vga terminal; experiment with scrollable regions
|
2019-12-19 13:45:20 +09:00 |
|
K. Lange
|
a6d9b7c320
|
base: Convert README to markdown
|
2019-12-18 12:53:19 +09:00 |
|
K. Lange
|
aaf4df1420
|
wallpaper: new wallpaper just to shake things up
|
2019-12-17 20:59:53 +09:00 |
|
K. Lange
|
b8d297e86d
|
terminal: fswait3 returns fd count on timeout; fix cursor blinks
|
2019-12-17 20:24:08 +09:00 |
|
K. Lange
|
18389b62c7
|
util: should be able to build init normally in build-the-world
|
2019-12-17 15:44:42 +09:00 |
|
K. Lange
|
5c5d93a1d6
|
base: exec more launchers to avoid lingering shells
|
2019-12-17 15:39:58 +09:00 |
|
K. Lange
|
c7bb59f915
|
bim: update to fix slow scrolling
|
2019-12-17 13:20:18 +09:00 |
|
K. Lange
|
99f9ff429a
|
make: add serial-based headless boot target
|
2019-12-17 11:58:03 +09:00 |
|
K. Lange
|
c75d31d7ca
|
portio: /dev/port is a block device, not a character device (it support seek)
|
2019-12-17 11:57:07 +09:00 |
|
K. Lange
|
79792237fb
|
terminal-vga: improve performance, especially when running dumb stuff like 'yes'
|
2019-12-15 17:28:02 +09:00 |
|
K. Lange
|
3bf80bf77d
|
bim: update to v2.5.1
|
2019-12-15 17:12:34 +09:00 |
|
K. Lange
|
eebf910db2
|
kernel: seek: return an error on bad whence
|
2019-12-15 17:08:21 +09:00 |
|
K. Lange
|
efba52c3dd
|
kernel: return an appropriate error when trying to seek things that shouldn't seek
|
2019-12-15 17:01:18 +09:00 |
|
K. Lange
|
4146aec98d
|
make: don't build init specially
|
2019-12-15 16:54:08 +09:00 |
|
K. Lange
|
9e39bb74d4
|
make: init can absolutely be dynamic
|
2019-12-15 15:53:02 +09:00 |
|
K. Lange
|
80a8ac743b
|
kernel: don't ignore seek calls on first three fds; why were we doing this at all
|
2019-12-15 15:51:37 +09:00 |
|
K. Lange
|
ccb2f8b695
|
linker: close main object after loading
|
2019-12-15 15:51:13 +09:00 |
|
K. Lange
|
c2dc6fef5b
|
terminal: remove unintentionally committed debug code from vga terminal
|
2019-12-06 12:10:38 +09:00 |
|
K. Lange
|
dd180b33c0
|
sdf: handle input string as utf8
|
2019-12-05 19:13:16 +09:00 |
|
K. Lange
|
dc1ae8cd58
|
terminal: fix bad free when releasing scrollback beyond available buffer
|
2019-12-05 19:02:12 +09:00 |
|
K. Lange
|
366961a3b6
|
libc: implement poll with fswait3
|
2019-12-05 17:49:36 +09:00 |
|
K. Lange
|
a6251137f0
|
kernel: add fswait3 and hack around terminals blocking on their own reads
|
2019-12-05 17:42:46 +09:00 |
|
K. Lange
|
4e7ccdd6ba
|
bim: update to support SGR mouse modes
|
2019-12-04 13:16:44 +09:00 |
|
K. Lange
|
0d162680ff
|
terminal: support SGR-style mouse for extended coordinates
|
2019-12-04 13:16:03 +09:00 |
|
K. Lange
|
88363fa19e
|
make: fix builds with clang by embedding required compiler-rt functions
|
2019-11-26 11:19:47 +09:00 |
|
K. Lange
|
1c96d1dfae
|
bim: bump to 2.5.0
|
2019-11-26 10:46:58 +09:00 |
|
K. Lange
|
b2f4900472
|
v1.10.13
|
2019-11-03 15:43:37 +09:00 |
|
K. Lange
|
95ad47f04b
|
tutorial: please give me money
|
2019-11-03 15:43:14 +09:00 |
|
K. Lange
|
33d569c4f2
|
bim: bump to v2.3.0
|
2019-11-03 15:39:04 +09:00 |
|
K. Lange
|
dd434aeda1
|
sh: support tab completing from ~/
|
2019-11-03 15:36:19 +09:00 |
|
K. Lange
|
9151094cc6
|
bim: bump to 2.2.0-30fc0a6-baked (new bimrc format)
|
2019-11-02 11:38:38 +09:00 |
|
K. Lange
|
237c4c083a
|
bim: bump to v2.1.3-50936d4-baked
|
2019-10-31 12:35:27 +09:00 |
|
K. Lange
|
964e223787
|
bim: update to v2.1.2-49224a0-baked
|
2019-10-29 15:50:25 +09:00 |
|
K Lange
|
56c9b27f1c
|
Create FUNDING.yml
|
2019-10-14 06:48:24 +09:00 |
|
K. Lange
|
487293913d
|
readme: updates
|
2019-09-06 11:39:41 +09:00 |
|
K. Lange
|
8a91bc8ce7
|
v1.10.12
|
2019-09-06 11:01:19 +09:00 |
|
K. Lange
|
a29ad97f0a
|
bim: bump to new 2.0 build
|
2019-08-28 22:55:07 +09:00 |
|
K. Lange
|
2c883eadc1
|
bim: bump to newer 2.0 preview
|
2019-08-21 17:49:44 +09:00 |
|