Commit graph

15 commits

Author SHA1 Message Date
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