[27887] in Perl-Users-Digest

home help back first fref pref prev next nref lref last post

Perl-Users Digest, Issue: 9251 Volume: 10

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Fri Jun 2 03:05:46 2006

Date: Fri, 2 Jun 2006 00:05:03 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)

Perl-Users Digest           Fri, 2 Jun 2006     Volume: 10 Number: 9251

Today's topics:
        ANN: CamelBones 1.0.0rc1 <sherm@Sherm-Pendleys-Computer.local>
        new CPAN modules on Fri Jun  2 2006 (Randal Schwartz)
        Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)

----------------------------------------------------------------------

Date: Thu, 1 Jun 2006 19:21:30 GMT
From: Sherm Pendley <sherm@Sherm-Pendleys-Computer.local>
Subject: ANN: CamelBones 1.0.0rc1
Message-Id: <J074Mq.wB6@zorch.sf-bay.org>

The first Release Candidate of CamelBones has escaped confinement, and
can be found here:

    <http://prdownloads.sourceforge.net/camelbones/CamelBones-1.0.0-rc1.dmg?download>

What is CamelBones?

CamelBones is a Cocoa/Perl bridge. It allows access to the Mac OS X Cocoa
framework from Perl, and access to an embedded Perl interpreter from
Objective-C. Read more about it at:

    <http://camelbones.sf.net>

CamelBones 1.0RC1 Release Notes

Easier access to Perl for embedding by simplifying the over-complicated
initialization steps.

    #import <CamelBones/CamelBones.h>
   
    CBPerl *perl = [CBPerl sharedPerl];
    [perl eval:@"print 'Hello, world';"];

Implemented KVC access to Perl's package variables by way of the shared
CBPerl instance.

    NSDictionary *env = [[CBPerl sharedPerl] valueForKey:@"%ENV"];
    id version = [[CBPerl sharedPerl] valueForKey:@"$CGI::VERSION"];
   
Deprecated most non-KVC access to package variables. Deprecated functions
still work, but emit a warning.

Added a copy of the framework with an install_path rooted at @loader_path.
On Tiger or newer this framework can be embedded into frameworks and
plugins. This allows, among other things, screen savers, safari plugins,
preference panes, and spotlight importers to be written in Perl.

Former "Fat Camel" release is now the default - dozens of CPAN modules are
included in the form of pre-compiled binary "kits". Built for Panther &
Tiger (Universal), these modules can be unzipped into any convenient folder
for local use, or bundled into your CamelBones .app bundle for hassle-free
distribution with your app.

I've registered the internet domain camelbones.org, and switched over to
using identifiers that reflect that, beginning with org.camelbones.*.

Some debugging information can now be triggered by setting these user
defaults keys:

    org.camelbones.ShowSelectorNotFoundMessages
        If this is a true value, causes a warning when messages are
        received for which no corresponding method has been defined.
   
    org.camelbones.ShowUnhandledTypeWarnings
        If this is a true value, causes warnings when unknown argument
        and/or return types are found in method signatures.



Known Bugs & Limitations:

Methods with float or double return types are not supported on Intel. The
calling requirements for these methods are different on Intel than on PPC
Macs, and I have no Intel Mac with which to test and/or debug a solution.

sherm--

Cocoa programming in Perl: http://camelbones.sourceforge.net
Hire me! My resume: http://www.dot-app.org


-- 
Cocoa programming in Perl: http://camelbones.sourceforge.net
Hire me! My resume: http://www.dot-app.org




------------------------------

Date: Fri, 2 Jun 2006 04:42:07 GMT
From: merlyn@stonehenge.com (Randal Schwartz)
Subject: new CPAN modules on Fri Jun  2 2006
Message-Id: <J07uE7.2045@zorch.sf-bay.org>

The following modules have recently been added to or updated in the
Comprehensive Perl Archive Network (CPAN).  You can install them using the
instructions in the 'perlmodinstall' page included with your Perl
distribution.

