Commit History

Autor SHA1 Mensaxe Data
  Serj Kalichev 995e0e0d8f Escape backslashes within args %!s(int64=7) %!d(string=hai) anos
  Serj Kalichev caaf9c6402 Fix args string encoding. Escape quote %!s(int64=7) %!d(string=hai) anos
  Serj Kalichev 3b893bbea6 Rename clish_pargv_status_t to clish_pargv_status_e %!s(int64=9) %!d(string=hai) anos
  Serj Kalichev b683ac259c Rename clish_shell_state_t to clish_shell_state_e %!s(int64=9) %!d(string=hai) anos
  Serj Kalichev b279b70103 Fix possible null dereference %!s(int64=10) %!d(string=hai) anos
  Serj Kalichev c5797bb6bf Check param for NULL before using %!s(int64=10) %!d(string=hai) anos
  Serj Kalichev 76e1e9ad33 Check param before use %!s(int64=10) %!d(string=hai) anos
  Serj Kalichev 8cda8cb62a Refactoring for __cur_depth, __cur_pwd %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 882e889219 Engine to parse INI-like strings %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 357c1f223d Use context API %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 803f3d2e3c Add default sym %!s(int64=12) %!d(string=hai) anos
  Serj Kalichev a5d0ea7d34 Add optional parameters with "order" field. %!s(int64=13) %!d(string=hai) anos
  Serj Kalichev 29cf59f3d2 Optimize test in parse function. Fix issue #76 %!s(int64=13) %!d(string=hai) anos
  Serj Kalichev 1b63ef2bbe Fix issue #76. Test tag inside switch. TODO: optimize %!s(int64=13) %!d(string=hai) anos
  Serj Kalichev 8be419a217 Fix completion for nested optional parameters %!s(int64=13) %!d(string=hai) anos
  Serj Kalichev 0003118c8c Fix __intaractive var generation. The right way without fictive param. %!s(int64=13) %!d(string=hai) anos
  Serj Kalichev bf68961b67 Escaped regexp %!s(int64=13) %!d(string=hai) anos
  Serj Kalichev 39b4383e7f Move parse function from pargv to shell class %!s(int64=13) %!d(string=hai) anos
  Serj Kalichev fec195c244 Compilable version %!s(int64=13) %!d(string=hai) anos
  Serj Kalichev b3b7a58f4b Stylistic fixes %!s(int64=13) %!d(string=hai) anos
  Serj Kalichev 03f2fdd986 Interactive/non-interactive mode. Fix issue #41. %!s(int64=14) %!d(string=hai) anos
  Serj Kalichev a941ca386a Fix file stack to get commands from. The shell can be inited without instream. %!s(int64=14) %!d(string=hai) anos
  Serj Kalichev e1d3d3592d The internal variables is available for 'test' in the nested parameters. %!s(int64=14) %!d(string=hai) anos
  Serj Kalichev db72aa7235 Use viewid while 'test' conditions expanding. %!s(int64=14) %!d(string=hai) anos
  Serj Kalichev 540fbb4113 Implement internal variables __cur_depth, __cur_pwd. %!s(int64=14) %!d(string=hai) anos
  Serj Kalichev 08e2c340cb Function to get full pwd string and current depth. CONFIG's depth in config file. Don't used yet. %!s(int64=14) %!d(string=hai) anos
  Serj Kalichev 58f97e384e Wrong offset for clish_pargv_new was fixed. The line don't contain the prompt. %!s(int64=14) %!d(string=hai) anos
  Serj Kalichev 926cff3c17 Normalize define names. clish_ to CLISH_ %!s(int64=14) %!d(string=hai) anos
  Serj Kalichev c30fc7a7e8 The first klish tree. %!s(int64=14) %!d(string=hai) anos