code: 9ferno

RSS feed

17385077 – henesy authored - 2021/06/03 04:34
qtokenize(2): fix list order

993e7fa4 – henesy authored - 2021/06/03 03:27
string.m: add qtokenize() to make whitespace/quote tokens similar to sh(1)/attrdb(2)

7967bd0a – henesy authored - 2021/06/01 20:55
string.m: add hasws and containscl

da7d6df6 – henesy authored - 2021/06/01 02:46
string.m: add fields

a273f867 – henesy authored - 2021/05/31 22:02
names.m: add absolute and searchname

a2f8ba07 – henesy authored - 2021/05/31 15:18
add hd and tl commands for sh interactive list manipulation

8dc249c8 – henesy authored - 2021/05/31 13:41
remove debug print

4cc6d43e – henesy authored - 2021/05/31 13:39
sh builtin run now properly expands path if no ./ is supplied

ce5b785b – henesy authored - 2021/05/31 03:56
revert - breaks profile load

eb81a503 – henesy authored - 2021/05/31 03:01
sh builtin run now searches path

47e76e81 – henesy authored - 2021/05/30 04:24
use 9p.zone as the public grid

80578f7d – henesy authored - 2020/12/14 05:11
string(2): add bound check on contains()

80be5158 – henesy authored - 2020/12/14 01:22
string(2): add contains()

5635aa2a – henesy authored - 2020/12/13 23:21
wm/clock: create context if none exists ;; wmclient(2): correct and align with current implementation

6050b608 – henesy authored - 2020/12/12 05:03
arrays(2): fix see also

ff8e5386 – henesy authored - 2020/12/12 04:55
arrays(2): clean up ordering;; update lookindex

ec042e5f – henesy authored - 2020/12/12 04:32
add arrays(2)

ba2df74c – henesy authored - 2020/12/12 04:31
add arrays(2) manual ;; lists(2): reference arrays(2) ;; arrays.m: change order of functions ;; .hgignore: ignore .orig files

61a8c696 – henesy authored - 2020/12/12 04:02
wm/dir, wm/toolbar: do not use array indices for font insertion, use arrays(2) and string(2)

c5efe5b4 – henesy authored - 2020/12/11 02:26
mkindex.hosted: allow inferno to internally rebuild the lookman index while hosted

97d9da73 – henesy authored - 2020/12/10 17:23
string(2): add replace() for string replacement

ce1c3bf2 – henesy authored - 2020/12/10 05:17
wm/dir: respect $font

0decb82a – henesy authored - 2020/12/10 04:26
wm/toolbar: respect $font and add -f to set font and -i to set start menu icon ;; toolbar(1): include -f -i ;; wm/sh: respect $font and add -f to set font

24821906 – henesy authored - 2020/12/08 04:13
forgot the mkfile

c44aabeb – henesy authored - 2020/12/08 04:11
add arrays.m

e2e1a953 – henesy authored - 2020/11/30 13:14
invoked mk nuke before mk mkdirs (thanks Column_1)

841ed58c – henesy authored - 2020/11/20 03:32
wm/tetris: fix New Game button breaking keyboard input

7dae9a0e – henesy authored - 2020/09/29 05:34
fix acme/dis not being created (thanks phil9)

e0cb74c8 – henesy authored - 2020/09/28 01:39
get wm/sam to build - still unsure how to use the tool

9c9f06ba – henesy authored - 2020/09/28 01:37
add *.hosted scripts for creating lookman indices ;; update INDEX and index files for lookman and manual sections

1018d7a7 – henesy authored - 2020/09/28 00:47
add g(1) ;; make gr(1) call g(1)

f4073e52 – henesy authored - 2020/09/28 00:12
replace references to rgbv(6) with colour(6)

f1eaa84b – henesy authored - 2020/09/27 23:39
update arg(2) to show earg(), setusage(), and usage() examples

fb8caa10 – henesy authored - 2020/09/27 23:26
correct namespace(4) (thanks humm)

fc8ce39f – henesy authored - 2020/09/27 23:25
stop tracking acme dis files

