pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Aug 18 19:36:36 UTC 2025

Modified Files:
        pkgsrc/devel/git: Makefile.version
        pkgsrc/devel/git-base: distinfo
        pkgsrc/devel/git-base/patches: patch-config.mak.uname
            patch-git-gui_Makefile
        pkgsrc/devel/git-gitk: Makefile PLIST

Log Message:
git: updated to 2.51.0

Git v2.51 Release Notes
=======================

UI, Workflows & Features
------------------------

 * Userdiff patterns for the R language have been added.

 * Documentation for "git send-email" has been updated with a bit more
   credential helper and OAuth information.

 * "git cat-file --batch" learns to understand %(objectmode) atom to
   allow the caller to tell missing objects (due to repository
   corruption) and submodules (whose commit objects are OK to be
   missing) apart.

 * "git diff --no-index dirA dirB" can limit the comparison with
   pathspec at the end of the command line, just like normal "git
   diff".

 * "git subtree" (in contrib/) learned to grok GPG signing its commits.

 * "git whatchanged" that is longer to type than "git log --raw"
   which is its modern rough equivalent has outlived its usefulness
   more than 10 years ago.  Plan to deprecate and remove it.

 * An interchange format for stash entries is defined, and subcommand
   of "git stash" to import/export has been added.

 * "git merge/pull" has been taught the "--compact-summary" option to
   use the compact-summary format, intead of diffstat, when showing
   the summary of the incoming changes.

 * "git imap-send" has been broken for a long time, which has been
   resurrected and then taught to talk OAuth2.0 etc.

 * Some error messages from "git imap-send" has been updated.

 * When "git daemon" sees a signal while attempting to accept() a new
   client, instead of retrying, it skipped it by mistake, which has
   been corrected.

 * The reftable ref backend has matured enough; Git 3.0 will make it
   the default format in a newly created repositories by default.

 * "netrc" credential helper has been improved to understand textual
   service names (like smtp) in addition to the numeric port numbers
   (like 25).

 * Lift the limitation to use changed-path filter in "git log" so that
   it can be used for a pathspec with multiple literal paths.

 * Clean up the way how signature on commit objects are exported to
   and imported from fast-import stream.

 * Remove unsupported, unused, and unsupportable old option from "git
   log".

 * Document recently added "git imap-send --list" with an example.

 * "git pull" learned to pay attention to pull.autostash configuration
   variable, which overrides rebase/merge.autostash.

 * "git for-each-ref" learns "--start-after" option to help
   applications that want to page its output.

 * "git switch" and "git restore" are declared to be no longer
   experimental.

 * "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased to
   'bar'" and then went on to run "git foo -h baz", which was
   unexpected.  Tighten the rule so that alias expansion is reported
   only when "-h" is the sole option.

Performance, Internal Implementation, Development Support etc.
--------------------------------------------------------------

 * "git pack-objects" learned to find delta bases from blobs at the
   same path, using the --path-walk API.

 * CodingGuidelines update.

 * Add settings for Solaris 10 & 11.

 * Meson-based build/test framework now understands TAP output
   generated by our tests.

 * "Do not explicitly initialize to zero" rule has been clarified in
   the CodingGuidelines document.

 * A test helper "test_seq" function learned the "-f <fmt>" option,
   which allowed us to simplify a lot of test scripts.

 * A lot of stale stuff has been removed from the contrib/ hierarchy.

 * "git push" and "git fetch" are taught to update refs in batches to
   gain performance.

 * Some code paths in "git prune" used to ignore the passed-in
   repository object and used the `the_repository` singleton instance
   instead, which has been corrected.

 * Update ".clang-format" and ".editorconfig" to match our style guide
   a bit better.

 * "make coccicheck" succeeds even when spatch made suggestions, which
   has been updated to fail in such a case.

 * Code clean-up around object access API.

 * Define .precision to more canned parse-options type to avoid bugs
   coming from using a variable with a wrong type to capture the
   parsed values.

 * Flipping the default hash function to SHA-256 at Git 3.0 boundary
   is planned.

 * Declare weather-balloon we raised for "bool" type 18 months ago a
   success and officially allow using the type in our codebase.

 * GIT_TEST_INSTALLED was not honored in the recent topic related to
   SHA256 hashes, which has been corrected.

 * The pop_most_recent_commit() function can have quite expensive
   worst case performance characteristics, which has been optimized by
   using prio-queue data structure.

 * Move structure definition from unrelated header file to where it
   belongs.

 * To help our developers, document what C99 language features are
   being considered for adoption, in addition to what past experiments
   have already decided.

 * The reftable unit tests are now ported to the "clar" unit testing
   framework.

 * Redefine where the multi-pack-index sits in the object subsystem,
   which recently was restructured to allow multiple backends that
   support a single object source that belongs to one repository.  A
   MIDX does span multiple "object sources".

 * Reduce implicit assumption and dependence on the_repository in the
   object-file subsystem.

