diff options
Diffstat (limited to '')
-rwxr-xr-x | PolygLua.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/PolygLua.lua b/PolygLua.lua index c2ebb02..003702f 100755 --- a/PolygLua.lua +++ b/PolygLua.lua | |||
@@ -6,12 +6,15 @@ TODO - Allow -abc style, expand to -a -b -c. | |||
6 | 6 | ||
7 | TODO - Make the parsing recursive. So the command "--fancy" could have it's own options table. | 7 | TODO - Make the parsing recursive. So the command "--fancy" could have it's own options table. |
8 | --fancy option0 opt1=foo 'Random string!' --somethingElse | 8 | --fancy option0 opt1=foo 'Random string!' --somethingElse |
9 | When to stop and hand back? | 9 | When to stop and hand back? First time we see a ' -bar' or ' --foo'? |
10 | 10 | ||
11 | TODO - Add some sort of alias mechanism for the #! thing. _.bash'echo "This is bash."':Do() | 11 | TODO - Add some sort of alias mechanism for the #! thing. _.bash'echo "This is bash."':Do() |
12 | The user can define their own aliases in a table, with defaults for bash, sh, luajit, and maybe some others. | 12 | The user can define their own aliases in a table, with defaults for bash, sh, luajit, and maybe some others. |
13 | Then extend it to changing language on the fly _.bash'echo "This is bash."':luajit("print('This is Lua.')"):Do() | 13 | Then extend it to changing language on the fly _.bash'echo "This is bash."':luajit("print('This is Lua.')"):Do() |
14 | 14 | ||
15 | TODO - APT also has +/- for adding and removing option values into an options entry. | ||
16 | Not sure if that is being used. | ||
17 | |||
15 | ]] | 18 | ]] |
16 | 19 | ||
17 | -- Most of this _ stuff was copied from apt-panopticon. | 20 | -- Most of this _ stuff was copied from apt-panopticon. |