db95f019 – henesy authored - 2020/09/27 04:04
prettify error output for auth/changelogin (thanks metacoma)

ad3bc134 – henesy authored - 2020/04/08 17:42
s/Ubuntu/Linux/ in INSTALL to be in line with new docker files

299ada4c – henesy authored - 2020/04/08 17:35
Update docker file (thanks aeggy)

8111ed57 – henesy authored - 2020/04/06 01:58
Fix that one spooky mk bug — mk: fix closing random fd from uninitialized stack variable (thanks BurnZeZ, mycroftiv)

897ab091 – henesy authored - 2020/02/29 19:34
add dangling files

3a4f47fa – henesy authored - 2020/02/29 19:33
fix merge errors

3bc0f422 – henesy authored - 2020/02/29 19:25
merge 9ad194e071285f14c3d7a9f3aa9f72735e9d3c37

2684f427 – henesy authored - 2020/02/29 19:25
merge 1c0c839463c48b832119a67d5b7994c0906b04a1

7d3d83e0 – henesy authored - 2020/02/29 19:25
merge 27dc65464361b18dfe58e8cbb9c818d5c80ae7b0

f44db437 – henesy authored - 2020/02/29 19:25
merge b8c445c01c0fe95c3f0250d5b100bd0fd950cd00

be582a0a – henesy authored - 2020/02/29 19:24
merge 52ec96efc7291514f69d5e79d68f52bbe85081cb

e5527913 – henesy authored - 2020/02/29 19:23
merge 3e420305d50f67d3ee641e8f6e1632b6aa9a717c

8425c018 – henesy authored - 2020/02/29 19:23
merge bea7f0cc7c9cdd883340c80697abc0be028bf944

bbe261d5 – henesy authored - 2020/02/29 19:21
merge a4add4f40ff6df8dabad332f92c881d706d4ad18

a31cf02f – henesy authored - 2020/02/29 19:19
merge 8a003973f13c53f37de48c6c635500b5a0988cfb

2dffa9d2 – henesy authored - 2020/02/29 19:16
merge 5be4ead0a7930b82adb10355cbac13d84869e0cb

0c183bcd – henesy authored - 2020/02/29 19:08
merge c3ac38156d7668879ad9f657c762febf341d49f5

1882e954 – henesy authored - 2020/02/29 19:06
merge f092bcd9be21a77f026a7c3227a920437d35b9e5

d7fbeb2e – henesy authored - 2020/02/29 19:02
fix lost file

90bad6e3 – henesy authored - 2020/02/29 19:01
merge 3a4ecaa73af6efcbfa30eedde025a87dc1d20f27

7168ddd6 – henesy authored - 2020/02/29 18:54
merge f2847740e449ea52349968e40fa4e5fb8426bb41 from upstream

64603534 – mehlon authored - 2019/10/12 06:31
fix noise for text/plain;charset=utf-8

cac80651 – henesy authored - 2019/10/11 01:48
add iobuf(2) from powerman and ttffs(4) from mjl

9a049546 – henesy authored - 2019/10/10 01:41
add wm/vixen(1) and vixenplumb(1) from mjl as per https://github.com/mjl-/vixen

d8a0f3ec – henesy authored - 2019/10/03 04:06
make shell scripts work in acme under middle click (thanks pete)

b4b0d20f – henesy authored - 2019/10/03 04:02
add ind and unind for use in acme from petes a+.b and a-.b

670f0522 – henesy authored - 2019/10/03 03:24
fix namespace ordering bug (thanks pete)

f3d7f681 – henesy authored - 2019/10/03 01:55
add zipfs(4) and getzip(1) from https://github.com/mjl-/zipfs

6213f356 – henesy authored - 2019/10/03 01:31
remove generated .h files ;; fix typo in emptydirs (this should really be a proto file)

0f7ed22a – henesy authored - 2019/10/03 01:21
append missing auth/proto to lib/emptydirs

