Hi,
Your patch looks good, and I've checked in a slightly
different version. Latest SVN should fix your problem now.
My patch contained a
$@ = '' ;
to avoid problems when an error occurs and some other code checks $@ later
on, in which case it might see this error also it shouldn't see
Hi,
Fixed with 'local $@', a better approach when using eval {}; anyways.
That sounds good!
Gerald
** Virus checked by BB-5000 Mailfilter **
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands,
it works without any
problems for me.
Gerald
---
Gerald Richterecos electronic communication services gmbh
IT-Securitylösungen * Webapplikationen mit Apache/Perl/mod_perl/Embperl
Post: Tulpenstrasse 5
of course, I guess you could argue that to get README-SVN you
would already need svn access, but you could point users to
viewcvs or whatever :)
Svn is always accessable via normal http/https request and a broswer (at
least for the HEAD revision), so you could pass simply the URL for
Another different layout proposed so far was :
modperl-current (aka 2.0)
Codebase: [svn]/perl/modperl-2.0/trunk
Release tags: [svn]/perl/modperl-2.0/tags
Branches: [svn]/perl/modperl-2.0/branches
docs:
Codebase: [svn]/perl/modperl-docs/trunk
Release tags:
Am Dienstag, 16. November 2004 17:40 schrieb Philippe M. Chiasson:
Gerald Richter wrote:
Hi,
It would most likely reside in
http://svn.apache.org/repos/asf/perl/embperl/
With the standard trunk/ tags/ branches/ under there
ok
Allright, in that case I'll get infrastructure to move
Hi,
It would most likely reside in
http://svn.apache.org/repos/asf/perl/embperl/
With the standard trunk/ tags/ branches/ under there
ok
Embperl repository contains two branches (ep1 for Embperl 1 and main
branch for Embperl 2). It would be good to preserve them. There are some
Gerald Richter wrote:
[...]
I don't need the version history of the website. I never
have used it.
The website is anyway auto generated out of the normal Embperl
distribution, so the history is in the embperl repository anyway.
So why do you need a repository at all? Just upload
Oops, sorry. So you can just use rsync, right?
Yes, I can use rsync
Gerald
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Hi,
Also worth noting, we should be pigning Gerald to plan
moving embperl
over to the perl svn repos as well.
That would be great. I am using svn all over the place for a long time and
Embperl is one of the last things where I need to deal with CVS, so I am
happy to move the Embperl
Hi,
I don't think that's the right directory. I used
--prefix=/usr/local/apache2 when I configured and built mod_perl and
httpd. Shouldn't it be looking in /usr/local/apache2/include instead?
I modified XSBuilder::ParseSource.pm, and hardcoded the include
directory of my installation in
(That's it.) Did I do something wrong? Is that all I should get?
No, you should get a lot of functions. For me it's about 900 lines of pod.
Can you please send me the full output of the xs_generate.pl and tell me
which versions of mod_perl and Apache you are using?
And
then my next
Hi Jack,
I'm still here. But I'm a little bit confused. I'd like to work on
Apache::RequestRec, but I'm not sure of the status of that document.
Will there be additional changes from an import, or is that it (and I
should get started).
I don't know how much you have followed the
The rest of the problems are under /embperl/ so it's up to Gerald to take
care
of those.
I will take care of them. Seems like something has gone wrong with the last
upload. On the german site most of those links are not broken
Thanks
Gerald
I would do this in the final conversion state, since we decided that
this
docs that are generated in stage 1 are only contain content, while the
layout is added in stage 2
Yes, but it'll require special logic for parsing the intermediate
formats. This is not needed when you render that
a separating new line and making
sure that a 2 chars leading space starts every line of pre, including
empty lines.
Yes
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken
I had submitted a patch for adding this to the generic test suite. maybe
you can steal some of the code:
http://marc.theaimsgroup.com/?l=apache-modperl-devm=103919146817077w=2
As far as I see it only check if the generated POD is syntactical ok, or
does it more?
The problem is less the
)
+ sv_catpvf(GvSV(CopFILEGV(curcop)), %s subroutine `%_', where,
name);
+else
+ sv_catpvf(GvSV(CopFILEGV(curcop)), %s subroutine unknown, where);
CopLINE_set(curcop, 1);
if(name)
-
Gerald Richterecos electronic
)
+ sv_catpvf(GvSV(CopFILEGV(curcop)), %s subroutine `%_', where,
name);
+else
+ sv_catpvf(GvSV(CopFILEGV(curcop)), %s subroutine unknown, where);
CopLINE_set(curcop, 1);
if(name)
-
Gerald Richterecos electronic
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925131
WWW:http://www.ecos.de Fax: +49 6133
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925131
WWW
in
^^^
make sure to strip all leading spaces, e.g. in the above case. Since
otherwise it won't be rendered as text.
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design
come to the OSCON, you mayjoin my talk about the mod_perl
building system:
http://conferences.oreillynet.com/cs/os2002/view/e_sess/2725
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver
. Looking forward to meet you all on the OSCON
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail
be trivial. I already made it for
DBD::Oracle and DBD::ODBC.
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim
didn't have looked at the config
files that are necessary for make test. There are still paths in it which
needs quote around. So make test doesn't work with this patch.
Gerald
-
Gerald Richterecos electronic communication services gmbh
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925131
XS and docs, so I posted it to
both lists. If we continue with docs only, then of course the docs list, is
the right one.
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design
not.
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED
that
converts to the final pod with the correct layout/design. In this way you
separate the informations and the layout and you are able to make a new
layout anytime you feel it's necessary without haveing to rewrite anything.
Gerald
-
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925131
WWW
it with initial data.
=head2 foo_callbacks.map
same format as function map, but contains the callbacks
=back
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Hi,
Gerald Richter wrote:
Since the whole Apache API is well documented in this way, it should be
possible to autogenerate most of the mod_perl API documentation from
this
informations. It would be necessary that somebody writes a tool that
takes
this informations, brings it together
it with initial data.
=head2 foo_callbacks.map
same format as function map, but contains the callbacks
=back
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Hi,
Gerald Richter wrote:
Since the whole Apache API is well documented in this way, it should be
possible to autogenerate most of the mod_perl API documentation from
this
informations. It would be necessary that somebody writes a tool that
takes
this informations, brings it together
-Number
If you use this schema you will be able to transform it any layout later,
because you keep this extra informations you need in the keywords like
*Param:
Gerald
-
Gerald Richterecos electronic communication services gmbh
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133
if while you are porting you could commit/submit
things that will aid others who need to port to 2.0. Thanks!
If I run across anything the might be usefull, I let you know
Gerald
-
Gerald Richterecos electronic communication
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925131
WWW:http://www.ecos.de
think it would be much easier for the
normal user to always install under Apache2 and tell them to use
Apache::compat when they want to use old modules.
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect
-define(MODPERL2) in perl code.
That would be cool !
+1
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925131
WWW:http://www.ecos.de Fax: +49
?
Thanks
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED
On Mon, 27 May 2002, Gerald Richter wrote:
ok, this looks better, but I don't see the PassEnv setting?
should be there now, my first patch had only applied SetEnv, both are done
now.
Thanks,
it's working now as it should for me :-)
Gerald
hv, elts[i]);
+}
+
+modperl_env_tie(mg_flags);
}
+
+
#define overlay_subprocess_env(r, tab) \
r-subprocess_env = apr_table_overlay(r-pool, \
-
Gerald Richterecos electronic communication services gmbh
Internetconnect
test', but it should be ok.
ok, this looks better, but I don't see the PassEnv setting?
I just did a quick look at the commit mail, I will test it out tomorrow. I
have to go to bed now
Gerald
-
Gerald Richterecos electronic
: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925131
WWW:http
should look for ?
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925131
WWW:http://www.ecos.de Fax
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49
of return type makes sense, it
would help me very much.
Thanks
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D
will have, but maybe
you first continue with writing docs that can't be auto gernerated (i.e.
don't do any copypaste work).
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design
for the sv_convert.h file (%convert)
What do you think ?
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276
These two things would need a extention of the xxx_types.map files. I
would
suggest simply append two addtional (optional) parameters for each line.
The
first holds the name used in the typemap file (%typemap) and the second
the
alias for the sv_convert.h file (%convert)
all sounds
returns the return_type if it is an object. From my point of view the
return ... if in line 4 should be removed, but I guess it is/was good for
something ?
Gerald
-
Gerald Richterecos electronic communication services gmbh
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133
it is working and we can see how the best way
is to get this into the current modperl developement.
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49
On Tue, 25 Sep 2001, Gerald Richter wrote:
MP_INST_APACHE2=1 ...
that could be the problem, haven't tested in a while.
Yes, without that setting the INST_LIB is set correctly, however make test
fails:
/usr/bin/perl5.6.1 -Iblib/arch -Iblib/lib \
t/TEST -clean
setting ulimit to allow core
.
For the test case, is it enough to set MOD_PERL_TRACE on the command line,
or do I need it to place in some of the config files ?
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design
and win32
[Jens-Uwe Mager [EMAIL PROTECTED], Randy Kobes
[EMAIL PROTECTED]]
fix 'make tar_Apache' [Geoffrey Young [EMAIL PROTECTED]]
make sure global for Apache-request is reset after configuring %ENV
[Gerald Richter [EMAIL PROTECTED]]
adjust 'U' magic functions to Perl 5.7.x-dev prototype change
this looks like one of the problems the hacked version of C::Scan (at
perl.apache.org/~dougm/) fixes.
I have the C::Scan from perl.apache.org/~dougm/ . I just rechecked to be
sure. So maybe you have done some more fixes and not uploaded it to
perl.apache.org/~dougm/ ? Also the
it
into mod_perl, so we can use the same code base, or is this for whatever
reasons a bad idea ?
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post
or to make the
implementaion of this part)
Gerald
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E
conferences. (maybe I can take your slides to save some work :-)
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276
, so we may not get
consensus here what it is. What's about calling the section Application
Servers/Toolkits running under mod_perl. Then it's up to the reader how
he/she like to see it.
Gerald
-
Gerald Richterecos electronic
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925131
WWW:http://www.ecos.de Fax
in a Perl program, like writing the glue
to a C library. For larger C projects like mod_perl or Embperl I still
prefer using XS, because it gives me more control over what is happening.
Gerald
-
Gerald Richterecos electronic communication
by ap_add_cgi_vars */
+perl_request_rec(r);
if (!table_get(envtab, "TZ")) {
if ((tz = getenv("TZ")) != NULL) {
---------
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925151
WWW:http://www.ecos.de
see it. With this change it works :-)
Maybe it would be better to insert a
if(perl_sections_self_boot)
return ;
at the top of perl_section_self_boot, but I didn't tried that.
Gerald
-
Gerald Richterecos electronic
eturn NULL;
}
-----
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL
Hi Doug,
if ($ENV{PERL5LIB} and $ENV{PASS_PERL5LIB}) {
unshift @INC, map { Apache-untaint($_) } split ":", $ENV{PERL5LIB};
}
This seems to work an Win32 and on Unix. As soon as we solve the failure in
the perlrun test on Unix, I commit the patches to the cvs
Gerald
this should work in both places (untested).
It does :-)
I commit it to cvs now
Randy, do you make a new ppm from these cvs sources and announce it to the
mod_perl mailinglist, so more people can test it?
Gerald
-
To
before any test output arrived
modules/perlrun: FAILED before any test output arrived
I don't have the time track this down further, but if you are anybody else
need more information, I will be happy to provide them
Gerald
-----
Gerald Richt
-
Gerald Richterecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice:+49 6133 925151
WWW
Hi Randy,
I managed to build Embperl with ActivePerl - like Matt mentioned,
adding _WINDOWS to the defines and taking out
-D_PERL_IMPLICIT_SYS from the defines gets rid of the
problems with malloc.h and signal.h.
Great!
However, the tests fail -
I've attached the dialogue of 'nmake
79 matches
Mail list logo