1
0
mirror of https://github.com/wting/autojump synced 2024-10-27 20:34:07 +00:00
Commit Graph

304 Commits

Author SHA1 Message Date
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