1
1
Fork 0
mirror of https://github.com/tonydamage/nux-env.git synced 2025-12-11 13:24:28 +01:00
Commit graph

103 commits

Author SHA1 Message Date
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
539cf02ac7 nuxsh: Fixed bug in generation of temporary name.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-03-24 11:52:58 +01:00
61beaba966 Added function tracing
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-03-22 00:34:35 +01:00
851914ff75 tdm-media: Converted to nuxr-runner
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2019-02-03 16:25:31 +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
b72149b69c Added nuxsh support for nux-runner
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2018-05-18 15:56:01 +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
81e33f7e21 Added skeleton of nuweb.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 14:28:42 +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
bc350810b7 taskie: Added pwd, ls, cd REPL commands.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 16:04:10 +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
1d3fd0b3c3 nuxfs: Added some doc details.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 15:12:31 +02:00
0b48a2c851 taskie: Use nux-runner interactive features.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 15:11:46 +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
ba09014710 nux-runner Improved detection of direct invoke.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-12 14:44:43 +02:00
26893ea50f bashrc: Added color support for termux
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-12 14:32:01 +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
d3be24f3d7 nuxfs: Reworked nuxfs to use nux.dsl.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-10 18:56:35 +02:00