I Use This!
Very High Activity

News

Analyzed 1 day ago. based on code collected 1 day ago.
Posted over 16 years ago by Junio C Hamano
The latest maintenance release GIT 1.5.3.3 is available at the usual places: http://www.kernel.org/pub/software/scm/git/ git-1.5.3.3.tar.{gz,bz2} (tarball) git-htmldocs-1.5.3.3.tar.{gz,bz2} (preformatted docs) ... [More] git-manpages-1.5.3.3.tar.{gz,bz2} (preformatted docs) RPMS/$arch/git-*-1.5.3.3-1.$arch.rpm (RPM) GIT v1.5.3.3 Release Notes ========================== Fixes since v1.5.3.2 -------------------- * git-quiltimport did not like it when a patch described in the series file does not exist. * p4 importer missed executable bit in some cases. * The default shell on some FreeBSD did not execute the argument parsing code correctly and made git unusable. * git-svn incorrectly spawned pager even when the user user explicitly asked not to. * sample post-receive hook overquoted the envelope sender value. * git-am got confused when the patch contained a change that is only about type and not contents. * git-mergetool did not show our and their version of the conflicted file when started from a subdirectory of the project. * git-mergetool did not pass correct options when invoking diff3. * git-log sometimes invoked underlying "diff" machinery unnecessarily. ---------------------------------------------------------------- Changes since v1.5.3.2 are as follows: Carlos Rica (1): Move make_cache_entry() from merge-recursive.c into read-cache.c Dan Nicholson (1): quiltimport: Skip non-existent patches David Brown (1): Detect exec bit in more cases. David Kastrup (1): Supplant the "while case ... break ;; esac" idiom Eric Wong (1): git-svn: don't attempt to spawn pager if we don't want one Glenn Rempe (1): Fixed minor typo in t/t9001-send-email.sh test command line. J. Bruce Fields (1): user-manual: don't assume refs are stored under .git/refs Jakub Narebski (2): gitweb: Remove parse_from_to_diffinfo code from git_patchset_body gitweb: No difftree output for trivial merge Jim Meyering (2): unexpected Make output (e.g. from --debug) causes build failure Do not over-quote the -f envelopesender value. Johannes Schindelin (1): apply: get rid of --index-info in favor of --build-fake-ancestor Johannes Sixt (2): gitattributes.txt: Remove a duplicated paragraph about 'ident' and 'crlf' interaction. gitattributes.txt: Be more to the point in the filter driver description. Junio C Hamano (3): Documentation/git-lost-found.txt: drop unnecessarily duplicated name. Mergetool generating blank files (1.5.3) GIT 1.5.3.3 Linus Torvalds (1): Fix revision log diff setup, avoid unnecessary diff generation Matt Kraai (2): Move the paragraph specifying where the .idx and .pack files should be Conjugate "search" correctly in the git-prune-packed man page. Michael Smith (1): user-manual: Explain what submodules are good for. Miklos Vajna (2): User Manual: add a chapter for submodules git-bundle: fix commandline examples in the manpage Randy Dunlap (1): core-tutorial: correct URL Shawn Bohrer (1): Fix spelling of overridden in documentation Theodore Ts'o (2): mergetool: fix emerge when running in a subdirectory mergetool: Fix typo in options passed to kdiff3 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted over 16 years ago by Jonas Fonseca
Hello, I would like to announce the next installment of tig, which mainly brings a bunch of fixes. However, there was also room for a few new features, such as support for cherry-picking to the current branch (bound to 'C' by default), refreshing of ... [More] the status view (bound to 'R'), as well as better handling of unmerged entries in the status view by suggesting users to launch git-mergetool (by default wired to 'M'). For tig-0.10, I hope to finally get time to finish splitting up the tig.c file into more manageable pieces. It might also be the release that will try to get handling of different encodings right by using wchar_t. What is tig? ------------ Tig is a ncurses-based text-mode interface for git. It can mainly function as a git repository browser but can also additionally can act as a pager for output from various git commands. Homepage: http://jonas.nitro.dk/tig/ Manual: http://jonas.nitro.dk/tig/manual.html Tarballs: http://jonas.nitro.dk/tig/releases/ Gitfeed: git://repo.or.cz/tig.git Gitweb: http://repo.or.cz/w/tig.git Changes in this release ----------------------- Below is the diffstat and shortlog for changes made in this release. .gitignore | 2 Makefile | 26 --- SITES | 2 - VERSION | 2 - acinclude.m4 | 62 configure.ac | 41 ------------ manual.txt | 4 tig.1.txt | 4 tig.c | 198 --------- tigrc.5.txt | 3 10 files changed, 265 insertions( ), 79 deletions(-) Jonas Fonseca (21): tig-0.9.1.git Use the more advanced iconv.m4 script from ELinks Oops, always ensure that ICONV_CONST is defined Support cherry-picking commits in main view to current branch Handle REQ_NONE upfront in view_driver Fix open_editor to make the file path relative to the project root Fix out-of-range lineno when reloading the status view Fix the clean rule to never remove generated doc files Include autoconf file for 'make dist' Remove unused 'view' argument from open_editor Add support for refreshing/reloading the status view Also ignore generated .md5 files for tarballs Never put the release number in the tarball name for tagged versions Ignore REQ_NONE in the help view and improve unbound request handling Document the refresh request Detect working trees and disable the status view when it is missing Refactor code to open_external_viewer Add support for launching git-mergetool from the status view Cleanup status_request to make it reload the status view by default SITES: 'Tarballs' is a bit more telling than 'Releases' tig-0.9.1 -- Jonas Fonseca - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted over 16 years ago by Junio C Hamano
The latest maintenance release GIT 1.5.3.2 is available at the usual places: http://www.kernel.org/pub/software/scm/git/ git-1.5.3.2.tar.{gz,bz2} (tarball) git-htmldocs-1.5.3.2.tar.{gz,bz2} (preformatted docs) ... [More] git-manpages-1.5.3.2.tar.{gz,bz2} (preformatted docs) RPMS/$arch/git-*-1.5.3.2-1.$arch.rpm (RPM) GIT v1.5.3.2 Release Notes ========================== Fixes since v1.5.3.1 -------------------- * git-push sent thin packs by default, which was not good for the public distribution server (no point in saving transfer while pushing; no point in making the resulting pack less optimum). * git-svn sometimes terminated with "Malformed network data" when talking over svn:// protocol. * git-send-email re-issued the same message-id about 10% of the time if you fired off 30 messages within a single second. * git-stash was not terminating the log message of commits it internally creates with LF. * git-apply failed to check the size of the patch hunk when its beginning part matched the remainder of the preimage exactly, even though the preimage recorded in the hunk was much larger (therefore the patch should not have applied), leading to a segfault. * "git rm foo && git commit foo" complained that 'foo' needs to be added first, instead of committing the removal, which was a nonsense. * git grep -c said "/dev/null: 0". * git-add -u failed to recognize a blob whose type changed between the index and the work tree. * The limit to rename detection has been tightened a lot to reduce performance problems with a huge change. * cvsimport and svnimport barfed when the input tried to move a tag. * "git apply -pN" did not chop the right number of directories. * "git svnimport" did not like SVN tags with funny characters in them. * git-gui 0.8.3, with assorted fixes, including: - font-chooser on X11 was unusable with large number of fonts; - a diff that contained a deleted symlink made it barf; - an untracked symbolic link to a directory made it fart; - a file with % in its name made it vomit; Documentation updates --------------------- User manual has been somewhat restructured. I think the new organization is much easier to read. ---------------------------------------------------------------- Changes since v1.5.3.1 are as follows: Alexandre Julliard (1): hooks--update: Explicitly check for all zeros for a deleted ref. Benoit Sigoure (1): Add test to check recent fix to "git add -u" Carlos Rica (1): git-tag -s must fail if gpg cannot sign the tag. David Kastrup (1): git-send-email.perl: Add angle brackets to In-Reply-To if necessary Dmitry V. Levin (2): Makefile: Add cache-tree.h to the headers list git-commit: Disallow amend if it is going to produce an empty non-merge commit Eric Wong (3): git-svn: fix "Malformed network data" with svn:// servers git-svn: understand grafts when doing dcommit Documentation/git-svn: updated design philosophy notes Gerrit Pape (2): git-gui: lib/index.tcl: handle files with % in the filename properly git-clone: improve error message if curl program is missing or not executable J. Bruce Fields (13): user-manual: adjust section levels in "git internals" user-manual: move object format details to hacking-git chapter user-manual: rename "git internals" to "git concepts" user-manual: create new "low-level git operations" chapter user-manual: rewrite index discussion user-manual: reorder commit, blob, tree discussion user-manual: rewrite object database discussion user-manual: move packfile and dangling object discussion user-manual: fix introduction to packfiles user-manual: todo updates and cleanup documentation: replace Discussion section by link to user-manual chapter core-tutorial: minor cleanup git-apply: fix whitespace stripping Jari Aalto (1): Documentation/git-archive.txt: a couple of clarifications. Jean-Luc Herren (1): stash: end index commit log with a newline Jeff King (1): git-push: documentation and tests for pushing only branches Johannes Schindelin (2): revision walker: --cherry-pick is a limited operation apply --index-info: fall back to current index for mode changes Junio C Hamano (13): git-apply: do not read past the end of buffer git-add -u: do not barf on type changes git-format-patch --in-reply-to: accept with angle brackets diff --no-index: do not forget to run diff_setup_done() Documentation/git-config.txt: AsciiDoc tweak to avoid leading dot Split grep arguments in a way that does not requires to add /dev/null. git-sh-setup: typofix in comments send-email: make message-id generation a bit more robust git-commit: Allow partial commit of file removal. git-commit: partial commit of paths only removed from the index Document ls-files --with-tree= t/t4014: test "am -3" with mode-only change. GIT 1.5.3.2 Linus Torvalds (1): Fix the rename detection limit checking Matthias Urlichs (1): git-svnimport: Use separate arguments in the pipe for git-rev-parse Michael Smith (1): (cvs|svn)import: Ask git-tag to overwrite old tags. Michele Ballabio (2): git-gui: show unstaged symlinks in diff viewer git-gui: handle "deleted symlink" diff marker Mike Ralphson (1): Documentation / grammer nit Nicolas Pitre (1): fix doc for --compression argument to pack-objects Pierre Habouzit (1): Fix lapsus in builtin-apply.c Ramsay Allan Jones (1): Fix a test failure (t9500-*.sh) on cygwin Shawn O. Pearce (17): git-gui: Correct starting of git-remote to handle -w option git-gui: Fix detaching current branch during checkout git-gui: Properly set the state of "Stage/Unstage Hunk" action Don't allow contrib/workdir/git-new-workdir to trash existing dirs Cleanup unnecessary file modifications in t1400-update-ref Include a git-push example for creating a remote branch git-gui: Disable Tk send in all git-gui sessions git-gui: Avoid use of libdir in Makefile git-gui: Assume untracked directories are Git submodules git-gui: Trim trailing slashes from untracked submodule names Make --no-thin the default in git-push to save server resources git-gui: Don't delete send on Windows as it doesn't exist git-gui: Make backporting changes from i18n version easier git-gui: Font chooser to handle a large number of font families git-gui: Provide 'uninstall' Makefile target to undo an installation git-gui: Paper bag fix "Commit->Revert" format arguments git-gui: Disable native platform text selection in "lists" Sven Verdoolaege (1): git-diff: don't squelch the new SHA1 in submodule diffs Ulrik Sverdrup (1): Remove duplicate note about removing commits with git-filter-branch Väinö Järvelä (1): Fixed update-hook example allow-users format. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]