[ANNOUNCE] GIT 0.99.9m aka 1.0rc5

Previous thread: [ANNOUNCE] Cogito-0.16.1 by Petr Baudis on Sunday, December 11, 2005 - 9:12 pm. (10 messages)

Next thread: patches between commits by Bahadir Balban on Monday, December 12, 2005 - 11:31 am. (2 messages)
To: <git@...>, <linux-kernel@...>
Date: Sunday, December 11, 2005 - 10:34 pm

GIT 0.99.9m aka 1.0rc5 is found at usual places:

RPM
http://kernel.org:/pub/software/scm/git/RPMS/

Debian
http://kernel.org:/pub/software/scm/git/debian/

Notable changes since 1.0rc4 are:

- archimport updates.
- gitk updates to work around Tcl/Tk i18n issues.
- better portability to Solaris and AIX.
- slimmed down update-server-info.
- conflicting merge leaves higher stages in index around.
- http-fetch does not fail to write refs in subdirectories.
- git-prune cannot be made to lose referened objects by mistake anymore.
- a lot of documentation fixes.

We are now feature complete and I am hoping that I can push the
same out sometime in the coming week tagged as v1.0, after
giving it some time to shake out any possible last-minute bugs.

Right now, proposed updates branch has sample patches for the
usage string clean-up from Fredrik Kuivinen for people to
comment on; it is not a complete series yet and makes some tests
fail. I personally feel this series can and probably should
wait post 1.0.

-- >8 --

Alex Riesen:
use "git init-db" in tests

Daniel Barkalow:
Warn when send-pack does nothing
Clean up file descriptors when calling hooks.
Allow saving an object from a pipe

Eric Wong:
archimport: first, make sure it still compiles
archimport: remove String::ShellQuote dependency.
archimport: fix -t tmpdir switch
archimport: remove git wrapper dependency
archimport: add -D <depth> and -a switch
archimport: safer log file parsing
archimport: Add the accurate changeset applyer
archimport: Fix a bug I introduced in the new log parser
archimport: fix a in new changeset applyer addition

Jason Riedy:
Document config.mak in INSTALL.
Initial AIX portability fixes.
Use printf rather than echo -n.

Jon Loeliger:
Added documentation for few missing options.

Junio C Hamano:
compat/setenv: do not free what we fed putenv(3).
git...

To: <git@...>
Date: Monday, December 12, 2005 - 9:37 pm

Is it just me or do most paragraphs (blocks of text) end with a ".sp"?

From git-repack man file:

AUTHOR
Written by Linus Torvalds <torvalds@osdl.org>.sp

DOCUMENTATION
Documentation by Ryan Anderson <ryan@michonline.com>.sp

SEE-ALSO
git-pack-objects(1) git-prune-packed(1).sp

GIT
Part of the git(7) suite.sp

-Paul

-

To: Paul Dickson <paul@...>
Cc: <git@...>
Date: Monday, December 12, 2005 - 9:48 pm

Not for me.

$ rm -f git-repack.1
$ make git-repack.1
asciidoc -b docbook -d manpage -f asciidoc.conf git-repack.txt
xmlto man git-repack.xml
Writing git-repack.1 for refentry
rm git-repack.xml
$ dpkg -l asciidoc xmlto
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
ii asciidoc 7.0.2-4 Highly configurable text format for writing
ii xmlto 0.0.18-5 XML-to-any converter
$ grep '^[A-Z][a-z]* by' git-repack.1
Written by Linus Torvalds <torvalds@osdl\&.org>
Documentation by Ryan Anderson <ryan@michonline\&.com>
$ exit

-

To: Junio C Hamano <junkio@...>
Cc: <git@...>
Date: Monday, December 12, 2005 - 10:20 pm

$ rpm -q xmlto asciidoc man groff
xmlto-0.0.18-9
asciidoc-7.0.2-1.fc5
man-1.6b-1
groff-1.18.1.1-5

I would suspect groff (as used by man).

$ zcat /usr/share/man/man1/git-repack.1.gz|grep '^[A-Z][a-z]* by'

-Paul

-

To: <git@...>
Date: Monday, December 12, 2005 - 10:54 pm

I think it's up one level to the creator of the man files:

.SH "DESCRIPTION"
This script is used to combine all objects that do not currently reside in a "pack", into a pack..sp
A pack is a collection of objects, individually compressed, with delta compression applied, stored in a single file, with
an associated index file..sp
Packs are used to reduce the load on mirror systems, backup engines, disk storage, etc..sp

Results in:

DESCRIPTION
This script is used to combine all objects that do not currently reside
in a "pack", into a pack..sp A pack is a collection of objects,
individually compressed, with delta compression applied, stored in a
single file, with an associated index file..sp Packs are used to reduce
the load on mirror systems, backup engines, disk storage, etc..sp

It's only the .sp function.

So it's likely my version of asciidoc or xmlto.

-Paul

-

To: Paul Dickson <paul@...>
Cc: <git@...>
Date: Tuesday, December 13, 2005 - 1:52 am

Hmph. In the same environment as before:

$ rm -f git-repack.1
$ make git-repack.1
rm -f doc.dep+ doc.dep
perl ./build-docdep.perl >doc.dep+
mv doc.dep+ doc.dep
asciidoc -b docbook -d manpage -f asciidoc.conf git-repack.txt
xmlto man git-repack.xml
Writing git-repack.1 for refentry
rm git-repack.xml
$ make git-repack.xml
asciidoc -b docbook -d manpage -f asciidoc.conf git-repack.txt
$ grep osdl git-repack.1 git-repack.xml
git-repack.1:Written by Linus Torvalds <torvalds@osdl\&.org>
git-repack.xml:<simpara>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</simpara>
$ exit

And it is the same on kernel.org machine I have account on.

-

To: Junio C Hamano <junkio@...>
Cc: <git@...>
Date: Tuesday, December 13, 2005 - 1:49 pm

I filed: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=175592

Apparently, it's a docbook style issue.

-Paul
-

Previous thread: [ANNOUNCE] Cogito-0.16.1 by Petr Baudis on Sunday, December 11, 2005 - 9:12 pm. (10 messages)

Next thread: patches between commits by Bahadir Balban on Monday, December 12, 2005 - 11:31 am. (2 messages)