Commit graph

16205 commits

Author SHA1 Message Date
William Carroll
9c41fabf57 Deletes vim wishlist 2017-06-25 15:42:17 -04:00
Niklas Hambüchen
b591536e93 Fix potential crash/wrong result two hashes of unequal length are compared 2017-06-24 02:17:45 +02:00
William Carroll
73ecea2030 Formats echo strings in config script 2017-06-23 13:11:03 -04:00
William Carroll
35594873ed Adds gitconfig 2017-06-23 13:01:44 -04:00
William Carroll
b7cfc618e7 Removes fish shell 2017-06-23 13:01:31 -04:00
William Carroll
f344f2e370 Adds os detection for bootstrapping configs 2017-06-23 13:01:16 -04:00
William Carroll
e51d11e4bc Updates kbd to search through projects 2017-06-23 11:46:31 -04:00
William Carroll
9cc1c0512a Adds kbds to cycle through flycheck errors 2017-06-23 11:46:09 -04:00
William Carroll
bcde7fabc4 Centers evil search results vertically on a page 2017-06-23 11:45:23 -04:00
William Carroll
b757f26394 Reduces flycheck error display delay 2017-06-23 11:42:45 -04:00
Dr. J. Kubernaught
e2f7cf6258 docs: Add official code of conduct
As dictated by the goddess to the eternal polyfather of love.

Signed-off-by: Reverend Dr. J. Kubernaughtt The Most Recent <tazjin@gmail.com>
2017-06-22 15:12:51 +02:00
William Carroll
e476c5d9a7 Extends dired windmove kbds 2017-06-21 23:53:56 -04:00
William Carroll
8418083b64 Runs evil mode for buffers that activate linum-on 2017-06-21 23:53:11 -04:00
William Carroll
689e887354 Blacklists additional modes from MRU buffer candidates 2017-06-21 23:51:59 -04:00
William Carroll
a349d4ca8c Conditionally set font and size for Linux and OS X 2017-06-21 22:58:16 -04:00
William Carroll
53d106ee88 Removes dired bindings that interfere with windmove global kbds 2017-06-21 22:57:51 -04:00
William Carroll
5e5084311f Starts KDE environment at startup 2017-06-21 22:02:35 -04:00
William Carroll
71bb47c7a3 Adds helpers for single file symmetric encryption / decryption 2017-06-21 14:18:44 -04:00
William Carroll
9d591e52ac Adds GPG helper functions; Cleans index.sh 2017-06-20 18:07:18 -04:00
David McFarland
596b0e0a04 Call SetDllDirectory("") after sqlite3 init on cygwin
Cygwin sqlite3 is patched to call SetDllDirectory("/usr/bin") on init, which
affects the current process and is inherited by child processes.  It causes
DLLs to be loaded from /usr/bin/ before $PATH, which breaks all sorts of
things.  A typical failures would be header/lib version mismatches (e.g.
openssl when running checkPhase on openssh).  We'll just set it back to the
default value.

Note that this is a problem with the cygwin version of sqlite3 (currently
3.18.0).  nixpkgs doesn't have the problematic patch.
2017-06-20 10:59:13 -03:00
William Carroll
8fbafc3a5c Conditionally enables Evil; adds Dired+; conditionally applies linum 2017-06-20 07:48:03 -04:00
William Carroll
5e5c4b0c38 Updates README to current preferences 2017-06-20 07:46:58 -04:00
Eelco Dolstra
c7346a275c
Restore thunks on any exception
There's no reason to restrict this to Error exceptions. This shouldn't
matter to #1407 since the repl doesn't catch non-Error exceptions
anyway, but you never know...
2017-06-20 12:13:17 +02:00
Shea Levy
04ed11a978 Let hydra choose an alternate list of systems 2017-06-19 14:21:06 -04:00
Eelco Dolstra
a1355917ec
Disable use of virtual hosting in aws-sdk-cpp
Recently aws-sdk-cpp quietly switched to using S3 virtual host URIs
(https://github.com/aws/aws-sdk-cpp/commit/69d9c53882), i.e. it sends
requests to http://<bucket>.<region>.s3.amazonaws.com rather than
http://<region>.s3.amazonaws.com/<bucket>. However this interacts
badly with curl connection reuse. For example, if we do the following:

1) Check whether a bucket exists using GetBucketLocation.
2) If it doesn't, create it using CreateBucket.
3) Do operations on the bucket.

