Mark Wooding [Tue, 29 Apr 2008 17:12:59 +0000 (18:12 +0100)]
screenrc: Run inferiors in a UTF-8 locale.
Mark Wooding [Tue, 29 Apr 2008 17:12:14 +0000 (18:12 +0100)]
mdw-conf: Prevent double-/ when doing ~-substitutions.
Mark Wooding [Mon, 28 Apr 2008 13:48:08 +0000 (14:48 +0100)]
Merge branch 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile
* 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile:
emacs: New keybindings for windmove.
emacs: Use vector notation consistently for key bindings.
Mark Wooding [Mon, 28 Apr 2008 13:42:40 +0000 (14:42 +0100)]
emacs: New keybindings for windmove.
The S-left etc. bindings don't work well in terminals. Define new
bindings for C-x w left/down/up/right; and C-x w h/j/k/l.
Mark Wooding [Mon, 28 Apr 2008 13:32:59 +0000 (14:32 +0100)]
emacs: Use vector notation consistently for key bindings.
Mark Wooding [Fri, 25 Apr 2008 18:59:05 +0000 (19:59 +0100)]
emacs: Stop Emacs from selecting buffers by raising other frames.
The default behaviour of iswitchb, which is otherwise an excellent
thing, is to simply raise a frame if it's already showing the buffer I
want to use. This is, of course, completely useless if (say) the frame
is actually on a different desktop, or attached to a different display.
Also force the default Emacs display-buffer behaviour, just in case that
becomes crazy later.
Mark Wooding [Fri, 25 Apr 2008 10:58:58 +0000 (11:58 +0100)]
emacs: Move the diary file to ~/etc/diary.
Less cruft in my home directory root is good.
Mark Wooding [Thu, 24 Apr 2008 23:18:23 +0000 (00:18 +0100)]
emacs: Teach Emacs about English (and Welsh) bank holidays.
Found at http://www.mundell.ukfsn.org/elisp/ew-hols.el; thanks to
Matthew Mundell for this.
Mark Wooding [Thu, 24 Apr 2008 23:03:35 +0000 (00:03 +0100)]
emacs: Rearrange mis-categorized things.
For some reason, MailCrypt was in the middle of the calendar config.
Mark Wooding [Thu, 24 Apr 2008 15:53:55 +0000 (16:53 +0100)]
emacs: Allow files to declare that they don't want to be backed up.
Mark Wooding [Thu, 24 Apr 2008 15:53:00 +0000 (16:53 +0100)]
emacs: Don't back up boring files like commit messages.
Mark Wooding [Mon, 21 Apr 2008 11:35:53 +0000 (12:35 +0100)]
Expunge crufty old CVS Id tags.
Mark Wooding [Mon, 21 Apr 2008 11:31:21 +0000 (12:31 +0100)]
New script `hyperspec'.
The new hyperspec script looks up an entry in the Common Lisp Hyperspec
and returns the URL. Comes with bash completions!
Mark Wooding [Mon, 21 Apr 2008 11:26:43 +0000 (12:26 +0100)]
Repository reorganization.
* Remove version numbers from the packages to be downloaded. Updating
the setup script just because some package has changed versions is
silly; we'll just mess with symlinks appropriately instead.
* Move the small scripts into the profile repository, so that they
live a sensible version-controlled life.
Mark Wooding [Mon, 21 Apr 2008 11:09:58 +0000 (12:09 +0100)]
Merge commit 'metalzone/master'
* commit 'metalzone/master':
Configuration for top.
emacs: Start actually doing some Emacs-side SLIME customization.
bash_profile: Force ncurses to use UTF8 line-drawing characters.
dot-emacs: remove stray debugging code.
tig: Fix colours, in particular the cursor line.
gitconfig: New alias `git files'.
dot-emacs: Hack dired-maybe-insert-subdir to honour marks.
gitignore: Ignore more boring things.
tigrc: Don't bold entries in the diff.
dot-emacs: Force buffer-file-coding-system to utf-8 for news articles.
Mark Wooding [Mon, 21 Apr 2008 11:03:49 +0000 (12:03 +0100)]
dot-emacs: Update mdw-hanging-indents for Doxygen-style lists.
Doxygen uses a leading `-' or `-#' for unordered or ordered lists
respectively. Supporting this will probably interfere with poorly
wrapped inline mathematics, but that's probably OK. We'll see...
Mark Wooding [Wed, 16 Apr 2008 13:41:54 +0000 (14:41 +0100)]
Configuration for top.
... which appears to have grown colour support while I wasn't looking.
Mark Wooding [Mon, 14 Apr 2008 09:34:50 +0000 (10:34 +0100)]
emacs: Start actually doing some Emacs-side SLIME customization.
Use UTF-8 to communicate with Lisps which understand it. And make SBCL
the official default.
Mark Wooding [Mon, 14 Apr 2008 09:34:01 +0000 (10:34 +0100)]
bash_profile: Force ncurses to use UTF8 line-drawing characters.
The ACS versions don't work in PuTTY.
Mark Wooding [Sun, 13 Apr 2008 14:11:31 +0000 (15:11 +0100)]
dot-emacs: remove stray debugging code.
Mark Wooding [Sun, 13 Apr 2008 13:56:40 +0000 (14:56 +0100)]
tig: Fix colours, in particular the cursor line.
Mark Wooding [Wed, 9 Apr 2008 15:33:52 +0000 (16:33 +0100)]
gitconfig: New alias `git files'.
Like `git ls-files' but understands default ignore lists.
Mark Wooding [Wed, 9 Apr 2008 15:25:55 +0000 (16:25 +0100)]
dot-emacs: Hack dired-maybe-insert-subdir to honour marks.
Mark Wooding [Wed, 9 Apr 2008 14:19:47 +0000 (15:19 +0100)]
gitignore: Ignore more boring things.
Mark Wooding [Mon, 7 Apr 2008 14:34:43 +0000 (15:34 +0100)]
tigrc: Don't bold entries in the diff.
The colouring is sufficient to make them stand out.
Mark Wooding [Mon, 7 Apr 2008 14:33:40 +0000 (15:33 +0100)]
dot-emacs: Force buffer-file-coding-system to utf-8 for news articles.
This is, after all, what slrn has been told to expect.
Mark Wooding [Mon, 7 Apr 2008 14:04:52 +0000 (15:04 +0100)]
emacs: Turn global-auto-revert-mode back on.
A recent X server/graphics driver change seems to have made the problem
go away, and it's sufficiently useful for tracking Git working trees
that I want it back.
However, don't bother turning it on if we' trying to start up
quickly: it triggers an autoload and slows stuff down.
Mark Wooding [Mon, 7 Apr 2008 14:00:13 +0000 (15:00 +0100)]
Merge commit 'metalzone/master'
* commit 'metalzone/master':
emacs, dot-emacs: Fix WoMan configuration.
dot-emacs: Fix mdw-check-autorevert.
dot-emacs: Fix calls to mdw-regexps.
dot-emacs: Fix divvy-window for Emacs 21.
dot-emacs: Fix the eval-when-compile stanza.
dot-emacs: Squash complaints about use of interactive commands.
dot-emacs: Flush stray close-paren.
Now that Emacs starts up pretty quick, favour it over lesser editors.
emacs: Stuff for fast startup.
emacs: Keep the bookmarks file up to date.
dot-emacs, gitconfig, colordiffrc: Fix fontification for diffs.
Emacs, aspell: Make Emacs use aspell; configure aspell for use.
Fix pstree output.
Conflicts:
dot-emacs.el: Python keywords: add `with'; use mdw-regexps.
Mark Wooding [Mon, 7 Apr 2008 13:56:48 +0000 (14:56 +0100)]
gitconfig: Some simple email configuration.
Mark Wooding [Mon, 7 Apr 2008 13:56:15 +0000 (14:56 +0100)]
emacs: Remove obsolete GNUS configuration.
Mark Wooding [Mon, 7 Apr 2008 13:55:15 +0000 (14:55 +0100)]
dot-emacs: Add new Python `with' keyword.
Mark Wooding [Mon, 7 Apr 2008 13:57:23 +0000 (14:57 +0100)]
xshutdown: Kill old-style xwait waiters too.
Mark Wooding [Fri, 4 Apr 2008 22:53:25 +0000 (23:53 +0100)]
emacs, dot-emacs: Fix WoMan configuration.
Stop WoMan from popping up extra frames. Once this is done, for some
reason, the default bold face comes out green, so stop that too.
Mark Wooding [Fri, 4 Apr 2008 20:26:26 +0000 (21:26 +0100)]
dot-emacs: Fix mdw-check-autorevert.
Only mess with auto-revert if it's actually there. Similarly, only mess
with Tramp if that's there.
Mark Wooding [Fri, 4 Apr 2008 20:17:09 +0000 (21:17 +0100)]
dot-emacs: Fix calls to mdw-regexps.
When I introduced mdw-regexps, I had it take a &rest argument rather than
a list of strings, but I didn't make the calls match! I still think I
made the right choice, so strip the extra layer of parens on all of the
calls.
Mark Wooding [Fri, 4 Apr 2008 20:15:55 +0000 (21:15 +0100)]
dot-emacs: Fix divvy-window for Emacs 21.
In Emacs 22 (and since I last looked) fringe-columns has become a
defsubst (i.e., it's inline-expandable), and its expansion refers to
yet another function not available in Emacs 21. Since I want to use the
byte-compiled result with Emacs 21 too, we engage in some chicanery to
hide the symbol names from the byte compiler.
Also make the interactive version accept a prefix argument controlling
the column width (on the grounds that the feature was already there
anyway, but not for some reason available).
Mark Wooding [Fri, 4 Apr 2008 20:13:18 +0000 (21:13 +0100)]
dot-emacs: Fix the eval-when-compile stanza.
Firstly, it just wasn't spelt correctly! Secondly, it didn't include
the cl macros, which are useful. (I henceforth permit the use of CL
macros, but not functions, in dot-emacs.el, on condition that the
expansions don't require CL functions.)
Thirdly, fix mdw-regexps to quote its expansion.
Mark Wooding [Fri, 4 Apr 2008 20:09:19 +0000 (21:09 +0100)]
dot-emacs: Squash complaints about use of interactive commands.
The Emacs 22 byte compiler (at least) moans about me using replace-regexp
and insert-file. So use (respectively) re-search-forward/replace-match
and insert-file-contents.
I think this change also fixes a bug in mdw-config which failed to
transform half of the config-file entries.
Mark Wooding [Fri, 4 Apr 2008 20:07:24 +0000 (21:07 +0100)]
dot-emacs: Flush stray close-paren.
Oops. Stops the whole thing from compiling.
Mark Wooding [Thu, 3 Apr 2008 09:03:08 +0000 (10:03 +0100)]
Now that Emacs starts up pretty quick, favour it over lesser editors.
Mark Wooding [Thu, 3 Apr 2008 09:02:45 +0000 (10:02 +0100)]
emacs: Stuff for fast startup.
Provide a command-line switch --mdw-fast-startup which inhibits loading
some long-winded things which aren't needed in simple cases.
Also preglue regular expressions together using make-regexp rather than
doing it at startup time.
Mark Wooding [Sat, 29 Mar 2008 15:11:43 +0000 (15:11 +0000)]
emacs: Keep the bookmarks file up to date.
Mark Wooding [Sat, 29 Mar 2008 15:11:20 +0000 (15:11 +0000)]
dot-emacs, gitconfig, colordiffrc: Fix fontification for diffs.
Now it (more or less) matches the Git settings, which seem pretty good
really. Move the Git and colordiff configuration back to match. ;-)
Mark Wooding [Fri, 28 Mar 2008 12:36:42 +0000 (12:36 +0000)]
Emacs, aspell: Make Emacs use aspell; configure aspell for use.
Mark Wooding [Fri, 28 Mar 2008 12:35:53 +0000 (12:35 +0000)]
Fix pstree output.
Mark Wooding [Tue, 25 Mar 2008 12:16:16 +0000 (12:16 +0000)]
setup: Fix bogosity in
2d07849b...
That was very stupid. Sorry.
Mark Wooding [Mon, 24 Mar 2008 10:48:36 +0000 (10:48 +0000)]
setup: Stop using `pwd' so often.
(Introduced with the gitconfig-generation change.)
Mark Wooding [Sun, 23 Mar 2008 20:20:44 +0000 (20:20 +0000)]
Eterm: resurrect the configuration file.
Since the xinitrc script might actually choose Eterm on some machine,
it's probably best to make sure it has a usable configuation.
Mark Wooding [Sun, 23 Mar 2008 20:16:20 +0000 (20:16 +0000)]
gitconfig: Provide global ignores, and generate file from skeleton.
The latter follows from the former: we need to put a global gitignore
file somewhere, but we can't fix a location for it. The only solution
is to have setup figure out where the ignores file is and plug that into
the config file.
Take the opportunity to un-hardcode the signing key too.
Mark Wooding [Sun, 23 Mar 2008 20:13:17 +0000 (20:13 +0000)]
mdw-conf: Separate out config lookups into its own script.
Mark Wooding [Sun, 23 Mar 2008 19:34:33 +0000 (19:34 +0000)]
gitconfig: Improve the git release alias.
Mark Wooding [Sun, 23 Mar 2008 16:30:01 +0000 (16:30 +0000)]
xinitrc, setup: Overhaul of X session handling.
Requires 1.4.0 of xtoys. The xinitrc now waits for and processes commands
when it's finished. This involves a major restructuring of the code.
Also tweak window manager bindings to match, and provide useful support
scripts.
The inclusion of movemail-hack is sneaky: while we're moving things into
the collection, we might as well add this too.
Mark Wooding [Sun, 23 Mar 2008 16:27:37 +0000 (16:27 +0000)]
gitconfig: New alias `amend' does the obvious thing.
Mark Wooding [Sun, 23 Mar 2008 16:26:48 +0000 (16:26 +0000)]
guile: Turn on the persistent history.
Mark Wooding [Tue, 4 Mar 2008 22:44:15 +0000 (22:44 +0000)]
emacs: Disable global-auto-revert-mode.
For some reason this seems to be clobbering my CPU every now and then.
This is something of an experiment -- I may be wrong. But it's worth a
go.
Mark Wooding [Mon, 3 Mar 2008 12:51:47 +0000 (12:51 +0000)]
gitconfig: New alias git-release.
Mark Wooding [Sat, 1 Mar 2008 18:12:25 +0000 (18:12 +0000)]
gitconfig: Insert my shiny Git signing key.
Mark Wooding [Sat, 1 Mar 2008 18:12:07 +0000 (18:12 +0000)]
emacs: Don't start up xscheme.
I've gone off MIT Scheme rather since I put this in. It seems like a
bad default now.
Mark Wooding [Sat, 1 Mar 2008 18:10:16 +0000 (18:10 +0000)]
Guile: Add initialization script.
Currently this just turns on readline support.
Mark Wooding [Tue, 26 Feb 2008 17:50:21 +0000 (17:50 +0000)]
Merge branch 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile
* 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile:
emerge-hack: A new script for Git merging.
vncrc, xinitrc: Don't do so much Gnome fiddling.
dot-emacs: Fiddle C indentation settings.
emacs: Make postscript printing more sensible.
Mark Wooding [Tue, 26 Feb 2008 17:32:04 +0000 (17:32 +0000)]
emerge-hack: A new script for Git merging.
emerge-hack pretends to be an Emacs and takes arguments as for emerge;
but instead it runs ediff, which is much nicer.
Mark Wooding [Tue, 26 Feb 2008 17:31:07 +0000 (17:31 +0000)]
vncrc, xinitrc: Don't do so much Gnome fiddling.
The Gnome settings stuff screws up VNC mightily. The panel (well,
actually, some panel applets) doesn't seem to like running multiple
instances. And the keyboard configuration completely scrambles the
keymap.
Mark Wooding [Tue, 26 Feb 2008 17:29:42 +0000 (17:29 +0000)]
dot-emacs: Fiddle C indentation settings.
Emacs 22's C mode interprets the `inclass' indentation key differently
for some reason. (Actually it seems more sensible now.)
This might need more vigorous fiddling if it causes problems with older
Emacsen.
Mark Wooding [Tue, 26 Feb 2008 17:21:05 +0000 (17:21 +0000)]
emacs: Make postscript printing more sensible.
I never actually tested my original settings. These seem acceptable,
though maybe a little squidgy.
Mark Wooding [Mon, 25 Feb 2008 16:00:30 +0000 (16:00 +0000)]
dot-emacs: Clobber font-lock-comment-delimiter-face.
For some reason this one only gets used in a terminal. Oh, well.
Mark Wooding [Wed, 20 Feb 2008 09:22:47 +0000 (09:22 +0000)]
Tell bash (and other readline clients) how to handle M-left and M-right
keys.
Mark Wooding [Tue, 19 Feb 2008 17:38:40 +0000 (17:38 +0000)]
vm: Display UTF-8 if the terminal accepts it.
Mark Wooding [Thu, 14 Feb 2008 13:44:50 +0000 (13:44 +0000)]
tigrc: Assume commits are UTF-8 now.
Mark Wooding [Thu, 14 Feb 2008 13:44:20 +0000 (13:44 +0000)]
mg: Install bindings for M-left and M-right.
They move backwards and forwards over words, as one would expect.
Mark Wooding [Mon, 11 Feb 2008 15:21:47 +0000 (15:21 +0000)]
gdbinit: New file for GDB customization.
Mark Wooding [Mon, 11 Feb 2008 14:56:43 +0000 (14:56 +0000)]
gitconfig: Reduce the font size in git-gui.
At 11pt the results came out horrible on one machine. Maybe this will
help.
Mark Wooding [Mon, 11 Feb 2008 14:56:05 +0000 (14:56 +0000)]
emacs, dot-emacs: Provide auto-filling for m4 (and autoconf).
I'm surprised I hadn't done this already, actually...
Mark Wooding [Mon, 11 Feb 2008 14:55:00 +0000 (14:55 +0000)]
Merge branch 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile
* 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile:
bash_profile: Don't force less to use latin1.
Xdefaults: Persuade xterm to use `fixed' for Unicode output.
Mark Wooding [Mon, 11 Feb 2008 14:54:00 +0000 (14:54 +0000)]
bash_profile: Don't force less to use latin1.
This makes manpages come out really badly!
Mark Wooding [Mon, 11 Feb 2008 14:53:42 +0000 (14:53 +0000)]
Xdefaults: Persuade xterm to use `fixed' for Unicode output.
Mark Wooding [Fri, 8 Feb 2008 13:41:49 +0000 (13:41 +0000)]
emacs, dot-emacs: Mark files as being UTF-8.
Mark Wooding [Fri, 8 Feb 2008 13:41:34 +0000 (13:41 +0000)]
setup: Use Emacs 22 for compiling, if it's available.
The binary formats actually seem compatible, though.
Mark Wooding [Fri, 8 Feb 2008 13:41:06 +0000 (13:41 +0000)]
emacs: Remove additional setting of load-path.
This must have come in at the same time as the .emacs/dot-emacs.el split.
It's obviously redundant.
Mark Wooding [Fri, 8 Feb 2008 13:39:21 +0000 (13:39 +0000)]
emacs, dot-emacs: Move SGML hacking to dot-emacs.
Not sure why it was in the wrong place to begin with.
Mark Wooding [Fri, 8 Feb 2008 13:38:39 +0000 (13:38 +0000)]
putty-defaults: Revert bogus change to Putty terminal height.
Made in
bc30f5c465d7c38c208e0eccf28b017f4d52206a with the UTF-8 stuff.
Mark Wooding [Thu, 7 Feb 2008 13:36:47 +0000 (13:36 +0000)]
Use UTF8 on X, and guess at console.
Actually, we let the user configure the character set separately for
both.
Mark Wooding [Thu, 7 Feb 2008 10:50:05 +0000 (10:50 +0000)]
emacs: Postscript wrangling.
Also, don't show a splash screen in terminals. Emacs 22 insists on
showing the splash even if a file has been visited, which is really
unhelpful.
Mark Wooding [Thu, 7 Feb 2008 10:48:00 +0000 (10:48 +0000)]
emacs: Change a few faces.
Make the inactive mode line yellow-on-blue, so that it shows up in
console sessions. And make the fringes plain black now that they're so
thin.
Mark Wooding [Thu, 7 Feb 2008 10:45:51 +0000 (10:45 +0000)]
e16: Turn off composite, because it really doesn't seem to work.
Mark Wooding [Wed, 6 Feb 2008 19:21:40 +0000 (19:21 +0000)]
General: Add preliminary support for E16.
Unfortunately it doesn't actually seem to work as well as Enlightenment
but there you go.
Mark Wooding [Wed, 6 Feb 2008 18:16:44 +0000 (18:16 +0000)]
Xdefaults: Emacs 22 can be made a column narrower.
Emacs 22 can actually put the cursor just past the end of the line now,
so we don't actually need to make the frame a character wider than it
needs to be any more.
Alas, I can't find a good way to make this apply just to Emacs 22, so
this will be bogus on older Emacsen.
Mark Wooding [Wed, 6 Feb 2008 18:09:47 +0000 (18:09 +0000)]
dot-emacs: Force use of the right `fixed' font.
For some reason Emacs picks the wrong one sometimes, at least over NX.
Mark Wooding [Wed, 6 Feb 2008 17:20:46 +0000 (17:20 +0000)]
Merge branch 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile
* 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile:
dot-emacs: Put a box around the inactive mode line for symmetry.
Mark Wooding [Wed, 6 Feb 2008 17:20:26 +0000 (17:20 +0000)]
dot-emacs: Put a box around the inactive mode line for symmetry.
Mark Wooding [Wed, 6 Feb 2008 17:01:30 +0000 (17:01 +0000)]
Merge branch 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile
* 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile:
xinitrc: Support Emacs 22.
bash_profile: Select Emacs 22 by preference.
dot-emacs: Make `trap' report the erroneous code.
emacs, dot-emacs: Overhaul for Emacs22 compatibility.
Mark Wooding [Wed, 6 Feb 2008 16:57:01 +0000 (16:57 +0000)]
xinitrc: Support Emacs 22.
Also overhaul it so that it can pick out sensible Emacs and terminal
programs, and parameterize the placement algorithm so that it can cope.
Finally, add some testing infrastructure so that I don't have to log out
and in again to see if I fixed it properly!
Mark Wooding [Wed, 6 Feb 2008 16:55:52 +0000 (16:55 +0000)]
bash_profile: Select Emacs 22 by preference.
Mark Wooding [Wed, 6 Feb 2008 16:55:31 +0000 (16:55 +0000)]
dot-emacs: Make `trap' report the erroneous code.
This helps a bit when confusing messages appear.
Mark Wooding [Wed, 6 Feb 2008 16:54:59 +0000 (16:54 +0000)]
emacs, dot-emacs: Overhaul for Emacs22 compatibility.
* Remove apparently spurious `t' entries from font-lock-keywords lists.
* Configure scroll-bar widths and fringes.
* Update divvying so that it asks Emacs for the widths of the frame
furniture if possible.
* Define a couple of new faces. I'm sure there'll be more of these.
* Define line-number-at-pos conditionally, so we don't clobber Emacs's
better version.
Mark Wooding [Thu, 31 Jan 2008 22:58:13 +0000 (22:58 +0000)]
Xdefaults: Fix font names.
For some reason, NICEFONT has been broken forever, and nobody has ever
noticed!
Mark Wooding [Thu, 31 Jan 2008 22:50:22 +0000 (22:50 +0000)]
setup: Install some new useful Emacs things for Git.
Mark Wooding [Thu, 31 Jan 2008 22:50:03 +0000 (22:50 +0000)]
setup: Update the repo variable to point to the new name.
This should have happened ages ago, but obviously I haven't
needed to set up a new machine for ages.
Mark Wooding [Wed, 30 Jan 2008 18:19:17 +0000 (18:19 +0000)]
gitconfig: configure fonts for git-gui.
Mark Wooding [Thu, 31 Jan 2008 13:34:38 +0000 (13:34 +0000)]
Xdefaults: Configure the Axiom HyperDoc browser to be less ugly.
It shows its age, poor thing, but it's damned useful.
Mark Wooding [Thu, 31 Jan 2008 13:56:48 +0000 (13:56 +0000)]
Merge branch 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile
* 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile:
bash_profile: Use `mg' as default editor, if it's available.