Re: RFC 327 (v2) C<\v> for Vertical Tab

2000-09-29 Thread Russ Allbery
> in regular expressions. Just out of curiosity, and I'm not objecting to this RFC, has anyone reading this mailing list actually intentionally used a vertical tab for something related to its supposed purpose in the past ten years? -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: RFC 313 (v1) Perl 6 should support I18N and L10N

2000-09-26 Thread Russ Allbery
avoiding printf constructs that make this too hard to do. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Hopefully last draft of AL

2000-09-23 Thread Russ Allbery
Ben Tilly <[EMAIL PROTECTED]> writes: > I think that you actually can have trademarks on the same name in > different areas as long as there is no possible confusion... Correct, at least in the US. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: RFC 283 (v1) C in array context should return a histogram

2000-09-26 Thread Russ Allbery
efficient since that's most of what we do). > And, if my being or not being a minority is something that would effect > the value of my position, then you are even more dangerous than I had > suspected. Comments like this don't help the discussion any. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: RFC 283 (v1) C in array context should return a histogram

2000-09-26 Thread Russ Allbery
your implication that people who don't agree with you are saying that only European scripts matter. But please don't escalate the argument as part of being offended. I'll now stop replying to this thread. Sorry for sticking my nose in; it really bugs me when this happens in i18n

Re: RFC 288 (v2) First-Class CGI Support

2000-09-30 Thread Russ Allbery
that, or taking uuencode out of pack and putting it plus those other things into a standard module. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Expunge "use English" from Perl? (was Re: Perl6Storm: Intent to RFC #0101)

2000-09-28 Thread Russ Allbery
scenes), in a separate module that only those programs that need to do UID fiddling need to load. I guess the exception is getpwuid($<), which is probably done more than any other operation on UIDs, but maybe just keep that single variable. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Continued RFC process

2000-10-10 Thread Russ Allbery
mailing list and how to go about participating if the person really wants to). -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Continued RFC process

2000-10-10 Thread Russ Allbery
do feel obligated to mention that the one free software project that does use a private list for core development, namely CVS (at least at some points in the past), I found highly annoying. But that was much more due to the inability to read that list than the inability to post to it. -- Rus

Re: Continued RFC process

2000-10-10 Thread Russ Allbery
at I've heard, actually; in fact, in some of them, you could do s/Alan Cox/Sarathy/ and get basically the same rant, complete with the assurances that they consider the actual tool of the Great Enemy to be a wonderful person. I think this is par for the course in large, high-profile open source software projects, regrettably. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: TIL redux (was Re: What will the Perl6 code name be?)

2000-10-23 Thread Russ Allbery
ally good reason to learn Python. > the TIL speedup over pure interpretation might win that back and > more. If that's true, that's a different ballgame of course. If at all possible, Perl 6 should be *faster* than Perl 5. Perl is already too slow IMO. -- Russ Allb

Re: SvPV*

2000-11-22 Thread Russ Allbery
ould think of cases where you might want to do in-place modifications without changing the allocation, but that sounds a lot iffier. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Markup wars (was Re: Proposal for groups)

2000-12-06 Thread Russ Allbery
f you follow a standard text formatting style, it works reasonably well. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: AT&T / UWIN in violation of GNU/FSF wrt to GCC

2001-01-10 Thread Russ Allbery
ople to talk about it will have absolutely no effect. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: licensing issues

2001-01-10 Thread Russ Allbery
urse (it's a large community), but the FSF has a much clearer political goal. Perl doesn't really have as much in the way of political goals. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: licensing issues

2001-01-12 Thread Russ Allbery
r earlier statement calling the positions of the "GNU/Debian leaders" "fanatical." If you're attempting to be persuasive, you may want to bear in mind that I'm pretty close to refusing to read anything else you write on any topic, and it wouldn't sur

Re: licensing issues

2001-01-14 Thread Russ Allbery
like upgrading libc, and this particular upgrade, due to internal structural changes, is even more complicated than that. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: licensing issues

2001-01-14 Thread Russ Allbery
eing arguably a subset of contract law, are to some degree based on common rather than statutory law in the United States and in some other western countries. That means that you can't necessarily figure out everything you need to know about software licenses just by reading relevant law; the

Re: no one is asking for Perl to be GPL-only (was Re: licensing issues)

2001-01-14 Thread Russ Allbery
hat this would require a lot of work to do). Sure, if people are aware of all of those issues and have decided that their goals are more important to them than those drawbacks, more power to them and they should be able to use whatever license they want. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: no one is asking for Perl to be GPL-only (was Re: licensing issues)

