useful.
IIRC one recent patch sent by a third party ended up being totally wrong in
its assumptions, and fixing the problem properly took somewhat over 5 hours
of serious concentration.
The problem is finding a block of 5 hours.**
Nicholas Clark
* This will not be tolerated indefinitely.
** Work
On Fri, Dec 13, 2013 at 10:11:09AM +, Nicholas Clark wrote:
balls it up). And as long as you don't throw away the terminal output,
push anything or run `git gc`, there's always about 30 days to recover from
any mess* from the various internal reflogs.
* Other than git reset --hard
if someone has already
submitted a patch that fixes it.
In quite a few cases, there is a patch just waiting for the module's owner
to apply it at make a release.
Nicholas Clark
, but inexplicably
vanished when we said go for it!
Nicholas Clark
Development, which still seems to
be available:
http://software.intel.com/en-us/articles/non-commercial-software-development/
It's limited to My use of software products is for personal non-commercial
purposes. which I think actually excludes me, based on my current situation.
Nicholas Clark
and x86_64, I think)
I've used lcc on Linux
I've not tried clang on Linux
That's 4 without trying, all of which I believe can be used in some cases
without payment.
Nicholas Clark
doesn't pass it off as Perl.
You seem to be basing a chunk of your reasoning on a lot of false
assumptions.
Nicholas Clark
done it *again*.
Life would be quieter if they kindly ceased trading.
(Because that seems a more reliable way for them to stop, than issuing
an apology then repeating the offence every 18 months)
Nicholas Clark
* or fails to stop agents acting on their behalf.
system.
Not sure what else they can do to make themselves look more stupid.
Hence why I'd like them to kindly cease trading.
Nicholas Clark
* Actually, it seems that Uri was also working to help them recruit, and so
was going to tell their CEO that this was a foolish move as it breaks
Birthday 5.8.5 - 7 years old today!
Nicholas Clark
woke on Windows?
Because you're going the right way about it to get either of those two
results.
I appreciate what you want. I'd also want what you ultimately want.
But you're going the *wrong way* about getting it.
Nicholas Clark
On Tue, Mar 29, 2011 at 01:27:36PM +1100, Michael G Schwern wrote:
After 6.58 MakeMaker will seriously consider shooting 5.6 in the head... I
mean ending long term support. That will make shipping Scalar::Util
unnecessary.
Excellent.
(release the hounds)
Nicholas Clark
rsync over the whole tree, it can change to run a top
level script that runs rsync over the parts that have to be copied, and then
run the symlink generation on the parts that can be recreated locally.
Nicholas Clark
is a hack -
that the objects are hash refs and there is no privacy.
Out of curiosity, do you know what version of Perl they were running?
Because #2 sounds like it's pre 5.8.1
Nicholas Clark
Schwern already did?
http://github.com/gitpan
Nicholas Clark
, existing, C) rsync server to serve most of
(say) funet.fi, handing off to a stateful server for the CPAN subtree.
Nicholas Clark
a CPAN site by HTTP is to
instruct a client (such as wget) to get it all. In which case, in the course
of doing this the client is going to recurse over the entire directory tree
of the server, which, I thought, was functionally equivalent to the behaviour
of the rsync server.
Nicholas Clark
not the key question, in a
volunteer organisation. The questions I ask, repeating Jan's comments in
another message, are.
Nicholas Clark
it, finishing by
suggesting that he used http://jobs.perl.org/
Nicholas Clark
the
author, and stated that he wanted to know the general procedure, I strongly
assume not.
Nearly everyone who has contacted the author before mailing here has said so.
Nicholas Clark
On Mon, Mar 02, 2009 at 11:15:53PM -0800, Joshua ben Jore wrote:
On Mon, Mar 2, 2009 at 12:22 PM, Nicholas Clark n...@ccl4.org wrote:
On Mon, Mar 02, 2009 at 10:23:38AM -0800, Bill Ward wrote:
Personally I always use hashes for objects. Hashes are pretty fast in
Perl,
especially when
should be O(1), independent of number of keys. Of course, a hash
with more keys uses more memory, but so does an array with more elements.
Nicholas Clark
...@bestpractical.com
Nicholas Clark
On Mon, Nov 24, 2008 at 11:49:04AM -0500, Darian Anthony Patrick wrote:
Darian Anthony Patrick wrote:
Nicholas Clark wrote:
I've written a module that implements the base 85 encoding used by the old
btoa program, and by PDFs as their Ascii85 encoding*
I'm not sure what to call it. It's
::PDF module.
I infer that you only use it for input, because as best I can tell, the output
filter does not work: http://rt.cpan.org/Public/Bug/Display.html?id=41085
Nicholas Clark
:
$ /home/nclark/Sandpit/588ish/bin/perl -Mthreads -e0
This Perl not built to support threads
Compilation failed in require.
BEGIN failed--compilation aborted.
$
Nicholas Clark
On Fri, Oct 31, 2008 at 08:03:10PM +, David Cantrell wrote:
What if my version of GPL2.txt has an extra CRLF at the end because of
how I cut n pasted it from the GNU website?
Or has the address changed, as they are wont to do.
Nicholas Clark
someone else can deal with
that part.
Nicholas Clark
= ()
It would be dangerous to rely on this reference counting behaviour remaining
the same.
Nicholas Clark
-V:obj_ext
obj_ext='.o';
Nicholas Clark
.
Some people go on holiday for more than 2 weeks.
Nicholas Clark
the automated test smokers to upgrade.
You mean there isn't a backdoor in the smokers code to allow it to upgrade
itself when it detects that it is smoking a newer version of itself? :-)
Nicholas Clark
local policy reasons).
Nicholas Clark
you're missing what Slaven has been up to:
http://search.cpan.org/~srezic/Tk-804.027_501/
Nicholas Clark
, for efficiency it is constructing a scalar which points to the
bytes in the optree. So if anything ignores the readonly flag on the SV it
will be changing the bytes in the optree.
How Safe this is, I'm not sure.
Nicholas Clark
.
Nicholas Clark
have a great idea on the other part,
aside from sticking the data into a .pm file you generate at build time,
after __DATA__, and reading it in from there.
(don't forget to close the DATA file handle to avoid wasting resources)
Nicholas Clark
On Thu, Aug 24, 2006 at 03:16:22PM +0800, imacat wrote:
On Wed, 23 Aug 2006 14:28:13 +0100
Nicholas Clark [EMAIL PROTECTED] wrote:
On Wed, Aug 23, 2006 at 06:52:26PM +0800, imacat wrote:
But this ain't right. Crypt-Cracklib is critical to security and
user management, Crypt-Rijndael
that they don't work.
What would you consider to be the right that should be happening here?
Answering that will make answering your next question easier:
I'm not a skilled C/XS programmer, or I would consider taking over
them. Can anybody have advice on this issue?
Nicholas Clark
the modules (instead of what got installed)
Nicholas Clark
On Thu, Apr 20, 2006 at 02:49:51PM +0200, Patrik Wallstrom wrote:
Does anybody here know how to reach [EMAIL PROTECTED]
How have you tried contacting him, and how has it failed?
Nicholas Clark
tests overnight, because sooner rather than later the tests will fail.
Nicholas Clark
that the master can be updated.
Otherwise the bug will never be fixed, and the incorrect documentation
will continue to propagate elsewhere.
Nicholas Clark
.
The existing maintainer needs to log into PAUSE, then select
Change Permissions from the menu on the left.
He/she is then presented with a series of select buttons, and wants
2.1 Pass primary maintainership status to somebody else
Which gets to a form to select which modules to transfer.
Nicholas Clark
section gives the
current maintainer as Arthur Bergman. Have you tried contacting him?
(Also, I don't know the answer to the original problem, so mailing me
privately isn't going to help)
Nicholas Clark
, as a FreeBSD user, I'm interested in possibly implementing this..
Where can I read some documentation about backpan ?
I'm not sure if there is that much. Basically backpan is this host running
a CPAN mirror:
http://backpan.cpan.org/
except that this CPAN mirror doesn't delete things.
Nicholas Clark
are appreciated. I've got a good bit of work in the
modules, and don't want to gum up the works with an ineffective or
misleading name.
If the utilities are archivers, would it work to put them in the Archive::
top level namespace, alongside Archive::Tar and Archive::Zip ?
Nicholas Clark
On Fri, Feb 04, 2005 at 02:40:09AM +0200, Gabor Szabo wrote:
On Wed, 2 Feb 2005, Nicholas Clark wrote:
The same hack as rt.cpan.org uses - attempt a login on pause.cpan.org
using the ID and password provided. If PAUSE accepts it, then you know
it's the real thing.
That would mean my
provided. If PAUSE accepts it, then you know
it's the real thing.
I can't think of a future-proof way of avoiding IDs you allocate conflicting
with PAUSE, unless you and Andreas collaborate
Nicholas Clark
I'm working offline?
Doubtful.
But I have a local CPAN mirror, and run local database servers for
development.
Nicholas Clark
$dbspec-{db_name};
$dsn .= ;port=$dbspec-{port} if defined $dbspec-{port};
} else {
$dsn .= :port=$dbspec-{port} if defined $dbspec-{port};
}
Nicholas Clark
On Tue, Nov 30, 2004 at 10:32:12PM +, Tim Bunce wrote:
On Tue, Nov 30, 2004 at 09:38:47PM +, Nicholas Clark wrote:
On Tue, Nov 30, 2004 at 08:53:51PM +, Tim Bunce wrote:
The one that I've hit - specifying port and host, Pg vs Mysql (and SQlite):
if ($dbspec-{driver} eq
on whatever the latest version of the new one is. CPAN.pm
will then detect a dependency and automatically install the new
module for anyone who requests the latest version under the
previous name.
Doing this stub with clear descriptive text above seems to me to be the
best way to do it.
Nicholas
tasks can be done with a module on
CPAN? And is it really going to achieve faster non-blocking file IO on
anything other than Unix (or Unix-a-likes) where there will be cat?
Nicholas Clark
. (although it helps if you have
a public facing webserver if you want to show it to others).
Yet no-one does.
Until someone does, nothing will change. No-one on this list is preventing
anyone from trying this.
Nicholas Clark
and then feed it out at the
pace dictated by select() and non-blocking IO?
Planning to call this cute beastie HTTP::Server::Selecting.
because I'm not convinced that this name would give much insight into
the implications of the implementation, and the trade offs they give.
Nicholas Clark
setting up a ratings system.
Nicholas Clark
, where to get
it. But resolving that seems to be the first step.
Nicholas Clark
, who ought to see
it as I think it's almost a bug in perl (and how perl does things).
That list is also more likely to suggest a good way to fix it.
Nicholas Clark
. It would seem that the quick
change of rephrasing to add the name the module would save users' time.
With this approach, how many subsequent releases of the module do you make
before you drop this text?
Nicholas Clark
2 functions from Compress::Zlib's API actually need
implementing - inflateInit and inflate.
I'm partway through this, and I'm wondering what the name should be.
Autrijus suggested Compress::Zlib::PurePerl, which I think is reasonable.
Are there further suggestions?
Nicholas Clark
On Mon, Feb 16, 2004 at 10:43:27AM +1300, Sam Vilain wrote:
On Mon, 16 Feb 2004 10:19, Nicholas Clark wrote;
Autrijus suggested Compress::Zlib::PurePerl, which I think is
reasonable.
...but it doesn't use Zlib! :) Compress::Gzip?
But it doesn't compress. Compress:Gunzip
maintaining it on CPAN.
Nicholas Clark
in dual-life modules. The other important bit is to actually
change the version number if anything in the file changes.
But I'm biased. :-)
Nicholas Clark
with source filtering disabled: dbi_interp SELECT * FROM mytable WHERE
X =, \$x);
I think it's also possible to overload parsing using the overload
module. But my brain is hazy on this one. Certainly you should be able
to parse a string and decide what to return (string, or object ref)
Nicholas Clark
as BTRIEVE::XS::Call().
Are these namespaces ok?
IT STRIKE ME THAT ALL UPPER CASE DOESN'T SEEM VERY perl LIKE.
Also, does it need to be at the top level? What is Btrieve? Could your
module sensibly live one level down, even if it means creating a new top
level for it?
Nicholas Clark
that the discussion is appropriate to this list, as getting this list to
work out the the best way making this change will help future authors.
This won't be the last time someone asks the list this question for an
existing module, and the recommendation is to make this sort of rename.
Nicholas Clark
on something]
Nicholas Clark
about new (but
unresponded to) bugs, or maybe open but serious bugs, because these do
have content
But *do not* send out an all's well message, which will get filtered with
the spam to /dev/null, because crying wolf like this will cause people to
miss subsequent real, serious, messages.
Nicholas
to piss people off.
Anyway, it's moot point as you already know that the person assigned to
VERP takes an awfully long time to getting a round tuit, so it's unlikely
to be finished soon ( http://siesta.unixbeard.net/svn/trunk/siesta/TODO )
Nicholas Clark
? :)
Possibly. IIRC Autrijus Tang was looking for a pure perl way to replace
the resource icon on an exe file generated by PAR.
I may have some of this wrong, but not the pure perl and replace icon
bits.
Nicholas Clark
for.
Nicholas Clark
--
Even better than the real thing:http://nms-cgi.sourceforge.net/
into compressing more seems to be the correct trade for any
write-once, read-many archive.
Nicholas Clark
--
Even better than the real thing:http://nms-cgi.sourceforge.net/
% on the CD by turning all the tar.gz
files to tar.bz2. You may also make some savings by re-packing zips as tar.gz
files, and even more as tar.bz2
Nicholas Clark
--
Even better than the real thing:http://nms-cgi.sourceforge.net/
d anyone who assumes that perl is the first perl in my $PATH
(eg http://jarl.sourceforge.net/) does not please me]
I think that's going to be "interesting" for the rare case where the script
comes in on stdin.
Nicholas Clark
75 matches
Mail list logo