aboutsummaryrefslogtreecommitdiffhomepage
path: root/parser.c
Commit message (Expand)AuthorAge
* Minor error handling improvements and minor code polishGravatar axel2007-08-02
* Replace the count function with a builtin for performance reasons. The count ...Gravatar axel2007-08-01
* Implement count as ashellscript function instead of a command in order to sup...Gravatar axel2007-04-24
* Add the possibility for functions which do not shadow the arguments of the ca...Gravatar axel2007-04-23
* Move keyword detection code to separate fileGravatar axel2007-04-22
* Fix bug in parser, on incomplete blocks. This bug was handled correctly by th...Gravatar axel2007-04-22
* Use cpp macro to avoid manually adding sentinel value to varargs functionsGravatar axel2007-04-17
* Add breakpoint builtinGravatar axel2006-11-11
* Fix indentation error - the else builtin was not properly indentedGravatar axel2007-02-01
* Verify that fd redirection is an intGravatar axel2007-01-27
* Print stack trace when execting due to fatal problem or bugGravatar axel2007-01-22
* A few more error checks during string to integer conversion in various placesGravatar axel2007-01-09
* Fix typo in user message, remove a few warnings, minor indentation editsGravatar axel2007-01-09
* Handle out of memory condition in various parts of fish by shutting down inst...Gravatar axel2007-01-09
* Make it possible to buffer input to other file descriptors than stdin. It is ...Gravatar axel2007-01-08
* Minor highlighting tweaks to make highlighter handle switches to 'command' an...Gravatar axel2006-12-14
* Make sure that a command is never executed as the subcommand of the 'builtin'...Gravatar axel2006-12-14
* Make the builtins 'and', 'or', 'not', 'exec', 'command' and 'builtin' respect...Gravatar axel2006-12-14
* Minor comment edits and removal of a warningGravatar axel2006-11-19
* Update documentation display code to run roff on the client system instead of...Gravatar axel2006-11-18
* Add a bugreport function for writing out a message about how to file bug reportsGravatar axel2006-11-18
* Fix the code for ignoring infinite recursionGravatar axel2006-11-02
* Make sure signals aren't blocked while autoloading, also add a few consistenc...Gravatar axel2006-10-30
* Minor editsGravatar axel2006-10-29
* Update autoloader to fix concurrency issues when changing loader path in auto...Gravatar axel2006-10-29
* Minor edits, remove unneeded code, add a few commants, correct spelling, twea...Gravatar axel2006-10-26
* Use bitset to implement flags for jobs instead of wasting a whole int for eve...Gravatar axel2006-10-26
* Fix a number of bugs found using the warnings generated by earlier patchGravatar axel2006-10-20
* First stab at directory transition. Test with care...Gravatar axel2006-10-19
* Various minor cleanupsGravatar axel2006-10-09
* Indent empty lines after a block command correctly. Thanks to Philip Ganchev ...Gravatar axel2006-10-09
* Be more rigorous with the exit codes set by the parser and builtinsGravatar axel2006-10-09
* Unknown commands should set the status flag to 127, as in bash and friendsGravatar axel2006-10-09
* Make sure that if a syntax error occurs, the parser does not try to evaluate ...Gravatar axel2006-10-09
* Make sure indentation works even if a line begins with whitespaceGravatar axel2006-10-09
* Fix a few places where uncasted 0 was used as a null pointer in vararg functi...Gravatar axel2006-10-08
* Add autoindentation supportGravatar axel2006-10-07
* Drop the optional checking of block type for the end builtinGravatar axel2006-10-05
* First stab at multiline editingGravatar axel2006-10-02
* Minor tweaks to code validation for the for builtin (again)Gravatar axel2006-10-02
* Add syntax check to see that the for builtin is not given an insufficient num...Gravatar axel2006-09-26
* Make sure that syntax validator allows use of 'break' and 'continue' with --h...Gravatar axel2006-09-18
* Make it possible to save a function when defining it using the -S switchGravatar axel2006-09-09
* Fix crash bug in cyntax validator when using an illegal command name. Thanks ...Gravatar axel2006-09-08
* Optionally add type of block to the end builtin to verify block nesting corre...Gravatar axel2006-09-06
* Clear error buffer before creating new error message to avoid bug causing all...Gravatar axel2006-09-06
* Use dynamically sized buffer for reporting error messages in the parserGravatar axel2006-08-29
* Fix incorrect usage of the term subshell when command substitution was meantGravatar axel2006-08-23
* Rearrange includes so that config.h is always the first file to be includedGravatar axel2006-08-11
* Minor fix to code for detecting help switches to builtinsGravatar axel2006-07-24