2001-01-14 Thread Russ Allbery
me at this policy? <http://www.gnu.org/philosophy/license-list.html#PerlLicense> -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: licensing issues

2001-01-16 Thread Russ Allbery
ings, and they often don't line up with schedules very well. I think you did quite a good job; I expect the issue to come back up again when Larry's had a chance to look over the proposals and we'll have a few more chances to clarify and talk it through. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Making sure "Perl" means "Perl" (was Re: licensing issues)

2001-01-16 Thread Russ Allbery
ly annoying distribution hassles like MIT used to have to do for Kerberos and which we really don't want to get into. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: The "Do what you want" license and enforceability (was Re: licensing issues)

2001-01-16 Thread Russ Allbery
ot the impression that this was one of the reasons why Larry never bothered before with making the AL more lawyer-proof; since he intended it to be used in conjuction with the GPL, it didn't need to be, since the GPL was always there as a well-understood legal license if someone needed one for s

Re: JWZ on s/Java/Perl/

2001-02-09 Thread Russ Allbery
aspect of the Perl language; I use that sort of construct all over the place. We don't want to turn Perl into C, where if you want to return anything non-trivial without allocation you have to pass in somewhere to put it. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: The binding of "my" (Re: Closures and default lexical-scope

2001-02-17 Thread Russ Allbery
So since when did perl6-language become perl-advocacy? Rephrased: Could people please take the advocacy traffic elsewhere where it isn't noise? Thanks. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: The binding of "my" (Re: Closures and default lexical-scope

2001-02-18 Thread Russ Allbery
over-the-top whining that may have been intended to be funny and ended up just being stupid and grating. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Schwartzian Transform

2001-03-26 Thread Russ Allbery
nners in > many case. Without creating a function to extract the key, you can't sort in Perl at all. sort { $a <=> $b } contains two functions to extract the keys. Functions don't have to be complicated, you know. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Schwartzian Transform

2001-03-26 Thread Russ Allbery
see a few YAPHs with such properties, but I don't think we were guaranteeing that Perl 6 would be YAPH-compatible anyway. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Schwartzian Transform

2001-03-26 Thread Russ Allbery
Uri Guttman <[EMAIL PROTECTED]> writes: >>>>>> "RA" == Russ Allbery <[EMAIL PROTECTED]> writes: > RA> Uri Guttman <[EMAIL PROTECTED]> writes: > map { $_->[0] } sort { compare($a->[1], $b->[1]) } map { [$_, f($_)] } data >

Re: Schwartzian Transform

2001-03-26 Thread Russ Allbery
de. the supposed goal of this hypothetical builtin ST is to > make it easier to use it. i say it is not worth the effort since you > have to do almost as much work anyway. Less mental effort is the important part, not how many characters have to be typed. I don't want to be thinki

Re: Schwartzian transforms

2001-03-28 Thread Russ Allbery
tched or subs inside the sort sub are called" then life > becomes much easier. I am strongly in favor of that approach. I see no reason to allow for weird side effects in Perl 6. (Perl 5 would be a different matter, of course.) Not only is it simpler to deal with, it's simpler

Re: Schwartzian transforms

2001-03-28 Thread Russ Allbery
so that Perl *can* usefully memoize, I can't think of any realistic sort function where this would be a problem.) -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: What can we optimize (was Re: Schwartzian transforms)

2001-03-29 Thread Russ Allbery
ute, is that such an attribute will be fairly rarely used and that most of your gains will come from managing to teach the compiler to figure out that information for itself. This will probably be harder in Perl than in C because C can afford to take more time to do global optimization passes. --

Re: What can we optimize (was Re: Schwartzian transforms)

2001-03-29 Thread Russ Allbery
n* Yeah, that's the main thing that gets in the way of optimizing C. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: pitching names for the attribute for a function with no memor y or side effects

2001-03-30 Thread Russ Allbery
Dan Sugalski <[EMAIL PROTECTED]> writes: > Doesn't have the right ring to it, unfortunately. It's not really > immutable, it just has no side-effects. gcc and the literature both use "pure"; I'd recommend that. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: pitching names for the attribute for a function with no memor y or side effects

2001-03-31 Thread Russ Allbery
ces and no side effects is "const" (a la C++). I think "pure" was proposed for the somewhat relaxed version of that that allowed memory references but not side effects. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: pitching names for the attribute for a function with no memor y or side effects

