Serj Kalichev
|
1577dcce53
Implement __uid and __user internal variables
|
3 år sedan |
Serj Kalichev
|
3593f9b5ca
Fix predefined variables expanding. Some command-independent vars were moved to command-independent part of code.
|
3 år sedan |
Ingo Albrecht
|
d5301c25f3
Made variable expansion optional
|
4 år sedan |
Ingo Albrecht
|
c74e823f94
New function clish_pargv_find_value
|
4 år sedan |
Serj Kalichev
|
b19c902842
Machine oriented protocol
|
4 år sedan |
Serj Kalichev
|
2053171f13
Move lock and interrupts fields to ACTION tag
|
6 år sedan |
Serj Kalichev
|
d9b654d32b
Macros for clish_var_t
|
6 år sedan |
Serj Kalichev
|
8aaddba3b3
Interactive mode can't be 1 when isatty is 0
|
7 år sedan |
Serj Kalichev
|
8c2381eece
Fix shebang for nested VARs
|
8 år sedan |
Serj Kalichev
|
43caeef009
Don't use atoi()
|
8 år sedan |
Serj Kalichev
|
cca1d66a01
Fix signal blocking behaviour
|
9 år sedan |
Serj Kalichev
|
df27ec217f
Rename clish_shell_var_t to clish_shell_var_e
|
9 år sedan |
Serj Kalichev
|
690495c606
Function to expand only specific types of var. By Peter Kosyh
|
9 år sedan |
Serj Kalichev
|
2e91be3c14
Add __pid internal variable
|
10 år sedan |
Serj Kalichev
|
4a836e8427
Init char *saveptr=NULL for strtok_r()
|
10 år sedan |
Serj Kalichev
|
8cda8cb62a
Refactoring for __cur_depth, __cur_pwd
|
11 år sedan |
Serj Kalichev
|
f9aafd376f
Use ^ symbol to don't escape VAR
|
11 år sedan |
Serj Kalichev
|
882e889219
Engine to parse INI-like strings
|
11 år sedan |
Serj Kalichev
|
357c1f223d
Use context API
|
11 år sedan |
Serj Kalichev
|
803f3d2e3c
Add default sym
|
12 år sedan |
Serj Kalichev
|
a65e38e422
Add __isatty internal variable
|
13 år sedan |
Serj Kalichev
|
31c2dec6ef
Add ~ as var modifier
|
13 år sedan |
Serj Kalichev
|
d28c936420
Exclamation sign instead #. The backslash and # have a legacy behaviour
|
13 år sedan |
Serj Kalichev
|
eb500fe8b2
Restore the behaviour of internal variables __
|
13 år sedan |
Serj Kalichev
|
a9748a7bc5
When modifiers \ and # is on - don't escape_chars
|
13 år sedan |
Serj Kalichev
|
b9521ba5e1
Fix escaping. Don't decode \n etc. Add \" to default escaping
|
13 år sedan |
Serj Kalichev
|
7e2cf97d5b
VAR's action can use builtin functions
|
13 år sedan |
Serj Kalichev
|
bf4559a044
Add __watchdog_timeout variable
|
13 år sedan |
Serj Kalichev
|
163594d8ff
Log __full_line instead __line
|
13 år sedan |
Serj Kalichev
|
224f0f4ae2
Fix encoding of empty strings
|
13 år sedan |