]> git.vpit.fr Git - perl/modules/rgit.git/log
perl/modules/rgit.git
15 years agoThis is 0.06 v0.06
Vincent Pit [Sun, 4 Jan 2009 15:33:53 +0000 (16:33 +0100)]
This is 0.06

15 years agoBump copyright year
Vincent Pit [Sun, 4 Jan 2009 15:17:28 +0000 (16:17 +0100)]
Bump copyright year

15 years ago@ wasn't such a good idea for the escape character. Let's use % instead
Vincent Pit [Sun, 4 Jan 2009 15:14:35 +0000 (16:14 +0100)]
@ wasn't such a good idea for the escape character. Let's use % instead

15 years agoRemove trailing CRLFs before testing what we received
Vincent Pit [Sat, 27 Dec 2008 22:02:16 +0000 (23:02 +0100)]
Remove trailing CRLFs before testing what we received

15 years agoCanonify the repository path
Vincent Pit [Sat, 27 Dec 2008 21:52:37 +0000 (22:52 +0100)]
Canonify the repository path

15 years agoUse @ as the escape character. ^ is actually an escape char of cmd.exe
Vincent Pit [Sat, 27 Dec 2008 21:48:30 +0000 (22:48 +0100)]
Use @ as the escape character. ^ is actually an escape char of cmd.exe

15 years agoWrap t/bin/git into t/bin/git.bat to test on Win32
Vincent Pit [Sat, 27 Dec 2008 20:41:53 +0000 (21:41 +0100)]
Wrap t/bin/git into t/bin/git.bat to test on Win32

15 years agoIf everything fails, try to append '.bat' to the git executable on win32
Vincent Pit [Sat, 27 Dec 2008 20:40:16 +0000 (21:40 +0100)]
If everything fails, try to append '.bat' to the git executable on win32

15 years agoWin32 does not implement all POSIX W* macros, so override them with stubs if they...
Vincent Pit [Sat, 27 Dec 2008 20:31:08 +0000 (21:31 +0100)]
Win32 does not implement all POSIX W* macros, so override them with stubs if they croak

15 years agochdir(), not chroot()
Vincent Pit [Thu, 11 Dec 2008 16:50:01 +0000 (17:50 +0100)]
chdir(), not chroot()

15 years agoPOD nit
Vincent Pit [Sat, 6 Dec 2008 15:01:26 +0000 (16:01 +0100)]
POD nit

15 years agoUnder -D, print the command and the working directory before actually running it
Vincent Pit [Sat, 6 Dec 2008 15:00:31 +0000 (16:00 +0100)]
Under -D, print the command and the working directory before actually running it

15 years agoDocument App::Rgit::Command::report
Vincent Pit [Sun, 26 Oct 2008 11:40:30 +0000 (12:40 +0100)]
Document App::Rgit::Command::report

15 years agoClarify what's the root and the current directory in rgit's man page
Vincent Pit [Wed, 22 Oct 2008 12:38:37 +0000 (14:38 +0200)]
Clarify what's the root and the current directory in rgit's man page

15 years agoThis is 0.05 v0.05
Vincent Pit [Tue, 21 Oct 2008 21:12:27 +0000 (23:12 +0200)]
This is 0.05

15 years agoAdd a diagnostics mode. Only print infos when this mode is enabled
Vincent Pit [Tue, 21 Oct 2008 17:52:01 +0000 (19:52 +0200)]
Add a diagnostics mode. Only print infos when this mode is enabled

15 years agoAdd an open shell option in interactive mode
Vincent Pit [Mon, 20 Oct 2008 22:11:10 +0000 (00:11 +0200)]
Add an open shell option in interactive mode

15 years agoBuild escapes once for all
Vincent Pit [Fri, 10 Oct 2008 23:09:56 +0000 (01:09 +0200)]
Build escapes once for all

15 years agoConfig as a prereq bewilders installers
Vincent Pit [Thu, 9 Oct 2008 16:58:00 +0000 (18:58 +0200)]
Config as a prereq bewilders installers

15 years agoRequire 5.8. Do not really want to support 5.6
Vincent Pit [Wed, 8 Oct 2008 19:50:09 +0000 (21:50 +0200)]
Require 5.8. Do not really want to support 5.6

15 years agoPOD nit in bin/rgit
Vincent Pit [Wed, 8 Oct 2008 13:55:05 +0000 (15:55 +0200)]
POD nit in bin/rgit

15 years agoThis is 0.04 v0.04
Vincent Pit [Tue, 7 Oct 2008 22:03:08 +0000 (00:03 +0200)]
This is 0.04

