[PATCH] Add func_append_quoted and do inline func_append substitutions.

2010-06-27 Thread Gary V. Vaughan
| 17 ++ 3 files changed, 263 insertions(+), 226 deletions(-) diff --git a/ChangeLog b/ChangeLog index cf3af83..298058d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,22 @@ 2010-06-28 Gary V. Vaughan + Add func_append_quoted and do inline func_append substitutions. + *

Re: [PATCH] Add an XSI replacement for func_split_short_opt.

2010-06-27 Thread Gary V. Vaughan
Hallo Ralf, Thanks for the review. On 27 Jun 2010, at 19:02, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Sun, Jun 27, 2010 at 12:58:03PM CEST: >> Okay to push? > > No, ${parameter:offset} and ${parameter:offset:length} are bash specific > not XSI mandated. Ah, okay

Re: [PATCH] [cygwin|mingw] fix dlpreopen with --disable-static (take 8?)

2010-06-28 Thread Gary V. Vaughan
the full Windows required implementations into ltmain.m4sh, and using _LT_PROG_XSI_REPLACE to replace them with stubs when configure is not building on (or for!!) a Windows machine? (At that point, we should come up with a better name, and changing the decorator strings to match. The "XSI" is already a misnomer now that I'm using it for `+=' and ${foo:n:m} constructions.) Cheers, -- Gary V. Vaughan (g...@gnu.org)

Re: [PATCH] Add an XSI replacement for func_split_short_opt.

2010-06-28 Thread Gary V. Vaughan
tion into Autoconf after 2.66, and I haven't yet figured out how to generalize the function substitution to apply to all M4SH_GETOPTS clients when that happens (Libtool master currently hardcodes just the libtool script for function substitution, with everything else using just the sed fallback implementations). Cheers, -- Gary V. Vaughan (g...@gnu.org)

Re: [PATCH] Add an XSI replacement for func_split_short_opt.

