aboutsummaryrefslogtreecommitdiffhomepage
path: root/builtin.c
Commit message (Expand)AuthorAge
* Be more rigorous with the exit codes set by the parser and builtinsGravatar axel2006-10-09
* Drop the optional checking of block type for the end builtinGravatar axel2006-10-05
* Minor code cleanupGravatar axel2006-10-05
* Add the possibility to set the cursor position using the commandline builtinGravatar axel2006-10-05
* 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
* Fix bug in for that causes crash on syntax errorGravatar axel2006-09-20
* Minor bugfix in the switch parsing for the status builitnGravatar axel2006-09-20
* Make it possible to save a function when defining it using the -S switchGravatar axel2006-09-09
* Optionally add type of block to the end builtin to verify block nesting corre...Gravatar axel2006-09-06
* Fix bug where using the return builtin inside an if-block could cause the els...Gravatar axel2006-09-01
* Minor code tweaks, mostly things like indentation, but also a ferw code reord...Gravatar axel2006-08-28
* Rearrange includes so that config.h is always the first file to be includedGravatar axel2006-08-11
* Use the new array_list functions in builtin.cGravatar axel2006-08-01
* Remove translate.c. The gettext fallback functionality is moved to fallback.c...Gravatar axel2006-07-20
* Add -q/--query switch to the functions builtin. Works just like the same swit...Gravatar axel2006-07-13
* The begin builtin should not alter the exit statusGravatar axel2006-07-13
* Switch from die_mem function to DIE_MEM macro in order to be able to give a l...Gravatar axel2006-07-03
* Update input validation. Always use the magic CHECK macro, which prints an er...Gravatar axel2006-06-21
* Various code polish, including minor rearangement of builtin code to export f...Gravatar axel2006-06-21
* Documentation updates. Fixes a few formating bugs, adds various minor missing...Gravatar axel2006-06-17
* Give the 'random' builtin it's own seed state, to keep other users of random ...Gravatar axel2006-06-15
* Major restructuring of the buildsystem, meaning that the documentation doesn'...Gravatar axel2006-06-13
* Do not change status when the 'exit' builtin is called with no argumentGravatar axel2006-06-13
* Do not change status when the 'return' builtin is called with no argumentGravatar axel2006-06-13
* Use halloc in a few more places, including the highlight codeGravatar axel2006-06-13
* Minor code edits - add a few braces, a few minor safety checks, etc.Gravatar axel2006-06-09
* Edits to source code commentsGravatar axel2006-06-09
* Add more function input validation checksGravatar axel2006-06-09
* Minor code tweaks, including making sure builtins are not run if an io redire...Gravatar axel2006-06-04
* Minor spelling fixesGravatar axel2006-06-04
* Drop validation of function code on new function definition - the code has al...Gravatar axel2006-06-02
* Make sure code validation error output for e.g. the complete builtin can be r...Gravatar axel2006-06-02
* Move jobs builtin to its own fileGravatar axel2006-05-26
* If a help page for a builtin is showed in response to an error, make sure it ...Gravatar axel2006-05-26
* Add validator check to make sure the second argument to 'for' is 'in'Gravatar axel2006-05-22
* Remove two minor memory leaksGravatar axel2006-05-15
* Fix bug that caused block level io redirection to break on while loopsGravatar axel2006-05-15
* Fix the longstanding hang-on-exit bug in eterm, as well as making sure the hi...Gravatar axel2006-05-14
* Fix broken method for sorting output of builtin commands 'functions', 'set' a...Gravatar axel2006-05-14
* Fix two bugs in the jobs builtin, causing freezes and other incorrect behavioursGravatar axel2006-04-25
* Add more descriptive error messages when trying to use variables in command n...Gravatar axel2006-04-22
* Make the read builtin accept 0 parameters and drop the input instead of showi...Gravatar axel2006-04-19
* Do not return to the shell until all processes of a job have finished (Previo...Gravatar axel2006-04-04
* Fix warnings from ICCGravatar axel2006-03-29
* Minor comment and documentation changesGravatar axel2006-03-14
* Fix bad return status in read builtinGravatar axel2006-03-11
* Fix bug that causing terminal corruption if a job is put under job control be...Gravatar axel2006-03-10
* Move all fallbacks for standard and not-so-standard unix functions to fallbac...Gravatar axel2006-02-28
* Make sure that command specific completions can handle input strings with wil...Gravatar axel2006-02-19