Commit Graph

305 Commits (master)

Author SHA1 Message Date
Michael Lawson 7a756aaa4e add completion support
10 years ago
Michael Lawson 1d13c0d4ae fixed batch variable handling
10 years ago
Michael Lawson 53eeed8a99 initial windows support
10 years ago
Daniel Hahler 4a1de9d599 autojump.zsh: use `:h` modifier instead of `dirname`
11 years ago
William Ting 573c1ea418 Test / create errors directory before writing to it.
11 years ago
William Ting b80c630ef8 Merge branch 'fix_wrappers'
11 years ago
William Ting 35bc63c66e Fix encoding issues.
11 years ago
William Ting d4f824d79f standardize to new age shell style
11 years ago
William Ting 4716493681 append error log if stuff breaks
11 years ago
William Ting 1a0003d852 Fix encoding issues.
11 years ago
William Ting 3f460fb3e9 Add Python 2.6 support back.
11 years ago
William Ting 795bdcc9a7 add env vars integration tests
11 years ago
William Ting fb1f397fee add string unit tests
11 years ago
William Ting 77eddd3c0b fix minor fish shell commands
11 years ago
William Ting 8ab23c01c4 Fix tab completion.
11 years ago
William Ting 2c999dca83 fix zsh tab completion function
11 years ago
William Ting b0957e50eb Add paths in background, sync comments between shell wrappers
11 years ago
William Ting 3709536698 remove custom app tab completion using autojump in bash
11 years ago
William Ting c0301c7cee minor shell script cleanup
11 years ago
William Ting c4feb1a2b2 remove surround_quotes() due to bash issues
11 years ago
William Ting 5f8be97861 bump to v22.0.0-alpha due to backward incompatible changes
11 years ago
William Ting e5a97294ac fix data save
11 years ago
William Ting 9811922a77 cleanup autojump.bash
11 years ago
William Ting 6293af5b7a fix zsh tab completion
11 years ago
William Ting bec6314eab use more portable form of defining bash / zsh functions
11 years ago
William Ting 78c6884895 update doc bumping min Python version to 2.7
11 years ago
William Ting c7c8bceac9 modify autojump.sh for custom installs
11 years ago
William Ting a59d671fb0 rename python files to prevent system wide installation collisions
11 years ago
William Ting 7b1c436ec6 replace install.sh with python version
11 years ago
William Ting 616596c0dc minor comments cleanup
11 years ago
William Ting 24d8ccb48e bump version to v21.8-alpha1
11 years ago
William Ting a9bf6dc608 simplified main() a bit
11 years ago
William Ting a8057ed1db linter cleanup
11 years ago
William Ting 16d6e0cbcc Remove vendorized argparse, dropping 2.6 support.
11 years ago
William Ting 80a3f0da4d remove unused imports, minor formatting cleanup
11 years ago
William Ting 1c8a4c13cd add python3 fixes/workarounds
11 years ago
William Ting d20ec4afb4 handle empty input
11 years ago
William Ting 4aafd023c3 minor comment change
11 years ago
William Ting 2a53341feb finish partial tab match
11 years ago
William Ting 30b9708654 EFAP
11 years ago
William Ting 9139092847 add surround_quotes() comment
11 years ago
William Ting 99d92733ea rename global var
11 years ago
William Ting 0422d23a86 finish tab completion
11 years ago
William Ting 71861c4402 add tab completion printout
11 years ago
William Ting 751ec6a7f2 remove env options
11 years ago
William Ting 13377acbbd add match anywhere implementation
11 years ago
William Ting c259978585 add ignore_case to fuzzy matching
11 years ago
William Ting 1e4ca4d67e add quotes for bash output
11 years ago
William Ting 3125c65378 add fuzzy matching
11 years ago
William Ting 551b2f3853 make a bunch of functions pure
11 years ago
William Ting 6ea43c4267 minor reorganization
11 years ago
William Ting 39e5b0b4cc minor cleanup
11 years ago
William Ting d115075295 remove current directory from matches
11 years ago
William Ting 1472b417c3 clarify detect_smartcase docstring
11 years ago
William Ting b695cc3f7d minor cleanup
11 years ago
William Ting 067f653b50 match consecutive needles to paths
11 years ago
William Ting 30d1b6d6f2 implement ignore_case for match_end()
11 years ago
William Ting c2189efb7b handle no results situation
11 years ago
William Ting 1a2a5a86f6 move existence of directories checking to end
11 years ago
William Ting e51f595018 match end for single arguments finished
11 years ago
William Ting d9b205c935 implement smartcase detection
11 years ago
William Ting bb04405cd6 add unicode and ignore case regex flags
11 years ago
William Ting bd091b8766 add no os.path.realpath() comment
11 years ago
William Ting f84dffb7c7 add regex exact match
11 years ago
William Ting fdeedb4f70 add multiple argument exact match support
11 years ago
William Ting 4c432fc5f1 overwrite old autojump
11 years ago
William Ting 9112dc97d9 exact match with single argument finished
11 years ago
William Ting 92b6047962 handle missing current directory errors
11 years ago
William Ting 95c81b7665 add purge feature
11 years ago
William Ting bde9ac1d9f add decrease_path
11 years ago
William Ting 35a0991385 add increase directory weight
11 years ago
William Ting 694d150882 finished add directory, stats, remove bad entries
11 years ago
William Ting 8cbd19cc79 add unicode helpers back
11 years ago
William Ting 7671fcbd06 simplify unicode encode/decoding
11 years ago
William Ting 39b5e3030d implement load, backup, and save data functionality
11 years ago
William Ting 5fd2859f19 add legacy migration
11 years ago
William Ting b4dcdffa9c rename argparse library
11 years ago
Wieland Hoffmann 26db68a8e8 zsh/jo: Defer -options to j
11 years ago
William Ting 0b25bef134 Creates data directory before attempting to save the database.
11 years ago
Manpreet Singh adde814ed3 Prevent duplicates in chpwd_functions on re-source
11 years ago
William Ting 195312acad update docs, copyright year
11 years ago
William Ting 72b8c0a660 minor refactor
11 years ago
William Ting fca26f3ef4 merge fish_support branch
11 years ago
William Ting 2a7b9835eb Merge pull request #209 from spice/master
11 years ago
William Ting e22a346b56 update install.sh to source shell specific file
11 years ago
William Ting f232f9afa8 bump to v21.6.9
11 years ago
Alexander Bolodurin e72369c1a9 Use correct export syntax.
11 years ago
William Ting e491a63175 Merge branch 'master' of git://github.com/spice/autojump into fish_support
11 years ago
William Ting d89c25a4fc stop adding home directory to database
11 years ago
William Ting 590909bafc reorder imports so vendorized argparse works correctly
11 years ago
Alexander Bolodurin 701e454dd6 Add Fish support.
11 years ago
William Ting 3e6f115ed8 remove old migration code
11 years ago
William Ting 286c099848 minor formatting changes
11 years ago
William Ting a489a8de70 fix tab completion
11 years ago
William Ting 3b8231c0b2 fix output_quotes() calls
11 years ago
William Ting 400cd62613 simplify tab completion
11 years ago
William Ting 78e0bb2880 explicit imports for NamedTemporaryFile
11 years ago
William Ting 57de0881da move max_matches logic into parse_args()
11 years ago
William Ting 2fcaefb017 refactor output(), add output_quotes()
11 years ago
William Ting ac538503e1 minor formatting changes
11 years ago
William Ting dd7a0fbbc7 add weights decay back
11 years ago
William Ting 776f109b3a remove maintenance based on weights, remove AUTOJUMP_KEEP_ALL_ENTRIES
11 years ago
William Ting 2b6cfe7cdf remove zsh tab completion redundant code
11 years ago
William Ting e21292e573 update documentation
11 years ago
William Ting 96a2206931 separate --increase from --add, print out directory weights, don't add home directory to database
11 years ago
William Ting fcd7465ed8 switch away from global variables
11 years ago
William Ting 3b89c13cd2 fix stats
11 years ago
William Ting 2582ad6421 Refactor away from global variables, use defaultdict/iteration instead.
11 years ago
William Ting f5ff5a126f Update changelog, version butmp to v21.5.9.
11 years ago
William Ting de98e83b25 fix error log location
11 years ago
William Ting c763b2afad better fix for custom installation directories
11 years ago
William Ting ad09ee27d4 Fix security bug that allows running arbitrary user code.
11 years ago
William Ting d3c1765255 minor fix
11 years ago
William Ting 81400f02a3 version bump to v21.5.4
11 years ago
William Ting 72fe7e391d Prevents circular sourcing if shell is #/bin/sh
11 years ago
Rogério Brito 2a49b8ca47 Use non-lazy enumeration for removal of dictionary keys.
11 years ago
Ahmed Aeon Axan f7e98ea498 fixed typo
11 years ago
jostber a97c516758 Updated cygwin code as for autojump.bash
11 years ago
jostber 4284307579 Updated cygwin code to start file explorer correctly
11 years ago
Rasmus e83ee24ea7 updated autojump.bash, removing export
11 years ago
Sven Taute 4685d86a17 normalize path ending before adding to the DB
11 years ago
William Ting 54aeff1cae Show database file when printing stats.
11 years ago
William Ting 6f887a2000 fix unit tests to match new decrease calculation
11 years ago
William Ting 79cf76bcf5 fix some pep 8 issues
11 years ago
William Ting 4237861aba v21.5.0: add --increase and --decrease options to manually change weight.
11 years ago
Xavier Lepaul b8901586cb adding option to decrease weight
11 years ago
William Ting f4fa47fd22 version bump to 21.4.6
11 years ago
Jui-Shan Liang c76ce0d083 Fix Issue #182
11 years ago
Jui-Shan Liang fa756cd7e9 Trying to fix Issue #177
11 years ago
William Ting 48487e3050 minor version bump
11 years ago
William Ting 022b43edd2 Merge branch 'master' of github.com:joelthelion/autojump
11 years ago
William Ting 17d31d881e Revert "remove _j() as it was never used to begin with."
11 years ago
Jui-Shan Liang 1d31f720f4 Fixed issue: Command "jc" doesn't jump correctly if sibling directories have same prefix
11 years ago
William Ting 833dcca408 version bump
11 years ago
William Ting c7d0533dd8 handle white space properly when opening with file manager
11 years ago
William Ting ae978d3319 use zsh change directory hook rather than pre-command hook
11 years ago
William Ting 214440af65 minor code cleanup
11 years ago
William Ting 49a0d702ba remove _j() as it was never used to begin with.
11 years ago
William Ting d57e7b779c add option to open file explorer window from the commandline, bump to 21.4.0
11 years ago
William Ting 4ce2cb5929 Remove jumpapplet.
12 years ago
William Ting 201e079c07 merging blueyed's changes to reduce stat() calls
12 years ago
William Ting 12805b0f58 Merge pull request #170 from blueyed/gh-find_matches-named-args
12 years ago
William Ting 182400ae8c Reduce lag for using when using sshfs mounts caused by checking pwd.
12 years ago
Daniel Hahler 10a8a3f785 Avoid file stats in find_matches for fuzzy=True, too
12 years ago
Daniel Hahler 4bd574aaf9 Use named args when calling find_matches
12 years ago
Daniel Hahler 586ce0deee Skip current_dir in find_matches for fuzzy=False, too
12 years ago
Daniel Hahler 6d98cf886d Do not decode os.path.realpath / path
12 years ago
Daniel Hahler 0547e23411 Avoid calls to stat() in find_matches
12 years ago
William Ting a99183bf8b Never jump to pwd, use next best option.
12 years ago
William Ting f0e45478a7 Add jc function, jump to a subdirectory of the current working directory.
12 years ago