├── .gitignore ├── AUTHORS.md ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── LICENSE.md ├── OVERVIEW.md ├── README.md ├── README.rdoc ├── Rakefile ├── bin └── hook ├── features ├── hook.feature ├── step_definitions │ └── hook_steps.rb └── support │ └── env.rb ├── hook.rdoc ├── hookapp.gemspec ├── html ├── App.html ├── GLI.html ├── GLI │ ├── Commands.html │ └── Commands │ │ ├── Doc.html │ │ └── MarkdownDocumentListener.html ├── Hook.html ├── Hook │ ├── Prompt.html │ ├── PromptFZF.html │ └── PromptSTD.html ├── HookApp.html ├── Hooker.html ├── Object.html ├── README_rdoc.html ├── String.html ├── created.rid ├── css │ ├── fonts.css │ └── rdoc.css ├── fonts │ ├── Lato-Light.ttf │ ├── Lato-LightItalic.ttf │ ├── Lato-Regular.ttf │ ├── Lato-RegularItalic.ttf │ ├── SourceCodePro-Bold.ttf │ └── SourceCodePro-Regular.ttf ├── images │ ├── add.png │ ├── arrow_up.png │ ├── brick.png │ ├── brick_link.png │ ├── bug.png │ ├── bullet_black.png │ ├── bullet_toggle_minus.png │ ├── bullet_toggle_plus.png │ ├── date.png │ ├── delete.png │ ├── find.png │ ├── loadingAnimation.gif │ ├── macFFBgHack.png │ ├── package.png │ ├── page_green.png │ ├── page_white_text.png │ ├── page_white_width.png │ ├── plugin.png │ ├── ruby.png │ ├── tag_blue.png │ ├── tag_green.png │ ├── transparent.png │ ├── wrench.png │ ├── wrench_orange.png │ └── zoom.png ├── index.html ├── js │ ├── darkfish.js │ ├── navigation.js │ ├── navigation.js.gz │ ├── search.js │ ├── search_index.js │ ├── search_index.js.gz │ ├── searcher.js │ └── searcher.js.gz └── table_of_contents.html ├── lib ├── completion │ ├── hook_completion.bash │ ├── hook_completion.fish │ └── hook_completion.zsh ├── hook.rb └── hook │ ├── hookapp.rb │ ├── hooker.rb │ ├── markdown_document_listener.rb │ ├── prompt.rb │ ├── string.rb │ └── version.rb └── test ├── helpers └── hook-helpers.rb ├── hook_clip_test.rb ├── hook_clone_test.rb ├── hook_encode_test.rb ├── hook_link_test.rb ├── hook_list_test.rb ├── hook_remove_test.rb ├── hook_scripts_test.rb └── test_helper.rb /.gitignore: -------------------------------------------------------------------------------- 1 | *.test 2 | pkg 3 | vendor 4 | *.bak 5 | /results.html 6 | -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/LICENSE.md -------------------------------------------------------------------------------- /OVERVIEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/OVERVIEW.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/README.md -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/hook: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/bin/hook -------------------------------------------------------------------------------- /features/hook.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/features/hook.feature -------------------------------------------------------------------------------- /features/step_definitions/hook_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/features/step_definitions/hook_steps.rb -------------------------------------------------------------------------------- /features/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/features/support/env.rb -------------------------------------------------------------------------------- /hook.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/hook.rdoc -------------------------------------------------------------------------------- /hookapp.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/hookapp.gemspec -------------------------------------------------------------------------------- /html/App.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/App.html -------------------------------------------------------------------------------- /html/GLI.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/GLI.html -------------------------------------------------------------------------------- /html/GLI/Commands.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/GLI/Commands.html -------------------------------------------------------------------------------- /html/GLI/Commands/Doc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/GLI/Commands/Doc.html -------------------------------------------------------------------------------- /html/GLI/Commands/MarkdownDocumentListener.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/GLI/Commands/MarkdownDocumentListener.html -------------------------------------------------------------------------------- /html/Hook.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/Hook.html -------------------------------------------------------------------------------- /html/Hook/Prompt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/Hook/Prompt.html -------------------------------------------------------------------------------- /html/Hook/PromptFZF.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/Hook/PromptFZF.html -------------------------------------------------------------------------------- /html/Hook/PromptSTD.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/Hook/PromptSTD.html -------------------------------------------------------------------------------- /html/HookApp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/HookApp.html -------------------------------------------------------------------------------- /html/Hooker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/Hooker.html -------------------------------------------------------------------------------- /html/Object.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/Object.html -------------------------------------------------------------------------------- /html/README_rdoc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/README_rdoc.html -------------------------------------------------------------------------------- /html/String.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/String.html -------------------------------------------------------------------------------- /html/created.rid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/created.rid -------------------------------------------------------------------------------- /html/css/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/css/fonts.css -------------------------------------------------------------------------------- /html/css/rdoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/css/rdoc.css -------------------------------------------------------------------------------- /html/fonts/Lato-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/fonts/Lato-Light.ttf -------------------------------------------------------------------------------- /html/fonts/Lato-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/fonts/Lato-LightItalic.ttf -------------------------------------------------------------------------------- /html/fonts/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/fonts/Lato-Regular.ttf -------------------------------------------------------------------------------- /html/fonts/Lato-RegularItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/fonts/Lato-RegularItalic.ttf -------------------------------------------------------------------------------- /html/fonts/SourceCodePro-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/fonts/SourceCodePro-Bold.ttf -------------------------------------------------------------------------------- /html/fonts/SourceCodePro-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/fonts/SourceCodePro-Regular.ttf -------------------------------------------------------------------------------- /html/images/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/add.png -------------------------------------------------------------------------------- /html/images/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/arrow_up.png -------------------------------------------------------------------------------- /html/images/brick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/brick.png -------------------------------------------------------------------------------- /html/images/brick_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/brick_link.png -------------------------------------------------------------------------------- /html/images/bug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/bug.png -------------------------------------------------------------------------------- /html/images/bullet_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/bullet_black.png -------------------------------------------------------------------------------- /html/images/bullet_toggle_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/bullet_toggle_minus.png -------------------------------------------------------------------------------- /html/images/bullet_toggle_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/bullet_toggle_plus.png -------------------------------------------------------------------------------- /html/images/date.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/date.png -------------------------------------------------------------------------------- /html/images/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/delete.png -------------------------------------------------------------------------------- /html/images/find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/find.png -------------------------------------------------------------------------------- /html/images/loadingAnimation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/loadingAnimation.gif -------------------------------------------------------------------------------- /html/images/macFFBgHack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/macFFBgHack.png -------------------------------------------------------------------------------- /html/images/package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/package.png -------------------------------------------------------------------------------- /html/images/page_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/page_green.png -------------------------------------------------------------------------------- /html/images/page_white_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/page_white_text.png -------------------------------------------------------------------------------- /html/images/page_white_width.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/page_white_width.png -------------------------------------------------------------------------------- /html/images/plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/plugin.png -------------------------------------------------------------------------------- /html/images/ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/ruby.png -------------------------------------------------------------------------------- /html/images/tag_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/tag_blue.png -------------------------------------------------------------------------------- /html/images/tag_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/tag_green.png -------------------------------------------------------------------------------- /html/images/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/transparent.png -------------------------------------------------------------------------------- /html/images/wrench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/wrench.png -------------------------------------------------------------------------------- /html/images/wrench_orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/wrench_orange.png -------------------------------------------------------------------------------- /html/images/zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/images/zoom.png -------------------------------------------------------------------------------- /html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/index.html -------------------------------------------------------------------------------- /html/js/darkfish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/js/darkfish.js -------------------------------------------------------------------------------- /html/js/navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/js/navigation.js -------------------------------------------------------------------------------- /html/js/navigation.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/js/navigation.js.gz -------------------------------------------------------------------------------- /html/js/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/js/search.js -------------------------------------------------------------------------------- /html/js/search_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/js/search_index.js -------------------------------------------------------------------------------- /html/js/search_index.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/js/search_index.js.gz -------------------------------------------------------------------------------- /html/js/searcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/js/searcher.js -------------------------------------------------------------------------------- /html/js/searcher.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/js/searcher.js.gz -------------------------------------------------------------------------------- /html/table_of_contents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/html/table_of_contents.html -------------------------------------------------------------------------------- /lib/completion/hook_completion.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/lib/completion/hook_completion.bash -------------------------------------------------------------------------------- /lib/completion/hook_completion.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/lib/completion/hook_completion.fish -------------------------------------------------------------------------------- /lib/completion/hook_completion.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/lib/completion/hook_completion.zsh -------------------------------------------------------------------------------- /lib/hook.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/lib/hook.rb -------------------------------------------------------------------------------- /lib/hook/hookapp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/lib/hook/hookapp.rb -------------------------------------------------------------------------------- /lib/hook/hooker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/lib/hook/hooker.rb -------------------------------------------------------------------------------- /lib/hook/markdown_document_listener.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/lib/hook/markdown_document_listener.rb -------------------------------------------------------------------------------- /lib/hook/prompt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/lib/hook/prompt.rb -------------------------------------------------------------------------------- /lib/hook/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/lib/hook/string.rb -------------------------------------------------------------------------------- /lib/hook/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Hook 4 | VERSION = '2.1.1' 5 | end 6 | -------------------------------------------------------------------------------- /test/helpers/hook-helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/test/helpers/hook-helpers.rb -------------------------------------------------------------------------------- /test/hook_clip_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/test/hook_clip_test.rb -------------------------------------------------------------------------------- /test/hook_clone_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/test/hook_clone_test.rb -------------------------------------------------------------------------------- /test/hook_encode_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/test/hook_encode_test.rb -------------------------------------------------------------------------------- /test/hook_link_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/test/hook_link_test.rb -------------------------------------------------------------------------------- /test/hook_list_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/test/hook_list_test.rb -------------------------------------------------------------------------------- /test/hook_remove_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/test/hook_remove_test.rb -------------------------------------------------------------------------------- /test/hook_scripts_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/test/hook_scripts_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ttscoff/hookapp/HEAD/test/test_helper.rb --------------------------------------------------------------------------------