gwh's SlackBuilds
Find a file
Timo Juhani Lindfors c430cfd093 magit: [PATCH] Make face of the graph of log output lighter on dark backgrounds.
Hi,

with

xterm -bg black -fg white

the graph shown with M-x magit-log RET can not be seen. Since the
color is so dark I guess emacs ends up using black text on black
background.

The attached patch makes the color a little bit lighter so that it is
visible. I tested this for regressions on X and non-X setups with
several different background colors.

From 687e12d8124351f99bb844a5310f347ee2602aa1 Mon Sep 17 00:00:00 2001
From: Timo Juhani Lindfors <timo.lindfors@iki.fi>
Date: Thu, 2 Sep 2010 16:17:18 +0300
Subject: [PATCH] Make face of the graph of log output lighter on dark backgrounds.

This has been tested in the following configurations:

1) xterm -bg black -fg white
2) xterm -bg white -fg black
3) xterm -bg grey -fg black
4) emacs
5) emass -rv
2010-09-02 19:01:18 +01:00
bin Release 0.8.2. 2010-07-10 12:41:05 +01:00
.gitignore Add an rpm .spec file 2010-03-24 10:14:22 +00:00
50magit.el Make build cruft work. 2008-08-13 06:47:09 +03:00
AUTHORS Credit John. Thanks! 2009-01-28 22:23:46 +02:00
autogen.sh Provide autogen.sh 2008-08-13 07:11:44 +03:00
ChangeLog Added autotools cruft. 2008-08-13 06:20:36 +03:00
configure.ac Release 0.8.2. 2010-07-10 12:41:05 +01:00
COPYING Renamed to follow convention. 2008-08-06 02:46:58 +03:00
fdl.texi Added FDL text. 2008-08-12 04:51:45 +03:00
magit-pkg.el.in Elpanized. 2009-03-09 22:15:07 +02:00
magit-svn.el localise the svn cache and use it when gathering un{pushed,pulled} commits. 2010-08-23 14:35:28 +01:00
magit-topgit.el Major changes to the extension API. 2010-08-17 15:07:03 -07:00
magit.el magit: [PATCH] Make face of the graph of log output lighter on dark backgrounds. 2010-09-02 19:01:18 +01:00
magit.spec.in Add an rpm .spec file 2010-03-24 10:14:22 +00:00
magit.texi Typo he -> the 2010-09-01 20:39:46 +08:00
Makefile.am Build system updated. 2010-07-11 18:54:03 +01:00
NEWS Support for magit-repo-dirs and nice completion based on it. 2009-07-28 02:25:44 +03:00
README Link to README to keep automake happy. 2010-05-07 21:32:14 +01:00
README.md Add bit about history + Marius + Philip back in 2010-05-18 00:17:30 +08:00
rebase-mode.el Fixed the action regexp which was too greedy. 2010-05-31 22:22:42 +01:00

It's Magit! A Emacs mode for Git.

Magit is an interface to Git for Emacs. Unlike Emacs's native version control support, Magit can take advantage of Git's native features without breaking compatibility with other systems.

To get started see the Magit User Manual or perhaps the cheatsheet if you're in a hurry. There's also an excellent Magit screencast by Alex Vollmer which demonstrates some of the major features.

Installing

Download the latest tarball from the github download page, then Magit can be installed with the popular recipe of:

./autogen.sh     # If you got the sources directly from Git
./configure
make install

This will put magit.el into /usr/local/share/emacs/site-lisp, where Emacs should be able to find it. Then add

(require 'magit)

to your .emacs file.

Getting started

To get started with Magit, open any file in a Git repository in Emacs and run M-x magit-status. Read the short help for magit-mode (C-h m in the Magit buffer), make some changes to your files, and try to commit them.

Learning more

The Magit User Manual describes things with more words than the online help. You can read it in Emacs with C-u C-h i magit.info, or on the web.

If you have any questions, please use the mailing list at Google Groups.

Magit's website is currently hosted on GitHub.

Development

Magit was started by Marius Vollmer and is currently maintained by Phil Jackson. For a full list of contributors have a look at magit.el in the source distribution.

Magit's canonical source repository is currently hosted on GitHub.