Mail-Audit-2.200_03
http://search.cpan.org/~rjbs/Mail-Audit-2.200_03/
Library for creating easy mail filters
----
Asterisk-config-0.8
http://search.cpan.org/~hoowa/Asterisk-config-0.8/
the Asterisk config read and write module.
----
HTML-Template-Compiled-0.64
http://search.cpan.org/~tinita/HTML-Template-Compiled-0.64/
Template System Compiles HTML::Template files to Perl code
----
Time-Simple-0.04
http://search.cpan.org/~lgoddard/Time-Simple-0.04/
A simple, light-weight ISO 8601 time object.
----
POE-Component-IRC-4.91
http://search.cpan.org/~bingos/POE-Component-IRC-4.91/
a fully event-driven IRC client module.
----
GD-2.34
http://search.cpan.org/~lds/GD-2.34/
Interface to Gd Graphics Library
----
chklinks-3.02
http://search.cpan.org/~imacat/chklinks-3.02/
A non-threaded Perl link checker
----
Tie-Hash-FixedKeys-1.10
http://search.cpan.org/~davecross/Tie-Hash-FixedKeys-1.10/
Perl extension for hashes with fixed keys
----
Sys-Filesystem-1.22
http://search.cpan.org/~nicolaw/Sys-Filesystem-1.22/
Retrieve list of filesystems and their properties
----
Tie-Hash-Regex-1.00
http://search.cpan.org/~davecross/Tie-Hash-Regex-1.00/
Match hash keys using Regular Expressions
----
Tie-TinyURL-0.02
http://search.cpan.org/~nicolaw/Tie-TinyURL-0.02/
Tied interface to TinyURL.com
----
WWW-MakeAShorterLink-1.07
http://search.cpan.org/~davecross/WWW-MakeAShorterLink-1.07/
Perl interface to makeashorterlink.com
----
RRD-Simple-1.34
http://search.cpan.org/~nicolaw/RRD-Simple-1.34/
Simple interface to create and store data in RRD files
----
PAR-Dist-FromCPAN-0.01
http://search.cpan.org/~smueller/PAR-Dist-FromCPAN-0.01/
Create PAR distributions from CPAN
----
Chart-Graph-3.0
http://search.cpan.org/~caidaperl/Chart-Graph-3.0/
Perl extension for a front-end to gnuplot, XRT, and Xmgrace.
----
Net-Connection-Sniffer-0.09
http://search.cpan.org/~miker/Net-Connection-Sniffer-0.09/
gather stats on network connections
----
EekBoek-0.58
http://search.cpan.org/~jv/EekBoek-0.58/
Bookkeeping software for small and medium-size businesses
----
Math-Pari-2.010706
http://search.cpan.org/~ilyaz/Math-Pari-2.010706/
Perl interface to PARI.
----
File-Find-Rule-0.30
http://search.cpan.org/~rclamp/File-Find-Rule-0.30/
Alternative interface to File::Find
----
Dicop-Client-3.03
http://search.cpan.org/~bsi/Dicop-Client-3.03/
a client object
----
Dicop-Server-3.03
http://search.cpan.org/~bsi/Dicop-Server-3.03/
----
Dicop-Proxy-3.03
http://search.cpan.org/~bsi/Dicop-Proxy-3.03/
A proxy for a Dicop system
----
Dicop-Base-3.03
http://search.cpan.org/~bsi/Dicop-Base-3.03/
base for a Dicop HTTP server
----
File-Copy-Recursive-0.23
http://search.cpan.org/~dmuey/File-Copy-Recursive-0.23/
Perl extension for recursively copying files and directories
----
Simpy-0.00_0.117
http://search.cpan.org/~beadsland/Simpy-0.00_0.117/
Perl interface to Simpy social bookmarking service
----
CGI-PathParam-0.03
http://search.cpan.org/~yoshida/CGI-PathParam-0.03/
Add the feature of parsing path_info to CGI.


If you're an author of one of these modules, please submit a detailed
announcement to comp.lang.perl.announce, and we'll pass it along.

print "Just another Perl hacker," # the original

--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!


------------------------------

Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin) 
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>


Administrivia:

#The Perl-Users Digest is a retransmission of the USENET newsgroup
#comp.lang.perl.misc.  For subscription or unsubscription requests, send
#the single line:
#
#	subscribe perl-users
#or:
#	unsubscribe perl-users
#
#to almanac@ruby.oce.orst.edu.  

NOTE: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice. 

To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.

#To request back copies (available for a week or so), send your request
#to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
#where x is the volume number and y is the issue number.

#For other requests pertaining to the digest, send mail to
#perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
#sending perl questions to the -request address, I don't have time to
#answer them even if I did know the answer.


------------------------------
End of Perl-Users Digest V10 Issue 9251
***************************************


home help back first fref pref prev next nref lref last post