Skip to content

v0.5.5

Choose a tag to compare

@github-actions github-actions released this 23 Dec 00:29
· 10 commits to master since this release
cb0dae2

Changelog

d6b7ccb 🌾 Update : add goreleaser actions
2874ed0 🍃 Fix : bug of buffers are reset when no pattern match was found
d7236af Add: Utils module(add string utility to generate n-length string)
f0aeaed Add: add neo json file
ee041d0 Add: benchmark script
07d7f71 Add: cf subcommands
35386fe Add: cf(cloud foundry) rules
0959062 Add: cmd.go and its test script
3046790 Add: codacy cfg path
7a6321a Add: curl rules for general HTTP method boilerplate
05d1718 Add: fossa
e341bc1 Add: gitignore
8b6c771 Add: initial config.yml
23b55aa Add: intergation test script
e7bed38 Add: minimal zshrc to test function of pmy
d1c871e Add: new rule configuration json file
18bbf98 Add: rule for testing
cd3edc8 Add: sample
71d43f8 Add: script for integration_test
0816271 Add: test to github aciton
e812206 Add: tmux-related rules and snippets
f0abcc7 Add: zsh script to source for applying default zsh-settings
9095914 Create LICENSE
a5cc6b3 Create go.yml
d4182f3 Fix/Improve pmy rules (#15)
820eb71 Fix:
51df578 Fix: Docker image version
4e5c8f7 Fix: Dockerfile
c546217 Fix: Dockerfile
24effe4 Fix: awk print all line
17ce12a Fix: behavior of magic command
f747e41 Fix: behavior of magic command (#23)
6803ba2 Fix: bug of encoding NOT aligned tag
89942e7 Fix: cf rule order
83e8edd Fix: checkboxes
a722312 Fix: circlrci config
007edb5 Fix: dockerfile
f1011b5 Fix: does not add to roots when specified path is empty
0cb73a5 Fix: does not add to roots when specified path is empty (#17)
51e1e8a Fix: escaped character in SHELL
089887b Fix: ignore git command error message to /dev/null
e09b8d8 Fix: indent
6ad82e9 Fix: issues from codacy
1eefd0c Fix: json indent
737748c Fix: loads all snippet files not only pmy_snippet.txt-suffixed
42b2858 Fix: ls option
9fe1b61 Fix: markdown
7fe9852 Fix: minor
72192f2 Fix: number for postfix completion regexp
4a6c6c1 Fix: number for-loop postfix completion
6c2b668 Fix: one test case
9c637b3 Fix: readme
25f5bb4 Fix: readme
bc59389 Fix: readme
e920e07 Fix: readme
17e2967 Fix: remove machine
6b8c56e Fix: remove unnecessary sout pring
266f044 Fix: resolve priorities of rules and fix expand order
3ba360f Fix: rmeove tag from cd
5c23d07 Fix: rule for disaplaying subcommands
3383dc8 Fix: so that replacement against shell variable is conducted repeatedly
9816e73 Fix: string format
dd4bf4c Fix: string format
2a6f09a Fix: syntax
7d52a83 Fix: tab
06b9686 Fix: taggo commands
259e939 Fix: test statement
3a478a4 Fix: trailing white space
c73c375 Fix: type of execute
86417f5 Fix: typo
548824a Fix: unnecessary empty line in fzf sources
2b8de3b Fix: workflow
75874ca Initial commit
0310aba Introduce YML-based configuration (#20)
f497cde Introduced goreleaser (#19)
ad0774b Major Refactoring (#16)
b609042 Merge branch 'develop' of https://github.com/relastle/pmy into develop
a3149f3 Merge branch 'develop' of https://github.com/relastle/pmy into develop
86383f4 Merge branch 'develop' of https://github.com/relastle/pmy into develop
ff8e8d6 Merge branch 'develop' of https://github.com/relastle/pmy into develop
8005818 Merge branch 'develop' of https://github.com/relastle/pmy into develop
1070185 Merge branch 'develop' of https://github.com/relastle/pmy into develop
6d60278 Merge branch 'feature/cmdSpecificConfig' into develop
9c9ad95 Merge branch 'feature/cmdSpecificConfig' of https://github.com/relastle/pmy into feature/cmdSpecificConfig
83988ab Merge branch 'feature/onlineCommandExecution' into develop
f53b78f Merge https://github.com/relastle/pmy into develop
393e166 Merge pull request #10 from relastle/develop
3782019 Merge pull request #12 from relastle/develop
5fed8ad Merge pull request #13 from relastle/develop
0fd6769 Merge pull request #14 from relastle/develop
7739285 Merge pull request #2 from relastle/develop
53bc7ec Merge pull request #25 from relastle/develop
4f13c04 Merge pull request #3 from relastle/develop
cb0dae2 Merge pull request #34 from Ryooooooga/log-env-var
6e2618d Merge pull request #4 from relastle/develop
48c9918 Merge pull request #7 from relastle/develop
69fb637 Merge pull request #8 from relastle/develop
2d776f5 Merge pull request #9 from relastle/develop
6de1553 Organize documents (#22)
bfc0261 Refactor:
e75bfd6 Refactor: bench function
701c327 Refactor: major refactring and worked in a simple case
d79f242 Refactor: minor
3586a1a Refactor: minor
7fb0e8c Refactor: perfectly refactor the codes (all integration tests were passed 🎉)
4dacda6 Refactor: rename resources -> rules
fcd107a Remove:
580bcf0 Remove:
05069e3 Remove:
877025c Remove:
000d8d2 Remove:
1472184 Remove: sandbox
f2ed5d2 Remove: test scripts (i will write test later)
4662280 Remove: untrack rules and snippets (it will be tracked in another repository)
e8323ef Remove: unused setting
f98a3f7 Rename:
b6deb01 Rename:
35f7557 Rename:
38e6bd7 Rename:
049ada5 TMP:
70c9435 Update README.md
bb406f1 Update README.md
c4083dd Update README.md
32dd8d9 Update README.md
db7bc96 Update README.md
d7a9b16 Update README.md
adbc053 Update README.md
56c49fa Update README.md
480d1e3 Update README.md
a0fb89a Update README.md
bcd7794 Update README.md
5c6e217 Update README.md
418585b Update all gifs
a8ec6ac Update readme
991d256 Update: ** comp no totyu
d7da2f2 Update: 🔥 remove bench scripts because the location is not suitable
df7eead Update: Implement the static load of zsh script
2d690f5 Update: Implemented Magic command logic!
f6ae57f Update: Implemented taggo(simple tagging command)
ccaddd4 Update: Readme
91a7e47 Update: Readme
9ec8835 Update: ReplaceAll -> Replace
c5216bf Update: Use fd command for ** expansion
4f86ce0 Update: Use immediate command when there is a single command group and the tag is emmty
6c75bd9 Update: add FOSSA's large badge
0a78190 Update: add git co or git checkout branch completion
dfdc20d Update: add taggo dependencies
5f09091 Update: add after command to all rules
12ee728 Update: add bench
43f712a Update: add bench scripts for loading large zsh environment injection
cc6e249 Update: add cf delete-service comp
521b256 Update: add cherry-pick, rebase rule, and ** completion!!(its innovational)
69c21d4 Update: add circle ci status badge
60a87d6 Update: add circleci config
7d224c5 Update: add dependencies in Dockerfile
fae7733 Update: add docker build target and integration test target
ade4f3e Update: add fzf option rule and snippet
a5eec13 Update: add fzf option rule and snippet
a9a9bcd Update: add gcc and make commands
94ff2fd Update: add git branch delete rules
f4bcfc6 Update: add git sub command completion
7b2c09b Update: add input struct
705a2b7 Update: add lint target
19ffad5 Update: add merge rule
248cded Update: add postfix completion for <number>.for
3142916 Update: add resources (rules and inputs) to use in test
8eb6c49 Update: add some comment
e8566ab Update: add tag to (co|checkout) rule
fb4333b Update: add workflow
e5a1730 Update: almost implemented all online execution! 🎉
c4b56ec Update: apply renamed config file
eb81934 Update: auto docker build test
e91c39f Update: bind key using environment variable
11bb868 Update: change bench rules size
3da0c82 Update: change cherry pick sources
c8b3d9e Update: change config file
b17ea51 Update: change order of rules
14a1d4a Update: change order of rules
878c9c8 Update: change rule
4f445c8 Update: check if you can use other fuzzy-finder easily(yes, you can.)
20c1f26 Update: circleci
c5b7d9a Update: comment out workflows
3d00bfe Update: complete test case
f7dd645 Update: completely replace old config file with neo config file
0fcaa9d Update: config.yml
00b8d2b Update: created an alpine docker image containing(fzf, pmy, zsh)
cf3bd4f Update: delimiterを環境変数から指定可能にした
453c059 Update: docker tag injection
8f87d9b Update: dockerfile
63c6d7e Update: dockerfile
d0e513f Update: dont use ./test.zsh
b82de7a Update: double-quote
4842dfd Update: embed GIF
22bf007 Update: enable benchmark logging and yaml-based rule configuration
9034b68 Update: enhance cd behavior
2155d1f Update: escape shell-variable injection
1e20991 Update: follow codacy
9316b54 Update: general purpose ** completion
8ff58fc Update: get dependencies before build
4421579 Update: get taggo
9201f49 Update: gif
2252d2a Update: go mod
c9dd177 Update: go mod init
89cafb7 Update: go mod tidy
998cf04 Update: go mod tidy
2c7654f Update: ignore binary file
96bc93f Update: ignore dist
9624a41 Update: ignore leading spaces
fdc7229 Update: ignore tags
9ab493d Update: implement PMY delimiter by environment variable
1b6e2ae Update: implement auto-tag elimination, and implement after command excecution against fzf result
0252fec Update: implement escape util function
dc37c6b Update: implement general manipulation of resulting left/right buffer (which also supports parametrized expansion)
5c71de0 Update: implement git sub command option completion
df5ad93 Update: implement git sub command option completion
aa9d716 Update: implement parsing of arguments and simple fetching alhorithm
dddc280 Update: implement test method to dump large rules & refactor pmyRules as it contain pointer list
193acd0 Update: implemented custom fuzzy finder command
c077936 Update: implemented general way of parametrized replacement against target command
f4af03e Update: implemented integration test in Go
8ee78c1 Update: implemented logic (almost)
acb59af Update: implemented logic (almost)
ddf9586 Update: implemented pmy output form where zsh statement is embedded
cbdc64d Update: implementing parametrized regexp manipulation
ec9eec6 Update: improve cf comp
f025aa1 Update: improve command output concatenation (simply excecute command orderly)
bdae021 Update: improve general path completion
704c059 Update: improve general path completion
fdfabfe Update: improve the behavior of general completion of path
6202f73 Update: incorporate original escaping and worked with emoji 🎉
6e89a73 Update: incorporate tagged command
1993f1d Update: incorporated goreleaser
a764b6a Update: inject variable
bea6e3e Update: insert resetTimer to proper point
e86bd78 Update: integration test seperable from build phase
979b23d Update: introduced cli (https://github.com/urfave/cli)
f6157f2 Update: introduced cli (https://github.com/urfave/cli) (#21)
17612be Update: log number 10 -> 30
75dba03 Update: ls command -a -> -A
d51790d Update: ls command -a -> -A
16b24d2 Update: main bench
c18ef66 Update: mainteiner -> label
dde263b Update: make each integration test case emit its elapsed time
4392ad0 Update: make each integration test case emit its elapsed time
515ebb7 Update: make elapsed time public
c55bd6d Update: make pmy zsh runner wrapper. (for integration test)
8b53a60 Update: make rule file suffix just extensions (json, yml and yaml)
b9dc426 Update: make snippet file also non suffix
35bab11 Update: make sure that creating statik dir when embedded zsh file is not up-to-date
a272eb4 Update: makefile
4b145f1 Update: makefile
fc4ea98 Update: makefile
9fd7f6a Update: merge (conflict resolved)
e400c55 Update: mino
4b47ea0 Update: minor
66282e1 Update: minor
b6bca7d Update: minor change in makefile
9be53a3 Update: minor rules
90bbf02 Update: mkdir if log directory does not exist
d4246bc Update: not use PMY_LS_OPTION
d135d08 Update: oganize rules
7b69989 Update: only use default environment variables when they are not set yet
8b37118 Update: organize mod
a03a3fa Update: organize pmy.zsh
32a146a Update: pmy worked as zsh widget
38d0cfb Update: quote out varibale with double-quatation
af40205 Update: readme
5e8319d Update: readme
6910a07 Update: readme
c0dbd5e Update: readme
f7c0c36 Update: readme (organize dependencies)
2d79559 Update: readme minor
bbfa0c5 Update: remove -a option for ls
09a8dd1 Update: remove taggo dependencies
da03ba0 Update: remove taggo dependencies (#24)
45619bc Update: remove all echo debugs
ee496bf Update: remove brank line
15b0cbb Update: remove cmd_sandbox from cache
06c22ad Update: remove echo debug
8869f75 Update: remove emoji from titles
438a2dd Update: remove emoji, and fix awk double-quote -> single quote
f28463c Update: remove redundant tag json k:v
8837ba2 Update: remove sourcing fzf from zshrc minimal (for docker test)
6603dbd Update: rename and make integration test cases
d31b7e7 Update: rename fuzzy finder default shell variable name
1d4413c Update: replaceAll -> replace
7eac2db Update: respond to unset GOPATH
c7d4cf2 Update: respond to unset gopath
e07f933 Update: revert to default
e8b3e7d Update: rmeove unused delimiter properties
d96d12d Update: run build only in branch(master, develop)
327ac2d Update: sandbox
0d54ddf Update: sandbox
02164a1 Update: seperade main process of zsh pmy utility so that integration test is easily conducted
8ae64d1 Update: seperate taggo command to other repository
aa3e445 Update: seperate rules by command
a9787d6 Update: seperate rules by command
6a5013b Update: set environment variable only when test
619e10f Update: so that golang regexp-param expansion will be conducted agaisnt command statement
e18b6f8 Update: some debug codes
0b21cd4 Update: specify Dockerfile path
95d9df4 Update: success in json unmarshal
bb93a12 Update: tab-key cascading down
5e02398 Update: taggo newer command
6048526 Update: test -> integration_test
ad891d8 Update: test passed using seperated rule json files
1e0110f Update: test passed using seperated rule json files
c5d777d Update: test using emoji
ec186f2 Update: transfer the configuration task of PMY from main.go into pmy.config.go
81bd411 Update: use colorflag
01903ac Update: use command command to exclude aliases
5b36685 Update: use bread first search by default
0f10b6c Update: use bread first search by default
7b5c852 Update: use cli v2.0
f320c7d Update: use environment variable to realize polymorphism of ls option between GNU and BSD
ba55ca5 Update: use fzf default command instead of bfind
010bffc Update: use git ls instead of git log (because its more beautiful!)
b8fd9a3 Update: use go tidy in test
41edd28 Update: use my own image
1ba0a4b Update: version
2574a4e Update: version
d3b0a99 Update: version
2f81b50 Update: write readme (totyu)
507cb15 feat(config,log): add PMY_LOG_PATH env var to customize the log output path
deb67b2 fix: regexp for general filepath
1990f62 hostfix: follow cli v2
dbd5005 hostfix: follow cli v2 (#26)
6a26cd5 tidy mod (#18)