and re-run the configure script,
there is no more error. What am i missing?
--
Thien-Thi Nguyen ---
(defun responsep (query) ; (2022) Software Libero
(pcase (context query) ; = Dissenso Etico
(`(technical ,ml) (c
appears.
Related question: Where can i find info on how/why this module
became obsolete? It's a pretty ironic thing that happened here.
:-D
--
Thien-Thi Nguyen ---
(defun responsep (query) ; (2022) Software Libero
(pcase (context query
At <https://bugs.gnunet.org/view.php?id=6722>, there is a patch
to libunistring version detection w/ "configure -C". Does that
look right? It seems strange to me.
--
Thien-Thi Nguyen ---
(defun responsep (query) ;
it internally.
Ping. (Any news?)
--
Thien-Thi Nguyen ---
(defun responsep (query) ; (2021) Software Libero
(pcase (context query) ; = Dissenso Etico
(`(technical ,ml) (correctp ml
Please find attached:
From c7152f4a69dc4966a728e82cd2a035a11b720e9f Mon Sep 17 00:00:00 2001
From: Thien-Thi Nguyen
Date: Fri, 25 Dec 2020 18:27:37 -0500
Subject: [PATCH] Fix omission from 741631c9b012baab1725e43557fabf384d71f169
* MODULES.html.sh (func_all_modules): Do s/free/free-posix
46..a8a629e29 100755
--- a/MODULES.html.sh
+++ b/MODULES.html.sh
@@ -2319,7 +2319,7 @@ func_all_modules ()
func_begin_table
func_module c-dtoastr
- func_module c-ldtoast
+ func_module c-ldtoastr
func_module dtoastr
func_module ftoastr
func_module intprops
--
Thien-Thi Nguyen
signature.
ropose their reversion
in the future (ping-pong problem). Maybe add a preemptive
comment, or factor the assignments into a macro (w/ comment)?
--
Thien-Thi Nguyen ---
(defun responsep (query)
(pcase (context query)
(`(technical ,ml) (corre
() Paul Eggert <egg...@cs.ucla.edu>
() Sun, 12 Mar 2017 19:19:43 -0700
+ if false && $gnu_make; then
Typo?
--
Thien-Thi Nguyen ---
(defun responsep (query)
(pcase (context query)
(`(technical ,ml
agree, it's not so important. However, ‘PROG --help’ is useful
(at least for me), saving me a few minutes every once in a while,
and satisfying my (perhaps small-minded) craving for consistency
in GNU(ish) program behavior.
--
Thien-Thi Nguyen ---
(if
ly, but
was defeated by Perl's ‘-i’ support (which, IIUC, says to take all
script args as filenames, hence leaving no room for the script to
check/handle args specially). Any hints on a Perl-only solution
greatly appreciated!
--
Thien-Thi Nguyen ---
being installed.
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know it)
read my lisp: (responsep (questions 'technical)
(not (via 'mailing-list)))
= nil
signature.asc
Description: PGP signature
() Thien-Thi Nguyen t...@gnu.org
() Sun, 25 Jan 2015 12:09:42 +0100
[annoying archeology]
If i can [satisfy curiosity] i'm willing to [...] contribute
to gnulib a @(sub-) section of texinfo, so the last question
is: Would gnulib accept such a contribution?
Another idea is to presume
() Paul Eggert egg...@cs.ucla.edu
() Sat, 24 Jan 2015 13:21:50 -0800
Thien-Thi Nguyen wrote:
- Is there any way to get ./configure --help to output:
--disable-threads build without multithread safety (default)
Without having looked at it, I suspect you need to change
problems w/ the default-enabled state.
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know it)
read my lisp: (responsep (questions 'technical)
(not (via 'mailing-list)))
= nil
signature.asc
Description: PGP signature
() Paul Eggert egg...@cs.ucla.edu
() Wed, 10 Dec 2014 00:01:05 -0800
We could, but why bother? The strchr call is easier to
understand and makes for less machine code.
Is there a performance advantage as well for ‘strchr’?
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human
() Paul Eggert egg...@cs.ucla.edu
() Wed, 10 Dec 2014 00:44:59 -0800
Thien-Thi Nguyen wrote:
Is there a performance advantage as well for ‘strchr’?
Well, the call is smaller, and that's a performance win. :-)
Seriously, though, it doesn't matter: this code is never a
performance
() Paul Eggert egg...@cs.ucla.edu
() Tue, 9 Dec 2014 18:12:51 -0800
+ dot = strchr (s, '.');
Can we use ‘memchr (s, '.', s_len)’ here?
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know it)
read my lisp: (responsep (questions 'technical
In similar vein, for lib/vasnprintf.c...
From d36b1b0fc4b40b9346e4d8d4b46ed8976a59352b Mon Sep 17 00:00:00 2001
From: Thien-Thi Nguyen t...@gnu.org
Date: Sun, 31 Aug 2014 10:27:36 +0200
Subject: [PATCH] vasnprintf: Avoid signed/unsigned comparison warning.
* lib/vasnprintf.c (VASNPRINTF
to
introduce bugs such as this one.
Yes, i surely fell for it.
That being said, I worked around this problem with the attached
further patch, which fixes somewhat-related issues that I also
noticed.
Thanks.
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know
,
chmod +x it, read the Commentary, and run it.
IIRC, the previous post was not well-received due to some
diffidence about the script interpreter (i.e., Emacs). No
worries. If you like it, great; if you don't, great; if you
find a bug, let me know and i'll fix it. That's all. :-D
--
Thien-Thi
. Do you
have something else (specific) in mind?
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know it)
read my lisp: (responsep (questions 'technical)
(not (via 'mailing-list)))
= nil
signature.asc
Description: PGP
() Paul Eggert egg...@cs.ucla.edu
() Fri, 08 Aug 2014 23:49:54 -0700
OK, I added it just now.
Thanks. GNU RCS now uses it:
http://git.sv.gnu.org/cgit/rcs.git/commit/?h=pid=0b7eed81ba
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know it)
read my lisp
of
this approach (including module ‘vla’). You say partially, so i
infer that buggy compiler detection remains an RCS responsibility
(and that doing so via configure-time test is still the best way).
Is that correct? If not, what do you mean by partially?
--
Thien-Thi Nguyen
GPG key: 4C807502
’ unconditionally. Buggy
compiler workarounds are under gnulib purview, after all, right?
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know it)
read my lisp: (responsep (questions 'technical)
(not (via 'mailing-list)))
= nil
() Paul Eggert egg...@cs.ucla.edu
() Fri, 08 Aug 2014 12:54:14 -0700
Thien-Thi Nguyen wrote:
IIUC, as it is proposed, RCS would still have to do that test
and then re-‘#define VLA_ELEMS’:
No, because if RCS uses Gnulib's vararrays module, the test will be
done correctly
(appropriately massaged) be interesting to gnulib?
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know it)
read my lisp: (responsep (questions 'technical)
(not (via 'mailing-list)))
= nil
signature.asc
Description: PGP
occurs with -O2 but does
not occur when GCC is not optimizing. This should work with the
configure-time test, though, as it's built with -O2.
Thanks, that is useful, for mention in README (also installed).
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know
() Paul Eggert egg...@cs.ucla.edu
() Wed, 06 Aug 2014 17:14:48 -0700
bug does not occur with nested functions
Thanks for catching this.
In my rush, i neglected to read ‘AC_COMPILE_IFELSE’ docs carefully.
I have now moved the func defs into the PROLOGUE and added a BODY.
--
Thien-Thi Nguyen
is (relatively) high constant ldso overhead for a
rarely-used facility. However, i'm not sure if those concerns are
relevant in this context. If not, sorry for the noise!
--
Thien-Thi Nguyen
GPG key: 4C807502
pgpeaHS7VR1gG.pgp
Description: PGP signature
that argued against this
approach based on ldso issues. Drat, can't dredge the details...
--
Thien-Thi Nguyen
GPG key: 4C807502
pgpFSqG3QwPuY.pgp
Description: PGP signature
() Sami Kerola kerol...@iki.fi
() Wed, 8 May 2013 20:33:03 +0100
[sed script]
Instead of trying to mimic autoconf, why not ask it directly for the
‘AC_INIT’ field values, formatted in some convenient way? For example:
unravel-ac-init
Description: Bourne shell script
--
Thien-Thi Nguyen
?
--
Thien-Thi Nguyen
GPG key: 4C807502
pgp5UkjD8xkec.pgp
Description: PGP signature
from most hackers'
disdain for VMS :-D)! Maybe we find ourselves in a similar situation
now.
--
Thien-Thi Nguyen . GPG key: 4C807502
. NB: ttn at glug dot org is not me .
. (and has not been since 2007 or so
() Akim Demaille a...@lrde.epita.fr
() Fri, 6 Jul 2012 16:40:37 +0200
But we have to worry about ',' in $me, which is $0, not
its basename. Do you want me (Akim, not the variable)
to change me (the variable, not Akim; not that I am
immutable) to basename and use / in the sed command,
() Jim Meyering j...@meyering.net
() Fri, 06 Jul 2012 17:49:03 +0200
We want warnf '%s\n' a b c d
to print this (as printf would do):
$me: a
$me: b
$me: c
$me: d
With that added %s: , and with $me inserted into the
list of arguments, we'd get this:
() Bruno Haible br...@clisp.org
() Thu, 21 Jun 2012 22:46:02 +0200
gnulib-tool: --create-[mega]testdir, --[mega]test implies --with-tests.
Apparently, ‘--with-tests’ is implied (somehow) by ‘--update’ as well
(but that is incompatible (why?) with ‘--conditional-dependencies’):
() Jim Meyering j...@meyering.net
() Mon, 11 Jun 2012 10:05:29 +0200
In your opinion, do any those uses in gnulib
sound better without the of?
For short pronouncements, of doesn't flow quite as nicely:
https://en.wikipedia.org/wiki/2010_Odyssey_Two.
FWIW, same goes for Italian:
() Jim Meyering j...@meyering.net
() Tue, 06 Sep 2011 12:40:47 +0200
Suggestions for improvements are most welcome.
[...]
+@example
+1972-09-24T20:02:00,00-0500 # @sc{iso} 8601 extended date and time of
day format
+@end example
This is kind of long (green screen). Better
() Bruno Haible bruno-nwnvuoht2mvytjvyw6y...@public.gmane.org
() Mon, 22 Aug 2011 22:59:05 +0200
The tarball of patch-2.6.1.136-31a7 was unlucky enough
to pick up one of the buggy versions.
I wonder if there is a way to better the odds of being lucky w/ gnulib.
() Eric Blake ebl...@redhat.com
() Fri, 05 Aug 2011 08:00:06 -0600
Not true. Use of : is portable to all shells that support
functions, which is pretty much every shell out there today
(including Solaris /bin/sh). Autoconf has already proved this
point.
OK, i stand corrected. I
() Bruce Korb bk...@gnu.org
() Fri, 05 Aug 2011 06:19:03 -0700
4 tmpd=`mktemp -d ${TMPDIR:-/tmp}/err-names-XX`
IIRC, constructs like:
${TMPDIR:-/tmp}
can be made more portable:
${TMPDIR-/tmp}
by removing the colon before the dash.
() Thien-Thi Nguyen t...@gnuvola.org
() Thu, 09 Jun 2011 13:55:52 +0200
(Please correct me if i'm wrong.)
[Mr. T voice] I pity the fool!
If so, that means RCS was masking
this bug all along, right? To debug, i will need to find out where
a call to ‘fclose’ presumes (incorrectly
According to Hydra:
http://hydra.nixos.org/build/1114029
gnulib has something to do with the GNU RCS build breaking
(actually, failing make check). The particular change is:
http://git.savannah.gnu.org/cgit/gnulib.git/diff/?id=3606b9id2=122987
I think this is related to the thread
() Bruno Haible br...@clisp.org
() Wed, 8 Jun 2011 11:26:42 +0200
Its list of errno values is pretty extensive, good.
Accretion: the coral reef's algorithm.
Would you be willing to create a gnulib module from this, for Sam?
For Sam and anyone else interested, sure. What needs to be
() Paul Eggert egg...@cs.ucla.edu
() Mon, 23 May 2011 15:10:47 -0700
+sed_extract_condition1='/^ *'$escaped_dep' *$/{
+ s/^.*$/true/p
+}'
+sed_extract_condition2='/^ *'$escaped_dep' *\[.*\] *$/{
+ s/^
() Bruno Haible br...@clisp.org
() Sat, 19 Feb 2011 02:12:07 +0100
The costs that I can see are two-fold:
1) Additional modules; users have to read some documentation
before they can decide whether they need, say, 'strstr' or
'strstr-simple'.
As a gnulib user, this cost
() Jim Meyering j...@meyering.net
() Thu, 10 Feb 2011 21:35:12 +0100
There. You've just done it:
GNU RCS:
rcs http://git.savannah.gnu.org/cgit/rcs.git
too!
() Bruno Haible br...@clisp.org
() Tue, 9 Nov 2010 23:49:24 +0100
If that is considered a big problem, then let's *move* the
module description parser to a different programming language
(C for example - a language that is fast and that everyone here
knows well). But let's not
() Bruno Haible br...@clisp.org
() Tue, 9 Nov 2010 11:04:12 +0100
[skills of gnulib maintainers]
Maybe your point is that you are a skilled Emacs Lisp hacker,
and want something to hack on?
No, i just wanted to post code for impatient people to use (and hack).
I did not take
() Bruce Korb bk...@gnu.org
() Mon, 08 Nov 2010 15:01:18 -0800
OK, I'll throw together a little script that looks at the
dependencies of every POSIX module.
It just so happens the latest make-html also computes fanout,
albeit without any classification. Since last posting, it has
been
* MODULES.html.sh: For compiler warnings, use name
`ansic_ext_compwarn' since `ansic_ext_misc' is already taken.
Signed-off-by: Thien-Thi Nguyen t...@gnuvola.org
---
ChangeLog |6 ++
MODULES.html.sh |2 +-
2 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/ChangeLog
GNU RCS uses gnulib module ‘stdlib’, which AFAICT does not
detect missing ‘_Exit’, e.g., when using dietlibc:
https://savannah.gnu.org/bugs/?30372
I am unsure where/how to fix this and would be grateful for any tips.
Specifically:
- Is this something gnulib can/should handle?
- If not, what is
() Paul Eggert egg...@cs.ucla.edu
() Mon, 12 Jul 2010 09:40:20 -0700
Perhaps there is some advantage to _Exit
on non-free platforms but I wouldn't worry about that
unless the topic comes up and you have a good expert
on those platforms available.
Thanks for the explanation. Were it
() Bruno Haible br...@clisp.org
() Mon, 12 Jul 2010 18:56:28 +0200
But now, I'm adding the module '_Exit'.
So all you have to do is to request this module.
Cool. I will try it and report any problems.
thi
() Bruno Haible br...@clisp.org
() Sun, 13 Jun 2010 15:57:00 +0200
For me, it's a bit different: I don't think the number of modules
has a lot of information.
Perhaps it's just my (personal) gnulib-newbie fear...
There are some modules, like 'stdint', which provide hardly any code,
).
In short, ‘v’ is possibly used uninitialized. Locally, i have provisionally
applied the following patch and now make check succeeds. Woo hoo!
BTW, gnulib folks: Here is a suitable ChangeLog entry:
2010-06-14 Thien-Thi Nguyen t...@gnuvola.org (tiny change)
git-version-gen: Init
() Eric Blake ebl...@redhat.com
() Mon, 14 Jun 2010 14:37:07 -0600
Since gnulib still maintains ChangeLog in the repository (you _are_
using the git-merge-changelog program, right?), it is appropriate to
include ChangeLog edits as part of your git commit.
OK, thanks for the reminder
000c6f480ec6f7acce19f95f13d2c358915f678a Mon Sep 17 00:00:00 2001
From: Thien-Thi Nguyen t...@gnuvola.org
Date: Thu, 10 Jun 2010 15:53:58 +0200
Subject: [PATCH] gnulib-tool: Display specified modules count, list of support modules.
* gnulib-tool (func_import): Don't display Module list with included
* gnulib-tool (func_import): For Module list with included
dependencies, output two module lists: explicit and dependencies.
Signed-off-by: Thien-Thi Nguyen t...@gnuvola.org
---
Starting to use gnulib for GNU RCS, and playing with gnulib-tool
--import strsignal. Fun stuff. I saw the huge list
GNU RCS does not presently use gnulib, but it will in the future.
With that in mind, i have a question inspired by this comment in
the source code:
/* Output the first character with `putc', not `printf'.
Otherwise, an SVR4 stdio bug buffers output inefficiently. */
I don't know what to
Very tiny change.
thi
__
From 93ed6c251c133d12bc97be108bb5c237121810ee Mon Sep 17 00:00:00 2001
From: Thien-Thi Nguyen t...@gnuvola.org
Date: Tue, 16 Feb 2010 14:28:13 +0100
Subject: [PATCH] [doc] Use three hyphens for emdash.
* doc
Less jilting this way.
thi
From 995d784ee945b9b6f88d90003c0d4e75984455e3 Mon Sep 17 00:00:00 2001
From: Thien-Thi Nguyen t...@gnuvola.org
Date: Tue, 16 Feb 2010 14:53:21 +0100
Subject: [PATCH] [doc] Rethread however, one line
Argh, i forgot to modify ChangeLog in the preceding patches.
I will start doing so w/ this one.
thi
From 332ba5fe0da7fce8ae919a8bfcb5751fc9ad12fc Mon Sep 17 00:00:00 2001
From: Thien-Thi Nguyen t...@gnuvola.org
Date: Tue, 16 Feb 2010 15:01
() Eric Blake e...@byu.net
() Tue, 16 Feb 2010 06:00:40 -0700
ChangeLog? Patches to standards.texi should be sent to
bug-standa...@gnu.org; if applied only to gnulib, they would
be lost at the next upstream synchronization.
Ok, thanks for the tip.
Somehow i got the impression that
() Simon Josefsson [EMAIL PROTECTED]
() Thu, 19 Jun 2008 12:51:14 +0200
[low-cost fork of gnulib publishing]
You could push your fork to some git host like repo.or.cz, or
setup gitweb on your own site, although it doesn't strike me as
ideal (what if everyone creates their own gnulib
-by: Thien-Thi Nguyen [EMAIL PROTECTED]
---
doc/.gitignore |1 +
doc/Makefile|7 +--
doc/gnulib.texi |2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/doc/.gitignore b/doc/.gitignore
index 175321e..b9634ef 100644
--- a/doc/.gitignore
+++ b/doc/.gitignore
@@ -14,3
() Simon Josefsson [EMAIL PROTECTED]
() Thu, 19 Jun 2008 11:06:04 +0200
BTW, what is the prevailing advice if i want to publish a git
repo containing only diffs between upstream gnulib my
branches? The goal is to make these branches available w/
minimal space/bandwidth cost.
() Simon Josefsson [EMAIL PROTECTED]
() Thu, 19 Jun 2008 12:51:14 +0200
You could push your fork to some git host like repo.or.cz, or setup
gitweb on your own site, although it doesn't strike me as ideal (what if
everyone creates their own gnulib fork on repo.or.cz?).
If a
() Bruno Haible [EMAIL PROTECTED]
() Thu, 19 Jun 2008 13:52:13 +0200
I couldn't apply it like this, however, because you cannot have rule
dependencies with wildcards like this:
update-stamp: *.texi */*.texi
Ok, will keep in mind for the next time.
I applied these two patches.
Presently, the blurb:
|The notation ``Gnulib module: ---'' means that Gnulib does not provide a
|module providing a substitute for the function. When the list
|``Portability problems not fixed by Gnulib'' is empty, such a module is
|not needed: No portability problems are known. Otherwise, it
A tiny change. (Is there a more preferred format for patches?)
thi
__
doc/gnulib-tool.texi |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/doc/gnulib-tool.texi b/doc/gnulib-tool.texi
index 9d9ec56..f5a66e0
() Bruno Haible [EMAIL PROTECTED]
() Thu, 6 Mar 2008 15:01:18 +0100
Thanks, I've applied a slightly different one. (I don't often
read about registering with the VCS. check in is the more
common term. Also, when you say marked as ignorable (for
example, by adding them to
() Bruno Haible [EMAIL PROTECTED]
() Thu, 6 Mar 2008 15:04:12 +0100
Hmm, I would prefer to copy this paragraph to the beginning of
each of the 4 header file / function substitutes chapters.
Without this paragraph, people did not understand what the
notation means.
Sounds reasonable.
() Bruno Haible [EMAIL PROTECTED]
() Thu, 6 Mar 2008 18:46:47 +0100
[...] additional paragraph break.
Drat, i knew i should have explained that. I added it
to avoid the resulting info file displaying the email
address at end-of-paragraph split accross two lines,
(ugly IMHO). Ah well, a
() Bruno Haible [EMAIL PROTECTED]
() Thu, 6 Mar 2008 19:51:36 +0100
There's a particular texinfo command for this: @w{}.
Cool.
thi
() Jim Meyering [EMAIL PROTECTED]
() Fri, 28 Dec 2007 22:41:37 +0100
I've adapted your patch to apply to the trunk.
New one below.
It looks like you may want to adjust it further,
so that git diff-index... with neither --stat option
also exits successfully.
Do you feel like
first off, apologies to anyone offended by my sending a patch for git to
this mailing list. clearly offtopic. but maybe not completely. please
allow this brief explanation: i remember faintly someone talking about
git diff (and brethren) returning non-zero spuriously even when there
were no
() Ben Pfaff [EMAIL PROTECTED]
() Thu, 27 Dec 2007 14:46:26 -0800
As a workaround, you can run git-status before git-diff. This is
semi-documented in the documentation for git-status:
If any paths have been touched in the working tree (that
is, their modification times
below is an updated patch. it skips all output,
instead of just the stats, for this special case.
thi
_
* diff.c (CHANGE_MIND_LAST_MOMENT_MAYBE): New macro.
(show_stats): Use it immediately prior to output.
ChangeLog entry:
2007-05-16 Thien-Thi Nguyen [EMAIL PROTECTED] (tiny change)
* doc/gnulib-tool.texi (CVS Issues): Fix typo.
patch:
--- gnulib-tool.texi31 Mar 2007 12:34:55 - 1.14
+++ gnulib-tool.texi16 May 2007 06:50:44 -
@@ -350,7 +350,7 @@
CVS, the @code
--- gnulib.texi 15 Mar 2007 22:58:36 - 1.33
+++ gnulib.texi 19 Mar 2007 10:42:14 -
@@ -202,7 +202,7 @@
handling happens in rare situations, but performing the out of memory
error handling after almost all API function invocations pollute your
source code and might make it harder to
ChangeLog entry:
* doc/gnulib.texi (Out of memory handling): Fix typos.
diff:
--- gnulib.texi 15 Mar 2007 22:58:36 - 1.33
+++ gnulib.texi 19 Mar 2007 10:46:02 -
@@ -202,16 +202,16 @@
handling happens in rare situations, but performing the out of memory
error handling
ChangeLog entry:
* doc/relocatable-maint.texi (Supporting Relocation):
Refill the script example, eliding one sed invocation.
diff attached
relocatable-maint.texi.diff
Description: Binary data
83 matches
Mail list logo