Re: git methodology

2008-01-11 Thread Benoit Sigoure
across the network. You can also do a git clone gnulib-clean gnulib-whatever. The clone will use cpio to share the content under .git/ in pretty much the same way. This also enables you to git clone any repository with uncommitted changes so you don't necessarily have to have a gnuli

Re: memmem speedup

2008-01-08 Thread Benoit Sigoure
ecific case of findutils, wouldn't it be even more efficient to use a data structure that orders data according to there common prefixes (such as Tries [http://en.wikipedia.org/wiki/Trie])? -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory

Re: new module 'gperf'

2007-11-12 Thread Benoit Sigoure
h the same value? -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig Description: This is a digitally signed message part

Re: new module 'nocrash'

2007-11-04 Thread Benoit SIGOURE
s it fail). I've found this: http://www.nirsoft.net/vc/ prevent_application_crash_exception_handling.html but haven't had time to test it so far. I'll have to anyways because it's a *real* problem in my buildfarm. Cheers, -- Benoit Sigoure aka Tsuna EPITA Research and Development Laborat

Git public repository naming convention (was: Re: users.txt patch)

2007-10-24 Thread Benoit SIGOURE
[CC: Git-ML] On Oct 24, 2007, at 9:51 AM, Jim Meyering wrote: Benoit SIGOURE <[EMAIL PROTECTED]> wrote: On Oct 24, 2007, at 12:28 AM, Paul Eggert wrote: Index: gnulib.html === RCS file: /web/gnulib/gnulib/gnulib.html,v retr

Re: users.txt patch

2007-10-23 Thread Benoit SIGOURE
on the fact that a repository name of the form `foo.git' implies that it's a bare repository (and thus it doesn't need to look for a nested .git directory). -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig Description: This is a digitally signed message part

Re: [Bug-tar] GNU tar 1.19 on HP-UX

2007-10-16 Thread Benoit SIGOURE
longlong.m4 (AC_TYPE_UNSIGNED_LONG_LONG_INT): Likewise. Cheers, -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig Description: This is a digitally signed message part

Re: stdint generation

2007-10-15 Thread Benoit SIGOURE
one it's really convenient because you (almost) no longer have to worry about the fact that you have to compile with MSVC. Cheers, [1] https://www.tsunanet.net/~tsuna/cccl -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig Description: This is a digitally signed message part

Re: LIBOBJS warning in documentation no longer required?

2007-10-15 Thread Benoit SIGOURE
whereas @file{lib/libgnu.a} ! is build from the contents of a different variable, usually s/build/built/ ! @code{@@gl_LIBOBJS@@} (or @code{@@gl_LTLIBOBJS@@} is using Libtool). @node Modified imports Cheers, -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig Descr

Re: newlib platform

2007-10-14 Thread Benoit SIGOURE
On Oct 14, 2007, at 9:59 AM, Simon Josefsson wrote: Benoit SIGOURE <[EMAIL PROTECTED]> writes: How shall I proceed, is there a test suite I can run against newlib to check for missing functions or something? Or shall I simply hack a script that builds up one test per function mentio

Re: newlib platform

2007-10-13 Thread Benoit SIGOURE
On Oct 13, 2007, at 11:00 PM, Bruno Haible wrote: Benoit SIGOURE wrote: FYI, I needed a replacement of `trunc' and `round' for mipsel- linux-g++-3.3.2 with newlib-1.10.0. Do you feel that newlib is an important platform? I don't know really. I had to use it because that&

Re: Test for getaddrinfo() broken on Tru64 UNIX 5.1

2007-10-13 Thread Benoit SIGOURE
On Oct 13, 2007, at 9:34 PM, Simon Josefsson wrote: Bruno Haible <[EMAIL PROTECTED]> writes: Benoit SIGOURE wrote: 4) Don't use 0 to designate null pointers. That doesn't sit well with C++ compilers. s/C++/C/ right? Actually, neither C nor C++ compilers cry wh

Re: Test for getaddrinfo() broken on Tru64 UNIX 5.1

2007-10-13 Thread Benoit SIGOURE
On Oct 13, 2007, at 4:25 PM, Bruno Haible wrote: 4) Don't use 0 to designate null pointers. That doesn't sit well with C++ compilers. s/C++/C/ right? -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig Description: This is a digitally sign

GNU-style ChangeLog merge driver for Git (was: Re: git: avoiding merges, rebasing)

2007-10-09 Thread Benoit SIGOURE
-MM-DD Who Cares <[EMAIL PROTECTED]> Some other change. * OtherFile.c: Do it. I thought this was mandated by the GNU Coding Standards but I checked, it doesn't say anything about merges. Would this sort of strategy be useful to you? Should it be

Re: git: avoiding merges, rebasing

2007-10-08 Thread Benoit SIGOURE
[as usual, I forgot the attachment...] On Sep 30, 2007, at 10:27 PM, Benoit SIGOURE wrote: On Sep 30, 2007, at 9:41 PM, Bruno Haible wrote: it should be possible to create a custom [merge "cl-merge"] in your git config file, which points to a script designed specifically for

Re: git: avoiding merges, rebasing