15 years agoDoc update
Vincent Pit [Tue, 7 Oct 2008 21:54:31 +0000 (23:54 +0200)]
Doc update

15 years agoAdd a few command line switches. List::Util isn't required anymore
Vincent Pit [Tue, 7 Oct 2008 21:52:40 +0000 (23:52 +0200)]
Add a few command line switches. List::Util isn't required anymore

15 years agoTest it, and prevent an undefined warning with fake repos
Vincent Pit [Tue, 7 Oct 2008 20:50:24 +0000 (22:50 +0200)]
Test it, and prevent an undefined warning with fake repos

15 years agoSpecialize GIT_DIR and GIT_EXEC_PATH for each repo if they were set when calling...
Vincent Pit [Tue, 7 Oct 2008 20:44:10 +0000 (22:44 +0200)]
Specialize GIT_DIR and GIT_EXEC_PATH for each repo if they were set when calling rgit. Fixes GIT_DIR not working

15 years agoSet a process group when possible
Vincent Pit [Tue, 7 Oct 2008 20:27:35 +0000 (22:27 +0200)]
Set a process group when possible

15 years agoA little hack to test all contexts for App::Rgit::Command::Each::run
Vincent Pit [Tue, 7 Oct 2008 20:21:49 +0000 (22:21 +0200)]
A little hack to test all contexts for App::Rgit::Command::Each::run

15 years agoTest that 'rgit gui' acts as Once
Vincent Pit [Tue, 7 Oct 2008 20:15:33 +0000 (22:15 +0200)]
Test that 'rgit gui' acts as Once

15 years agoTest policies
Vincent Pit [Tue, 7 Oct 2008 20:06:36 +0000 (22:06 +0200)]
Test policies

15 years agoDefault policy is $status ? LAST : NEXT when the user haven't defined one
Vincent Pit [Tue, 7 Oct 2008 18:37:22 +0000 (20:37 +0200)]
Default policy is $status ? LAST : NEXT when the user haven't defined one

15 years agoJust don't return anything when system failed
Vincent Pit [Tue, 7 Oct 2008 18:16:23 +0000 (20:16 +0200)]
Just don't return anything when system failed

15 years agoAlso pass the signal to the policiy
Vincent Pit [Tue, 7 Oct 2008 18:15:48 +0000 (20:15 +0200)]
Also pass the signal to the policiy

15 years agoLAST has priority over REDO
Vincent Pit [Tue, 7 Oct 2008 17:57:37 +0000 (19:57 +0200)]
LAST has priority over REDO

15 years agoCheck the value returned by git correctly. POSIX is now a dependency
Vincent Pit [Tue, 7 Oct 2008 17:51:04 +0000 (19:51 +0200)]
Check the value returned by git correctly. POSIX is now a dependency

15 years agoAllow user-defined policies. Enable interactive failure handling when Term::ReadKey...
Vincent Pit [Tue, 7 Oct 2008 17:27:41 +0000 (19:27 +0200)]
Allow user-defined policies. Enable interactive failure handling when Term::ReadKey is installed and rgit is ran from a tty

15 years agogit-gui should be executed once
Vincent Pit [Tue, 7 Oct 2008 15:31:28 +0000 (17:31 +0200)]
git-gui should be executed once

15 years agoImprove tests granularity
Vincent Pit [Tue, 7 Oct 2008 14:39:47 +0000 (16:39 +0200)]
Improve tests granularity

15 years agoThis is 0.03 v0.03
Vincent Pit [Mon, 6 Oct 2008 16:49:49 +0000 (18:49 +0200)]
This is 0.03

15 years agoThe root directory can also be a repository
Vincent Pit [Mon, 6 Oct 2008 16:39:36 +0000 (18:39 +0200)]
The root directory can also be a repository

15 years agoTest wrong action package
Vincent Pit [Mon, 6 Oct 2008 16:34:00 +0000 (18:34 +0200)]
Test wrong action package

15 years agoSort the list of repositories by repository path. Test for git returning non-zero
Vincent Pit [Mon, 6 Oct 2008 16:30:32 +0000 (18:30 +0200)]
Sort the list of repositories by repository path. Test for git returning non-zero

15 years agoWe need to chdir back to the cwd when we are over, so revert root_repo back to cwd_repo
Vincent Pit [Mon, 6 Oct 2008 16:07:47 +0000 (18:07 +0200)]
We need to chdir back to the cwd when we are over, so revert root_repo back to cwd_repo

15 years agoApp::Rgit::Repository::new: split the dir to decide what we should try for the repo
Vincent Pit [Mon, 6 Oct 2008 15:57:53 +0000 (17:57 +0200)]
App::Rgit::Repository::new: split the dir to decide what we should try for the repo

