Commit Graph

21 Commits

Author SHA1 Message Date
Kelvin Sherlock 33dd3228f8 update the parser/lexer to make it more reusable. For example, subshells are now handled. 2016-08-16 16:47:20 -04:00
Kelvin Sherlock 811c8b976a ... and use the config.h 2016-08-09 15:29:28 -04:00
Kelvin Sherlock 827f49c48b solaris... 2016-08-07 14:43:18 -04:00
Kelvin Sherlock 76980a6e06 headers 2016-08-05 22:38:06 -04:00
Kelvin Sherlock 2fdca6ea9d builtin_which -- also check builtin commands. 2016-07-24 21:21:15 -04:00
Kelvin Sherlock 9b577bdbb1 builtin catenate (builtin so cr/lf conversion blocked) 2016-07-23 23:50:28 -04:00
Kelvin Sherlock 45eade7af5 builtin_alias / builtin_unalias. 2016-06-22 13:48:05 -04:00
Kelvin Sherlock 6bfad57a35 offset_range 2016-06-22 13:46:19 -04:00
Kelvin Sherlock a15c6fbd65 clean up env set via number. 2016-06-16 22:00:03 -04:00
Kelvin Sherlock ef99bb40de version bump 2016-06-16 21:55:39 -04:00
Kelvin Sherlock 8a2b9ec3cd shift builtin. 2016-06-16 16:48:04 -04:00
Kelvin Sherlock edd80fc3c5 version builtin 2016-06-15 13:25:41 -04:00
Kelvin Sherlock 7724ca0d7c add Exists builtin. 2016-06-15 11:25:25 -04:00
Kelvin Sherlock 0d0367ca08 builtin about box, bump version number. 2016-02-11 21:50:25 -05:00
Kelvin Sherlock 7d18720162 use filesystem::current_path for builtin_directoery 2016-02-11 20:50:24 -05:00
Kelvin Sherlock beb3e3813a builtin_which 2016-02-11 15:51:39 -05:00
Kelvin Sherlock 50f171d5c8 which command 2016-02-11 15:48:46 -05:00
Kelvin Sherlock 2485f08172 commentary 2016-02-10 23:51:45 -05:00
Kelvin Sherlock 6f53faeae7 fix directory return value 2016-02-10 21:57:35 -05:00
Kelvin Sherlock 3fea71d1e8 directory -- support for MacOS pathnames. 2016-02-09 23:50:33 -05:00
Kelvin Sherlock 5723656988 lots of updates! 2016-02-01 20:38:29 -05:00