2001-03-31 Thread Russ Allbery
John Porter <[EMAIL PROTECTED]> writes: > Russ Allbery wrote: >> It looks like I was misremembering; I remember a proposal for a "pure" >> attribute in gcc, but it looks like the attribute used for functions >> with no memory references and no side effec

Re: Larry's Apocalypse 1

2001-04-05 Thread Russ Allbery
't about what I expected, so I didn't have much additional response, apart from saying that that was rather more Perl 5 compatibility than I was expecting. Interesting. Oh, and I wholeheartedly approve of the approach to handling objects. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Larry's Apocalypse 1

2001-04-08 Thread Russ Allbery
get a copy of > all these little gems from? :) <ftp://ftp.cpan.org/CPAN/misc/lwall-quotes.txt.gz> -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Larry's Apocalypse 1

2001-04-15 Thread Russ Allbery
t so bad. People just kept > their p4 binaries around for running those old scripts. No biggie. There's quite a lot more Perl 5 code out there than there was Perl 4 code. And it's rather annoying to still be maintaining a perl4 installation at this point for the stragglers, althou

Re: Strings vs Numbers (Re: Tying & Overloading)

2001-04-24 Thread Russ Allbery
uper-long lines? Going to the shell syntax of: PATH=/some/long:/bunch/of:/stuff PATH="${PATH}:/more/stuff" would really be a shame. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: s/./~/g

2001-04-24 Thread Russ Allbery
C perspective if we're turning objects into first-class entities rather than pointers; think about a struct versus a pointer to a struct. -> makes you remember that things are pointers. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: s/./~/g

2001-04-24 Thread Russ Allbery
David M Lloyd <[EMAIL PROTECTED]> writes: > On 24 Apr 2001, Russ Allbery wrote: >> The switch from -> to . makes perfect sense from a C perspective if we're >> turning objects into first-class entities rather than pointers; think >> about a struct versus a p

Re: s/./~/g

2001-04-24 Thread Russ Allbery
David M Lloyd <[EMAIL PROTECTED]> writes: > On 24 Apr 2001, Russ Allbery wrote: >> It seems relatively unlikely in the course of normal Perl that you're >> going to end up with very many references to objects. > Well, right now in Perl, an object *is* a reference.

Re: Curious: -> vs .

2001-04-25 Thread Russ Allbery
ters (in particular, something that doesn't require explicit dereferencing), then using . to access object members is entirely compatible with C. I tried to make this point before, but I don't think people understood what I was getting at. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Perl, the new generation

2001-05-10 Thread Russ Allbery
y here. (And Perl 5.6.0 has been in Debian testing for a while, for that matter.) -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Damian Conway's Exegesis 2

2001-05-15 Thread Russ Allbery
Simon Cozens <[EMAIL PROTECTED]> writes: > Personally, I'd rather not deal with a toke.c that knows more of > /usr/dict/words than I do. use thesaurus; -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Perl, the new generation

2001-05-16 Thread Russ Allbery
In a typical group of system administrators, the features used in Perl scripts grows by the union of the Perl knowledge of the people involved, but the ability to maintain those scripts grows by the intersection. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: perl 6 mailing lists status

2001-05-27 Thread Russ Allbery
Bryan C Warnock <[EMAIL PROTECTED]> writes: > perl6-language-datetime - Originally chaired by Russ Allbery. Date & > time handling. Freeze. Last post was 30 Sep. [...] > The ones marked as 'Freeze' have a chance to be reusued later on to > convert the Apocal

Re: PDD 2nd go: Conventions and Guidelines for Perl Source Code

2001-05-30 Thread Russ Allbery
file and will then automatically make those editors just Do The Right Thing. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: PDD 2nd go: Conventions and Guidelines for Perl Source Code

2001-05-30 Thread Russ Allbery
lains about things that are perfectly valid ANSI C and the best way of writing some constructs. I don't believe that the list in the gcc info page of what this turns on is actually comprehensive. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Python...

2001-06-03 Thread Russ Allbery
ython are really almost entirely just attempting to make practical ideas already explored in other practical and experimental languages. Perl is far more practical than experimental. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Should we care much about this Unicode-ish criticism?

2001-06-05 Thread Russ Allbery
ther character sets for languages we don't need to use. Am I missing something? -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Should we care much about this Unicode-ish criticism?

2001-06-05 Thread Russ Allbery
xts; I'm guessing that none of the other national character sets have ever bothered assigning code points to them either. Particularly since part of his contention is that 16 bits isn't enough, and I think all the widely used national character sets are no more than 16 bits, aren

Re: Should we care much about this Unicode-ish criticism?

2001-06-05 Thread Russ Allbery
Bart Lateur <[EMAIL PROTECTED]> writes: > On 05 Jun 2001 11:07:11 -0700, Russ Allbery wrote: >> Particularly since part of his contention is that 16 bits isn't enough, >> and I think all the widely used national character sets are no more >> than 16 bits,

Re: Should we care much about this Unicode-ish criticism?

2001-06-05 Thread Russ Allbery
ou leave things fully decomposed, and in the other two you recompose characters as much as possible.) -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Should we care much about this Unicode-ish criticism?

