Commits
- Commit:
6c17f630901eec2a4b54b70748d7fbc9b47eecd8
- From:
- Russ Cox <rsc@swtch.com>
- Date:
mk: treat X= as empty list in rc shell
This brings mk's behavior when using rc in line with Plan 9's.
The existing code is for Unix environment data structures but
also was assuming Unix shell semantics where empty and missing
variables are mostly equivalent.
The Plan 9 code (/sys/src/cmd/mk/plan9.c in the distribution)
explicitly removes /env/name (creating an empty list) when the
value is missing or an empty string.
Fixes #255.
- Commit:
fa325e9b42b0bdfb48857d1958d9fb7ceac55151
- From:
- Dan Cross <cross@gajendra.net>
- Date:
Trivial changes: whitespace and modes.
Remote whitespace at the ends of lines.
Remove blank lines from the ends of files.
Change modes on source files so that they
are not executable.
Signed-off-by: Dan Cross <cross@gajendra.net>
- Commit:
3fe9465ac99f9aa3a23f71f01df9e097f0c1da87
- From:
- rsc <devnull@localhost>
- Date:
64-bit
- Commit:
cbeb0b26e4c7caa8d1b47de791a7418dc20a4567
- From:
- rsc <devnull@localhost>
- Date:
Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.
- Commit:
2b6040818e35d57357226212c356ce370c5b5dd0
- From:
- rsc <devnull@localhost>
- Date:
use full prototypes
- Commit:
0753502edfd4f214190883db848593f0033ac74c
- From:
- rsc <devnull@localhost>
- Date:
avoid saying unsigned long, for unix port
- Commit:
9aa1c92f743a7bf2ac0b062b0c075dc610b3e335
- From:
- rsc <devnull@localhost>
- Date:
add new | syntax.
syntax will change.
- Commit:
f1bfc54e12efe488e355debf696dbd999c62fe07
- From:
- rsc <devnull@localhost>
- Date:
More little bug fixes
- Commit:
92a0a8b69faf7882459c1ac6c9186e1c47ef0a91
- From:
- rsc <devnull@localhost>
- Date:
the lastbug fix?
- Commit:
8f314994dbcc11b2d8397535ce8b0cf9d84150d0
- From:
- rsc <devnull@localhost>
- Date:
More Mac tweaks.
- Commit:
76193d7cb0457807b2f0b95f909ab5de19480cd7
- From:
- rsc <devnull@localhost>
- Date:
Initial revision