2010-06-29 Thread Gary V. Vaughan
Hi Paolo, On 29 Jun 2010, at 15:21, Paolo Bonzini wrote: > On 06/29/2010 08:52 AM, Gary V. Vaughan wrote: >> func_split_short_arg () >> { >> arg="$1"; while test ${#arg} -gt 2; do arg="${arg%?}"; done >> rest=${1%??} >> } > > What a

Re: [PATCH] Add an XSI replacement for func_split_short_opt.

2010-06-29 Thread Gary V. Vaughan
Hi Eric, On 29 Jun 2010, at 21:03, Eric Blake wrote: > On 06/29/2010 12:52 AM, Gary V. Vaughan wrote: >>>>> i=$((i+1)) >> >> I think we can't rely on the availability of $((expr)) :( > > Is there any shell that supports XSI but not $(()), seeing as how

Re: [PATCH] Add an XSI replacement for func_split_short_opt.

2010-06-29 Thread Gary V. Vaughan
Hallo Ralf, On 30 Jun 2010, at 01:22, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Jun 29, 2010 at 05:09:29PM CEST: >> On 29 Jun 2010, at 21:03, Eric Blake wrote: >>> Ultimately, I'd like to fix m4sh to make it easier to probe/require XSI >>> support,

Re: libtool head fails under Solaris 10 & FreeBSD

2010-06-29 Thread Gary V. Vaughan
w verbose logs of the fails if they haven't gone away please? Cheers, -- Gary V. Vaughan (g...@gnu.org)

Re: libtool head fails under Solaris 10 & FreeBSD

2010-06-29 Thread Gary V. Vaughan
Hi Bob, On 30 Jun 2010, at 05:39, Bob Friesenhahn wrote: > On Wed, 30 Jun 2010, Gary V. Vaughan wrote: >> >> I can't reproduce this one. But that might be something to do with the fix >> I just committed... > > I am dutifully re-running

Re: libtool head fails under Solaris 10 & FreeBSD

2010-06-29 Thread Gary V. Vaughan
ailure that would help narrow it down some too. I don't think the changes I've committed in the last couple of days should cause this failure, so it might have been around a little longer... Cheers, -- Gary V. Vaughan (g...@gnu.org)

Re: libtool head fails under Solaris 10 & FreeBSD

2010-06-30 Thread Gary V. Vaughan
Hi Bob, On 30 Jun 2010, at 22:20, Bob Friesenhahn wrote: > On Wed, 30 Jun 2010, Gary V. Vaughan wrote: >>> >>> 6: enhanced shell option appending FAILED >>> (getopt-m4sh.at:183) >> >> I can't reproduce. >> >> Are you s

Re: [PATCH] Add func_append_quoted and do inline func_append substitutions.

2010-07-03 Thread Gary V. Vaughan
Hi Peter, On 2 Jul 2010, at 00:25, Peter Rosin wrote: > Den 2010-06-28 01:24 skrev Gary V. Vaughan: >> Looking through the XSI substitutions, or more correctly the bash/ksh >> func_append usage, there's room here to consistently use func_append >> everywhere to make for

Re: [PATCH] Add func_append_quoted and do inline func_append substitutions.

2010-07-03 Thread Gary V. Vaughan
Hi Peter, On 2 Jul 2010, at 00:38, Peter Rosin wrote: > Den 2010-06-28 01:24 skrev Gary V. Vaughan: >> Looking through the XSI substitutions, or more correctly the bash/ksh >> func_append usage, there's room here to consistently use func_append >> everywhere to make for

Re: [SCM] GNU Libtool branch, master, updated. v2.2.10-49-gc13532a

2010-07-04 Thread Gary V. Vaughan
Hallo Ralf, On Jul 5, 2010, at 1:26 AM, Ralf Wildenhues wrote: > Hi Gary, Peter, > > * Gary V. Vaughan wrote on Sat, Jul 03, 2010 at 10:23:12AM CEST: >> On 3 Jul 2010, at 15:15, Peter Rosin wrote: >>> Fix typo in "Add func_append_quoted and do..." >&

Re: [SCM] GNU Libtool branch, master, updated. v2.2.10-49-gc13532a

2010-07-04 Thread Gary V. Vaughan
On 5 Jul 2010, at 12:36, Gary V. Vaughan wrote: > On Jul 5, 2010, at 1:26 AM, Ralf Wildenhues wrote: >> So, is anyone of you working on a testsuite addition, so I'd >> be doing double work? > > I plan to look at it eventually, and have it on my todo list to try and make

Re: [PATCH] [cygwin|mingw] fix dlpreopen with --disable-static (take 8?)

2010-07-04 Thread Gary V. Vaughan
e are no opportunities for additional entries in our New > York True Life book series. Thank you for your interest in Bob's > Publishing Company, and Keep Writing!" > > Unless the contributor of patch X goes off to scratch YOUR itch > regarding Y and Z. That's not th

Re: MSVC: Support for response files with $NM.

2010-07-05 Thread Gary V. Vaughan
ocument > new variable. While I haven't tested (it should have no effect on the hosts I use anyway!), I read through the previous discussions. Also, by inspection, the code looks good to me, and more than 72 hours have passed without objections having been raised, so please go ahead and push! Cheers, -- Gary V. Vaughan (g...@gnu.org)

Re: MSVC: Make export.at pass

2010-07-05 Thread Gary V. Vaughan
variables." > into master (the patch is also attached). Looks good. Please push. Cheers, -- Gary V. Vaughan (g...@gnu.org)

Re: MSVC: Preloading in ltdl doesn't heed libname_spec.

2010-07-06 Thread Gary V. Vaughan
you posted verbose test > failure output (or excerpts), that would make assigning blame easier, > I guess. For the record, at this commit: 2010-07-05 Peter Rosin * tests/export.at [MSVC]: dllimport all imported variables. All tests behave as expected on Mac OS 10.6.3 (although I have no gcj or gfortran). Cheers, -- Gary V. Vaughan (g...@gnu.org)

[PATCH] Rename _LT_PROG_XSI_REPLACE macro to _LT_PROG_FUNCTION_REPLACE.

2010-07-08 Thread Gary V. Vaughan
m4sh (func_append, func_append_quoted) (func_arith, func_len, func_lo2o, func_xform): Ditto. * tests/getopt-m4sh.at (_LT_AT_XSI_FUNC_EXTRACT): Rename to _LT_AT_EXTENDED_SHELL_FUNC_EXTRACT. (_LT_AT_EXTENDED_SHELL_FUNC_EXTRACT): Change regular expression to match new replacable function decorat

Re: [PATCH] Rename _LT_PROG_XSI_REPLACE macro to _LT_PROG_FUNCTION_REPLACE.

2010-07-08 Thread Gary V. Vaughan
Hi Peter, On 9 Jul 2010, at 12:48, Peter O'Gorman wrote: > On 07/08/2010 08:27 AM, Gary V. Vaughan wrote: >> Pushed as obvious: >> >> While it looks large, the entire patch was made with a 5-line sed script >> that replaces "XSI" with "Extended shel

Re: [SCM] GNU Libtool branch, master, updated. v2.2.10-59-g8c4dae1

2010-07-14 Thread Gary V. Vaughan
On 9 Jul 2010, at 00:46, Ralf Wildenhues wrote: > Hi Gary, Hallo Ralf, > * Gary V. Vaughan wrote on Thu, Jul 08, 2010 at 03:37:23PM CEST: >> commit 8c4dae1232958c24989f31ab5b5768d00be2ef03 >> Author: Gary V. Vaughan >> Date: Thu Jul 8 18:47:59 2010 +0700 >>

Re: [PATCH] Don't always skip XSI tests

2010-07-26 Thread Gary V. Vaughan
at file too, but somehow it seems I didn't commit :( Thanks for the catch, and please push! Cheers, -- Gary V. Vaughan (g...@gnu.org)

Next Libtool Point Release Pending [Was Re: [RFT PATCH v4 0/8] Sysroot series]

2010-08-05 Thread Gary V. Vaughan
at a point release every 2 or 3 months, so it will not be much of a wait until the next release rolls around). Slightly related, I wonder whether all the progress on Windows justifies calling the next release 2.4? Cheers, -- Gary V. Vaughan (g...@gnu.org)

Re: Next Libtool Point Release Pending

2010-08-05 Thread Gary V. Vaughan
On 6 Aug 2010, at 11:59, Ralf Wildenhues wrote: > Hello Gary, Hallo Ralf! > * Gary V. Vaughan wrote on Fri, Aug 06, 2010 at 06:01:37AM CEST: >> I promised to roll a 2.2.12 release this month. But looking at the >> huge progress we've made so far with Windows since 2.2.10,

Re: Next Libtool Point Release Pending

2010-08-06 Thread Gary V. Vaughan
Hi Bob, On 6 Aug 2010, at 22:30, Bob Friesenhahn wrote: > On Fri, 6 Aug 2010, Gary V. Vaughan wrote: >>> >>> OTOH, since I hope to have more larger changes in the future, I'm not >>> sure we really want another major number bump already. >>

Re: [PATCH] Add func_append_quoted and do inline func_append substitutions.

2010-08-08 Thread Gary V. Vaughan
On 7 Aug 2010, at 18:15, Ralf Wildenhues wrote: > Hi Gary, Hallo Ralf, > * Ralf Wildenhues wrote on Mon, Jun 28, 2010 at 07:34:35AM CEST: >> * Gary V. Vaughan wrote on Mon, Jun 28, 2010 at 01:24:39AM CEST: >>> Looking through the XSI substitutions, or more correctly the bas

Re: Next Libtool Point Release Pending

2010-08-08 Thread Gary V . Vaughan
Hallo Ralf, On 7 Aug 2010, at 02:02, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Fri, Aug 06, 2010 at 08:53:15PM CEST: >> Another viable compromise might be to call the next release >> 2.3.0? > > Maybe it's early enough to finalize a decision on this when we

Re: [PATCH] Add func_append_quoted and do inline func_append substitutions.

2010-08-08 Thread Gary V. Vaughan
Hallo Ralf, On 9 Aug 2010, at 12:15, Ralf Wildenhues wrote: > I think we should have a rule to not apply pure optimization patches > without measurement results. Agreed. We should document that somewhere too, so that we don't forget. Cheers, -- Gary V. Vaughan (g...@gnu.org)

[PATCH] Autotest 2.62 bug?

2010-08-09 Thread Gary V. Vaughan
Hallo Ralf, The following patch makes it possible to bootstrap libtool.git master with Autoconf 2.62, though it is not necessary when using a newer Autoconf. Unfortunately I don't know my way around the innards of Autotest well enough to be able to figure out what the problem is, though with ti

Re: Next Libtool Point Release Pending

2010-08-09 Thread Gary V. Vaughan
On Aug 9, 2010, at 10:38 PM, Peter O'Gorman wrote: > On 08/09/2010 12:33 AM, Gary V. Vaughan wrote: >> By the reasoning I stated there, we should really have branched >> for 2.2 releases before adding any new features. So, if we >> want to release a 2.2.12, then

Re: How to maintain compatibility with Automake.

2010-08-10 Thread Gary V. Vaughan
## m4_defun([AC_PROG_SED], [... ])#AC_PROG_SED ])#m4_ifndef The latter is closer to what you're aiming at, and thus I think your proposal is perfectly fine :) Cheers, -- Gary V. Vaughan (g...@gnu.org)

[PATCH] Make testsuite compatible with Autoconf 2.62 again.

2010-08-10 Thread Gary V. Vaughan
etopt-m4sh.at |6 +++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index b71c668..ce4c9db 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2010-08-10 Gary V. Vaughan(tiny change) + + Make testsuite compatible with Autoconf 2.62 again. +

Re: using git Libtool with Autoconf 2.59, Automake 1.9.6

2010-08-21 Thread Gary V. Vaughan
at it still works more or less! :-) > > This patch fixes the fall-out. OK to push if the use of $at_status is > sanctioned? > <http://thread.gmane.org/gmane.comp.sysutils.autoconf.patches/7323> Nice catch! I have no idea about at_status, but pending that please do push. C