2001-06-05 Thread Russ Allbery
Dan Sugalski <[EMAIL PROTECTED]> writes: > At 12:40 PM 6/5/2001 -0700, Russ Allbery wrote: >> (As an aside, UTF-8 also is not an X-byte encoding; UTF-8 is a variable >> byte encoding, with each character taking up anywhere from one to six >> bytes in the encoded

Re: Python...

2001-06-05 Thread Russ Allbery
they're a lot more unconventional. You can still trace nearly everything that was proposed back to C, Lisp, or Generic Object-Oriented Language, if not in inspiration than at least in fundamental similarities. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Should we care much about this Unicode-ish criticism?

2001-06-05 Thread Russ Allbery
Russ Allbery <[EMAIL PROTECTED]> writes: > That's probably unnecessary; I really don't expect them to ever use all > 31 bytes that the IETF-standardized version of UTF-8 supports. 31 bits, rather. *sigh* But given that, modulo some debate over CJKV, we're getting

Re: Should we care much about this Unicode-ish criticism?

2001-06-05 Thread Russ Allbery
Simon Cozens <[EMAIL PROTECTED]> writes: > On Tue, Jun 05, 2001 at 03:27:03PM -0700, Russ Allbery wrote: >> Caseless characters should be guaranteed unchanged by conversion to >> upper or lower case, IMO. > I think Bryan's asking more about \p{IsUpper} tha

Re: Should we care much about this Unicode-ish criticism?

2001-06-05 Thread Russ Allbery
ot a complete solution. It seems to me that you haven't bothered to go look at what Unicode is actually doing. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Should we care much about this Unicode-ish criticism?

2001-06-05 Thread Russ Allbery
worst of both worlds, and I don't expect it to be used much now that they've buried the idea of keeping Unicode to 16 bits. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Should we care much about this Unicode-ish criticism?

2001-06-05 Thread Russ Allbery
Larry Wall <[EMAIL PROTECTED]> writes: > Russ Allbery writes: >> Particularly since extending UTF-8 to more than 31 bits requires >> breaking some of the guarantees that UTF-8 makes, unless I'm missing >> how you're encoding the first byte so as not to give

Re: Should we care much about this Unicode-ish criticism?

2001-06-06 Thread Russ Allbery
David L Nicol <[EMAIL PROTECTED]> writes: > Russ Allbery wrote: >> a caseless character wouldn't show up in either IsLower or IsUpper. > maybe an IsCaseless is warrented -- or Is[Upper|Lower] could return > UNKNOWN instead of TRUE|FALSE, if the extended boolean attr

Re: Should we care much about this Unicode-ish criticism?

2001-06-08 Thread Russ Allbery
e were lossless where possible. The other advantage of looking at glibc's approach is that they get tons of bug reports about obscure things and conventions for using particular characters that aren't obvious from the specifications. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Should we care much about this Unicode-ish criticism?

2001-06-08 Thread Russ Allbery
capitalization indicates a proper noun). If there is some similar distinction of meaning for numbers in some language, I suppose that Unicode may add such a thing; to date, there doesn't appear to be any concept of uppercase or lowercase for anything but letters. -- Russ Allbery

Re: More character matching bits

2001-06-11 Thread Russ Allbery
Dan Sugalski <[EMAIL PROTECTED]> writes: > At 01:05 PM 6/11/2001 -0700, Russ Allbery wrote: >> Dan Sugalski <[EMAIL PROTECTED]> writes: >>> Should perl's regexes and other character comparison bits have an >>> option to consider different character

Re: More character matching bits

