Alex Thiessen
54e5cb0356
bin/autojump: Make the test pass
...
The order of completion suggestions must be according to the weights,
yet `set` is unordered. Thus, sorting needs to be performed after
de-duplicating.
Fixes https://github.com/wting/autojump/issues/348
2022-02-08 21:10:44 +01:00
Alex Thiessen
4e11af9f12
bin/autojump: Fix a Flake8 warning
2022-02-08 21:10:43 +01:00
William Ting
af23852374
Bump to 22.5.3.
2018-09-09 09:55:27 -07:00
William Ting
daa496bc39
Revert "Merge branch 'wting_create_temp_file_on_same_device'"
...
This reverts commit cf358d8fd3
, reversing
changes made to 8eace445a7
.
2018-09-09 09:52:53 -07:00
William Ting
bc4ea61546
Create temporary file on the same device as data.
...
One idea for why the database is occasionally purged is due to the
temporary file being on a separate device than the database. This
patch implements @lilydjwg's suggestion here:
https://github.com/wting/autojump/issues/391#issuecomment-419349650
2018-09-07 14:31:22 -07:00
William Ting
6a529f4f92
Put autojump's files in its own directory if $XDG_DATA_HOME is set.
2017-10-05 10:26:59 -07:00
William Ting
a0719f488e
(Running pre-commit) Use Yelp-style indentation.
2017-07-19 23:18:29 -07:00
William Ting
0e4d15ace6
(Running pre-commit) Reorder imports.
2017-07-19 23:15:06 -07:00
William Ting
46329ac744
(Running pre-commit) Replace double quotes with single quotes.
2017-07-19 23:13:01 -07:00
William Ting
3f0eae1be7
Bump version to v22.5.1.
2017-02-16 21:41:27 -08:00
William Ting
865476ed56
Bump version to v22.5.0.
2016-10-01 10:10:48 -07:00
William Ting
b2f243ee17
Revert "Merge remote-tracking branch 'sodiumjoe/optimize-startup'"
...
This reverts commit 39990fff58
, reversing
changes made to c4d82b1888
.
2016-09-30 12:10:23 -07:00
William Ting
df935c664c
Bump version to v22.4.0.
2016-09-30 10:22:22 -07:00
William Ting
c4d82b1888
Bump version to v22.3.5.
2016-09-09 10:08:21 -07:00
William Ting
851f3e3b2d
Bump version to v22.3.4
2016-07-14 06:21:07 -07:00
William Ting
737563570e
Fix match imports and simplify fuzzy threshold.
2016-06-22 17:52:00 -07:00
William Ting
218d779b4d
Simplify flake8 noqa.
2016-06-22 17:51:17 -07:00
William Ting
7922a9013d
Update copyright dates.
2016-06-22 17:51:17 -07:00
William Ting
797d97c9bf
Add module naming comment.
2016-06-22 17:51:17 -07:00
William Ting
2e60fa2892
Add vendorized argparse comment.
2016-06-22 17:51:17 -07:00
Marek Marecki
9622659099
Fix: handling regex characters in path patterns
...
Before this commit if a regex-special character was present on the
commandline as a part of path pattern autojump would fail with
`sre_constants.error`.
2016-06-22 17:51:17 -07:00
William Ting
61af2bf4c5
Bump to v22.3.2, fixes #411 .
2016-06-21 18:08:35 -07:00
Jared Hess
68e10ae402
Fix entry sorting indeterminancy by adding path as secondary sorting key
2016-06-21 16:07:09 -07:00
William Ting
ecd272e979
Bump version to v22.3.1.
2016-06-19 11:24:44 -07:00
graysky
aa366c3a4f
bump version in script to match release
2016-02-21 05:46:40 -05:00
William Ting
8b525c1b55
Bump to v22.24.
2015-01-25 16:13:20 +09:00
William Ting
fa3ff58d92
Add custom sourcing to autojump.sh when using --prefix.
...
Fixes #345 .
2015-01-25 16:06:46 +09:00
William Ting
c5f0473837
Bump to v22.2.2.
2014-12-15 20:16:53 -08:00
William Ting
f75d01299d
Correctly identify OSTYPE for some Linux distros.
2014-11-05 07:53:03 -08:00
Daniel Hahler
c0c9398794
Handle j -- -foo
(for bash and zsh only)
...
Ref: #310
2014-10-21 19:07:22 -07:00
William Ting
819c5c76cc
Makes sure that autojump is sourced before running.
...
Fixes #255 .
2014-10-21 18:29:45 -07:00
William Ting
531a7321d3
Add fish error logging.
...
Fixes #247 .
2014-10-21 17:55:53 -07:00
William Ting
77d9d6ebc2
Installs to /usr/local/share instead of /etc/profile.d.
...
Fixes #257 , #267 .
2014-10-04 20:56:36 -07:00
William Ting
f480bd1315
Detect user shell as opposed to login shell.
...
Fixes #256 .
2014-10-04 20:27:51 -07:00
William Ting
0d80d91805
Always append to error log.
2014-10-04 20:02:41 -07:00
William Ting
896b1c8562
Use ternary.
2014-10-04 18:49:05 -07:00
William Ting
3c658dc64f
Fix flake8 errors.
2014-10-04 18:47:09 -07:00
William Ting
581b8d9617
autopep8'ed
2014-08-09 19:59:41 -07:00
William Ting
2100f993b3
formatting cleanup
2014-06-28 12:38:31 -07:00
Daniel Hahler
015deece87
Completion and jumping for empty needles
...
This adds support for `j <tab>` and `j` without a needle to jump to the
first/best match.
Fixes https://github.com/joelthelion/autojump/issues/269
2014-06-25 16:18:28 +02:00
Daniel Hahler
196d5233a0
Fix is_cwd
for symlinks
...
Since `pwd` is a resolved symlink, the comparison in `is_cwd` needs to
use the real path, too.
2014-06-23 22:23:46 +02:00
Daniel Hahler
95472620c7
Escape backslashes in regexps (match_anywhere/match_consecutive)
...
Fixes https://github.com/joelthelion/autojump/issues/281
2014-06-23 19:28:49 +02:00
Daniel Hahler
27a01662a5
Fix regression with j foo__
...
With `j foo__` the first index is assumed now again.
Fixes https://github.com/joelthelion/autojump/issues/271
2014-06-23 18:44:20 +02:00
Daniel Hahler
2f26642e7a
Fix Needles must be a list error
for foo_1
...
Fixes https://github.com/joelthelion/autojump/issues/274
2014-06-23 17:37:07 +02:00
William Ting
6360876933
Fixes missing path getter introduced in bc91905a
.
...
Closes #270 .
2014-03-26 12:15:37 -05:00
William Ting
bc91905a29
simplify default path
2014-03-21 18:56:23 -05:00
William Ting
4826a0ef6b
Use temporary files to prevent IO race conditions.
...
Refer to #260 .
2014-03-09 19:56:13 -07:00
William Ting
4bd62e2293
minor refactor
2014-03-09 19:41:44 -07:00
William Ting
1d317dcd1a
Remove default '.' path from find_match.
...
This interferes with tab completion. Rather than add another behavior flag to
find_matches(), the calling location will add the default path.
Closes #245 .
2014-03-09 19:30:42 -07:00
William Ting
615bb0cafb
more descriptive / python function names
2014-03-04 23:01:11 -06:00