Re: Tidy and fix clean and distclean rules for old testsuite.

2010-08-21 Thread Gary V. Vaughan
nd continue to be) a real pain. > Even with this patch, 'make clean' may be very slow in the case where > the test subdirectories need reconfiguring. That is an orthogonal and > IMVHO minor issue, which I don't know how fix easily though. I do: see the first six words of my last para ;) Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: Tidy and fix clean and distclean rules for old testsuite.

2010-08-22 Thread Gary V. Vaughan
Hallo Ralf, On 22 Aug 2010, at 17:29, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Sun, Aug 22, 2010 at 06:46:55AM CEST: >> On 22 Aug 2010, at 11:23, Ralf Wildenhues wrote: >> However, I continue to strongly dislike the old testsuite, and would >> much prefer to mi

Re: [PATCH 0/6] Allow to run the old testsuite in parallel

2010-08-22 Thread Gary V. Vaughan
p to a slew of reports from casual early adopters who have trouble with the altered testsuite, then in principle I have no problem with merging. Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: [PATCH 1/6] Require Automake 1.11.1 for Libtool, enable color-tests.

2010-08-22 Thread Gary V. Vaughan
der whether it is possible to write a test that looks for the oldest Automake and Autoconf we declare our support for, and rerun the relevant tests with them? That would have caught several of the errors I made with the m4sh patches I submitted over the last couple of months... Cheers, -- Ga

