<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/gitattributes.txt, branch v2.23.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.23.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.23.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2019-07-09T22:25:44Z</updated>
<entry>
<title>Merge branch 'nd/switch-and-restore'</title>
<updated>2019-07-09T22:25:44Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-07-09T22:25:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f496b064fc1135e0dded7f93d85d72eb0b302c22'/>
<id>urn:sha1:f496b064fc1135e0dded7f93d85d72eb0b302c22</id>
<content type='text'>
Two new commands "git switch" and "git restore" are introduced to
split "checking out a branch to work on advancing its history" and
"checking out paths out of the index and/or a tree-ish to work on
advancing the current history" out of the single "git checkout"
command.

* nd/switch-and-restore: (46 commits)
  completion: disable dwim on "git switch -d"
  switch: allow to switch in the middle of bisect
  t2027: use test_must_be_empty
  Declare both git-switch and git-restore experimental
  help: move git-diff and git-reset to different groups
  doc: promote "git restore"
  user-manual.txt: prefer 'merge --abort' over 'reset --hard'
  completion: support restore
  t: add tests for restore
  restore: support --patch
  restore: replace --force with --ignore-unmerged
  restore: default to --source=HEAD when only --staged is specified
  restore: reject invalid combinations with --staged
  restore: add --worktree and --staged
  checkout: factor out worktree checkout code
  restore: disable overlay mode by default
  restore: make pathspec mandatory
  restore: take tree-ish from --source option instead
  checkout: split part of it to new command 'restore'
  doc: promote "git switch"
  ...
</content>
</entry>
<entry>
<title>Merge branch 'ml/userdiff-rust'</title>
<updated>2019-06-21T18:24:08Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-06-21T18:24:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a41dad4330c8291893b5c5b013457499855ec9b5'/>
<id>urn:sha1:a41dad4330c8291893b5c5b013457499855ec9b5</id>
<content type='text'>
The pattern "git diff/grep" use to extract funcname and words
boundary for Rust has been added.

* ml/userdiff-rust:
  userdiff: two simplifications of patterns for rust
  userdiff: add built-in pattern for rust
</content>
</entry>
<entry>
<title>userdiff: fix grammar and style issues</title>
<updated>2019-05-29T16:50:31Z</updated>
<author>
<name>Boxuan Li</name>
<email>liboxuan@connect.hku.hk</email>
</author>
<published>2019-05-29T16:15:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2731a7840a462a97b8afb5beadaf36c1db992ac7'/>
<id>urn:sha1:2731a7840a462a97b8afb5beadaf36c1db992ac7</id>
<content type='text'>
Signed-off-by: Boxuan Li &lt;liboxuan@connect.hku.hk&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>userdiff: add Octave</title>
<updated>2019-05-19T01:45:28Z</updated>
<author>
<name>Boxuan Li</name>
<email>liboxuan@connect.hku.hk</email>
</author>
<published>2019-05-18T03:46:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=91bf382fcf51af04f25ba22e1b70ac13cce4bd0b'/>
<id>urn:sha1:91bf382fcf51af04f25ba22e1b70ac13cce4bd0b</id>
<content type='text'>
Octave pattern is almost the same as matlab, except
that '%%%' and '##' can also be used to begin code sections,
in addition to '%%' that is understood by both. Octave
pattern is merged into Matlab pattern. Test cases for
the hunk header patterns of matlab and octave under
t/t4018 are added.

Signed-off-by: Boxuan Li &lt;liboxuan@connect.hku.hk&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>userdiff: add built-in pattern for rust</title>
<updated>2019-05-17T03:54:02Z</updated>
<author>
<name>Marc-André Lureau</name>
<email>mlureau@redhat.com</email>
</author>
<published>2019-05-16T23:58:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d74e78602e3d562f5db64d553d4be21c201ef7b3'/>
<id>urn:sha1:d74e78602e3d562f5db64d553d4be21c201ef7b3</id>
<content type='text'>
This adds xfuncname and word_regex patterns for Rust, a quite
popular programming language. It also includes test cases for the
xfuncname regex (t4018) and updated documentation.

The word_regex pattern finds identifiers, integers, floats and
operators, according to the Rust Reference Book.

Cc: Johannes Sixt &lt;j6t@kdbg.org&gt;
Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ab/doc-misc-typofixes'</title>
<updated>2019-04-16T10:28:08Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-04-16T10:28:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=04116ecb7b1cf102b7f5908bc7f4117192e82530'/>
<id>urn:sha1:04116ecb7b1cf102b7f5908bc7f4117192e82530</id>
<content type='text'>
Typofixes.

* ab/doc-misc-typofixes:
  doc: fix typos in man pages
</content>
</entry>
<entry>
<title>Merge branch 'ma/asciidoctor-fixes-more'</title>
<updated>2019-04-16T10:28:04Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-04-16T10:28:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6d281f70cc82327838188a729d9903ce2c470d6f'/>
<id>urn:sha1:6d281f70cc82327838188a729d9903ce2c470d6f</id>
<content type='text'>
Documentation mark-up fixes.

* ma/asciidoctor-fixes-more:
  Documentation: turn middle-of-line tabs into spaces
  git-svn.txt: drop escaping '\' that ends up being rendered
  git.txt: remove empty line before list continuation
  config/fsck.txt: avoid starting line with dash
  config/diff.txt: drop spurious backtick
</content>
</entry>
<entry>
<title>checkout: split part of it to new command 'switch'</title>
<updated>2019-04-02T04:56:59Z</updated>
<author>
<name>Nguyễn Thái Ngọc Duy</name>
<email>pclouds@gmail.com</email>
</author>
<published>2019-03-29T10:39:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d787d311dbd7a4104a9dde23b90ae24528a15cf9'/>
<id>urn:sha1:d787d311dbd7a4104a9dde23b90ae24528a15cf9</id>
<content type='text'>
"git checkout" doing too many things is a source of confusion for many
users (and it even bites old timers sometimes). To remedy that, the
command will be split into two new ones: switch and restore. The good
old "git checkout" command is still here and will be until all (or most
of users) are sick of it.

See the new man page for the final design of switch. The actual
implementation though is still pretty much the same as "git checkout"
and not completely aligned with the man page. Following patches will
adjust their behavior to match the man page.

Signed-off-by: Nguyễn Thái Ngọc Duy &lt;pclouds@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>doc: fix typos in man pages</title>
<updated>2019-03-18T05:45:21Z</updated>
<author>
<name>Alexander Blesius</name>
<email>alexander+git@blesius.eu</email>
</author>
<published>2019-03-16T10:34:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ed31851fa640a0c23a3d6ead07af5155417aeb4e'/>
<id>urn:sha1:ed31851fa640a0c23a3d6ead07af5155417aeb4e</id>
<content type='text'>
Signed-off-by: Alexander Blesius &lt;alexander+git@blesius.eu&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'yb/utf-16le-bom-spellfix'</title>
<updated>2019-03-11T07:16:24Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-03-11T07:16:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2cab2886944e4c0c2b8e2d76639bb145743ecc76'/>
<id>urn:sha1:2cab2886944e4c0c2b8e2d76639bb145743ecc76</id>
<content type='text'>
Doc update.

* yb/utf-16le-bom-spellfix:
  gitattributes.txt: fix typo
</content>
</entry>
</feed>