2001-06-11 Thread Russ Allbery
racter and get rid of most of the compatibility characters for you. NFKC will go further and do stuff like getting rid of superscripts and the like. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: ~ for concat / negation (Re: The Perl 6 Emulator)

2001-06-21 Thread Russ Allbery
t; For what it's worth, I like it. So do I, actually... it's sort of growing on me. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: !< and !>

2001-09-01 Thread Russ Allbery
raptor <[EMAIL PROTECTED]> writes: > I was looking at Interbase SELECT syntax and saw these two handy > shortcuts : > = {= | < | > | <= | >= | !< | !> | <> | !=} > !< and !> How is !< different from >=? -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: !< and !>

2001-09-01 Thread Russ Allbery
Sterin, Ilya <[EMAIL PROTECTED]> writes: >> From: Russ Allbery [mailto:[EMAIL PROTECTED]] >> How is !< different from >=? > It's just more syntax just like foo != bar > is the same as (foo > bar || foo < bar). > It might prove convenient to expr

Re: !< and !>

2001-09-02 Thread Russ Allbery
e (a bit of) a > pain. That problem doesn't exist with "!<" and "!>". Every other programming language I've ever seen uses >= and <=. I think adding additional comparison operators not found in any other language and identical to (and harder to type than!) exis

Re: Perl 6 Summary for week ending 20020728

2002-08-01 Thread Russ Allbery
pdcawley <[EMAIL PROTECTED]> writes: > Bugger, I used L and pod2text broke it. > http:[EMAIL PROTECTED]/msg10797.html perlpodspec sez you can't use L<...|...> with a URL, and I'm guessing that I just didn't look at that case when writing the parsing code in po

Re: coding standards

2001-09-15 Thread Russ Allbery
Gibbs Tanton <- tgibbs <[EMAIL PROTECTED]>> writes: > * CVS Info > * $RCSfile: $ > * $Revision: $ > * $Date: $ If you're going to include all that, why not just use $Id$, which contains all of that information? -- Russ Allbery ([EMAIL

Re: bytecode and sizeof(IV)

2001-09-18 Thread Russ Allbery
mory.o bytecode.o string.o strnative.o test_main.o Definitely bugs in Configure there; cc has to be used as the linker or -lc isn't added (and possibly some of the other crt.o files too), and libraries have to be after all the object files. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Bytecode safety

2001-09-18 Thread Russ Allbery
gt; no extra checking be performed. Something akin to gcc's --enable-checking strikes me as a really good idea. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Revamping the build system

2001-10-23 Thread Russ Allbery
Robert Spier <[EMAIL PROTECTED]> writes: > On Tue, 2001-10-23 at 20:52, Russ Allbery wrote: >> Dan Sugalski <[EMAIL PROTECTED]> writes: >>> Once we build miniparrot, then *everything* can be done in >>> perl. Having hacked auto* stuff, I think that'

Re: Revamping the build system

2001-10-23 Thread Russ Allbery
a lot to be said for not re-inventing the wheel. Taking a good look at the facilities for dynamic loading provided by libtool before rolling our own again may also be a good idea; it's designed to support dynamically loadable modules. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Revamping the build system

2001-10-24 Thread Russ Allbery
Russ Allbery <[EMAIL PROTECTED]> writes: > I'm not sure what there is to expand on. I've looked at 2.50, and it > definitely doesn't look like an unmitigated evil hack to me. It looks > like a collection of tests for various standard things that packages need >

Re: Revamping the build system

2001-10-23 Thread Russ Allbery
e because they never need to look inside) I've looked inside a lot, and I definitely do not agree. But maybe you've not seen autoconf 2.50 and later? -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Revamping the build system

2001-10-24 Thread Russ Allbery
re this technique can be used, and it's worth watching out for. (In the case above, I'd probably instead define a sleep function on WIN32 that calls Sleep so that the platform differences are in a separate file, but there are other examples of things like this that are better suited to

Re: Windows compile problems

2001-10-25 Thread Russ Allbery
ke a good idea. IIRC, all types ending in _t are reserved by POSIX and may be used without warning in later versions of the standard. (This comes up not infrequently in some of the groups I read, but I unfortunately don't have a copy of POSIX to check for myself and be sure.) -- Russ Allbery

Re: Revamping the build system

2001-10-24 Thread Russ Allbery
ition on the 5.6.1 alpha the other night... :) and > it'll let us skip some of the more awkward bits of make. I can certainly see the features of that approach. It just seems like quite a lot of work. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: recent win32 build errors