Re: [PATCH 1/6] Require Automake 1.11.1 for Libtool, enable color-tests.

2010-08-22 Thread Gary V. Vaughan
Hallo Ralf, On 22 Aug 2010, at 22:09, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Sun, Aug 22, 2010 at 04:17:49PM CEST: >> I wonder whether it is possible to write a test that looks for >> the oldest Automake and Autoconf we declare our support for, >> and rerun th

Re: [PATCH 0/6] Allow to run the old testsuite in parallel

2010-08-22 Thread Gary V. Vaughan
On 22 Aug 2010, at 21:30, Ralf Wildenhues wrote: > Hi Gary, Hallo Ralf! > * Gary V. Vaughan wrote on Sun, Aug 22, 2010 at 04:05:12PM CEST: >> On 22 Aug 2010, at 17:55, Ralf Wildenhues wrote: >>> I've had this patch series half-done in my tree for a long time, >>

Re: [PATCH 1/6] Require Automake 1.11.1 for Libtool, enable color-tests.

2010-08-22 Thread Gary V. Vaughan
On 22 Aug 2010, at 22:30, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Sun, Aug 22, 2010 at 05:24:05PM CEST: >> On 22 Aug 2010, at 22:09, Ralf Wildenhues wrote: > >>> # consider using shallow clones here, to ease server load. >>> git clone git://git.sv.gnu.

Re: proposed autobuild_mode naming scheme (was: autobuild logs for Libtool)

2010-08-22 Thread Gary V. Vaughan
tive-rtl > > I'm not yet sure whether and when to leave out the compiler and binutils > vendor strings; on some systems there is one canonical choice and there > would be no need to distinguish. Not sure if the vendor one would > always be the best default though. Considering the amount of data we (or at least the autoconf and gnulib list) collects about bugs in particular vendor compiler patch levels, I think that it would be useful to capture this information too -- and then we can take note of trends in test failures caused by particular releases. > Additions welcome. HTH, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: autobuild logs for Libtool

2010-08-22 Thread Gary V. Vaughan
rgument, to be set at configure time. > Set AB_VERSION to the Libtool version string. >* HACKING: Update. >* libltdl/m4/.gitignore: Ignore autobuild.m4. Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: proposed autobuild_mode naming scheme (was: autobuild logs for Libtool)

2010-08-22 Thread Gary V. Vaughan
Some other possible additions: On 23 Aug 2010, at 09:45, Gary V. Vaughan wrote: >> Here's the scheme: >> >> $autobuild_mode is >> >> - either 'default' (when the user forgets, or knows no better ;-) >> >> or a hyphen-separated string den

Re: Fix AC_LANG_PROGRAM warnings from git Autoconf.

2010-08-28 Thread Gary V. Vaughan
oted AC_LANG_PROGRAM call. >(LT_PROG_AR): Use AC_LANG_PROGRAM. >(_LT_LINKER_SHLIBS) [irix, GCC]: Use the right source for the >given language. Add a NEWS item for lack of warnings/fixed latent bug? Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: ChangeLog entries for sysroot branch, and merge

2010-08-28 Thread Gary V. Vaughan
2 Charles Wilson + > + fix --mode=finish > + * libltdl/config/ltmain.m4sh (func_mode_finish): Invert then/else > + blocks of the "if $opt_dry_run" conditional. > + [[...]] Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: [PATCH] Path conversion documentation

2010-08-29 Thread Gary V. Vaughan
e two independent changes in a single commit. Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Backport non-gnulib dependent parts of my use-gnulib topic branch

