Граф коммитов

370 Коммитов

Автор SHA1 Сообщение Дата
Johannes Schindelin 34cce8ee83 Install TkImg 1.3
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-27 17:19:53 +01:00
Johannes Schindelin 75772d7679 Add a script to install TkImg
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-27 17:19:52 +01:00
Johannes Schindelin 0c6f4de0e7 Update tk to version 8.5.5
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-27 17:19:51 +01:00
Johannes Schindelin b475dd4173 Update tcl to version 8.5.5
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-27 17:19:49 +01:00
Johannes Schindelin 8474d3b883 Add /share/tcltk/release.sh, a script to update Tcl/Tk
This script uses the /share/msysGit/{pre,post}-install.sh scripts.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-27 17:19:47 +01:00
Johannes Schindelin 3e3256ad54 /share/WinGit/release.sh: really tag the current revision
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-27 17:19:46 +01:00
Johannes Schindelin 518b47ac02 Merge branch 'pthreads' of git://repo.or.cz/msysgit into devel 2009-03-27 15:35:59 +01:00
Johannes Schindelin 4dae1edb67 Add a script that checks if commits maintained literal copies
When updating, say, gcc, it is possible that some files were updated, but
others were left as-are.  This is particularly wrong with files that are
supposed to be hardlinks (but that are actually copies due to being
checked out by Git).

Provide a script that checks if commits left literal copies intact.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-27 15:04:23 +01:00
Johannes Schindelin 711e85baf8 Clean up some files not taken care of by the gcc updates
The gcc we installed recently did not update cc.exe, and therefore you
could not compile programs using cc instead of gcc.

Also, two other files are obsolete now.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-27 15:01:21 +01:00
Johannes Schindelin f138758c0b Update the Git submodule
We ship pthreads now, so we might just as well use them, too...

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-24 19:06:19 +01:00
Peter Harris 818960115c Add pthreadGC2.dll to the list of shipped mingw files
This allows the setting of THREADED_DELTA_SEARCH for faster repacks.

Signed-off-by: Peter Harris <pharris@opentext.com>
2009-03-24 13:20:34 -04:00
Johannes Schindelin 15840f1962 Install make-3.81-MSYS-1.0.11-2.tar.bz2
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-23 17:58:37 +01:00
Johannes Schindelin afad2076ec Fix stupid typo in the release notes
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-22 22:07:30 +01:00
Johannes Schindelin 34526319aa Update release notes for upcoming release
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-22 20:43:27 +01:00
Johannes Schindelin 8d6827e3c0 Mention more open issues in the ReleaseNotes
I would have loved to close at least some of them, but lack of time (or
in some cases, cooperation) prevented that.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-22 20:43:26 +01:00
Johannes Schindelin 2a0b5a0714 share/WinGit/release.sh: provide a few safeguards
There are some pitfalls when releasing a new installer: as we want to
be able to recreate every installer, the version from which the
currently installed Git was built needs to be tagged.

Check that (and a few other things), and require the flag "--force" if
any precondition is not met.

The --force flag is needed so that it is still easy to make a quick
"release", e.g. when a bug is fixed (so the bug reporter can verify the
fix).

The order of the checks was chosen by the following measure: the more
interesting the check could be even if the user chose to pass --force
later, the earlier the check is performed.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-22 20:43:25 +01:00
Johannes Schindelin 0de1c10f37 Update the /src/git-cheetah/ submodule
The Git Cheetah submodule saw some important changes recently.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-22 20:43:24 +01:00
Johannes Schindelin 60379bfe74 Update the /git/ submodule
This commit updates the Git submodule, and adjusts the tests to the
now-fixed file names in t/test-results/.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-22 20:43:10 +01:00
Erik Faye-Lund 655dc3615a .gitattributes: make sure /etc/termcap has unix line-endings
If checked out with crlf/windows line-endings, 'less' (among other
applications) reports that the terminal isn't fully functional. This
issue is listed in the msysgit bug-tracker as issue 184.

This patch makes sure that the file is checked out with the correct
line-endings.

Signed-off-by: Erik Faye-Lund <kusmabite@gmail.com>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-22 14:40:59 +01:00
Johannes Schindelin 19cdbba095 Mention plink issue in ReleaseNotes
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-18 15:55:12 +01:00
Johannes Schindelin b63de27058 /cmd/git.cmd: set default protocol for plink to ssh
This is a companion patch to 77ab570d(/etc/profile: set default protocol
for plink to ssh), for those users who prefer not to run Git from the
Git Bash.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-17 15:09:00 +01:00
Johannes Schindelin 871eb35687 ReleaseNotes: add two more known issues
Hopefully we can resolve them in the near future, with the help of the good
MSys people, but for now, these issues are unresolved.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-16 23:45:19 +01:00
Johannes Schindelin 7ee44dd2a0 Add a convenience script 'wordpad'
On standard installations, the program 'wordpad' is hard to find.  Add a
convenience script which finds it in all instances yours truly could test.