Fixes since v2.50
-----------------

Unless otherwise noted, all the changes in 2.50.X maintenance track,
including security updates, are included in this release.

 * A memory-leak in an error code path has been plugged.
   (merge 7082da85cb ly/commit-graph-graph-write-leakfix later to maint).

 * A memory-leak in an error code path has been plugged.
   (merge aedebdb6b9 ly/fetch-pack-leakfix later to maint).

 * Some leftover references to documentation source files that no
   longer exist, due to recent ".txt" -> ".adoc" renaming, have been
   corrected.
   (merge 3717a5775a jw/doc-txt-to-adoc-refs later to maint).

 * "git stash -p <pathspec>" improvements.
   (merge 468817bab2 pw/stash-p-pathspec-fixes later to maint).

 * "git send-email" incremented its internal message counter when a
   message was edited, which made logic that treats the first message
   specially misbehave, which has been corrected.
   (merge 2cc27b3501 ag/send-email-edit-threading-fix later to maint).

 * "git stash" recorded a wrong branch name when submodules are
   present in the current checkout, which has been corrected.
   (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to maint).

 * When asking to apply mailmap to both author and committer field
   while showing a commit object, the field that appears later was not
   correctly parsed and replaced, which has been corrected.
   (merge abf94a283f sa/multi-mailmap-fix later to maint).

 * "git maintenance" lacked the care "git gc" had to avoid holding
   onto the repository lock for too long during packing refs, which
   has been remedied.
   (merge 1b5074e614 ps/maintenance-ref-lock later to maint).

 * Avoid regexp_constraint and instead use comparison_constraint when
   listing functions to exclude from application of coccinelle rules,
   as spatch can be built with different regexp engine X-<.
   (merge f2ad545813 jc/cocci-avoid-regexp-constraint later to maint).

 * Updating submodules from the upstream did not work well when
   submodule's HEAD is detached, which has been improved.
   (merge ca62f524c1 jk/submodule-remote-lookup-cleanup later to maint).

 * Remove unnecessary check from "git daemon" code.
   (merge 0c856224d2 cb/daemon-fd-check-fix later to maint).

 * Use of sysctl() system call to learn the total RAM size used on
   BSDs has been corrected.
   (merge 781c1cf571 cb/total-ram-bsd-fix later to maint).

 * Drop FreeBSD 4 support and declare that we support only FreeBSD 12
   or later, which has memmem() supported.
   (merge 0392f976a7 bs/config-mak-freebsd later to maint).

 * A diff-filter with negative-only specification like "git log
   --diff-filter=d" did not trigger correctly, which has been fixed.
   (merge 375ac087c5 jk/all-negative-diff-filter-fix later to maint).

 * A failure to open the index file for writing due to conflicting
   access did not state what went wrong, which has been corrected.
   (merge 9455397a5c hy/read-cache-lock-error-fix later to maint).

 * Tempfile removal fix in the codepath to sign commits with SSH keys.
   (merge 4498127b04 re/ssh-sign-buffer-fix later to maint).

 * Code and test clean-up around string-list API.
   (merge 6e5b26c3ff sj/string-list later to maint).

 * "git apply -N" should start from the current index and register
   only new files, but it instead started from an empty index, which
   has been corrected.
   (merge 2b49d97fcb rp/apply-intent-to-add-fix later to maint).

 * Leakfix with a new and a bit invasive test on pack-bitmap files.
   (merge bfd5522e98 ly/load-bitmap-leakfix later to maint).

 * "git fetch --prune" used to be O(n^2) expensive when there are many
   refs, which has been corrected.
   (merge 87d8d8c5d0 ph/fetch-prune-optim later to maint).

 * When a ref creation at refs/heads/foo/bar fails, the files backend
   now removes refs/heads/foo/ if the directory is otherwise not used.
   (merge a3a7f20516 ps/refs-files-remove-empty-parent later to maint).

 * "pack-objects" has been taught to avoid pointing into objects in
   cruft packs from midx.

 * "git remote" now detects remote names that overlap with each other
   (e.g., remote nickname "outer" and "outer/inner" are used at the
   same time), as it will lead to overlapping remote-tracking
   branches.
   (merge a5a727c448 jk/remote-avoid-overlapping-names later to maint).

 * The gpg.program configuration variable, which names a pathname to
   the (custom) GPG compatible program, can now be spelled with ~tilde
   expansion.
   (merge 7d275cd5c0 jb/gpg-program-variable-is-a-pathname later to maint).

 * Our <sane-ctype.h> header file relied on that the system-supplied
   <ctype.h> header is not later included, which would override our
   macro definitions, but "amazon linux" broke this assumption.  Fix
   this by preemptively including <ctype.h> near the beginning of
   <sane-ctype.h> ourselves.
   (merge 9d3b33125f ps/sane-ctype-workaround later to maint).

 * Clean-up compat/bswap.h mess.
   (merge f4ac32c03a ss/compat-bswap-revamp later to maint).

 * Meson-based build did not handle libexecdir setting correctly,
   which has been corrected.
   (merge 056dbe8612 rj/meson-libexecdir-fix later to maint).

 * Document that we do not require "real" name when signing your
   patches off.
   (merge 1f0fed312a bc/contribution-under-non-real-names later to maint).

 * "git commit" that concludes a conflicted merge failed to notice and remove
   existing comment added automatically (like "# Conflicts:") when the
   core.commentstring is set to 'auto'.
   (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).

 * "git rebase -i" with bogus rebase.instructionFormat configuration
   failed to produce the todo file after recording the state files,
   leading to confused "git status"; this has been corrected.
   (merge ade14bffd7 ow/rebase-verify-insn-fmt-before-initializing-state later to maint).

 * A few file descriptors left unclosed upon program completion in a
   few test helper programs are now closed.
   (merge 0f1b33815b hl/test-helper-fd-close later to maint).

 * Interactive prompt code did not correctly strip CRLF from the end
   of line on Windows.
   (merge 711a20827b js/prompt-crlf-fix later to maint).

 * The config API had a set of convenience wrapper functions that
   implicitly use the_repository instance; they have been removed and
   inlined at the calling sites.

 * "git add/etc -p" now honor the diff.context configuration variable,
   and also they learn to honor the -U<n> command-line option.
   (merge 2b3ae04011 lm/add-p-context later to maint).

 * The case where a new submodule takes a path where there used to be a
   completely different subproject is now dealt with a bit better than
   before.
   (merge 5ed8c5b465 kj/renamed-submodule later to maint).

 * The deflate codepath in "git archive --format=zip" had a
   longstanding bug coming from misuse of zlib API, which has been
   corrected.

 * Other code cleanup, docfix, build fix, etc.