2010-08-30 Thread Gary V. Vaughan
ng leak of developer tool paths into distributed files bug. Okay to push? Cheers, -- Gary V. Vaughan (g...@gnu.org)

[PATCH 1/6] Add --gnulib-version and --news options to announce-gen.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * libltdl/config/announce-gen.m4sh: Add support for gnulib announce-gen options, previously missing from our m4sh implementation, and enforce specifying --gnulib-version when `gnulib' is listed in --bootstrap-tools. --- ChangeLog|

[PATCH 2/6] Fix partial commit support.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * clcommit.m4sh (func_commit): Commit only staged files instead of passing `-a' when no file list was given on the command line. Signed-off-by: Gary V. Vaughan --- ChangeLog |6 ++ clcommit.m4sh | 15 +++ 2 files changed, 17 insertions(

[PATCH 3/6] Support missing detached signatures, like gnulib implementation.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * libltdl/config/announce-gen.m4sh (func_print_locations): Don't bail out or print garbage when trying to find the size of a non-existent file. Signed-off-by: Gary V. Vaughan --- ChangeLog|7 +++ libltdl/config/announce-gen.m4sh |

[PATCH 4/6] Rewrite bootstrap script for consistency with our other shell code.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * bootstrap: Add a proper option parsing loop, along with copies of supporting functions from `libltd/m4/getopt.m4sh' and `libltdl/m4/general.m4sh'. Reformat header comments to work with `func_help' and `func_version'. (my_sed_traces): Expanded to ex

[PATCH 6/6] Simplify and improve safety of bootstrap process.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * Makefile.am (bootstrap_files): List files that need to be generated at bootstrap time before `./configure && make' can work. It turns out that this is considerably fewer files than we had thought necessary previously. (bootstrap-deps-prep): Ensure minimum se

[PATCH 5/6] Don't leak developer GREP, SED etc into distribution file.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * bootstrap (rebuild): Set the shell variable `revision' rather than `correctver' for clarity. (edit): Split into two parts... (bootstrap_edit): ...substitutions that should happen at bootstrap time... (configure_edit): ...and substitution that should not ha

Remove double `Generated from foo.m4sh' lines.

2010-08-31 Thread Gary V. Vaughan
Pushed as obvious. Remove double `Generated from foo.m4sh' lines. We now require a modern Autoconf to bootstrap libtool, which will add the `Generated by ...' boiler-plate automatically, so we can remove the hand-rolled @configure_input@ substitutions we had been doing: * clcommit.m4sh, libtooliz

Re: [PATCH 1/6] Add --gnulib-version and --news options to announce-gen.

2010-08-31 Thread Gary V. Vaughan
Hi Eric, On 31 Aug 2010, at 21:08, Eric Blake wrote: > On 08/31/2010 12:43 AM, Gary V. Vaughan wrote: >> From: Gary V. Vaughan >> >> * libltdl/config/announce-gen.m4sh: Add support for gnulib >> announce-gen options, previously missing from our m4sh >> imple

Re: Backport non-gnulib dependent parts of my use-gnulib topic branch

2010-08-31 Thread Gary V. Vaughan
Hallo Ralf, On 1 Sep 2010, at 00:38, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:14AM CEST: >> Okay to push? Please ignore this patch series. Cherry picking back to master from a long divergent branch that has fairly intrusive reorganisation to move L

Re: [PATCH 1/6] Add --gnulib-version and --news options to announce-gen.

2010-08-31 Thread Gary V. Vaughan
On 1 Sep 2010, at 00:41, Ralf Wildenhues wrote: > this is a review, not an approval. No problem; thanks for the review. [[Review comments I agree with elided...]] > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:15AM CEST: >> * libltdl/config/announce-gen.m4sh: Add suppor

Re: [PATCH 2/6] Fix partial commit support.

2010-08-31 Thread Gary V. Vaughan
Hallo Ralf, On 1 Sep 2010, at 00:46, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:16AM CEST: >> * clcommit.m4sh (func_commit): Commit only staged files instead >> of passing `-a' when no file list was given on the command line. > > FWIW

Re: [PATCH 3/6] Support missing detached signatures, like gnulib implementation.

2010-08-31 Thread Gary V. Vaughan
On 1 Sep 2010, at 00:49, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:17AM CEST: >> * libltdl/config/announce-gen.m4sh (func_print_locations): Don't >> bail out or print garbage when trying to find the size of a >> non-existent file. >

Re: [PATCH 4/6] Rewrite bootstrap script for consistency with our other shell code.

2010-08-31 Thread Gary V. Vaughan
On 1 Sep 2010, at 01:03, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:18AM CEST: >> * bootstrap: Add a proper option parsing loop, along with copies >> of supporting functions from `libltd/m4/getopt.m4sh' and >> `libltdl/m4/general