The program is important for msysGit, as we do not have any free RTF
editor readily available for editing msysGit's release notes.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-16 23:45:18 +01:00
Johannes Schindelin 77ab570d2e /etc/profile: set default protocol for plink to ssh
Plink can be configured to default to the telnet protocol, but of course,
there will never be a Git daemon listening on the telnet daemon.  It has
been reported on the msysGit issue tracker that setting the environment
variable PLINK_PROTOCOL to 'ssh' would fix the issue.

Since it cannot hurt to set that environment variable, let's do it and
hope that it works as expected.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-16 23:45:17 +01:00
Johannes Schindelin 405d9618ba Merge branch 'toys' into devel 2009-03-12 03:42:17 +01:00
Johannes Schindelin db5cc24ce8 Rewrite run-tests.sh
This patch replaces run-tests.sh with a version that runs the tests in
parallel (-j5 by default), and that does not run the scripts with -x and
-v.  Further, it skips those tests that are known to fail currently.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-11 20:37:43 +01:00
Johannes Schindelin 138997f546 Move the netinstall release script into /share/msysGit/net/
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-11 14:46:25 +01:00
Johannes Schindelin ed631b71e6 Move the fullinstall release script into /share/msysGit/full
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-11 14:46:25 +01:00
Johannes Schindelin ff9080fcdd Reinstate a light version of the 7z-based installer, for a portable Git
By providing a 7z-based installer, the user has the option to use 7-Zip
directly to extract Git, to wherever she wants.  This way, it is guaranteed
that nothing is written into the registry, or shortcuts are installed
anywhere.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-11 14:40:38 +01:00
Johannes Schindelin 1a4fb8aaf0 Revert PS1 to earlier version, plus __git_ps1
When I turned on the Git prompt, I overlooked the fact that we already
had a definition for PS1.  So let's go back to the old version, but add
__git_ps1 instead.

Noticed by demodevil@gmail.com.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-09 22:19:07 +01:00
Johannes Schindelin f58a107607 WinGit installer: include more vim files
Noticed by Janos Laube, file list suggested by Christian Michon.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-09 11:13:47 +01:00
Johannes Schindelin 2c27a2017f ReleaseNotes: fix link to QuickCam issue
Noticed by Jakub Narebski.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-08 19:36:55 +01:00
Johannes Schindelin 3cfdf8ee8a Git-1.6.2-preview20090308
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-08 00:44:57 +01:00
Johannes Schindelin dc72742d3a Prepare for release 1.6.2
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-08 00:06:42 +01:00
Johannes Schindelin 574d3e5a7b Teach add-shortcut.tcl to enable QuickEdit
By calling /share/msysGit/add-shortcut.tcl EnableQuickEdit, you can
enable QuickEdit in _all_ console windows (i.e. change the default).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-06 14:23:34 +01:00
Johannes Schindelin 8159032040 /etc/profile: make sure that the post-checkout hook is installed
Actually, make sure that if no post-checkout hook is installed, that
the default post-checkout hook is installed, as one hook is better
than no hook at all.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-06 14:23:31 +01:00
Johannes Schindelin e91772fa76 Fix "Git Bash Here"
Only "cd $HOME" when not called from the shell extension.  We detect that
by checking if there is an environment variable starting with "!".  That
should not happen when bash is started directly.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-06 14:06:19 +01:00
Johannes Schindelin 16b755b3d2 Adjust WinGit's file list to new vim
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-06 14:03:20 +01:00
Johannes Schindelin e4d511b676 Install vim72
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-06 14:03:17 +01:00
Johannes Schindelin 79a26276d2 Add /src/vim/release.sh, a script to compile and install vim
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-06 13:16:25 +01:00
Johannes Schindelin 39278e9af8 Updated msys-1.0.dll to MSYS-1.0.11-20090120
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-03-06 11:38:11 +01:00
Johannes Schindelin ebde0bae69 Add WhoUses, a program to determine which processes access a given file
You can use WhoUses to find out which processes would prevent deletion
of a given file:

	WhoUses -m /bin/msys-1.0.dll

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-02-26 11:57:28 +01:00
Johannes Schindelin 7c56752674 Remove obsoleted installed.ini
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-02-26 11:57:27 +01:00
Johannes Schindelin b2d31897c5 Remove remnants of GCC 3.4.5
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-02-26 11:57:26 +01:00
Johannes Schindelin c7687ee638 Install gcc-4.3.3-tdm-1-g++.tar.gz
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-02-26 11:57:25 +01:00
Johannes Schindelin 4bfd83dac0 Install gcc-4.3.3-tdm-1-core.tar.gz
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-02-26 11:57:22 +01:00
Johannes Schindelin 5caf4b9197 Install gdb-6.8-mingw-3.tar.bz2
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-02-26 11:57:19 +01:00
Johannes Schindelin 01c4e33f45 Install mingw32-make-3.81-20080326-3.tar.gz
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-02-26 11:57:18 +01:00
Johannes Schindelin ae93ef16e6 Install mingw-utils-0.3.tar.gz
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-02-26 11:57:17 +01:00
Johannes Schindelin b1355cc8a2 Install w32api-3.13-mingw32-dev.tar.gz
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-02-26 11:57:16 +01:00