To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138 pkgsrc/devel/git/Makefile.version
cvs rdiff -u -r1.156 -r1.157 pkgsrc/devel/git-base/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/git-base/patches/patch-config.mak.uname
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/git-base/patches/patch-git-gui_Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/git-gitk/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/git-gitk/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/git/Makefile.version
diff -u pkgsrc/devel/git/Makefile.version:1.137 pkgsrc/devel/git/Makefile.version:1.138
--- pkgsrc/devel/git/Makefile.version:1.137     Tue Jul  8 20:49:02 2025
+++ pkgsrc/devel/git/Makefile.version   Mon Aug 18 19:36:35 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.version,v 1.137 2025/07/08 20:49:02 wiz Exp $
+# $NetBSD: Makefile.version,v 1.138 2025/08/18 19:36:35 adam Exp $
 #
 # used by devel/git/Makefile.common
 # used by devel/git-cvs/Makefile
 # used by devel/git-svn/Makefile
 
-GIT_VERSION=   2.50.1
+GIT_VERSION=   2.51.0

Index: pkgsrc/devel/git-base/distinfo
diff -u pkgsrc/devel/git-base/distinfo:1.156 pkgsrc/devel/git-base/distinfo:1.157
--- pkgsrc/devel/git-base/distinfo:1.156        Tue Jul  8 20:49:02 2025
+++ pkgsrc/devel/git-base/distinfo      Mon Aug 18 19:36:35 2025
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.156 2025/07/08 20:49:02 wiz Exp $
+$NetBSD: distinfo,v 1.157 2025/08/18 19:36:35 adam Exp $
 
