User update for ARIF
(This Mail was generated by the server https://pause.kbx.de/pause/authenquery;ACTION=edit_cred automatically) Record update in the PAUSE users database: userid: [ARIF] fullname: [Anthony Iano-Fletcher] email: [[EMAIL PROTECTED]] was [[EMAIL PROTECTED]] homepage: [] cpan_mail_alias: [publ] Data were entered by ARIF (Anthony Iano-Fletcher). Please check if they are correct. Thanks, The Pause
User update for ARIF
(This Mail was generated by the server https://pause.kbx.de/pause/authenquery;ACTION=edit_cred automatically) Record update in the PAUSE users database: userid: [ARIF] fullname: [Anthony Iano-Fletcher] email: [[EMAIL PROTECTED]] homepage: [] cpan_mail_alias: [secr] was [publ] Data were entered by ARIF (Anthony Iano-Fletcher). Please check if they are correct. Thanks, The Pause
Welcome new user Michael Fowler
Welcome Michael Fowler, PAUSE, the Perl Authors Upload Server, has a userid for you: MFOWLER Once you've gone through the procedure of password approval (see the separate mail you should receive about right now), this userid will be the one that you can use to upload your work or edit your credentials in the PAUSE database. This is what we have stored in the database now: Name: Michael Fowler email: [EMAIL PROTECTED] homepage: enteredby: Kurt D. Starsinic Please note that your email address is exposed in various listings and database dumps. You can register with both a public and a secret email if you want to protect yourself from SPAM. If you want to do this, please visit https://pause.kbx.de/pause/authenquery?ACTION=edit_cred or http://pause.kbx.de/pause/authenquery?ACTION=edit_cred If you need any further information, please visit $CPAN/modules/04pause.html. If this doesn't answer your questions, contact [EMAIL PROTECTED] Thank you for your prospective contributions, The Pause Team
Welcome new user Adam Arakelian
Welcome Adam Arakelian, PAUSE, the Perl Authors Upload Server, has a userid for you: ADAM Once you've gone through the procedure of password approval (see the separate mail you should receive about right now), this userid will be the one that you can use to upload your work or edit your credentials in the PAUSE database. This is what we have stored in the database now: Name: Adam Arakelian email: [EMAIL PROTECTED] homepage: http://www.net-chef.com/ enteredby: Kurt D. Starsinic Please note that your email address is exposed in various listings and database dumps. You can register with both a public and a secret email if you want to protect yourself from SPAM. If you want to do this, please visit https://pause.kbx.de/pause/authenquery?ACTION=edit_cred or http://pause.kbx.de/pause/authenquery?ACTION=edit_cred If you need any further information, please visit $CPAN/modules/04pause.html. If this doesn't answer your questions, contact [EMAIL PROTECTED] Thank you for your prospective contributions, The Pause Team
Welcome new user Thanh Dao
Welcome Thanh Dao, PAUSE, the Perl Authors Upload Server, has a userid for you: DAOT Once you've gone through the procedure of password approval (see the separate mail you should receive about right now), this userid will be the one that you can use to upload your work or edit your credentials in the PAUSE database. This is what we have stored in the database now: Name: Thanh Dao email: [EMAIL PROTECTED] homepage: enteredby: Kurt D. Starsinic Please note that your email address is exposed in various listings and database dumps. You can register with both a public and a secret email if you want to protect yourself from SPAM. If you want to do this, please visit https://pause.kbx.de/pause/authenquery?ACTION=edit_cred or http://pause.kbx.de/pause/authenquery?ACTION=edit_cred If you need any further information, please visit $CPAN/modules/04pause.html. If this doesn't answer your questions, contact [EMAIL PROTECTED] Thank you for your prospective contributions, The Pause Team
Welcome new user Idan Robbins
Welcome Idan Robbins, PAUSE, the Perl Authors Upload Server, has a userid for you: AQUTIV Once you've gone through the procedure of password approval (see the separate mail you should receive about right now), this userid will be the one that you can use to upload your work or edit your credentials in the PAUSE database. This is what we have stored in the database now: Name: Idan Robbins email: [EMAIL PROTECTED] homepage: http://logicesense.hypermart.com/ enteredby: Kurt D. Starsinic Please note that your email address is exposed in various listings and database dumps. You can register with both a public and a secret email if you want to protect yourself from SPAM. If you want to do this, please visit https://pause.kbx.de/pause/authenquery?ACTION=edit_cred or http://pause.kbx.de/pause/authenquery?ACTION=edit_cred If you need any further information, please visit $CPAN/modules/04pause.html. If this doesn't answer your questions, contact [EMAIL PROTECTED] Thank you for your prospective contributions, The Pause Team
Welcome new user Robert Goff
Welcome Robert Goff, PAUSE, the Perl Authors Upload Server, has a userid for you: RAGOFF Once you've gone through the procedure of password approval (see the separate mail you should receive about right now), this userid will be the one that you can use to upload your work or edit your credentials in the PAUSE database. This is what we have stored in the database now: Name: Robert Goff email: [EMAIL PROTECTED] homepage: http://avalon.albuquerque.nm.us/ enteredby: Kurt D. Starsinic Please note that your email address is exposed in various listings and database dumps. You can register with both a public and a secret email if you want to protect yourself from SPAM. If you want to do this, please visit https://pause.kbx.de/pause/authenquery?ACTION=edit_cred or http://pause.kbx.de/pause/authenquery?ACTION=edit_cred If you need any further information, please visit $CPAN/modules/04pause.html. If this doesn't answer your questions, contact [EMAIL PROTECTED] Thank you for your prospective contributions, The Pause Team
Welcome new user Philippe Froidevaux
Welcome Philippe Froidevaux, PAUSE, the Perl Authors Upload Server, has a userid for you: MILES Once you've gone through the procedure of password approval (see the separate mail you should receive about right now), this userid will be the one that you can use to upload your work or edit your credentials in the PAUSE database. This is what we have stored in the database now: Name: Philippe Froidevaux email: [EMAIL PROTECTED] homepage: enteredby: Kurt D. Starsinic Please note that your email address is exposed in various listings and database dumps. You can register with both a public and a secret email if you want to protect yourself from SPAM. If you want to do this, please visit https://pause.kbx.de/pause/authenquery?ACTION=edit_cred or http://pause.kbx.de/pause/authenquery?ACTION=edit_cred If you need any further information, please visit $CPAN/modules/04pause.html. If this doesn't answer your questions, contact [EMAIL PROTECTED] Thank you for your prospective contributions, The Pause Team
Welcome new user Michael Ernst
Welcome Michael Ernst, PAUSE, the Perl Authors Upload Server, has a userid for you: MERNST Once you've gone through the procedure of password approval (see the separate mail you should receive about right now), this userid will be the one that you can use to upload your work or edit your credentials in the PAUSE database. This is what we have stored in the database now: Name: Michael Ernst email: [EMAIL PROTECTED] homepage: http://www.cs.washington.edu/homes/mernst/ enteredby: Kurt D. Starsinic Please note that your email address is exposed in various listings and database dumps. You can register with both a public and a secret email if you want to protect yourself from SPAM. If you want to do this, please visit https://pause.kbx.de/pause/authenquery?ACTION=edit_cred or http://pause.kbx.de/pause/authenquery?ACTION=edit_cred If you need any further information, please visit $CPAN/modules/04pause.html. If this doesn't answer your questions, contact [EMAIL PROTECTED] Thank you for your prospective contributions, The Pause Team
Welcome new user Andrew McNaughton
Welcome Andrew McNaughton, PAUSE, the Perl Authors Upload Server, has a userid for you: AMCN Once you've gone through the procedure of password approval (see the separate mail you should receive about right now), this userid will be the one that you can use to upload your work or edit your credentials in the PAUSE database. This is what we have stored in the database now: Name: Andrew McNaughton email: [EMAIL PROTECTED] homepage: http:/www.scoop.co.nz/ enteredby: Kurt D. Starsinic Please note that your email address is exposed in various listings and database dumps. You can register with both a public and a secret email if you want to protect yourself from SPAM. If you want to do this, please visit https://pause.kbx.de/pause/authenquery?ACTION=edit_cred or http://pause.kbx.de/pause/authenquery?ACTION=edit_cred If you need any further information, please visit $CPAN/modules/04pause.html. If this doesn't answer your questions, contact [EMAIL PROTECTED] Thank you for your prospective contributions, The Pause Team
Welcome new user Paolo Molaro
Welcome Paolo Molaro, PAUSE, the Perl Authors Upload Server, has a userid for you: LUPUS Once you've gone through the procedure of password approval (see the separate mail you should receive about right now), this userid will be the one that you can use to upload your work or edit your credentials in the PAUSE database. This is what we have stored in the database now: Name: Paolo Molaro email: [EMAIL PROTECTED] homepage: enteredby: Kurt D. Starsinic Please note that your email address is exposed in various listings and database dumps. You can register with both a public and a secret email if you want to protect yourself from SPAM. If you want to do this, please visit https://pause.kbx.de/pause/authenquery?ACTION=edit_cred or http://pause.kbx.de/pause/authenquery?ACTION=edit_cred If you need any further information, please visit $CPAN/modules/04pause.html. If this doesn't answer your questions, contact [EMAIL PROTECTED] Thank you for your prospective contributions, The Pause Team
registration request
Ack... I got skipped over this round (and I missed the previous one by hours)... Original message from Sun, 16 Jul 2000: name : Mike Giles email address : [EMAIL PROTECTED] homepage : http://www.easyperl.com preferred user-ID on CPAN: MIKEG Name DSLI Description Info - - Table bdpO In memory table operations on AoAMIKEG This module has been in development for almost 1 year and is being used in production environments throughout 3 seperate web development companies. While new methods are being added on a regular basis, it has proven itself an invaluable tool primarily used as an intermediate processor on data moving between DBI calls and HTML templators. A method is currently being added to allow final data to be exported to HTML::Template. We have also been wondering which namespace would be suitable. Up to now we have thought of Data::Table, Array::AoAUtils, AoA::Table, AoA::Utils and a few others we won't mention ;) Snippet from POD included to show use: use Table; $tb = new Table; $tb->colnames('name','age','sex'); @colnames = $tb->colnames(); $tb->addrow('Tiago','27','m'); $tb->addrow({name => 'Marta',age => 25, sex=> 'f'}); $tb->addcol('nationality', 'Portuguese'); # 'Portuguese' populates existing rows $tb->addcol('rowcolor'); $tb->fillcol('rowcolor','white','silver'); # white and silver repeats to fill column named rowcolor $tb->display(html); $tb->display(ascii); # default $sorted_table = $tb->sortrows('name'); # asciibetical sort (case independent) $sorted_table = $tb->sortrows('age','n'); # numerical sort $sorted_table = $tb->sortrows('age','-n'); # inverse numerical sort $sorted_table = $tb->sortrows('nationality',\&SomeSortFuntion); # Sorting by function not yet implemented # get all men that are over 21 years old $men_table = $tb->filter('sex','eq m'); $legal_men_table = $men_table->filter('age','> 21'); # get the average and total ages of all listed $average_age = $tb->mathcol('age','avg'); $sum_age = = $tb->mathcol('age','sum'); $number_of_rows = $tb->countrows(); $number_of_fields = $tb->countcols(); $avg = $tb->AvgFieldLength($fieldname); ($min,$max,$avg) = $tb->fieldlength($fieldname); @allnames = $tb->fetchcol('name'); @record = $tb->fetchrow(1); $tb->opcol("counter",$functionref); $tb->debug();
User update for AQUTIV
(This Mail was generated by the server https://pause.kbx.de/pause/authenquery;ACTION=edit_cred automatically) Record update in the PAUSE users database: userid: [AQUTIV] fullname: [Idan Robbins] email: [[EMAIL PROTECTED]] was [[EMAIL PROTECTED]] homepage: [http://logicesense.hypermart.com/] cpan_mail_alias: [publ] Data were entered by AQUTIV (Idan Robbins). Please check if they are correct. Thanks, The Pause
May I put Devel::Reloader into Devel::?
[Hi folks, This is a re-send because I never got a response to the first message. Do I need permission to put this module into the Devel:: package? I think I do... TIA -c] Hi folks on the modules list, I'd like permission to submit a module called Devel::Reloader that's similar to the concept of Apache::StatInc but serves as a more general-purpose development tool. To describe it, I'm pasting the entire contents of the .pm file, which is more pod than code, below, since the pod docs are fairly complete. Thanks for your consideration, and also any advice or pointers you have time to offer before I release this module to the public. Sincerely, -chris -- Begin wide page width; tab stops of 4 -- #!/usr/bin/perl use strict; package Devel::Reloader; =pod Devel::Reloader Copyright (c) 2000, INNX, Inc. http://innx.com Released to the public under the terms of the Perl Artistic License. SYNOPSIS Instead of: useFoobar::MyModule(@ImportArgs); Do this: use Devel::Reloader; Devel::Reloader->reload(qw(Foobar::MyModule)); import Foobar::MyModule(@ImportArgs); Or, instead of: useFoobar::MyModule; Do this: use Devel::Reloader; Devel::Reloader->reload(qw(Foobar::MyModule)); (assuming you don't need "import" semantics from Foobar::MyModule) OVERVIEW This module defines a "relaod" routine that scripts, CGI scripts, Embperl scripts, handlers, etc. can use to reload (re-require) a module or modules, optionally forcing the modules AND ANY MODULES THEY USE, recursively, to reload, even if already previously loaded and listed in %INC. The reloading feature is helpful for when you're actively writing and debugging modules intended to be used with Apache and mod_perl (either used by Apache::Registry or HTML::Embperl script, or handlers, or other mechanisms) and want to ensure that your code changes get reloaded on every hit, even if the module had previously been loaded into the parent or child process. Before reloading, this module can dynamically prepend some additional paths to @INC to allow programmers to work on, test, and debug development copies of modules in a private directory while other modules are loaded from a more stable library directory. The @INC-modifying feature is helpful even if you're only developing command-line perl scripts in an environment where there are multiple programmers and an individual programmer, for testing purposes, needs to optionally load some modules under development from his or her own private source directory in preference to the "standard" locations. How this module differs from Apache::StatINC: - Reloads requested modules (recursively) regardless of modification date. - Skips reloading any modules that have been previously loaded from lib/perl* (or other customizable list of dir name patterns), so you can only reload items outside the standard library locations, by default. - Allows dynamic overriding of @INC on a per-USER basis. - This module lacks StatINC's ability to disable symbol-redef warnings, so best not to reload modules with const subroutines... (sorry). - Works outside of Apache as well as within it (not sure whether this is true of Apache::StatINC), so is testable from the command line, and even useful in a batch script context, if not for its reloading capabilities, then at least for its ability to override the search path on a per-USER basis, allowing the development and debugging of a private copy of a system-wide module or modules. - Works fine from within individual pages or scripts; does not necessarily need to be loaded at server startup time. - Is a no-op (does not reload) unless certain environment variables and/or options are set, allowing you to leave calls to it in production code with negligible performance hit on non-debugging servers. DISCUSSION To request that a module Foobar::MyModule, and any modules it calls, be reloaded, do this: use Devel::Reloader; Devel::Reloader->reload(qw(Foobar::MyModule)); This reloads the module, executing its BEGIN blocks, syntax-checking it, and recompiling any subroutines it has. Then, if you want to import any semantics from the module into the current namespace, you should directly "import" the module. import Foobar::MyModule(@ImportArgs); Under normal circumstances, reload will load the module normally with no difference from the usual behavior of "use" ... i.e. files won't be reloaded if they already have been, and no special modifications to @INC will be applied. BUT, if certain environment variables (see below) are set to non-false values, Devel::Reloader will force them and any modules THEY need, to be rel
cautiously poking my head in
Not to seem too impatient, but I was wondering when my module (Sendmail::Milter) might be added to the modules list. The FAQ says to wait 3 weeks, but after 2 weeks, I thought I'd cautiously poke to see if it had been overlooked (since I didn't get any response) :) -- Charles
Re: May I put Devel::Reloader into Devel::?
On Fri, Jul 28, 2000 at 01:21:32PM -0700, [EMAIL PROTECTED] wrote: > I'd like permission to submit a module called Devel::Reloader that's > similar to the concept of Apache::StatInc but serves as a more > general-purpose development tool. > > To describe it, I'm pasting the entire contents of the .pm file, which > is more pod than code, below, since the pod docs are fairly complete. > > Thanks for your consideration, and also any advice or pointers you > have time to offer before I release this module to the public. Looks like a more elaborate version of: http://search.cpan.org/search?dist=Module-Reload I wonder if your module can just replace this one...? -- Never ascribe to malice that which can be explained by stupidity. (via, but not speaking for Deutsche Bank)
Re: May I put Devel::Reloader into Devel::?
Hi, I feel dumb for not having found that one in CPAN before writing mine :-). Yes, I think mine could maybe be a replacement, BUT it doesn't do the one feature that yours does: namely, reload based on file-changed-time. That's an optimization that's probably missing from mine, but I intentionally didn't add that because some modules have load-time side effects (such as BEGIN blocks) and so forcing an unconditional reload is slightly different from reloading only changed files. In light of that, maybe mine should be a different module, maybe called: Module::Reload::Force ? ... but one of the biggest aspects of mine is its ability to do nothing during end-user runtime, but kick in selectively at Development time -- i.e. it doesn't always force the Reload. That's why I thought Devel:: might be the best place for it. Anyone else have any opinions? I think naming is very important and I do want to come up with the best name. -c At 4:30 PM -0400 7/28/00, Joshua N Pritikin wrote: >On Fri, Jul 28, 2000 at 01:21:32PM -0700, [EMAIL PROTECTED] wrote: >> I'd like permission to submit a module called Devel::Reloader that's >> similar to the concept of Apache::StatInc but serves as a more >> general-purpose development tool. >> >> To describe it, I'm pasting the entire contents of the .pm file, which >> is more pod than code, below, since the pod docs are fairly complete. >> >> Thanks for your consideration, and also any advice or pointers you >> have time to offer before I release this module to the public. > >Looks like a more elaborate version of: > > http://search.cpan.org/search?dist=Module-Reload > >I wonder if your module can just replace this one...? > >-- >Never ascribe to malice that which can be explained by stupidity. > (via, but not speaking for Deutsche Bank) Chris Thorman (413) 473-0853 e-fax
Welcome new user Mike Giles
Welcome Mike Giles, PAUSE, the Perl Authors Upload Server, has a userid for you: MIKEG Once you've gone through the procedure of password approval (see the separate mail you should receive about right now), this userid will be the one that you can use to upload your work or edit your credentials in the PAUSE database. This is what we have stored in the database now: Name: Mike Giles email: [EMAIL PROTECTED] homepage: http://www.easyperl.com/ enteredby: Kurt D. Starsinic Please note that your email address is exposed in various listings and database dumps. You can register with both a public and a secret email if you want to protect yourself from SPAM. If you want to do this, please visit https://pause.kbx.de/pause/authenquery?ACTION=edit_cred or http://pause.kbx.de/pause/authenquery?ACTION=edit_cred If you need any further information, please visit $CPAN/modules/04pause.html. If this doesn't answer your questions, contact [EMAIL PROTECTED] Thank you for your prospective contributions, The Pause Team
Re: May I put Devel::Reloader into Devel::?
On Fri, Jul 28, 2000 at 02:01:13PM -0700, [EMAIL PROTECTED] wrote: > I feel dumb for not having found that one in CPAN before writing mine :-). Oops :-) > Yes, I think mine could maybe be a replacement, BUT it doesn't do the > one feature that yours does: namely, reload based on file-changed-time. Hm hm. > That's an optimization that's probably missing from mine, but I > intentionally didn't add that because some modules have load-time side > effects (such as BEGIN blocks) and so forcing an unconditional reload is > slightly different from reloading only changed files. Agreed. > In light of that, maybe mine should be a different module, maybe called: > > Module::Reload::Force Or maybe I should rename mine to Module::Autoreload? > but one of the biggest aspects of mine is its ability to do > nothing during end-user runtime, but kick in selectively at Development > time -- i.e. it doesn't always force the Reload. That's why I thought > Devel:: might be the best place for it. do_stuff() if $ENV{TESTING}; # pretty trival > I think naming is very important and I > do want to come up with the best name. Oh good. Me too. -- Never ascribe to malice that which can be explained by stupidity. (via, but not speaking for Deutsche Bank)
User update for AMCN
(This Mail was generated by the server https://pause.kbx.de/pause/authenquery;ACTION=edit_cred automatically) Record update in the PAUSE users database: userid: [AMCN] fullname: [Andrew McNaughton] email: [[EMAIL PROTECTED]] homepage: [http:/www.scoop.co.nz/] cpan_mail_alias: [secr] was [publ] Data were entered by AMCN (Andrew McNaughton). Please check if they are correct. Thanks, The Pause
User update for TJMATHER
(This Mail was generated by the server http://p11.speedlink.de/pause/authenquery;ACTION=edit_cred automatically) Record update in the PAUSE users database: userid: [TJMATHER] fullname: [T.J. Mather] email: [[EMAIL PROTECTED]] homepage: [http://www.thoughtstore.com/tjmather/perl/] was [http://www.tjmather.com/perl/] cpan_mail_alias: [publ] Data were entered by TJMATHER (T.J. Mather). Please check if they are correct. Thanks, The Pause
Re: May I put Devel::Reloader into Devel::?
OK -- now who makes the final decision? Seems like renaming an already-uploaded module could cause confusion. -c At 8:29 PM -0400 7/28/00, Joshua N Pritikin wrote: >On Fri, Jul 28, 2000 at 02:01:13PM -0700, [EMAIL PROTECTED] wrote: >> I feel dumb for not having found that one in CPAN before writing mine :-). > >Oops :-) > >> Yes, I think mine could maybe be a replacement, BUT it doesn't do the >> one feature that yours does: namely, reload based on file-changed-time. > >Hm hm. > >> That's an optimization that's probably missing from mine, but I >> intentionally didn't add that because some modules have load-time side >> effects (such as BEGIN blocks) and so forcing an unconditional reload is >> slightly different from reloading only changed files. > >Agreed. > >> In light of that, maybe mine should be a different module, maybe called: >> >> Module::Reload::Force > >Or maybe I should rename mine to Module::Autoreload? > >> but one of the biggest aspects of mine is its ability to do >> nothing during end-user runtime, but kick in selectively at Development >> time -- i.e. it doesn't always force the Reload. That's why I thought >> Devel:: might be the best place for it. > >do_stuff() if $ENV{TESTING}; # pretty trival > >> I think naming is very important and I >> do want to come up with the best name. > >Oh good. Me too. > >-- >Never ascribe to malice that which can be explained by stupidity. > (via, but not speaking for Deutsche Bank) Chris Thorman (413) 473-0853 e-fax