bin/sh/parser.c
Tue, 17 Apr 2012 00:01:34 +0000 yamt sync with head yamt-pagecache
Fri, 19 May 2017 00:22:50 +0000 pgoyette Resolve conflicts from previous merge (all resulting from $NetBSD prg-localcount2
Thu, 11 May 2017 02:58:28 +0000 pgoyette Sync with HEAD prg-localcount2
Tue, 19 Aug 2014 23:45:10 +0000 tls Rebase to HEAD as of a few days ago. tls-maxphys
Fri, 10 Nov 2017 17:31:12 +0000 kre PR bin/52715 trunk
Mon, 21 Aug 2017 13:20:49 +0000 kre Add support for $'...' quoting (based upon C "..." strings, with \ expansions.) trunk
Sat, 05 Aug 2017 11:33:05 +0000 kre PR bin/52458 trunk
Wed, 26 Jul 2017 23:09:41 +0000 kre PR bin/48498 PR bin/52426 trunk
Wed, 13 Jun 2007 10:48:25 +0000 liamjfoy Pull up following revision(s) (requested by dsl in ticket #718): netbsd-4
Wed, 13 Jun 2007 10:44:00 +0000 liamjfoy Pull up following revision(s) (requested by dsl in ticket #719): netbsd-4
Sat, 27 Aug 2016 14:46:36 +0000 bouyer Pull up following revision(s) (requested by kre in ticket #1397): netbsd-6
Sat, 27 Aug 2016 15:20:48 +0000 bouyer Pull up following revision(s) (requested by kre in ticket #1212): netbsd-7
Fri, 17 Nov 2017 20:33:53 +0000 snj Pull up following revision(s) (requested by kre in ticket #355): netbsd-8
Wed, 09 Aug 2017 05:35:18 +0000 snj Pull up following revision(s) (requested by kre in ticket #199): netbsd-8
Sun, 23 Jul 2017 14:58:13 +0000 snj Pull up following revision(s) (requested by kre in ticket #103): netbsd-8
Mon, 03 Jul 2017 20:16:44 +0000 kre Do a better job of detecting the error in pkgsrc/devel/libbson-1.6.3's trunk
Fri, 30 Jun 2017 23:02:56 +0000 kre Implement PS1, PS2 and PS4 expansions (variable expansions, arithmetic trunk
Sat, 24 Jun 2017 11:23:35 +0000 kre Another ancient (highly improbable) bug bites the dust. This one trunk
Sat, 17 Jun 2017 07:22:12 +0000 kre Many internal memory management type fixes. trunk
Thu, 08 Jun 2017 22:10:39 +0000 kre (Perhaps) temporary fix to pkgtools (cwrappers) build (configure). trunk
Thu, 08 Jun 2017 13:12:17 +0000 kre Remove some left over baggage from the LINENO v1 implementation that trunk
Wed, 07 Jun 2017 08:10:31 +0000 kre Undo some over agressive fixes for a (pre-commit) bug that did not trunk
Wed, 07 Jun 2017 05:08:32 +0000 kre A better LINENO implementation. This version deletes (well, #if 0's out) trunk
Wed, 07 Jun 2017 04:44:17 +0000 kre An initial attempt at implementing LINENO to meet the specs. trunk
Sat, 03 Jun 2017 18:31:35 +0000 kre When we record an arithmetic expression ($(( ))) as being quoted, trunk
Sat, 03 Jun 2017 10:31:16 +0000 kre Fixes to shell expand (that is, $ stuff) from FreeBSD (implemented trunk
Mon, 29 May 2017 10:43:27 +0000 kre NFC (normal builds): DEBUG only change - convert parser to newer trace method. trunk
Sat, 27 May 2017 11:19:57 +0000 kre More standard (and saner) implementation of the ! reserved word. trunk
Sun, 14 May 2017 11:17:04 +0000 kre NFC: changes to comments only - expand/add comments relating to ${#...} trunk
Thu, 11 May 2017 15:07:37 +0000 kre Fix some parser weirdness... trunk
Wed, 10 May 2017 11:06:47 +0000 kre NFC: Whitespace, KNF, and (some) consistency. trunk
Tue, 09 May 2017 05:14:03 +0000 kre If we are going to permit trunk
Tue, 09 May 2017 02:47:47 +0000 kre Remove bogus extra \n from syntax error message. trunk
Thu, 04 May 2017 04:37:51 +0000 kre Implement the ';&' (used instead of ';;') case statement list terminator trunk
Wed, 03 May 2017 21:36:16 +0000 kre Fix the heredoc line counting bug that I caused when the heredoc trunk
Wed, 03 May 2017 04:51:04 +0000 kre Deal with \newline line continuations more correctly. trunk
Wed, 01 Jun 2016 02:47:05 +0000 kre PR bin/51145 PR bin/48489 trunk
Mon, 09 May 2016 20:36:07 +0000 kre PR bin/48489 -- Shell "simple commands" are now not allowed to be trunk
Tue, 03 May 2016 03:16:55 +0000 kre Allow function names to be any shell word not containing '/'. trunk
Mon, 02 May 2016 01:46:31 +0000 christos Fix handing of user file descriptors outside the 0..9 range. trunk
Mon, 04 Apr 2016 12:39:08 +0000 christos Allow a heredoc to be positioned outside a `` command substitution. trunk
Thu, 31 Mar 2016 23:11:05 +0000 christos After discussions with Jilles Tjoelker (FreeBSD shell) and trunk
Thu, 31 Mar 2016 16:12:52 +0000 christos PR bin/51027 - fix the parsing of references to shell parameters trunk
Thu, 31 Mar 2016 16:12:09 +0000 christos This is an internally visible change - no effect visible to the trunk
Sun, 27 Mar 2016 14:40:20 +0000 christos Move the parseredir internal subroutine out of readtoken1() into being trunk
Sun, 27 Mar 2016 14:39:33 +0000 christos PR bin/50993 - this is a significant rewrite of the way that here trunk
Sun, 27 Mar 2016 14:36:29 +0000 christos Cease "support" for <redirect> fn() { ... trunk
Sun, 27 Mar 2016 14:35:30 +0000 christos Finish constifying the new parsebackquote() function. Save a trunk
Sun, 27 Mar 2016 14:34:46 +0000 christos General KNF and source code cleanups, avoid scattering the trunk
Mon, 21 Mar 2016 02:37:26 +0000 christos fix constness (from kre) trunk
Sun, 20 Mar 2016 22:56:39 +0000 christos Move the command substitution "internal subroutine" part of trunk
Fri, 18 Mar 2016 18:07:28 +0000 christos sprinkle more volatile (needed for the rescue build with gcc-5.3) trunk
Tue, 08 Mar 2016 14:11:56 +0000 christos put back some volatile, gcc complains (x86_64) trunk
Tue, 08 Mar 2016 14:10:04 +0000 christos Remove most volatility from readtoken1() restoring execution trunk
Sun, 28 Feb 2016 23:12:23 +0000 christos Bug fixes to handling of unterminated here documents trunk
Sat, 27 Feb 2016 16:28:50 +0000 christos remove useless casts trunk
Sat, 27 Feb 2016 16:23:22 +0000 christos CID 1354293: handle EOF trunk
Tue, 23 Feb 2016 14:51:25 +0000 christos Fix quoting inside heredoc's. (from kre) trunk
Mon, 22 Feb 2016 20:02:00 +0000 christos PR bin/43469 - correctly handle quoting of the pattern part of ${var%pat} trunk
Mon, 22 Feb 2016 19:42:46 +0000 christos Fix for PR bin/48631 - allow commands controlled trunk
less more (0) -100 -60 tip