Changeset e2ea8d7e in mainline for uspace/app/bdsh/cmds/builtins/README
- Timestamp:
- 2008-08-27T05:36:12Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1b4b7b6
- Parents:
- b510d52
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/bdsh/cmds/builtins/README
rb510d52 re2ea8d7e 5 5 Examples of what should be a built-in and not a module would be: 6 6 7 cd (the cwd needs to be updated) 8 prompt (the prompt needs to be updated) 9 enable (the euid needs to be updated) 7 cd (cliuser_t->cwd needs to be updated) 8 9 In the future, more user preferences will be set via built-in commands, 10 such as the formatting of the prompt string (HelenOS doesn't yet have 11 an environment, much less PS*, even if it did we'd likely do it a little 12 differently). 10 13 11 14 .... etc. 12 15 13 Anything that does _not_ need to write to this structure should be included 14 as a module, not a built in. 16 Anything that does _not_ need to use this structure should be included 17 as a module, not a built in. If you want to include a new command, there 18 is a 99% chance that you want it to be a module. 15 19 16 For now, a skeleton directory of stuff that will exist lives here. 20 21
Note:
See TracChangeset
for help on using the changeset viewer.