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
d40b82bfc8
nuxfs: Added support for invoking in nested dir.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-12-01 18:22:46 +01:00
e4ae60fdb0
nuxfs: added init and templates support.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-12-01 18:22:12 +01:00
Tony Tkacik
1737416a72
nux-runner: Added support ti be included as source.
...
Signed-off-by: Tony Tkacik <atkacik@brocade.com>
2016-12-01 16:17:33 +01:00
8aff47bd72
nuxfs: Added support for git directive.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-24 12:33:25 +01:00
37ae443e2c
Added support for nested .nuxfs files.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 20:37:03 +01:00
490a31a195
Added NUX_ENV_DIR avaiable for scripts.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 20:18:38 +01:00
8267bc2e12
Moved is_function and runner.run to inc/
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 20:09:30 +01:00
135eabc57c
Replaced - with . in nuxfs
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 20:01:34 +01:00
531f55f249
Splitted nuxfs into components.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 19:55:34 +01:00
6e5c5986c3
Refactored some common functions to nux-base.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 19:54:18 +01:00
9aa2386987
Splitted part of nux-ranner into include script.
...
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 17:18:54 +01:00