15 years agoTest directory handling of App::Rgit::Repository
Vincent Pit [Mon, 6 Oct 2008 15:53:32 +0000 (17:53 +0200)]
Test directory handling of App::Rgit::Repository

15 years agoIn App::Rgit::Repository::new, only make the directory absolute if it's not already
Vincent Pit [Mon, 6 Oct 2008 15:49:38 +0000 (17:49 +0200)]
In App::Rgit::Repository::new, only make the directory absolute if it's not already

15 years agoApp::Rgit::Command doesn't need App::Rgit::Repository anymore
Vincent Pit [Mon, 6 Oct 2008 14:59:05 +0000 (16:59 +0200)]
App::Rgit::Command doesn't need App::Rgit::Repository anymore

15 years agoReally use the root in the Config constructor
Vincent Pit [Mon, 6 Oct 2008 14:58:20 +0000 (16:58 +0200)]
Really use the root in the Config constructor

15 years agoMove the fake root repository from the Command to the Config object
Vincent Pit [Mon, 6 Oct 2008 14:51:38 +0000 (16:51 +0200)]
Move the fake root repository from the Command to the Config object

15 years agoDon't store the repos in the command, so that no search happen for Once commands
Vincent Pit [Mon, 6 Oct 2008 14:19:26 +0000 (16:19 +0200)]
Don't store the repos in the command, so that no search happen for Once commands

15 years agochdir to the working directory if possible, as commands like pull want it
Vincent Pit [Mon, 6 Oct 2008 14:05:22 +0000 (16:05 +0200)]
chdir to the working directory if possible, as commands like pull want it

15 years agoWe settled for 'with'
Vincent Pit [Sun, 5 Oct 2008 22:52:21 +0000 (00:52 +0200)]
We settled for 'with'

15 years agoThis is 0.02 v0.02
Vincent Pit [Sun, 5 Oct 2008 22:39:59 +0000 (00:39 +0200)]
This is 0.02

15 years agoTest caching of repositories in App::Rgit::Config::Default
Vincent Pit [Sun, 5 Oct 2008 22:34:48 +0000 (00:34 +0200)]
Test caching of repositories in App::Rgit::Config::Default

15 years agoDo the repository checks in the right order
Vincent Pit [Sun, 5 Oct 2008 22:31:19 +0000 (00:31 +0200)]
Do the repository checks in the right order

15 years agoReally get rid of t/repos
Vincent Pit [Sun, 5 Oct 2008 22:27:59 +0000 (00:27 +0200)]
Really get rid of t/repos

15 years agoNoop
Vincent Pit [Sun, 5 Oct 2008 22:19:37 +0000 (00:19 +0200)]
Noop

15 years agoMove root and git checks from App::Rgit::new to App::Rgit::Config::new
Vincent Pit [Sun, 5 Oct 2008 22:17:12 +0000 (00:17 +0200)]
Move root and git checks from App::Rgit::new to App::Rgit::Config::new

15 years agoTest setting an action
Vincent Pit [Sun, 5 Oct 2008 22:12:23 +0000 (00:12 +0200)]
Test setting an action

15 years agoThroughly test App::Rgit::Command::action
Vincent Pit [Sun, 5 Oct 2008 22:08:26 +0000 (00:08 +0200)]
Throughly test App::Rgit::Command::action

15 years agoImprove the class delegation mechanism in App::Rgit::Command, and test it
Vincent Pit [Sun, 5 Oct 2008 21:44:11 +0000 (23:44 +0200)]
Improve the class delegation mechanism in App::Rgit::Command, and test it

15 years agoStore the repos as-is in the command object
Vincent Pit [Sun, 5 Oct 2008 21:32:18 +0000 (23:32 +0200)]
Store the repos as-is in the command object

15 years agoSet fallback command in App::Rgit::Command instead of App::Rgit
Vincent Pit [Sun, 5 Oct 2008 21:30:44 +0000 (23:30 +0200)]
Set fallback command in App::Rgit::Command instead of App::Rgit

15 years agoIgnore Debian_CPANTS.txt
Vincent Pit [Sun, 5 Oct 2008 21:27:47 +0000 (23:27 +0200)]
Ignore Debian_CPANTS.txt

15 years agoSince we can't store our fake .git dirs in a git repo, generate them at test time
Vincent Pit [Sun, 5 Oct 2008 21:27:14 +0000 (23:27 +0200)]
Since we can't store our fake .git dirs in a git repo, generate them at test time

15 years agoImport rgit-0.01 v0.01
Vincent Pit [Sun, 5 Oct 2008 15:45:08 +0000 (17:45 +0200)]
Import rgit-0.01