-BLAKE2s (git-2.50.1.tar.xz) = d150ff22895ed54e381f6d601c4fb6c5fd64884fb5ed9e7d4eea035324eb02eb
-SHA512 (git-2.50.1.tar.xz) = 09f37290c0d4d074b97363f4a4be1813426e93ac3fa993c4d671bb1462bcc9335713c17d1442196a35205a603eeb052662382935d27498875a251f4fe86f6b36
-Size (git-2.50.1.tar.xz) = 7880972 bytes
+BLAKE2s (git-2.51.0.tar.xz) = a6f9ca63b9af0ec1ed1024935697c19267b4aae2aeef07273a164c7abddafb2b
+SHA512 (git-2.51.0.tar.xz) = 2b8c59589266c0c9e58a9f4fda4a970a8a492e2e0ecbafc414fcfacac4a04251f0115b3676f4599a415b53906f1dea312b18a42e9bde455286abd62ec327beaf
+Size (git-2.51.0.tar.xz) = 7857228 bytes
 SHA1 (patch-Documentation_Makefile) = 6025adac0fbb4b403f3954e6dac9d690dfb22daa
 SHA1 (patch-Makefile) = 24b9ed15f5ef59973d17d5217dd4e415a3b4c3e5
-SHA1 (patch-config.mak.uname) = 32b9c120ff3f947ebe3d32107eaaa2be61775a18
+SHA1 (patch-config.mak.uname) = 97af198645ca57cf5119ca0ca6003b03004988c0
 SHA1 (patch-contrib_completion_git-completion.zsh) = 695c78c8be7cc2a3792d1c428ebc5739b049852e
 SHA1 (patch-dircompat.h) = f0cf20a95f2144c0dee17a2aa45955c57141452d
-SHA1 (patch-git-gui_Makefile) = c545b4045f08ac63320b46c1b15ab32f3f3e5250
+SHA1 (patch-git-gui_Makefile) = 16f0f2679a24aabc09af26ef1cc5b338993b6c12
 SHA1 (patch-gitk-git_Makefile) = 028fa483f20f40ae3ec81c2dc7bd2e412a7d17f0
 SHA1 (patch-templates_Makefile) = a5bd26b4e37ab5337f10d52565156c2e21e7ba93

