aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordvs12024-10-27 11:34:46 +1000
committerdvs12024-10-27 11:34:46 +1000
commit97acb74c25f8dca37b715423db7aabaaca3e4428 (patch)
treefda17c123f85311a3170213c9decd8fc8c098b3b
parentRename _ to PolygLua externally. (diff)
downloadJackOnAllDevices-97acb74c25f8dca37b715423db7aabaaca3e4428.zip
JackOnAllDevices-97acb74c25f8dca37b715423db7aabaaca3e4428.tar.gz
JackOnAllDevices-97acb74c25f8dca37b715423db7aabaaca3e4428.tar.bz2
JackOnAllDevices-97acb74c25f8dca37b715423db7aabaaca3e4428.tar.xz
TODO+=2.5
-rwxr-xr-xPolygLua.lua5
-rwxr-xr-xaataaj.lua4
2 files changed, 7 insertions, 2 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
7TODO - Make the parsing recursive. So the command "--fancy" could have it's own options table. 7TODO - 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
11TODO - Add some sort of alias mechanism for the #! thing. _.bash'echo "This is bash."':Do() 11TODO - 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
15TODO - 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.
diff --git a/aataaj.lua b/aataaj.lua
index 5f6cee5..88eb346 100755
--- a/aataaj.lua
+++ b/aataaj.lua
@@ -16,7 +16,9 @@
16 16
17local _ = require 'PolygLua' 17local _ = require 'PolygLua'
18 18
19 19--[[ TODO - replace this with code to search for and print the README.md file.
20 Since we got the path to the script in arg[0], we can split that up and follow symlinks until we find where the files are. Maybe we can find README.md there.
21]]
20Help = [[ 22Help = [[
21This is part of the AllAudioToALSAandJACK project, aataaj for short, 23This is part of the AllAudioToALSAandJACK project, aataaj for short,
22pronounced like "attach". 24pronounced like "attach".