then 3) will fail for a minute or so with a NoSuchBucket exception,
presumably because the server being hit is a fallback for cases when
buckets don't exist.

Disabling the use of virtual hosts ensures that 3) succeeds
immediately. (I don't know what S3's consistency guarantees are for
bucket creation, but in practice buckets appear to be available
immediately.)
2017-06-19 18:51:33 +02:00
Eelco Dolstra
82a0d614cf
Support creating S3 caches in other regions than us-east-1 2017-06-19 18:51:33 +02:00
Eelco Dolstra
b33621d425
Handle S3Errors::RESOURCE_NOT_FOUND from aws-sdk-cpp
This is returned by recent versions. Also handle NO_SUCH_KEY even
though the library doesn't actually return that at the moment.
2017-06-19 18:51:32 +02:00
Eelco Dolstra
1c969611ba
Suppress "will retry in N ms" for non-retriable errors
Newer versions of aws-sdk-cpp call CalculateDelayBeforeNextRetry()
even for non-retriable errors (like NoSuchKey) whih causes log spam in
hydra-queue-runner.
2017-06-19 18:51:32 +02:00
Eelco Dolstra
00aa7c6705
Show aws-sdk-cpp log messages 2017-06-19 18:51:32 +02:00
Eelco Dolstra
1888f7889b
macOS: Ugly hack to make the tests succeed
Sandboxes cannot be nested, so if Nix's build runs inside a sandbox,
it cannot use a sandbox itself. I don't see a clean way to detect
whether we're in a sandbox, so use a test-specific hack.

https://github.com/NixOS/nix/issues/1413
2017-06-19 14:26:05 +02:00
Eelco Dolstra
b5bdfdef73
macOS: Remove flags
In particular, UF_IMMUTABLE (uchg) needs to be cleared to allow the
path to be garbage-collected or optimised.

See https://github.com/NixOS/nixpkgs/issues/25819.
+       the file from being garbage-collected.
2017-06-19 14:19:21 +02:00
William Carroll
1ccaee9fa9 Adds finer-grain control over Linum Mode 2017-06-18 13:23:21 -04:00
William Carroll
6d13881ec2 Disables lockfile creation 2017-06-17 22:49:04 -04:00
William Carroll
34dd17535a Associates .zsh_profile file with shell-script-mode 2017-06-17 21:54:48 -04:00
William Carroll
4375cecfd1 Adds script for symlinking emacs functions 2017-06-17 21:32:05 -04:00
William Carroll
2867dfb9f2 Fixes EDITOR env variable configuration 2017-06-17 21:31:28 -04:00
William Carroll
857bb85e66 Adds custom dired functions 2017-06-17 21:30:33 -04:00
William Carroll
c1b97b0a2b Force save files with :w 2017-06-17 21:28:13 -04:00
William Carroll
6f251694d6 Removes redundant buffer creation in Dired 2017-06-17 21:03:33 -04:00
William Carroll
325985da97 Re-enables Smart Mode Line 2017-06-17 21:03:03 -04:00
William Carroll
560121a87b Adds git helper functions for viewing tracked,untracked,staged,unstaged files 2017-06-15 17:22:02 -04:00
William Carroll
f40a345766 Moves helm helper functions to a separate file 2017-06-15 17:21:22 -04:00
William Carroll
d9a05b322e Adds QuickEdit mode for git commit messages within ansi-term 2017-06-15 17:20:45 -04:00
William Carroll
146e2cc3a1 Displays flycheck errors in bottom-left corner of Emacs 2017-06-15 17:19:46 -04:00
William Carroll
708670590f Adds vim monkey-patch to edit files within Emacs 2017-06-15 17:18:58 -04:00
William Carroll
1cd470b85d Updates emacs pager helper script 2017-06-15 16:45:11 -04:00
William Carroll
bea42cf0f9 Adds git alias for diffing staged files 2017-06-15 16:44:30 -04:00
Eelco Dolstra
a10951de08
OS X -> macOS
(cherry picked from commit c20641ce569dc1fdeaeaa147b0292f258667f53b)
2017-06-14 23:28:06 +02:00
Eelco Dolstra
1dcadadf74
Add 1.11.10 release notes
(cherry picked from commit 0fb60e4e0f66cc42c7c274acfcf00b51f6c829c4)
2017-06-14 23:27:52 +02:00
Eelco Dolstra
38b7d55af1
Remove redundant debug line 2017-06-14 13:45:38 +02:00