2001-12-31 Thread Russ Allbery
ed, as I believe gcc 3.0 no longer warns on system headers, so -Wredundant-decls possibly could get pulled back in. -Wundef is a style thing. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: brief RANT (on warnings)

2002-01-13 Thread Russ Allbery
Used for unused parameters to silence gcc warnings. */ #define UNUSED __attribute__((__unused__)) and then writing things like: int foo(int bar UNUSED) actually serves to add additional documentation as well as shutting up warnings. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: on parrot strings

2002-01-21 Thread Russ Allbery
quot;half width letter" and "full width letter". You'll find that the Unicode compatibility equivalence does nothing as ill-conceived as unifying e and e', for very good reason because that would be a horrible mistake. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: on parrot strings

2002-01-21 Thread Russ Allbery
Bryan C Warnock <[EMAIL PROTECTED]> writes: > On Monday 21 January 2002 16:43, Russ Allbery wrote: >> Changing the capitalization of C does not change the word. > Er, most of the time. No, pretty much all of the time. There are differences between proper nouns and commo

Re: typedefs

2002-03-22 Thread Russ Allbery
instead to avoid potential problems. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: typedefs

2002-03-22 Thread Russ Allbery
Brent Dax <[EMAIL PROTECTED]> writes: > Russ Allbery: > # POSIX reserves all types ending in _t. I'm not sure that extends to > # struct tags, but it may still be better to use _s or something else > # instead to avoid potential problems. > My understanding is that i

Re: Misc portability cleanups

2002-03-30 Thread Russ Allbery
It's one of the few headers that I've *never* seen wrapped in ifdef even in code meant to compile on extremely strange systems. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: Misc portability cleanups

2002-03-31 Thread Russ Allbery
ning; unfortunately, one can't solve portability routines by expressing one's opinion that the decisions various platforms made were stupid. :) -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: library assumptions

2002-04-08 Thread Russ Allbery
ieve was the decision already made), is safe. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: RFC 109 (v1) Less line noise - let's get rid of @%

2000-08-16 Thread Russ Allbery
;ll agree with; I find the @{ $$hash{value} } syntax rather bletcherous. But I think that's a separate problem and could well have a separate solution. Perhaps @->$$hash{value} as has been proposed before, and Perl 6 can deal with the issue of the @- array in some other way. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: RFC 84 (v1) Replace => (stringifying comma) with =>

2000-08-15 Thread Russ Allbery
t it the order in which the members show up may be different (maybe garbage collection happened behind the scenes, the hash was reorganized due to an observation of how you were using it, etc.). -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: RFC 99 (v1) Maintain internal time in Modified Julian (not epoch)

2000-08-14 Thread Russ Allbery
represent times before 1970 just fine. The range problem is easily solved by making it a 64-bit value, something that apparently we'd need to do with an MJD-based time anyway. And everyone already knows how it works and often relies on the base being consistent with their other applicatio

Re: RFC 99 (v1) Maintain internal time in Modified Julian (not epoch)

2000-08-14 Thread Russ Allbery
ething that works? Is Perl currently using different epochs on different platforms? If so, I can definitely see the wisdom in doing something about *that* and off-loading the system-local time processing into modules (although I can also see the wisdom in leaving well enough alone). But why n

Re: RFC 99 (v1) Maintain internal time in Modified Julian (not epoch)

2000-08-14 Thread Russ Allbery
ugh a different interface to return something like TAI64NA or something, that would make sense to me. What doesn't make sense to me is a change of epoch; I just don't see what would be gained. I must be very confused. I don't understand what we gain from MJD dates at all, and

Re: RFC 84 (v1) Replace => (stringifying comma) with =>

2000-08-16 Thread Russ Allbery
ave to guarantee a sorted traversal of the hash keys, your choices of data structures are *far* more limited. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

Re: RFC 109 (v1) Less line noise - let's get rid of @%

2000-08-16 Thread Russ Allbery
John Porter <[EMAIL PROTECTED]> writes: > Russ Allbery wrote: >> $args = 'first second third'; >> @args = split (' ', $args); >> my $i = 0; >> %args = map { $_ => ++$i } @args; >> This is very Perlish to me; the

Re: RFC 99 (v2) Standardize ALL Perl platforms on UNIX epoch

2000-08-17 Thread Russ Allbery
e it caused too much confusion. > Or, if we're gonna not go along with the standard time_t, might as well > make it 64. 32 bits is clearly insufficient; I would support that. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>

  1   2   >