Re: [PATCH 5/6] Don't leak developer GREP, SED etc into distribution file.

2010-08-31 Thread Gary V. Vaughan
On 1 Sep 2010, at 01:12, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:19AM CEST: >> From: Gary V. Vaughan >> >> * bootstrap (rebuild): Set the shell variable `revision' rather >> than `correctver' for cla

Re: [PATCH 6/6] Simplify and improve safety of bootstrap process.

2010-08-31 Thread Gary V. Vaughan
t series where it has all been tested properly. > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:20AM CEST: >> --- a/Makefile.am >> +++ b/Makefile.am > >> +## Document the make macros that are needed to build bootstrap-deps >> +## dependencies when

[PATCH] Remove clcommit.m4sh.

2010-08-31 Thread Gary V. Vaughan
- 2 files changed, 7 insertions(+), 375 deletions(-) delete mode 100644 clcommit.m4sh diff --git a/ChangeLog b/ChangeLog index a4c91cb..aba79b5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2010-09-01 Gary V. Vaughan + + Remove

Re: [PATCH] Remove clcommit.m4sh.

2010-08-31 Thread Gary V. Vaughan
Hi Chuck, On 1 Sep 2010, at 10:50, Charles Wilson wrote: > On 8/31/2010 10:53 PM, Gary V. Vaughan wrote: >> Does anyone else use the commit script? >> >> * clcommit.m4sh: Removed. This script was written to help keep >> ChangeLog and commit messages in sync when comm

[PATCH v2] Remove clcommit.m4sh.

2010-08-31 Thread Gary V. Vaughan
d, 16 insertions(+), 399 deletions(-) delete mode 100644 clcommit.m4sh diff --git a/ChangeLog b/ChangeLog index a4c91cb..d678169 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2010-09-01 Gary V. Vaughan + + Remove clcommit.m4sh. + * clcommit.m4sh: Removed. This scrip

[PATCH] Remove announce-gen.m4sh and mailnotify.m4sh.

2010-08-31 Thread Gary V. Vaughan
ify regeneration warning. * HACKING (Release Procedure): Remove references to announce-gen. (Alpha release note template, Full release note template): Reinstated from before announce-gen was introduced. Okay to push? Signed-off-by: Gary V. Vaughan --- ChangeLog| 14 ++ HACK

Re: [PATCH 6/6] Simplify and improve safety of bootstrap process.

2010-08-31 Thread Gary V. Vaughan
s all about. It makes sense now, thanks. Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: [PATCH 1/6] Add --gnulib-version and --news options to announce-gen.

2010-08-31 Thread Gary V. Vaughan
On 1 Sep 2010, at 12:25, Ralf Wildenhues wrote: > Hello Gary, Hallo Ralf, > * Gary V. Vaughan wrote on Wed, Sep 01, 2010 at 03:59:19AM CEST: >> On 1 Sep 2010, at 00:41, Ralf Wildenhues wrote: >>> I personally find the M4SH_GETOPTS rather unreadable; it's a nice table, &

Re: [PATCH] Path conversion documentation

2010-09-02 Thread Gary V. Vaughan
next year ii) post process the output of gitlog-to-changelog for now iii) fix the gitlog entries -- if that's even viable? Comments? Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: git log -> changelog

2010-09-05 Thread Gary V. Vaughan
ent our policy, and for entries going back to the beginning of the year in which we decide to start using gitlog-to-changelog. Even if we wait until next year to start using gitlog-to-changelog, I think it worthwhile to know in advance how we will cope with a commit log that needs a correction. Ch

Re: git log -> changelog

2010-09-06 Thread Gary V. Vaughan
On 6 Sep 2010, at 12:47, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Mon, Sep 06, 2010 at 05:20:30AM CEST: >> On 6 Sep 2010, at 03:44, Ralf Wildenhues wrote: >>> Except that the autotools project logs contain lots of S-O-B entries >>> which explicitly do not h

Re: [PATCH] Adjust naming of MSVC import libraries.