Index: pkgsrc/devel/git-base/patches/patch-config.mak.uname
diff -u pkgsrc/devel/git-base/patches/patch-config.mak.uname:1.6 pkgsrc/devel/git-base/patches/patch-config.mak.uname:1.7
--- pkgsrc/devel/git-base/patches/patch-config.mak.uname:1.6    Mon Apr 29 18:55:38 2024
+++ pkgsrc/devel/git-base/patches/patch-config.mak.uname        Mon Aug 18 19:36:35 2025
@@ -1,8 +1,8 @@
-$NetBSD: patch-config.mak.uname,v 1.6 2024/04/29 18:55:38 adam Exp $
+$NetBSD: patch-config.mak.uname,v 1.7 2025/08/18 19:36:35 adam Exp $
 
 Use pkgsrc-provided tools on Solarish.
 
---- config.mak.uname.orig      2024-04-29 16:19:22.000000000 +0000
+--- config.mak.uname.orig      2025-08-18 00:35:38.000000000 +0000
 +++ config.mak.uname
 @@ -187,7 +187,7 @@ endif
  ifeq ($(uname_S),SunOS)
@@ -12,9 +12,9 @@ Use pkgsrc-provided tools on Solarish.
 +      SHELL_PATH = ${BASH}
        SANE_TOOL_PATH = /usr/xpg6/bin:/usr/xpg4/bin
        HAVE_ALLOCA_H = YesPlease
-       NO_STRCASESTR = YesPlease
-@@ -229,8 +229,6 @@ ifeq ($(uname_S),SunOS)
-               NO_STRTOUMAX = YesPlease
+       NO_REGEX = YesPlease
+@@ -251,8 +251,6 @@ ifeq ($(uname_S),SunOS)
+               NO_SETENV = YesPlease
                GIT_TEST_CMP = cmp
          endif
 -      INSTALL = /usr/ucb/install

Index: pkgsrc/devel/git-base/patches/patch-git-gui_Makefile
diff -u pkgsrc/devel/git-base/patches/patch-git-gui_Makefile:1.4 pkgsrc/devel/git-base/patches/patch-git-gui_Makefile:1.5
--- pkgsrc/devel/git-base/patches/patch-git-gui_Makefile:1.4    Mon Jun 30 19:10:20 2025
+++ pkgsrc/devel/git-base/patches/patch-git-gui_Makefile        Mon Aug 18 19:36:35 2025
@@ -1,11 +1,10 @@
-$NetBSD: patch-git-gui_Makefile,v 1.4 2025/06/30 19:10:20 adam Exp $
+$NetBSD: patch-git-gui_Makefile,v 1.5 2025/08/18 19:36:35 adam Exp $
 
 Fix installation.
-Do not build Git Gui.app on Darwin.
 
---- git-gui/Makefile.orig      2025-06-16 05:42:57.000000000 +0000
+--- git-gui/Makefile.orig      2025-08-18 00:35:38.000000000 +0000
 +++ git-gui/Makefile
-@@ -48,11 +48,11 @@ endif
+@@ -47,11 +47,11 @@ endif
  RM_RF     ?= rm -rf
  RMDIR     ?= rmdir
  
@@ -18,29 +17,20 @@ Do not build Git Gui.app on Darwin.
 -INSTALL_X0 = $(INSTALL) -m 755 # space is required here
 +INSTALL_X0 = $(BSD_INSTALL_SCRIPT) # space is required here
  INSTALL_X1 =
