summaryrefslogtreecommitdiff
path: root/builtins.c
AgeCommit message (Collapse)Author
2018-05-30very minor cleanupsToby Goodwin
2018-04-26Completion of command names and variablesBert Münnich
New completion entry functions for readline specific code: - compl_var for variables - compl_fn for functions - compl_builtin for builtins - compl_extcmd for external commands in path - compl_command, which combines the last three The first three are simple wrappers for compl_name, which iterates over a typical rc table (an array of structs) yielding the name fields. The appropriate completion entry function is chosen based on the character/token that preceeds the word to complete: '$' for variable, beginning of line or one of [`@|&(){;] for command. Otherwise the shell falls back to readline's default completion, which it also does, if the chosen completion entry function finds no match.
2018-03-26whitespace cleanupsToby Goodwin
2018-03-17fix bad merge fixupToby Goodwin
2018-03-17Merge branch 'continue'Toby Goodwin
2018-03-17tidy up, test cases, document flagToby Goodwin
2018-03-16flag largely working, flag n + is a bit oddToby Goodwin
2018-03-16starting to workToby Goodwin
2017-08-26FormattingDrazen Borkovic
2017-08-26Remove space at end of lineDrazen Borkovic
2017-08-26Add "continue" builtinDrazen Borkovic
2017-04-17add "rc: " prefix to "cannot shift" errorToby Goodwin
2015-05-16more tidying up of errorsToby Goodwin
2015-05-16snapshot from cvs: 2005-03-03Toby Goodwin
2015-05-16 Tidiness: minor improvements to input.c.tjg
2015-05-16 Bug: parselimit() was broken in various ways (thanks Christjg
Siebenmann).
2015-05-16 Bug: parselimit() was broken in various ways (thanks Christjg
Siebenmann).
2015-05-16fix a few more warningstjg
2015-05-16 Feature: replace `-V' with `version' variable.tjg
2015-05-16 Feature: replace `-V' with `version' builtin.tjg
2015-05-16change some unused argument names to `ignore'tgoodwin
2015-05-16don't declare umask, but do include sys/stat.htgoodwin
better support for addons
2015-05-16use sigsetjmp, etc.tgoodwin
2015-05-16add autoconf stufftim
do limits portably
2015-05-16Initial revisiontim
2015-05-16beta: rc-1.5b2Toby Goodwin
2015-05-16beta: rc-1.5betadev1Byron Rakitzis
2015-05-16release: rc-1.4Byron Rakitzis