2010-09-07 Thread Gary V. Vaughan
se this codepath, the original 72 hour clock is plenty long enough time for any of us to exercise a veto, or ask for more time to review. > (BTW, what's up with the strange date generated by git in the next line?) > -- > 1.7.1 Dunno, but git is up to 1.7.2.2. If you see it aga

How many spaces after a period? [WAS: Re: [PATCH 7/7] Prefer $NM @file over calculating the cmd line length.]

2010-09-12 Thread Gary V. Vaughan
at explains why we should go against modern typographical conventions and insist on double spaces? Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: getopt-m4sh tests failures with autom4te 2.61

2010-09-12 Thread Gary V. Vaughan
t it was 2.62 all along, which is why I haven't experienced any failures in my tests. Also, I don't think it is worth worrying about 2.61 compatibility, since getopt.m4sh is only needed when bootstrapping, which requires newer autotools anyway. > I've pushed the patch below to fix

Re: test with old autotools (was: [PATCH 1/6] Require Automake 1.11.1 for Libtool, enable color-tests.)

2010-09-12 Thread Gary V. Vaughan
our git tree to test things. :-) > > Cheers, > Ralf > <0001-Try-out-new-testsuite-with-old-Autoconf-and-Automake.patch> You forgot to `git add tests/old-autoconf.at' before you generated the patch though... Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: doc: wrapping, categorizing, and indexing improvements.

2010-09-12 Thread Gary V. Vaughan
t_dlloader_data (@w{lt_dlloader > *...@var{place}}) > Return the address of the @code{dlloader_data} of @var{place}, as > obtained from @code{lt_dlloader_next} or @code{lt_dlloader_find}. If > this function fails, it will return @code{NULL} and set an error for > @@ -6875,7 +6885,7 @@

Re: How many spaces after a period?

2010-09-12 Thread Gary V. Vaughan
ur muscle memory prefers. > There are plenty of other GCS "rules"/conventions which not every > package follows, so if you can't bring yourself to type the extra space, > the world won't come to an end. Phew! ;-) Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: [PATCH] maint: ship .xz, not .lzma

2010-09-13 Thread Gary V. Vaughan
hat the history of lzma and xz is that makes this desirable though. Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

[PATCH] maint: improve README instructions for fetching latest version.

2010-09-15 Thread Gary V. Vaughan
+++ b/ChangeLog @@ -1,3 +1,12 @@ +2010-09-15 Gary V. Vaughan + + maint: improve README instructions for fetching latest version. + * README, README-alpha (Obtaining the Latest Sources): New + section, describing use of savannah repositories and bootstrap. + * README.alpha (Repo

Re: [PATCH] maint: improve README instructions for fetching latest version.

2010-09-17 Thread Gary V. Vaughan
On 17 Sep 2010, at 00:24, Ralf Wildenhues wrote: > Hi Gary, Hallo Ralf, > * Gary V. Vaughan wrote on Thu, Sep 16, 2010 at 04:49:47AM CEST: >> * README, README-alpha (Obtaining the Latest Sources): New >> section, describing use of savannah repositories and bootstrap. >> *

README cleanups

2010-09-17 Thread Gary V. Vaughan
' with the AC_INIT version number set to 2.2.11a and 2.4.0 respectively. Okay to push? Cheers, -- Gary V. Vaughan (g...@gnu.org)

[PATCH 3/6] maint: improve `Reporting Bugs' in README and README.alpha.

2010-09-17 Thread Gary V. Vaughan
++-- 3 files changed, 66 insertions(+), 19 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9db58e1..2e04bda 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2010-09-18 Gary V. Vaughan + maint: improve `Reporting Bugs' in README and README.alpha. + * R

[PATCH 2/6] maint: consolidate Introductions of README and README.alpha.

2010-09-17 Thread Gary V. Vaughan
-- README.alpha | 37 - 3 files changed, 54 insertions(+), 19 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3e1cb95..9db58e1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2010-09-18 Gary V. Vaughan + maint: consolidate Introductions of

[PATCH 4/6] maint: reformat README `The Test Suites' for consistency.

2010-09-17 Thread Gary V. Vaughan
deletions(-) diff --git a/ChangeLog b/ChangeLog index 2e04bda..25c23db 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2010-09-18 Gary V. Vaughan + maint: reformat README `The Test Suites' for consistency. + * README (The Test Suites): Reformatted for consis

[PATCH 5/6] maint: improve README's `Obtaining the Latest Sources'.

2010-09-17 Thread Gary V. Vaughan
+++- README.alpha | 56 +++- 3 files changed, 115 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 25c23db..a4781d9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2010-09-18 Gary V. Vaughan + maint: improve

[PATCH 6/6] maint: use sed instead of maintaining 2 README files.

2010-09-17 Thread Gary V. Vaughan
-readme-alpha diff --git a/ChangeLog b/ChangeLog index a4781d9..05c4466 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2010-09-18 Gary V. Vaughan + maint: use sed instead of maintaining 2 README files. + * README.alpha: Deleted. It was mostly identical to README

[PATCH 1/6] maint: copy the Version Numbering section into README.alpha.

2010-09-17 Thread Gary V. Vaughan
index d72d9e0..3e1cb95 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-09-18 Gary V. Vaughan + + maint: copy the Version Numbering section into README.alpha. + * README.alpha (Version Numbering): No less useful for users + of alpha releases. Copied from README

Re: [PATCH 2/6] maint: consolidate Introductions of README and README.alpha.