c5da1223 – henesy authored - 2019/10/03 01:16
remove vendored binaries ;; update emptydirs with more OS/arch/* directories

235f7a8b – henesy authored - 2019/10/03 01:07
remove the .dis files for real this time

81473305 – henesy authored - 2019/10/03 01:01
stop tracking .dis files in /dis ;; fix makestubs(1) ;; remove powerman's /opt as it requires too much modification to integrate nicely, this was broken completely previously ;; add games/bf from pete elmore ;; update /lib/emptydirs

57446af9 – henesy authored - 2019/09/27 23:44
fix runt.h

bbd6a23c – henesy authored - 2019/09/27 23:41
add testcase.wav

a7155102 – mehlon authored - 2019/09/21 14:05
add Dockerfile, Docker instructions

410c1337 – henesy authored - 2019/08/02 21:59
update os(1) to have -C and -D flags - runs in cwd inside Inferno by default - flags can toggle this off ;; update os(1) manual

a4b18912 – henesy authored - 2019/08/02 21:58
add whoami(1) - no man - might remove ;; add newns(8) - no man yet

e9b85457 – henesy authored - 2019/07/09 22:06
add -r,-c flags to os(1) to allow for more intuitive control for running external programs inside the cwd of Inferno

d559b89b – henesy authored - 2019/07/09 22:05
add seq(1) ;; no man yet

c6c1b730 – henesy authored - 2019/04/29 16:38
fix regression in runt.h ;; hgignore Linux binaries

5f06f20a – henesy authored - 2019/04/29 16:27
dont vendor Linux binaries

96029d02 – henesy authored - 2019/03/26 14:42
add infrastructure to make collab run ;; collab does not run yet

584ba361 – henesy authored - 2019/03/26 11:47
update POSTINSTALL with instructions for setting up auth

32f1431d – henesy authored - 2019/03/25 20:41
make emu start with `sh -l` if no other arguments are provided

a821e5f6 – henesy authored - 2019/03/25 19:45
fix typos in sh(1)

f9beacd8 – henesy authored - 2019/03/25 19:29
remove extra lflag formerly arv[0][0] == - ;; update sh(1) to reflect changes

0999d294 – henesy authored - 2019/03/14 00:20
add usage to acme ;; remove util arg/env redundant functionality ;; fix acme failing to start starting a trashed draw context

445b50ab – henesy authored - 2019/03/13 22:19
remove script extras

b5f691dc – henesy authored - 2019/03/13 22:18
add gridstart manual and tweak gridstart

936531f7 – henesy authored - 2019/03/13 11:33
start ndb/cs to allow name resolution in mounts ;; add mycroftiv public grid scripts by pete: gridstart, engridden, hubchat

deff3b8f – henesy authored - 2019/03/13 03:29
add whois/tac to mkfile

acf417ec – henesy authored - 2019/03/13 03:22
fix usage in wm/sh ;; add -b flag to wm/sh ;; fix tk starting before usage check in wm/sh

728eff89 – henesy authored - 2019/03/13 02:51
make /dis/ create-accessible

fcccaf74 – henesy authored - 2019/03/13 02:31
add more missing files, some bad regex must have happened at some point

054d89bb – henesy authored - 2019/03/13 02:19
add missing files ;; add pete whois/tac

0ab3418f – henesy authored - 2019/03/11 17:01
add some missing binaries

0f20d358 – henesy authored - 2019/03/11 17:01
merge updates from december 2018 from official repo ;; add vga font

f38de674 – henesy authored - 2019/03/11 15:37
add makemk-AIX

176329a3 – henesy authored - 2019/03/11 15:13
fix wording in Windows build instructions ;; add support for $font and $Font checks in acme (thanks aeggy) ;; fix missing disk.b and disk.m

f9e3fea0 – henesy authored - 2019/03/11 03:36
Add primitive Nt build instructions tested on Win10

f3cfeeeb – henesy authored - 2019/03/09 17:17
Add EMU= option in mkconfig to allow headless builds (thanks aeggy)

88645176 – henesy authored - 2019/03/08 15:29
add usage to newuser ;; document newuser

e640104e – henesy authored - 2019/03/04 18:16
this module is required to be loaded to use these functions

fe52f7e8 – henesy authored - 2018/11/17 00:19
move logic to newuser for ease of use

Next