- INSTALL_A0 = find # space is required here
- INSTALL_A1 = | cpio -pud
-@@ -75,11 +75,11 @@ ifndef V
+ INSTALL_L0 = rm -f # space is required here
+ INSTALL_L1 = && ln # space is required here
+@@ -72,11 +72,11 @@ ifndef V
        QUIET_MSGFMT1  = 2>&1` && echo "$$v" | sed -e 's/fuzzy translations/fuzzy/' | sed -e 's/ messages*//g'
  
        INSTALL_D0 = dir=
 -      INSTALL_D1 = && echo ' ' DEST $$dir && $(INSTALL) -d -m 755 "$$dir"
-+      INSTALL_D1 = && echo ' ' DEST $$dir && $(BSD_INSTALL_DATA_DIR) "$$dir"
++      INSTALL_D1 = && echo ' ' DEST $$dir && $(BSD_INSTALL_DATA_DIR) -d -m 755 "$$dir"
        INSTALL_R0 = src=
 -      INSTALL_R1 = && echo '   ' INSTALL 644 `basename $$src` && $(INSTALL) -m 644 $$src
-+      INSTALL_R1 = && echo '   ' INSTALL 644 `basename $$src` && $(BSD_INSTALL_DATA) $$src
++      INSTALL_R1 = && echo '   ' INSTALL 644 `basename $$src` && $(BSD_INSTALL_DATA_DIR) -m 644 $$src
        INSTALL_X0 = src=
 -      INSTALL_X1 = && echo '   ' INSTALL 755 `basename $$src` && $(INSTALL) -m 755 $$src
-+      INSTALL_X1 = && echo '   ' INSTALL 755 `basename $$src` && $(BSD_INSTALL_SCRIPT) $$src
-       INSTALL_A0 = src=
-       INSTALL_A1 = && echo '   ' INSTALL '   ' `basename "$$src"` && find "$$src" | cpio -pud
++      INSTALL_X1 = && echo '   ' INSTALL 755 `basename $$src` && $(BSD_INSTALL_DATA_DIR) -m 755 $$src
  
-@@ -138,7 +138,7 @@ ifeq ($(exedir),$(gg_libdir))
- endif
- ifeq ($(uname_S),Darwin)
-         ifeq ($(shell test -d $(TKFRAMEWORK) && echo y),y)
--              GITGUI_MACOSXAPP := YesPlease
-+              GITGUI_MACOSXAPP :=
-         endif
- endif
- ifneq (,$(findstring MINGW,$(uname_S)))
+       INSTALL_L0 = dst=
+       INSTALL_L1 = && src=

Index: pkgsrc/devel/git-gitk/Makefile
diff -u pkgsrc/devel/git-gitk/Makefile:1.9 pkgsrc/devel/git-gitk/Makefile:1.10
--- pkgsrc/devel/git-gitk/Makefile:1.9  Mon Jan 13 14:24:44 2025
+++ pkgsrc/devel/git-gitk/Makefile      Mon Aug 18 19:36:36 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2025/01/13 14:24:44 adam Exp $
+# $NetBSD: Makefile,v 1.10 2025/08/18 19:36:36 adam Exp $
 
 PKGNAME=       git-gitk-${GIT_VERSION}
 COMMENT=       GIT Tree History Storage Tool (gitk)
@@ -9,7 +9,7 @@ SUPERSEDES+=    scmgit-gitk-[0-9]*
 
 DEPENDS+=      git-base>=1.7.12nb1:../../devel/git-base
 
-BUILD_DIRS=            git-gui gitk-git
+BUILD_DIRS=            gitk-git
 INSTALL_DIRS=          ${BUILD_DIRS}
 MAKE_ENV+=             prefix=${PREFIX}
 MAKE_ENV+=             TCLTK_PATH=${WISH:Q}
@@ -19,14 +19,6 @@ CONFIGURE_ARGS+=     --with-tcltk=${WISH:Q}
 
 INSTALLATION_DIRS+=    bin
 
-# not substituted even when using --with-tcltk and TCLTK_PATH
-SUBST_CLASSES+=                wish
-SUBST_FILES.wish+=     git-gui/git-gui--askpass
-SUBST_SED.wish+=       -e "s,exec wish,exec ${WISH:Q},"
-SUBST_SED.wish+=       -e "s,exec 'wish',exec ${WISH:Q},"
-SUBST_STAGE.wish=      post-configure
-SUBST_MESSAGE.wish=    Fixing path to wish binary.
-
 .include "../../mk/bsd.prefs.mk"
 
 .if ${OPSYS} == "Darwin" && exists(/System/Library/Frameworks/Tk.framework)

Index: pkgsrc/devel/git-gitk/PLIST
diff -u pkgsrc/devel/git-gitk/PLIST:1.11 pkgsrc/devel/git-gitk/PLIST:1.12
--- pkgsrc/devel/git-gitk/PLIST:1.11    Mon Jun 30 19:10:20 2025
+++ pkgsrc/devel/git-gitk/PLIST Mon Aug 18 19:36:36 2025
@@ -1,65 +1,5 @@
-@comment $NetBSD: PLIST,v 1.11 2025/06/30 19:10:20 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2025/08/18 19:36:36 adam Exp $
 bin/gitk
-libexec/git-core/git-citool
-libexec/git-core/git-gui
-libexec/git-core/git-gui--askpass
-share/git-gui/lib/about.tcl
-share/git-gui/lib/blame.tcl
-share/git-gui/lib/branch.tcl
-share/git-gui/lib/branch_checkout.tcl
-share/git-gui/lib/branch_create.tcl
-share/git-gui/lib/branch_delete.tcl
-share/git-gui/lib/branch_rename.tcl
-share/git-gui/lib/browser.tcl
-share/git-gui/lib/checkout_op.tcl
-share/git-gui/lib/choose_font.tcl
-share/git-gui/lib/choose_repository.tcl
-share/git-gui/lib/choose_rev.tcl
-share/git-gui/lib/chord.tcl
-share/git-gui/lib/class.tcl
-share/git-gui/lib/commit.tcl
-share/git-gui/lib/console.tcl
-share/git-gui/lib/database.tcl
-share/git-gui/lib/date.tcl
-share/git-gui/lib/diff.tcl
-share/git-gui/lib/encoding.tcl
-share/git-gui/lib/error.tcl
-share/git-gui/lib/git-gui.ico
-share/git-gui/lib/index.tcl
-share/git-gui/lib/line.tcl
-share/git-gui/lib/logo.tcl
-share/git-gui/lib/merge.tcl
-share/git-gui/lib/mergetool.tcl
-share/git-gui/lib/msgs/bg.msg
-share/git-gui/lib/msgs/de.msg
-share/git-gui/lib/msgs/el.msg
-share/git-gui/lib/msgs/fr.msg
-share/git-gui/lib/msgs/hu.msg
-share/git-gui/lib/msgs/it.msg
-share/git-gui/lib/msgs/ja.msg
-share/git-gui/lib/msgs/nb.msg
-share/git-gui/lib/msgs/pt_br.msg
-share/git-gui/lib/msgs/pt_pt.msg
-share/git-gui/lib/msgs/ru.msg
-share/git-gui/lib/msgs/sv.msg
-share/git-gui/lib/msgs/vi.msg
-share/git-gui/lib/msgs/zh_cn.msg
-share/git-gui/lib/option.tcl
-share/git-gui/lib/remote.tcl
-share/git-gui/lib/remote_add.tcl
-share/git-gui/lib/remote_branch_delete.tcl
-share/git-gui/lib/search.tcl
-share/git-gui/lib/shortcut.tcl
-share/git-gui/lib/spellcheck.tcl
-share/git-gui/lib/sshkey.tcl
-share/git-gui/lib/status_bar.tcl
-share/git-gui/lib/tclIndex
-share/git-gui/lib/themed.tcl
-share/git-gui/lib/tools.tcl
-share/git-gui/lib/tools_dlg.tcl
-share/git-gui/lib/transport.tcl
-share/git-gui/lib/win32.tcl
-share/git-gui/lib/win32_shortcut.js
 share/gitk/lib/msgs/bg.msg
 share/gitk/lib/msgs/ca.msg
 share/gitk/lib/msgs/de.msg



Home | Main Index | Thread Index | Old Index