2010-09-18 Thread Gary V. Vaughan
[[top-post re-ordered]] Hi Bob, Thanks for the reviews. > On Sat, 18 Sep 2010, Gary V. Vaughan wrote: > >> * README (Introduction): Rewritten to a more logical order for >> first time users, incorporating some additional text that was >> previously only in README.

Re: README cleanups

2010-09-18 Thread Gary V. Vaughan
Hallo Ralf, Thanks for the reviews. On 18 Sep 2010, at 13:15, Ralf Wildenhues wrote: > > * Gary V. Vaughan wrote on Sat, Sep 18, 2010 at 07:20:12AM CEST: >> Okay to push? > > I'm fine with this patch series. Thanks. Pushing... > A minor nit: users don't really

Re: [PATCH 6/6] maint: use sed instead of maintaining 2 README files.

2010-09-18 Thread Gary V. Vaughan
On 18 Sep 2010, at 13:40, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Sat, Sep 18, 2010 at 07:20:18AM CEST: >> * README.alpha: Deleted. It was mostly identical to README. >> * libltdl/config/edit-readme-alpha: New script to edit the >> contents of README in the dist

Re: [PATCH 2/6] maint: consolidate Introductions of README and README.alpha.

2010-09-19 Thread Gary V. Vaughan
On 19 Sep 2010, at 14:34, Ralf Wildenhues wrote: > Hi Gary, Hallo Ralf, > * Gary V. Vaughan wrote on Sun, Sep 19, 2010 at 04:49:34AM CEST: >> In due course, I'd rather try to encourage people to install >> autobuild, and submit results there, than waste time maintainin

[PATCH] maint: edit-readme-alpha shouldn't try to re-edit during dist.

2010-09-20 Thread Gary V. Vaughan
dl/config/edit-readme-alpha | 15 ++- 2 files changed, 23 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index ceb193c..342c2ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2010-09-21 Gary V. Vaughan + + maint: edit-readme-alpha shouldn't t

Re: [PATCH] maint: edit-readme-alpha shouldn't try to re-edit during dist.

2010-09-20 Thread Gary V. Vaughan
On 21 Sep 2010, at 12:07, Ralf Wildenhues wrote: > Hi Gary, Hallo Ralf, Thanks again for the review. > * Gary V. Vaughan wrote on Tue, Sep 21, 2010 at 03:05:46AM CEST: >> Well, it does at least show that the script interacts correctly with >> an error for make to help ca

Re: [PATCH] tests: reloadable objects do not work on MSVC, SKIP test.

2010-09-22 Thread Gary V. Vaughan
mingw, pw32, cegcc] : Indicate that > reloadable objects do not work. > * tests/duplicate_conv.at: Skip last test if reloadable > objects do not work. > * doc/libtool.texi (libtool script contents) : > Document how to indicate that reloadable objects do not work. Cheers, -- Gary V. Va

Re: [PATCH] tests: reloadable objects do not work on MSVC, SKIP test.

2010-09-22 Thread Gary V. Vaughan
Hi Peter, On 22 Sep 2010, at 15:15, Peter Rosin wrote: > Den 2010-09-22 10:11 skrev Gary V. Vaughan: >> Hi Peter, >> >> On 22 Sep 2010, at 15:02, Peter Rosin wrote: >>> This is fixing a testsuite issue for MSVC, and I don't need it >>> to go in be

[PATCH 1/r47] maint: help2man targets should rely on the binaries they call.

2010-09-22 Thread Gary V. Vaughan
ary V. Vaughan --- ChangeLog |8 Makefile.am |4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 566b74e..77dbb59 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2010-09-01 Gary V. Vaughan + + maint: help2man ta

[PATCH 2/4] maint: rearrange Makefile.am in preparation for a follow-up patch.

2010-09-22 Thread Gary V. Vaughan
(libtoolize.in): ...except this one which is generated at bootstrap time, and was added into the `Bootstrap.' section. (Libltdl.): Move this section below the `Libtool scripts.' section. Signed-off-by: Gary V. Vaughan --- ChangeLog | 10

[PATCH 3/4] maint: don't leak developer GREP, SED etc into distribution file.

2010-09-22 Thread Gary V. Vaughan
rocedure): Remove the note to workaround the bug fixed by this changeset. * NEWS (Bug fixes): Mention that this bug is now fixed. Reported by Joerg Sonnenberger. Signed-off-by: Gary V. Vaughan --- ChangeLog | 33 ++ HACKING

[PATCH 4/4] maint: simplify and improve safety of bootstrap process.

2010-09-22 Thread Gary V. Vaughan
s at bootstrap time, we need only specify the new `bootstrap-deps' target, and supply values for the substitutions checked by `bootstrap-deps-prep'. Signed-off-by: Gary V. Vaughan --- ChangeLog | 16 Makefile.am | 41 + bootst

  1   2   3   4   5   6   7   8   9   10   >