Commit graph

22 commits

Author SHA1 Message Date
a0fb2ed62c Seperate settings to env
Set environment settings in `env' and have `run-gitto' use it, this
makes it easy for other commands (like make) to utilize this as well.

* env: New file, set environment variables needed to do anything with
  gitto outside of an installed state.

* run-gitto: Move environment settings to `env' and just run it.
2012-07-31 02:21:38 +02:00
124de5657f Update/add docstrings 2012-07-08 23:18:39 +02:00
b836a9b02f Use guild, not guile tools
`guile-tools' only still exists for compatibility with guile-1.8, but
it has been renamed to `guild'.
2012-07-04 22:19:38 +02:00
7c96197cff Compile main.go before installing 2012-07-04 22:11:55 +02:00
cf2ba48313 Add GPL license and necessary comments 2012-07-01 23:23:11 +02:00
c9515188ab Shorten line 2012-07-01 22:42:42 +02:00
984abc17b3 Make installation a bit better
Installation now goes into the official site directories for guile,
both for *.go as *.scm.
2012-07-01 22:41:19 +02:00
884bb23ad3 Handle brand-new repositories better
stderr from the underlying git process was not being
redirected/ignored properly, now somewhat more.  If EOF is encountered
when asking for the last update date it is shown as "never".
2012-07-01 20:47:45 +02:00
6da8b42171 Sort repositories
Upon saving, sort the repositories alphabetically by `basename'.  When
`-l' is provided sort before output by location.
2012-07-01 20:25:03 +02:00
58dcd2fa57 Add Last update to normal output
When viewing the status of your repositories you will now see also
when your last update to the upstream branch was. If you have not
fetched or pulled the latest changes from your upstream, this will not
be accurate.
2012-07-01 20:03:59 +02:00
4bcea9254e Minor style change 2012-07-01 17:49:45 +02:00
4820492a55 Add switch to list saved repository locations 2012-07-01 17:45:46 +02:00
df9ad8f162 It seems github only knows .markdown 2012-07-01 02:21:01 +02:00
ebdd87d212 Update README 2012-07-01 02:19:27 +02:00
ac87cfb21c Reserve 15 columns for names
Align data about a repository at 15 characters, for now. Looks a
little bit cleaner.
2012-07-01 01:50:55 +02:00
d7a622d4ba Add Makefiles, utility
Change the directory structure and add a bunch of Makefiles to make it
easy to install gitto. Also add a utility to run gitto in its current
state.
2012-07-01 01:42:15 +02:00
5e17738e22 Use normal guile executable
My guile-2.0 was located in a somewhat strange place, I've fixed this
now.
2012-06-30 23:29:47 +02:00
968543cd3c Don't force XDG_DATA_HOME
Now, when XGD_DATA_HOME is empty, it should default to `~/.gitto/' for
`data-dir', the old way didn't quite work since the `mkdir' function
doesn't translate `~/' to HOME.
2012-06-30 23:09:37 +02:00
4379c6666d Minor style adjustments 2012-06-30 13:02:55 +02:00
834855c0b3 Add remove function
When using this program it might happen that you have added a
repository that you would like to have removed, now that is possible.
2012-06-30 12:57:30 +02:00
8b7ad95ade Woops, forgot to change that name 2012-06-30 12:33:42 +02:00
923133329a Initial commit 2012-06-30 03:25:33 +02:00