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

837 Commits

Author SHA1 Message Date
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
cf358d8fd3 Merge branch 'wting_create_temp_file_on_same_device' 2018-09-07 14:34:00 -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
8eace445a7 Clarify between first class and community supported items. 2018-09-06 23:27:46 -07:00
William Ting
26c81fc39f Clarify supported Python versions. 2018-09-06 22:59:27 -07:00
William Ting
900ce8e092 Merge branch 'wting_autoupdate_manpage_header' 2018-09-06 22:54:34 -07:00
William Ting
89eb573306 Update docs. 2018-09-06 22:53:18 -07:00
William Ting
0cbfd764f5 Automatically update manpage header when generating docs. 2018-09-06 22:50:30 -07:00
William Ting
a876bc1f39 Merge branch 'wting_fix_and_run_precommit' 2018-09-06 22:32:32 -07:00
William Ting
fc43204ca1 Run pre-commit hooks. 2018-09-06 22:32:23 -07:00
William Ting
965296f6b2 Fix flake8 ignore option. 2018-09-06 22:30:13 -07:00
William Ting
5ab005ea86 Don't change EOF line endings for files used on Windows. 2018-09-06 22:30:13 -07:00
William Ting
7494d142d5 Ignore .pytest_cache/ 2018-09-06 22:30:13 -07:00
William Ting
4f84e755f5 Add 'make lint' target. 2018-09-06 22:30:13 -07:00
William Ting
b4e8474769 Add trailing comma precommit hook and bump old ones. 2018-09-06 22:29:06 -07:00
William Ting
5e6bb82835 Add minor documentation fixes. 2018-09-06 22:28:21 -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
b06d686bfe Ignore E402. 2017-07-19 23:19:19 -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
37b336bf98 Add trailing comma hook and update hooks. 2017-07-19 23:09:49 -07:00
William Ting
e8f3cbd874 Sync flake8 and autopep8 ignored errors. 2017-05-31 22:52:05 -07:00
William Ting
d5a4fd270d Add 'make lint' option. 2017-05-31 22:50:32 -07:00
William Ting
f59e398c48 Update pre-commit repos to tags. 2017-05-31 22:46:59 -07:00
Sahil Bajaj
13a63fbf3a Fix issues URL
Changed the url for reporting issues to that of the new repo.
2017-05-19 20:12:31 -07:00
William Ting
0bf1ad5ba9 Update Debian version comment.
Autojump has been available since Debian Wheezy which is now stable.
2017-02-17 18:59:06 -08: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
William Ting
3e089a3b32 Merge remote-tracking branch 'sodiumjoe/optimize-startup' 2016-10-01 10:10:11 -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
8eb094220b Update changelog for v22.4.0. 2016-09-30 10:24:35 -07:00
William Ting
df935c664c Bump version to v22.4.0. 2016-09-30 10:22:22 -07:00
William Ting
cacbb68591 Regenerate docs, minor tweaks. 2016-09-30 10:21:58 -07:00
William Ting
39990fff58 Merge remote-tracking branch 'sodiumjoe/optimize-startup' 2016-09-30 10:21:36 -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
William Ting
7874719e4a Merge remote-tracking branch 'hwartig/fix-integration-for-fish-2.3' 2016-09-09 10:07:16 -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
242936f258 Merge pull request #430 from yipeipei/master
Install autojump_match.py
2016-07-14 06:19:25 -07:00
YI Peipei
215cee3a93 Install autojump_match.py 2016-07-14 20:37:02 +08:00
William Ting
b9e70a0eea Merge branch 'add_match_tests' 2016-07-13 20:29:33 -07:00
William Ting
7c7865ea7e Add match consecutive tests. 2016-06-22 18:09:36 -07:00