dddf3694e9add O_MAYEXEC support for CLIP OS, zero cost otherwise
tg
2018-10-30 17:10:16 +0000
8e4829bc5fmove a largish block of code around to trick a GCC warning
tg
2018-10-20 21:04:28 +0000
f95e05d511catch up a little on test cases
tg
2018-10-20 18:48:26 +0000
886aee865dfixup high-bit7 chars to be dumped (XXX probably want M- there)
tg
2018-10-20 18:46:00 +0000
f78e3f351efix#1779179 (another case of signed integers sucking)
tg
2018-10-20 18:34:14 +0000
b55607d825spelling cleanup: “programme” is distinct from “program”; even in British English, the latter is used for computer programs, while the former serves for things like the TV programme, or a programme to plant trees
tg
2018-10-07 01:10:11 +0000
58b88af62cdo not repeat 0m0.00s
tg
2018-08-17 20:33:08 +0000
6cea111ef1same as in commitid 1005B6CF36E3932B560, plus assorted cleanup
tg
2018-08-10 02:53:39 +0000
2e1150c8e8against better judgement, allow unsetting COLUMNS: • GNU coreutils’ test suite insists on it, even despite it can run successfully without doing it (WTF‽)… • we already unspecial, explicitly commented as “hands-off” it, when imported from the environment • it was already changeable (though that didn’t unspecial it on the command line)
tg
2018-07-15 17:21:24 +0000
28a08dc7a0fix an error message
tg
2018-07-15 16:23:10 +0000
008f09dd09fix a vi mode segfault when using ^W during a search; from multiplexd
tg
2018-07-15 16:16:38 +0000
5dab09d6a8add EU-DSGVO (GDPR) notice for the mailing list
tg
2018-07-15 13:57:18 +0000
dde8500a24some ord() debugging; CORD for case, ORD evaluates twice, for debugging
tg
2018-01-13 23:55:15 +0000
a0b1179db3warn when entering POSuX noncompliance
tg
2018-01-13 21:45:07 +0000
aa530d4343implement early (mediæval) locale tracking, as a compile-time option, for SuSE; slightly inspired by the original patch submitted by From: Dr. Werner Fink <werner@suse.de>
tg
2018-01-13 21:38:10 +0000
9f3c0efefcsmall cleanup for systems without core dumps, such as Jehanne
tg
2018-01-05 20:08:34 +0000
3d522cfa27turns out that Plan 9 does *not* have symlink(7)s
tg
2017-12-22 18:36:21 +0000
942035921cPass arguments via a resonse file if executing a child fails
tg
2017-12-22 16:41:42 +0000
d93bd77f28Set stdin to text mode before executing child processes
tg
2017-12-22 16:37:14 +0000
0faaab7bbcadd patch for the Jehanne operating system, from Shamar on IRC
tg
2017-12-22 16:30:00 +0000
a685208b7fincrease some sleep and time limits, reported by Dr. Werner Fink from OpenSuSE: their qemu-based powerpc systems have timing issues
tg
2017-12-15 13:35:34 +0000
11953c9605fix typo in comment
tg
2017-11-20 02:32:32 +0000
8fe6311a01refresh with up-to-date eawparse
tg
2017-11-18 12:01:53 +0000
0e478dceaetentatively fix Debian #878947 by putting an end to (some) nesting
tg
2017-10-17 23:45:19 +0000
c94bfd71e8apply another quickfix by komh
tg
2017-10-15 20:21:51 +0000
cfa08b1c3fmove getdrvwd() declaration out of OS/2-specific part: each MKSH_DOSPATH port is required to define it (and, later, others)
tg
2017-10-14 21:09:48 +0000
d76a7e5813add MKSH_ENVDIR code for Jehanne (OS by Shamar (giacomotesio) from IRC): instead of parsing extern char **environ; read it from a filesystem (typical for Plan 9, though this one is __jehanne__ per ifdef)
tg
2017-10-14 21:05:22 +0000
63cf261f11fix “cd e:foo” on DOSPATH systems (I think)
tg
2017-10-14 20:11:30 +0000
5468d726b3move slashifying of PATH, TMPDIR and two OS/2-specific variables from OS/2-specific to common DOSPATH-specific code (ifdef for the latter two)
upstream-master
tg
2017-10-13 23:34:49 +0000
524e63b4a1fix a longstanding double substitution
tg
2017-10-13 23:02:11 +0000
7d18c762d2komh says these are redundant
tg
2017-10-13 11:54:06 +0000
0ba04f9bb7apply fixes from code review by @komh
tg
2017-10-12 15:17:04 +0000
34fc7afc8cnote on rooted pathnames, concept found in original pdksh which had various forms of path attributes (not just absolute or not), though we shouldn’t just copy theirs either
tg
2017-10-11 23:48:36 +0000
d5a29d5e60mksh_abspath() on OS/2 now requires a dir separator after the drive letter and colon for it to recognise a pathname as absolute, as it should be
tg
2017-10-11 21:52:46 +0000
2cdd9d77defurther OS/2 fixes for simplify_path()
tg
2017-10-11 21:49:06 +0000
af61fd186aall uses of mksh_vdirsep should exclude “\builtin” from triggering it
tg
2017-10-11 21:09:24 +0000
5a89f6d959update comment to unpuzzle a future me
tg
2017-10-11 21:04:59 +0000
f578d7cd10eval.c has the only mksh_sdirsep caller and uses it on substrings, so OS/2 drive letter checks are not correct there
tg
2017-10-11 20:55:06 +0000
99db3ecb5cinline OS/2’s mksh_sdirsep() into its mksh_vdirsep() because we must separate these two
tg
2017-10-11 20:50:46 +0000
9dc689dd17keep drive letter when simplifying path (untested)
tg
2017-10-11 20:46:14 +0000