7ed7cc48ed
nux.fs: Migrated functionality from nuxfs
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2020-01-02 16:31:44 +01:00
c1f365db70
taskie: Fixed github add issue
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2020-01-01 13:16:43 +01:00
cceebef784
Converted nux.cfg nux.json to nuxsh
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2020-01-01 13:16:18 +01:00
e148c76fbe
nuxsh: Added support for @command keyword and use it
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2020-01-01 13:14:40 +01:00
8b3ae7ac0b
Use graphicsmagick if possible.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-11-28 12:20:36 +01:00
384320ffad
nux.dsl: Fixed mktemp call
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-11-28 02:49:26 -08:00
b924ba5c29
Added mark tool for managing .by directory
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-11-28 11:20:24 +01:00
93e9f20de7
nux: Include nux.log by default.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-03-24 17:48:40 +01:00
918df06d43
nux.dsl: Added debug logging for regeneration.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-03-24 17:20:19 +01:00
67ea2735e6
nux: Improved color handling in terminals.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-03-24 17:17:36 +01:00
aafd96cc9b
nux.log: Added support for setting log level with NC_LOG_current
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-03-24 11:54:02 +01:00
61beaba966
Added function tracing
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-03-22 00:34:35 +01:00
163a2b820b
Fixed NUX_APP_NAME usage.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-02-03 14:38:53 +01:00
fc1b5bbc87
Added taskie configuration & other stuff.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-01-28 06:22:49 +01:00
6dafaf5b9d
Added fixmes & minor updates.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2018-05-18 15:56:38 +02:00
456a586584
Fixed deprecated regex
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2018-05-18 15:45:17 +02:00
ee9a720f67
nux-runner: use nuxr.nuxsh
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-07-16 18:39:56 +02:00
59b79ea88e
*: rewrite some files to nuxsh.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-07-16 18:39:13 +02:00
eef3628269
nuxsh: Added custom syntax to bash.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-07-16 18:37:42 +02:00
acefb64cdc
nux: Renamed nux-base.inc.sh to nux.inc.sh
2017-07-16 16:50:43 +02:00
c1ba6ae4ec
nuweb: Added mdlio app helpers.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-07-15 12:11:32 +02:00
e173c4613c
Introduced new libraries for mime, thumbnails, labels
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-07-15 12:10:44 +02:00
0ab8c73e07
nuweb: Added base libraries.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 15:37:51 +02:00
68ae08a6de
nux-runner: Do not use colors when output is not tty.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 14:26:11 +02:00
1f07be6e0d
nuxfs: Updated nuxfs to behave better in REPL mode.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 14:12:25 +02:00
cfad8b1576
taskie: Updated backends to use common code.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 14:11:22 +02:00
70dbc4dc1d
nux.json: Added write raw value.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 14:10:42 +02:00
654461dc02
nux-runner: Added subtask support
...
Added support for subtasks in shell form task.parent.subtask
- task could by invoked from shell:
[app] [task] [subtask]
[app] [task.subtask]
- added support for subtasks to help system
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 14:08:52 +02:00
041d3b774e
nux-runner: Improved REPL command support.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 16:03:51 +02:00
47dcb3daca
nux-runner: Added support for additional REPL commands.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 15:42:30 +02:00
4481ca2c56
nux.repl: Improved autocompletion feature
...
Added:
- autocompletion automaticly proposes tasks
- autocompletion for debug, trace, help tasks
- extension points for custom task specific autocompleters.
2017-06-21 15:09:08 +02:00
0888955756
Removed unnecessary variables.
2017-06-21 15:05:26 +02:00
7a53e76d85
Added color support to taskie.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 12:06:50 +02:00
73f634318f
taskie: Added initial version.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 10:50:27 +02:00
613ef65f67
nux.cfg: Introduced configuration engine.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-20 18:25:04 +02:00
89010fd209
Improved help system.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-20 15:55:07 +02:00
ff4e509d1c
Added skeleton of new library functions.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-19 16:02:26 +02:00
e7bb96f730
Added small updates.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-19 16:01:18 +02:00
429a0d3258
nuxfs: Added cathegorize keyword.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-14 12:38:41 +02:00
c412900a21
nux-base: Added documentation.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-12 15:01:25 +02:00
4ffbe06990
Removed legacy implementation of nuxfs.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-11 17:27:14 +02:00
089cb5ccce
shelldoc: Added micro markup support for shell comments.
...
Added support for micro markup to ease reading and to
highlight keywords and headings in documentation derived
from shell comments.
nuxfs and nux-runner takes advantage from this.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-11 17:23:55 +02:00
91cb61527f
nuxfs: Added docs & shorthands for error testing.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-11 17:23:12 +02:00
6ec235ce19
nuxfs: Added macro support.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-11 00:17:56 +02:00
7479fb53f8
nuxfs: Small fixes.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-10 22:42:31 +02:00
5d69659e3c
nuxfs: Added support for custom / folder specific DSL
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-10 21:25:52 +02:00
25befb4281
Added basic DSL support library.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-10 18:44:26 +02:00
6c5d4fffcf
nuxfs: Added sdir directive.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-05-29 13:56:59 +02:00
0911f06f83
nuxfs: Added definition capture support.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-12-02 15:21:57 +01:00
fbf020f0d3
nuxfs: Added support for specifying path.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-12-01 18:22:53 +01:00