Denis Isidoro
|
42ac8dae9c
|
Remove dep order from outputs (#163)
`: <foo> <bar>; echo <foo> <bar>` → `echo <foo> <bar>`
|
2019-12-06 14:24:14 -03:00 |
|
Denis Isidoro
|
69e74204b2
|
Minor changes (#122)
|
2019-10-11 14:33:16 -03:00 |
|
Denis Isidoro
|
6129d9e954
|
Refactor string escaping code (#114)
Fix #111
|
2019-10-05 14:08:00 -03:00 |
|
Denis Isidoro
|
78638c67e4
|
Add fallback to tac (#108)
Fix #107
|
2019-10-03 12:56:36 -03:00 |
|
Denis Isidoro
|
0c960fca54
|
Interpolation: only quote multi-word values (#100)
- Fixes #99
- adds `platform::existing_command`
|
2019-09-30 11:27:03 -03:00 |
|
Denis Isidoro
|
d04dfc1003
|
Allow variable names to include dashes and spaces (#97)
Based on https://github.com/denisidoro/navi/pull/95 by @engrravijain
Fixes #60
|
2019-09-28 23:24:12 -03:00 |
|
Denis Isidoro
|
2aa07c2ce1
|
Minor fixes (#96)
- fix widget
- cleanup
- fix dict lib
|
2019-09-28 23:12:47 -03:00 |
|
Denis Isidoro
|
d55b5725d4
|
Correctly escape % in cheatsheets (#94)
|
2019-09-27 16:53:31 -03:00 |
|
Denis Isidoro
|
473b409c93
|
Store cheatsheets in memory (#86)
Fixes #61 and kind of fixes #76 (actually it still depend on tags to find a snippet but that's not a problem anymore since everything is in memory now)
|
2019-09-27 15:12:55 -03:00 |
|
Denis Isidoro
|
b6a5ac1495
|
Improve test coverage (#84)
Add integration tests
|
2019-09-27 15:12:55 -03:00 |
|
Denis Isidoro
|
9dce96a871
|
Improve lib for collections (#82)
|
2019-09-27 15:12:55 -03:00 |
|
Denis Isidoro
|
093bac0e9f
|
Add MVP for functional programming
|
2019-09-27 15:12:55 -03:00 |
|
Denis Isidoro
|
64be01bf1a
|
Fix escaping issues (#73)
Fix #72
|
2019-09-25 11:44:57 -03:00 |
|
Denis Isidoro
|
36cd52f93d
|
Minor refactor (#57)
- [x] Define OPTIONS as global in opts::eval
- [x] Add script
- [x] Minor changes
|
2019-09-24 16:13:57 -03:00 |
|
Denis Isidoro
|
c4e9c7a90a
|
Refactor code (#49)
Use dictionaries + more
|
2019-09-23 17:46:16 -03:00 |
|
Denis Isidoro
|
2753e84ea6
|
Revert "Use dictionaries (#47)" (#48)
This reverts commit 9848d7b39a .
|
2019-09-23 15:08:36 -03:00 |
|
Denis Isidoro
|
9848d7b39a
|
Use dictionaries (#47)
In order to cleanup the code
Related: https://medium.com/@den.isidoro/dictionaries-in-shell-scripts-61d34e1c91c6
Possibly fix #43 (but may bring other inconsistencies)
|
2019-09-23 14:36:15 -03:00 |
|
Denis Isidoro
|
b3f8e0b374
|
Improve test runner (#41)
|
2019-09-23 08:56:15 -03:00 |
|
Denis Isidoro
|
0df4b9123d
|
Fix linting (#30)
|
2019-09-21 19:24:09 -03:00 |
|
Denis Isidoro
|
44c4d9551f
|
Validate variable names (#29)
|
2019-09-21 19:21:46 -03:00 |
|
Denis Isidoro
|
c8764ae224
|
Warn about fzf if not installed (#27)
Fix #13
|
2019-09-21 17:43:17 -03:00 |
|
Denis Isidoro
|
1a111a97d6
|
Fix indentation (#8)
The code was indented using `dot code beautify`
Related: https://github.com/denisidoro/dotfiles
|
2019-09-20 20:08:13 -03:00 |
|
Denis Isidoro
|
2bc52976c2
|
Add tests (#3)
|
2019-09-20 18:44:51 -03:00 |
|