2007-10-08 Thread Benoit SIGOURE
On Sep 30, 2007, at 10:27 PM, Benoit SIGOURE wrote: On Sep 30, 2007, at 9:41 PM, Bruno Haible wrote: it should be possible to create a custom [merge "cl-merge"] in your git config file, which points to a script designed specifically for resolving changelog conflicts I would l

Re: Portable replacement function for `trunc'?

2007-10-07 Thread Benoit SIGOURE
2bcf0 Bruno FYI, I needed a replacement of `trunc' and `round' for mipsel-linux-g+ +-3.3.2 with newlib-1.10.0. -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig Description: This is a digitally signed message part

Re: [PATCH] Advertise for the Git server instead of the CVS server.

2007-10-04 Thread Benoit SIGOURE
On Oct 5, 2007, at 2:23 AM, Bruno Haible wrote: Benoit Sigoure wrote: * doc/gnulib-intro.texi (Steady Development): Mention the Git repository instead of the CVS one. * doc/gnulib-tool.texi (CVS Issues): Rename as `VCS Issues' and adjust accord

Re: Portable replacement function for `trunc'?

2007-10-04 Thread Benoit SIGOURE
On Oct 5, 2007, at 2:06 AM, Bruno Haible wrote: Benoit SIGOURE wrote: The fact that it said "Gnulib module: —" sounded weird to me, but I found that since this was a single and simple function, it could be that there is no need to make a whole module around it. The "Portabili

Re: [PATCH] Advertise for the Git server instead of the CVS server.

2007-10-04 Thread Benoit SIGOURE
On Oct 4, 2007, at 8:18 AM, Benoit SIGOURE wrote: I'll propose an updated version of the patch by tonight. Patch sent. Here is a diff between the previous version and the new one. I hope my mailer won't strip spaces. diff --git a/ChangeLog b/ChangeLog index e65615b..a0d6

[PATCH] Advertise for the Git server instead of the CVS server.

2007-10-04 Thread Benoit Sigoure
- doc/gnulib.texi |2 +- doc/maintain.texi | 10 +- doc/standards.texi|2 +- 6 files changed, 30 insertions(+), 17 deletions(-) diff --git a/ChangeLog b/ChangeLog index eb7de88..a0d6e30 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2007-10-03 Benoit Sigour

Re: Portable replacement function for `trunc'?

2007-10-03 Thread Benoit SIGOURE
cularly easy function to implement, I implemented this now. Also updating the doc. I'll give it a try, thanks. -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig Description: This is a digitally signed message part

Re: [PATCH] Advertise for the Git server instead of the CVS server.

2007-10-03 Thread Benoit SIGOURE
On Oct 4, 2007, at 3:05 AM, Bruno Haible wrote: Hello Benoit, Benoit Sigoure wrote: * doc/gnulib-tool.texi (CVS Issues): Rename as `SCM Issues' and adjust accordingly. I object to the use of term "SCM", because - as you can see from http://en.wikipedia.org

Portable replacement function for `trunc'?

2007-10-03 Thread Benoit SIGOURE
h/to/gnulib-tool --import trunc. It did what it was meant to do but there was still no trace of `trunc' in my source tree (`grep -r trunc .' did not show anything else than the trace of the invocation of gnulib-tool itself). Am I missing something? -- Benoit Sigoure aka Tsuna EPITA

[PATCH] Advertise for the Git server instead of the CVS server.

2007-10-03 Thread Benoit Sigoure
+), 17 deletions(-) diff --git a/ChangeLog b/ChangeLog index eb7de88..e65615b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2007-10-03 Benoit Sigoure <[EMAIL PROTECTED]> + + Advertise for the Git server instead of the CVS server. + * doc/gnulib-intro.texi (Stead

Traces of CVS in the documentation

2007-10-03 Thread Benoit SIGOURE
t this be changed to advertise that the preferred way is to get it from Git? There are other traces of `CVS' in the documentation but maybe you people aren't willing to change them for now? Cheers, -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig De

Re: git: avoiding merges, rebasing

2007-10-02 Thread Benoit SIGOURE
me, it might be time to repack. This seems to be true for most git commands. Your .git is 30M, after a git gc -- prune --aggressive it shrunk down to 13M. Cheers, -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig Description: This is a digitally signed message part

Re: git: avoiding merges, rebasing

2007-10-02 Thread Benoit SIGOURE
run git fsck and look for a dangling commit (which can be inspected with git show ) where you are most likely to find your stash (unless you run git-gc or this sort of thing). Someone just told me on IRC that you can also use git lost-found (which worked for me). Cheers, -- Benoit S

Re: git: avoiding merges, rebasing

2007-09-30 Thread Benoit SIGOURE
conflict resolution at the top of ChangeLog. So would I. I've had this in my TODO list for a long time so if no one else is willing to give it a try, I can try, but it won't be before next week because my schedule is quite busy until then. -- Benoit Sigoure aka Tsun

Re: git: avoiding merges, rebasing

2007-09-30 Thread Benoit SIGOURE
831513994&w=4 - Changing branch while having uncommitted changes will work and keep the changes (if the merge is not trivial, otherwise it will bail out with an error). http://marc.info/?l=git&m=118975544126497&w=4 Hope this helps. Cheers, -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory PGP.sig Description: This is a digitally signed message part