]>
git.madduck.net Git - code/myrepos.git/log
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
martin f. krafft [Tue, 9 Sep 2014 07:02:09 +0000 (09:02 +0200)]
Always ensure all parent .mrconfig files are loaded
There may be parent .mrconfig files between ~/.mrconfig and ./.mrconfig
that is not chain-loaded from ~/.mrconfig. Such is the case if you e.g.
download a team-repository to work (such as the debconf-team repo), but
you don't want to put it into the ~/.mrconfig chain.
In those cases, all parent .mrconfig files should be loaded, in case
there are settings or lib snippets needed in subdirectories.
Fortunately, the code already ensures that config files are only loaded
once, so this is trivial to patch.
Signed-off-by: martin f. krafft <madduck@madduck.net>
martin f. krafft [Tue, 9 Sep 2014 04:39:54 +0000 (06:39 +0200)]
chdir() to config directory before including
Make mr try to chdir() to the dirname() of any .mrconfig files it's
supposed to load. If the chdir() is successful, then the filename is
truncated to basename(). If the chdir() is unsuccessful, then processing
happens as before.
Signed-off-by: martin f. krafft <madduck@madduck.net>
Joey Hess [Sun, 7 Sep 2014 16:09:00 +0000 (12:09 -0400)]
changelog
Paul Wise [Sun, 7 Sep 2014 09:13:12 +0000 (17:13 +0800)]
Add darcs grep command using ack-grep
Joey Hess [Sun, 31 Aug 2014 21:06:38 +0000 (14:06 -0700)]
add news item for myrepos 1.
20140831 .1
Joey Hess [Sun, 31 Aug 2014 21:06:03 +0000 (14:06 -0700)]
Fix breakage introduced by --minimal patch.
Joey Hess [Sun, 31 Aug 2014 20:35:43 +0000 (13:35 -0700)]
add news item for myrepos 1.
20140831
Joey Hess [Sun, 31 Aug 2014 20:33:24 +0000 (13:33 -0700)]
fix
Joey Hess [Sun, 31 Aug 2014 20:31:33 +0000 (13:31 -0700)]
fix uninitialized value
Joey Hess [Sun, 31 Aug 2014 20:27:36 +0000 (13:27 -0700)]
changelog
Paul Wise [Sun, 9 Jun 2013 07:36:37 +0000 (15:36 +0800)]
Add a minimal output mode that shows output when appropriate. Closes: #694031
Paul Wise [Wed, 20 Feb 2013 04:03:38 +0000 (12:03 +0800)]
Pass a fake terminal to subcommands when mr is run in a terminal.
This is needed so that programs that print color to terminals
but not to pipes continue to do so when mr redirects output
to a variable before printing it or not printing it.
Paul Wise [Wed, 20 Feb 2013 03:25:55 +0000 (11:25 +0800)]
Always print a new line after failed commands.
Joey Hess [Sun, 31 Aug 2014 20:20:42 +0000 (13:20 -0700)]
prep
Joey Hess [Sun, 31 Aug 2014 20:20:22 +0000 (13:20 -0700)]
Deal with abs_path change in new version of perl, now it returns undefined when the directory does not exist.
This may cause other breakage; I only fixed the case I was seeing, where
a ~/.mrtrust that referred to a directory that does not exist failed.
Joey Hess [Fri, 13 Jun 2014 16:03:09 +0000 (12:03 -0400)]
add news item for myrepos 1.
20140613
Joey Hess [Fri, 13 Jun 2014 16:02:31 +0000 (12:02 -0400)]
prep release
Joey Hess [Wed, 28 May 2014 21:32:57 +0000 (17:32 -0400)]
Merge branch 'local_bootstrap' of https://github.com/lorcap/myrepos
Joey Hess [Wed, 28 May 2014 05:08:24 +0000 (01:08 -0400)]
Support "vcsh clone url repo" as trusted checkout syntax, while still supporting the old syntax.
Joey Hess [Tue, 27 May 2014 19:49:05 +0000 (15:49 -0400)]
Make mr help work even if the mrconfig file is busted. Thanks, Lorenzo Cappelletti
Lorenzo Cappelletti [Sat, 26 Apr 2014 21:04:36 +0000 (23:04 +0200)]
Call help() before loadconfig()
This avoids annoying error messages from config files being debugged
when running 'mr help'.
Signed-off-by: Lorenzo Cappelletti <lorenzo.cappelletti@gmail.com>
Lorenzo Cappelletti [Fri, 25 Apr 2014 13:13:13 +0000 (15:13 +0200)]
bootstrap: document stdin
Lorenzo Cappelletti [Fri, 25 Apr 2014 13:07:52 +0000 (15:07 +0200)]
bootstrap: add support to stdin
Lorenzo Cappelletti [Fri, 25 Apr 2014 12:56:52 +0000 (14:56 +0200)]
bootstrap: rename url to src for consistency with documentation
Lorenzo Cappelletti [Fri, 25 Apr 2014 12:49:20 +0000 (14:49 +0200)]
bootstrap: fix documentation to reflect new capability
Lorenzo Cappelletti [Fri, 25 Apr 2014 12:34:49 +0000 (14:34 +0200)]
bootstrap: add support to local files
Joey Hess [Mon, 7 Apr 2014 21:59:37 +0000 (17:59 -0400)]
Added lib/git-annex. Thanks, martin f krafft. Closes: #743882
Frederik "Freso" S. Olesen [Sat, 22 Mar 2014 11:56:00 +0000 (12:56 +0100)]
Point man page to http://myrepos.branchable.com/.
Ellis Whitehead [Sun, 9 Mar 2014 06:52:18 +0000 (07:52 +0100)]
Change mr shebang from '/usr/bin/perl' to '/usr/bin/env perl' for greater portability
Joey Hess [Thu, 27 Feb 2014 16:05:01 +0000 (12:05 -0400)]
add news item for myrepos 1.
20140227
Joey Hess [Thu, 27 Feb 2014 16:04:12 +0000 (12:04 -0400)]
sv
Joey Hess [Thu, 27 Feb 2014 16:03:45 +0000 (12:03 -0400)]
prep release
Joey Hess [Tue, 4 Feb 2014 18:41:18 +0000 (14:41 -0400)]
changelog
Philipp Ittershagen [Tue, 4 Feb 2014 16:12:17 +0000 (17:12 +0100)]
Skip comments before checking for control characters.
Joey Hess [Sun, 29 Dec 2013 00:05:06 +0000 (20:05 -0400)]
Avoid using man -l, relying on both versions of man for linux working when a file is passed, with no switches.
Joey Hess [Fri, 1 Nov 2013 19:50:46 +0000 (15:50 -0400)]
typo
Paul Wise [Wed, 18 Sep 2013 11:12:04 +0000 (13:12 +0200)]
Update the git ignore list for the new package name
Joey Hess [Mon, 26 Aug 2013 16:40:30 +0000 (12:40 -0400)]
add news item for myrepos 1.
20130826
Joey Hess [Mon, 26 Aug 2013 16:35:31 +0000 (12:35 -0400)]
releasing version 1.
20130826
Joey Hess [Mon, 26 Aug 2013 16:32:02 +0000 (12:32 -0400)]
Merge remote-tracking branch 'remotes/dgit/dgit/sid'
Joey Hess [Mon, 19 Aug 2013 18:04:34 +0000 (14:04 -0400)]
Update of manpage and Suggests field for 'mr grep'. Closes: #720128
Charles Plessy [Mon, 19 Aug 2013 00:57:39 +0000 (09:57 +0900)]
Document the grep subcommand.
Charles Plessy [Mon, 19 Aug 2013 00:52:34 +0000 (09:52 +0900)]
Suggest ack-grep, used with the 'mr grep' command.
Joey Hess [Wed, 10 Jul 2013 17:58:26 +0000 (13:58 -0400)]
add news item for myrepos 1.
20130710
Joey Hess [Wed, 10 Jul 2013 17:58:06 +0000 (13:58 -0400)]
releasing version 1.
20130710
Joey Hess [Wed, 10 Jul 2013 17:50:48 +0000 (13:50 -0400)]
myrepos (1.
20130710 ) unstable; urgency=low
* Avoid conflicting with mr so the dummy package can be installed and pull
in this one.
# imported from the archive
Joey Hess [Fri, 5 Jul 2013 21:02:50 +0000 (17:02 -0400)]
add news item for myrepos 1.
20130705 .1
Joey Hess [Fri, 5 Jul 2013 21:02:21 +0000 (17:02 -0400)]
releasing version 1.
20130705 .1
Joey Hess [Fri, 5 Jul 2013 18:44:18 +0000 (14:44 -0400)]
add news item for myrepos 1.
20130705
Joey Hess [Fri, 5 Jul 2013 18:44:12 +0000 (14:44 -0400)]
releasing version 1.
20130705
Joey Hess [Fri, 5 Jul 2013 18:29:10 +0000 (14:29 -0400)]
moved TODO to website
Joey Hess [Fri, 5 Jul 2013 18:28:52 +0000 (14:28 -0400)]
add
Joey Hess [Fri, 5 Jul 2013 18:28:05 +0000 (14:28 -0400)]
add
Joey Hess [Fri, 5 Jul 2013 18:24:39 +0000 (14:24 -0400)]
renamed on github
Joey Hess [Fri, 5 Jul 2013 18:23:58 +0000 (14:23 -0400)]
break example
Joey Hess [Fri, 5 Jul 2013 18:22:00 +0000 (14:22 -0400)]
fix
Joey Hess [Fri, 5 Jul 2013 18:20:08 +0000 (14:20 -0400)]
gc
Joey Hess [Fri, 5 Jul 2013 18:19:20 +0000 (14:19 -0400)]
global sidebar
Joey Hess [Fri, 5 Jul 2013 18:17:41 +0000 (14:17 -0400)]
add
Joey Hess [Fri, 5 Jul 2013 18:16:40 +0000 (14:16 -0400)]
pages
Joey Hess [Fri, 5 Jul 2013 18:12:24 +0000 (14:12 -0400)]
renaming
Joey Hess [Fri, 5 Jul 2013 18:07:08 +0000 (14:07 -0400)]
update
Joey Hess [Fri, 5 Jul 2013 18:04:14 +0000 (14:04 -0400)]
update
Joey Hess [Fri, 5 Jul 2013 17:35:59 +0000 (13:35 -0400)]
archive
Joey Hess [Fri, 5 Jul 2013 17:33:41 +0000 (13:33 -0400)]
author
Joey Hess [Fri, 5 Jul 2013 17:33:10 +0000 (13:33 -0400)]
add
Joey Hess [Fri, 5 Jul 2013 17:27:51 +0000 (13:27 -0400)]
copy web page from my web site
Joey Hess [Fri, 5 Jul 2013 17:26:41 +0000 (13:26 -0400)]
Merge remote-tracking branch 'mr/master'
Joey Hess [Fri, 5 Jul 2013 17:26:22 +0000 (13:26 -0400)]
clean out
admin [Fri, 5 Jul 2013 17:22:59 +0000 (17:22 +0000)]
calendar update
admin [Fri, 5 Jul 2013 17:22:48 +0000 (17:22 +0000)]
initial commit
Joey Hess [Wed, 19 Jun 2013 00:29:09 +0000 (20:29 -0400)]
clean rule
Joey Hess [Wed, 19 Jun 2013 00:26:25 +0000 (20:26 -0400)]
avoid double build
Joey Hess [Wed, 19 Jun 2013 00:19:20 +0000 (20:19 -0400)]
install lib too
Joey Hess [Wed, 19 Jun 2013 00:16:55 +0000 (20:16 -0400)]
Add make install rule. Thanks, v4hn
v4hn [Tue, 18 Jun 2013 23:41:26 +0000 (01:41 +0200)]
Add a simple `make install` rule
This makes it more easy to install the applications
AND the man pages to the system.
Joey Hess [Sun, 5 May 2013 03:58:12 +0000 (23:58 -0400)]
releasing version 1.15
Joey Hess [Mon, 22 Apr 2013 22:04:30 +0000 (18:04 -0400)]
Better cvs status. Closes: #694037 Thanks, Paul Wise
Joey Hess [Mon, 22 Apr 2013 22:01:37 +0000 (18:01 -0400)]
this needs to be included from within [DEFAULT]
Joey Hess [Thu, 18 Apr 2013 03:41:06 +0000 (23:41 -0400)]
Added lib/repo, for support for repo (as used in Android) Closes: #705652 Thanks, Peter Eisentraut
Joey Hess [Wed, 13 Feb 2013 20:25:16 +0000 (16:25 -0400)]
releasing version 1.14
Joey Hess [Wed, 13 Feb 2013 18:48:24 +0000 (14:48 -0400)]
Drop an extra -m from various commit/record commands. Closes: #695478 Thanks, Paul Wise
Joey Hess [Wed, 13 Feb 2013 18:47:06 +0000 (14:47 -0400)]
fix apparent typo in veracity commands
@ should be $@ for parameters
Paul Wise [Wed, 13 Feb 2013 06:00:24 +0000 (14:00 +0800)]
Bug#695478: [mr] [PATCH] Drop the extra -m from various commit/record commands. Closes: #695478
Joey Hess [Thu, 7 Feb 2013 15:50:23 +0000 (11:50 -0400)]
Added lib/vis, an add-on to visualise repo history. Closes: #693022 Thanks, Paul Wise
Paul Wise [Sat, 2 Feb 2013 05:49:28 +0000 (13:49 +0800)]
Ignore some files
Joey Hess [Mon, 17 Dec 2012 16:13:57 +0000 (12:13 -0400)]
update
Joey Hess [Mon, 17 Dec 2012 16:11:14 +0000 (12:11 -0400)]
status: Now includes information about unpushed changes, for git, git-svn, hg, and bzr. Closes: #693021
Joey Hess [Sun, 11 Nov 2012 15:36:50 +0000 (11:36 -0400)]
Added a fetch command. Closes: #480580
Joey Hess [Fri, 28 Sep 2012 01:01:08 +0000 (21:01 -0400)]
update my home page
Joey Hess [Sat, 25 Aug 2012 15:24:30 +0000 (11:24 -0400)]
releasing version 1.13
Joey Hess [Fri, 17 Aug 2012 06:10:13 +0000 (23:10 -0700)]
Add grep subcommand. Uses ack-grep on VCS that do not have their own. Closes: #685122
Joey Hess [Thu, 16 Aug 2012 23:09:43 +0000 (16:09 -0700)]
Simpler vcsh status command line. Closes: #685089
Joey Hess [Thu, 5 Jul 2012 15:08:23 +0000 (09:08 -0600)]
mr bootstrap: Now supports ssh:// urls.
Joey Hess [Fri, 18 May 2012 16:28:00 +0000 (12:28 -0400)]
Pass -q to cvs diff and update. Closes: #673367
Joey Hess [Mon, 14 May 2012 14:45:20 +0000 (10:45 -0400)]
releasing version 1.12
Joey Hess [Mon, 14 May 2012 14:39:40 +0000 (10:39 -0400)]
Improve bzr register's heuristics to determine upstream repo. Closes: #672843
Joey Hess [Tue, 27 Mar 2012 23:55:25 +0000 (19:55 -0400)]
Recognize a repo with a .git file as a git repo.
I don't currently test the content, although it probably is a gitdir: line.
Joey Hess [Sat, 10 Mar 2012 16:11:09 +0000 (12:11 -0400)]
Add vcsh to Suggests.
Joey Hess [Fri, 2 Mar 2012 04:33:51 +0000 (00:33 -0400)]
Ignore nonzero exit status of hg pull, which can happen when there were no changes to pull. Closes: #661870