Commit graph

93 commits

Author SHA1 Message Date
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
97329b97f6
Show comment for command in preview window (#98) 2019-09-28 23:58:00 -03:00
Denis Isidoro
a485030355
Merge pull request #95 from engrravijain/master
#60 names can include dashes or spaces
2019-09-28 23:26:57 -03:00
Denis Isidoro
68ba9ed3df
Merge branch 'master' into master 2019-09-28 23:26:27 -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
Ravi Jain
895a70601b #60 fix space/dash regex 2019-09-28 19:33:38 +05:30
Ravi Jain
913d303cb4 #60 names can include dashes or spaces 2019-09-28 11:18:23 +05:30
Denis Isidoro
d55b5725d4
Correctly escape % in cheatsheets (#94) 2019-09-27 16:53:31 -03:00
Denis Isidoro
4bf6c981f4 Bump to 0.10.0 2019-09-27 15:12:55 -03:00
Denis Isidoro
0eeb3218b0 Fix typo 2019-09-27 15:12:55 -03:00
Denis Isidoro
260966ba6c Improve zsh widget (#92) 2019-09-27 15:12:55 -03:00
Denis Isidoro
b9084c0439 Add suppot for multiline snippets (#91)
Fix #88
2019-09-27 15:12:55 -03:00
Denis Isidoro
00a2d2b91e Escape subshells in cheatsheets (#90)
Fix #85
2019-09-27 15:12:55 -03:00
Denis Isidoro
303f9f67d1 Remove unnecessary echo 2019-09-27 15:12:55 -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
beab843c1e Add option for calling best match directly (#83)
Fix #62
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
1b12ffa330 Refactor option parsing (#79) 2019-09-27 15:12:55 -03:00
Denis Isidoro
093bac0e9f Add MVP for functional programming 2019-09-27 15:12:55 -03:00
Jérémy CHABERNAUD
e523febf0c Fix name var for creating 2019-09-27 15:12:55 -03:00
Jérémy CHABERNAUD
f997fb1125 Manage list name 2019-09-27 15:12:55 -03:00
Jérémy CHABERNAUD
b8bf507d72 Add k3d cheat 2019-09-27 15:12:55 -03:00
Denis Isidoro
28597037c6
Merge pull request #87 from engrravijain/master
The commands added are as under:-

1. cloning a git repository
2. view remote information
3. Renaming a remote
4. Remove a remote
5. Abort the git merge process
2019-09-27 14:32:33 -03:00
Ravi Jain
19f2308964 git commands 2019-09-27 09:45:32 +05:30
Denis Isidoro
bfcca8f3c8
Add warning about version on new issues (#81) 2019-09-26 10:53:51 -03:00
Denis Isidoro
44d15bb53c
Refer to FZF_DEFAULT_OPTS (#80) 2019-09-26 10:50:25 -03:00
Denis Isidoro
e720fdb4f0
Merge pull request #75 from KevCui/update-command-name-in-navi
Update command name in usage and examples
2019-09-25 15:39:30 -03:00
Kevin Cui
60375cd3a0 Update command name in usage and exmaples 2019-09-25 19:26:35 +02:00
Denis Isidoro
64be01bf1a
Fix escaping issues (#73)
Fix #72
2019-09-25 11:44:57 -03:00
Denis Isidoro
84c0ff2dc8
Warn about variable name limitation 2019-09-25 08:28:29 -03:00
Denis Isidoro
9638fcc9bb
Add Github badges (#71) 2019-09-25 08:20:47 -03:00
Denis Isidoro
a802671f6a
Bump to 0.9.3 (#70) 2019-09-25 08:16:30 -03:00
Denis Isidoro
d974340939
Suppress tput errors (#69) 2019-09-25 08:04:06 -03:00
Denis Isidoro
ea0fb00371
Autoselect on single option (#68)
Based on #https://github.com/denisidoro/navi/pull/53 by @nikush.

Fixes #44.
2019-09-25 08:02:35 -03:00
Denis Isidoro
516578479c
Fix snippets with multiple arguments (#67) 2019-09-25 07:50:32 -03:00
Denis Isidoro
38116c4aaa
Setup CODEOWNERS (#59) 2019-09-24 16:35:51 -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
2ee253a56e
Add workaround for --help (#54)
My latest refactor didn't play nice with `--help`so I'm adding this workaround
2019-09-23 19:52:02 -03:00
Denis Isidoro
e3b67bd731
Bump to 0.9.0 2019-09-23 19:25:34 -03:00
Denis Isidoro
95fc254736
Add MVP for zsh widget (#50)
Related: #37
2019-09-23 18:14:58 -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
1b4e8ec60f
Merge pull request #33 from securisec/brew-cheat
Added cheat for brew
2019-09-23 14:19:42 -03:00
Denis Isidoro
ba1ee082ee
Merge pull request #36 from djerfy/update-kubernetes-cheat
Update kubernetes cheat
2019-09-23 14:19:07 -03:00
Denis Isidoro
13446d9883
Prevent wait_for error (#46)
Fix #45
2019-09-23 14:15:19 -03:00
Denis Isidoro
3dae2ce14b
Fix typos 2019-09-23 11:33:43 -03:00
Denis Isidoro
a21f39ee64
Fix local readonly (#42)
Based on https://github.com/denisidoro/navi/pull/12 by @qubitrenegade
2019-09-23 09:05:47 -03:00