From mboxrd@z Thu Jan 1 00:00:00 1970 From: Junio C Hamano Subject: What's cooking in git.git (topics) Date: Sun, 13 Jul 2008 22:11:20 -0700 Message-ID: <7vtzetjbif.fsf@gitster.siamese.dyndns.org> References: <7vlk4snpj3.fsf@gitster.siamese.dyndns.org> <7vhcdyfe9u.fsf@gitster.siamese.dyndns.org> <7vabjm1a0q.fsf@gitster.siamese.dyndns.org> <7vr6crj0jk.fsf@gitster.siamese.dyndns.org> <7vmyn4hr8f.fsf@gitster.siamese.dyndns.org> <7vmymsjz6x.fsf@gitster.siamese.dyndns.org> <7vabijxhk4.fsf@gitster.siamese.dyndns.org> <7vwslhg8qe.fsf@gitster.siamese.dyndns.org> <7vhccfiksy.fsf@gitster.siamese.dyndns.org> <7vod6k6zg4.fsf@gitster.siamese.dyndns.org> <7v4p7xwsfp.fsf@gitster.siamese.dyndns.org> <7v3anb19n7.fsf@gitster.siamese.dyndns.org> <7vwskjazql.fsf@gitster.siamese.dyndns.org> <7vk5ggipuw.fsf@gitster.siamese.dyndns.org> <7vej6l3lp7.fsf@gitster.siamese.dyndns.org> <7vod5kd3im.fsf@gitster.siamese.dyndns.org> <7v3amv1e8n.fsf@gitster.siamese.dyndns.org> <7vprpwhp7t.fsf@gitster.siamese.dyndns.org> <7vlk0ffhw3.fsf@gitster.siamese.dyndns.org> <7vtzf1w0rj.fsf@gitster.siamese.dyndns.org> <7vabgqsc37.fsf@gitster.siamese.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: git@vger.kernel.org X-From: git-owner@vger.kernel.org Mon Jul 14 07:12:45 2008 Return-path: Envelope-to: gcvg-git-2@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1KIGMd-00026z-6w for gcvg-git-2@gmane.org; Mon, 14 Jul 2008 07:12:43 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752039AbYGNFL3 (ORCPT ); Mon, 14 Jul 2008 01:11:29 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752114AbYGNFL2 (ORCPT ); Mon, 14 Jul 2008 01:11:28 -0400 Received: from a-sasl-fastnet.sasl.smtp.pobox.com ([207.106.133.19]:45730 "EHLO sasl.smtp.pobox.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751692AbYGNFL1 (ORCPT ); Mon, 14 Jul 2008 01:11:27 -0400 Received: from localhost.localdomain (localhost [127.0.0.1]) by a-sasl-fastnet.sasl.smtp.pobox.com (Postfix) with ESMTP id 00FCE15908; Mon, 14 Jul 2008 01:11:25 -0400 (EDT) Received: from pobox.com (ip68-225-240-77.oc.oc.cox.net [68.225.240.77]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-sasl-fastnet.sasl.smtp.pobox.com (Postfix) with ESMTPSA id 70D0615907; Mon, 14 Jul 2008 01:11:22 -0400 (EDT) In-Reply-To: <7vabgqsc37.fsf@gitster.siamese.dyndns.org> (Junio C. Hamano's message of "Wed, 09 Jul 2008 19:32:44 -0700") User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) X-Pobox-Relay-ID: 4E662682-5163-11DD-AF95-CE28B26B55AE-77302942!a-sasl-fastnet.pobox.com Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Here are the topics that have been cooking. Commits prefixed with '-' are only in 'pu' while commits prefixed with '+' are in 'next'. The topics list the commits in reverse chronological order. The topics meant to be merged to the maintenance series have "maint-" in their names. I think most of the important stuff is already in 'next'. Let's start talking about closing the merge window for 1.6.0. ---------------------------------------------------------------- [New Topics] * sb/dashless (Sun Jul 13 15:36:15 2008 +0200) 3 commits - Make usage strings dash-less - t/: Use "test_must_fail git" instead of "! git" - t/test-lib.sh: exit with small negagive int is ok with test_must_fail * mv/dashless (Fri Jul 11 02:12:06 2008 +0200) 4 commits - make remove-dashes: apply to scripts and programs as well, not just to builtins - git-bisect: use dash-less form on git bisect log - t1007-hash-object.sh: use quotes for the test description - t0001-init.sh: change confusing directory name * sp/maint-bash-completion-optim (Mon Jul 14 00:22:03 2008 +0000) 1 commit + bash completion: Append space after file names have been completed Early parts are already merged to 'master' and need to be merged down to maint as well, as this is about a "performance bug" that has been with us almost forever. * ag/rewrite_one (Sat Jul 12 22:00:57 2008 +0400) 1 commit + Fix quadratic performance in rewrite_one. * sp/win (Fri Jul 11 18:52:42 2008 +0200) 3 commits + We need to check for msys as well as Windows in add--interactive. + Convert CR/LF to LF in tag signatures + Fixed text file auto-detection: treat EOF character 032 at the end of file as printable * js/merge-rr (Sat Jul 12 15:56:19 2008 +0100) 2 commits + Move MERGE_RR from .git/rr-cache/ into .git/ + builtin-rerere: more carefully find conflict markers * sb/rerere-lib (Wed Jul 9 14:58:57 2008 +0200) 2 commits + rerere: Separate libgit and builtin functions + builtin-rerere: more carefully find conflict markers * ls/mailinfo (Sun Jul 13 20:30:12 2008 +0200) 3 commits - git-mailinfo: use strbuf's instead of fixed buffers - Add some useful functions for strbuf manipulation. - Make some strbuf_*() struct strbuf arguments const. * gi/cherry-cache (Sat Jul 12 20:14:51 2008 -0700) 1 commit - cherry: cache patch-ids to avoid repeating work This does not seem to pass tests even on its own. * js/maint-pretty-mailmap (Sat Jul 12 00:28:18 2008 +0100) 1 commit + Add pretty format %aN which gives the author name, respecting .mailmap * js/more-win (Sun Jul 13 22:31:23 2008 +0200) 6 commits - Allow add_path() to add non-existent directories to the path - Allow the built-in exec path to be relative to the command invocation path - Fix relative built-in paths to be relative to the command invocation + help (Windows): Display HTML in default browser using Windows' shell API + help.c: Add support for htmldir relative to git_exec_path() + Move code interpreting path relative to exec-dir to new function system_path() The earlier parts are obvious; Dscho seemed to have some comments on the later ones that are in 'pu'. * lw/gitweb (Fri Jul 11 03:11:48 2008 +0200) 3 commits - gitweb: use new Git::Repo API, and add optional caching - Add new Git::Repo API - gitweb: add test suite with Test::WWW::Mechanize::CGI This does not pass t9710, at least for me X-<. ---------------------------------------------------------------- [Will merge to master soon] * jc/rebase-orig-head (Tue Jul 8 00:12:22 2008 -0400) 2 commits + Documentation: mention ORIG_HEAD in am, merge, and rebase + Teach "am" and "rebase" to mark the original position with ORIG_HEAD * jc/branch-merged (Tue Jul 8 17:55:47 2008 -0700) 3 commits + branch --merged/--no-merged: allow specifying arbitrary commit + branch --contains: default to HEAD + parse-options: add PARSE_OPT_LASTARG_DEFAULT flag This builds on top of the parse-options enhancement series that has been cooking in 'next' for some time. * om/rerere-careful (Mon Jul 7 14:42:48 2008 +0200) 1 commit + builtin-rerere: more carefully find conflict markers * ls/maint-mailinfo-patch-label (Thu Jul 10 23:41:33 2008 +0200) 1 commit + git-mailinfo: Fix getting the subject from the in-body [PATCH] line ---------------------------------------------------------------- [Actively Cooking] * xx/merge-in-c-into-next (Wed Jul 9 13:51:46 2008 -0700) 4 commits + Teach git-merge -X