inglug.club
pike programmer pike.lysator.liu.secaudium.net societyserver.org
Martin Bähr working in chinahttp://societyserver.org/mbaehr/
hi,
i just discovered that nettle in fedora/centos does not include the
secp192 and 224 curves.
this is not discovered during build, but instead just leads to a runtime
error. (the installation succeeds despite the error)
to make building pike work properly, the absence of these needs to be
pike.lysator.liu.secaudium.net societyserver.org
secretary beijinglug.org
mentor fossasia.org
foresight developer foresightlinux.orgrealss.com
unix sysadmin
Martin Bähr working in chinahttp://societyserver.org/mbaehr/
linux.orgrealss.com
unix sysadmin
Martin Bähr working in chinahttp://societyserver.org/mbaehr/
beijinglug.org
mentor fossasia.org
foresight developer foresightlinux.org realss.com
unix sysadmin
Martin Bähr working in chinahttp://societyserver.org/mbaehr/
fossasia.org
foresight developer foresightlinux.orgrealss.com
unix sysadmin
Martin Bähr working in chinahttp://societyserver.org/mbaehr/
sysadmin
Martin Bähr working in chinahttp://societyserver.org/mbaehr/
i believe that all information about compatibility changes should be kept for
historical reasons. i find it always educational when i can see how a language
(library, application, ...) evolved over time.
however anything not supported by a compatibility mode could be moved to a
history section.
Excerpts from Magnus Holmgren, Millnet/Lysator/Debian/Mensa @ Pike developers
forum's message of 2014-09-28 23:30:02 +0200:
A reminder since I neglected it the last time: The next release of
Debian will be frozen on 5 November 23:59 UTC [1]. Any new versions
must make it to testing before
Excerpts from Stephen R. van den Berg's message of 2014-08-28 09:13:38 +0200:
String.Buffer b=abcdef;
b+=ghi;
write(b);
b=jkl;
b+=mno;
write(b);
Then it strikes me as obvious that this would result in
printing abcdefghi and jklmno.
what's not obvious is that b should still be of type
beijinglug.org
foresight developer foresightlinux.orgrealss.com
unix sysadmin
Martin Bähr working in chinahttp://societyserver.org/mbaehr/
a bear-hug for applying the patch,
and a slap with the bear-paw for misspelling my name.
or should that be bähr-hug and bähr-paw? ;-)
greetings, martin (back to hibernation)
hi,
this issue has been brought up by wuehlmaus on irc.
the fix seems so simple that i wonder if i am missing something fundamental.
or is this really just an oversight in the code?
greetings, martin.
---
lib/modules/Tools.pmod/Hilfe.pmod | 1 +
1 file changed, 1 insertion(+)
diff --git
any existing identifier indexed with a non-existing one and then called
as a function causes a segfault:
mixed foo; foo[bar]();
String[int2hex]();
fails in 7.8 and 8.0 but not in 7.6
greetings, martin.
hi,
in pike 7.6 the following leads to a clean error:
void do(){};
mixed ___HilfeWrapper() { return do; }
crash.pike:1:do is a reserved word.
crash.pike:2:do is a reserved word.
crash.pike:2:syntax error, unexpected ';'
Pike: Failed to compile script:
Compilation failed.
in 7.8 or 7.9 it leads
On Thu, Oct 31, 2013 at 02:27:44AM +0100, H. William Welliver III wrote:
So, the Pike 7.6.132 tar ball should include a compatible version of
Nettle that will get statically linked. Is there a particular reason
to not go this route? I realize it's not philosophically pure from a
debian
On Tue, Oct 22, 2013 at 06:19:42PM +0200, Bertrand LUPART wrote:
Does someone have (unofficial) pike7.6 packages for Debian wheezy he'd like
to share?
have you used pbuilder before?
it's not hard to set up. and pike should do fine with the dependencies.
i'd try to build it from source first
or reset a string a million times and measure the difference.
at which string size does clearing the memory become a performance
problem?
how about reversing the whole operation, clear all strings by default
and allow the developer to mark strings as unsecure where performance
actually matters.
On Mon, May 27, 2013 at 02:55:02PM +, Marcus Comstedt (ACROSS) (Hail
Ilpalazzo!) @ Pike (-) developers forum wrote:
Yeah, for two non-disjoint types T and U with TU it should be
possible. But it soon turns ugly (see C++ :) when you have multiple
parameters...
this for example:
On Sun, May 26, 2013 at 03:40:02PM +, Henrik Grubbstr�m (Lysator) @ Pike
(-) developers forum wrote:
* When the variants have different modifiers (protected, private, etc).
it could be useful to make public and private versions of a function.
if the call comes from outside, then less
hi,
dealing with objects is pretty straight forward, but it gets more
interesting with mapping-keys.
json only allows strings as keys, and the current json module hence
fails at converting keys that are not strings.
the problem i need to solve involves converting user-data into json
without
On Thu, May 23, 2013 at 07:35:51PM +0200, Arne Goedeke wrote:
Unfortunately, its not that simple. Assume
([ 1 : 0, 2 : 0, 3 : 0 ])
and a callback that always returns \foo\. \foo\ would not be found in
the mapping and therefore lead to invalid json
ah, right, i'd have to keep track of the
On Wed, May 22, 2013 at 09:05:02AM +, Marcus Comstedt (ACROSS) (Hail
Ilpalazzo!) @ Pike (-) developers forum wrote:
Also, testing on PIKE_T_FUNCTION might not be such a good idea, since
then using an object with a `() operator won't work, neither will
using a program as a callback. The
On Wed, May 22, 2013 at 09:05:02AM +, Marcus Comstedt (ACROSS) (Hail
Ilpalazzo!) @ Pike (-) developers forum wrote:
Also, testing on PIKE_T_FUNCTION might not be such a good idea, since
then using an object with a `() operator won't work, neither will
using a program as a callback. The
On Sun, May 19, 2013 at 09:51:55PM -0400, H. William Welliver III wrote:
You'll need to disable machine code because your GCC is too new. See the
release notes/readme for details.
oh that one, duh!
wouldn't it be possible to add a configure check for that?
greetings, martin.
hi,
the JSON module can only encode objects if they provide an encode_json
function. i find this a bit limiting because it is hardly possible to
add encode_json to all classes that would need it.
better would be to allow the caller of JSON.encode provide a callback
for objects that the module
developer community.gotpike.org foresightlinux.org
unix sysadminpike.lysator.liu.se realss.com
Martin Bähr working in chinahttp://societyserver.org/mbaehr/
On Sat, Jan 26, 2013 at 12:05:02PM +, Marcus Comstedt (ACROSS) (Hail
Ilpalazzo!) @ Pike (-) developers forum wrote:
I vote from ml since that is the SI unit. I wonder what the SI unit
for pinches is though... :-)
but the average person does not know how many ml one spoon is, thus
having
On Sat, Jan 26, 2013 at 12:15:02PM +, Henrik Grubbstr�m (Lysator) @ Pike
(-) developers forum wrote:
Fixed.
did you backport the fix all the way to 0.6?
greetings, martin.
On Sat, Jan 26, 2013 at 12:25:01PM +, Marcus Comstedt (ACROSS) (Hail
Ilpalazzo!) @ Pike (-) developers forum wrote:
But pinches isn't really a measurement of mass, but depends mostly
on particle size. For example, a pinch of iron rods can have quite
considerable mass.
true, but
On Wed, Oct 10, 2012 at 02:05:46AM -0400, H. William Welliver III wrote:
I've prepared a beta release of 7.6 that contains all of the fixes from the
past few years, up through last week. Sadly, it doesn't contain the clang
patch that was just committed by mc, but I think it wouldn't have made
On Tue, Jul 17, 2012 at 10:20:19PM -0400, Bill Welliver wrote:
The code is fairly well isolated and don't think there will be any
downside. Considering the utility of the functionality and that 7.9
is likely to be in development for the foreseeable future, I think
it's worth doing.
not an
On Wed, Jul 11, 2012 at 03:18:12AM -0400, H. William Welliver III wrote:
Seems to build without problems, though I haven't run make verify yet.
I will do that tomorrow and if all goes well will update the bundle.
Since that's not version controlled, any thoughts on whether we need
to increment
On Wed, Jun 20, 2012 at 09:35:02PM +, Marcus Comstedt (ACROSS) (Hail
Ilpalazzo!) @ Pike (-) developers forum wrote:
I've done one of those. I don't know if I still have any code lying
around though; that was a long time ago when I still was att Roxen...
zip or tar?
i'd be interested in a
doing the categorisation in the documentation even if it is a single
hierarchy allows making changes and move things around to improve the
structure without breaking anyones code.
greetings, martin.
another thought:
the documentation can hide a flat namespace.
on the filesystem the flat namespace could be broken up too by
introducing several subdirectories (instead of /modules/Parser.pmod/ it
could be just /modules/parsers/) which are added to the search path for
modules.
so you get a flat
On Fri, Jun 01, 2012 at 07:40:08AM +, Per Hedbor () @ Pike (-) developers
forum wrote:
However, if during the 7.8 release cycle, the 32-bit machine code
generator has worked at one point or another, then it should keep
working in this release.
The change is in gcc, not pike.
gcc
realss.com
Martin Bähr http://societyserver.org/mbaehr/
On Fri, May 04, 2012 at 06:10:02PM +, Henrik Grubbstr�m (Lysator) @ Pike
(-) developers forum wrote:
I've now implemented generation of SVG graphs per the example, and
restarted the manual extractor at http://pike.lysator.liu.se/. The
extractor has only reached 7.3.9, so to view some
On Thu, Dec 15, 2011 at 10:25:02PM +, Martin Stjernholm, Roxen IS @ Pike
developers forum wrote:
Unfortunately there's some risk that Roxen will take its usual
liberties and go about its business in the pike source anyway: We have
a customer project with a glue module against a SAML 2.0
this never turned into a release.
a new release would be nice. current release is 2 years old...
greetings, martin.
On Tue, Apr 12, 2011 at 10:55:01AM +0200, Marc Dirix wrote:
Calendar.Week()-beginning() + Calendar.Day()*2 + Calendar.Minute()*480;
Result: Hour(Wed 13 Apr 2011 0:00 CEST sharp)
Why doesn't it count the 480 minutes here?
it appears do be doing:
Calendar.Week()-beginning() + (Calendar.Day()*2
On Sat, Mar 19, 2011 at 02:00:09PM +, Magnus Holmgren,
Millnet/Lysator/Debian/Mensa @ Pike developers forum wrote:
With Squeeze released I think it's time to drop pike7.6 and focus on
newer versions. Anyone against?
does that need any kind of decision?
i'd leave it to the developers how
hi,
when installing pike, dumped .o files are installed only with user permissions:
i am building and installing pike on fedora 12:
the same is the case for the previously released 7.8.352
ls -la /usr/local/pike/7.8.530/lib/modules/*.o
-rw--- 1 root root 16734 2011-01-26 17:49
On Fri, Jan 14, 2011 at 01:47:26PM +0100, Coen Schalkwijk wrote:
I was hoping I'd get 'string' for the type...
you can not get string if the variable is defined with mixed:
mapping(string:mixed) map = ([]);
if you define it as
mapping(string:string) map = ([]);
then typeof() would give you
-steam|caudium).org foresightlinux.org
unix sysadminiaeste.at realss.com
Martin Bähr http://www.iaeste.at/~mbaehr/ is.schon.org
On Fri, Dec 24, 2010 at 03:40:02PM +, Marcus Comstedt (ACROSS) (Hail
Ilpalazzo!) @ Pike (-) developers forum wrote:
Actually, the default reflog expire time is 90 days. It's unreachable
commits that have a default 30 days expire time.
Yes, but the old commits _will_ be unreachable once you
can you share your incomplete implementation so that someone can
complete it?
greetings, martin.
On Thu, Oct 28, 2010 at 08:30:03AM +, Henrik Grubbstr�m (Lysator) @ Pike
(-) developers forum wrote:
In particular, do any of the email addresses or author names need to
be adjusted?
peter bortas is listed with 2 email addresses:
bortas.org
lysator.liu.se
and there is a root at
the place i checked was the user list at the librarian site.
but i didn't think to check for actual commits, i just asumed the list
of users would be for the pike repository only.
so you are right, only bortas.org in the pike repository:
of course there is something to see.
you mean to say that
#if GTK2.MINOR_VERSION = 12
now works?
that's great!
greetings, martin.
On Sat, Sep 11, 2010 at 10:53:26AM +0200, Marc Dirix wrote:
Maybe I'm doing something very uncommon in interface design?
I have i.e. two buttons, which have the same signal handler, and in the
signal handler I want to do two different things based on which of the
two buttons is pressed.
On Sun, Aug 15, 2010 at 04:40:09PM +0200, Csürke Tamás wrote:
hi,
How can i write this java code in pike:
Int a;
this-a = 7;
So what is the this in pike?
this in pike is the same, but in most cases it is not needed.
you would just write
int a;
a =
On Fri, Jul 30, 2010 at 12:30:02PM +, Magnus Holmgren,
Millnet/Lysator/Debian/Mensa @ Pike developers forum wrote:
I've finally uploaded pike 7.8 to unstable
and according to http://packages.qa.debian.org/p/pike7.8.html
it is now in testing too.
debian 6.0 was frozen on the 6th:
On Fri, Jul 09, 2010 at 08:45:02AM +, Peter Bortas @ Pike developers forum
wrote:
Unfortunately not. It's been on the list of things that someone(tm)
should do since forever.
Someone(tm) could probably hack together some basic graphs based on
benchmark.txt in an hour, but getting
On Sun, Jun 06, 2010 at 10:35:08AM +, Marcus Comstedt (ACROSS) (Hail
Ilpalazzo!) @ Pike (-) developers forum wrote:
if the byte-compilation takes place at compile time, when all modules
are available (which are supported on the platform, of course), the
byte-compiled A module will not be
On Sun, Mar 21, 2010 at 12:45:02PM +, Marcus Comstedt (ACROSS) (Hail
Ilpalazzo!) @ Pike (-) developers forum wrote:
There are in fact quite a few files in Pike
which do not have certain tags even though they were current on trunk
when the tag was made. This is typically the case with
the 7.8/7.9 split?
didn't that in a way already happen? i mean on what is mast working if
not 7.9? and now that we pretty much defacto end up using git (is there
still anyone with objections against using git?) what more is there to
do besides opening a branch and naming it 7.9? (pikefarm may
are you planning to submit those fixes to git upstream?
it would be inconvenient to need a custom git implementation to make the
import script (or worse the repository) work well.
greetings, martin.
hmm, that is useful (and logical for cvs and svn) but i did not yet
notice such a feature with git. at least by default it has no concept of
keywords but even if it could ignore keyword values in a diff, it could
only do so if keyword expansion is activated for which (i believe) it
would be
On Mon, Jan 04, 2010 at 03:00:21PM +, Henrik Grubbstr�m (Lysator) @ Pike
(-) developers forum wrote:
Currently commits that are identical (including same history) in
more than one major branch are kept as one single commit. Should
they be forced to be split apart if after the split
hmm, i can see how
replace(({ 1,2,3, }), ({ 2 }), ({ 17 }));
is not clear whether it is to replace 2 or ({2}), but
replace(({ 1,2,3, }), ([ 2:17 ]));
should be unmistakeable.
currently it leads to an error, but i think it can be made to work.
greetings, martin.
On Tue, Sep 22, 2009 at 06:35:02AM +, Magnus Holmgren,
Millnet/Lysator/Debian/Mensa @ Pike developers forum wrote:
To avoid freeness issues etc., I would be very happy if there were a
variant of the Pike source tarball without bundled libraries.
actually, i'd like to see that from a simple
import GLU; fails with 7.8.346, 316 and 116 on my machine
(so it's not a regression at least),
but not with 7.8.201 from pikefarm on another machine
it might be an issue with foresight linux, but i don't see why, since GLU.pmod
is a pike script and i don't see any errors trying to load GLU.
hi,
i need pike 7.8 on debian lenny, and to avoid having to reinvent the
package myself i would like to just rebuild what's already there.
markus, could you maybe upload the current state to experimental?
then anyone could simply rebuild for her/his own machine by running
apt-source and pdebuild
On Sat, Aug 01, 2009 at 09:09:13AM +0200, Martin Bähr wrote:
i found the debian tree in http://svn.kibibyte.se/pike/trunk/debian/
though, and will use that for now...
unfortunately i can't make an svn checkout from that, or download a
snapshot. can you help?
greetings, martin.
sounds just like lib_prefix and include_prefix which were only just
recently fixed...
greetings, martin.
both machines are fully green now,
thank you for discovering the issues...
greetings, martin.
could you elaborate your issues please?
greetings, martin.
On Thu, Jul 09, 2009 at 10:05:02AM +, Peter Bortas @ Pike developers forum
wrote:
tomoyo: Fails to build Nettle because apparently the libnettle
bundle requires m4 to build.
that would be because it is using the bundled nettle 2.0 now, is it?
because i remember that i fixed that before
On Thu, Jul 09, 2009 at 10:05:02AM +, Peter Bortas @ Pike developers forum
wrote:
localhost*: Runs out of memory when exporting documentation. Not
much of an issue.
strange. the machine(*) has 500MB and is not running any large
applications, actually pikefarm is the only thing that really
yeah, but that is some work that needs testing. if the next release is
aimed for next month then that's early enough (if someone picks it up
and gets it to work by then.)
greetings, martin.
foresight build is also uptodate at pike=embee.rpath@fl:2-devel
greetings, martin.
On Fri, Jun 12, 2009 at 08:56:05PM -0600, Brian Lacy wrote:
I've just subscribed to the Pike mailing list, and I'm wondering if
anyone is still out there in the Pike community. From what I can tell,
at least through a rather exhaustive Google search, community support
for this sweet little
can you elaborate on this?
what about pike packages for linux distributions? those usually use the
same kind of system to build the package that the end user installs. so
the configure tests should all be the same unless the user makes
non-standard changes to the system (or is missing some
On Tue, Jun 09, 2009 at 06:15:43PM -0400, Bill Welliver wrote:
Note that this simplified method is not appropriate for creating modules
that you want to distribute, and doesn't provide most (any?) of the
functionality baked into the standard module makefiles.
can you explain why these
foresight gnu/linux package is now here:
pike=/embee.rpath@fl:2-devel
the package is still missing docs but otherwise appears functional.
(hmm, is there a way to run the testsuite on an installed pike?)
greetings, martin.
hi,
nettle 2.0 has just been released.
should we go ahead and build the new stable pike against it, or are
there any reasons to avoid that?
greetings, martin.
hi,
for anyone compiling from exported source, is
make install_interactive;
the recommended way to build and install pike?
if so, i guess that should be added to the README?
it seems a bit odd to refer users to README-CVS to find out how to
install pike after running make.
greetings, martin.
hi,
just got this report on irc
:#pike:sirdude if you goto: http://pike.ida.liu.se/generated/manual/ref/ and
click on #22 Pike BNF it points to:
http://pike.ida.liu.se/generated/manual/ref/chapter_22.html
but
its the index again... when it
hi,
do you have any suggestions for a better fix for
d99b820bd5312b8dbd7d15ceddc4f0d4052d37bb
to allow to specify include_prefix as an argument to make?
i accept the issue with ?= being a gnu thing, but i don't yet understand
what problems the other changes cause.
include_prefix =
On Mon, Jun 01, 2009 at 09:25:02PM +, Martin Stjernholm, Roxen IS @ Pike
developers forum wrote:
(The only reason for the mast/ prefix is to allow it to be rebased.
If I'm not mistaken it does not imply I'm the only one who can push to
it.)
it's just a path/label.
but either way pushing
On Sun, Apr 26, 2009 at 01:55:09PM +, Henrik Grubbstr�m (Lysator) @ Pike
(-) developers forum wrote:
the reason being that it apparently maps all messages
from LysKOM-users to a single identity...
that would be because all lyskom messages have the same email address.
greetings, martin.
On Thu, Apr 16, 2009 at 09:41:50AM +0200, Coen Schalkwijk wrote:
I'm giving OpenID a try and need to get the big endian two's complement
of a large (if not) number (a/the default Diffie-Hellman 'p' value) how
do I do that in Pike? I've tried to figure it out myself, but I get a
bit lost
On Tue, Mar 31, 2009 at 02:15:04PM +, Martin Stjernholm, Roxen IS @ Pike
developers forum wrote:
the only way to pass data between them would
be through pipes or the shared memory interface, which only can pass
strings. You could just as well run several pike processes.
the Remote
- anywhere in the world
--
pike programmer working in china community.gotpike.org
unix system- iaeste.(tuwien.ac|or).at open-steam.org
administrator caudium.orgis.schon.org
Martin Bähr http
i think the symlink option can be added now, since it doesn't break
compatibilty, and hen we can continue to argue about which way is
actually better.
the thing that i don't get about the posic argument is: is there a posix
exists() function? if not, then how is posix relevant?
i agree that
good question.
my initial reaction was with mirar, but then i thought that exists
should tell me if i can use that filename or if it is in use already.
if i want to be able to read or write, the appropriate check should be
made. i think exists should only tell if an item with that name exists.
to me %s, says that there must me a ',' in the string, otherwise it's
not valid.
greetings, martin.
On Mon, Dec 15, 2008 at 12:15:04PM +, Johan Sundstr�m (Achtung Liebe!) @
Pike (-) developers forum wrote:
I have been enlightened, and will return to my hibernation sequence
momentarily. :-)
hmm, neat, you can serve as a light source while you are hibernating...
greetings, martin.
this has not been done yet?
i think any keywords that have a consensus should be reserved sooner
rather than later.
greetings, martin.
On Tue, Nov 18, 2008 at 03:55:37PM +0100, Marc Dirix wrote:
does that include existing implementations in pike?
If you are referring to camas or imho, they are not really useful and
the reason I decided to write one myself.
yes, i meant that one.
but apart from that (and michael brandstroms
On Wed, Nov 12, 2008 at 04:44:16PM -0500, Bill Welliver wrote:
Doesn't git-svn allow this functionality?
no, git-svn can only do linear commits. it doesn't support merges (yet)
greetings, martin.
On Wed, Nov 12, 2008 at 07:00:03PM +, Martin Stjernholm, Roxen IS @ Pike
developers forum wrote:
developing e.g. the multicore support, since the initial development
can take place on a separate branch without upsetting the main tree
and then rebased and merged with it without losing the
On Sun, Nov 09, 2008 at 02:35:03PM +, Martin Stjernholm, Roxen IS @ Pike
developers forum wrote:
/.../ the reverse takes little time compared to the search.
Right.. If that were true, it'd be a very bad outcome indeed for all
Hubbes efforts optimizing that beast.
if what were true? or
hi,
i am reviewing the pike entry on wikipedia and noticed that the logo
image lacks clear license information. while trying to find out what the
actual license is i found that there is no clear information on the pike
website either.
i think it would be helpful if
hi,
for some reason, the cvs browser for 7.8 is missing files and directories:
http://pike.ida.liu.se/development/cvs/browse.xml?dir=7.8module=Pike
listed are:
bin lib man refdoc src .gitignore CHANGES Makefile README-CVS
compared to the checkout which contains:
ANNOUNCE bundles/COPYING
is there a reason why pike allows whitespace between ( and [ for ([ ?
(same for ]) and ({ }) of course)
i always viewed ([ as an inseperable entity (like += or other
multicharacter elements)
can anyone explain this?
greetings, martin.
is it possible to upgrade svn?
i thonk going to 1.6.4 should besensible if not even 1.5.
in our case there are not even any compatibility issues to consider
greetings, martin.
it would be nice to get an overview of how much of the original code is
still left. maybe even for every version, to see the amount of change
happening.
greetings, martin.
1 - 100 of 202 matches
Mail list logo