1. 5cdc1bd Disable aliases inside aliases for the moment. by nicm · 3 years, 3 months ago
  2. 5a4b2fd Fix parsing of aliases again (GitHub issue 2842), also make argument by nicm · 3 years, 3 months ago
  3. daec63e Replace %% in command lists (by copying them) for template arguments , by nicm · 3 years, 3 months ago
  4. 03b83a5 Key bindings steal a reference to the command instead of adding their by nicm · 3 years, 3 months ago
  5. 1f0c091 Revert one of previous, for some reason it is being freed. by nicm · 3 years, 3 months ago
  6. 4a753db Fix a few memory leaks. by nicm · 3 years, 3 months ago
  7. c0048d6 Insert alias in the right place, GitHub issue 2842. by nicm · 3 years, 3 months ago
  8. 069f592 Preserve argument type in command and convert to string on demand. by nicm · 3 years, 3 months ago
  9. 326d2ef Pass typed arguments out of the parser into the arguments list and let by nicm · 3 years, 3 months ago
  10. 5241dae Stop caring about empty commands, just treat as a null command. by nicm · 3 years, 3 months ago
  11. c286fbd Preserve command group when moving temporary list to current list being buit. by nicm · 3 years, 3 months ago
  12. d589be6 A couple more spacing fixes. by nicm · 3 years, 3 months ago
  13. f984446 Actually parse contents of {} as a command and then convert to a string by nicm · 3 years, 3 months ago
  14. 3177d7b Add a helper function for actually parsing the command. by nicm · 3 years, 3 months ago
  15. 5413a73 Need to flatten arguments for aliases. by nicm · 3 years, 3 months ago
  16. 82836c7 Push the conversion of {} to string up out of the parser and into the by nicm · 3 years, 3 months ago
  17. f0c1233 Leave newlines inside multiline quotes. by nicm · 3 years, 12 months ago
  18. 468be2a Do not dereference NULL environment variable value, GitHub issue 2304. by nicm · 4 years, 4 months ago
  19. 4403afe A } can go on the same line as a command. by nicm · 4 years, 6 months ago
  20. d3c5202 Allow strings to span multiple lines - newlines and any leading by nicm · 4 years, 6 months ago
  21. b3782d2 Instead of using a custom parse function to process {}, treat it as a by nicm · 4 years, 6 months ago
  22. 6f03e49 Use the internal representation for UTF-8 keys instead of wchar_t and by nicm · 4 years, 6 months ago
  23. 187277e Add helpers for the simple case of parse string and add to command queue. by nicm · 4 years, 7 months ago
  24. 34804f2 When parsing strings, put all commands in one group even if there are by nicm · 4 years, 7 months ago
  25. cc8b41f Add a way to mark environment variables as "hidden" so they can be used by nicm · 4 years, 8 months ago
  26. e388702 Ignore empty commands rather than adding them to the command list rather by nicm · 4 years, 10 months ago
  27. 2e39b62 Change so that assignments may be specified alone - a command isn't by nicm · 4 years, 10 months ago
  28. 2b2b193 Add function to the right file. by nicm · 4 years, 12 months ago
  29. 68d59a1 Memory leaks, from Igor Wong in GitHub issue 1934. by nicm · 5 years ago
  30. f4c7141 Do not lazily use BUFSIZ for "I don't care what size" when building by nicm · 5 years ago
  31. 4b7e97b Set up format tree for %if, GitHub issue 1896. by nicm · 5 years ago
  32. 250fdd0 Handle comments more correctly inside {}, from Avi Halachmi. by nicm · 5 years ago
  33. d1d3bbb Show filename with -v for source-file. by nicm · 5 years ago
  34. 4520358 A couple of minor parser changes around conditions: 1) only treat #{ by nicm · 5 years ago
  35. 8f40796 Add a -v flag to source-file to show the commands and line numbers. by nicm · 5 years ago
  36. 900238a yacc(1) copies its union so it is not a good place to store by nicm · 5 years ago
  37. 39ea8a2 Need stdlib.h, from Ben Boeckel. by nicm · 5 years ago
  38. 82e4740 Allow % strings that are all numbers or %s, and fix a double free. Both by nicm · 5 years ago
  39. 8fb796b No longer need to reduce line number by one. by nicm · 5 years ago
  40. 7dced37 Use VIS_CSTYLE for the arguments and add the missing escapes it can by nicm · 5 years ago
  41. c17edd5 The line number needs to be updated only after the \n is processed by by nicm · 5 years ago
  42. a4424fb Support \ooo escapes, from Avi Halachmi. by nicm · 5 years ago
  43. 6b33212 Add an additional {} syntax for defining strings in the configuration by nicm · 5 years ago
  44. 6dee409 Some other platforms doesn't support fmemopen(3) (not unexpectedly), so by nicm · 6 years ago
  45. f8d3d24 Merge cmd_list_parse into cmd-parse.y so it can use the new alias by nicm · 6 years ago
  46. f3e01ec Fix line numbers - commands are added after the line ends so they need to by nicm · 6 years ago
  47. 27bfb56 Break the argument escaping code into a separate function and use it to by nicm · 6 years ago
  48. 723010b Replace the split parser code (cfg.c and cmd-string.c) with a single by nicm · 6 years ago