git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Shawn O. Pearce" <spearce@spearce.org>
To: git@vger.kernel.org
Subject: What's in git/spearce.git (Sep 2008, #04; Mon, 29)
Date: Mon, 29 Sep 2008 11:46:29 -0700	[thread overview]
Message-ID: <20080929184629.GA21310@spearce.org> (raw)

What's in git/spearce.git (Sep 2008, #04; Mon, 29)

  maint edb7e82 (Merge branch 'bc/maint-diff-hunk-header-fix' into maint)
 master 9800c0d (Merge branch 'bc/master-diff-hunk-header-fix')
------------------------------------------------------------------------

With Junio offline for another week we won't see a 1.6.0.3 until
probably mid-October.  With that in mind I've merged a number of
topics and trivial patches to maint so we can shake these out
before the 1.6.0.3 release.

* The 'maint' branch has these fixes since the last announcement.

Alex Riesen (3):
  Remove empty directories in recursive merge
  Add remove_path: a function to remove as much as possible of a path
  Use remove_path from dir.c instead of own implementation

Brandon Casey (5):
  diff.c: return pattern entry pointer rather than just the hunk header
    pattern
  diff.c: associate a flag with each pattern and use it for compiling regex
  diff.*.xfuncname which uses "extended" regex's for hunk header selection
  t4018-diff-funcname: test syntax of builtin xfuncname patterns
  git-stash.sh: don't default to refs/stash if invalid ref supplied

Chris Frey (1):
  Documentation: clarify the details of overriding LESS via core.pager

Deskin Miller (1):
  maint: check return of split_cmdline to avoid bad config strings

Johan Herland (2):
  for-each-ref: Fix --format=%(subject) for log message without newlines
  Use strchrnul() instead of strchr() plus manual workaround

Jonas Fonseca (1):
  checkout: Do not show local changes when in quiet mode

Junio C Hamano (2):
  diff: use extended regexp to find hunk headers
  diff hunk pattern: fix misconverted "\{" tex macro introducers

Michael J Gruber (1):
  make "git remote" report multiple URLs

Ping Yin (1):
  git-submodule: Fix "Unable to checkout" for the initial 'update'

Rafael Garcia-Suarez (1):
  Clarify commit error message for unmerged files

Shawn O. Pearce (1):
  Update release notes for 1.6.0.3

Stephen Haberman (1):
  Clarify how the user can satisfy stash's 'dirty state' check.


* The 'master' branch has these since the last announcement
  in addition to the above.

Alex Riesen (1):
  Cleanup remove_path

Alexander Gavrilov (9):
  git-gui: Fix Blame Parent & Context for working copy lines.
  git-gui: Restore ability to Stage Working Copy for conflicts.
  git-gui: Add more integration options to citool.
  git-gui: Cleanup handling of the default encoding.
  git-gui: Add a menu of available encodings.
  git-gui: Allow forcing display encoding for diffs using a submenu.
  git-gui: Optimize encoding name resolution using a lookup table.
  git-gui: Support the encoding menu in gui blame.
  git-gui: Reenable staging unmerged files by clicking the icon.

Anders Melchiorsen (2):
  wt-status: Split header generation into three functions
  wt-status: Teach how to discard changes in the working directory

Brandon Casey (1):
  t4018-diff-funcname: test syntax of builtin xfuncname patterns

Christian Stimming (2):
  git-gui: I18n fix sentence parts into full sentences for translation
    again.
  git-gui: Updated German translation.

Dmitry Potapov (1):
  mingw: remove use of _getdrive() from lstat/fstat

Garry Dolley (1):
  Fixed some grammatical errors in git-rebase.txt documentation.

Giuseppe Bilotta (1):
  gitweb: shortlog now also obeys $hash_parent

Heikki Orsila (1):
  diff --dirstat-by-file: count changed files, not lines

Johan Herland (2):
  Fix AsciiDoc errors in merge documentation
  Fix submodule sync with relative submodule URLs

Johannes Sixt (1):
  compat/mingw: Support a timeout in the poll emulation if no fds are given

Joshua Williams (1):
  git-gui: Add support for calling out to the prepare-commit-msg hook

Junio C Hamano (21):
  checkout -f: allow ignoring unmerged paths when checking out of the index
  checkout --ours/--theirs: allow checking out one side of a conflicting
    merge
  xdl_fill_merge_buffer(): separate out a too deeply nested function
  xdiff-merge: optionally show conflicts in "diff3 -m" style
  xmerge.c: minimum readability fixups
  xmerge.c: "diff3 -m" style clips merge reduction level to EAGER or less
  rerere.c: use symbolic constants to keep track of parsing states
  rerere: understand "diff3 -m" style conflicts with the original
  merge.conflictstyle: choose between "merge" and "diff3 -m" styles
  git-merge-recursive: learn to honor merge.conflictstyle
  checkout -m: recreate merge when checking out of unmerged index
  checkout --conflict=<style>: recreate merge in a non-default style
  git-merge documentation: describe how conflict is presented
  safe_create_leading_directories(): make it about "leading" directories
  git-apply:--include=pathspec
  is_directory(): a generic helper function
  receive-pack: make it a builtin
  push: prepare sender to receive extended ref information from the
    receiver
  push: receiver end advertises refs from alternate repositories
  diff: use extended regexp to find hunk headers
  diff: fix "multiple regexp" semantics to find hunk header comment

Miklos Vajna (13):
  Split out merge_recursive() to merge-recursive.c
  merge-recursive: introduce merge_options
  builtin-merge: avoid run_command_v_opt() for recursive and subtree
  cherry-pick/revert: make direct internal call to merge_tree()
  merge-recursive: move call_depth to struct merge_options
  merge-recursive: get rid of the index_only global variable
  merge-recursive: move the global obuf to struct merge_options
  merge-recursive: move current_{file,directory}_set to struct
    merge_options
  merge-recursive: get rid of virtual_id
  builtin-merge: release the lockfile in try_merge_strategy()
  commit_tree(): add a new author parameter
  builtin-commit: use commit_tree()
  t7603: add new testcases to ensure builtin-commit uses reduce_heads()

Nanako Shiraishi (4):
  remote.c: make free_ref(), parse_push_refspec() and free_refspecs()
    static.
  graph.c: make many functions static
  usage.c: remove unused functions
  Add contrib/rerere-train script

Petr Baudis (1):
  git-web--browse: Support for using /bin/start on MinGW

Pieter de Bie (1):
  git wrapper: also use aliases to correct mistyped commands

Shawn O. Pearce (3):
  git-gui: Hide commit related UI during citool --nocommit
  git-gui: Use gitattribute "encoding" for file content display
  git-gui: Assume `blame --incremental` output is in UTF-8

Stephan Beyer (1):
  merge-recursive.c: Add more generic merge_recursive_generic()



-- 
Shawn.

                 reply	other threads:[~2008-09-29 18:47 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080929184629.GA21310@spearce.org \
    --to=spearce@spearce.org \
    --cc=git@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).