1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-24 06:54:13 +00:00

Commit graph

  • 843b546c1a rm redundant getpid(2) syscalls (re: 9de65210) Martijn Dekker 2020-09-23 04:19:02 +0200
  • ce68e1be37 Fix crash in backtick comsubs with job control on (rhbz#825520) Martijn Dekker 2020-09-23 01:56:09 +0200
  • f7ffaaba17 tests/builtin.sh: add 'cd' regress tests Martijn Dekker 2020-09-22 21:38:15 +0200
  • 600cb182e3 bin/package: don't test-compile using possibly broken dev shell Martijn Dekker 2020-09-22 16:14:53 +0200
  • 7444fc7c24 better v=$(<file) fix (re: fe6d0903) Martijn Dekker 2020-09-22 14:39:28 +0200
  • e149cf4fd8 tests/builtin.sh: tweaks Martijn Dekker 2020-09-22 06:52:39 +0200
  • 03cf032349 fix unportable path in regress test (re: a329c22d) Martijn Dekker 2020-09-22 03:33:56 +0200
  • fe6d0903dc Fix v=$(<file) for closed FD 0,1,2 (rhbz#1066589) Martijn Dekker 2020-09-22 02:45:59 +0200
  • 5683155cb5 update NEWS, SH_RELEASE (re: 970069a6) Martijn Dekker 2020-09-22 01:42:15 +0200
  • 970069a6fe Fix command substitutions in here-docs (rhbz#994241, rhbz#1036802) Martijn Dekker 2020-09-21 23:02:08 +0200
  • 0d3bedd67d tests/leaks.sh: avoid false leak: pre-run test (re: fe20311f) Martijn Dekker 2020-09-21 02:08:29 +0200
  • fe20311fe9 Fix command substitution memory leaks (rhbz#982142) Martijn Dekker 2020-09-20 23:58:44 +0200
  • e6611916aa tests/coprocess.sh: temp disable known intermittent fail Martijn Dekker 2020-09-20 20:47:49 +0200
  • 96c4a3ea52 ksh: update to commit 092b90 Chase 2020-09-10 21:58:26 -0500
  • d9f01e0120 path_search(): still close file if not autoloading (re: a329c22d) Martijn Dekker 2020-09-20 14:54:49 +0200
  • a329c22dba Multiple 'whence' and path search fixes Martijn Dekker 2020-09-20 07:56:09 +0200
  • 95fc175993 tests/signal.h: double SIGCHLD test sleep time due to intermittent fail Martijn Dekker 2020-09-18 22:09:47 +0200
  • f45a0f1650 -o posix: inverse-sync braceexpand; properly sync letoctal Martijn Dekker 2020-09-18 20:32:34 +0200
  • dc80f40d40 tests/sigchild.sh: increase a sleep to prevent very rare intermittent fail Martijn Dekker 2020-09-18 20:06:34 +0200
  • fbdf240acb tests/leaks.sh: allow run without vmalloc/vmstate Martijn Dekker 2020-09-18 19:19:18 +0200
  • 69679be8d7 tests/leaks.sh: test unalias (re: 5d50f825) Martijn Dekker 2020-09-18 16:51:57 +0200
  • 7303824789 tests/attributes.sh: add reproducer from rhbz#903750 (already fixed in 93u+) Martijn Dekker 2020-09-18 13:53:53 +0200
  • ba752034c0 Fix crash in .paths file handling Martijn Dekker 2020-09-18 06:43:20 +0200
  • 7e7f137245
    Fix a crash on unsetting preset alias (re: ddaa145b) (#133) Johnothan King 2020-09-18 03:17:20 -0700
  • 7e5fd3e98d A few job control (-m, -o monitor) fixes (rhbz#960034) Martijn Dekker 2020-09-18 04:42:27 +0200
  • 06e721c313 data/signals.c: fix empty SIGINT/SIGPIPE messages Martijn Dekker 2020-09-18 03:03:39 +0200
  • 13c3fb21e9 emacs, vi: Support repeat parameters to VT220 keys (re: f2a3f4e3) Martijn Dekker 2020-09-17 17:28:03 +0200
  • c24c3dc0af include/edit.h: cleanup: rm unused Edit_t struct members Martijn Dekker 2020-09-16 06:38:53 +0200
  • 461a1aebc1 Fix memory leak in typeset (rhbz#1036470) Martijn Dekker 2020-09-15 23:39:54 +0200
  • 05683ec75b Fix several memory leaks related to arrays (rhbz#921455) Martijn Dekker 2020-09-15 07:47:38 +0200
  • 16e4824c45 emacs.c: unbreak menu-driven pathname completion (re: e8b3274a) Martijn Dekker 2020-09-15 05:50:08 +0200
  • f2a3f4e36b Handle forward-delete key in emacs and vi editors Martijn Dekker 2020-09-15 00:49:05 +0200
  • f0be4d95e8 tests/io.sh: add proc subst FD leak test (re: ab5dedde) Martijn Dekker 2020-09-14 09:27:41 +0200
  • d7c90eadc3 sfio: correct floating decimal point scaling of fractions (#131) hyenias 2020-09-14 06:15:05 -0400
  • 9f2066f146 Improve fix for parentheses in param expansions (re: 5ed9ffd6) Martijn Dekker 2020-09-13 09:53:36 +0200
  • ab5dedded7 Work around process substitution file descriptor leak Martijn Dekker 2020-09-12 19:52:47 +0200
  • 10cca4767b libast: update /usr/tmp fallback to /var/tmp Martijn Dekker 2020-09-12 18:28:10 +0200
  • 2ae6e2cf55 tests/builtins.sh: correctly count errors (re: 1bc2c74c) Martijn Dekker 2020-09-12 03:24:22 +0200
  • ddaa145b3d Reinstate 'r' and 'history' as preset aliases for interactive ksh Martijn Dekker 2020-09-11 20:51:35 +0200
  • 777dfa3e59 (k)sh.1: invocation-related edits for clarity and completeness Martijn Dekker 2020-09-11 20:31:26 +0200
  • b9d10c5a9c Fix 'command' expansion bug and POSIX compliance Martijn Dekker 2020-09-11 09:33:29 +0200
  • 092b90da81 Fix BUG_LOOPRET2 and related return/exit misbehaviour Martijn Dekker 2020-09-09 20:02:20 +0200
  • 2b338e4241 dtdocbook/xlate_locale: add proper include for strcmp Jon Trulson 2020-09-08 08:40:55 -0600
  • 400c107773
    Fix compile with -D_std_malloc (re: f9c127e) (#130) Johnothan King 2020-09-07 19:20:18 -0700
  • ebc283a2a7 Merge branch 'master' into autotools-conversion Jon Trulson 2020-09-07 18:20:13 -0600
  • 29ddc05827 dthelp/parser/pass1: disable parallel builds due to occasional failures Jon Trulson 2020-09-07 17:50:40 -0600
  • cc12058502 dtdocbook: make it build under autotools Jon Trulson 2020-09-07 17:41:21 -0600
  • 43bda68f69 configure.ac: Add TCL detection Jon Trulson 2020-09-06 19:34:45 -0600
  • 6d0c4ac55f tests/coprocess.sh: fix rare fail (re: 712261c8) Martijn Dekker 2020-09-06 22:40:17 +0200
  • e5914dd108 dtappbuilder/src/ab: disable parallel builds Jon Trulson 2020-09-05 16:20:13 -0600
  • 65d2062518 dtappbuilder: make it build under autotools Chase 2020-09-05 15:27:30 -0500
  • e1c41bb2de Fix subshell leak for 3 special variables (re: 417883df, bd3e2a80) Martijn Dekker 2020-09-05 19:31:28 +0200
  • 417883dfdd Revert "Fix subshell leak for 4 special variables (re: bd3e2a80)" Martijn Dekker 2020-09-05 16:48:17 +0200
  • 5ed9ffd6c4 This fixes erroneous syntax errors in parameter expansions such as ${var:-wor)d} or ${var+w(ord}. The parentheses now correctly lose their normal grammatical meaning within the braces. Fix by Eric Scrivner (@etscrivner) from July 2018 backported from ksh2020. Martijn Dekker 2020-09-05 16:20:22 +0200
  • b3d37b00b0 Fix subshell leak for 4 special variables (re: bd3e2a80) Martijn Dekker 2020-09-05 13:57:39 +0200
  • 00d439605f -o posix: don't import/export variable attributes thru environment Martijn Dekker 2020-09-05 10:33:50 +0200
  • 20fcf22973 tests/attributes.sh: tweak: loop thru array subscripts (re: a2f13c19) Martijn Dekker 2020-09-05 10:26:03 +0200
  • 6affd23601 Remove problematic check for standards env vars (re: 921bbcae) Martijn Dekker 2020-09-05 09:43:22 +0200
  • ca9de42d59 -o posix: minor manpage/usage tweaks (re: 921bbcae) Martijn Dekker 2020-09-05 06:21:32 +0200
  • 3ede73aa33 fix "$-" expansion for posix option (re: 921bbcae) Martijn Dekker 2020-09-04 20:51:29 +0200
  • bec6556236 update NEWS, SH_RELEASE (re: 6575903d) Martijn Dekker 2020-09-04 05:29:52 +0200
  • 6575903d1d Fix ${!} and ${$} throwing syntax error in here-document Martijn Dekker 2020-09-04 04:54:35 +0200
  • f9c127e39e Remove legacy code for older libast versions Martijn Dekker 2020-09-03 02:27:15 +0200
  • 8d7f616e75 Remove abandoned SHOPT_ENV experiment Martijn Dekker 2020-09-02 15:52:41 +0100
  • bc4dbe0627 shtests: add ${.sh.pid} to PS4/xtrace (re: 9de65210) Martijn Dekker 2020-09-02 15:51:02 +0100
  • 5395641036 shtests: cd to each test set's temp dir before running Martijn Dekker 2020-09-02 06:02:40 +0100
  • 55f0f8ce52 -o posix: disable '[ -t ]' == '[ -t 1 ]' hack Martijn Dekker 2020-09-01 20:24:44 +0100
  • 9077fcc3a4 shtests: refuse to run if no /dev/tty (re: 14632361) Martijn Dekker 2020-09-01 15:43:54 +0100
  • 5e21cacf7a init: fix sh detection (re: 921bbcae) Martijn Dekker 2020-09-01 09:08:04 +0100
  • c607c48c84 Revert <> redir FD except in posix mode (re: eeee77ed, 60516872) Martijn Dekker 2020-09-01 08:36:28 +0100
  • fd977388a2 -o posix: allow invoked programs to inherit FDs > 2 Martijn Dekker 2020-09-01 08:11:27 +0100
  • b301d41731 -o posix: always recognise octals in "let" builtin Martijn Dekker 2020-09-01 07:16:51 +0100
  • 921bbcaeb7 Remove SHOPT_BASH; keep &> redir operator, '-o posix' option Martijn Dekker 2020-09-01 06:19:19 +0100
  • 84331a96fc 'test --man --': fix a few errors (re: 77beec1e) Martijn Dekker 2020-09-01 03:10:30 +0100
  • 77beec1e0d restore 'test --man --' oddness (re: fa6a180f) Martijn Dekker 2020-08-31 23:43:22 +0100
  • fa6a180fdd test/[: remove effectively inaccessible self-doc Martijn Dekker 2020-08-30 07:47:20 +0100
  • cd2cf236c2 test/[: use a shell state bit (re: 7003aba4) Martijn Dekker 2020-08-30 05:29:21 +0100
  • 42301639d6 '#if 0' cleanup Martijn Dekker 2020-08-30 03:59:12 +0100
  • f8feed1bd2 SHOPT_MULTIBYTE-related cleanup (re: 8477d2ce) Martijn Dekker 2020-08-29 22:45:04 +0100
  • 7c5d39fa04 Refactor "$*" multibyte handling (re: 8b5f11dc) Martijn Dekker 2020-08-29 21:52:29 +0100
  • 8f813bb0a3
    Fix a file descriptor leak when fstat errors out with EIO (#120) Johnothan King 2020-08-26 14:19:51 -0700
  • e08ca80d15 bin/package: do not use previously compiled shell Martijn Dekker 2020-08-26 17:11:18 +0100
  • 42092187a7 TODO: rm done item (re: 42d16511) Martijn Dekker 2020-08-25 20:57:21 +0100
  • 9d798ad6d0 dtksh: make new ksh submodule build Chase 2020-08-20 20:42:18 -0500
  • 994772518a dtksh/examples: clean up scripts Chase 2020-08-20 20:34:54 -0500
  • 5d0125b393 dtksh: add new ksh93 submodule Chase 2020-07-22 20:35:19 -0500
  • 0069a6e084 dtksh: remove old ksh from repo Chase 2020-07-22 20:32:47 -0500
  • 9b45f2ccbe build system: modernise shell compatibility checks Martijn Dekker 2020-08-23 23:41:31 +0100
  • 42d1651108 iffe: fix broken shell detection; allow building on NetBSD 9.0 Martijn Dekker 2020-08-23 19:20:33 +0100
  • 506bd2b23a fix SHOPT_REGRESS crash Martijn Dekker 2020-08-22 16:03:01 +0100
  • f89fc2c713 tests/leaks.sh: add test for PATH reset leak triggered by nmake build Martijn Dekker 2020-08-21 19:55:23 +0100
  • 52dc071a56 bin/package: fix a POSIX-ism (re: 3552a2ba) Martijn Dekker 2020-08-20 22:47:51 +0100
  • 9ba2c2e0df Speed up 'read', fixing macOS hang (take 2) Martijn Dekker 2020-08-19 21:58:46 +0100
  • 569c1bb9c1 Revert "Speed up 'read', fixing macOS hang" Martijn Dekker 2020-08-19 04:10:55 +0100
  • ff385e5a89 Speed up 'read', fixing macOS hang Martijn Dekker 2020-08-19 01:36:01 +0100
  • c3388ffd85 nval.h: remove dtksh additions & old compat redefs (re: e2d1b593) Chase 2020-08-16 14:37:59 -0500
  • d03e948bcd Fix 'command -p' lookup if hash table entry exists (re: c9ccee86) Martijn Dekker 2020-08-17 20:23:39 +0100
  • acf84e9633 Fix 'command -x' on macOS, Linux, Solaris Martijn Dekker 2020-08-16 09:08:07 +0100
  • 35ad5e65af sh/name.c: rm ancient binary compat overrides Martijn Dekker 2020-08-16 04:49:18 +0100
  • e875616618 shell.3: fix glitch; add missing SH_PRIVILEGED doc Martijn Dekker 2020-08-15 21:37:46 +0100