William Ting
af23852374
Bump to 22.5.3.
2018-09-09 09:55:27 -07:00
lilydjwg
8fffbad95a
put temporary data file in the same director as the data file itself
...
This should make shutil.move use rename, which is atomic, avoiding
losing data when interweaving writes happen.
This will close joelthelion/autojump#358 .
2018-09-09 09:54:25 -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
fc43204ca1
Run pre-commit hooks.
2018-09-06 22:32:23 -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
e7aebe69bf
(Running pre-commit) Remove trailing whitespace.
2017-07-19 23:14:50 -07:00
William Ting
9ff654d41d
(Running pre-commit) Run end of file fixer.
2017-07-19 23:13:18 -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
Moritz Flucht
b0bc534838
Fix jumping to paths containing spaces on Windows.
2017-02-16 21:40:54 -08:00
William Ting
865476ed56
Bump version to v22.5.0.
2016-10-01 10:10:48 -07:00
Joe Moon
2e2ffcfadb
Merge remote-tracking branch 'upstream/master' into optimize-startup
2016-09-30 19:14:01 -07:00
Joe Moon
4f238bdd46
restore command -v brew
check
2016-09-30 19:12:47 -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
Joe Moon
332698fdc5
minimize number of calls to brew
2016-09-29 19:45:26 -07:00
William Ting
c4d82b1888
Bump version to v22.3.5.
2016-09-09 10:08:21 -07:00
Harald Wartig
9a26c1f17b
Set AUTOJUMP env variables using set -gx
.
...
Due to changes in the way fish handles variable lookup the fish
autojump integration stopped working with fish version 2.3.
By exporting the needed variables globally it works also with fish 2.3.
2016-09-07 06:56:16 +02:00
William Ting
851f3e3b2d
Bump version to v22.3.4
2016-07-14 06:21:07 -07:00
William Ting
7c7865ea7e
Add match consecutive tests.
2016-06-22 18:09:36 -07:00
William Ting
3cb4e8a28c
Add match_anywhere tests.
2016-06-22 17:52:00 -07:00
William Ting
cf013c6875
Misc cleanup.
2016-06-22 17:52:00 -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
William Ting
0bce510c7e
Merge pull request #381 from ElArtista/master
...
Handling of directories with spaces in Windows and portability fixes.
2016-06-19 11:22:03 -07:00
William Ting
9a6e2869b1
Tabs to spaces.
2016-05-11 20:40:48 -07:00
William Ting
d529790278
Run pre-commit on repo.
2016-04-28 23:33:04 -07:00
graysky
aa366c3a4f
bump version in script to match release
2016-02-21 05:46:40 -05:00
johannes@debussy
8fa8b06349
only use colors if stdout is a terminal
2016-02-02 14:15:41 +01:00
TheArtist
3e5cec67b9
Autojump lua script portability fix
2015-09-11 19:37:39 +03:00
TheArtist
b71612eea4
More handling for directory with spaces on Windows
2015-09-11 19:36:36 +03:00
TheArtist
d3dd3f34e6
Fixed handling of directories with spaces on Windows
2015-09-11 17:41:23 +03:00
Scott Olson
d188d7e675
Fix typo (__aj_error -> __aj_err).
2015-07-06 23:12:35 -04:00
David Frascone
55f4eacc8a
If autojump can't find the directory, attempt a cd
2015-06-09 14:42:44 -06:00
David Frascone
f09d23e30d
Fixed some bugs in fish script
...
OSTYPE was not being set correctly. It is in bash, not sh.
Since the value is unlikely to change, I read it once and
stored it globally
Test logic was backward in jo function, causing error to always
be printed, unless you did NOT specify a directory name.
2015-06-09 14:32:38 -06:00
William Ting
8b525c1b55
Bump to v22.24.
2015-01-25 16:13:20 +09:00
William Ting
59335b4109
Merge pull request #341 from benvb/patch-1
...
Quote $XDG_DATA_HOME when setting error file.
2015-01-25 16:12:40 +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
53683525d2
Minor cleanup.
2015-01-25 16:04:36 +09:00
benvb
491b4fd27b
Quote $XDG_DATA_HOME when setting error file
...
I'm not sure if this is actually a bug in fish, but (test -d) with no argument returns true, and nonexistent environment variables return an empty string, so (test -d $XDG_DATA_HOME) returns true when $XDG_DATA_HOME isn't set.
Prior to making this change, I would get an error from dirname when opening a shell and an error from fish when cd'ing.
2015-01-07 16:47:33 -05:00