Branch: Tag:

2021-10-18

2021-10-18 07:17:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Revert "Compiler: Make print_tree() available also --without-debug."

This reverts commit 7727ebe17330b686d10257653299ff5efa3db0c8.

2021-10-17

2021-10-17 12:01:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Make print_tree() available also --without-debug.

2019-10-18

2019-10-18 12:28:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/pike221' into 8.0

* patches/pike221:
Compiler: object->program_id only exists --with-debug.

2019-10-18 12:27:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: object->program_id only exists --with-debug.

2019-10-18 09:14:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/pike221' into 8.0

* patches/pike221:
Compiler: Make get_name_of_function() survive destructed functions.
Compiler: Improved robustness of placeholder activation.

2019-10-18 09:01:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Make get_name_of_function() survive destructed functions.

Fixes remainder of PIKE-221 (#8221).

2019-08-15

2019-08-15 13:06:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Converted las.c into a cmod.

2019-05-04

2019-05-04 09:12:19 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/master' into new_utf8

2019-03-19

2019-03-19 12:33:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '722771973bd' into patches/lyslyskom22891031

* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
...

2019-03-19 09:25:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'grubba/typechecker-auto'

* grubba/typechecker-auto:
Compiler [auto]: Fixed typechecker bug.

2019-03-19 09:23:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler [auto]: Fixed typechecker bug.

This is a bug in the same class as [GitHub pikelang/Pike #25].

2019-03-14

2019-03-14 10:42:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'grubba/typechecker-automap'

* grubba/typechecker-automap:
Compiler: Fixed typechecker bug for automap.

2019-03-14 10:39:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap

* commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits)
Removed the old typechecker.
...

2019-03-14 10:33:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed typechecker bug for automap.

This is a bug in the same class as [GitHub pikelang/Pike #25].

2019-03-12

2019-03-12 11:34:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed bug in handling of F_TYPE nodes.

Fixes [Github #25].

2019-02-15

2019-02-15 09:39:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added convenience function mknestednodes().

2019-02-14

2019-02-14 10:44:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added parse tree nodes for SET_LOCAL_*.

2019-02-07

2019-02-07 15:02:50 by William Welliver <william@welliver.org>

Merge branch 'grubba/wop-local-variables-debug-info' into bill/debugger-concept

2019-02-07 09:48:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added pseudo opcodes F_FRAME_*.

These are intended to be used for propagating information
about local variables in the current frame.

2019-02-07 09:04:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

WIP: Local variables debug info.

2019-02-06

2019-02-06 22:24:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [NT]: Fixed multiple compatibility issues with cl.

* Make sure UNREACHABLE() always has an argment.

cl's preprocessor is broken, and doesn't support single argument
macros being called with an empty argument.

* Variables may only be declared at the beginning of a block.

2019-02-06 22:22:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

LFUNs: Added magic lfun ::_annotations().

2019-02-06 18:53:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

WOP: Local variables debug info.

2018-12-29

2018-12-29 20:54:03 by William Welliver <william@welliver.org>

debugger: a little debug, and keeping the local names from being freed.

2018-12-26

2018-12-26 10:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [NT]: Fixed multiple compatibility issues with cl.

* Make sure UNREACHABLE() always has an argment.

cl's preprocessor is broken, and doesn't support single argument
macros being called with an empty argument.

* Variables may only be declared at the beginning of a block.

2018-12-19

2018-12-19 12:11:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

LFUNs: Added magic lfun ::_annotations().

2018-11-28

2018-11-28 19:40:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved handling of local constants.

2018-11-28 19:40:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Revert "Compiler: Improved handling of local constants."

This reverts commit 41770a59a1b0d4a6b3005f383cb5d2c902fcd32f.

This broke program parent handling on some cases.

2018-11-28 19:40:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved propagation of optimizer flags for apply nodes.

2018-11-28 12:14:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved propagation of optimizer flags for apply nodes.

2018-11-27

2018-11-27 14:55:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Revert "Compiler: Improved handling of local constants."

This reverts commit 41770a59a1b0d4a6b3005f383cb5d2c902fcd32f.

This broke program parent handling on some cases.

2018-11-26

2018-11-26 13:11:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved handling of local constants.

2018-11-04

2018-11-04 16:11:11 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/master' into new_utf8

2018-11-03

2018-11-03 14:21:37 by Marcus Comstedt <marcus@mc.pp.se>

Merge remote-tracking branch 'origin/8.1' into gobject-introspection

2018-10-21

2018-10-21 17:37:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Fixed compilation warning.

2018-06-14

2018-06-14 14:34:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Support F_EXTERN nodes in fix_auto_node().

2018-05-30

2018-05-30 13:28:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed potential NULL-dereference in -rt mode.

2018-05-28

2018-05-28 14:58:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Removed some redundant code.

2018-05-27

2018-05-27 13:05:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Clean up auto handling in foreach.

2018-05-26

2018-05-26 11:02:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added F_FOREACH_VAL_LVAL.

This tree node type is identical to F_VAL_LVAL except
that it it used only as the CAR of F_FOREACH. This is
in preparation for delaying the resolving of auto for
foreach() to the tree optimizer pass.

2018-05-25

2018-05-25 12:31:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Support F_LOCAL nodes properly in fix_type_field().

2018-05-23

2018-05-23 10:59:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Support reevaluating the type for local auto variables.

The actual type for local variables that have been declared auto,
may now be adjusted after the local variable nodes have been created.

2018-05-21

2018-05-21 16:45:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fix the type for F_TYPEOF nodes.

Fixes testsuite failure.

2018-02-15

2018-02-15 15:54:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63

* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
...

2018-02-14

2018-02-14 15:16:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Partial revert: "Compiler: OPT_EXTERNAL_DEPEND nodes are not constant..."

This had many unintended consequences, and was fixed properly by
34f536831341af583af99ef0e85c245b823d7012.

This reverts some of commit 6ac3cfe111ffebcb457701ea2cbe3a01a57fdb44.

2018-02-14 15:12:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Revert "Compiler: Added Pike 8.0 compat for is_const() change."

This is obsolete when 6ac3cfe111ffebcb457701ea2cbe3a01a57fdb44 is reverted.

This reverts commit 2984f30cbe903776c0e678b444bba26c7d7d60a2.

2018-02-13

2018-02-13 15:13:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/pike63' into 8.1

* patches/pike63:
Compiler: Apply of OPT_EXTERNAL_DEPEND results in OPT_NOT_CONST.

2018-02-13 15:09:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/pike63' into 8.0

* patches/pike63:
Compiler: Apply of OPT_EXTERNAL_DEPEND results in OPT_NOT_CONST.

2018-02-13 15:05:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Apply of OPT_EXTERNAL_DEPEND results in OPT_NOT_CONST.

Second try at attempting to fix [Pike-63].

2018-02-13 14:51:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Revert "Compiler: Reduce constant folding of '.'."

This change had several unintended consequences.

This reverts commit e86ee2f842b5cbe1ef56104f7104a1dec944dbc1.

2018-02-12

2018-02-12 22:22:42 by Marcus Comstedt <marcus@mc.pp.se>

Add more FALLTHRU directives where needed

2018-02-12 21:49:35 by Marcus Comstedt <marcus@mc.pp.se>

Fix spelling of FALLTHRU directive

The non-standard spelling "FALL_THROUGH" is not recognized by gcc 7.3.
Also, the comment must not contain any other text, or be placed inside
braces.

2018-02-12 10:37:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added Pike 8.0 compat for is_const() change.

2018-02-12 09:51:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: OPT_EXTERNAL_DEPEND nodes are not constant...

2018-02-09

2018-02-09 14:00:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Reduce constant folding of '.'.

Constant folding of indexing of OPT_EXTERNAL_DEPEND expressions
is typically not a good idea...

Fixes PIKE-63 (#8063).

2018-02-03

2018-02-03 09:48:55 by Peter Bortas <bortas@gmail.com>

Merge branch '8.1' into peter/travis

2018-01-19

2018-01-19 16:14:39 by Martin Nilsson <nilsson@fastmail.com>

Use the ALLOC_STRUCT macro when possible.

2018-01-19 16:14:39 by Martin Nilsson <nilsson@fastmail.com>

Initialize scope_info with calloc.

2017-12-31

2017-12-31 23:19:10 by Peter Bortas <bortas@gmail.com>

Merge remote-tracking branch 'origin/8.1' into peter/travis

2017-12-19

2017-12-19 14:56:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Add an extra pass on demand.

2017-12-11

2017-12-11 18:05:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Add symbolic constants COMPILER_PASS_*.

This is in preparation for adding more passes.

2017-12-01

2017-12-01 16:16:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Some minor #pragma disassemble improvments.

2017-11-27

2017-11-27 13:55:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Allow object("string") types again.

Fixes testsuite failure.

2017-11-26

2017-11-26 18:17:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: resolv_type() no longer leaves stuff on the stack.

API cleanup.

2017-11-26 03:03:12 by Martin Nilsson <nilsson@fastmail.com>

p can not be false here. CID 1423308

2017-11-25

2017-11-25 17:26:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Replaced resolv_program() with resolv_type().

The function resolv_program() (not to be confused with
resolve_program()) is no longer used, so remove it.

Move some inlined code from language.yacc to a function
called resolv_type().

2017-11-04

2017-11-04 14:51:06 by Arne Goedeke <el@laramies.com>

Remove !SHARED_NODES

Pike with SHARED_NODES disabled did not work. By descision of the Pike
Conference it is removed.

2017-10-01

2017-10-01 12:18:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added some more syntax errors.

2017-09-10

2017-09-10 11:08:20 by Marcus Comstedt <marcus@mc.pp.se>

Compiler: Fix old bug that root tree node is never typechecked

2017-09-09

2017-09-09 10:36:40 by Marcus Comstedt <marcus@mc.pp.se>

Compiler: Allow return void expression from void function

Fixes [LysLysKOM 22188815].

2017-08-12

2017-08-12 09:19:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed leak of types when handling auto.

The resulting type from resolving the auto return type
leaked when there was more than one return statement.

2017-03-18

2017-03-18 13:58:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Swap CAR and CDR in F_ASSIGN nodes.

Same for F_MULTI_ASSIGN and F_ASSIGN_SELF.

This gives the same order as for the F_*_EQ nodes,
and makes it possible to simplify the grammar somewhat.

2017-01-16

2017-01-16 13:34:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Make #pragma disassemble available --without-debug.

2017-01-09

2017-01-09 22:16:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: API change for docode.c:do_code_block().

Propagate identifier_flags explicitly to do_code_block().

2017-01-05

2017-01-05 12:33:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed propagation of varargs property in dooptcode().

do_code_block() looks at current_function_number to determine
whether to generate varargs code or not. This variable seems
to be set correctly in all cases except for implicit lambdas.

2016-12-31

2016-12-31 17:12:23 by Arne Goedeke <el@laramies.com>

Replace dynamic_buffer API everywhere

This change should be purely cosmetic. It replaces the old
dynamic_buffer API by the corresponding byte_buffer API everywhere.
The wrapper definitions in dynamic_buffer.h will remain for now.

2016-12-31 17:12:22 by Arne Goedeke <el@laramies.com>

describe_svalue: do not use global buffer

This commit removes the dynamic buffer from describe_svalue and related
funtions.

2016-12-30

2016-12-30 09:29:45 by Arne Goedeke <el@laramies.com>

Replace dynamic_buffer API everywhere

This change should be purely cosmetic. It replaces the old
dynamic_buffer API by the corresponding byte_buffer API everywhere.
The wrapper definitions in dynamic_buffer.h will remain for now.

2016-12-30 09:29:44 by Arne Goedeke <el@laramies.com>

describe_svalue: do not use global buffer

This commit removes the dynamic buffer from describe_svalue and related
funtions.

2016-12-29

2016-12-29 10:23:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved backward compat for ::_indices() et al.

Removes the deprecation warning when using the old-style syntax.

The return value for ::`->=() is no longer void.

2016-12-05

2016-12-05 18:31:48 by Martin Nilsson <nilsson@fastmail.com>

Move F_MAGIC-types to object.h to avoid duplicating them.

2016-12-05 15:05:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed type for F_MAGIC_SET_INDEX.

Fixes [LysLysKOM 21920033].

2016-12-05 15:04:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed type for F_MAGIC_SET_INDEX.

Fixes [LysLysKOM 21920033].

2016-12-05 15:03:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed the types for ::_indices() et al.

The types now match the documentation.

2016-12-03

2016-12-03 12:00:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed the types for ::_indices() et al.

The types now match the documentation.

2016-11-05

2016-11-05 15:58:01 by Tobias S. Josefowitz <tobij@tobij.de>

Compiler: Warn when using . for indexing dynamically.

Also introduce #pragma (no_)dynamic_dot which squelshes the warning.

2016-10-22

2016-10-22 13:33:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Get gcc to complain less about several switches.

Recent gcc complains about switch statements on enums if not
all values are handled explicitly.

2016-09-25

2016-09-25 19:38:48 by Arne Goedeke <el@laramies.com>

Compiler: make whole program executable

Some machine code backends generate commonly used at the beginning of a
program and jump there from other opcodes. To make constant evaluation
work we need to flush instruction caches for the full program.

2016-08-21

2016-08-21 02:01:50 by Martin Nilsson <nilsson@fastmail.com>

Don't look up - with findstring. Us lfun_strings.

2016-07-30

2016-07-30 09:37:19 by Arne Goedeke <el@laramies.com>

Compiler: fixed a warning

The compiler seems to believe that 'n' could be globbered by the longjmp.
This is not the case, because 'n' is no modified. Making it a const variable
seems to help.

2016-05-16

2016-05-16 16:21:26 by Per Hedbor <ph@opera.com>

Allow [auto] in softcasts.

Currently only useful for assignments.

Also, does not yet check if the softcast is really possible or not.

Basically only a way to silence warnings in strict_types mode.

2016-05-01

2016-05-01 11:05:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler [auto]: Fixed multiple issues.

The PIKE_T_AUTO type node now always has a child type.

gc_check_type() now knows about PIKE_T_AUTO.

{debug_,}push_auto_typed_type() is no more.

Fixed issue with low_describe_type() appending to the wrong
buffer when describing the auto type.

Fixes some related type reference counting errors.

2016-04-26

2016-04-26 16:58:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed a few NULL dereferences in previous commit.

2016-04-26 15:25:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Survive deprecated efuns returning void.

The compiler didn't handle attributed returned void values correctly,
and assumed that they would return a value.

2016-02-24

2016-02-24 10:19:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed potential NULL-deref on broken cast.

Fixes [CID 742529].

2016-02-24 10:17:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed potential NULL-deref on broken cast.

Fixes [CID 742529].

2016-02-23

2016-02-23 10:47:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed NULL-dereference in handling of foreach.

Fixes [CID 1353483] and [CID 1353488].

2016-01-10

2016-01-10 23:41:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fix regression for return with value.

Return with value in functions declared as returning void
now causes a compiler error again.

2016-01-04

2016-01-04 14:59:45 by Per Hedbor <ph@opera.com>

Merge branch 'per/auto_type_81' into 8.1

2016-01-04 14:57:56 by Per Hedbor <ph@opera.com>

"auto" now works as return type for functions and in foreach.

Missing is at least support in array lvalues.

2016-01-04 14:57:56 by Per Hedbor <ph@opera.com>

Fixed auto value type for foreach

2016-01-04 14:57:56 by Per Hedbor <ph@opera.com>

First stage of the 'auto' type.

Works, but for now only for variable declarations, not return types
(entirely, most of the plumbing is done) or for variables declared in
foreach and sscanf.

Since the loop variables in foreach is really the most important
location, this is of somewhat limited use so far.

Commited for safekeeping.

Conflicts:
src/language.yacc
src/lexer.h
src/pike_types.c
src/svalue.h

2015-12-29

2015-12-29 13:02:23 by Per Hedbor <ph@opera.com>

Fixed auto value type for foreach

2015-12-28

2015-12-28 17:08:16 by Per Hedbor <ph@opera.com>

"auto" now works as return type for functions and in foreach.

Missing is at least support in array lvalues.

2015-12-28 13:21:58 by Per Hedbor <ph@opera.com>

First stage of the 'auto' type.

Works, but for now only for variable declarations, not return types
(entirely, most of the plumbing is done) or for variables declared in
foreach and sscanf.

Since the loop variables in foreach is really the most important
location, this is of somewhat limited use so far.

Commited for safekeeping.

Conflicts:
src/language.yacc
src/lexer.h
src/pike_types.c
src/svalue.h

2015-10-14

2015-10-14 18:49:19 by Martin Nilsson <nilsson@fastmail.com>

Removed Intel IA64 compiler specific DO_NOT_WARN.

2015-10-11

2015-10-11 14:04:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch '8.1' into grubba/typechecker-mk3

* 8.1: (51 commits)
Compiler [Types]: Got rid of my_describe_type().
Compiler [Types]: Fixed wide strings in nested types.
Compiler [Types]: low_describe_type() now uses string_builder.
string_builder_sprintf: Fixed '+' for floats.
string_builder_sprintf: Added support for %T.
Calendar.mkrules: Improved backward compat.
Auth.OAuth.Client: Fixed AutoDoc markup issue.
New modules for communicating with different (RESTful) web apis (including OAuth and OAuth2 client modules) .
Documentation [%]: Added some clarifications and improved markup.
Inotify: Minor code cleanup. Potential fix for [CID 1325796].
Inotify: Removed some debug output.
Filesystem.Monitor [Inotify]: Improved support for blocking mode.
Inotify: Don't reference count immediate circular references.
Inotify: Removed some dead code.
System.Inotify, Filesystem.Monitor: Updates to use new Inotify API.
Inotify: Use fd_callback_boxes, internal event parsing.
Search.Database.MySQL: Censor the SQL-url.
Sql: Added censor_sql_url().
Search.Database.MySQL: Avoid long lived database connections.
Inotify: Don't throw errors in rm_watch() on invalid watch descriptor.
...

2015-10-11 14:01:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler [Types]: Got rid of my_describe_type().

All remaining use of my_describe_type() was for debug output, and
have now been converted to using simple_describe_type().

2015-09-27

2015-09-27 22:49:47 by Martin Nilsson <nilsson@fastmail.com>

Cleaned up unreachable comments. GCC code generation is the same.

2015-05-25

2015-05-25 15:33:02 by Martin Nilsson <nilsson@opera.com>

Removed trailing spaces.

2015-02-10

2015-02-10 16:08:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved output for #pragma disassemble.

2014-12-09

2014-12-09 17:28:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed some NULL-dereferences.

expr4 nonterminals can be NULL for eg undeclared variables.

Thanks to Jakub Krajewski <jkrajewski@opera.com> for the report.

Fixes [Pike mailinglist 14323].

2014-12-09 17:28:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed some NULL-dereferences.

expr4 nonterminals can be NULL for eg undeclared variables.

Thanks to Jakub Krajewski <jkrajewski@opera.com> for the report.

Fixes [Pike mailinglist 14323].

2014-12-08

2014-12-08 09:55:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed NULL-deref in tree optimizer.

CAR for a F_*_EQ node may be NULL if the variable hasn't been declared.

Fixes [bug 7397 (#7397)].

2014-12-08 09:53:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed NULL-deref in tree optimizer.

CAR for a F_*_EQ node may be NULL if the variable hasn't been declared.

Fixes [bug 7397 (#7397)].

2014-12-05

2014-12-05 15:01:31 by Martin Nilsson <nilsson@opera.com>

check_type_string is a noop. Remove it.

2014-12-04

2014-12-04 19:27:12 by Per Hedbor <ph@opera.com>

Removed F_IDENTIFIER: It was never generated.

This lessens the confusion and code-duplication somewhat.

2014-12-04 19:27:11 by Per Hedbor <ph@opera.com>

Found some more F_X_EQ instances.

2014-12-04 19:27:06 by Martin Nilsson <nilsson@opera.com>

Remove Pike 0.6 support.

2014-12-04 19:26:46 by Arne Goedeke <el@laramies.com>

Compiler: silence parentheses warnings in clang

2014-12-04 19:26:25 by Per Hedbor <ph@opera.com>

Removed the old typechecker.

We really should stopping just keeping old code around.
It only confuses things when you are reading the code.

2014-12-04 19:26:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved type checking for program references.

Inherits and type declarations now complain about use of
deprecated symbols.

2014-12-04 19:26:00 by Martin Nilsson <nilsson@opera.com>

mallocs nowdays return void*, so no need to case.

2014-12-04 19:25:34 by Martin Nilsson <nilsson@opera.com>

Disabled local variable optimizations even more.

2014-12-04 19:25:34 by Martin Nilsson <nilsson@opera.com>

Fixed a warning for NEW_ARG_CHECK mode.

2014-12-04 19:25:28 by Martin Nilsson <nilsson@opera.com>

Fixed a crash reported by Martin Bähr.

2014-12-04 19:24:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Warn about case values that are not enumerable.

Constant objects and the like are not a good idea to have in
case statements, since their ordering will depend on (among
other things) compilation order, which means that they will
currently likely break for dumped programs.

2014-12-04 19:24:31 by Arne Goedeke <el@laramies.com>

added some UNUSED()

2014-12-04 19:24:11 by Arne Goedeke <el@laramies.com>

block_allocator: fixed --with-debug

2014-12-04 19:24:11 by Arne Goedeke <el@laramies.com>

compiler: use new block allocator for node_s

2014-12-04 19:24:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

[compiler] Avoid recursion on the C-stack.

las.c:count_args() now uses the parent links (as per an old FIXME),
to avoid running out of C-stack when counting huge argument lists.

Fixes [bug 6860 (#6860)].

2014-12-04 19:23:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed NULL-deref by docode().

Call fix_type_field() before calling docode() in eval_low() to
ensure that the parsetree node types have been properly set.

This fixes a NULL-deref in docode() when compiling the line:

string system_module_path=master()->system_module_path[-1];

(The F_ARROW node in the rvalue had a NULL type).
docode() requires that the parsetree node types h

This fixes a NULL-deref in docode() when compiling the line
(from lib/modules/Tools.pmod/Standalone.pmod/module.pmod:28):

string system_module_path=master()->system_module_path[-1];

(The F_ARROW node in the rvalue had a NULL type).

2014-12-04 19:23:40 by Arne Goedeke <el@laramies.com>

Added new block allocator. It dramatically speeds up free, when
allocating many blocks and deallocation happens non linearly.

2014-12-04 19:23:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed the type for ::`->().

2014-12-04 19:23:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed the type for `->() some more.

2014-12-04 19:23:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved diagnostics for invalid soft casts.

2014-12-04 19:23:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved RUNTIME_CHECK_TYPES mode.

Avoid generating new compiler errors when running with -rt.

2014-12-04 19:23:02 by 0

Wrap unused parameters in UNUSED(), and debug-only parameters in DEBUGUSED(), to cut
down on compiler warnings. The macro also renames parameters to catch accidental use.
(There are more places to clean up but I don't want to modify code that isn't compiling
on my machine.)

2014-12-04 19:22:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Use cast to program instead of object_program() for inherits.

This is needed to be able to simulate inheritable programs with objects.

Fixes [bug 6573 (#6573)].

2014-11-04

2014-11-04 17:18:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed the NULL-deref some more.

2014-11-04 17:17:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed the NULL-deref some more.

2014-11-04 16:20:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed NULL-deref.

Fixes [LysLysKOM 21034222].

2014-11-04 16:20:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed NULL-deref.

Fixes [LysLysKOM 21034222].

2014-10-30

2014-10-30 15:32:57 by Per Hedbor <ph@opera.com>

Fixed for(i;i<x;i++); crash

The code will no longer generate invalid F_LT/GT etc nodes when asked
to, instead it will generate a function call to the correct efun.

I still do not know why this worked in pike 7.8.

Next step: Make treeopt.in F_LT match CALL(&f_lt,ARGS(...))

(cherry picked from commit 89424bfaa34ee5639b0ab2fedccebec96703ffa8)

2014-10-30 15:32:33 by Per Hedbor <ph@opera.com>

Fixed for(i;i<x;i++); crash

The code will no longer generate invalid F_LT/GT etc nodes when asked
to, instead it will generate a function call to the correct efun.

I still do not know why this worked in pike 7.8.

Next step: Make treeopt.in F_LT match CALL(&f_lt,ARGS(...))

2014-10-13

2014-10-13 11:21:08 by Martin Nilsson <nilsson@opera.com>

Removed sscanf flags tendrils.

2014-10-08

2014-10-08 14:25:57 by Per Hedbor <ph@opera.com>

The instruction names are only used in debug mode.

Saves about 7k binary and 4k bss.

(cherry picked from commit 8eb452133a657e38cb0b71b4dff569dde9aac9b9)

2014-10-08 14:21:29 by Per Hedbor <ph@opera.com>

The instruction names are only used in debug mode.

Saves about 7k binary and 4k bss.

2014-10-05

2014-10-05 20:45:32 by Martin Nilsson <nilsson@opera.com>

Remove remaining explicit 7.6 compat.

2014-10-05 18:22:21 by Martin Nilsson <nilsson@opera.com>

Removed SSCANF_FLAG_76_COMPAT.

2014-10-02

2014-10-02 17:57:02 by Per Hedbor <ph@opera.com>

Added a simple append_mapping instruction.

Much like append_array, but for mappings. This speeds up the append
mapping benchmark by about (currently) 1000x.

However, that is somewhat misleading since the refs optimization is
not done currently since the wrong assignment operator ends up being
used.

Even when that is fixed the speedup should is still more than 2x,
however.

2014-09-30

2014-09-30 15:52:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Optimizer: Fixed over-optimization of F_ASSIGN_SELF nodes.

F_ASSIGN_SELF nodes weren't marked as OPT_ASSIGNMENT, so they
could sometimes be removed by the optimizer.

Also fixes some related optimizer and type-checker issues.

Thanks to Chris Angelico <rosuav@gmail.com> for the report.

Fixes [LysLysKOM 20983743].

2014-09-04

2014-09-04 15:57:43 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

Conflicts:
src/stralloc.c

2014-09-03

2014-09-03 18:14:04 by Martin Nilsson <nilsson@opera.com>

memcpy is C89 and 4.3BSD

2014-09-03 17:53:37 by Martin Nilsson <nilsson@opera.com>

memset is C89 and 4.3BSD

2014-08-22

2014-08-22 18:02:24 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

2014-08-22 12:51:08 by Martin Nilsson <nilsson@opera.com>

Fixed #pragma clang warnings.

2014-08-14

2014-08-14 13:46:10 by Per Hedbor <ph@opera.com>

Removed F_IDENTIFIER: It was never generated.

This lessens the confusion and code-duplication somewhat.

2014-08-14 13:36:53 by Per Hedbor <ph@opera.com>

Found some more F_X_EQ instances.

2014-08-10

2014-08-10 20:41:12 by Martin Nilsson <nilsson@opera.com>

Remove Pike 0.6 support.

2014-07-02

2014-07-02 17:12:48 by Arne Goedeke <el@laramies.com>

Compiler: silence parentheses warnings in clang

2014-05-21

2014-05-21 23:48:05 by Per Hedbor <ph@opera.com>

Removed the old typechecker.

We really should stopping just keeping old code around.
It only confuses things when you are reading the code.

2014-05-03

2014-05-03 09:41:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved type checking for program references.

Inherits and type declarations now complain about use of
deprecated symbols.

2014-04-27

2014-04-27 20:37:42 by Martin Nilsson <nilsson@opera.com>

mallocs nowdays return void*, so no need to case.

2014-03-15

2014-03-15 20:07:08 by Martin Nilsson <nilsson@opera.com>

Fixed a warning for NEW_ARG_CHECK mode.

2014-03-15 20:05:02 by Martin Nilsson <nilsson@opera.com>

Disabled local variable optimizations even more.

2014-03-03

2014-03-03 10:37:29 by Martin Nilsson <nilsson@opera.com>

Fixed a crash reported by Martin Bähr.

2014-03-03 04:55:08 by Martin Nilsson <nilsson@opera.com>

Fixed a crash reported by Martin Bähr.

2014-01-05

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2013-11-08

2013-11-08 18:07:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Warn about case values that are not enumerable.

Constant objects and the like are not a good idea to have in
case statements, since their ordering will depend on (among
other things) compilation order, which means that they will
currently likely break for dumped programs.

2013-11-03

2013-11-03 18:07:23 by Arne Goedeke <el@laramies.com>

added some UNUSED()

2013-10-10

2013-10-10 14:54:16 by Arne Goedeke <el@laramies.com>

block_allocator: fixed --with-debug

2013-10-09

2013-10-09 15:56:24 by Arne Goedeke <el@laramies.com>

compiler: use new block allocator for node_s

2013-08-23

2013-08-23 12:30:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

[compiler] Avoid recursion on the C-stack.

las.c:count_args() now uses the parent links (as per an old FIXME),
to avoid running out of C-stack when counting huge argument lists.

Fixes [bug 6860 (#6860)].

2013-08-23 12:29:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

[compiler] Avoid recursion on the C-stack.

las.c:count_args() now uses the parent links (as per an old FIXME),
to avoid running out of C-stack when counting huge argument lists.

Fixes [bug 6860 (#6860)].

2013-07-02

2013-07-02 19:00:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed NULL-deref by docode().

Call fix_type_field() before calling docode() in eval_low() to
ensure that the parsetree node types have been properly set.

This fixes a NULL-deref in docode() when compiling the line:

string system_module_path=master()->system_module_path[-1];

(The F_ARROW node in the rvalue had a NULL type).
docode() requires that the parsetree node types h

This fixes a NULL-deref in docode() when compiling the line
(from lib/modules/Tools.pmod/Standalone.pmod/module.pmod:28):

string system_module_path=master()->system_module_path[-1];

(The F_ARROW node in the rvalue had a NULL type).

2013-06-21

2013-06-21 09:18:55 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/7.9' into pdf

2013-06-12

2013-06-12 20:04:24 by Arne Goedeke <el@laramies.com>

Added new block allocator. It dramatically speeds up free, when
allocating many blocks and deallocation happens non linearly.

2013-06-12 19:01:37 by Arne Goedeke <el@laramies.com>

new block alloc

2013-06-12 18:34:31 by Arne Goedeke <el@laramies.com>

new block alloc

2013-06-11

2013-06-11 23:50:34 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/7.9' into ba

2013-06-11 21:51:01 by Arne Goedeke <el@laramies.com>

ammend this

2013-06-08

2013-06-08 16:41:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed the type for `->() some more.

2013-06-08 16:33:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed the type for ::`->().

2013-05-28

2013-05-28 20:37:29 by Per Hedbor <ph@opera.com>

First stage of the 'auto' type.

Works, but for now only for variable declarations, not return types
(entirely, most of the plumbing is done) or for variables declared in
foreach and sscanf.

Since the loop variables in foreach is really the most important
location, this is of somewhat limited use so far.

Commited for safekeeping.

2013-02-19

2013-02-19 15:11:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved diagnostics for invalid soft casts.

2013-02-19 15:01:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Improved RUNTIME_CHECK_TYPES mode.

Avoid generating new compiler errors when running with -rt.

2012-12-30

2012-12-30 15:37:27 by 0

Wrap unused parameters in UNUSED(), and debug-only parameters in DEBUGUSED(), to cut
down on compiler warnings. The macro also renames parameters to catch accidental use.
(There are more places to clean up but I don't want to modify code that isn't compiling
on my machine.)

2012-10-28

2012-10-28 15:40:20 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-10-27

2012-10-27 15:36:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Use cast to program instead of object_program() for inherits.

This is needed to be able to simulate inheritable programs with objects.

Fixes [bug 6573 (#6573)].

2012-10-06

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-10-02

2012-10-02 10:03:44 by Per Hedbor <ph@opera.com>

[compiler] fix_type_field now fixes the type of car/cdr

This is needed to make it possible to run fix_type_field before the
tree has been completed.

it is used by the new conditional indexing operator.

2012-04-01

2012-04-01 16:15:04 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into breaking_into_pieces

2012-03-06

2012-03-06 19:26:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed vtable error in mkexternalnode().

This bug was triggered by Calendar_I.ISO.Week.

2012-02-09

2012-02-09 13:29:49 by Arne Goedeke <el@laramies.com>

we need used nodes only for debug

2012-02-09 13:29:47 by Arne Goedeke <el@laramies.com>

use braces

2012-02-09 13:29:47 by Arne Goedeke <el@laramies.com>

working NONFREE BLOCKS WALK

2012-01-12

2012-01-12 14:49:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: The compiler and runtime are now INT_TYPE-clean wrt line numbers.

2011-12-11

2011-12-11 18:56:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Type-checker: CALL_NOT_LAST_ARG gives a super-set for get_first_arg_type().

2011-12-09

2011-12-09 20:46:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Type-checker: Send the proper flags to get_first_arg_type().

2011-11-05

2011-11-05 15:02:44 by Martin Nilsson <nilsson@opera.com>

Removed $Id$.

2011-10-28

2011-10-28 13:04:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Atomic megapatch: Use svalue accessor macros everywhere.

2011-04-25

2011-04-25 16:12:49 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-03-29

2011-03-29 23:30:48 by Martin Stjernholm <mast@lysator.liu.se>

Fixed a warning.

2011-01-15

2011-01-15 15:21:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added predef::types() in analogue with indices() and values().

Also adds lfun::_types() and ::_types().

2010-11-25

2010-11-25 20:33:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Preparations for changing the identifier information for constants.

2010-11-18

2010-11-18 17:53:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The literal zero is a constant. Fixes [LysLysKOM 18811081].

2010-11-18 17:52:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The literal zero is a constant. Fixes [LysLysKOM 18811081].

2010-11-18 17:42:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The literal zero is a constant. Fixes [LysLysKOM 18811081].

2010-11-11

2010-11-11 14:34:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Reduce PROGRAM_*_PARENT inflation further.

Don't mark external constants that have local scope as having external dependencies.
Only mark programs used by externals having external dependencies as needing parent objects.
Tentatively fixes [lyslyskom 18781511].

2010-10-30

2010-10-30 19:41:32 by Martin Stjernholm <mast@lysator.liu.se>

Removed unused variables.

2010-04-15

2010-04-15 16:54:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved error message "Indexing on illegal type.".

Fixes [bug 5423 (#5423)].

Rev: src/las.c:1.443

2009-11-20

2009-11-20 10:58:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Avoid generating unnecessary parent pointers for inherits and types.
Fixes [bug 2672 (#2672)].

Rev: src/docode.c:1.206
Rev: src/las.c:1.442
Rev: src/program.c:1.772

2009-11-19

2009-11-19 18:49:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Disabled previous change, since it broke the testsuite (SIGSEGV).

Rev: src/las.c:1.441

2009-11-19 17:10:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Don't generate parent pointers when the only external symbols referenced are by inherits.
Fixes bug related to [bug 2672 (#2672)].

Rev: src/las.c:1.440

2009-11-09

2009-11-09 17:20:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

resolv_constant() now knows about aliases. Fixes [bug 5086 (#5086)].

Rev: src/las.c:1.439

2009-10-11

2009-10-11 17:19:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed NULL-deref for compilation errors in range expressions.

Rev: src/las.c:1.438

2009-08-06

2009-08-06 13:08:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Removed some dead code and obsolete comments from copy_node().

Rev: src/las.c:1.437

2008-10-15

2008-10-15 16:08:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some missing cases for F_APPEND_ARRAY and F_MULTI_ASSIGN.

Rev: src/las.c:1.436

2008-10-12

2008-10-12 09:36:16 by Martin Stjernholm <mast@lysator.liu.se>

Restored car_is_node and cdr_is_node again be valgrind friendly.

Rev: src/las.c:1.435

2008-08-17

2008-08-17 16:22:41 by Martin Stjernholm <mast@lysator.liu.se>

Added more compilation dependency registrations. This can potentially make
the compiler bark on more cyclic reference cases, but it's necessary to
ensure indexed programs aren't (completely or partially) empty in pass 2,
which can lead to very strange compilation errors.

Also cleaned up some compiler error messages a little.

Rev: src/las.c:1.434
Rev: src/program.c:1.748

2008-08-17 10:56:18 by Martin Stjernholm <mast@lysator.liu.se>

A bit more optimizer debug.

Rev: src/las.c:1.433

2008-08-16

2008-08-16 21:52:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cleaned up error messages from resolv_constant() somewhat.

Rev: src/las.c:1.432

2008-07-18

2008-07-18 13:02:29 by Martin Stjernholm <mast@lysator.liu.se>

Fixed overoptimization of constant expressions that generate errors.

Rev: src/las.c:1.431
Rev: src/las.h:1.81

2008-07-16

2008-07-16 01:19:47 by Martin Stjernholm <mast@lysator.liu.se>

Removed an unused variable.

Rev: src/las.c:1.430

2008-07-15

2008-07-15 09:05:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Oops...

Rev: src/las.c:1.429

2008-07-14

2008-07-14 21:44:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

check_tailrecursion() now knows about scoped functions.

Rev: src/las.c:1.428

2008-07-13

2008-07-13 14:43:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed NULL-dereference.

Rev: src/las.c:1.427

2008-07-09

2008-07-09 20:43:46 by Martin Stjernholm <mast@lysator.liu.se>

A little more constness.

Rev: src/las.c:1.426
Rev: src/las.h:1.80
Rev: src/pike_types.c:1.348
Rev: src/pike_types.h:1.121

2008-06-28

2008-06-28 11:01:54 by Martin Stjernholm <mast@lysator.liu.se>

Fixed wrongthinking in eval_low optimization; we have to flush the
instruction cache on the area each time. (It's still a substantial
improvement though, since only the area with the new code is flushed instead
of the whole program.)

Rev: src/las.c:1.425
Rev: src/program.c:1.726
Rev: src/program.h:1.255

2008-06-28 07:12:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed typo.

Rev: src/las.c:1.424

2008-06-28 07:11:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed some bugs in eval_low().

Rev: src/las.c:1.423

2008-06-28 07:04:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

make_area_executable() only exists in use machine code mode.

Rev: src/las.c:1.422

2008-06-28 03:25:51 by Martin Stjernholm <mast@lysator.liu.se>

Don't flush the instruction cache over and over again for the same area in
eval_low when machine code is used. This should speed up constant evaluation
a bit (benchmarks run about 8% faster overall for ia32).

Rev: src/las.c:1.421
Rev: src/program.c:1.723
Rev: src/program.h:1.254

2008-06-28 01:26:37 by Martin Stjernholm <mast@lysator.liu.se>

Removed some unused variables.

Rev: src/backend.cmod:1.227
Rev: src/las.c:1.420
Rev: src/pike_types.c:1.343
Rev: src/preprocessor.h:1.94
Rev: src/sscanf.c:1.186
Rev: src/threads.c:1.257

2008-06-27

2008-06-27 20:52:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now warns if mappings or multisets are indexed with the wrong type.

Rev: src/las.c:1.419

2008-06-26

2008-06-26 11:43:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Allow functions not accepting zero arguments being called.

Rev: src/las.c:1.418

2008-06-02

2008-06-02 13:30:05 by Martin Stjernholm <mast@lysator.liu.se>

Disabled some dmalloc touches that don't always act on blocks.

Rev: src/las.c:1.417

2008-05-31

2008-05-31 12:21:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Converted explicit call of PikeCompiler()->report() to call via low_yyreport().

Rev: src/las.c:1.416

2008-05-30

2008-05-30 11:20:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

It is now possible to return a reference to the current inherit in this object.
The third argument to program_magic_identifier() should now be -1 when no inherit has been specified (0 is now reserved for referring to the current inherit).
This is also reflected in the F_THIS node.
The F_THIS opcode is now used exclusively to refer to specific inherits.
Use the F_THIS_OBJECT opcode to refer to the current object.

Rev: src/docode.c:1.201
Rev: src/interpret_functions.h:1.204
Rev: src/language.yacc:1.426
Rev: src/las.c:1.415
Rev: src/peep.in:1.83
Rev: src/program.c:1.710

2008-05-24

2008-05-24 21:45:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cosmetic change.

Rev: src/las.c:1.414

2008-05-24 15:14:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler messaging mega patch.
va_yyreport() is now the main C-level dispatcher for compiler messages.
It also handles the automatic conversion of type errors to warnings in compat mode.
Consolidated the location for the implementation of most of the yy*-messaging functions to program.c.
Added yytype_report().
Changed APIs for yyexplain_*().
Moved the definitions of REPORT_* from pike_compiler.h to program.h.
va_yyerror() and low_yyerror() are no more.
Most type-system messages should now be marked with the appropriate subsystem.
Reenabled the typechecking for sscanf and sprintf() now that errors are converted into warnings in compat mode.

Rev: src/language.yacc:1.425
Rev: src/las.c:1.413
Rev: src/las.h:1.79
Rev: src/modules/sprintf/sprintf.c:1.153
Rev: src/pike_compiler.h:1.14
Rev: src/pike_types.c:1.337
Rev: src/pike_types.h:1.118
Rev: src/program.c:1.702
Rev: src/program.h:1.248
Rev: src/sscanf.c:1.184

2008-05-18

2008-05-18 15:37:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved argument checking for sscanf() some more.

Rev: src/las.c:1.412

2008-05-18 11:43:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix.

Rev: src/las.c:1.411

2008-05-17

2008-05-17 22:48:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First go at format string checking for sscanf et al.
Added __handle_sscanf_format().
F_SSCANF-nodes are now type checked with new_check_call() (just like ordinary function calls).
new_check_call() now accepts and detects F_LVALUE_LIST nodes as arguments.
Added flag CALL_ARG_LVALUE to indicate that checked arguments are lvalues.

Rev: src/builtin_functions.c:1.664
Rev: src/las.c:1.410
Rev: src/pike_types.c:1.335
Rev: src/pike_types.h:1.117
Rev: src/sscanf.c:1.179
Rev: src/sscanf.h:1.5

2008-05-17 14:09:28 by Marcus Comstedt <marcus@mc.pp.se>

Fixed typechecking of sscanf to work with new flags field.

Rev: src/las.c:1.409

2008-05-15

2008-05-15 15:13:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added flags parameter to o_sscanf().
langauge.yacc now knows how to pass flags along to o_sscanf().
Updated F_SSCANF opcode to allow for passing of flags to o_sscanf().

Rev: src/docode.c:1.200
Rev: src/interpret_functions.h:1.203
Rev: src/language.yacc:1.422
Rev: src/las.c:1.408
Rev: src/sscanf.c:1.177
Rev: src/sscanf.h:1.3
Rev: src/treeopt.in:1.96

2008-05-01

2008-05-01 20:41:43 by Martin Stjernholm <mast@lysator.liu.se>

Fixed a warning.

Rev: src/las.c:1.407

2008-04-14

2008-04-14 10:14:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike compiler mega patch.
Added predef::CompilerEnvironment, which is a wrapper for struct compilation.
Moved the definition of struct compilation to the new header file "pike_compiler.h".
The compilation struct is now contained in the current context in the current_object during compilation.
The global variable lex is no more, it has moved into the compilation struct.
Added enter_compiler() and exit_compiler().
predef::compile() is now shorthand for predef::CompilerContext()->compile().

Rev: src/builtin_functions.c:1.652
Rev: src/compilation.h:1.35
Rev: src/docode.c:1.197
Rev: src/docode.h:1.20
Rev: src/dynamic_load.c:1.90
Rev: src/encode.c:1.263
Rev: src/language.yacc:1.411
Rev: src/las.c:1.406
Rev: src/lex.c:1.121
Rev: src/lex.h:1.36
Rev: src/lexer.h:1.66
Rev: src/module.c:1.52
Rev: src/object.c:1.284
Rev: src/operators.c:1.230
Rev: src/pike_compiler.h:1.1
Rev: src/pike_types.c:1.321
Rev: src/program.c:1.660
Rev: src/program.h:1.237

2008-02-26

2008-02-26 21:51:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed NULL-dereference in handling of the splice-operator.

Rev: src/las.c:1.405

2008-01-28

2008-01-28 18:41:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added F_MULTI_ASSIGN.

Rev: src/las.c:1.404

2008-01-26

2008-01-26 22:34:27 by Martin Stjernholm <mast@lysator.liu.se>

Eradicated all instances of setting type to T_INT without also setting the
subtype in an svalue. From now on one should either set the subtype or use
the new svalue type PIKE_T_FREE (see svalue.h).

Rev: src/OCPikeInterpreter.m:1.3
Rev: src/apply_low.h:1.32
Rev: src/array.c:1.198
Rev: src/array.h:1.71
Rev: src/bignum.c:1.42
Rev: src/builtin.cmod:1.193
Rev: src/builtin_functions.c:1.650
Rev: src/configure.in:1.1038
Rev: src/cpp.c:1.164
Rev: src/encode.c:1.250
Rev: src/error.c:1.151
Rev: src/interpret.c:1.385
Rev: src/interpret_functions.h:1.197
Rev: src/iterators.cmod:1.64
Rev: src/las.c:1.403
Rev: src/main.c:1.228
Rev: src/mapping.c:1.195
Rev: src/module.c:1.47
Rev: src/modules/Gmp/mpz_glue.c:1.170
Rev: src/modules/HTTPLoop/accept_and_parse.c:1.39
Rev: src/modules/HTTPLoop/requestobject.c:1.31
Rev: src/modules/Image/colortable.c:1.130
Rev: src/modules/Java/jvm.c:1.84
Rev: src/modules/Parser/html.c:1.178
Rev: src/modules/Parser/xml.cmod:1.97
Rev: src/modules/Postgres/postgres.c:1.55
Rev: src/modules/_math/math.c:1.87
Rev: src/modules/files/sendfile.c:1.78
Rev: src/modules/spider/spider.c:1.134
Rev: src/multiset.c:1.106
Rev: src/object.c:1.281
Rev: src/operators.c:1.226
Rev: src/pike_error.h:1.42
Rev: src/post_modules/Shuffler/Shuffler.cmod:1.45
Rev: src/post_modules/_ADT/circular_list.cmod:1.18
Rev: src/post_modules/_ADT/sequence.cmod:1.19
Rev: src/program.c:1.642
Rev: src/signal_handler.c:1.331
Rev: src/sscanf.c:1.170
Rev: src/svalue.c:1.234
Rev: src/svalue.h:1.149

2008-01-16

2008-01-16 19:41:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some paranoia for construction of F_MAGIC_{(SET_,}INDEX,INDICES,VALUES} nodes.

Rev: src/las.c:1.402

2008-01-06

2008-01-06 17:32:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed "Bad argument 2 to foreach().".

Rev: src/las.c:1.401

2007-12-26

2007-12-26 11:35:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Removed C9x-ism.

Rev: src/las.c:1.400

2007-12-17

2007-12-17 18:03:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now knows about F_APPEND_ARRAY.

Rev: src/docode.c:1.191
Rev: src/las.c:1.399

2007-12-15

2007-12-15 18:50:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Moved consistency check to PIKE_DEBUG.

Rev: src/las.c:1.398

2007-11-20

2007-11-20 18:19:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added FIXME regarding [bug 4435 (#4435)].

Rev: src/las.c:1.397

2007-11-10

2007-11-10 21:36:27 by Martin Nilsson <mani@lysator.liu.se>

Added const to yyerror, yyerror_reserved and yytype_error.

Rev: src/language.yacc:1.390
Rev: src/las.c:1.396
Rev: src/las.h:1.75

2007-10-15

2007-10-15 17:55:22 by Martin Stjernholm <mast@lysator.liu.se>

Enabled some assembly debug that can be useful.

Rev: src/las.c:1.395

2007-10-11

2007-10-11 15:47:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

mkidentifiernode() and mkexternalnode() now mark symbols as used.

Rev: src/las.c:1.394

2007-10-06

2007-10-06 13:45:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The shared nodes hash table (and its associated functions) is no more.

Rev: src/docode.c:1.190
Rev: src/language.yacc:1.385
Rev: src/las.c:1.393
Rev: src/las.h:1.74
Rev: src/module.c:1.46
Rev: src/pike_embed.c:1.14
Rev: src/treeopt.in:1.86

2007-09-06

2007-09-06 13:24:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved error messages.

Rev: src/las.c:1.392

2007-05-04

2007-05-04 18:35:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Potential fix for [bug 4362 (#4362)].

Rev: src/las.c:1.391

2007-04-27

2007-04-27 14:39:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix.

Rev: src/las.c:1.390

2007-04-27 09:28:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added missing headerfile.
block_alloc.h must always be included last.

Rev: src/las.c:1.389

2007-04-16

2007-04-16 12:35:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed typo.

Rev: src/las.c:1.388

2007-04-16 12:10:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added warning for noop softcasts.

Rev: src/las.c:1.387

2007-04-13

2007-04-13 17:42:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

NEW_ARG_CHECK now enables the new soft_cast() code as well.

Rev: src/las.c:1.386

2007-04-07

2007-04-07 19:21:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed error message.

Rev: src/las.c:1.385

2007-04-02

2007-04-02 17:02:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Changed behaviour of new_check_call() in strict mode somewhat.

Rev: src/las.c:1.384

2007-04-02 12:58:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Continue reporting type checking errors after the first.
Since we've reached pass 2 the syntax is correct, so this should be safe.

Rev: src/las.c:1.383

2007-04-01

2007-04-01 18:26:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed newly introduced leak in yytype_error().
Changed type of F_PUSH_ARRAY nodes.
Consider adding a special type for F_PUSH_ARRAY?

Rev: src/las.c:1.382

2007-03-31

2007-03-31 21:44:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Made yytype_error() bor robust with respect to the type arguments.
Added get_name_of_function().
The NEW_ARG_CHECK mode now seems to work.

Rev: src/las.c:1.381

2007-03-11

2007-03-11 16:25:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

There are no struct pike_type's in Pike 7.0...

Rev: src/language.yacc:1.189
Rev: src/las.c:1.182

2007-03-05

2007-03-05 18:10:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Constant string nodes now get stricter types.

Rev: src/las.c:1.380

2006-10-28

2006-10-28 18:17:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now knows about F_GET_SET nodes, and how to generate them.

Rev: src/las.c:1.379

2006-08-21

2006-08-21 18:48:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Oops, removed debug.

Rev: src/las.c:1.378

2006-08-21 18:39:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added check_node_type() and rewrote several pieces of code to use it.
This implements automatic adding of soft casts in some places when in RUNTIME_CHECK_TYPES mode.

Rev: src/las.c:1.377

2006-06-09

2006-06-09 18:21:52 by Martin Stjernholm <mast@lysator.liu.se>

Fixed bug with uninitialized bytes in the node svalues which valgrind
complains about. This could cause bogus hashes, but since the shared node
stuff is defeated anyway the bug probably had no real effect.

Rev: src/las.c:1.376

2006-06-09 18:21:52 by Martin Stjernholm <mast@lysator.liu.se>

Fixed bug with uninitialized bytes in the node svalues which valgrind
complains about. This could cause bogus hashes, but since the shared node
stuff is defeated anyway the bug probably had no real effect.

Rev: src/las.c:1.351

2006-06-09 18:21:51 by Martin Stjernholm <mast@lysator.liu.se>

Fixed bug with uninitialized bytes in the node svalues which valgrind
complains about. This could cause bogus hashes, but since the shared node
stuff is defeated anyway the bug probably had no real effect.

Rev: src/las.c:1.331

2006-03-02

2006-03-02 10:39:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for the bug noted in LysLysKOM 14180500, where reused local variables weren't cleared properly.

Rev: src/docode.c:1.176
Rev: src/language.yacc:1.343
Rev: src/las.c:1.350

2006-03-02 10:39:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for the bug noted in LysLysKOM 14180500, where reused local variables weren't cleared properly.

Rev: src/docode.c:1.168
Rev: src/language.yacc:1.322
Rev: src/las.c:1.330

2006-03-02 10:38:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for the bug noted in LysLysKOM 14180500, where reused local variables weren't cleared properly.

Rev: src/docode.c:1.108
Rev: src/language.yacc:1.240
Rev: src/las.c:1.247

2006-03-02 10:37:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for the bug noted in LysLysKOM 14180500, where reused local variables weren't cleared properly.

Rev: src/docode.c:1.70
Rev: src/language.yacc:1.187
Rev: src/las.c:1.181

2006-03-02 10:25:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for the bug noted in LysLysKOM 14180500, where reused local variables weren't cleared properly.

Rev: src/docode.c:1.186
Rev: src/language.yacc:1.368
Rev: src/las.c:1.375

2006-03-01

2006-03-01 20:01:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed confusing error message for "Calling non function value.".

Rev: src/las.c:1.374

2006-01-21

2006-01-21 14:32:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added mkversionnode().

Rev: src/las.c:1.373
Rev: src/las.h:1.72

2006-01-20

2006-01-20 17:56:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Minor fix.

Rev: src/las.c:1.372

2006-01-09

2006-01-09 13:20:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix for LysLysKOM 14009036.

Rev: src/las.c:1.180

2006-01-09 13:19:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix for LysLysKOM 14009036.

Rev: src/las.c:1.246

2006-01-09 13:18:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix for LysLysKOM 14009036.

Rev: src/las.c:1.329

2006-01-09 13:18:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix for LysLysKOM 14009036.

Rev: src/las.c:1.349

2006-01-09 13:16:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix for LysLysKOM 14009036.

Rev: src/las.c:1.371

2005-09-01

2005-09-01 13:44:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix for constant objects with inherit level.

Rev: src/las.c:1.370

2005-08-29

2005-08-29 18:33:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix in SHARED_NODES override.

Rev: src/las.c:1.369

2005-07-13

2005-07-13 09:14:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Minor cleanup.

Rev: src/las.c:1.368

2005-07-12

2005-07-12 18:41:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for dynamic indexing with the .-operator.

Rev: src/las.c:1.367

2005-06-09

2005-06-09 17:57:57 by Martin Stjernholm <mast@lysator.liu.se>

Fixed bug that caused free_all_nodes to free nodes too often. It could be
trigged either after compilation errors or when rtldebug is used.

Rev: src/las.c:1.366

2005-06-09 17:57:56 by Martin Stjernholm <mast@lysator.liu.se>

Fixed bug that caused free_all_nodes to free nodes too often. It could be
trigged either after compilation errors or when rtldebug is used.

Rev: src/las.c:1.348

2005-06-09 17:57:56 by Martin Stjernholm <mast@lysator.liu.se>

Fixed bug that caused free_all_nodes to free nodes too often. It could be
trigged either after compilation errors or when rtldebug is used.

Rev: src/las.c:1.328

2005-06-09 17:57:50 by Martin Stjernholm <mast@lysator.liu.se>

Fixed bug that caused free_all_nodes to free nodes too often. It could be
trigged either after compilation errors or when rtldebug is used.

Rev: src/las.c:1.245

2005-05-25

2005-05-25 14:34:59 by Martin Stjernholm <mast@lysator.liu.se>

Fixed 7.6 bug compatibility.

Rev: src/las.c:1.365

2005-05-19

2005-05-19 22:35:40 by Martin Stjernholm <mast@lysator.liu.se>

Fixed various type errors for 64 bit architectures and other warnings. (Most
are in harmless debug messages, but anyway..)

Rev: src/array.c:1.181
Rev: src/backend.cmod:1.175
Rev: src/builtin_functions.c:1.599
Rev: src/code/bytecode.h:1.11
Rev: src/encode.c:1.228
Rev: src/gc.c:1.270
Rev: src/interpret_functions.h:1.184
Rev: src/las.c:1.364
Rev: src/modules/Image/image.c:1.222
Rev: src/modules/Parser/html.c:1.177
Rev: src/modules/_Charset/iso2022.c:1.38
Rev: src/modules/files/file.c:1.351
Rev: src/modules/files/sendfile.c:1.72
Rev: src/modules/spider/xml.c:1.75
Rev: src/modules/system/memory.c:1.34
Rev: src/object.c:1.267
Rev: src/peep.c:1.106
Rev: src/pike_types.c:1.247
Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.12
Rev: src/post_modules/Shuffler/b_source_normal_file.c:1.14
Rev: src/program.c:1.588
Rev: src/rbtree.c:1.25
Rev: src/threads.c:1.244

2005-05-18

2005-05-18 12:36:54 by Martin Stjernholm <mast@lysator.liu.se>

Fixed various type errors for 64 bit architectures. (Most are in harmless
debug messages, but anyway..)

Rev: src/array.c:1.164
Rev: src/backend.cmod:1.146
Rev: src/builtin_functions.c:1.555
Rev: src/code/bytecode.h:1.11
Rev: src/encode.c:1.214
Rev: src/gc.c:1.257
Rev: src/interpret_functions.h:1.170
Rev: src/las.c:1.347
Rev: src/modules/Gmp/mpz_glue.c:1.162
Rev: src/modules/Image/encodings/xcf.c:1.49
Rev: src/modules/Parser/html.c:1.173
Rev: src/modules/files/file.c:1.321
Rev: src/modules/files/sendfile.c:1.70
Rev: src/modules/spider/xml.c:1.71
Rev: src/object.c:1.257
Rev: src/peep.c:1.99
Rev: src/pike_types.c:1.236
Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.11
Rev: src/program.c:1.566
Rev: src/svalue.c:1.195
Rev: src/threads.c:1.238

2005-05-15

2005-05-15 13:16:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in fix_type_field() for function calls.
The bug was triggered by function calls in enum assignments (eg negative literals).

Rev: src/las.c:1.244

2005-04-06

2005-04-06 17:54:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Oops.

Rev: src/las.c:1.363

2005-04-06 17:52:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed more leaks.

Rev: src/las.c:1.362

2005-04-06 17:37:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed leak of the type array(zero).

Rev: src/las.c:1.361

2005-03-20

2005-03-20 12:32:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved argument checking for the splice operator.

Rev: src/las.c:1.360

2005-02-18

2005-02-18 15:20:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Removed some long dead code.

Rev: src/las.c:1.359

2005-02-18 13:50:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

recursive_add_call_arg() is obsolete.

Rev: src/las.c:1.358
Rev: src/las.h:1.71

2005-02-18 13:32:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed memory leak in recursive_add_call_arg().

Rev: src/las.c:1.327

2005-02-18 13:32:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed memory leak in recursive_add_call_arg().

Rev: src/las.c:1.346

2005-02-15

2005-02-15 18:17:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed code to work as documented.
Fixes [bug 3789 (#3789)].

Rev: src/las.c:1.357

2004-12-19

2004-12-19 16:12:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix in type of this.

Rev: src/las.c:1.356

2004-12-18

2004-12-18 21:48:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix.

Rev: src/las.c:1.355

2004-12-18 18:06:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added debug_mkthisnode().

Rev: src/las.c:1.354

2004-11-06

2004-11-06 07:35:17 by Martin Nilsson <mani@lysator.liu.se>

Fixed assignment of char* to pike_string*

Rev: src/las.c:1.353

2004-11-05

2004-11-05 16:21:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

my_yyerror() now uses string_builder_vsprintf().
Corrected the arguments for a lot of my_yyerror() invocations.

Rev: src/language.yacc:1.350
Rev: src/las.c:1.352
Rev: src/pike_types.c:1.239
Rev: src/program.c:1.575
Rev: src/treeopt.in:1.75

2004-10-30

2004-10-30 11:38:30 by Martin Stjernholm <mast@lysator.liu.se>

Merge 'tags/v7.7.10': Implemented from-the-end indexing in ranges using the a[..<1] syntax. Added
`[..]. Still to do: Avoid fallback to `[] for ranges if it doesn't take two
args.

2004-10-30 11:38:29 by Martin Stjernholm <mast@lysator.liu.se>

Implemented from-the-end indexing in ranges using the a[..<1] syntax. Added
`[..]. Still to do: Avoid fallback to `[] for ranges if it doesn't take two
args.

Rev: src/docode.c:1.181
Rev: src/interpret.c:1.358
Rev: src/interpret_functions.h:1.176
Rev: src/language.yacc:1.347
Rev: src/las.c:1.351
Rev: src/lexer.h:1.51
Rev: src/opcodes.h:1.41
Rev: src/operators.c:1.198
Rev: src/operators.h:1.16
Rev: src/pike_types.c:1.238
Rev: src/program.c:1.573
Rev: src/program.h:1.213
Rev: src/testsuite.in:1.741
Rev: src/treeopt.in:1.74

2004-10-16

2004-10-16 07:27:30 by Marcus Agehall <agehall@gmail.com>

Done away with all warnings during compilation. Now compiles on GCC
3.4.2 without any warnings using the -Wall -Werror CFLAGS.
Some workarounds are not very nice, but they should do their job.

Rev: src/array.c:1.174
Rev: src/dynamic_load.c:1.85
Rev: src/encode.c:1.221
Rev: src/interpret.c:1.356
Rev: src/las.c:1.350
Rev: src/module.c:1.30
Rev: src/modules/Java/jvm.c:1.71
Rev: src/modules/_Charset/charsetmod.c:1.49
Rev: src/object.c:1.258
Rev: src/pike_search.c:1.24
Rev: src/post_modules/Nettle/cipher.cmod:1.34
Rev: src/post_modules/Nettle/hash.cmod:1.26
Rev: src/post_modules/Shuffler/a_source_pikestring.c:1.10
Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.11
Rev: src/post_modules/Shuffler/c_source_stream.c:1.11
Rev: src/post_modules/Shuffler/d_source_pikestream.c:1.7
Rev: src/post_modules/Shuffler/e_source_block_pikestream.c:1.5
Rev: src/post_modules/Shuffler/shuffler.h:1.6
Rev: src/program.c:1.570
Rev: src/rusage.c:1.42

2004-10-11

2004-10-11 16:41:49 by Martin Stjernholm <mast@lysator.liu.se>

Show the error when the compile time replace() optimizer fails.

Rev: src/builtin_functions.c:1.469
Rev: src/language.yacc:1.317
Rev: src/las.c:1.326
Rev: src/program.c:1.493
Rev: src/program.h:1.182

2004-09-18

2004-09-18 20:50:57 by Martin Nilsson <mani@lysator.liu.se>

RCSID is not really useful anymore.

Rev: src/array.c:1.169
Rev: src/backend.cmod:1.145
Rev: src/builtin_functions.c:1.567
Rev: src/callback.c:1.35
Rev: src/constants.c:1.54
Rev: src/cyclic.c:1.13
Rev: src/dlopen.c:1.74
Rev: src/docode.c:1.179
Rev: src/dynamic_buffer.c:1.25
Rev: src/dynamic_load.c:1.84
Rev: src/encode.c:1.219
Rev: src/error.c:1.133
Rev: src/fd_control.c:1.51
Rev: src/fdlib.c:1.66
Rev: src/fsort.c:1.23
Rev: src/gc.c:1.256
Rev: src/hashtable.c:1.15
Rev: src/interpret.c:1.353
Rev: src/iterators.cmod:1.55
Rev: src/language.yacc:1.342
Rev: src/las.c:1.349
Rev: src/lex.c:1.119
Rev: src/main.c:1.207
Rev: src/mapping.c:1.183
Rev: src/module.c:1.28
Rev: src/module_support.c:1.63
Rev: src/modules/_math/math.c:1.79
Rev: src/modules/files/datagram.c:1.9
Rev: src/modules/files/efuns.c:1.147
Rev: src/modules/files/file.c:1.329
Rev: src/modules/files/socket.c:1.91
Rev: src/modules/files/stat.c:1.30
Rev: src/modules/files/termios.c:1.24
Rev: src/modules/files/udp.c:1.70
Rev: src/modules/sprintf/sprintf.c:1.120
Rev: src/modules/system/memory.c:1.29
Rev: src/modules/system/passwords.c:1.44
Rev: src/modules/system/syslog.c:1.26
Rev: src/modules/system/system.c:1.171
Rev: src/multiset.c:1.88
Rev: src/object.c:1.257
Rev: src/opcodes.c:1.164
Rev: src/operators.c:1.195
Rev: src/peep.c:1.104
Rev: src/pike_memory.c:1.155
Rev: src/pike_types.c:1.237
Rev: src/port.c:1.78
Rev: src/program.c:1.568
Rev: src/rbtree.c:1.24
Rev: src/rusage.c:1.41
Rev: src/signal_handler.c:1.304
Rev: src/sscanf.c:1.163
Rev: src/stralloc.c:1.166
Rev: src/svalue.c:1.197
Rev: src/threads.c:1.240
Rev: src/version.c:1.142

2004-07-05

2004-07-05 22:54:13 by Martin Nilsson <mani@lysator.liu.se>

Save 20 bytes. Woho.

Rev: src/las.c:1.348

2004-06-30

2004-06-30 00:19:27 by Martin Nilsson <mani@lysator.liu.se>

Use Pike_vsnprintf

Rev: src/docode.c:1.178
Rev: src/language.yacc:1.337
Rev: src/las.c:1.347
Rev: src/lexer.h:1.49
Rev: src/program.c:1.565
Rev: src/program.h:1.207

2004-05-29

2004-05-29 18:13:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Removed the field "name" from struct program_constant since it was only used for debug (the real constant name is in the corresponding struct identifier).
Replaced it with an offset to be used to locate the initialization function.

Rev: src/encode.c:1.216
Rev: src/gc.c:1.255
Rev: src/las.c:1.346
Rev: src/program.c:1.564
Rev: src/program.h:1.205

2004-03-16

2004-03-16 13:42:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cleaned up handling of COMPILATION_FORCE_RESOLVE.

Rev: src/language.yacc:1.332
Rev: src/las.c:1.345

2004-03-15

2004-03-15 15:24:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cleaned up handling of COMPILATION_FORCE_RESOLVE.

Rev: src/language.yacc:1.316
Rev: src/las.c:1.325
Rev: src/program.h:1.180

2004-03-13

2004-03-13 14:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Renamed flag counter Pike_compiler->check_final to Pike_compiler->flags.
Moved the global flag force_resolve to Pike_compiler->flags.
Defined flags COMPILATION_{CHECK_FINAL,FORCE_RESOLVE}.
The above fixes various bugs introduced by yesterdays changes.

Rev: src/compilation.h:1.31
Rev: src/language.yacc:1.328
Rev: src/las.c:1.344
Rev: src/program.c:1.557
Rev: src/program.h:1.200

2004-03-13 13:22:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Renamed flag counter Pike_compiler->check_final to Pike_compiler->flags.
Moved the global flag force_resolve to Pike_compiler->flags.
Defined flags COMPILATION_{CHECK_FINAL,FORCE_RESOLVE}.
The above fixes various bugs introduced by yesterdays changes.
Added compilation pass as parameter to low_start_new_program().

Rev: src/compilation.h:1.31
Rev: src/encode.c:1.165
Rev: src/language.yacc:1.315
Rev: src/las.c:1.324
Rev: src/program.c:1.485
Rev: src/program.h:1.179

2003-12-03

2003-12-03 09:35:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Keep track of the source file even without RTL-debug. Behaviour backported from Pike 7.5.

Rev: src/language.yacc:1.312
Rev: src/las.c:1.323
Rev: src/pike_types.h:1.84

2003-12-02

2003-12-02 13:49:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported several code-generator fixes from Pike 7.5.

Rev: src/code/bytecode.c:1.7
Rev: src/code/computedgoto.c:1.4
Rev: src/code/ia32.c:1.28
Rev: src/code/ppc32.c:1.30
Rev: src/code/sparc.c:1.34
Rev: src/docode.c:1.167
Rev: src/docode.h:1.18
Rev: src/las.c:1.322
Rev: src/peep.c:1.87
Rev: src/peep.h:1.14

2003-11-19

2003-11-19 17:19:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Various assemble()-related cleanups:
Moved the global variable store_linenumbers to an argument of assemble().
assemble() and docode() now return the entrypoint of the generated code.
Support for ALIGN_PIKE_FUNCTION_BEGINNINGS has moved to assemble().
Some lowlevel opcode stuff has been moved from eval_low() to docode().
Moved call of ADD_COMPILED() from the individual files in code/ to assemble().
Added pseudo opcodes F_FILENAME and F_LINE for the benefit of PIKE_PORTABLE_BYTECODE.
assemble() now has some support for PIKE_PORTABLE_BYTECODE.

Rev: src/code/bytecode.c:1.7
Rev: src/code/computedgoto.c:1.4
Rev: src/code/ia32.c:1.36
Rev: src/code/ppc32.c:1.33
Rev: src/code/sparc.c:1.38
Rev: src/docode.c:1.173
Rev: src/docode.h:1.19
Rev: src/las.c:1.343
Rev: src/opcodes.c:1.161
Rev: src/opcodes.h:1.38
Rev: src/peep.c:1.93
Rev: src/peep.h:1.14

2003-11-14

2003-11-14 00:13:36 by Martin Stjernholm <mast@lysator.liu.se>

Cleanups in the compile exception handling. Report module indexing
exceptions even in pass 1 since they might get lost otherwise.

Rev: src/las.c:1.342

2003-11-09

2003-11-09 01:10:15 by Martin Stjernholm <mast@lysator.liu.se>

Made the interface for the global dynamic buffer reentrant.

Rev: src/apply_low.h:1.25
Rev: src/array.c:1.151
Rev: src/dynamic_buffer.c:1.24
Rev: src/dynamic_buffer.h:1.19
Rev: src/error.c:1.117
Rev: src/interpret.c:1.337
Rev: src/interpret_functions.h:1.161
Rev: src/las.c:1.341
Rev: src/mapping.c:1.173
Rev: src/modules/sprintf/sprintf.c:1.115
Rev: src/multiset.c:1.79
Rev: src/pike_types.c:1.224
Rev: src/program.c:1.530
Rev: src/stralloc.c:1.160
Rev: src/svalue.c:1.179

2003-11-08

2003-11-08 01:37:46 by Martin Nilsson <mani@lysator.liu.se>

Removed unused debug.

Rev: src/las.c:1.340

2003-08-18

2003-08-18 15:11:38 by Martin Stjernholm <mast@lysator.liu.se>

Backported an important fix from 7.5, along with testsuite cases:
Reworked the Foo::this implementation to work correctly with parent
pointers through inherits etc. It's now done through a special
identifier reference integer IDREF_MAGIC_THIS.

Rev: bin/mktestsuite:1.22
Rev: src/builtin_functions.c:1.461
Rev: src/docode.c:1.162
Rev: src/interpret.c:1.293
Rev: src/interpret_functions.h:1.125
Rev: src/las.c:1.321
Rev: src/object.c:1.220
Rev: src/program.c:1.474
Rev: src/program.h:1.176
Rev: src/testsuite.in:1.589

2003-08-03

2003-08-03 02:42:03 by Martin Stjernholm <mast@lysator.liu.se>

Did a bit of common subexpression elimination.

Rev: src/las.c:1.339

2003-08-03 00:58:06 by Martin Stjernholm <mast@lysator.liu.se>

Fixed handling of IDREF_MAGIC_THIS.

Rev: src/docode.c:1.165
Rev: src/las.c:1.338

2003-07-30

2003-07-30 18:44:38 by Martin Stjernholm <mast@lysator.liu.se>

Removed an overoptimization that could cause some casts to disappear even
when they might have effect.

Rev: src/las.c:1.320

2003-07-30 18:44:38 by Martin Stjernholm <mast@lysator.liu.se>

Removed an overoptimization that could cause some casts to disappear even
when they might have effect.

Rev: src/las.c:1.337

2003-06-30

2003-06-30 17:11:20 by Martin Stjernholm <mast@lysator.liu.se>

Cleaned up some pointer handling.

Rev: src/apply_low.h:1.19
Rev: src/backend.cmod:1.43
Rev: src/block_alloc.h:1.68
Rev: src/builtin_functions.c:1.497
Rev: src/cyclic.c:1.11
Rev: src/encode.c:1.190
Rev: src/fdlib.c:1.63
Rev: src/fsort_template.h:1.16
Rev: src/gc.c:1.220
Rev: src/interpret.c:1.307
Rev: src/interpret.h:1.142
Rev: src/interpret_functions.h:1.151
Rev: src/las.c:1.336
Rev: src/main.c:1.177
Rev: src/mapping.c:1.168
Rev: src/mapping.h:1.50
Rev: src/modules/Oracle/oracle.c:1.78
Rev: src/modules/_Charset/misc.c:1.14
Rev: src/multiset.c:1.74
Rev: src/object.c:1.238
Rev: src/object.h:1.79
Rev: src/pike_macros.h:1.37
Rev: src/pike_memory.c:1.146
Rev: src/pike_search.c:1.16
Rev: src/pike_search_engine2.c:1.9
Rev: src/pike_threadlib.h:1.47
Rev: src/pike_types.c:1.218
Rev: src/port.c:1.72
Rev: src/port.h:1.51
Rev: src/signal_handler.c:1.274
Rev: src/svalue.c:1.168
Rev: src/threads.c:1.219

2003-04-02

2003-04-02 19:24:49 by Martin Nilsson <mani@lysator.liu.se>

We are not building tpike, so this is not needed.

Rev: src/Makefile.in:1.351
Rev: src/builtin_functions.c:1.482
Rev: src/builtin_functions_t.c:1.4(DEAD)
Rev: src/dummy_ci.h:1.7(DEAD)
Rev: src/las.c:1.335
Rev: src/las_t.c:1.4(DEAD)
Rev: src/module.c:1.23
Rev: src/module_t.c:1.4(DEAD)
Rev: src/peep.c:1.85
Rev: src/peep_t.c:1.4(DEAD)

2003-04-02 19:22:44 by Martin Stjernholm <mast@lysator.liu.se>

Extended all integer argument types shorter than int to int since that's
more efficient.

Rev: src/constants.c:1.47
Rev: src/constants.h:1.30
Rev: src/docode.c:1.164
Rev: src/docode.h:1.18
Rev: src/dynamic_buffer.c:1.23
Rev: src/dynamic_buffer.h:1.18
Rev: src/encode.c:1.171
Rev: src/gc.c:1.216
Rev: src/global.h:1.85
Rev: src/las.c:1.334
Rev: src/las.h:1.62
Rev: src/multiset.c:1.71
Rev: src/pike_memory.c:1.145
Rev: src/pike_memory.h:1.44
Rev: src/pike_search.c:1.14
Rev: src/pike_search.h:1.7
Rev: src/pike_types.c:1.214
Rev: src/pike_types.h:1.86
Rev: src/port.h:1.50
Rev: src/program.c:1.497
Rev: src/program.h:1.181
Rev: src/program_areas.h:1.13
Rev: src/rbtree.h:1.10
Rev: src/svalue.h:1.118

2003-03-27

2003-03-27 02:19:01 by Martin Stjernholm <mast@lysator.liu.se>

Improved a debug message.

Rev: src/las.c:1.333

2003-03-21

2003-03-21 12:24:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported optimizer fix from Pike 7.5.

Rev: src/las.c:1.179

2003-03-21 12:23:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported optimizer fix from Pike 7.5.

Rev: src/las.c:1.243

2003-03-20

2003-03-20 21:27:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added FIXME.

Rev: src/las.c:1.332

2003-03-20 21:27:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in find_written_vars().

Rev: src/las.c:1.319

2003-03-20 21:26:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in find_written_vars().

Rev: src/las.c:1.331

2003-03-14

2003-03-14 15:57:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved dmalloc.

Rev: src/apply_low.h:1.16
Rev: src/array.c:1.138
Rev: src/backend.cmod:1.38
Rev: src/bignum.c:1.34
Rev: src/block_alloc.h:1.63
Rev: src/builtin_functions.c:1.479
Rev: src/code/ia32.c:1.25
Rev: src/cpp.c:1.115
Rev: src/encode.c:1.169
Rev: src/error.c:1.102
Rev: src/gc.c:1.209
Rev: src/interpret.c:1.295
Rev: src/interpret.h:1.131
Rev: src/interpret_functions.h:1.141
Rev: src/iterators.cmod:1.35
Rev: src/las.c:1.330
Rev: src/mapping.c:1.163
Rev: src/modules/Image/orient.c:1.24
Rev: src/modules/Image/phase.h:1.6
Rev: src/modules/Java/jvm.c:1.60
Rev: src/modules/SANE/sane.c:1.17
Rev: src/modules/_Roxen/roxen.c:1.33
Rev: src/multiset.c:1.69
Rev: src/object.c:1.228
Rev: src/opcodes.c:1.143
Rev: src/operators.c:1.172
Rev: src/pike_types.c:1.211
Rev: src/post_modules/Shuffler/Shuffler.cmod:1.23
Rev: src/post_modules/Shuffler/a_source_pikestring.c:1.8
Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.9
Rev: src/post_modules/Shuffler/b_source_normal_file.c:1.8
Rev: src/post_modules/Shuffler/c_source_stream.c:1.7
Rev: src/post_modules/Shuffler/d_source_pikestream.c:1.6
Rev: src/post_modules/Shuffler/e_source_block_pikestream.c:1.2
Rev: src/preprocessor.h:1.58
Rev: src/program.c:1.486
Rev: src/signal_handler.c:1.249
Rev: src/stralloc.c:1.153
Rev: src/stralloc.h:1.73
Rev: src/svalue.c:1.161
Rev: src/threads.c:1.211

2003-03-09

2003-03-09 13:10:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved fix for indexing self during compilation.

Rev: src/las.c:1.329
Rev: src/object.c:1.227
Rev: src/program.c:1.485

2003-03-08

2003-03-08 17:28:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added FIXME.

Rev: src/las.c:1.328

2003-03-08 17:24:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Module indexing now detects recursive references to self.

Rev: src/las.c:1.327

2003-03-07

2003-03-07 14:06:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tentative fix for find_return_type() using the "Return with untyped argument." branch too often.

Rev: src/las.c:1.326

2003-02-24

2003-02-24 21:00:45 by Martin Stjernholm <mast@lysator.liu.se>

Produce real zeroes and not false function pointers when a local function
with only a prototype is referenced. This was a compatibility problem;
there's code that assumes that false values can't be function references.

Rev: src/docode.c:1.163
Rev: src/las.c:1.325
Rev: src/program.c:1.483
Rev: src/program.h:1.178

2003-02-24 21:00:44 by Martin Stjernholm <mast@lysator.liu.se>

Produce real zeroes and not false function pointers when a local function
with only a prototype is referenced. This was a compatibility problem;
there's code that assumes that false values can't be function references.

Rev: src/docode.c:1.161
Rev: src/las.c:1.318
Rev: src/program.c:1.470
Rev: src/program.h:1.174

2003-02-08

2003-02-08 03:49:23 by Martin Stjernholm <mast@lysator.liu.se>

Replaced MAKE_SHARED_CONSTANT_STRING with either MAKE_CONST_STRING or
REF_MAKE_CONST_STRING as appropriate.

Rev: src/builtin.cmod:1.115
Rev: src/interpret.h:1.126
Rev: src/iterators.cmod:1.34
Rev: src/language.yacc:1.315
Rev: src/las.c:1.324
Rev: src/opcodes.c:1.135
Rev: src/program.c:1.479
Rev: src/treeopt.in:1.73

2003-02-04

2003-02-04 18:17:33 by Martin Stjernholm <mast@lysator.liu.se>

Always store file info in nodes to ensure that it works correctly with
include directives etc. (Previously it was only enabled when compiling with
rtldebug.)

Rev: src/language.yacc:1.314
Rev: src/las.c:1.323
Rev: src/pike_types.h:1.85

2003-01-26

2003-01-26 11:09:01 by Mirar (Pontus Hagland) <pike@sort.mirar.org>

Some more work to get INT_TYPE long long to work:
use INT_TYPE instead of INT32 when we use/make the Pike int type
Use PRINTPIKEINT when we sprintf-format it

Rev: src/builtin.cmod:1.109
Rev: src/builtin_functions.c:1.464
Rev: src/encode.c:1.162
Rev: src/global.h:1.78
Rev: src/language.yacc:1.313
Rev: src/las.c:1.322
Rev: src/las.h:1.60
Rev: src/pike_types.c:1.205
Rev: src/pike_types.h:1.84
Rev: src/threads.c:1.198

2003-01-11

2003-01-11 14:12:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ISO-C §6.3.4.

Rev: src/las.c:1.321

2002-12-27

2002-12-27 19:34:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported proper depend_p() fix from Pike 7.5.

Rev: src/las.c:1.317

2002-12-25

2002-12-25 18:18:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Made depend_p() less paranoid again.

Rev: src/las.c:1.320

2002-12-20

2002-12-20 15:25:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported depend_p() fix from Pike 7.5.

Rev: src/las.c:1.316

2002-12-20 15:25:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed leak.

Rev: src/las.c:1.319

2002-12-20 15:13:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix in depend_p()

Rev: src/las.c:1.318

2002-12-10

2002-12-10 16:53:28 by Martin Stjernholm <mast@lysator.liu.se>

Added checks for placeholder objects and programs to narrow down problems in
the pike side of the resolver better.

Rev: src/cpp.c:1.113
Rev: src/las.c:1.317
Rev: src/program.c:1.467

2002-12-09

2002-12-09 22:20:09 by Martin Stjernholm <mast@lysator.liu.se>

Added check for bogus placeholder objects in the second pass.

Rev: src/las.c:1.316

2002-11-24

2002-11-24 22:47:06 by Martin Stjernholm <mast@lysator.liu.se>

Changed some block_allocs to tune to memory pages.

Rev: src/backend.cmod:1.31
Rev: src/constants.c:1.44
Rev: src/constants.h:1.28
Rev: src/gc.c:1.189
Rev: src/interpret.c:1.283
Rev: src/las.c:1.315
Rev: src/mapping.c:1.155
Rev: src/multiset.c:1.59
Rev: src/multiset.h:1.29
Rev: src/object.c:1.210
Rev: src/object.h:1.75
Rev: src/pike_memory.c:1.127
Rev: src/program.c:1.462
Rev: src/program.h:1.169

2002-11-24 21:57:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix.

Rev: src/las.c:1.314

2002-11-24 21:47:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved valgrind performance.

Rev: src/las.c:1.313
Rev: src/program.c:1.461

2002-11-23

2002-11-23 17:03:00 by Martin Stjernholm <mast@lysator.liu.se>

Simplified the memchecker macros a little and made them statementesque.

Rev: src/block_alloc.h:1.52
Rev: src/las.c:1.312
Rev: src/pike_memory.h:1.38

2002-11-23 15:11:05 by Martin Stjernholm <mast@lysator.liu.se>

Fixed some stack bugs in connection with SETJMP. Use SETJMP_SP in a couple
of places to handle stack differences more obviously.

Rev: src/cpp.c:1.107
Rev: src/interpret.c:1.281
Rev: src/language.yacc:1.306
Rev: src/las.c:1.311
Rev: src/object.c:1.208

2002-11-21

2002-11-21 11:47:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Oops, fixed typo.

Rev: src/las.c:1.310

2002-11-21 11:36:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed minor valgrind interaction bug.

Rev: src/las.c:1.309

2002-11-19

2002-11-19 14:00:18 by Martin Stjernholm <mast@lysator.liu.se>

The subtype is seldom used for strings, and certainly not in
mkconstantsvaluenode.

Rev: src/las.c:1.308

2002-11-19 14:00:14 by Martin Stjernholm <mast@lysator.liu.se>

The subtype is seldom used for strings, and certainly not in
mkconstantsvaluenode.

Rev: src/las.c:1.242

2002-11-18

2002-11-18 19:21:43 by Martin Stjernholm <mast@lysator.liu.se>

The subtype isn't always well defined, but it's still part of the hash when
shared nodes are used.

Rev: src/las.c:1.307

2002-11-18 19:21:39 by Martin Stjernholm <mast@lysator.liu.se>

The subtype isn't always well defined, but it's still part of the hash when
shared nodes are used.

Rev: src/las.c:1.241

2002-10-25

2002-10-25 13:13:57 by Marcus Comstedt <marcus@mc.pp.se>

Don't discard error messages when doing inherits etc.

Rev: src/builtin_functions.c:1.449
Rev: src/docode.c:1.151
Rev: src/language.yacc:1.303
Rev: src/las.c:1.306
Rev: src/las.h:1.59

2002-10-21

2002-10-21 09:13:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for [bug 3278 (#3278)].

Rev: src/las.c:1.305

2002-10-16

2002-10-16 15:20:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

If a constant node throws an error, the node isn't really a constant...

Rev: src/las.c:1.304

2002-10-11

2002-10-11 01:40:00 by Martin Nilsson <mani@lysator.liu.se>

Updated header (again) after some input from Per and mast.

Rev: src/acconfig.h:1.107
Rev: src/alloca.c:1.7
Rev: src/apply_low.h:1.10
Rev: src/array.c:1.132
Rev: src/array.h:1.44
Rev: src/backend.cmod:1.29
Rev: src/backend.h:1.16
Rev: src/bignum.c:1.27
Rev: src/bignum.h:1.16
Rev: src/block_alloc.h:1.45
Rev: src/block_alloc_h.h:1.13
Rev: src/builtin.cmod:1.94
Rev: src/builtin_functions.c:1.445
Rev: src/builtin_functions.h:1.22
Rev: src/builtin_functions_t.c:1.3
Rev: src/callback.c:1.30
Rev: src/callback.h:1.18
Rev: src/code/bytecode.c:1.6
Rev: src/code/bytecode.h:1.9
Rev: src/code/computedgoto.c:1.3
Rev: src/code/computedgoto.h:1.7
Rev: src/code/ia32.c:1.23
Rev: src/code/ia32.h:1.18
Rev: src/code/ppc32.c:1.23
Rev: src/code/ppc32.h:1.17
Rev: src/code/sparc.c:1.13
Rev: src/code/sparc.h:1.15
Rev: src/combine_path.h:1.11
Rev: src/compilation.h:1.30
Rev: src/constants.c:1.42
Rev: src/constants.h:1.27
Rev: src/cpp.c:1.105
Rev: src/cpp.h:1.7
Rev: src/crypt.c:1.4
Rev: src/cyclic.c:1.8
Rev: src/cyclic.h:1.7
Rev: src/dlopen.c:1.36
Rev: src/dmalloc.h:1.38
Rev: src/docode.c:1.150
Rev: src/docode.h:1.17
Rev: src/dummy_ci.h:1.6
Rev: src/dynamic_buffer.c:1.21
Rev: src/dynamic_buffer.h:1.16
Rev: src/dynamic_load.c:1.66
Rev: src/dynamic_load.h:1.6
Rev: src/efun.h:1.7
Rev: src/encode.c:1.155
Rev: src/encode.h:1.7
Rev: src/error.c:1.92
Rev: src/errors.h:1.22
Rev: src/fd_control.c:1.46
Rev: src/fd_control.h:1.10
Rev: src/fdlib.c:1.55
Rev: src/fdlib.h:1.43
Rev: src/fsort.c:1.21
Rev: src/fsort.h:1.6
Rev: src/fsort_template.h:1.13
Rev: src/gc.c:1.188
Rev: src/gc.h:1.92
Rev: src/global.h:1.76
Rev: src/hashtable.c:1.14
Rev: src/hashtable.h:1.9
Rev: src/interpret.c:1.270
Rev: src/interpret.h:1.113
Rev: src/interpret_functions.h:1.110
Rev: src/interpreter.h:1.78
Rev: src/iterators.cmod:1.30
Rev: src/language.yacc:1.300
Rev: src/las.c:1.303
Rev: src/las.h:1.58
Rev: src/las_t.c:1.3
Rev: src/lex.c:1.108
Rev: src/lex.h:1.24
Rev: src/lexer.h:1.40
Rev: src/main.c:1.156
Rev: src/main.h:1.20
Rev: src/mapping.c:1.152
Rev: src/mapping.h:1.44
Rev: src/module.c:1.20
Rev: src/module.h:1.8
Rev: src/module_magic.h:1.7
Rev: src/module_support.c:1.51
Rev: src/module_support.h:1.15
Rev: src/module_t.c:1.3
Rev: src/modules/CommonLog/acconfig.h:1.3
Rev: src/modules/CommonLog/clf.c:1.10
Rev: src/modules/DVB/acconfig.h:1.3
Rev: src/modules/DVB/dvb.c:1.12
Rev: src/modules/DVB/dvb.h:1.4
Rev: src/modules/DVB/psparser.c:1.5
Rev: src/modules/Gdbm/acconfig.h:1.3
Rev: src/modules/Gdbm/gdbmmod.c:1.21
Rev: src/modules/Gettext/acconfig.h:1.4
Rev: src/modules/Gettext/gettext.c:1.12
Rev: src/modules/Gmp/mpf.cmod:1.12
Rev: src/modules/Gmp/mpq.cmod:1.13
Rev: src/modules/Gmp/mpz_glue.c:1.111
Rev: src/modules/Gmp/my_gmp.h:1.13
Rev: src/modules/Gmp/my_mpz_xor.c:1.5
Rev: src/modules/Gmp/next_prime.c:1.12
Rev: src/modules/Gz/acconfig.h:1.3
Rev: src/modules/Gz/zlibmod.c:1.55
Rev: src/modules/HTTPLoop/accept_and_parse.c:1.29
Rev: src/modules/HTTPLoop/accept_and_parse.h:1.10
Rev: src/modules/HTTPLoop/acconfig.h:1.4
Rev: src/modules/HTTPLoop/cache.c:1.19
Rev: src/modules/HTTPLoop/cache.h:1.10
Rev: src/modules/HTTPLoop/filesystem.c:1.7
Rev: src/modules/HTTPLoop/filesystem.h:1.3
Rev: src/modules/HTTPLoop/log.c:1.13
Rev: src/modules/HTTPLoop/log.h:1.3
Rev: src/modules/HTTPLoop/requestobject.c:1.23
Rev: src/modules/HTTPLoop/requestobject.h:1.3
Rev: src/modules/HTTPLoop/static_strings.h:1.3
Rev: src/modules/HTTPLoop/timeout.c:1.9
Rev: src/modules/HTTPLoop/timeout.h:1.4
Rev: src/modules/HTTPLoop/util.c:1.9
Rev: src/modules/HTTPLoop/util.h:1.5
Rev: src/modules/Image/acconfig.h:1.7
Rev: src/modules/Image/assembly.h:1.5
Rev: src/modules/Image/blit.c:1.53
Rev: src/modules/Image/blit_layer_include.h:1.8
Rev: src/modules/Image/colors.c:1.63
Rev: src/modules/Image/colors.h:1.8
Rev: src/modules/Image/colortable.c:1.112
Rev: src/modules/Image/colortable.h:1.27
Rev: src/modules/Image/colortable_lookup.h:1.20
Rev: src/modules/Image/dct.c:1.22
Rev: src/modules/Image/default_font.c:1.5
Rev: src/modules/Image/encodings/_xpm.c:1.21
Rev: src/modules/Image/encodings/any.c:1.25
Rev: src/modules/Image/encodings/avs.c:1.14
Rev: src/modules/Image/encodings/bmp.c:1.37
Rev: src/modules/Image/encodings/dsi.c:1.6
Rev: src/modules/Image/encodings/encodings.h:1.5
Rev: src/modules/Image/encodings/hrz.c:1.8
Rev: src/modules/Image/encodings/iff.c:1.12
Rev: src/modules/Image/encodings/ilbm.c:1.26
Rev: src/modules/Image/encodings/pcx.c:1.19
Rev: src/modules/Image/encodings/png.c:1.46
Rev: src/modules/Image/encodings/pnm.c:1.28
Rev: src/modules/Image/encodings/psd.c:1.34
Rev: src/modules/Image/encodings/psd_constant_strings.h:1.6
Rev: src/modules/Image/encodings/pvr.c:1.21
Rev: src/modules/Image/encodings/ras.c:1.18
Rev: src/modules/Image/encodings/tga.c:1.29
Rev: src/modules/Image/encodings/tim.c:1.14
Rev: src/modules/Image/encodings/wbf.c:1.13
Rev: src/modules/Image/encodings/x.c:1.39
Rev: src/modules/Image/encodings/xbm.c:1.17
Rev: src/modules/Image/encodings/xcf.c:1.42
Rev: src/modules/Image/encodings/xcf_constant_strings.h:1.3
Rev: src/modules/Image/encodings/xwd.c:1.23
Rev: src/modules/Image/font.c:1.74
Rev: src/modules/Image/image.c:1.199
Rev: src/modules/Image/image.h:1.50
Rev: src/modules/Image/image_module.c:1.16
Rev: src/modules/Image/initstuff.h:1.16
Rev: src/modules/Image/layer_channel.h:1.8
Rev: src/modules/Image/layer_oper.h:1.10
Rev: src/modules/Image/layers.c:1.81
Rev: src/modules/Image/match.h:1.15
Rev: src/modules/Image/matrix.c:1.42
Rev: src/modules/Image/operator.c:1.42
Rev: src/modules/Image/orient.c:1.22
Rev: src/modules/Image/pattern.c:1.27
Rev: src/modules/Image/phase.h:1.5
Rev: src/modules/Image/poly.c:1.16
Rev: src/modules/Image/polyfill.c:1.41
Rev: src/modules/Image/search.c:1.25
Rev: src/modules/Java/acconfig.h:1.4
Rev: src/modules/Java/jvm.c:1.44
Rev: src/modules/Java/ntdl.c:1.4
Rev: src/modules/MIME/acconfig.h:1.4
Rev: src/modules/MIME/mime.c:1.34
Rev: src/modules/Math/acconfig.h:1.3
Rev: src/modules/Math/math_matrix.c:1.35
Rev: src/modules/Math/math_module.c:1.11
Rev: src/modules/Math/math_module.h:1.9
Rev: src/modules/Math/matrix_code.h:1.7
Rev: src/modules/Math/transforms.cmod:1.8
Rev: src/modules/Math/transforms.h:1.3
Rev: src/modules/Mird/acconfig.h:1.5
Rev: src/modules/Mird/libmird/acconfig.h:1.5
Rev: src/modules/Mird/libmird/blocks.c:1.5
Rev: src/modules/Mird/libmird/cells.c:1.4
Rev: src/modules/Mird/libmird/database.c:1.6
Rev: src/modules/Mird/libmird/debug.c:1.4
Rev: src/modules/Mird/libmird/dmalloc.c:1.4
Rev: src/modules/Mird/libmird/dmalloc.h:1.4
Rev: src/modules/Mird/libmird/errors.c:1.4
Rev: src/modules/Mird/libmird/frags.c:1.4
Rev: src/modules/Mird/libmird/freelist.c:1.4
Rev: src/modules/Mird/libmird/hashtrie.c:1.6
Rev: src/modules/Mird/libmird/internal.h:1.6
Rev: src/modules/Mird/libmird/journal.c:1.4
Rev: src/modules/Mird/libmird/make_old_database.c:1.4
Rev: src/modules/Mird/libmird/physical.h:1.4
Rev: src/modules/Mird/libmird/skeys.c:1.4
Rev: src/modules/Mird/libmird/tables.c:1.4
Rev: src/modules/Mird/libmird/test.c:1.4
Rev: src/modules/Mird/libmird/testsuite.c:1.5
Rev: src/modules/Mird/libmird/transaction.c:1.4
Rev: src/modules/Mird/libmird/usage.c:1.4
Rev: src/modules/Mird/libmird/win32-config.h:1.5
Rev: src/modules/Mird/mird_glue.c:1.19
Rev: src/modules/Msql/msqlmod.c:1.22
Rev: src/modules/Msql/version.h:1.4
Rev: src/modules/Mysql/acconfig.h:1.9
Rev: src/modules/Mysql/dummy.c:1.7
Rev: src/modules/Mysql/mysql.c:1.59
Rev: src/modules/Mysql/precompiled_mysql.h:1.15
Rev: src/modules/Mysql/result.c:1.27
Rev: src/modules/Odbc/acconfig.h:1.7
Rev: src/modules/Odbc/odbc.c:1.32
Rev: src/modules/Odbc/odbc_result.c:1.32
Rev: src/modules/Odbc/precompiled_odbc.h:1.18
Rev: src/modules/Oracle/acconfig.h:1.3
Rev: src/modules/Oracle/oracle.c:1.73
Rev: src/modules/PDF/acconfig.h:1.4
Rev: src/modules/PDF/initstuff.h:1.3
Rev: src/modules/PDF/pdf_module.c:1.13
Rev: src/modules/PDF/pdflib_glue.c:1.10
Rev: src/modules/Parser/acconfig.h:1.4
Rev: src/modules/Parser/html.c:1.155
Rev: src/modules/Parser/initstuff.h:1.4
Rev: src/modules/Parser/parser.c:1.16
Rev: src/modules/Parser/parser.h:1.3
Rev: src/modules/Perl/acconfig.h:1.3
Rev: src/modules/Perl/perlmod.c:1.28
Rev: src/modules/Pipe/acconfig.h:1.3
Rev: src/modules/Pipe/pipe.c:1.51
Rev: src/modules/Postgres/pg_types.h:1.6
Rev: src/modules/Postgres/pgresult.c:1.19
Rev: src/modules/Postgres/pgresult.h:1.4
Rev: src/modules/Postgres/postgres.c:1.28
Rev: src/modules/Postgres/version.h:1.5
Rev: src/modules/Regexp/acconfig.h:1.3
Rev: src/modules/Regexp/glue.c:1.31
Rev: src/modules/Regexp/pike_regexp.c:1.22
Rev: src/modules/Regexp/pike_regexp.h:1.9
Rev: src/modules/SANE/acconfig.h:1.3
Rev: src/modules/SANE/sane.c:1.14
Rev: src/modules/Ssleay/acconfig.h:1.4
Rev: src/modules/Ssleay/ssleay.c:1.19
Rev: src/modules/Yp/acconfig.h:1.5
Rev: src/modules/Yp/yp.c:1.27
Rev: src/modules/_Charset/acconfig.h:1.3
Rev: src/modules/_Charset/charsetmod.c:1.38
Rev: src/modules/_Charset/iso2022.c:1.25
Rev: src/modules/_Charset/iso2022.h:1.5
Rev: src/modules/_Charset/misc.c:1.12
Rev: src/modules/_Charset/tables.c:1.13
Rev: src/modules/_Crypto/acconfig.h:1.3
Rev: src/modules/_Crypto/arcfour.c:1.19
Rev: src/modules/_Crypto/cast.c:1.13
Rev: src/modules/_Crypto/cbc.c:1.23
Rev: src/modules/_Crypto/crypto.c:1.51
Rev: src/modules/_Crypto/crypto.h:1.10
Rev: src/modules/_Crypto/des.c:1.26
Rev: src/modules/_Crypto/idea.c:1.20
Rev: src/modules/_Crypto/include/RCSID.h:1.8
Rev: src/modules/_Crypto/include/arcfour.h:1.6
Rev: src/modules/_Crypto/include/cast.h:1.4
Rev: src/modules/_Crypto/include/crypto_types.h:1.9
Rev: src/modules/_Crypto/include/des.h:1.6
Rev: src/modules/_Crypto/include/idea.h:1.6
Rev: src/modules/_Crypto/include/md2.h:1.3
Rev: src/modules/_Crypto/include/md4.h:1.3
Rev: src/modules/_Crypto/include/md5.h:1.4
Rev: src/modules/_Crypto/include/rijndael.h:1.4
Rev: src/modules/_Crypto/include/sha.h:1.6
Rev: src/modules/_Crypto/invert.c:1.15
Rev: src/modules/_Crypto/lib/arcfour.c:1.9
Rev: src/modules/_Crypto/lib/cast.c:1.4
Rev: src/modules/_Crypto/lib/cast_sboxes.h:1.4
Rev: src/modules/_Crypto/lib/crypt_md5.c:1.4
Rev: src/modules/_Crypto/lib/desCode.h:1.4
Rev: src/modules/_Crypto/lib/desKerb.c:1.5
Rev: src/modules/_Crypto/lib/desQuick.c:1.6
Rev: src/modules/_Crypto/lib/desTest.c:1.5
Rev: src/modules/_Crypto/lib/desUtil.c:1.4
Rev: src/modules/_Crypto/lib/desdata.c:1.7
Rev: src/modules/_Crypto/lib/desinfo.h:1.5
Rev: src/modules/_Crypto/lib/idea.c:1.8
Rev: src/modules/_Crypto/lib/md2.c:1.5
Rev: src/modules/_Crypto/lib/md4.c:1.3
Rev: src/modules/_Crypto/lib/md5.c:1.5
Rev: src/modules/_Crypto/lib/rijndael.c:1.3
Rev: src/modules/_Crypto/lib/sha.c:1.9
Rev: src/modules/_Crypto/md2.c:1.15
Rev: src/modules/_Crypto/md4.c:1.4
Rev: src/modules/_Crypto/md5.c:1.20
Rev: src/modules/_Crypto/nt.c:1.11
Rev: src/modules/_Crypto/pipe.c:1.24
Rev: src/modules/_Crypto/rijndael.c:1.9
Rev: src/modules/_Crypto/rsa.c:1.27
Rev: src/modules/_Crypto/sha.c:1.23
Rev: src/modules/_Ffmpeg/acconfig.h:1.5
Rev: src/modules/_Ffmpeg/ffmpeg.c:1.11
Rev: src/modules/_Image_FreeType/acconfig.h:1.3
Rev: src/modules/_Image_FreeType/freetype.c:1.9
Rev: src/modules/_Image_GIF/acconfig.h:1.3
Rev: src/modules/_Image_GIF/gif_lzw.c:1.5
Rev: src/modules/_Image_GIF/gif_lzw.h:1.3
Rev: src/modules/_Image_GIF/image_gif.c:1.13
Rev: src/modules/_Image_JPEG/acconfig.h:1.7
Rev: src/modules/_Image_JPEG/image_jpeg.c:1.57
Rev: src/modules/_Image_JPEG/jinclude.h:1.3
Rev: src/modules/_Image_JPEG/transupp.c:1.10
Rev: src/modules/_Image_JPEG/transupp.h:1.6
Rev: src/modules/_Image_TIFF/acconfig.h:1.3
Rev: src/modules/_Image_TIFF/image_tiff.c:1.30
Rev: src/modules/_Image_TTF/acconfig.h:1.5
Rev: src/modules/_Image_TTF/image_ttf.c:1.46
Rev: src/modules/_Image_XFace/acconfig.h:1.5
Rev: src/modules/_Image_XFace/image_xface.c:1.17
Rev: src/modules/_Roxen/acconfig.h:1.3
Rev: src/modules/_Roxen/roxen.c:1.29
Rev: src/modules/_math/acconfig.h:1.4
Rev: src/modules/_math/math.c:1.50
Rev: src/modules/files/acconfig.h:1.18
Rev: src/modules/files/datagram.c:1.8
Rev: src/modules/files/efuns.c:1.116
Rev: src/modules/files/file.c:1.246
Rev: src/modules/files/file.h:1.23
Rev: src/modules/files/file_functions.h:1.23
Rev: src/modules/files/sendfile.c:1.59
Rev: src/modules/files/socket.c:1.66
Rev: src/modules/files/stat.c:1.24
Rev: src/modules/files/termios.c:1.18
Rev: src/modules/files/termios_flags.h:1.4
Rev: src/modules/files/udp.c:1.39
Rev: src/modules/spider/acconfig.h:1.5
Rev: src/modules/spider/defs.h:1.6
Rev: src/modules/spider/discdate.c:1.13
Rev: src/modules/spider/spider.c:1.119
Rev: src/modules/spider/stardate.c:1.15
Rev: src/modules/spider/xml.c:1.54
Rev: src/modules/sprintf/acconfig.h:1.5
Rev: src/modules/sprintf/sprintf.c:1.97
Rev: src/modules/sybase/acconfig.h:1.5
Rev: src/modules/sybase/sybase.c:1.11
Rev: src/modules/sybase/sybase.h:1.6
Rev: src/modules/system/acconfig.h:1.13
Rev: src/modules/system/memory.c:1.17
Rev: src/modules/system/nt.c:1.53
Rev: src/modules/system/passwords.c:1.38
Rev: src/modules/system/syslog.c:1.18
Rev: src/modules/system/system.c:1.128
Rev: src/modules/system/system.h:1.8
Rev: src/multiset.h:1.27
Rev: src/object.c:1.206
Rev: src/object.h:1.74
Rev: src/opcodes.c:1.125
Rev: src/opcodes.h:1.30
Rev: src/operators.c:1.162
Rev: src/operators.h:1.14
Rev: src/patch_cc1.c:1.3
Rev: src/peep.c:1.77
Rev: src/peep.h:1.11
Rev: src/peep_t.c:1.3
Rev: src/pike_cpulib.c:1.4
Rev: src/pike_cpulib.h:1.11
Rev: src/pike_dlfcn.h:1.4
Rev: src/pike_error.h:1.21
Rev: src/pike_macros.h:1.33
Rev: src/pike_memory.c:1.124
Rev: src/pike_memory.h:1.34
Rev: src/pike_search.c:1.11
Rev: src/pike_search.h:1.6
Rev: src/pike_search_engine.c:1.10
Rev: src/pike_search_engine2.c:1.7
Rev: src/pike_threadlib.h:1.22
Rev: src/pike_types.c:1.198
Rev: src/pike_types.h:1.83
Rev: src/pikecode.c:1.7
Rev: src/pikecode.h:1.9
Rev: src/port.c:1.56
Rev: src/port.h:1.46
Rev: src/post_modules/GL/acconfig.h:1.5
Rev: src/post_modules/GL/auto.c.in:1.23
Rev: src/post_modules/GL/autodoc.c:1.7
Rev: src/post_modules/GL/top.c:1.17
Rev: src/post_modules/GLUT/acconfig.h:1.3
Rev: src/post_modules/GLUT/auto.c.in:1.6
Rev: src/post_modules/GLUT/top.c:1.7
Rev: src/post_modules/GTK/acconfig.h:1.8
Rev: src/post_modules/GTK/dummy.c:1.5
Rev: src/post_modules/GTK/gdkeventstrings.h:1.3
Rev: src/post_modules/GTK/pgtk.h:1.29
Rev: src/post_modules/GTK/source/encode_truecolor.c:1.8
Rev: src/post_modules/GTK/source/support.c:1.35
Rev: src/post_modules/SDL/SDL.cmod:1.6
Rev: src/post_modules/SDL/acconfig.h:1.3
Rev: src/post_modules/SDL/constants.h:1.4
Rev: src/post_modules/Shuffler/Shuffler.cmod:1.16
Rev: src/post_modules/Shuffler/a_source_pikestring.c:1.7
Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.7
Rev: src/post_modules/Shuffler/b_source_normal_file.c:1.7
Rev: src/post_modules/Shuffler/c_source_stream.c:1.6
Rev: src/post_modules/Shuffler/d_source_pikestream.c:1.4
Rev: src/post_modules/Shuffler/shuffler.h:1.5
Rev: src/post_modules/Unicode/acconfig.h:1.3
Rev: src/post_modules/Unicode/buffer.c:1.5
Rev: src/post_modules/Unicode/buffer.h:1.4
Rev: src/post_modules/Unicode/hsize.h:1.3
Rev: src/post_modules/Unicode/normalize.c:1.11
Rev: src/post_modules/Unicode/normalize.h:1.3
Rev: src/post_modules/Unicode/split.c:1.3
Rev: src/post_modules/Unicode/split.h:1.3
Rev: src/post_modules/Unicode/unicode_module.cmod:1.5
Rev: src/post_modules/_Image_SVG/acconfig.h:1.3
Rev: src/post_modules/_Image_SVG/svg.c:1.7
Rev: src/preprocessor.h:1.53
Rev: src/program.c:1.449
Rev: src/program.h:1.168
Rev: src/program_areas.h:1.12
Rev: src/program_id.h:1.14
Rev: src/queue.c:1.10
Rev: src/queue.h:1.6
Rev: src/rbtree.c:1.12
Rev: src/rbtree.h:1.8
Rev: src/rbtree_low.h:1.5
Rev: src/rusage.c:1.23
Rev: src/rusage.h:1.9
Rev: src/security.c:1.38
Rev: src/security.h:1.16
Rev: src/signal_handler.c:1.232
Rev: src/signal_handler.h:1.15
Rev: src/smartlink.c:1.14
Rev: src/stralloc.c:1.148
Rev: src/stralloc.h:1.70
Rev: src/stuff.c:1.21
Rev: src/stuff.h:1.16
Rev: src/svalue.c:1.147
Rev: src/svalue.h:1.108
Rev: src/threads.c:1.188
Rev: src/threads.h:1.121
Rev: src/time_stuff.h:1.12
Rev: src/uncompressor.c:1.6
Rev: src/version.c:1.139
Rev: src/version.h:1.326

2002-10-08

2002-10-08 23:31:26 by Martin Nilsson <mani@lysator.liu.se>

Readded magic.

Rev: src/array.c:1.131
Rev: src/builtin_functions.c:1.444
Rev: src/callback.c:1.29
Rev: src/constants.c:1.41
Rev: src/dlopen.c:1.35
Rev: src/docode.c:1.149
Rev: src/dynamic_buffer.c:1.19
Rev: src/encode.c:1.154
Rev: src/error.c:1.91
Rev: src/fd_control.c:1.45
Rev: src/gc.c:1.187
Rev: src/hashtable.c:1.13
Rev: src/interpret.c:1.269
Rev: src/language.yacc:1.299
Rev: src/las.c:1.302
Rev: src/lex.c:1.107
Rev: src/main.c:1.155
Rev: src/mapping.c:1.151
Rev: src/module.c:1.19
Rev: src/modules/Gmp/mpz_glue.c:1.110
Rev: src/modules/Gz/zlibmod.c:1.54
Rev: src/modules/Regexp/glue.c:1.30
Rev: src/modules/Regexp/pike_regexp.h:1.8
Rev: src/modules/_math/math.c:1.49
Rev: src/modules/files/datagram.c:1.7
Rev: src/modules/files/efuns.c:1.115
Rev: src/modules/files/file.c:1.245
Rev: src/modules/files/socket.c:1.65
Rev: src/object.c:1.205
Rev: src/opcodes.c:1.124
Rev: src/operators.c:1.161
Rev: src/pike_memory.c:1.123
Rev: src/pike_types.c:1.197
Rev: src/port.c:1.55
Rev: src/program.c:1.448
Rev: src/rusage.c:1.22
Rev: src/signal_handler.c:1.231
Rev: src/stralloc.c:1.147
Rev: src/svalue.c:1.146
Rev: src/version.c:1.138

2002-10-08 20:22:45 by Martin Nilsson <mani@lysator.liu.se>

License identity program stage 1 (.c,.h)

Rev: src/acconfig.h:1.106
Rev: src/alloca.c:1.6
Rev: src/apply_low.h:1.9
Rev: src/array.c:1.130
Rev: src/array.h:1.43
Rev: src/backend.h:1.15
Rev: src/bignum.c:1.26
Rev: src/bignum.h:1.15
Rev: src/block_alloc.h:1.44
Rev: src/block_alloc_h.h:1.12
Rev: src/builtin_functions.c:1.443
Rev: src/builtin_functions.h:1.21
Rev: src/builtin_functions_t.c:1.2
Rev: src/callback.c:1.28
Rev: src/callback.h:1.17
Rev: src/code/bytecode.c:1.5
Rev: src/code/bytecode.h:1.8
Rev: src/code/computedgoto.c:1.2
Rev: src/code/computedgoto.h:1.6
Rev: src/code/ia32.c:1.22
Rev: src/code/ia32.h:1.17
Rev: src/code/ppc32.c:1.22
Rev: src/code/ppc32.h:1.16
Rev: src/code/sparc.c:1.12
Rev: src/code/sparc.h:1.14
Rev: src/combine_path.h:1.10
Rev: src/compilation.h:1.29
Rev: src/constants.c:1.40
Rev: src/constants.h:1.26
Rev: src/cpp.c:1.104
Rev: src/cpp.h:1.6
Rev: src/crypt.c:1.3
Rev: src/cyclic.c:1.7
Rev: src/cyclic.h:1.6
Rev: src/dlopen.c:1.34
Rev: src/dmalloc.h:1.37
Rev: src/docode.c:1.148
Rev: src/docode.h:1.16
Rev: src/dummy_ci.h:1.5
Rev: src/dynamic_buffer.c:1.18
Rev: src/dynamic_buffer.h:1.15
Rev: src/dynamic_load.c:1.65
Rev: src/dynamic_load.h:1.5
Rev: src/efun.h:1.6
Rev: src/encode.c:1.153
Rev: src/encode.h:1.6
Rev: src/error.c:1.90
Rev: src/errors.h:1.21
Rev: src/fd_control.c:1.44
Rev: src/fd_control.h:1.9
Rev: src/fdlib.c:1.54
Rev: src/fdlib.h:1.42
Rev: src/fsort.c:1.20
Rev: src/fsort.h:1.5
Rev: src/fsort_template.h:1.12
Rev: src/gc.c:1.186
Rev: src/gc.h:1.91
Rev: src/global.h:1.75
Rev: src/hashtable.c:1.12
Rev: src/hashtable.h:1.8
Rev: src/interpret.c:1.268
Rev: src/interpret.h:1.112
Rev: src/interpret_functions.h:1.109
Rev: src/interpreter.h:1.77
Rev: src/language.yacc:1.298
Rev: src/las.c:1.301
Rev: src/las.h:1.57
Rev: src/las_t.c:1.2
Rev: src/lex.c:1.106
Rev: src/lex.h:1.23
Rev: src/lexer.h:1.39
Rev: src/main.c:1.154
Rev: src/main.h:1.19
Rev: src/mapping.c:1.150
Rev: src/mapping.h:1.43
Rev: src/module.c:1.18
Rev: src/module.h:1.7
Rev: src/module_magic.h:1.6
Rev: src/module_support.c:1.50
Rev: src/module_support.h:1.14
Rev: src/module_t.c:1.2
Rev: src/modules/CommonLog/acconfig.h:1.2
Rev: src/modules/CommonLog/clf.c:1.9
Rev: src/modules/DVB/acconfig.h:1.2
Rev: src/modules/DVB/dvb.c:1.10
Rev: src/modules/DVB/dvb.h:1.3
Rev: src/modules/DVB/psparser.c:1.4
Rev: src/modules/Gdbm/acconfig.h:1.2
Rev: src/modules/Gdbm/gdbmmod.c:1.20
Rev: src/modules/Gettext/acconfig.h:1.3
Rev: src/modules/Gettext/gettext.c:1.11
Rev: src/modules/Gmp/gmp_machine.h.in:1.7
Rev: src/modules/Gmp/mpz_glue.c:1.109
Rev: src/modules/Gmp/my_gmp.h:1.12
Rev: src/modules/Gmp/my_mpz_xor.c:1.4
Rev: src/modules/Gmp/next_prime.c:1.11
Rev: src/modules/Gz/acconfig.h:1.2
Rev: src/modules/Gz/zlibmod.c:1.53
Rev: src/modules/HTTPLoop/accept_and_parse.c:1.28
Rev: src/modules/HTTPLoop/accept_and_parse.h:1.9
Rev: src/modules/HTTPLoop/acconfig.h:1.3
Rev: src/modules/HTTPLoop/cache.c:1.18
Rev: src/modules/HTTPLoop/cache.h:1.9
Rev: src/modules/HTTPLoop/filesystem.c:1.6
Rev: src/modules/HTTPLoop/filesystem.h:1.2
Rev: src/modules/HTTPLoop/log.c:1.12
Rev: src/modules/HTTPLoop/log.h:1.2
Rev: src/modules/HTTPLoop/requestobject.c:1.22
Rev: src/modules/HTTPLoop/requestobject.h:1.2
Rev: src/modules/HTTPLoop/static_strings.h:1.2
Rev: src/modules/HTTPLoop/timeout.c:1.8
Rev: src/modules/HTTPLoop/timeout.h:1.3
Rev: src/modules/HTTPLoop/util.c:1.8
Rev: src/modules/HTTPLoop/util.h:1.4
Rev: src/modules/Image/acconfig.h:1.6
Rev: src/modules/Image/assembly.h:1.4
Rev: src/modules/Image/blit.c:1.52
Rev: src/modules/Image/blit_layer_include.h:1.7
Rev: src/modules/Image/colors.c:1.62
Rev: src/modules/Image/colors.h:1.7
Rev: src/modules/Image/colortable.c:1.111
Rev: src/modules/Image/colortable.h:1.26
Rev: src/modules/Image/colortable_lookup.h:1.19
Rev: src/modules/Image/dct.c:1.21
Rev: src/modules/Image/default_font.c:1.4
Rev: src/modules/Image/encodings/_xpm.c:1.20
Rev: src/modules/Image/encodings/any.c:1.24
Rev: src/modules/Image/encodings/avs.c:1.13
Rev: src/modules/Image/encodings/bmp.c:1.36
Rev: src/modules/Image/encodings/dsi.c:1.5
Rev: src/modules/Image/encodings/encodings.h:1.4
Rev: src/modules/Image/encodings/hrz.c:1.7
Rev: src/modules/Image/encodings/iff.c:1.11
Rev: src/modules/Image/encodings/ilbm.c:1.25
Rev: src/modules/Image/encodings/pcx.c:1.18
Rev: src/modules/Image/encodings/png.c:1.45
Rev: src/modules/Image/encodings/pnm.c:1.27
Rev: src/modules/Image/encodings/psd.c:1.33
Rev: src/modules/Image/encodings/psd_constant_strings.h:1.5
Rev: src/modules/Image/encodings/pvr.c:1.20
Rev: src/modules/Image/encodings/ras.c:1.17
Rev: src/modules/Image/encodings/tga.c:1.28
Rev: src/modules/Image/encodings/tim.c:1.13
Rev: src/modules/Image/encodings/wbf.c:1.12
Rev: src/modules/Image/encodings/x.c:1.38
Rev: src/modules/Image/encodings/xbm.c:1.16
Rev: src/modules/Image/encodings/xcf.c:1.41
Rev: src/modules/Image/encodings/xcf_constant_strings.h:1.2
Rev: src/modules/Image/encodings/xwd.c:1.22
Rev: src/modules/Image/font.c:1.73
Rev: src/modules/Image/image.c:1.198
Rev: src/modules/Image/image.h:1.49
Rev: src/modules/Image/image_module.c:1.15
Rev: src/modules/Image/initstuff.h:1.15
Rev: src/modules/Image/layer_channel.h:1.7
Rev: src/modules/Image/layer_oper.h:1.9
Rev: src/modules/Image/layers.c:1.80
Rev: src/modules/Image/match.h:1.14
Rev: src/modules/Image/matrix.c:1.41
Rev: src/modules/Image/operator.c:1.41
Rev: src/modules/Image/orient.c:1.21
Rev: src/modules/Image/pattern.c:1.26
Rev: src/modules/Image/phase.h:1.4
Rev: src/modules/Image/poly.c:1.15
Rev: src/modules/Image/polyfill.c:1.40
Rev: src/modules/Image/search.c:1.24
Rev: src/modules/Java/acconfig.h:1.3
Rev: src/modules/Java/jvm.c:1.43
Rev: src/modules/Java/ntdl.c:1.3
Rev: src/modules/MIME/acconfig.h:1.3
Rev: src/modules/MIME/mime.c:1.33
Rev: src/modules/Math/acconfig.h:1.2
Rev: src/modules/Math/math_matrix.c:1.34
Rev: src/modules/Math/math_module.c:1.10
Rev: src/modules/Math/math_module.h:1.8
Rev: src/modules/Math/matrix_code.h:1.6
Rev: src/modules/Math/transforms.h:1.2
Rev: src/modules/Mird/acconfig.h:1.4
Rev: src/modules/Mird/libmird/acconfig.h:1.3
Rev: src/modules/Mird/libmird/blocks.c:1.3
Rev: src/modules/Mird/libmird/cells.c:1.2
Rev: src/modules/Mird/libmird/database.c:1.4
Rev: src/modules/Mird/libmird/debug.c:1.2
Rev: src/modules/Mird/libmird/dmalloc.c:1.2
Rev: src/modules/Mird/libmird/dmalloc.h:1.2
Rev: src/modules/Mird/libmird/errors.c:1.2
Rev: src/modules/Mird/libmird/frags.c:1.2
Rev: src/modules/Mird/libmird/freelist.c:1.2
Rev: src/modules/Mird/libmird/hashtrie.c:1.4
Rev: src/modules/Mird/libmird/internal.h:1.4
Rev: src/modules/Mird/libmird/journal.c:1.2
Rev: src/modules/Mird/libmird/make_old_database.c:1.2
Rev: src/modules/Mird/libmird/mird.h.in:1.2
Rev: src/modules/Mird/libmird/physical.h:1.2
Rev: src/modules/Mird/libmird/skeys.c:1.2
Rev: src/modules/Mird/libmird/tables.c:1.2
Rev: src/modules/Mird/libmird/test.c:1.2
Rev: src/modules/Mird/libmird/testsuite.c:1.3
Rev: src/modules/Mird/libmird/transaction.c:1.2
Rev: src/modules/Mird/libmird/usage.c:1.2
Rev: src/modules/Mird/libmird/win32-config.h:1.3
Rev: src/modules/Mird/mird_glue.c:1.18
Rev: src/modules/Msql/msql_config.h.in:1.3
Rev: src/modules/Msql/msqlmod.c:1.21
Rev: src/modules/Msql/version.h:1.3
Rev: src/modules/Mysql/acconfig.h:1.8
Rev: src/modules/Mysql/dummy.c:1.6
Rev: src/modules/Mysql/mysql.c:1.58
Rev: src/modules/Mysql/precompiled_mysql.h:1.14
Rev: src/modules/Mysql/result.c:1.26
Rev: src/modules/Odbc/acconfig.h:1.6
Rev: src/modules/Odbc/odbc.c:1.31
Rev: src/modules/Odbc/odbc_result.c:1.31
Rev: src/modules/Odbc/precompiled_odbc.h:1.17
Rev: src/modules/Oracle/acconfig.h:1.2
Rev: src/modules/Oracle/oracle.c:1.72
Rev: src/modules/PDF/acconfig.h:1.3
Rev: src/modules/PDF/initstuff.h:1.2
Rev: src/modules/PDF/pdf_module.c:1.12
Rev: src/modules/PDF/pdflib_glue.c:1.9
Rev: src/modules/Parser/acconfig.h:1.3
Rev: src/modules/Parser/html.c:1.154
Rev: src/modules/Parser/initstuff.h:1.3
Rev: src/modules/Parser/parser.c:1.15
Rev: src/modules/Parser/parser.h:1.2
Rev: src/modules/Perl/acconfig.h:1.2
Rev: src/modules/Perl/perlmod.c:1.27
Rev: src/modules/Pipe/acconfig.h:1.2
Rev: src/modules/Pipe/pipe.c:1.50
Rev: src/modules/Postgres/pg_types.h:1.5
Rev: src/modules/Postgres/pgres_config.h.in:1.6
Rev: src/modules/Postgres/pgresult.c:1.18
Rev: src/modules/Postgres/pgresult.h:1.3
Rev: src/modules/Postgres/postgres.c:1.27
Rev: src/modules/Postgres/version.h:1.4
Rev: src/modules/Regexp/acconfig.h:1.2
Rev: src/modules/Regexp/glue.c:1.29
Rev: src/modules/Regexp/pike_regexp.c:1.21
Rev: src/modules/Regexp/pike_regexp.h:1.7
Rev: src/modules/SANE/acconfig.h:1.2
Rev: src/modules/SANE/sane.c:1.13
Rev: src/modules/Ssleay/acconfig.h:1.3
Rev: src/modules/Ssleay/ssleay.c:1.18
Rev: src/modules/Yp/acconfig.h:1.4
Rev: src/modules/Yp/yp.c:1.26
Rev: src/modules/_Charset/acconfig.h:1.2
Rev: src/modules/_Charset/charsetmod.c:1.37
Rev: src/modules/_Charset/iso2022.c:1.24
Rev: src/modules/_Charset/iso2022.h:1.4
Rev: src/modules/_Charset/misc.c:1.11
Rev: src/modules/_Charset/tables.c:1.12
Rev: src/modules/_Crypto/acconfig.h:1.2
Rev: src/modules/_Crypto/arcfour.c:1.18
Rev: src/modules/_Crypto/cast.c:1.12
Rev: src/modules/_Crypto/cbc.c:1.22
Rev: src/modules/_Crypto/crypto.c:1.50
Rev: src/modules/_Crypto/crypto.h:1.9
Rev: src/modules/_Crypto/des.c:1.25
Rev: src/modules/_Crypto/idea.c:1.19
Rev: src/modules/_Crypto/include/RCSID.h:1.7
Rev: src/modules/_Crypto/include/arcfour.h:1.5
Rev: src/modules/_Crypto/include/cast.h:1.3
Rev: src/modules/_Crypto/include/crypto_types.h:1.8
Rev: src/modules/_Crypto/include/des.h:1.5
Rev: src/modules/_Crypto/include/idea.h:1.5
Rev: src/modules/_Crypto/include/md2.h:1.2
Rev: src/modules/_Crypto/include/md4.h:1.2
Rev: src/modules/_Crypto/include/md5.h:1.3
Rev: src/modules/_Crypto/include/rijndael.h:1.3
Rev: src/modules/_Crypto/include/sha.h:1.5
Rev: src/modules/_Crypto/invert.c:1.14
Rev: src/modules/_Crypto/lib/arcfour.c:1.8
Rev: src/modules/_Crypto/lib/cast.c:1.3
Rev: src/modules/_Crypto/lib/cast_sboxes.h:1.3
Rev: src/modules/_Crypto/lib/crypt_md5.c:1.3
Rev: src/modules/_Crypto/lib/desCode.h:1.3
Rev: src/modules/_Crypto/lib/desKerb.c:1.4
Rev: src/modules/_Crypto/lib/desQuick.c:1.5
Rev: src/modules/_Crypto/lib/desTest.c:1.4
Rev: src/modules/_Crypto/lib/desUtil.c:1.3
Rev: src/modules/_Crypto/lib/desdata.c:1.6
Rev: src/modules/_Crypto/lib/desinfo.h:1.4
Rev: src/modules/_Crypto/lib/idea.c:1.7
Rev: src/modules/_Crypto/lib/md2.c:1.4
Rev: src/modules/_Crypto/lib/md4.c:1.2
Rev: src/modules/_Crypto/lib/md5.c:1.4
Rev: src/modules/_Crypto/lib/rijndael.c:1.2
Rev: src/modules/_Crypto/lib/sha.c:1.8
Rev: src/modules/_Crypto/md2.c:1.14
Rev: src/modules/_Crypto/md4.c:1.3
Rev: src/modules/_Crypto/md5.c:1.19
Rev: src/modules/_Crypto/nt.c:1.10
Rev: src/modules/_Crypto/pipe.c:1.23
Rev: src/modules/_Crypto/rijndael.c:1.8
Rev: src/modules/_Crypto/rsa.c:1.26
Rev: src/modules/_Crypto/sha.c:1.22
Rev: src/modules/_Ffmpeg/acconfig.h:1.4
Rev: src/modules/_Ffmpeg/ffmpeg.c:1.10
Rev: src/modules/_Image_FreeType/acconfig.h:1.2
Rev: src/modules/_Image_FreeType/freetype.c:1.8
Rev: src/modules/_Image_GIF/acconfig.h:1.2
Rev: src/modules/_Image_GIF/gif_lzw.c:1.4
Rev: src/modules/_Image_GIF/gif_lzw.h:1.2
Rev: src/modules/_Image_GIF/image_gif.c:1.12
Rev: src/modules/_Image_JPEG/acconfig.h:1.6
Rev: src/modules/_Image_JPEG/image_jpeg.c:1.56
Rev: src/modules/_Image_JPEG/jinclude.h:1.2
Rev: src/modules/_Image_JPEG/transupp.c:1.8
Rev: src/modules/_Image_JPEG/transupp.h:1.4
Rev: src/modules/_Image_TIFF/acconfig.h:1.2
Rev: src/modules/_Image_TIFF/image_tiff.c:1.29
Rev: src/modules/_Image_TTF/acconfig.h:1.4
Rev: src/modules/_Image_TTF/image_ttf.c:1.45
Rev: src/modules/_Image_XFace/acconfig.h:1.4
Rev: src/modules/_Image_XFace/image_xface.c:1.16
Rev: src/modules/_Roxen/acconfig.h:1.2
Rev: src/modules/_Roxen/roxen.c:1.28
Rev: src/modules/_math/acconfig.h:1.3
Rev: src/modules/_math/math.c:1.48
Rev: src/modules/files/acconfig.h:1.17
Rev: src/modules/files/datagram.c:1.6
Rev: src/modules/files/efuns.c:1.114
Rev: src/modules/files/file.c:1.244
Rev: src/modules/files/file.h:1.22
Rev: src/modules/files/file_functions.h:1.22
Rev: src/modules/files/sendfile.c:1.58
Rev: src/modules/files/socket.c:1.64
Rev: src/modules/files/stat.c:1.23
Rev: src/modules/files/termios.c:1.17
Rev: src/modules/files/termios_flags.h:1.3
Rev: src/modules/files/udp.c:1.38
Rev: src/modules/spider/acconfig.h:1.4
Rev: src/modules/spider/defs.h:1.5
Rev: src/modules/spider/discdate.c:1.12
Rev: src/modules/spider/spider.c:1.118
Rev: src/modules/spider/stardate.c:1.14
Rev: src/modules/spider/xml.c:1.53
Rev: src/modules/sprintf/acconfig.h:1.4
Rev: src/modules/sprintf/sprintf.c:1.96
Rev: src/modules/sybase/acconfig.h:1.4
Rev: src/modules/sybase/sybase.c:1.10
Rev: src/modules/sybase/sybase.h:1.5
Rev: src/modules/system/acconfig.h:1.12
Rev: src/modules/system/memory.c:1.16
Rev: src/modules/system/nt.c:1.52
Rev: src/modules/system/passwords.c:1.37
Rev: src/modules/system/syslog.c:1.17
Rev: src/modules/system/system.c:1.127
Rev: src/modules/system/system.h:1.7
Rev: src/multiset.c:1.52
Rev: src/multiset.h:1.26
Rev: src/object.c:1.204
Rev: src/object.h:1.73
Rev: src/opcodes.c:1.123
Rev: src/opcodes.h:1.29
Rev: src/operators.c:1.160
Rev: src/operators.h:1.13
Rev: src/patch_cc1.c:1.2
Rev: src/peep.c:1.76
Rev: src/peep.h:1.10
Rev: src/peep_t.c:1.2
Rev: src/pike_cpulib.c:1.3
Rev: src/pike_cpulib.h:1.10
Rev: src/pike_dlfcn.h:1.3
Rev: src/pike_error.h:1.20
Rev: src/pike_macros.h:1.32
Rev: src/pike_memory.c:1.122
Rev: src/pike_memory.h:1.33
Rev: src/pike_search.c:1.10
Rev: src/pike_search.h:1.5
Rev: src/pike_search_engine.c:1.9
Rev: src/pike_search_engine2.c:1.6
Rev: src/pike_threadlib.h:1.21
Rev: src/pike_types.c:1.196
Rev: src/pike_types.h:1.82
Rev: src/pikecode.c:1.6
Rev: src/pikecode.h:1.8
Rev: src/port.c:1.54
Rev: src/port.h:1.45
Rev: src/post_modules/GL/acconfig.h:1.4
Rev: src/post_modules/GL/auto.c.in:1.21
Rev: src/post_modules/GL/autodoc.c:1.6
Rev: src/post_modules/GL/top.c:1.16
Rev: src/post_modules/GLUT/acconfig.h:1.2
Rev: src/post_modules/GLUT/auto.c.in:1.4
Rev: src/post_modules/GLUT/top.c:1.6
Rev: src/post_modules/GTK/acconfig.h:1.7
Rev: src/post_modules/GTK/dummy.c:1.4
Rev: src/post_modules/GTK/gdkeventstrings.h:1.2
Rev: src/post_modules/GTK/pgtk.h:1.28
Rev: src/post_modules/GTK/source/encode_truecolor.c:1.7
Rev: src/post_modules/GTK/source/support.c:1.34
Rev: src/post_modules/SDL/acconfig.h:1.2
Rev: src/post_modules/SDL/constants.h:1.3
Rev: src/post_modules/Shuffler/a_source_pikestring.c:1.6
Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.6
Rev: src/post_modules/Shuffler/b_source_normal_file.c:1.6
Rev: src/post_modules/Shuffler/c_source_stream.c:1.5
Rev: src/post_modules/Shuffler/d_source_pikestream.c:1.3
Rev: src/post_modules/Shuffler/shuffler.h:1.4
Rev: src/post_modules/Unicode/acconfig.h:1.2
Rev: src/post_modules/Unicode/buffer.c:1.4
Rev: src/post_modules/Unicode/buffer.h:1.3
Rev: src/post_modules/Unicode/hsize.h:1.2
Rev: src/post_modules/Unicode/normalize.c:1.10
Rev: src/post_modules/Unicode/normalize.h:1.2
Rev: src/post_modules/Unicode/split.c:1.2
Rev: src/post_modules/Unicode/split.h:1.2
Rev: src/post_modules/_Image_SVG/acconfig.h:1.2
Rev: src/post_modules/_Image_SVG/svg.c:1.6
Rev: src/preprocessor.h:1.52
Rev: src/program.c:1.447
Rev: src/program.h:1.167
Rev: src/program_areas.h:1.11
Rev: src/program_id.h:1.13
Rev: src/queue.c:1.9
Rev: src/queue.h:1.5
Rev: src/rbtree.c:1.11
Rev: src/rbtree.h:1.7
Rev: src/rbtree_low.h:1.4
Rev: src/rusage.c:1.21
Rev: src/rusage.h:1.8
Rev: src/security.c:1.37
Rev: src/security.h:1.15
Rev: src/signal_handler.c:1.230
Rev: src/signal_handler.h:1.14
Rev: src/smartlink.c:1.13
Rev: src/stralloc.c:1.146
Rev: src/stralloc.h:1.69
Rev: src/stuff.c:1.20
Rev: src/stuff.h:1.15
Rev: src/svalue.c:1.145
Rev: src/svalue.h:1.107
Rev: src/threads.c:1.187
Rev: src/threads.h:1.120
Rev: src/time_stuff.h:1.11
Rev: src/uncompressor.c:1.5
Rev: src/version.c:1.137
Rev: src/version.h:1.325

2002-10-07

2002-10-07 15:54:07 by Marcus Comstedt <marcus@mc.pp.se>

Fixed free_all_nodes() to work with new block allocator (again).

Rev: src/las.c:1.300

2002-09-30

2002-09-30 12:45:56 by Marcus Comstedt <marcus@mc.pp.se>

New block allocator which can free blocks.

Rev: src/block_alloc.h:1.42
Rev: src/las.c:1.299
Rev: src/program.c:1.446

2002-09-15

2002-09-15 18:47:32 by Marcus Comstedt <marcus@mc.pp.se>

Bugfix: (soft)cast with implicit lambda.

Rev: src/las.c:1.298

2002-08-15

2002-08-15 14:50:28 by Marcus Comstedt <marcus@mc.pp.se>

Rename fatal -> Pike_fatal.

Rev: src/apply_low.h:1.7
Rev: src/array.c:1.129
Rev: src/array.h:1.41
Rev: src/backend.cmod:1.27
Rev: src/bignum.c:1.25
Rev: src/block_alloc.h:1.41
Rev: src/builtin.cmod:1.90
Rev: src/builtin_functions.c:1.435
Rev: src/callback.c:1.26
Rev: src/code/ia32.c:1.21
Rev: src/code/ppc32.c:1.16
Rev: src/code/ppc32.h:1.14
Rev: src/code/sparc.c:1.11
Rev: src/code/sparc.h:1.13
Rev: src/compilation.h:1.28
Rev: src/constants.c:1.38
Rev: src/cpp.c:1.102
Rev: src/cyclic.c:1.6
Rev: src/dlopen.c:1.32
Rev: src/docode.c:1.144
Rev: src/dynamic_buffer.c:1.16
Rev: src/dynamic_load.c:1.64
Rev: src/encode.c:1.151
Rev: src/error.c:1.86
Rev: src/fd_control.c:1.41
Rev: src/fdlib.c:1.52
Rev: src/fdlib.h:1.41
Rev: src/fsort_template.h:1.11
Rev: src/gc.c:1.185
Rev: src/gc.h:1.90
Rev: src/hashtable.c:1.11
Rev: src/interpret.c:1.263
Rev: src/interpret.h:1.110
Rev: src/interpret_functions.h:1.105
Rev: src/interpreter.h:1.76
Rev: src/iterators.cmod:1.26
Rev: src/language.yacc:1.289
Rev: src/las.c:1.297
Rev: src/lex.c:1.105
Rev: src/lexer.h:1.38
Rev: src/main.c:1.150
Rev: src/mapping.c:1.149
Rev: src/module_support.c:1.46
Rev: src/modules/Gmp/mpf.cmod:1.9
Rev: src/modules/Gmp/mpq.cmod:1.10
Rev: src/modules/Gmp/mpz_glue.c:1.107
Rev: src/modules/HTTPLoop/cache.c:1.17
Rev: src/modules/HTTPLoop/requestobject.c:1.21
Rev: src/modules/Image/colors.c:1.61
Rev: src/modules/Image/colortable.c:1.109
Rev: src/modules/Image/colortable_lookup.h:1.18
Rev: src/modules/Image/encodings/bmp.c:1.35
Rev: src/modules/Image/font.c:1.72
Rev: src/modules/Image/image_module.c:1.14
Rev: src/modules/Image/layers.c:1.79
Rev: src/modules/Odbc/odbc.c:1.30
Rev: src/modules/Oracle/oracle.c:1.70
Rev: src/modules/PDF/pdf_module.c:1.11
Rev: src/modules/Parser/html.c:1.152
Rev: src/modules/Parser/parser.c:1.14
Rev: src/modules/Perl/perlmod.c:1.25
Rev: src/modules/Pipe/pipe.c:1.49
Rev: src/modules/_Charset/charsetmod.c:1.35
Rev: src/modules/_Charset/iso2022.c:1.23
Rev: src/modules/files/file.c:1.239
Rev: src/modules/files/sendfile.c:1.57
Rev: src/modules/files/socket.c:1.63
Rev: src/modules/files/stat.c:1.22
Rev: src/modules/files/udp.c:1.37
Rev: src/modules/spider/xml.c:1.52
Rev: src/modules/sprintf/sprintf.c:1.93
Rev: src/modules/sybase/sybase.c:1.9
Rev: src/multiset.c:1.50
Rev: src/multiset.h:1.25
Rev: src/object.c:1.203
Rev: src/object.h:1.71
Rev: src/opcodes.c:1.122
Rev: src/operators.c:1.159
Rev: src/peep.c:1.72
Rev: src/pike_error.h:1.19
Rev: src/pike_macros.h:1.31
Rev: src/pike_memory.c:1.120
Rev: src/pike_search.c:1.9
Rev: src/pike_search_engine.c:1.8
Rev: src/pike_search_engine2.c:1.5
Rev: src/pike_threadlib.h:1.16
Rev: src/pike_types.c:1.194
Rev: src/pike_types.h:1.79
Rev: src/port.c:1.52
Rev: src/post_modules/GTK/source/support.c:1.33
Rev: src/post_modules/Unicode/normalize.c:1.9
Rev: src/preprocessor.h:1.51
Rev: src/program.c:1.441
Rev: src/queue.c:1.8
Rev: src/rbtree.c:1.10
Rev: src/rbtree_low.h:1.2
Rev: src/signal_handler.c:1.225
Rev: src/stralloc.c:1.143
Rev: src/stralloc.h:1.66
Rev: src/svalue.c:1.144
Rev: src/svalue.h:1.106
Rev: src/threads.c:1.180

2002-08-12

2002-08-12 20:19:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved debug in mknode().

Rev: src/las.c:1.296

2002-06-25

2002-06-25 14:26:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Removed the support for the old-style preorder dumped types (pre USE_PIKE_TYPE).

Rev: src/acconfig.h:1.101
Rev: src/builtin_functions.c:1.433
Rev: src/compilation.h:1.27
Rev: src/configure.in:1.590
Rev: src/constants.c:1.37
Rev: src/encode.c:1.149
Rev: src/global.h:1.70
Rev: src/interpret.c:1.262
Rev: src/language.yacc:1.288
Rev: src/las.c:1.295
Rev: src/main.c:1.149
Rev: src/operators.c:1.156
Rev: src/pike_types.c:1.188
Rev: src/pike_types.h:1.78
Rev: src/program.c:1.437
Rev: src/svalue.c:1.142
Rev: src/svalue.h:1.105

2002-06-07

2002-06-07 17:45:49 by Martin Nilsson <mani@lysator.liu.se>

Stricter type checking for index lvalues.

Rev: src/las.c:1.294

2002-06-06

2002-06-06 16:26:00 by Martin Stjernholm <mast@lysator.liu.se>

Did away with a loop that typically caused very bad time complexity
when cleaning up after a failed compilation. Fixes [bug 2792 (#2792)].

Rev: src/las.c:1.293

2002-06-03

2002-06-03 12:25:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Array lvalues are now type-checked. Fixes [bug 3121 (#3121)].

Rev: src/las.c:1.292

2002-05-31

2002-05-31 22:41:26 by Martin Nilsson <mani@lysator.liu.se>

Updated license.

Rev: lib/master.pike.in:1.205
Rev: src/alloca.c:1.5
Rev: src/array.c:1.128
Rev: src/array.h:1.40
Rev: src/backend.cmod:1.26
Rev: src/backend.h:1.14
Rev: src/builtin_functions.c:1.431
Rev: src/builtin_functions.h:1.20
Rev: src/callback.c:1.25
Rev: src/callback.h:1.16
Rev: src/constants.c:1.36
Rev: src/constants.h:1.22
Rev: src/cpp.c:1.101
Rev: src/dlopen.c:1.31
Rev: src/docode.c:1.142
Rev: src/docode.h:1.15
Rev: src/dynamic_buffer.c:1.15
Rev: src/dynamic_buffer.h:1.13
Rev: src/efun.h:1.5
Rev: src/encode.c:1.147
Rev: src/encode.h:1.5
Rev: src/error.c:1.85
Rev: src/fd_control.c:1.40
Rev: src/fd_control.h:1.8
Rev: src/fsort.c:1.17
Rev: src/fsort.h:1.4
Rev: src/gc.c:1.183
Rev: src/global.h:1.69
Rev: src/hashtable.c:1.10
Rev: src/hashtable.h:1.7
Rev: src/interpret.c:1.261
Rev: src/interpret.h:1.109
Rev: src/iterators.cmod:1.20
Rev: src/language.yacc:1.285
Rev: src/las.c:1.291
Rev: src/las.h:1.56
Rev: src/lex.c:1.104
Rev: src/lex.h:1.22
Rev: src/main.c:1.148
Rev: src/main.h:1.18
Rev: src/mapping.c:1.148
Rev: src/mapping.h:1.42
Rev: src/module.c:1.17
Rev: src/module.h:1.6
Rev: src/module_support.h:1.11
Rev: src/modules/Gdbm/gdbmmod.c:1.18
Rev: src/modules/Gmp/mpf.cmod:1.6
Rev: src/modules/Gmp/mpq.cmod:1.7
Rev: src/modules/Gmp/mpz_glue.c:1.105
Rev: src/modules/Gz/zlibmod.c:1.46
Rev: src/modules/Regexp/glue.c:1.27
Rev: src/modules/Regexp/pike_regexp.h:1.6
Rev: src/modules/Ssleay/ssleay.c:1.17
Rev: src/modules/_math/math.c:1.46
Rev: src/modules/files/datagram.c:1.5
Rev: src/modules/files/efuns.c:1.113
Rev: src/modules/files/file.c:1.235
Rev: src/modules/files/file.h:1.21
Rev: src/modules/files/socket.c:1.62
Rev: src/modules/sprintf/sprintf.c:1.92
Rev: src/multiset.c:1.49
Rev: src/multiset.h:1.24
Rev: src/object.c:1.201
Rev: src/object.h:1.70
Rev: src/opcodes.c:1.121
Rev: src/opcodes.h:1.28
Rev: src/operators.c:1.153
Rev: src/operators.h:1.11
Rev: src/pike_error.h:1.18
Rev: src/pike_macros.h:1.30
Rev: src/pike_memory.c:1.119
Rev: src/pike_memory.h:1.32
Rev: src/pike_types.c:1.186
Rev: src/pike_types.h:1.77
Rev: src/port.c:1.51
Rev: src/port.h:1.43
Rev: src/program.c:1.432
Rev: src/program.h:1.161
Rev: src/rusage.c:1.18
Rev: src/rusage.h:1.5
Rev: src/signal_handler.c:1.224
Rev: src/signal_handler.h:1.13
Rev: src/stralloc.c:1.142
Rev: src/stralloc.h:1.65
Rev: src/stuff.c:1.18
Rev: src/stuff.h:1.14
Rev: src/svalue.c:1.140
Rev: src/svalue.h:1.104
Rev: src/time_stuff.h:1.10
Rev: src/version.c:1.135
Rev: src/version.h:1.313

2002-05-23

2002-05-23 14:40:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now typechecks the splice operator.
Changed the error message for attempting to call non functions somewhat.

Rev: src/las.c:1.290

2002-05-15

2002-05-15 14:49:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now sets the correct type on F_RANGE nodes.
Fixes [bug 2774 (#2774)].

Rev: src/las.c:1.289

2002-05-14

2002-05-14 16:08:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for [bug 2677 (#2677)].

Rev: src/las.c:1.288

2002-05-12

2002-05-12 00:27:46 by Martin Stjernholm <mast@lysator.liu.se>

Fixed print_tree so that it's possible to tell some types of nodes apart.

Rev: src/las.c:1.287

2002-05-10

2002-05-10 23:59:27 by Martin Nilsson <mani@lysator.liu.se>

sp -> Pike_sp

Rev: src/array.c:1.125
Rev: src/builtin_functions.c:1.427
Rev: src/dynamic_load.c:1.63
Rev: src/gc.c:1.181
Rev: src/interpret_functions.h:1.102
Rev: src/language.yacc:1.280
Rev: src/las.c:1.286
Rev: src/mapping.c:1.147
Rev: src/multiset.c:1.47
Rev: src/pike_search.c:1.8
Rev: src/post_modules/GL/gen.pike:1.15
Rev: src/post_modules/GL/top.c:1.15
Rev: src/post_modules/GLUT/gen.pike:1.2
Rev: src/stralloc.c:1.141

2002-04-09

2002-04-09 17:11:56 by Martin Nilsson <mani@lysator.liu.se>

Bugfix of implicit lambda for non-existing functions.

Rev: src/las.c:1.285

2002-03-04

2002-03-04 22:00:13 by Martin Stjernholm <mast@lysator.liu.se>

Kludge for the placeholder object vs constant evaluation bug recently
added to the test suite. This doesn't solve the problem the correct
way, but otoh that way is to completely rewrite the resolver and the
better part of the compiler so that those pesky placeholders are
avoided altogether.

Rev: src/las.c:1.284

2002-03-04 16:02:37 by Martin Stjernholm <mast@lysator.liu.se>

Defeated shared nodes the ugly way since I finally got fed up with the
bogus line numbers. Also disabled some debug checks that don't work well
enough.

Rev: src/las.c:1.283

2002-03-04 16:02:35 by Martin Stjernholm <mast@lysator.liu.se>

Defeated shared nodes the ugly way since I finally got fed up with the
bogus line numbers. Also disabled some debug checks that don't work well
enough.

Rev: src/las.c:1.240

2002-03-02

2002-03-02 18:47:39 by Martin Stjernholm <mast@lysator.liu.se>

Fixed lower unbounded case labels. (It's listless to fix the upper unbounded
case but not this, I think.) Some clean up of the switch handling in
docode.c.

Rev: src/docode.c:1.140
Rev: src/language.yacc:1.272
Rev: src/las.c:1.282
Rev: src/opcodes.h:1.26
Rev: src/treeopt.in:1.68

2002-02-06

2002-02-06 17:26:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for [bug 2094 (#2094)] and [bug 2727 (#2727)].

Rev: src/las.c:1.239
Rev: src/program.c:1.309
Rev: src/program.h:1.115

2002-02-06 17:23:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for [bug 2094 (#2094)] and [bug 2727 (#2727)].

Rev: src/las.c:1.281
Rev: src/program.c:1.402
Rev: src/program.h:1.152

2002-01-16

2002-01-16 03:12:10 by Martin Nilsson <mani@lysator.liu.se>

Updated copyright

Rev: COPYRIGHT:1.2
Rev: src/alloca.c:1.4
Rev: src/array.c:1.123
Rev: src/array.h:1.39
Rev: src/backend.cmod:1.22
Rev: src/backend.h:1.13
Rev: src/builtin_functions.c:1.419
Rev: src/builtin_functions.h:1.19
Rev: src/callback.c:1.24
Rev: src/callback.h:1.15
Rev: src/constants.c:1.34
Rev: src/constants.h:1.20
Rev: src/cpp.c:1.98
Rev: src/dlopen.c:1.28
Rev: src/docode.c:1.139
Rev: src/docode.h:1.14
Rev: src/dynamic_buffer.c:1.14
Rev: src/dynamic_buffer.h:1.12
Rev: src/efun.h:1.4
Rev: src/encode.c:1.136
Rev: src/encode.h:1.4
Rev: src/error.c:1.82
Rev: src/fd_control.c:1.38
Rev: src/fd_control.h:1.7
Rev: src/fsort.c:1.16
Rev: src/fsort.h:1.3
Rev: src/gc.c:1.180
Rev: src/global.h:1.66
Rev: src/hashtable.c:1.9
Rev: src/hashtable.h:1.6
Rev: src/interpret.c:1.256
Rev: src/interpret.h:1.107
Rev: src/iterators.cmod:1.18
Rev: src/language.yacc:1.271
Rev: src/las.c:1.280
Rev: src/las.h:1.55
Rev: src/lex.c:1.102
Rev: src/lex.h:1.20
Rev: src/main.c:1.145
Rev: src/main.h:1.17
Rev: src/mapping.c:1.146
Rev: src/mapping.h:1.41
Rev: src/module.c:1.15
Rev: src/module.h:1.5
Rev: src/module_support.h:1.9
Rev: src/modules/Gdbm/gdbmmod.c:1.16
Rev: src/modules/Gmp/mpf.cmod:1.3
Rev: src/modules/Gmp/mpq.cmod:1.4
Rev: src/modules/Gmp/mpz_glue.c:1.99
Rev: src/modules/Gz/zlibmod.c:1.43
Rev: src/modules/Regexp/glue.c:1.25
Rev: src/modules/Regexp/pike_regexp.h:1.5
Rev: src/modules/Ssleay/ssleay.c:1.15
Rev: src/modules/_math/math.c:1.42
Rev: src/modules/files/datagram.c:1.4
Rev: src/modules/files/efuns.c:1.109
Rev: src/modules/files/file.c:1.231
Rev: src/modules/files/file.h:1.20
Rev: src/modules/files/socket.c:1.58
Rev: src/modules/sprintf/sprintf.c:1.88
Rev: src/multiset.c:1.46
Rev: src/multiset.h:1.23
Rev: src/object.c:1.195
Rev: src/object.h:1.69
Rev: src/opcodes.c:1.119
Rev: src/opcodes.h:1.25
Rev: src/operators.c:1.145
Rev: src/operators.h:1.10
Rev: src/pike_error.h:1.17
Rev: src/pike_macros.h:1.29
Rev: src/pike_memory.c:1.118
Rev: src/pike_memory.h:1.31
Rev: src/pike_types.c:1.184
Rev: src/pike_types.h:1.75
Rev: src/port.c:1.50
Rev: src/port.h:1.42
Rev: src/program.c:1.400
Rev: src/program.h:1.151
Rev: src/rusage.c:1.17
Rev: src/rusage.h:1.4
Rev: src/signal_handler.c:1.213
Rev: src/signal_handler.h:1.12
Rev: src/stralloc.c:1.140
Rev: src/stralloc.h:1.64
Rev: src/stuff.c:1.16
Rev: src/stuff.h:1.13
Rev: src/svalue.c:1.133
Rev: src/svalue.h:1.101
Rev: src/time_stuff.h:1.9
Rev: src/version.c:1.134
Rev: src/version.h:1.280

2001-12-19

2001-12-19 10:50:30 by Martin Stjernholm <mast@lysator.liu.se>

Added optional flag to the magic indexing functions to control the type of
indexing. Intentionally left undocumented for the time being, in case a
better api is found.

Rev: src/las.c:1.279
Rev: src/object.c:1.191

2001-12-16

2001-12-16 22:48:09 by Martin Stjernholm <mast@lysator.liu.se>

Added magic ::_indices and ::_values.

Rev: src/docode.c:1.138
Rev: src/interpret_functions.h:1.99
Rev: src/language.yacc:1.268
Rev: src/las.c:1.278
Rev: src/object.c:1.190
Rev: src/object.h:1.67
Rev: src/program.c:1.394

2001-12-16 02:49:50 by Martin Stjernholm <mast@lysator.liu.se>

Replaced IS_ZERO with SAFE_IS_ZERO, except where it's obvious that
UNSAFE_IS_ZERO works.

Rev: src/array.c:1.121
Rev: src/builtin.cmod:1.72
Rev: src/builtin_functions.c:1.418
Rev: src/cpp.c:1.96
Rev: src/encode.c:1.135
Rev: src/interpret.c:1.254
Rev: src/interpret_functions.h:1.98
Rev: src/iterators.cmod:1.17
Rev: src/language.yacc:1.267
Rev: src/las.c:1.277
Rev: src/module_support.c:1.42
Rev: src/modules/Image/encodings/_xpm.c:1.18
Rev: src/modules/Image/encodings/ilbm.c:1.23
Rev: src/modules/Image/encodings/png.c:1.43
Rev: src/modules/Image/encodings/pvr.c:1.16
Rev: src/modules/Image/encodings/ras.c:1.15
Rev: src/modules/Image/encodings/xbm.c:1.15
Rev: src/modules/Parser/html.c:1.148
Rev: src/modules/_Image_GIF/image_gif.c:1.8
Rev: src/modules/files/efuns.c:1.107
Rev: src/modules/files/file.c:1.230
Rev: src/modules/files/socket.c:1.57
Rev: src/modules/files/stat.c:1.19
Rev: src/modules/files/udp.c:1.28
Rev: src/modules/spider/xml.c:1.47
Rev: src/modules/sprintf/sprintf.c:1.86
Rev: src/multiset.c:1.45
Rev: src/opcodes.c:1.118
Rev: src/operators.c:1.144
Rev: src/post_modules/GTK/source/gtkclist.pre:1.13
Rev: src/preprocessor.h:1.48
Rev: src/program.c:1.392
Rev: src/signal_handler.c:1.212
Rev: src/threads.c:1.177

2001-12-16 01:17:23 by Martin Stjernholm <mast@lysator.liu.se>

Avoid getting a placeholder object in an inherit we can't cope with.

Rev: src/las.c:1.276

2001-12-13

2001-12-13 11:19:18 by Martin Stjernholm <mast@lysator.liu.se>

Spelling fix.

Rev: src/las.c:1.275

2001-12-12

2001-12-12 09:23:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed stack bug.

Rev: src/las.c:1.274

2001-12-06

2001-12-06 14:10:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved fix for [bug 2511 (#2511)].

Rev: src/las.c:1.273

2001-11-08

2001-11-08 23:34:33 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

Changes from Hubbe
speedups, optimizations, memory leak fixes and some bug fixes

Rev: src/error.c:1.78
Rev: src/las.c:1.272

2001-10-05

2001-10-05 01:30:14 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

much improved handling of cross-dependencies

Rev: lib/master.pike.in:1.170
Rev: src/builtin_functions.c:1.408
Rev: src/compilation.h:1.25
Rev: src/encode.c:1.130
Rev: src/global.h:1.65
Rev: src/interpret.c:1.250
Rev: src/interpret_functions.h:1.97
Rev: src/las.c:1.271
Rev: src/object.c:1.186
Rev: src/pike_types.c:1.182
Rev: src/program.c:1.381
Rev: src/program.h:1.145
Rev: src/threads.c:1.169

2001-09-29

2001-09-29 11:31:40 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

foreach(arr;;) now works

Rev: src/las.c:1.270

2001-09-29 06:19:28 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

reworked trampolines to cause less circular references, solves [bug 1937 (#1937)]

Rev: src/apply_low.h:1.4
Rev: src/docode.c:1.134
Rev: src/interpret_functions.h:1.95
Rev: src/language.yacc:1.262
Rev: src/las.c:1.269
Rev: src/las.h:1.53
Rev: src/pike_types.h:1.73
Rev: src/program.c:1.378

2001-09-28

2001-09-28 00:01:45 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

automap implemented x[*] + y[*] now works

Rev: src/builtin.cmod:1.67
Rev: src/docode.c:1.133
Rev: src/interpret_functions.h:1.94
Rev: src/language.yacc:1.261
Rev: src/las.c:1.268
Rev: src/opcodes.h:1.24
Rev: src/testsuite.in:1.454

2001-09-24

2001-09-24 17:03:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few warnings.

Rev: bin/mkpeep.pike:1.23
Rev: src/las.c:1.267
Rev: src/post_modules/Unicode/normalize.c:1.6

2001-09-24 16:58:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few warnings.

Rev: src/builtin.cmod:1.66
Rev: src/builtin_functions.c:1.406
Rev: src/combine_path.h:1.8
Rev: src/iterators.cmod:1.14
Rev: src/las.c:1.266
Rev: src/peep.c:1.70
Rev: src/program.c:1.372
Rev: src/stralloc.c:1.136
Rev: src/svalue.c:1.124
Rev: src/threads.c:1.166

2001-08-16

2001-08-16 04:38:53 by Martin Stjernholm <mast@lysator.liu.se>

Further cleanups and some bug fixes in the error handling during cpp and
compilation. Errors in resolv, handle_inherit and handle_import are sent to
compile_exception, but those thrown by compile_error, compile_warning and
compile_exception are handled by the normal handle_error. Replaced some
more SAFE_APPLY_MASTER with safe_apply_handler.

Rev: src/cpp.c:1.93
Rev: src/interpret.c:1.243
Rev: src/interpret.h:1.98
Rev: src/language.yacc:1.260
Rev: src/las.c:1.265
Rev: src/preprocessor.h:1.45
Rev: src/program.c:1.366
Rev: src/program.h:1.143

2001-08-16 00:36:47 by Martin Stjernholm <mast@lysator.liu.se>

Added calls to compile_exception in a couple more places. Now only the
cpp function constant() ignores exceptions, if I'm not mistaken.

Rev: src/language.yacc:1.259
Rev: src/las.c:1.264
Rev: src/preprocessor.h:1.44

2001-08-15

2001-08-15 20:58:44 by Martin Stjernholm <mast@lysator.liu.se>

Added a handler function compile_exception which gets the exceptions thrown
during compilation, instead of calling master()->handle_error for them.

Rev: src/las.c:1.263
Rev: src/program.c:1.364
Rev: src/program.h:1.142

2001-08-15 15:41:38 by Martin Stjernholm <mast@lysator.liu.se>

Backported the PC -> PIKE_PC macro change.

Rev: src/las.c:1.238
Rev: src/las.h:1.48
Rev: src/peep.c:1.46
Rev: src/program.c:1.302

2001-08-13

2001-08-13 23:15:58 by Martin Stjernholm <mast@lysator.liu.se>

The macro PC conflicts with /usr/include/sys/reg.h on Solaris.

Rev: src/docode.c:1.128
Rev: src/las.c:1.262
Rev: src/las.h:1.52
Rev: src/peep.c:1.66
Rev: src/program.c:1.362

2001-07-24

2001-07-24 13:51:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added opcode F_ENTRY to mark an eval_instruction() entry point.

Rev: src/docode.c:1.127
Rev: src/las.c:1.261
Rev: src/lex.c:1.99
Rev: src/opcodes.h:1.22
Rev: src/peep.c:1.65

2001-07-24 01:16:11 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

squeezed another percent or so out of the interpreter (I need to test this stuff on an athlon processor!)

Rev: src/code/README.txt:1.6
Rev: src/code/ia32.c:1.9
Rev: src/code/ia32.h:1.7
Rev: src/docode.c:1.126
Rev: src/docode.h:1.13
Rev: src/las.c:1.260
Rev: src/peep.c:1.64

2001-07-20

2001-07-20 12:54:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ins_f_byte() has moved to pikecode.h

Rev: src/las.c:1.259
Rev: src/peep.h:1.9

2001-07-19

2001-07-19 16:20:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for relocation of bytecode to be able to support pc-relative addressing.
Now uses CALL on sparc (--with-machine-code).

Rev: src/las.c:1.258
Rev: src/peep.c:1.61
Rev: src/program.c:1.357
Rev: src/program_areas.h:1.9

2001-07-16

2001-07-16 19:48:59 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

first incarnation of --with-machine-code it only work on x86 with gcc so far, and that doesn't even work either...

Rev: bin/make_interpret_functions.pike:1.1
Rev: src/Makefile.in:1.268
Rev: src/acconfig.h:1.92
Rev: src/configure.in:1.538
Rev: src/interpret.c:1.220
Rev: src/interpret_functions.h:1.76
Rev: src/interpreter.h:1.70
Rev: src/las.c:1.257
Rev: src/lex.c:1.98
Rev: src/lex.h:1.19
Rev: src/peep.c:1.54
Rev: src/program.c:1.354
Rev: src/program.h:1.139

2001-07-13

2001-07-13 14:30:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported fix for [bug 1670 (#1670)] from Pike 7.3.

Rev: src/las.c:1.237

2001-07-13 14:29:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved linenumber propagation in SHARED_NODES mode.
Fixes [bug 1670 (#1670)].

Rev: src/las.c:1.256

2001-07-02

2001-07-02 20:32:57 by Martin Stjernholm <mast@lysator.liu.se>

Take more care to avoid leaving throw_svalue around with a backtrace.

Rev: src/backend.c:1.65
Rev: src/cpp.c:1.86
Rev: src/interpret.c:1.188
Rev: src/interpret.h:1.81
Rev: src/language.yacc:1.231
Rev: src/las.c:1.236
Rev: src/mapping.c:1.119
Rev: src/modules/Java/jvm.c:1.34
Rev: src/object.c:1.162
Rev: src/preprocessor.h:1.39
Rev: src/svalue.c:1.99

2001-07-02 20:09:18 by Martin Stjernholm <mast@lysator.liu.se>

Take more care to avoid leaving throw_svalue around with a backtrace.

Rev: src/builtin_functions.c:1.390
Rev: src/cpp.c:1.90
Rev: src/interpret.c:1.212
Rev: src/interpret.h:1.91
Rev: src/language.yacc:1.255
Rev: src/las.c:1.255
Rev: src/mapping.c:1.129
Rev: src/modules/Java/jvm.c:1.34
Rev: src/object.c:1.176
Rev: src/pike_error.h:1.12
Rev: src/preprocessor.h:1.43
Rev: src/svalue.c:1.110

2001-06-23

2001-06-23 21:52:10 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

allow programs with pragma_save_parent to be cloned without parent since they unless they really NEED a parent pointer

Rev: src/docode.c:1.122
Rev: src/las.c:1.254
Rev: src/object.c:1.171
Rev: src/program.c:1.333
Rev: src/program.h:1.130

2001-06-07

2001-06-07 21:51:59 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fixed a bug in node_is_eq

Rev: src/las.c:1.178

2001-06-07 21:48:10 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fixed a bug in node_is_eq

Rev: src/las.c:1.235

2001-06-07 21:47:11 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fixed a bug in node_is_eq

Rev: src/las.c:1.253

2001-05-22

2001-05-22 13:03:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed typo.

Rev: src/las.c:1.177

2001-05-22 10:19:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Oops, typo.

Rev: src/las.c:1.176

2001-05-21

2001-05-21 22:25:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported fix from Pike 7.3.

Rev: src/las.c:1.175

2001-05-21 22:24:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported fix from Pike 7.3.

Rev: src/las.c:1.234

2001-05-21 22:04:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Don't define functions that point out into the void.
Probably fixes [bug 1676 (#1676)].

Rev: src/las.c:1.252

2001-04-14

2001-04-14 09:44:22 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

Jumbopatch:

Saved 8 bytes per object (for objects that do not use their parent scope),
fixed some memory leaks and
first implementation of constant objects (Gmp.Bignum, Math.Matrix and Image.Colour)

Rev: src/backend.cmod:1.14
Rev: src/builtin.cmod:1.27
Rev: src/builtin_functions.c:1.362
Rev: src/docode.c:1.111
Rev: src/encode.c:1.98
Rev: src/gc.c:1.149
Rev: src/interpret.c:1.191
Rev: src/las.c:1.251
Rev: src/main.c:1.123
Rev: src/modules/Gmp/mpz_glue.c:1.93
Rev: src/modules/Image/colors.c:1.49
Rev: src/modules/Math/math_matrix.c:1.22
Rev: src/modules/Oracle/oracle.c:1.56
Rev: src/modules/files/socket.c:1.54
Rev: src/object.c:1.169
Rev: src/object.h:1.62
Rev: src/program.c:1.314
Rev: src/program.h:1.125
Rev: src/threads.h:1.114
Rev: src/version.h:1.273

2001-04-08

2001-04-08 10:11:40 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

pike now avoides saving o->parent when it doesn't have to

Rev: src/bignum.c:1.21
Rev: src/builtin.cmod:1.25
Rev: src/builtin_functions.c:1.358
Rev: src/las.c:1.250
Rev: src/object.c:1.168
Rev: src/program.c:1.310
Rev: src/program.h:1.124
Rev: src/testsuite.in:1.401

2001-04-06

2001-04-06 14:27:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cosmetic fix.

Rev: src/array.c:1.43
Rev: src/interpret.c:1.115
Rev: src/las.c:1.73
Rev: src/multiset.c:1.13
Rev: src/pike_types.c:1.50
Rev: tutorial/wmmltohtml2:1.9

2001-04-01

2001-04-01 15:40:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Renamed copy_type() to copy_pike_type() to avoid conflict with <mach/mach.p>.

Rev: src/builtin_functions.c:1.357
Rev: src/language.yacc:1.242
Rev: src/las.c:1.249
Rev: src/operators.c:1.134
Rev: src/pike_types.c:1.177
Rev: src/pike_types.h:1.71
Rev: src/program.c:1.308

2001-03-28

2001-03-28 17:59:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few bugs.

Rev: src/las.c:1.248

2001-03-20

2001-03-20 00:25:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added depend2_p, which takes an lvalue as the second argument.

Rev: src/las.c:1.247

2001-03-17

2001-03-17 06:25:58 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

implicit functions *without* semicolons..

Rev: src/language.yacc:1.233
Rev: src/las.c:1.246
Rev: src/las.h:1.48
Rev: src/testsuite.in:1.395

2001-03-13

2001-03-13 13:24:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed some warnings.

Rev: src/las.c:1.245

2001-03-11

2001-03-11 14:19:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Moved some foreach() warnigns to strict_types.

Rev: src/las.c:1.244

2001-03-03

2001-03-03 17:51:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now creates correct function types when USE_PIKE_TYPE is enabled.

Rev: src/language.yacc:1.231
Rev: src/las.c:1.243

2001-03-03 00:24:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now uses MAKE_CONSTANT_TYPE().

Rev: src/builtin_functions.c:1.348
Rev: src/constants.c:1.28
Rev: src/las.c:1.242
Rev: src/program.c:1.300

2001-02-25

2001-02-25 13:37:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Made low_decribe_type() static.
Added my_describe_type() as a replacement.

Rev: src/las.c:1.241
Rev: src/pike_types.c:1.150
Rev: src/pike_types.h:1.52
Rev: src/svalue.c:1.97

2001-02-24

2001-02-24 15:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved diagnostics for +=() et al.

Rev: src/las.c:1.240

2001-02-24 15:22:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added type-checking for the iterator-style foreach().

Rev: src/las.c:1.239

2001-02-24 02:38:33 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

foreach( x ; y ; z) implemented..

Rev: src/Makefile.in:1.250
Rev: src/docode.c:1.107
Rev: src/interpret_functions.h:1.48
Rev: src/iterators.cmod:1.1
Rev: src/language.yacc:1.228
Rev: src/las.c:1.238
Rev: src/lex.c:1.87
Rev: src/main.c:1.113
Rev: src/mapping_stuff.cmod:1.2(DEAD)
Rev: src/opcodes.h:1.13

2001-02-23

2001-02-23 14:46:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

type_may_overload() and pike_type_allow_premature_toss() now take a pike_type as the first argument.
Handling of F_LOOP.
Some minor clean-up.

Rev: src/las.c:1.237

2001-02-21

2001-02-21 20:21:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved type-checking of F_ADD_EQ et al.

Rev: src/las.c:1.236

2001-02-21 18:25:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

More pike_type cleanups.

Rev: src/docode.c:1.105
Rev: src/las.c:1.235
Rev: src/opcodes.c:1.101
Rev: src/operators.c:1.126

2001-02-19

2001-02-19 23:50:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Introduced struct pike_type in preparation for new implementation of type type.
Added copy_type() & free_type() for the same reason.
f_cast() now expects a value of type type as the first argument.

Rev: src/builtin_functions.c:1.342
Rev: src/constants.c:1.25
Rev: src/constants.h:1.16
Rev: src/docode.c:1.104
Rev: src/global.h:1.57
Rev: src/interpret.h:1.77
Rev: src/interpret_functions.h:1.45
Rev: src/language.yacc:1.224
Rev: src/las.c:1.234
Rev: src/las.h:1.47
Rev: src/opcodes.c:1.99
Rev: src/opcodes.h:1.12
Rev: src/pike_types.c:1.147
Rev: src/pike_types.h:1.48
Rev: src/program.c:1.295
Rev: src/program.h:1.116
Rev: src/svalue.h:1.76
Rev: src/treeopt.in:1.56

2001-02-09

2001-02-09 17:30:23 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

limited tailrecursion to assure mutex functionality

Rev: src/las.c:1.233
Rev: src/las.h:1.46
Rev: src/peep.in:1.47
Rev: src/pike_types.c:1.146
Rev: src/pike_types.h:1.47

2001-02-09 10:29:54 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

limited tailrecursion to assure mutex functionality

Rev: src/las.c:1.233
Rev: src/las.h:1.46
Rev: src/peep.in:1.49
Rev: src/pike_types.c:1.146
Rev: src/pike_types.h:1.47

2001-01-18

2001-01-18 02:18:27 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix for side effects on casts..

Rev: src/las.c:1.232

2001-01-16

2001-01-16 12:00:00 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

The NT-tools are now in a separate repository.

Rev: .autodoc_inlining:1.1(DEAD)
Rev: .autodoc_syntax:1.1(DEAD)
Rev: .build_lobotomized_crypto:1.1(DEAD)
Rev: .cvsignore:1.5
Rev: .how_to_build_from_scratch:1.7(DEAD)
Rev: .how_to_create_modules:1.2(DEAD)
Rev: .zap_real_crypto:1.2(DEAD)
Rev: ANNOUNCE:1.8(DEAD)
Rev: ANNOUNCE_0.5:1.2(DEAD)
Rev: Makefile:1.29(DEAD)
Rev: Makefile.in:1.2(DEAD)
Rev: NT/.cvsignore:1.5(DEAD)
Rev: NT/init_nt:1.32(DEAD)
Rev: NT/tools/ar:1.10(DEAD)
Rev: NT/tools/bash-fixup:1.3(DEAD)
Rev: NT/tools/chmod:1.1(DEAD)
Rev: NT/tools/cp:1.5(DEAD)
Rev: NT/tools/grep:1.2(DEAD)
Rev: NT/tools/install:1.10(DEAD)
Rev: NT/tools/install-sh:1.1(DEAD)
Rev: NT/tools/lib:1.12(DEAD)
Rev: NT/tools/lib.pike:1.23(DEAD)
Rev: NT/tools/mkdir:1.5(DEAD)
Rev: NT/tools/mv:1.1(DEAD)
Rev: NT/tools/nasm:1.1(DEAD)
Rev: NT/tools/nm:1.2(DEAD)
Rev: NT/tools/pntld:1.7(DEAD)
Rev: NT/tools/ranlib:1.1(DEAD)
Rev: NT/tools/rntany:1.1(DEAD)
Rev: NT/tools/rntcc:1.27(DEAD)
Rev: NT/tools/rntcl:1.13(DEAD)
Rev: NT/tools/rntecl:1.11(DEAD)
Rev: NT/tools/sprsh:1.2(DEAD)
Rev: NT/tools/sprsh-load-balancer:1.1(DEAD)
Rev: NT/tools/sprshd:1.25(DEAD)
Rev: NT/tools/uname:1.4(DEAD)
Rev: NT/tools/wc:1.1(DEAD)
Rev: README:1.7(DEAD)
Rev: bin/.cvsignore:1.1(DEAD)
Rev: bin/autodoc.pike:1.2(DEAD)
Rev: bin/export.pike:1.35(DEAD)
Rev: bin/extract.pike:1.8(DEAD)
Rev: bin/fake_dynamic_load.pike:1.5(DEAD)
Rev: bin/feature_list:1.9(DEAD)
Rev: bin/fixdepends.sh:1.7(DEAD)
Rev: bin/hilfe:1.15(DEAD)
Rev: bin/htmlify_docs.pike:1.8(DEAD)
Rev: bin/httpd.pike:1.3(DEAD)
Rev: bin/install.pike:1.74(DEAD)
Rev: bin/install_module:1.2(DEAD)
Rev: bin/make_ci.pike:1.5(DEAD)
Rev: bin/make_interpreter_functions.pike:1.1(DEAD)
Rev: bin/makedists:1.4(DEAD)
Rev: bin/metatest:1.1.1.1(DEAD)
Rev: bin/mkpackage.pike:1.12(DEAD)
Rev: bin/mkpeep.pike:1.21(DEAD)
Rev: bin/mktestsuite:1.15(DEAD)
Rev: bin/mktreeopt.pike:1.31(DEAD)
Rev: bin/mkwmml.pike:1.22(DEAD)
Rev: bin/parse_install_log:1.3(DEAD)
Rev: bin/pike.in:1.6(DEAD)
Rev: bin/pikedoc.pike:1.1(DEAD)
Rev: bin/pikedoc2.pike:1.3(DEAD)
Rev: bin/precompile.pike:1.22(DEAD)
Rev: bin/rsif:1.2(DEAD)
Rev: bin/rsqld.pike:1.2(DEAD)
Rev: bin/smartlink:1.27(DEAD)
Rev: bin/tarfilter.pike:1.2(DEAD)
Rev: bin/test_pike.pike:1.53(DEAD)
Rev: configure:1.2(DEAD)
Rev: configure.in:1.2(DEAD)
Rev: init_nt:1.32
Rev: lib/0.6/modules/Array.pmod:1.1(DEAD)
Rev: lib/0.6/modules/__default.pmod:1.1(DEAD)
Rev: lib/0.6/modules/readline.pmod:1.1(DEAD)
Rev: lib/7.0/include/simulate.h:1.1(DEAD)
Rev: lib/7.0/modules/Calendar.pmod/Austrian.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Calendar.pmod/Gregorian.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Calendar.pmod/ISO.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Calendar.pmod/Julian.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Calendar.pmod/Orthodox.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Calendar.pmod/Stardate.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Calendar.pmod/Swedish.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Calendar.pmod/module.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Colors.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Simulate.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Stack.pmod:1.1(DEAD)
Rev: lib/7.0/modules/Stdio.pmod/module.pmod:1.1(DEAD)
Rev: lib/7.0/modules/__default.pmod:1.2(DEAD)
Rev: lib/include/array.h:1.3(DEAD)
Rev: lib/include/array.pre.pike:1.4(DEAD)
Rev: lib/include/fifo.h:1.4(DEAD)
Rev: lib/include/fifo.pre.pike:1.3(DEAD)
Rev: lib/include/getopt.h:1.3(DEAD)
Rev: lib/include/getopt.pre.pike:1.4(DEAD)
Rev: lib/include/msql.h:1.2(DEAD)
Rev: lib/include/mysql.h:1.1(DEAD)
Rev: lib/include/postgres.h:1.1(DEAD)
Rev: lib/include/process.h:1.3(DEAD)
Rev: lib/include/process.pre.pike:1.5(DEAD)
Rev: lib/include/simulate.h:1.4(DEAD)
Rev: lib/include/simulate.pre.pike:1.7(DEAD)
Rev: lib/include/sql.h:1.2(DEAD)
Rev: lib/include/sql.pre.pike:1.7(DEAD)
Rev: lib/include/stack.h:1.3(DEAD)
Rev: lib/include/stack.pre.pike:1.3(DEAD)
Rev: lib/include/stdio.h:1.3(DEAD)
Rev: lib/include/stdio.pre.pike:1.7(DEAD)
Rev: lib/include/string.h:1.3(DEAD)
Rev: lib/include/string.pre.pike:1.5(DEAD)
Rev: lib/include/syslog.h:1.1(DEAD)
Rev: lib/master.pike:1.68(DEAD)
Rev: lib/master.pike.in:1.138(DEAD)
Rev: lib/modules/ADT.pmod/Heap.pike:1.5(DEAD)
Rev: lib/modules/ADT.pmod/Priority_queue.pike:1.4(DEAD)
Rev: lib/modules/ADT.pmod/Queue.pike:1.3(DEAD)
Rev: lib/modules/ADT.pmod/Stack.pike:1.1(DEAD)
Rev: lib/modules/ADT.pmod/Table.pmod:1.18(DEAD)
Rev: lib/modules/ADT.pmod/heap.pike:1.1(DEAD)
Rev: lib/modules/ADT.pmod/priority_queue.pike:1.1(DEAD)
Rev: lib/modules/ADT.pmod/queue.pike:1.7(DEAD)
Rev: lib/modules/ADT.pmod/stack.pike:1.1(DEAD)
Rev: lib/modules/ADT.pmod/struct.pike:1.8(DEAD)
Rev: lib/modules/Array.pmod:1.48(DEAD)
Rev: lib/modules/Cache.pmod/Data.pike:1.3(DEAD)
Rev: lib/modules/Cache.pmod/Policy.pmod/Base.pike:1.3(DEAD)
Rev: lib/modules/Cache.pmod/Policy.pmod/Multiple.pike:1.3(DEAD)
Rev: lib/modules/Cache.pmod/Policy.pmod/Null.pike:1.3(DEAD)
Rev: lib/modules/Cache.pmod/Policy.pmod/Sized.pike:1.3(DEAD)
Rev: lib/modules/Cache.pmod/Policy.pmod/Timed.pike:1.4(DEAD)
Rev: lib/modules/Cache.pmod/Storage.pmod/Base.pike:1.5(DEAD)
Rev: lib/modules/Cache.pmod/Storage.pmod/Gdbm.pike:1.7(DEAD)
Rev: lib/modules/Cache.pmod/Storage.pmod/Memory.pike:1.5(DEAD)
Rev: lib/modules/Cache.pmod/Storage.pmod/MySQL.pike:1.3(DEAD)
Rev: lib/modules/Cache.pmod/Storage.pmod/Yabu.pike:1.7(DEAD)
Rev: lib/modules/Cache.pmod/cache.pike:1.5(DEAD)
Rev: lib/modules/Calendar.pmod/Austrian.pmod:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/CHANGES:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/Calendar.pike:1.3(DEAD)
Rev: lib/modules/Calendar.pmod/Coptic.pmod:1.3(DEAD)
Rev: lib/modules/Calendar.pmod/Discordian.pmod:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/Event.pmod:1.11(DEAD)
Rev: lib/modules/Calendar.pmod/Events.pmod:1.8(DEAD)
Rev: lib/modules/Calendar.pmod/FAQ:1.7(DEAD)
Rev: lib/modules/Calendar.pmod/FILES:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/Gregorian.pmod:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/ISO.pmod:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/Islamic.pmod:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/Julian.pmod:1.5(DEAD)
Rev: lib/modules/Calendar.pmod/Language.pmod:1.15(DEAD)
Rev: lib/modules/Calendar.pmod/Namedays.pmod:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/Orthodox.pmod:1.2(DEAD)
Rev: lib/modules/Calendar.pmod/Roman.pmod:1.3(DEAD)
Rev: lib/modules/Calendar.pmod/Ruleset.pike:1.7(DEAD)
Rev: lib/modules/Calendar.pmod/Stardate.pmod:1.5(DEAD)
Rev: lib/modules/Calendar.pmod/Swedish.pmod:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/TZnames.pmod:1.7(DEAD)
Rev: lib/modules/Calendar.pmod/TZrules.pmod:1.2(DEAD)
Rev: lib/modules/Calendar.pmod/TZs.h:1.2(DEAD)
Rev: lib/modules/Calendar.pmod/Time.pmod:1.11(DEAD)
Rev: lib/modules/Calendar.pmod/TimeRanges.pmod:1.13(DEAD)
Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.16(DEAD)
Rev: lib/modules/Calendar.pmod/YMD.pmod:1.29(DEAD)
Rev: lib/modules/Calendar.pmod/constants.h:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/events/namedays:1.3(DEAD)
Rev: lib/modules/Calendar.pmod/events/regional:1.10(DEAD)
Rev: lib/modules/Calendar.pmod/localization.h:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/mkrules.pike:1.6(DEAD)
Rev: lib/modules/Calendar.pmod/module.pmod:1.6(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/africa:1.2(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/antarctica:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/asia:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/australasia:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/backward:1.3(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/etcetera:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/europe:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/factory:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/iso3166.tab:1.2(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/leapseconds:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/northamerica:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/pacificnew:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/solar87:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/solar88:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/solar89:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/southamerica:1.4(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/systemv:1.1(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/yearistype.sh:1.3(DEAD)
Rev: lib/modules/Calendar.pmod/tzdata/zone.tab:1.4(DEAD)
Rev: lib/modules/Calendar_I.pmod/Austrian.pmod:1.2(DEAD)
Rev: lib/modules/Calendar_I.pmod/Gregorian.pmod:1.25(DEAD)
Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.9(DEAD)
Rev: lib/modules/Calendar_I.pmod/Julian.pmod:1.2(DEAD)
Rev: lib/modules/Calendar_I.pmod/Orthodox.pmod:1.3(DEAD)
Rev: lib/modules/Calendar_I.pmod/Stardate.pmod:1.2(DEAD)
Rev: lib/modules/Calendar_I.pmod/Swedish.pmod:1.14(DEAD)
Rev: lib/modules/Calendar_I.pmod/module.pmod:1.7(DEAD)
Rev: lib/modules/Calendar_I.pmod/namnsdagar:1.2(DEAD)
Rev: lib/modules/Colors.pmod:1.10(DEAD)
Rev: lib/modules/Crypto.pmod:1.6(DEAD)
Rev: lib/modules/Crypto.pmod.pike:1.4(DEAD)
Rev: lib/modules/Crypto/_rsa.pike:1.5(DEAD)
Rev: lib/modules/Crypto/aes.pike:1.1(DEAD)
Rev: lib/modules/Crypto/des3.pike:1.6(DEAD)
Rev: lib/modules/Crypto/des3_cbc.pike:1.4(DEAD)
Rev: lib/modules/Crypto/des_cbc.pike:1.4(DEAD)
Rev: lib/modules/Crypto/dsa.pike:1.9(DEAD)
Rev: lib/modules/Crypto/hmac.pike:1.7(DEAD)
Rev: lib/modules/Crypto/idea_cbc.pike:1.4(DEAD)
Rev: lib/modules/Crypto/pkcs.pmod:1.2(DEAD)
Rev: lib/modules/Crypto/randomness.pmod:1.18(DEAD)
Rev: lib/modules/Crypto/randomness.pmod.pike:1.3(DEAD)
Rev: lib/modules/Crypto/rsa.pike:1.27(DEAD)
Rev: lib/modules/Debug.pmod/werror.pmod:1.5(DEAD)
Rev: lib/modules/Fifo.pmod:1.3(DEAD)
Rev: lib/modules/Filesystem.pmod/System.pike:1.6(DEAD)
Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.9(DEAD)
Rev: lib/modules/Filesystem.pmod/module.pmod:1.8(DEAD)
Rev: lib/modules/Function.pmod:1.4(DEAD)
Rev: lib/modules/GDK.pmod:1.9(DEAD)
Rev: lib/modules/GDKSupport.pmod/README:1.2(DEAD)
Rev: lib/modules/GLU.pmod:1.8(DEAD)
Rev: lib/modules/GTKSupport.pmod/Alert.pike:1.5(DEAD)
Rev: lib/modules/GTKSupport.pmod/MenuFactory.pmod:1.6(DEAD)
Rev: lib/modules/GTKSupport.pmod/SClist.pike:1.6(DEAD)
Rev: lib/modules/GTKSupport.pmod/Util.pmod:1.8(DEAD)
Rev: lib/modules/GTKSupport.pmod/pCtree.pike:1.6(DEAD)
Rev: lib/modules/GTKSupport.pmod/pDrawingArea.pike:1.5(DEAD)
Rev: lib/modules/Geography.pmod/Countries.pmod:1.5(DEAD)
Rev: lib/modules/Geography.pmod/Position.pike:1.6(DEAD)
Rev: lib/modules/Getopt.pmod:1.12(DEAD)
Rev: lib/modules/Gnome.pmod:1.3(DEAD)
Rev: lib/modules/Graphics.pmod/Graph.pmod/create_bars.pike:1.4(DEAD)
Rev: lib/modules/Graphics.pmod/Graph.pmod/create_graph.pike:1.5(DEAD)
Rev: lib/modules/Graphics.pmod/Graph.pmod/create_pie.pike:1.5(DEAD)
Rev: lib/modules/Graphics.pmod/Graph.pmod/doc.txt:1.3(DEAD)
Rev: lib/modules/Graphics.pmod/Graph.pmod/graph.h:1.2(DEAD)
Rev: lib/modules/Graphics.pmod/Graph.pmod/module.pmod:1.5(DEAD)
Rev: lib/modules/Graphics.pmod/Graph.pmod/polyline.pike:1.3(DEAD)
Rev: lib/modules/Graphics.pmod/Graph.pmod/test.pike:1.6(DEAD)
Rev: lib/modules/LR.pmod/Grammar_parser.pmod:1.11(DEAD)
Rev: lib/modules/LR.pmod/item.pike:1.6(DEAD)
Rev: lib/modules/LR.pmod/kernel.pike:1.8(DEAD)
Rev: lib/modules/LR.pmod/lr.pike:1.5(DEAD)
Rev: lib/modules/LR.pmod/parser.pike:1.25(DEAD)
Rev: lib/modules/LR.pmod/priority.pike:1.4(DEAD)
Rev: lib/modules/LR.pmod/rule.pike:1.7(DEAD)
Rev: lib/modules/LR.pmod/scanner.pike:1.3(DEAD)
Rev: lib/modules/Languages.pmod/PLIS.pmod:1.11(DEAD)
Rev: lib/modules/Locale.pmod/Charset.pmod:1.3(DEAD)
Rev: lib/modules/Locale.pmod/Gettext.pmod:1.3(DEAD)
Rev: lib/modules/Locale.pmod/module.pmod:1.8(DEAD)
Rev: lib/modules/PDB.pmod:1.3(DEAD)
Rev: lib/modules/Parser.pmod/C.pmod:1.23(DEAD)
Rev: lib/modules/Parser.pmod/Pike.pmod:1.7(DEAD)
Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.2(DEAD)
Rev: lib/modules/Parser.pmod/XML.pmod/Simple.pike:1.3(DEAD)
Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.5(DEAD)
Rev: lib/modules/Parser.pmod/module.pmod:1.3(DEAD)
Rev: lib/modules/Process.pmod:1.30(DEAD)
Rev: lib/modules/Program.pmod:1.3(DEAD)
Rev: lib/modules/Protocols.pmod/DNS.pmod:1.54(DEAD)
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.27(DEAD)
Rev: lib/modules/Protocols.pmod/HTTP.pmod/module.pmod:1.19(DEAD)
Rev: lib/modules/Protocols.pmod/IMAP.pmod/dummy_server.pike:1.7(DEAD)
Rev: lib/modules/Protocols.pmod/IMAP.pmod/imap_server.pike:1.20(DEAD)
Rev: lib/modules/Protocols.pmod/IMAP.pmod/parse_line.pike:1.25(DEAD)
Rev: lib/modules/Protocols.pmod/IMAP.pmod/parser.pike:1.12(DEAD)
Rev: lib/modules/Protocols.pmod/IMAP.pmod/requests.pmod:1.89(DEAD)
Rev: lib/modules/Protocols.pmod/IMAP.pmod/server.pike:1.14(DEAD)
Rev: lib/modules/Protocols.pmod/IMAP.pmod/types.pmod:1.27(DEAD)
Rev: lib/modules/Protocols.pmod/IRC.pmod/Client.pike:1.7(DEAD)
Rev: lib/modules/Protocols.pmod/IRC.pmod/Error.pmod:1.3(DEAD)
Rev: lib/modules/Protocols.pmod/IRC.pmod/Raw.pike:1.6(DEAD)
Rev: lib/modules/Protocols.pmod/IRC.pmod/Requests.pmod:1.5(DEAD)
Rev: lib/modules/Protocols.pmod/IRC.pmod/module.pmod:1.1(DEAD)
Rev: lib/modules/Protocols.pmod/Ident.pmod:1.9(DEAD)
Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.22(DEAD)
Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_errors.h:1.2(DEAD)
Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_globals.h:1.5(DEAD)
Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_privates.pmod:1.6(DEAD)
Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.6(DEAD)
Rev: lib/modules/Protocols.pmod/LPD.pmod:1.6(DEAD)
Rev: lib/modules/Protocols.pmod/Line.pmod:1.15(DEAD)
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/ASync.pmod:1.3(DEAD)
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Connection.pike:1.7(DEAD)
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Helper.pmod:1.6(DEAD)
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/ProtocolTypes.pmod:1.8(DEAD)
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Raw.pike:1.10(DEAD)
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Request.pmod:1.8(DEAD)
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Session.pike:1.24(DEAD)
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Threads.pike:1.7(DEAD)
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Threads.pmod:1.4(DEAD)
Rev: lib/modules/Protocols.pmod/NNTP.pmod:1.9(DEAD)
Rev: lib/modules/Protocols.pmod/Ports.pmod:1.9(DEAD)
Rev: lib/modules/Protocols.pmod/SMTP.pmod:1.14(DEAD)
Rev: lib/modules/Protocols.pmod/SNMP.pmod/getcmd.pike:1.1(DEAD)
Rev: lib/modules/Protocols.pmod/SNMP.pmod/protocol.pike:1.1(DEAD)
Rev: lib/modules/Protocols.pmod/SNMP.pmod/snmp_errors.h:1.1(DEAD)
Rev: lib/modules/Protocols.pmod/SNMP.pmod/snmp_globals.h:1.1(DEAD)
Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.14(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/AUTHORS:1.2(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/Atom.pmod:1.7(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/Auth.pmod:1.9(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/Extensions.pmod:1.10(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/Requests.pmod:1.28(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/Types.pmod:1.34(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/XImage.pmod:1.17(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/XTools.pmod:1.6(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/Xlib.pmod:1.41(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/_Types.pmod:1.5(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/_Xlib.pmod:1.15(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/db/compose:1.1(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/db/compose.db:1.1(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/db/convert_compose.pike:1.4(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/db/keysyms:1.1(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/error.h:1.1(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/keysyms.h:1.1(DEAD)
Rev: lib/modules/Protocols.pmod/X.pmod/my_struct.pmod:1.8(DEAD)
Rev: lib/modules/Remote.pmod/Client.pike:1.9(DEAD)
Rev: lib/modules/Remote.pmod/Server.pike:1.10(DEAD)
Rev: lib/modules/Remote.pmod/call.pike:1.8(DEAD)
Rev: lib/modules/Remote.pmod/connection.pike:1.20(DEAD)
Rev: lib/modules/Remote.pmod/context.pike:1.13(DEAD)
Rev: lib/modules/Remote.pmod/obj.pike:1.6(DEAD)
Rev: lib/modules/Remote.pmod/remote.h:1.3(DEAD)
Rev: lib/modules/SSL.pmod/COPYRIGHT:1.2(DEAD)
Rev: lib/modules/SSL.pmod/DOC:1.2(DEAD)
Rev: lib/modules/SSL.pmod/TODO:1.3(DEAD)
Rev: lib/modules/SSL.pmod/VERSION:1.50(DEAD)
Rev: lib/modules/SSL.pmod/alert.pike:1.3(DEAD)
Rev: lib/modules/SSL.pmod/asn1.pmod:1.3(DEAD)
Rev: lib/modules/SSL.pmod/asn1.pmod.pike:1.4(DEAD)
Rev: lib/modules/SSL.pmod/cipher.pike:1.15(DEAD)
Rev: lib/modules/SSL.pmod/client.pike:1.1(DEAD)
Rev: lib/modules/SSL.pmod/connection.pike:1.14(DEAD)
Rev: lib/modules/SSL.pmod/constants.pike:1.7(DEAD)
Rev: lib/modules/SSL.pmod/context.pike:1.12(DEAD)
Rev: lib/modules/SSL.pmod/handshake.pike:1.21(DEAD)
Rev: lib/modules/SSL.pmod/https.pike:1.9(DEAD)
Rev: lib/modules/SSL.pmod/packet.pike:1.5(DEAD)
Rev: lib/modules/SSL.pmod/pem.pmod:1.4(DEAD)
Rev: lib/modules/SSL.pmod/queue.pike:1.2(DEAD)
Rev: lib/modules/SSL.pmod/server.pike:1.2(DEAD)
Rev: lib/modules/SSL.pmod/session.pike:1.12(DEAD)
Rev: lib/modules/SSL.pmod/sslfile.pike:1.26(DEAD)
Rev: lib/modules/SSL.pmod/sslport.pike:1.7(DEAD)
Rev: lib/modules/SSL.pmod/state.pike:1.6(DEAD)
Rev: lib/modules/SSL.pmod/struct.pike:1.2(DEAD)
Rev: lib/modules/Simulate.pmod:1.8(DEAD)
Rev: lib/modules/Sql.pmod/Sql.pike:1.46(DEAD)
Rev: lib/modules/Sql.pmod/msql.pike:1.9(DEAD)
Rev: lib/modules/Sql.pmod/mysql.pike:1.12(DEAD)
Rev: lib/modules/Sql.pmod/mysql_result.pike:1.4(DEAD)
Rev: lib/modules/Sql.pmod/odbc.pike:1.7(DEAD)
Rev: lib/modules/Sql.pmod/odbc_result.pike:1.4(DEAD)
Rev: lib/modules/Sql.pmod/oracle.pike:1.6(DEAD)
Rev: lib/modules/Sql.pmod/postgres.pike:1.12(DEAD)
Rev: lib/modules/Sql.pmod/postgres_result.pike:1.4(DEAD)
Rev: lib/modules/Sql.pmod/rsql.pike:1.6(DEAD)
Rev: lib/modules/Sql.pmod/sql.pike:1.1(DEAD)
Rev: lib/modules/Sql.pmod/sql_result.pike:1.8(DEAD)
Rev: lib/modules/Sql.pmod/sql_util.pmod:1.7(DEAD)
Rev: lib/modules/Sql.pmod/sybase.pike:1.5(DEAD)
Rev: lib/modules/Stack.pmod:1.8(DEAD)
Rev: lib/modules/Standards.pmod/ASN1.pmod/Decode.pmod:1.11(DEAD)
Rev: lib/modules/Standards.pmod/ASN1.pmod/Encode.pmod:1.6(DEAD)
Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.17(DEAD)
Rev: lib/modules/Standards.pmod/ASN1.pmod/decode.pike:1.3(DEAD)
Rev: lib/modules/Standards.pmod/ISO639_2.pmod:1.6(DEAD)
Rev: lib/modules/Standards.pmod/PKCS.pmod/CSR.pmod:1.8(DEAD)
Rev: lib/modules/Standards.pmod/PKCS.pmod/Certificate.pmod:1.8(DEAD)
Rev: lib/modules/Standards.pmod/PKCS.pmod/DSA.pmod:1.5(DEAD)
Rev: lib/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod:1.10(DEAD)
Rev: lib/modules/Standards.pmod/PKCS.pmod/PFX.pmod:1.6(DEAD)
Rev: lib/modules/Standards.pmod/PKCS.pmod/RSA.pmod:1.14(DEAD)
Rev: lib/modules/Standards.pmod/PKCS.pmod/Signature.pmod:1.4(DEAD)
Rev: lib/modules/Standards.pmod/URI.pike:1.5(DEAD)
Rev: lib/modules/Stdio.pmod/Readline.pike:1.39(DEAD)
Rev: lib/modules/Stdio.pmod/Readline.pmod:1.4(DEAD)
Rev: lib/modules/Stdio.pmod/Terminfo.pmod:1.11(DEAD)
Rev: lib/modules/Stdio.pmod/module.pmod:1.106(DEAD)
Rev: lib/modules/String.pmod:1.14(DEAD)
Rev: lib/modules/Thread.pmod:1.29(DEAD)
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.4(DEAD)
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.7(DEAD)
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.4(DEAD)
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeObjects.pmod:1.6(DEAD)
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.5(DEAD)
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.2(DEAD)
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/module.pmod:1.3(DEAD)
Rev: lib/modules/Tools.pmod/Hilfe.pmod:1.20(DEAD)
Rev: lib/modules/Tools.pmod/Install.pmod:1.10(DEAD)
Rev: lib/modules/Tools.pmod/PEM.pmod:1.8(DEAD)
Rev: lib/modules/Tools.pmod/X509.pmod:1.13(DEAD)
Rev: lib/modules/Tools.pmod/_PEM.pmod:1.4(DEAD)
Rev: lib/modules/Tools.pmod/sed.pmod:1.3(DEAD)
Rev: lib/modules/Yabu.pmod/module.pmod:1.25(DEAD)
Rev: lib/modules/Yabu.pmod/test.pike:1.8(DEAD)
Rev: lib/modules/_Image.pmod/module.pmod:1.15(DEAD)
Rev: lib/modules/_Image_PS.pmod:1.4(DEAD)
Rev: lib/modules/_Image_PSD.pmod:1.13(DEAD)
Rev: lib/modules/_Image_XCF.pmod:1.18(DEAD)
Rev: lib/modules/_Image_XPM.pmod:1.12(DEAD)
Rev: lib/modules/__builtin.pmod:1.3(DEAD)
Rev: lib/modules/array_functions.pmod:1.2(DEAD)
Rev: lib/modules/error.pmod:1.4(DEAD)
Rev: lib/modules/fifo.pmod:1.2(DEAD)
Rev: lib/modules/getopt.pmod:1.2(DEAD)
Rev: lib/modules/process.pmod:1.2(DEAD)
Rev: lib/modules/simulate.pmod:1.2(DEAD)
Rev: lib/modules/stack.pmod:1.2(DEAD)
Rev: lib/modules/stdio.pmod:1.2(DEAD)
Rev: lib/modules/string_functions.pmod:1.2(DEAD)
Rev: lib/tools/pike.el:1.20(DEAD)
Rev: man/hilfe.1:1.2(DEAD)
Rev: man/pike.1:1.11(DEAD)
Rev: src/.cvsignore:1.26(DEAD)
Rev: src/BUGS:1.1.1.1(DEAD)
Rev: src/COPYING:1.1.1.1(DEAD)
Rev: src/COPYRIGHT:1.3(DEAD)
Rev: src/ChangeLog:1.164(DEAD)
Rev: src/DISCLAIMER:1.1.1.1(DEAD)
Rev: src/Makefile.in:1.231(DEAD)
Rev: src/Makefile.src:1.19(DEAD)
Rev: src/README:1.13(DEAD)
Rev: src/UnicodeData-ReadMe.txt:1.2(DEAD)
Rev: src/UnicodeData.txt:1.2(DEAD)
Rev: src/acconfig.h:1.71(DEAD)
Rev: src/aclocal.m4:1.22(DEAD)
Rev: src/alloca.c:1.3(DEAD)
Rev: src/array.c:1.101(DEAD)
Rev: src/array.h:1.30(DEAD)
Rev: src/backend.c:1.62(DEAD)
Rev: src/backend.h:1.11(DEAD)
Rev: src/bignum.c:1.19(DEAD)
Rev: src/bignum.h:1.14(DEAD)
Rev: src/block_alloc.h:1.27(DEAD)
Rev: src/block_alloc_h.h:1.8(DEAD)
Rev: src/build_modlist_h:1.2(DEAD)
Rev: src/builtin.cmod:1.16(DEAD)
Rev: src/builtin_functions.c:1.332(DEAD)
Rev: src/builtin_functions.h:1.15(DEAD)
Rev: src/builtin_functions_t.c:1.1(DEAD)
Rev: src/callback.c:1.21(DEAD)
Rev: src/callback.h:1.12(DEAD)
Rev: src/compilation.h:1.21(DEAD)
Rev: src/config.cache:1.2(DEAD)
Rev: src/config.h:1.4(DEAD)
Rev: src/config.log:1.2(DEAD)
Rev: src/configure:1.2(DEAD)
Rev: src/configure.in:1.452(DEAD)
Rev: src/constants.c:1.24(DEAD)
Rev: src/constants.h:1.15(DEAD)
Rev: src/cpp.c:1.79(DEAD)
Rev: src/cpp.h:1.4(DEAD)
Rev: src/crypt.c:1.2(DEAD)
Rev: src/cyclic.c:1.5(DEAD)
Rev: src/cyclic.h:1.5(DEAD)
Rev: src/dlopen.c:1.7(DEAD)
Rev: src/dmalloc.h:1.28(DEAD)
Rev: src/docode.c:1.98(DEAD)
Rev: src/docode.h:1.10(DEAD)
Rev: src/dummy_ci.h:1.4(DEAD)
Rev: src/dumpmaster.pike:1.4(DEAD)
Rev: src/dumpmodule.pike:1.15(DEAD)
Rev: src/dynamic_buffer.c:1.13(DEAD)
Rev: src/dynamic_buffer.h:1.11(DEAD)
Rev: src/dynamic_load.c:1.50(DEAD)
Rev: src/dynamic_load.h:1.4(DEAD)
Rev: src/efun.h:1.3(DEAD)
Rev: src/encode.c:1.79(DEAD)
Rev: src/encode.h:1.3(DEAD)
Rev: src/error.c:1.68(DEAD)
Rev: src/error.h:1.50(DEAD)
Rev: src/errors.h:1.15(DEAD)
Rev: src/fd_control.c:1.35(DEAD)
Rev: src/fd_control.h:1.6(DEAD)
Rev: src/fdlib.c:1.47(DEAD)
Rev: src/fdlib.h:1.38(DEAD)
Rev: src/fsort.c:1.15(DEAD)
Rev: src/fsort.h:1.2(DEAD)
Rev: src/fsort_template.h:1.8(DEAD)
Rev: src/gc.c:1.144(DEAD)
Rev: src/gc.h:1.73(DEAD)
Rev: src/global.h:1.56(DEAD)
Rev: src/hashtable.c:1.8(DEAD)
Rev: src/hashtable.h:1.5(DEAD)
Rev: src/install-sh:1.4(DEAD)
Rev: src/install-welcome:1.1(DEAD)
Rev: src/interpret.c:1.182(DEAD)
Rev: src/interpret.h:1.73(DEAD)
Rev: src/interpret_functions.h:1.42(DEAD)
Rev: src/interpreter.h:1.54(DEAD)
Rev: src/language.y:1.2(DEAD)
Rev: src/language.yacc:1.222(DEAD)
Rev: src/las.c:1.231(DEAD)
Rev: src/las.h:1.45(DEAD)
Rev: src/las_t.c:1.1(DEAD)
Rev: src/lex.c:1.85(DEAD)
Rev: src/lex.h:1.15(DEAD)
Rev: src/lexer.h:1.27(DEAD)
Rev: src/machine.h.in:1.16(DEAD)
Rev: src/macros.h:1.5(DEAD)
Rev: src/main.c:1.109(DEAD)
Rev: src/main.h:1.15(DEAD)
Rev: src/make_variables.in:1.4(DEAD)
Rev: src/mapping.c:1.113(DEAD)
Rev: src/mapping.h:1.34(DEAD)
Rev: src/memory.c:1.7(DEAD)
Rev: src/memory.h:1.5(DEAD)
Rev: src/module.c:1.12(DEAD)
Rev: src/module.h:1.4(DEAD)
Rev: src/module_magic.h:1.4(DEAD)
Rev: src/module_support.c:1.39(DEAD)
Rev: src/module_support.h:1.8(DEAD)
Rev: src/modules/.cvsignore:1.7(DEAD)
Rev: src/modules/CommonLog/.cvsignore:1.3(DEAD)
Rev: src/modules/CommonLog/Makefile.in:1.2(DEAD)
Rev: src/modules/CommonLog/acconfig.h:1.1(DEAD)
Rev: src/modules/CommonLog/clf.c:1.5(DEAD)
Rev: src/modules/CommonLog/configure.in:1.1(DEAD)
Rev: src/modules/CommonLog/testsuite.in:1.1(DEAD)
Rev: src/modules/Gdbm/.cvsignore:1.4(DEAD)
Rev: src/modules/Gdbm/Makefile.in:1.5(DEAD)
Rev: src/modules/Gdbm/acconfig.h:1.1(DEAD)
Rev: src/modules/Gdbm/configure.in:1.3(DEAD)
Rev: src/modules/Gdbm/doc/gdbm:1.1(DEAD)
Rev: src/modules/Gdbm/gdbm_machine.h.in:1.2(DEAD)
Rev: src/modules/Gdbm/gdbmmod.c:1.12(DEAD)
Rev: src/modules/Gdbm/testsuite.in:1.4(DEAD)
Rev: src/modules/Gettext/.cvsignore:1.1(DEAD)
Rev: src/modules/Gettext/Makefile.in:1.1(DEAD)
Rev: src/modules/Gettext/acconfig.h:1.2(DEAD)
Rev: src/modules/Gettext/configure.in:1.2(DEAD)
Rev: src/modules/Gettext/gettext.c:1.6(DEAD)
Rev: src/modules/Gettext/testsuite.in:1.1(DEAD)
Rev: src/modules/Gmp/.cvsignore:1.3(DEAD)
Rev: src/modules/Gmp/Makefile.in:1.16(DEAD)
Rev: src/modules/Gmp/configure.in:1.20(DEAD)
Rev: src/modules/Gmp/doc/mpz:1.1(DEAD)
Rev: src/modules/Gmp/gmp_machine.h.in:1.5(DEAD)
Rev: src/modules/Gmp/mpz_glue.c:1.84(DEAD)
Rev: src/modules/Gmp/my_gmp.h:1.9(DEAD)
Rev: src/modules/Gmp/my_mpz_xor.c:1.3(DEAD)
Rev: src/modules/Gmp/next_prime.c:1.10(DEAD)
Rev: src/modules/Gmp/prime_table.c:1.3(DEAD)
Rev: src/modules/Gmp/prime_table.pike:1.1(DEAD)
Rev: src/modules/Gmp/testsuite.in:1.16(DEAD)
Rev: src/modules/Gz/.cvsignore:1.4(DEAD)
Rev: src/modules/Gz/Makefile.in:1.5(DEAD)
Rev: src/modules/Gz/acconfig.h:1.1(DEAD)
Rev: src/modules/Gz/configure.in:1.19(DEAD)
Rev: src/modules/Gz/doc/gz_deflate:1.2(DEAD)
Rev: src/modules/Gz/doc/gz_inflate:1.1(DEAD)
Rev: src/modules/Gz/flushtest.pike:1.2(DEAD)
Rev: src/modules/Gz/gz_test.c:1.5(DEAD)
Rev: src/modules/Gz/testsuite.in:1.13(DEAD)
Rev: src/modules/Gz/zlib_machine.h.in:1.2(DEAD)
Rev: src/modules/Gz/zlibmod.c:1.35(DEAD)
Rev: src/modules/HTTPLoop/.cvsignore:1.3(DEAD)
Rev: src/modules/HTTPLoop/Makefile.in:1.2(DEAD)
Rev: src/modules/HTTPLoop/accept_and_parse.c:1.22(DEAD)
Rev: src/modules/HTTPLoop/accept_and_parse.h:1.7(DEAD)
Rev: src/modules/HTTPLoop/acconfig.h:1.2(DEAD)
Rev: src/modules/HTTPLoop/cache.c:1.15(DEAD)
Rev: src/modules/HTTPLoop/cache.h:1.8(DEAD)
Rev: src/modules/HTTPLoop/configure.in:1.5(DEAD)
Rev: src/modules/HTTPLoop/extensions:1.1(DEAD)
Rev: src/modules/HTTPLoop/filesystem.c:1.5(DEAD)
Rev: src/modules/HTTPLoop/filesystem.h:1.1(DEAD)
Rev: src/modules/HTTPLoop/log.c:1.9(DEAD)
Rev: src/modules/HTTPLoop/log.h:1.1(DEAD)
Rev: src/modules/HTTPLoop/requestobject.c:1.16(DEAD)
Rev: src/modules/HTTPLoop/requestobject.h:1.1(DEAD)
Rev: src/modules/HTTPLoop/static_strings.h:1.1(DEAD)
Rev: src/modules/HTTPLoop/test.pike:1.2(DEAD)
Rev: src/modules/HTTPLoop/testsuite.in:1.1(DEAD)
Rev: src/modules/HTTPLoop/timeout.c:1.6(DEAD)
Rev: src/modules/HTTPLoop/timeout.h:1.2(DEAD)
Rev: src/modules/HTTPLoop/util.c:1.7(DEAD)
Rev: src/modules/HTTPLoop/util.h:1.3(DEAD)
Rev: src/modules/HTTPLoop/wwwserver.pike:1.3(DEAD)
Rev: src/modules/Image/.cvsignore:1.6(DEAD)
Rev: src/modules/Image/Makefile:1.19(DEAD)
Rev: src/modules/Image/Makefile.in:1.32(DEAD)
Rev: src/modules/Image/acconfig.h:1.5(DEAD)
Rev: src/modules/Image/assembly.h:1.3(DEAD)
Rev: src/modules/Image/assembly.s:1.4(DEAD)
Rev: src/modules/Image/blit.c:1.49(DEAD)
Rev: src/modules/Image/blit_layer_include.h:1.6(DEAD)
Rev: src/modules/Image/buggy_testsuite:1.1(DEAD)
Rev: src/modules/Image/colors.c:1.44(DEAD)
Rev: src/modules/Image/colors.h:1.6(DEAD)
Rev: src/modules/Image/colortable.c:1.102(DEAD)
Rev: src/modules/Image/colortable.h:1.24(DEAD)
Rev: src/modules/Image/colortable_lookup.h:1.15(DEAD)
Rev: src/modules/Image/config.h.in:1.2(DEAD)
Rev: src/modules/Image/configure.in:1.16(DEAD)
Rev: src/modules/Image/dct.c:1.17(DEAD)
Rev: src/modules/Image/default_font.c:1.3(DEAD)
Rev: src/modules/Image/doc-footer:1.3(DEAD)
Rev: src/modules/Image/doc-header:1.7(DEAD)
Rev: src/modules/Image/doc.txt:1.2(DEAD)
Rev: src/modules/Image/doc/.cvsignore:1.1(DEAD)
Rev: src/modules/Image/doc/Image.GIF.html:1.6(DEAD)
Rev: src/modules/Image/doc/Image.PNM.html:1.4(DEAD)
Rev: src/modules/Image/doc/Image.colortable.html:1.10(DEAD)
Rev: src/modules/Image/doc/Image.colortable.html~:1.2(DEAD)
Rev: src/modules/Image/doc/Image.font.html:1.6(DEAD)
Rev: src/modules/Image/doc/Image.font.html~:1.2(DEAD)
Rev: src/modules/Image/doc/Image.html:1.17(DEAD)
Rev: src/modules/Image/doc/Image.html~:1.2(DEAD)
Rev: src/modules/Image/doc/Image.image.html:1.19(DEAD)
Rev: src/modules/Image/doc/Image.image.html~:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_0.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_1.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_11.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_12.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_13.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_14.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_15.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_16.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_17.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_18.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_19.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_2.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_20.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_21.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_22.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_23.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_24.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_25.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_26.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_27.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_28.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_29.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_3.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_30.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_31.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_32.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_33.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_34.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_35.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_36.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_37.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_38.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_39.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_4.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_40.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_41.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_42.gif:1.4(DEAD)
Rev: src/modules/Image/doc/illustration_43.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_44.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_45.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_46.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_47.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_48.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_49.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_5.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_51.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_53.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_54.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_6.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_7.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustration_8.gif:1.3(DEAD)
Rev: src/modules/Image/doc/illustration_9.gif:1.2(DEAD)
Rev: src/modules/Image/doc/illustrations.html:1.4(DEAD)
Rev: src/modules/Image/doc/image.html:1.2(DEAD)
Rev: src/modules/Image/doc/image_old_doc.html:1.2(DEAD)
Rev: src/modules/Image/doc/lena.gif:1.2(DEAD)
Rev: src/modules/Image/doc/lena.ppm:1.2(DEAD)
Rev: src/modules/Image/encodings/.cvsignore:1.2(DEAD)
Rev: src/modules/Image/encodings/Makefile.in:1.33(DEAD)
Rev: src/modules/Image/encodings/_xpm.c:1.16(DEAD)
Rev: src/modules/Image/encodings/any.c:1.20(DEAD)
Rev: src/modules/Image/encodings/avs.c:1.12(DEAD)
Rev: src/modules/Image/encodings/bmp.c:1.30(DEAD)
Rev: src/modules/Image/encodings/configure.in:1.6(DEAD)
Rev: src/modules/Image/encodings/dsi.c:1.3(DEAD)
Rev: src/modules/Image/encodings/encodings.h:1.2(DEAD)
Rev: src/modules/Image/encodings/gd.c:1.5(DEAD)
Rev: src/modules/Image/encodings/gif.c:1.61(DEAD)
Rev: src/modules/Image/encodings/gif.h:1.2(DEAD)
Rev: src/modules/Image/encodings/gif_lzw.c:1.10(DEAD)
Rev: src/modules/Image/encodings/gif_lzw.h:1.9(DEAD)
Rev: src/modules/Image/encodings/hrz.c:1.6(DEAD)
Rev: src/modules/Image/encodings/iff.c:1.9(DEAD)
Rev: src/modules/Image/encodings/ilbm.c:1.21(DEAD)
Rev: src/modules/Image/encodings/pcx.c:1.15(DEAD)
Rev: src/modules/Image/encodings/png.c:1.41(DEAD)
Rev: src/modules/Image/encodings/pnm.c:1.24(DEAD)
Rev: src/modules/Image/encodings/psd.c:1.27(DEAD)
Rev: src/modules/Image/encodings/psd_constant_strings.h:1.4(DEAD)
Rev: src/modules/Image/encodings/pvr.c:1.12(DEAD)
Rev: src/modules/Image/encodings/ras.c:1.13(DEAD)
Rev: src/modules/Image/encodings/tga.c:1.26(DEAD)
Rev: src/modules/Image/encodings/tim.c:1.11(DEAD)
Rev: src/modules/Image/encodings/wbf.c:1.7(DEAD)
Rev: src/modules/Image/encodings/x.c:1.35(DEAD)
Rev: src/modules/Image/encodings/xbm.c:1.13(DEAD)
Rev: src/modules/Image/encodings/xcf.c:1.35(DEAD)
Rev: src/modules/Image/encodings/xcf_constant_strings.h:1.1(DEAD)
Rev: src/modules/Image/encodings/xwd.c:1.19(DEAD)
Rev: src/modules/Image/font.c:1.66(DEAD)
Rev: src/modules/Image/illustration.pike:1.3(DEAD)
Rev: src/modules/Image/image.c:1.185(DEAD)
Rev: src/modules/Image/image.h:1.46(DEAD)
Rev: src/modules/Image/image_autodoc_foo:1.3(DEAD)
Rev: src/modules/Image/image_module.c:1.9(DEAD)
Rev: src/modules/Image/initstuff.h:1.11(DEAD)
Rev: src/modules/Image/layer_channel.h:1.3(DEAD)
Rev: src/modules/Image/layer_oper.h:1.7(DEAD)
Rev: src/modules/Image/layers.c:1.60(DEAD)
Rev: src/modules/Image/lzw.c:1.8(DEAD)
Rev: src/modules/Image/lzw.h:1.6(DEAD)
Rev: src/modules/Image/match.h:1.2(DEAD)
Rev: src/modules/Image/matrix.c:1.30(DEAD)
Rev: src/modules/Image/mkdoc.pike:1.16(DEAD)
Rev: src/modules/Image/mktests.pike:1.3(DEAD)
Rev: src/modules/Image/mkwmml.pike:1.9(DEAD)
Rev: src/modules/Image/module_testsuite.in:1.16(DEAD)
Rev: src/modules/Image/operator.c:1.37(DEAD)
Rev: src/modules/Image/orient.c:1.18(DEAD)
Rev: src/modules/Image/pattern.c:1.23(DEAD)
Rev: src/modules/Image/phase.h:1.3(DEAD)
Rev: src/modules/Image/pnm.c:1.11(DEAD)
Rev: src/modules/Image/pnm_compat.c:1.4(DEAD)
Rev: src/modules/Image/poly.c:1.12(DEAD)
Rev: src/modules/Image/polyfill.c:1.36(DEAD)
Rev: src/modules/Image/quant.c:1.16(DEAD)
Rev: src/modules/Image/search.c:1.20(DEAD)
Rev: src/modules/Image/test_layers.in:1.1(DEAD)
Rev: src/modules/Image/testfont:1.1(DEAD)
Rev: src/modules/Image/testsuite.in:1.13(DEAD)
Rev: src/modules/Image/testsuite.in.in:1.25(DEAD)
Rev: src/modules/Image/togif.c:1.36(DEAD)
Rev: src/modules/Image/x.c:1.22(DEAD)
Rev: src/modules/Java/.cvsignore:1.2(DEAD)
Rev: src/modules/Java/Makefile.in:1.4(DEAD)
Rev: src/modules/Java/acconfig.h:1.2(DEAD)
Rev: src/modules/Java/configure.in:1.23(DEAD)
Rev: src/modules/Java/jvm.c:1.31(DEAD)
Rev: src/modules/Java/module.pmod.in.in:1.7(DEAD)
Rev: src/modules/Java/testsuite.in:1.3(DEAD)
Rev: src/modules/MIME/.cvsignore:1.3(DEAD)
Rev: src/modules/MIME/Makefile.in:1.4(DEAD)
Rev: src/modules/MIME/acconfig.h:1.2(DEAD)
Rev: src/modules/MIME/configure.in:1.4(DEAD)
Rev: src/modules/MIME/mime.c:1.28(DEAD)
Rev: src/modules/MIME/module.pmod.in:1.7(DEAD)
Rev: src/modules/MIME/testsuite.in:1.7(DEAD)
Rev: src/modules/Makefile.in:1.36(DEAD)
Rev: src/modules/Makefile.src:1.11(DEAD)
Rev: src/modules/Math/.cvsignore:1.2(DEAD)
Rev: src/modules/Math/Makefile.in:1.4(DEAD)
Rev: src/modules/Math/acconfig.h:1.1(DEAD)
Rev: src/modules/Math/configure.in:1.2(DEAD)
Rev: src/modules/Math/math.c:1.3(DEAD)
Rev: src/modules/Math/math.h:1.2(DEAD)
Rev: src/modules/Math/math_matrix.c:1.21(DEAD)
Rev: src/modules/Math/math_module.c:1.5(DEAD)
Rev: src/modules/Math/math_module.h:1.4(DEAD)
Rev: src/modules/Math/matrix.c:1.3(DEAD)
Rev: src/modules/Math/module.pmod.in:1.5(DEAD)
Rev: src/modules/Math/testsuite.in:1.1(DEAD)
Rev: src/modules/Mird/.cvsignore:1.1(DEAD)
Rev: src/modules/Mird/Makefile.in:1.2(DEAD)
Rev: src/modules/Mird/acconfig.h:1.2(DEAD)
Rev: src/modules/Mird/configure.in:1.2(DEAD)
Rev: src/modules/Mird/mird_glue.c:1.13(DEAD)
Rev: src/modules/Mird/module.pmod.in:1.6(DEAD)
Rev: src/modules/Mird/testsuite.in:1.1(DEAD)
Rev: src/modules/Msql/.cvsignore:1.3(DEAD)
Rev: src/modules/Msql/COPYING:1.2(DEAD)
Rev: src/modules/Msql/ChangeLog:1.2(DEAD)
Rev: src/modules/Msql/INSTALL:1.1.1.1(DEAD)
Rev: src/modules/Msql/Makefile.in:1.5(DEAD)
Rev: src/modules/Msql/NOTES:1.1.1.1(DEAD)
Rev: src/modules/Msql/configure.in:1.5(DEAD)
Rev: src/modules/Msql/doc/msql:1.3(DEAD)
Rev: src/modules/Msql/msql_config.h.in:1.2(DEAD)
Rev: src/modules/Msql/msqlmod.c:1.17(DEAD)
Rev: src/modules/Msql/test_msqlmod.pike:1.2(DEAD)
Rev: src/modules/Msql/testsuite.in:1.1.1.1(DEAD)
Rev: src/modules/Msql/version.h:1.2(DEAD)
Rev: src/modules/Mysql/.cvsignore:1.4(DEAD)
Rev: src/modules/Mysql/Makefile.in:1.5(DEAD)
Rev: src/modules/Mysql/acconfig.h:1.2(DEAD)
Rev: src/modules/Mysql/configure.in:1.17(DEAD)
Rev: src/modules/Mysql/doc/mysql:1.4(DEAD)
Rev: src/modules/Mysql/doc/mysql_result:1.2(DEAD)
Rev: src/modules/Mysql/dummy.c:1.5(DEAD)
Rev: src/modules/Mysql/mysql.c:1.41(DEAD)
Rev: src/modules/Mysql/precompiled_mysql.h:1.11(DEAD)
Rev: src/modules/Mysql/result.c:1.18(DEAD)
Rev: src/modules/Mysql/testsuite.in:1.1(DEAD)
Rev: src/modules/Odbc/.cvsignore:1.3(DEAD)
Rev: src/modules/Odbc/Makefile.in:1.4(DEAD)
Rev: src/modules/Odbc/acconfig.h:1.5(DEAD)
Rev: src/modules/Odbc/configure.in:1.23(DEAD)
Rev: src/modules/Odbc/odbc.c:1.24(DEAD)
Rev: src/modules/Odbc/odbc_result.c:1.24(DEAD)
Rev: src/modules/Odbc/precompiled_odbc.h:1.15(DEAD)
Rev: src/modules/Odbc/testsuite.in:1.1(DEAD)
Rev: src/modules/Oracle/.cvsignore:1.3(DEAD)
Rev: src/modules/Oracle/Makefile.in:1.3(DEAD)
Rev: src/modules/Oracle/acconfig.h:1.1(DEAD)
Rev: src/modules/Oracle/configure.in:1.29(DEAD)
Rev: src/modules/Oracle/module.pmod.in:1.7(DEAD)
Rev: src/modules/Oracle/oracle.c:1.53(DEAD)
Rev: src/modules/Oracle/testsuite.in:1.1(DEAD)
Rev: src/modules/PDF/Makefile.in:1.1(DEAD)
Rev: src/modules/PDF/acconfig.h:1.1(DEAD)
Rev: src/modules/PDF/configure.in:1.1(DEAD)
Rev: src/modules/PDF/pdf_machine.h.in:1.2(DEAD)
Rev: src/modules/PDF/pdflib_glue.c:1.4(DEAD)
Rev: src/modules/PDF/stamp-h.in:1.1(DEAD)
Rev: src/modules/PDF/testsuite.in:1.1(DEAD)
Rev: src/modules/Parser/.cvsignore:1.4(DEAD)
Rev: src/modules/Parser/Makefile.in:1.4(DEAD)
Rev: src/modules/Parser/acconfig.h:1.2(DEAD)
Rev: src/modules/Parser/config.h.in:1.2(DEAD)
Rev: src/modules/Parser/configure.in:1.1(DEAD)
Rev: src/modules/Parser/html.c:1.123(DEAD)
Rev: src/modules/Parser/initstuff.h:1.2(DEAD)
Rev: src/modules/Parser/module.pmod.in:1.7(DEAD)
Rev: src/modules/Parser/parser.c:1.11(DEAD)
Rev: src/modules/Parser/parser.h:1.1(DEAD)
Rev: src/modules/Parser/testsuite.in:1.41(DEAD)
Rev: src/modules/Perl/.cvsignore:1.4(DEAD)
Rev: src/modules/Perl/Makefile.in:1.4(DEAD)
Rev: src/modules/Perl/acconfig.h:1.1(DEAD)
Rev: src/modules/Perl/configure.in:1.9(DEAD)
Rev: src/modules/Perl/perlmod.c:1.23(DEAD)
Rev: src/modules/Perl/testcase.pl:1.1(DEAD)
Rev: src/modules/Perl/testsuite.in:1.3(DEAD)
Rev: src/modules/Pipe/.cvsignore:1.4(DEAD)
Rev: src/modules/Pipe/Makefile.in:1.5(DEAD)
Rev: src/modules/Pipe/acconfig.h:1.1(DEAD)
Rev: src/modules/Pipe/config.h.in:1.2(DEAD)
Rev: src/modules/Pipe/configure.in:1.7(DEAD)
Rev: src/modules/Pipe/pipe.c:1.45(DEAD)
Rev: src/modules/Pipe/testsuite.in:1.1(DEAD)
Rev: src/modules/Postgres/.cvsignore:1.3(DEAD)
Rev: src/modules/Postgres/ChangeLog:1.4(DEAD)
Rev: src/modules/Postgres/Makefile.in:1.5(DEAD)
Rev: src/modules/Postgres/configure.in:1.11(DEAD)
Rev: src/modules/Postgres/doc/postgres_postgres:1.2(DEAD)
Rev: src/modules/Postgres/doc/postgres_postgres_result:1.2(DEAD)
Rev: src/modules/Postgres/doc/sql_postgres:1.2(DEAD)
Rev: src/modules/Postgres/doc/sql_postgres_result:1.2(DEAD)
Rev: src/modules/Postgres/extras/test_notify.pike:1.2(DEAD)
Rev: src/modules/Postgres/extras/test_schema.pike:1.2(DEAD)
Rev: src/modules/Postgres/pg_types.h:1.3(DEAD)
Rev: src/modules/Postgres/pgres_config.h.in:1.3(DEAD)
Rev: src/modules/Postgres/pgresult.c:1.15(DEAD)
Rev: src/modules/Postgres/pgresult.h:1.2(DEAD)
Rev: src/modules/Postgres/postgres.c:1.21(DEAD)
Rev: src/modules/Postgres/quickmanual.txt:1.1.1.1(DEAD)
Rev: src/modules/Postgres/testsuite.in:1.1.1.1(DEAD)
Rev: src/modules/Postgres/version.h:1.3(DEAD)
Rev: src/modules/Regexp/.cvsignore:1.4(DEAD)
Rev: src/modules/Regexp/Makefile.in:1.7(DEAD)
Rev: src/modules/Regexp/acconfig.h:1.1(DEAD)
Rev: src/modules/Regexp/configure.in:1.6(DEAD)
Rev: src/modules/Regexp/doc/regexp:1.1(DEAD)
Rev: src/modules/Regexp/glue.c:1.20(DEAD)
Rev: src/modules/Regexp/module.pmod.in:1.4(DEAD)
Rev: src/modules/Regexp/pike_regexp.c:1.20(DEAD)
Rev: src/modules/Regexp/pike_regexp.h:1.4(DEAD)
Rev: src/modules/Regexp/testsuite.in:1.7(DEAD)
Rev: src/modules/SANE/.cvsignore:1.2(DEAD)
Rev: src/modules/SANE/Makefile.in:1.1(DEAD)
Rev: src/modules/SANE/acconfig.h:1.1(DEAD)
Rev: src/modules/SANE/configure.in:1.1(DEAD)
Rev: src/modules/SANE/sane.c:1.8(DEAD)
Rev: src/modules/SANE/testsuite.in:1.1(DEAD)
Rev: src/modules/Ssleay/.cvsignore:1.4(DEAD)
Rev: src/modules/Ssleay/Makefile.in:1.5(DEAD)
Rev: src/modules/Ssleay/acconfig.h:1.2(DEAD)
Rev: src/modules/Ssleay/configure.in:1.5(DEAD)
Rev: src/modules/Ssleay/ssleay.c:1.14(DEAD)
Rev: src/modules/Ssleay/testsuite.in:1.1(DEAD)
Rev: src/modules/Yp/.cvsignore:1.3(DEAD)
Rev: src/modules/Yp/Makefile.in:1.5(DEAD)
Rev: src/modules/Yp/acconfig.h:1.3(DEAD)
Rev: src/modules/Yp/configure.in:1.9(DEAD)
Rev: src/modules/Yp/doc:1.1(DEAD)
Rev: src/modules/Yp/module.pmod.in:1.13(DEAD)
Rev: src/modules/Yp/testsuite.in:1.1(DEAD)
Rev: src/modules/Yp/yp.c:1.22(DEAD)
Rev: src/modules/_Charset/.cvsignore:1.2(DEAD)
Rev: src/modules/_Charset/Makefile.in:1.4(DEAD)
Rev: src/modules/_Charset/acconfig.h:1.1(DEAD)
Rev: src/modules/_Charset/charsetmod.c:1.26(DEAD)
Rev: src/modules/_Charset/configure.in:1.2(DEAD)
Rev: src/modules/_Charset/iso2022.c:1.20(DEAD)
Rev: src/modules/_Charset/iso2022.h:1.2(DEAD)
Rev: src/modules/_Charset/misc.c:1.7(DEAD)
Rev: src/modules/_Charset/module.pmod.in:1.9(DEAD)
Rev: src/modules/_Charset/tables.c:1.9(DEAD)
Rev: src/modules/_Charset/testsuite.in:1.1(DEAD)
Rev: src/modules/_Crypto/.build_lobotomized_crypto:1.7(DEAD)
Rev: src/modules/_Crypto/.cvsignore:1.5(DEAD)
Rev: src/modules/_Crypto/.exportable_files:1.4(DEAD)
Rev: src/modules/_Crypto/CREDITS:1.3(DEAD)
Rev: src/modules/_Crypto/ChangeLog:1.1(DEAD)
Rev: src/modules/_Crypto/Makefile:1.10(DEAD)
Rev: src/modules/_Crypto/Makefile.in:1.25(DEAD)
Rev: src/modules/_Crypto/StdCrypt.pike:1.5(DEAD)
Rev: src/modules/_Crypto/acconfig.h:1.1(DEAD)
Rev: src/modules/_Crypto/arcfour.c:1.13(DEAD)
Rev: src/modules/_Crypto/cast.c:1.9(DEAD)
Rev: src/modules/_Crypto/cbc.c:1.18(DEAD)
Rev: src/modules/_Crypto/configure.in:1.11(DEAD)
Rev: src/modules/_Crypto/crypto.c:1.41(DEAD)
Rev: src/modules/_Crypto/crypto.doc:1.5(DEAD)
Rev: src/modules/_Crypto/crypto.h:1.6(DEAD)
Rev: src/modules/_Crypto/crypto.pre.pike:1.5(DEAD)
Rev: src/modules/_Crypto/crypto_submodule.doc:1.4(DEAD)
Rev: src/modules/_Crypto/des.c:1.19(DEAD)
Rev: src/modules/_Crypto/des.pike:1.1.1.1(DEAD)
Rev: src/modules/_Crypto/hash_submodule.doc:1.1(DEAD)
Rev: src/modules/_Crypto/idea.c:1.16(DEAD)
Rev: src/modules/_Crypto/idea.pike:1.4(DEAD)
Rev: src/modules/_Crypto/include/.exportable_files:1.2(DEAD)
Rev: src/modules/_Crypto/include/RCSID.h:1.6(DEAD)
Rev: src/modules/_Crypto/include/arcfour.h:1.4(DEAD)
Rev: src/modules/_Crypto/include/cast.h:1.2(DEAD)
Rev: src/modules/_Crypto/include/crypto_types.h:1.5(DEAD)
Rev: src/modules/_Crypto/include/des.h:1.4(DEAD)
Rev: src/modules/_Crypto/include/idea.h:1.4(DEAD)
Rev: src/modules/_Crypto/include/md2.h:1.1(DEAD)
Rev: src/modules/_Crypto/include/md5.h:1.2(DEAD)
Rev: src/modules/_Crypto/include/rijndael.h:1.2(DEAD)
Rev: src/modules/_Crypto/include/sha.h:1.4(DEAD)
Rev: src/modules/_Crypto/invert.c:1.11(DEAD)
Rev: src/modules/_Crypto/lib/.cvsignore:1.3(DEAD)
Rev: src/modules/_Crypto/lib/.exportable_files:1.2(DEAD)
Rev: src/modules/_Crypto/lib/Makefile.in:1.26(DEAD)
Rev: src/modules/_Crypto/lib/arcfour.c:1.7(DEAD)
Rev: src/modules/_Crypto/lib/cast.c:1.2(DEAD)
Rev: src/modules/_Crypto/lib/cast_sboxes.h:1.2(DEAD)
Rev: src/modules/_Crypto/lib/configure.in:1.12(DEAD)
Rev: src/modules/_Crypto/lib/desCode.h:1.2(DEAD)
Rev: src/modules/_Crypto/lib/desKerb.c:1.3(DEAD)
Rev: src/modules/_Crypto/lib/desQuick.c:1.4(DEAD)
Rev: src/modules/_Crypto/lib/desTest.c:1.2(DEAD)
Rev: src/modules/_Crypto/lib/desUtil.c:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore.README:1.1(DEAD)
Rev: src/modules/_Crypto/lib/descore.shar.gz:1.1(DEAD)
Rev: src/modules/_Crypto/lib/descore/Makefile:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/README:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/desCode.h:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/desCore.h:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/desKerb.c:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/desQuick.c:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/desTest.c:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/desUtil.c:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/descore.diffs:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/descore.shar.gz:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/desdata.c:1.2(DEAD)
Rev: src/modules/_Crypto/lib/descore/desinfo.h:1.2(DEAD)
Rev: src/modules/_Crypto/lib/desdata.c:1.4(DEAD)
Rev: src/modules/_Crypto/lib/desdata.pike:1.1(DEAD)
Rev: src/modules/_Crypto/lib/desinfo.h:1.3(DEAD)
Rev: src/modules/_Crypto/lib/idea.c:1.6(DEAD)
Rev: src/modules/_Crypto/lib/install-sh:1.2(DEAD)
Rev: src/modules/_Crypto/lib/md2.c:1.3(DEAD)
Rev: src/modules/_Crypto/lib/md5.c:1.3(DEAD)
Rev: src/modules/_Crypto/lib/rijndael-boxes.dat:1.1(DEAD)
Rev: src/modules/_Crypto/lib/rijndael.README:1.1(DEAD)
Rev: src/modules/_Crypto/lib/rijndael.c:1.1(DEAD)
Rev: src/modules/_Crypto/lib/sha.c:1.7(DEAD)
Rev: src/modules/_Crypto/md2.c:1.10(DEAD)
Rev: src/modules/_Crypto/md5.c:1.15(DEAD)
Rev: src/modules/_Crypto/md5.pike:1.1.1.1(DEAD)
Rev: src/modules/_Crypto/nt.c:1.7(DEAD)
Rev: src/modules/_Crypto/pipe.c:1.19(DEAD)
Rev: src/modules/_Crypto/precompiled_crypto.h:1.18(DEAD)
Rev: src/modules/_Crypto/rijndael.c:1.4(DEAD)
Rev: src/modules/_Crypto/rsa.c:1.24(DEAD)
Rev: src/modules/_Crypto/sha.c:1.18(DEAD)
Rev: src/modules/_Crypto/test_crypto.pike:1.5(DEAD)
Rev: src/modules/_Crypto/testsuite.in:1.15(DEAD)
Rev: src/modules/_Image_FreeType/.cvsignore:1.1(DEAD)
Rev: src/modules/_Image_FreeType/Makefile.in:1.1(DEAD)
Rev: src/modules/_Image_FreeType/acconfig.h:1.1(DEAD)
Rev: src/modules/_Image_FreeType/configure.in:1.3(DEAD)
Rev: src/modules/_Image_FreeType/freetype.c:1.3(DEAD)
Rev: src/modules/_Image_FreeType/testsuite.in:1.1(DEAD)
Rev: src/modules/_Image_GIF/.cvsignore:1.1(DEAD)
Rev: src/modules/_Image_GIF/Makefile.in:1.1(DEAD)
Rev: src/modules/_Image_GIF/acconfig.h:1.1(DEAD)
Rev: src/modules/_Image_GIF/configure.in:1.1(DEAD)
Rev: src/modules/_Image_GIF/gif_lzw.c:1.1(DEAD)
Rev: src/modules/_Image_GIF/gif_lzw.h:1.1(DEAD)
Rev: src/modules/_Image_GIF/image_gif.c:1.4(DEAD)
Rev: src/modules/_Image_GIF/testsuite.in:1.1(DEAD)
Rev: src/modules/_Image_JPEG/.cvsignore:1.3(DEAD)
Rev: src/modules/_Image_JPEG/Makefile.in:1.4(DEAD)
Rev: src/modules/_Image_JPEG/acconfig.h:1.1(DEAD)
Rev: src/modules/_Image_JPEG/config.h.in:1.2(DEAD)
Rev: src/modules/_Image_JPEG/configure.in:1.6(DEAD)
Rev: src/modules/_Image_JPEG/image_jpeg.c:1.41(DEAD)
Rev: src/modules/_Image_JPEG/stamp-h.in:1.2(DEAD)
Rev: src/modules/_Image_JPEG/testsuite.in:1.1(DEAD)
Rev: src/modules/_Image_PNG/.cvsignore:1.1(DEAD)
Rev: src/modules/_Image_PNG/Makefile.in:1.3(DEAD)
Rev: src/modules/_Image_PNG/acconfig.h:1.2(DEAD)
Rev: src/modules/_Image_PNG/configure.in:1.3(DEAD)
Rev: src/modules/_Image_PNG/image_png.c:1.2(DEAD)
Rev: src/modules/_Image_PNG/testsuite.in:1.4(DEAD)
Rev: src/modules/_Image_TIFF/.cvsignore:1.2(DEAD)
Rev: src/modules/_Image_TIFF/Makefile.in:1.3(DEAD)
Rev: src/modules/_Image_TIFF/acconfig.h:1.1(DEAD)
Rev: src/modules/_Image_TIFF/configure.in:1.3(DEAD)
Rev: src/modules/_Image_TIFF/image_tiff.c:1.25(DEAD)
Rev: src/modules/_Image_TIFF/testsuite.in:1.1(DEAD)
Rev: src/modules/_Image_TTF/.cvsignore:1.4(DEAD)
Rev: src/modules/_Image_TTF/Makefile.in:1.3(DEAD)
Rev: src/modules/_Image_TTF/acconfig.h:1.3(DEAD)
Rev: src/modules/_Image_TTF/configure.in:1.7(DEAD)
Rev: src/modules/_Image_TTF/image_ttf.c:1.39(DEAD)
Rev: src/modules/_Image_TTF/testsuite.in:1.1(DEAD)
Rev: src/modules/_Image_XFace/.cvsignore:1.2(DEAD)
Rev: src/modules/_Image_XFace/Makefile.in:1.4(DEAD)
Rev: src/modules/_Image_XFace/acconfig.h:1.2(DEAD)
Rev: src/modules/_Image_XFace/configure.in:1.4(DEAD)
Rev: src/modules/_Image_XFace/image_xface.c:1.14(DEAD)
Rev: src/modules/_Image_XFace/testsuite.in:1.2(DEAD)
Rev: src/modules/_Roxen/.cvsignore:1.1(DEAD)
Rev: src/modules/_Roxen/Makefile.in:1.1(DEAD)
Rev: src/modules/_Roxen/acconfig.h:1.1(DEAD)
Rev: src/modules/_Roxen/configure.in:1.1(DEAD)
Rev: src/modules/_Roxen/roxen.c:1.7(DEAD)
Rev: src/modules/_Roxen/testsuite.in:1.1(DEAD)
Rev: src/modules/_math/.cvsignore:1.8(DEAD)
Rev: src/modules/_math/Makefile.in:1.7(DEAD)
Rev: src/modules/_math/Makefile.src:1.6(DEAD)
Rev: src/modules/_math/acconfig.h:1.2(DEAD)
Rev: src/modules/_math/configure:1.2(DEAD)
Rev: src/modules/_math/configure.in:1.9(DEAD)
Rev: src/modules/_math/doc/acos:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/asin:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/atan:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/ceil:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/cos:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/exp:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/floor:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/log:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/pow:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/sin:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/sqrt:1.1.1.1(DEAD)
Rev: src/modules/_math/doc/tan:1.1.1.1(DEAD)
Rev: src/modules/_math/math.c:1.35(DEAD)
Rev: src/modules/_math/testsuite.in:1.3(DEAD)
Rev: src/modules/call_out/.cvsignore:1.8(DEAD)
Rev: src/modules/call_out/Makefile.in:1.8(DEAD)
Rev: src/modules/call_out/Makefile.src:1.5(DEAD)
Rev: src/modules/call_out/acconfig.h:1.1(DEAD)
Rev: src/modules/call_out/call_out.c:1.40(DEAD)
Rev: src/modules/call_out/configure:1.2(DEAD)
Rev: src/modules/call_out/configure.in:1.7(DEAD)
Rev: src/modules/call_out/doc/_do_call_outs:1.1(DEAD)
Rev: src/modules/call_out/doc/call_out:1.1.1.1(DEAD)
Rev: src/modules/call_out/doc/call_out_info:1.1.1.1(DEAD)
Rev: src/modules/call_out/doc/find_call_out:1.1.1.1(DEAD)
Rev: src/modules/call_out/doc/remove_call_out:1.1.1.1(DEAD)
Rev: src/modules/call_out/test_co.pike:1.6(DEAD)
Rev: src/modules/call_out/testsuite.in:1.6(DEAD)
Rev: src/modules/configure:1.2(DEAD)
Rev: src/modules/configure.in:1.6(DEAD)
Rev: src/modules/dynamic_module_makefile.in:1.68(DEAD)
Rev: src/modules/files/.cvsignore:1.7(DEAD)
Rev: src/modules/files/Makefile.in:1.12(DEAD)
Rev: src/modules/files/Makefile.src:1.6(DEAD)
Rev: src/modules/files/acconfig.h:1.16(DEAD)
Rev: src/modules/files/configure:1.2(DEAD)
Rev: src/modules/files/configure.in:1.74(DEAD)
Rev: src/modules/files/datagram.c:1.2(DEAD)
Rev: src/modules/files/doc/cd:1.1.1.1(DEAD)
Rev: src/modules/files/doc/errno:1.1.1.1(DEAD)
Rev: src/modules/files/doc/exece:1.1.1.1(DEAD)
Rev: src/modules/files/doc/file:1.4(DEAD)
Rev: src/modules/files/doc/file_stat:1.2(DEAD)
Rev: src/modules/files/doc/filesystem_stat:1.1(DEAD)
Rev: src/modules/files/doc/fork:1.1.1.1(DEAD)
Rev: src/modules/files/doc/get_dir:1.1.1.1(DEAD)
Rev: src/modules/files/doc/getcwd:1.1.1.1(DEAD)
Rev: src/modules/files/doc/mkdir:1.1.1.1(DEAD)
Rev: src/modules/files/doc/mv:1.1.1.1(DEAD)
Rev: src/modules/files/doc/port:1.2(DEAD)
Rev: src/modules/files/doc/rm:1.1.1.1(DEAD)
Rev: src/modules/files/doc/strerror:1.1.1.1(DEAD)
Rev: src/modules/files/doc/werror:1.1.1.1(DEAD)
Rev: src/modules/files/efuns.c:1.89(DEAD)
Rev: src/modules/files/file.c:1.207(DEAD)
Rev: src/modules/files/file.h:1.19(DEAD)
Rev: src/modules/files/file_functions.h:1.17(DEAD)
Rev: src/modules/files/file_machine.h.in:1.7(DEAD)
Rev: src/modules/files/sendfile.c:1.53(DEAD)
Rev: src/modules/files/sendfiletest.pike:1.6(DEAD)
Rev: src/modules/files/socket.c:1.52(DEAD)
Rev: src/modules/files/socktest.pike:1.15(DEAD)
Rev: src/modules/files/stat.c:1.15(DEAD)
Rev: src/modules/files/termios.c:1.11(DEAD)
Rev: src/modules/files/termios_flags.h:1.2(DEAD)
Rev: src/modules/files/termios_speeds.h:1.2(DEAD)
Rev: src/modules/files/testsuite.in:1.21(DEAD)
Rev: src/modules/files/udp.c:1.19(DEAD)
Rev: src/modules/gdbmmod/.cvsignore:1.5(DEAD)
Rev: src/modules/gdbmmod/Makefile.in:1.5(DEAD)
Rev: src/modules/gdbmmod/Makefile.src:1.5(DEAD)
Rev: src/modules/gdbmmod/configure:1.2(DEAD)
Rev: src/modules/gdbmmod/configure.in:1.5(DEAD)
Rev: src/modules/gdbmmod/doc/gdbm:1.2(DEAD)
Rev: src/modules/gdbmmod/gdbm_machine.h.in:1.2(DEAD)
Rev: src/modules/gdbmmod/gdbmmod.c:1.7(DEAD)
Rev: src/modules/gdbmmod/testsuite.in:1.4(DEAD)
Rev: src/modules/gmpmod/.cvsignore:1.5(DEAD)
Rev: src/modules/gmpmod/Makefile.in:1.5(DEAD)
Rev: src/modules/gmpmod/Makefile.src:1.5(DEAD)
Rev: src/modules/gmpmod/configure:1.2(DEAD)
Rev: src/modules/gmpmod/configure.in:1.6(DEAD)
Rev: src/modules/gmpmod/doc/mpz:1.3(DEAD)
Rev: src/modules/gmpmod/gmp_machine.h.in:1.3(DEAD)
Rev: src/modules/gmpmod/mpz_glue.c:1.15(DEAD)
Rev: src/modules/gmpmod/testsuite.in:1.4(DEAD)
Rev: src/modules/image/.cvsignore:1.7(DEAD)
Rev: src/modules/image/Makefile.in:1.7(DEAD)
Rev: src/modules/image/Makefile.src:1.11(DEAD)
Rev: src/modules/image/blit.c:1.11(DEAD)
Rev: src/modules/image/config.h.in:1.2(DEAD)
Rev: src/modules/image/configure:1.4(DEAD)
Rev: src/modules/image/configure.in:1.8(DEAD)
Rev: src/modules/image/dct.c:1.4(DEAD)
Rev: src/modules/image/dependencies:1.2(DEAD)
Rev: src/modules/image/doc.txt:1.3(DEAD)
Rev: src/modules/image/doc/image.html:1.9(DEAD)
Rev: src/modules/image/doc/säljstöd.html:1.2(DEAD)
Rev: src/modules/image/font.c:1.15(DEAD)
Rev: src/modules/image/image.c:1.41(DEAD)
Rev: src/modules/image/image.h:1.18(DEAD)
Rev: src/modules/image/lzw.c:1.10(DEAD)
Rev: src/modules/image/lzw.h:1.4(DEAD)
Rev: src/modules/image/matrix.c:1.12(DEAD)
Rev: src/modules/image/operator.c:1.6(DEAD)
Rev: src/modules/image/pattern.c:1.7(DEAD)
Rev: src/modules/image/pnm.c:1.3(DEAD)
Rev: src/modules/image/quant.c:1.30(DEAD)
Rev: src/modules/image/testfont:1.2(DEAD)
Rev: src/modules/image/testsuite.in:1.6(DEAD)
Rev: src/modules/image/togif.c:1.26(DEAD)
Rev: src/modules/module_configure.in:1.7(DEAD)
Rev: src/modules/module_dir_marker:1.2(DEAD)
Rev: src/modules/module_makefile:1.3(DEAD)
Rev: src/modules/mysql/.cvsignore:1.6(DEAD)
Rev: src/modules/mysql/Makefile.in:1.4(DEAD)
Rev: src/modules/mysql/Makefile.src:1.2(DEAD)
Rev: src/modules/mysql/acconfig.h:1.2(DEAD)
Rev: src/modules/mysql/configure.in:1.16(DEAD)
Rev: src/modules/mysql/doc/mysql:1.11(DEAD)
Rev: src/modules/mysql/doc/mysql_result:1.14(DEAD)
Rev: src/modules/mysql/mysql.c:1.19(DEAD)
Rev: src/modules/mysql/precompiled_mysql.h:1.4(DEAD)
Rev: src/modules/mysql/result.c:1.17(DEAD)
Rev: src/modules/pipe/.cvsignore:1.7(DEAD)
Rev: src/modules/pipe/Makefile.in:1.7(DEAD)
Rev: src/modules/pipe/Makefile.src:1.5(DEAD)
Rev: src/modules/pipe/config.h:1.2(DEAD)
Rev: src/modules/pipe/config.h.in:1.2(DEAD)
Rev: src/modules/pipe/configure:1.4(DEAD)
Rev: src/modules/pipe/configure.in:1.5(DEAD)
Rev: src/modules/pipe/dependencies:1.2(DEAD)
Rev: src/modules/pipe/pipe.c:1.11(DEAD)
Rev: src/modules/pipe/testsuite.in:1.2(DEAD)
Rev: src/modules/readline/.cvsignore:1.4(DEAD)
Rev: src/modules/readline/Makefile.in:1.3(DEAD)
Rev: src/modules/readline/acconfig.h:1.2(DEAD)
Rev: src/modules/readline/configure.in:1.6(DEAD)
Rev: src/modules/readline/doc/readline:1.2(DEAD)
Rev: src/modules/readline/readline_machine.h.in:1.2(DEAD)
Rev: src/modules/readline/readlinemod.c:1.12(DEAD)
Rev: src/modules/readline/testsuite.in:1.2(DEAD)
Rev: src/modules/readlinemod/.cvsignore:1.5(DEAD)
Rev: src/modules/readlinemod/Makefile.in:1.6(DEAD)
Rev: src/modules/readlinemod/Makefile.src:1.6(DEAD)
Rev: src/modules/readlinemod/configure:1.2(DEAD)
Rev: src/modules/readlinemod/configure.in:1.9(DEAD)
Rev: src/modules/readlinemod/doc/readline:1.2(DEAD)
Rev: src/modules/readlinemod/readline_machine.h.in:1.2(DEAD)
Rev: src/modules/readlinemod/readlinemod.c:1.7(DEAD)
Rev: src/modules/readlinemod/testsuite.in:1.2(DEAD)
Rev: src/modules/regexp/.cvsignore:1.5(DEAD)
Rev: src/modules/regexp/Makefile.in:1.5(DEAD)
Rev: src/modules/regexp/Makefile.src:1.5(DEAD)
Rev: src/modules/regexp/configure:1.2(DEAD)
Rev: src/modules/regexp/configure.in:1.4(DEAD)
Rev: src/modules/regexp/doc/regexp:1.2(DEAD)
Rev: src/modules/regexp/glue.c:1.3(DEAD)
Rev: src/modules/regexp/regexp.c:1.4(DEAD)
Rev: src/modules/regexp/regexp.h:1.2(DEAD)
Rev: src/modules/regexp/testsuite.in:1.2(DEAD)
Rev: src/modules/spider/.cvsignore:1.10(DEAD)
Rev: src/modules/spider/Makefile.in:1.20(DEAD)
Rev: src/modules/spider/Makefile.src:1.7(DEAD)
Rev: src/modules/spider/accesseddb.c:1.19(DEAD)
Rev: src/modules/spider/accesseddb.h:1.2(DEAD)
Rev: src/modules/spider/acconfig.h:1.3(DEAD)
Rev: src/modules/spider/config.h.in:1.2(DEAD)
Rev: src/modules/spider/configure:1.4(DEAD)
Rev: src/modules/spider/configure.in:1.25(DEAD)
Rev: src/modules/spider/defs.h:1.4(DEAD)
Rev: src/modules/spider/dependencies:1.2(DEAD)
Rev: src/modules/spider/discdate.c:1.8(DEAD)
Rev: src/modules/spider/doc:1.1(DEAD)
Rev: src/modules/spider/dumudp.c:1.46(DEAD)
Rev: src/modules/spider/encode_decode.c:1.5(DEAD)
Rev: src/modules/spider/http_parse.c:1.4(DEAD)
Rev: src/modules/spider/lock.c:1.5(DEAD)
Rev: src/modules/spider/lock.h:1.2(DEAD)
Rev: src/modules/spider/sdebug.c:1.5(DEAD)
Rev: src/modules/spider/shared_mem_mapping.c:1.2(DEAD)
Rev: src/modules/spider/sharedmem.c:1.7(DEAD)
Rev: src/modules/spider/sharedmem.h:1.3(DEAD)
Rev: src/modules/spider/spider.c:1.101(DEAD)
Rev: src/modules/spider/spider.h.in:1.2(DEAD)
Rev: src/modules/spider/stardate.c:1.11(DEAD)
Rev: src/modules/spider/streamed_parser.c:1.13(DEAD)
Rev: src/modules/spider/streamed_parser.h:1.4(DEAD)
Rev: src/modules/spider/testsuite.in:1.6(DEAD)
Rev: src/modules/spider/tree.c:1.2(DEAD)
Rev: src/modules/spider/xml.c:1.31(DEAD)
Rev: src/modules/sprintf/.cvsignore:1.8(DEAD)
Rev: src/modules/sprintf/Makefile.in:1.8(DEAD)
Rev: src/modules/sprintf/Makefile.src:1.5(DEAD)
Rev: src/modules/sprintf/acconfig.h:1.1(DEAD)
Rev: src/modules/sprintf/configure:1.2(DEAD)
Rev: src/modules/sprintf/configure.in:1.6(DEAD)
Rev: src/modules/sprintf/doc/sprintf:1.2(DEAD)
Rev: src/modules/sprintf/sprintf.c:1.75(DEAD)
Rev: src/modules/sprintf/testsuite.in:1.27(DEAD)
Rev: src/modules/ssleay/.cvsignore:1.5(DEAD)
Rev: src/modules/ssleay/Makefile.in:1.3(DEAD)
Rev: src/modules/ssleay/Makefile.src:1.8(DEAD)
Rev: src/modules/ssleay/configure.in:1.9(DEAD)
Rev: src/modules/ssleay/ssleay.c:1.10(DEAD)
Rev: src/modules/static_module_makefile.in:1.58(DEAD)
Rev: src/modules/sybase/.cvsignore:1.2(DEAD)
Rev: src/modules/sybase/BUGS:1.1(DEAD)
Rev: src/modules/sybase/Makefile.in:1.1(DEAD)
Rev: src/modules/sybase/TODO:1.1(DEAD)
Rev: src/modules/sybase/acconfig.h:1.2(DEAD)
Rev: src/modules/sybase/configure.in:1.4(DEAD)
Rev: src/modules/sybase/sybase.c:1.6(DEAD)
Rev: src/modules/sybase/sybase.h:1.3(DEAD)
Rev: src/modules/sybase/testsuite.in:1.1(DEAD)
Rev: src/modules/system/.cvsignore:1.9(DEAD)
Rev: src/modules/system/Makefile.in:1.9(DEAD)
Rev: src/modules/system/acconfig.h:1.7(DEAD)
Rev: src/modules/system/configure.in:1.42(DEAD)
Rev: src/modules/system/doc/chroot:1.1(DEAD)
Rev: src/modules/system/doc/getegid:1.1(DEAD)
Rev: src/modules/system/doc/geteuid:1.1(DEAD)
Rev: src/modules/system/doc/getgid:1.1(DEAD)
Rev: src/modules/system/doc/gethostbyaddr:1.1(DEAD)
Rev: src/modules/system/doc/gethostbyname:1.1(DEAD)
Rev: src/modules/system/doc/gethostname:1.1(DEAD)
Rev: src/modules/system/doc/getpgrp:1.1(DEAD)
Rev: src/modules/system/doc/getpid:1.1(DEAD)
Rev: src/modules/system/doc/getppid:1.1(DEAD)
Rev: src/modules/system/doc/getsid:1.1(DEAD)
Rev: src/modules/system/doc/getuid:1.1(DEAD)
Rev: src/modules/system/doc/hardlink:1.1(DEAD)
Rev: src/modules/system/doc/initgroups:1.1(DEAD)
Rev: src/modules/system/doc/openlog:1.1(DEAD)
Rev: src/modules/system/doc/readlink:1.1(DEAD)
Rev: src/modules/system/doc/setegid:1.1(DEAD)
Rev: src/modules/system/doc/seteuid:1.1(DEAD)
Rev: src/modules/system/doc/setgid:1.1(DEAD)
Rev: src/modules/system/doc/setpgrp:1.1(DEAD)
Rev: src/modules/system/doc/setsid:1.1(DEAD)
Rev: src/modules/system/doc/setuid:1.1(DEAD)
Rev: src/modules/system/doc/symlink:1.1(DEAD)
Rev: src/modules/system/doc/uname:1.1(DEAD)
Rev: src/modules/system/errnos.list:1.7(DEAD)
Rev: src/modules/system/mkerrnos.sed:1.3(DEAD)
Rev: src/modules/system/nt.c:1.30(DEAD)
Rev: src/modules/system/passwords.c:1.30(DEAD)
Rev: src/modules/system/syslog.c:1.10(DEAD)
Rev: src/modules/system/system.c:1.98(DEAD)
Rev: src/modules/system/system.h:1.4(DEAD)
Rev: src/modules/system/system_machine.h.in:1.5(DEAD)
Rev: src/modules/system/testsuite.in:1.12(DEAD)
Rev: src/modules/zlibmod/.cvsignore:1.6(DEAD)
Rev: src/modules/zlibmod/Makefile.in:1.3(DEAD)
Rev: src/modules/zlibmod/Makefile.src:1.2(DEAD)
Rev: src/modules/zlibmod/configure.in:1.4(DEAD)
Rev: src/modules/zlibmod/doc/gz_deflate:1.3(DEAD)
Rev: src/modules/zlibmod/doc/gz_inflate:1.3(DEAD)
Rev: src/modules/zlibmod/testsuite.in:1.4(DEAD)
Rev: src/modules/zlibmod/zlib_machine.h.in:1.2(DEAD)
Rev: src/modules/zlibmod/zlibmod.c:1.4(DEAD)
Rev: src/multiset.c:1.31(DEAD)
Rev: src/multiset.h:1.16(DEAD)
Rev: src/object.c:1.155(DEAD)
Rev: src/object.h:1.56(DEAD)
Rev: src/opcodes.c:1.97(DEAD)
Rev: src/opcodes.h:1.10(DEAD)
Rev: src/operators.c:1.115(DEAD)
Rev: src/operators.h:1.9(DEAD)
Rev: src/otable.h:1.3(DEAD)
Rev: src/peep.c:1.45(DEAD)
Rev: src/peep.h:1.8(DEAD)
Rev: src/peep.in:1.45(DEAD)
Rev: src/peep_t.c:1.1(DEAD)
Rev: src/pike-module.in:1.5(DEAD)
Rev: src/pike_dlfcn.h:1.1(DEAD)
Rev: src/pike_error.h:1.8(DEAD)
Rev: src/pike_macros.h:1.23(DEAD)
Rev: src/pike_memory.c:1.98(DEAD)
Rev: src/pike_memory.h:1.29(DEAD)
Rev: src/pike_search.c:1.4(DEAD)
Rev: src/pike_search.h:1.4(DEAD)
Rev: src/pike_search_engine.c:1.5(DEAD)
Rev: src/pike_search_engine2.c:1.3(DEAD)
Rev: src/pike_types.c:1.145(DEAD)
Rev: src/pike_types.h:1.46(DEAD)
Rev: src/port.c:1.36(DEAD)
Rev: src/port.h:1.34(DEAD)
Rev: src/post_modules/.cvsignore:1.2(DEAD)
Rev: src/post_modules/GL/.cvsignore:1.2(DEAD)
Rev: src/post_modules/GL/Makefile.in:1.9(DEAD)
Rev: src/post_modules/GL/acconfig.h:1.3(DEAD)
Rev: src/post_modules/GL/auto.c.in:1.17(DEAD)
Rev: src/post_modules/GL/configure.in:1.13(DEAD)
Rev: src/post_modules/GL/constants.pike:1.1(DEAD)
Rev: src/post_modules/GL/features.pike:1.9(DEAD)
Rev: src/post_modules/GL/gen.pike:1.14(DEAD)
Rev: src/post_modules/GL/top.c:1.14(DEAD)
Rev: src/post_modules/GLUT/.cvsignore:1.2(DEAD)
Rev: src/post_modules/GLUT/Makefile.in:1.5(DEAD)
Rev: src/post_modules/GLUT/acconfig.h:1.1(DEAD)
Rev: src/post_modules/GLUT/auto.c.in:1.3(DEAD)
Rev: src/post_modules/GLUT/configure.in:1.6(DEAD)
Rev: src/post_modules/GLUT/constants.pike:1.1(DEAD)
Rev: src/post_modules/GLUT/features.pike:1.1(DEAD)
Rev: src/post_modules/GLUT/gen.pike:1.1(DEAD)
Rev: src/post_modules/GLUT/top.c:1.4(DEAD)
Rev: src/post_modules/GTK/.cvsignore:1.7(DEAD)
Rev: src/post_modules/GTK/AUTHORS:1.1(DEAD)
Rev: src/post_modules/GTK/Makefile.in:1.28(DEAD)
Rev: src/post_modules/GTK/acconfig.h:1.5(DEAD)
Rev: src/post_modules/GTK/aclocal.m4:1.2(DEAD)
Rev: src/post_modules/GTK/build_pgtk.pike:1.39(DEAD)
Rev: src/post_modules/GTK/configure.in:1.27(DEAD)
Rev: src/post_modules/GTK/dependencies:1.6(DEAD)
Rev: src/post_modules/GTK/doc_roxen_template:1.3(DEAD)
Rev: src/post_modules/GTK/docs.pike:1.6(DEAD)
Rev: src/post_modules/GTK/dummy.c:1.2(DEAD)
Rev: src/post_modules/GTK/dump_cursors.pike:1.2(DEAD)
Rev: src/post_modules/GTK/examples/gcolor.pike:1.1(DEAD)
Rev: src/post_modules/GTK/examples/low_level/psnow/psnow.pike:1.3(DEAD)
Rev: src/post_modules/GTK/examples/low_level/psnow/snow00.pbm:1.1(DEAD)
Rev: src/post_modules/GTK/examples/low_level/psnow/snow01.pbm:1.1(DEAD)
Rev: src/post_modules/GTK/examples/low_level/psnow/snow02.pbm:1.1(DEAD)
Rev: src/post_modules/GTK/examples/low_level/psnow/snow03.pbm:1.1(DEAD)
Rev: src/post_modules/GTK/examples/low_level/psnow/snow04.pbm:1.1(DEAD)
Rev: src/post_modules/GTK/examples/low_level/psnow/snow05.pbm:1.1(DEAD)
Rev: src/post_modules/GTK/examples/low_level/psnow/snow06.pbm:1.1(DEAD)
Rev: src/post_modules/GTK/examples/psetroot:1.1(DEAD)
Rev: src/post_modules/GTK/examples/pv:1.2(DEAD)
Rev: src/post_modules/GTK/examples/simple_menu.pike:1.1(DEAD)
Rev: src/post_modules/GTK/examples/simple_menu_shortcuts:1.1(DEAD)
Rev: src/post_modules/GTK/examples/testdnd.pike:1.1(DEAD)
Rev: src/post_modules/GTK/gdkeventstrings.h:1.1(DEAD)
Rev: src/post_modules/GTK/make.pike:1.2(DEAD)
Rev: src/post_modules/GTK/make_example_image.pike:1.10(DEAD)
Rev: src/post_modules/GTK/make_sources.pike:1.2(DEAD)
Rev: src/post_modules/GTK/module.pmod.in:1.5(DEAD)
Rev: src/post_modules/GTK/new_build_pgtk.pike:1.9(DEAD)
Rev: src/post_modules/GTK/options.in:1.8(DEAD)
Rev: src/post_modules/GTK/output/doc-pikeref.pike:1.2(DEAD)
Rev: src/post_modules/GTK/output/few.pike:1.1(DEAD)
Rev: src/post_modules/GTK/output/null.pike:1.1(DEAD)
Rev: src/post_modules/GTK/output/split.pike:1.7(DEAD)
Rev: src/post_modules/GTK/output/util.pike:1.3(DEAD)
Rev: src/post_modules/GTK/pcdocs/Alert:1.2(DEAD)
Rev: src/post_modules/GTK/pcdocs/MenuFactory:1.4(DEAD)
Rev: src/post_modules/GTK/pcdocs/SClist:1.1(DEAD)
Rev: src/post_modules/GTK/pcdocs/pDrawingArea:1.2(DEAD)
Rev: src/post_modules/GTK/pgtk.c.head:1.5(DEAD)
Rev: src/post_modules/GTK/pgtk.h:1.24(DEAD)
Rev: src/post_modules/GTK/source/common_draw.inc:1.1(DEAD)
Rev: src/post_modules/GTK/source/constants.pre:1.9(DEAD)
Rev: src/post_modules/GTK/source/encode_truecolor.c:1.5(DEAD)
Rev: src/post_modules/GTK/source/gdkatom.pre:1.8(DEAD)
Rev: src/post_modules/GTK/source/gdkbitmap.pre:1.9(DEAD)
Rev: src/post_modules/GTK/source/gdkcolor.pre:1.9(DEAD)
Rev: src/post_modules/GTK/source/gdkdragcontext.pre:1.9(DEAD)
Rev: src/post_modules/GTK/source/gdkdrawable.pre:1.11(DEAD)
Rev: src/post_modules/GTK/source/gdkevent.pre:1.7(DEAD)
Rev: src/post_modules/GTK/source/gdkfont.pre:1.9(DEAD)
Rev: src/post_modules/GTK/source/gdkgc.pre:1.10(DEAD)
Rev: src/post_modules/GTK/source/gdkimage.pre:1.10(DEAD)
Rev: src/post_modules/GTK/source/gdkpixmap.pre:1.11(DEAD)
Rev: src/post_modules/GTK/source/gdkrectangle.pre:1.8(DEAD)
Rev: src/post_modules/GTK/source/gdkregion.pre:1.10(DEAD)
Rev: src/post_modules/GTK/source/gdkwindow.pre:1.16(DEAD)
Rev: src/post_modules/GTK/source/gladexml.pre:1.12(DEAD)
Rev: src/post_modules/GTK/source/global.pre:1.23(DEAD)
Rev: src/post_modules/GTK/source/gnomeabout.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gnomeapp.pre:1.11(DEAD)
Rev: src/post_modules/GTK/source/gnomeappbar.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gnomeapplet.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gnomecalculator.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gnomecanvas.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gnomecanvasgroup.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gnomecanvasitem.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gnomecanvasline.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gnomecolorpicker.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gnomedateedit.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gnomedialog.pre:1.7(DEAD)
Rev: src/post_modules/GTK/source/gnomedock.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gnomedockband.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gnomedockitem.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gnomedocklayout.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gnomedruid.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gnomedruidpage.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gnomedruidpagefinish.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gnomedruidpagestandard.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gnomedruidpagestart.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gnomeentry.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gnomefileentry.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gnomefontpicker.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gnomehref.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gnomeiconentry.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gnomeiconlist.pre:1.7(DEAD)
Rev: src/post_modules/GTK/source/gnomeiconselection.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gnomeless.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gnomemessagebox.pre:1.7(DEAD)
Rev: src/post_modules/GTK/source/gnomenumberentry.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gnomepaperselector.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gnomepixmapentry.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gnomepropertybox.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gnomescores.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gnomestatusdocklet.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkaccelgroup.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtkaccelgroup.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkaccellabel.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkaccellabel.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkadjustment.pre:1.11(DEAD)
Rev: src/post_modules/GTK/source/gtkadjustment.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkalignment.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkalignment.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkarrow.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkarrow.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkaspectframe.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkaspectframe.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkbin.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkbin.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkbordercombo.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkbox.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkbox.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkbutton.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkbutton.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkbuttonbox.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkbuttonbox.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkcalendar.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtkcalendar.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkcheckbutton.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkcheckbutton.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkcheckitem.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkcheckmenuitem.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkcheckmenuitem.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkclist.pre:1.11(DEAD)
Rev: src/post_modules/GTK/source/gtkclist.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkclock.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkcolorcombo.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkcolorselection.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkcolorselection.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkcolorselectiondialog.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkcolorselectiondialog.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkcombo.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtkcombo.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkcombobox.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkcontainer.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkcontainer.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkctree.pre:1.8(DEAD)
Rev: src/post_modules/GTK/source/gtkctree.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkcurve.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtkcurve.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkdata.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkdata.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkdatabox.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkdial.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkdial.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkdialog.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkdialog.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkdirtree.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkdraw.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkdraw.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkdrawingarea.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkdrawingarea.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkeditable.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkeditable.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkentry.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkentry.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkeventbox.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkeventbox.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkfilelist.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkfileselection.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkfileselection.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkfixed.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkfixed.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkfontcombo.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkfontselection.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkfontselection.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkfontselectiondialog.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkfontselectiondialog.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkframe.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkframe.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkgammacurve.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkgammacurve.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkglarea.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkglarea.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkhandlebox.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkhandlebox.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkhbbox.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkhbbox.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkhbox.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkhbox.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkhpaned.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkhpaned.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkhruler.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkhruler.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkhscale.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkhscale.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkhscrollbar.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkhscrollbar.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkhseparator.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkhseparator.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkiconfilesel.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkiconlist.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkimage.pre:1.7(DEAD)
Rev: src/post_modules/GTK/source/gtkimage.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkinputdialog.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkinputdialog.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkinvisible.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkinvisible.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkitem.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkitem.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkitementry.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtklabel.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtklabel.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtklayout.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtklayout.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtklist.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtklist.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtklistitem.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtklistitem.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkmenu.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkmenu.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkmenubar.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkmenubar.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkmenuitem.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtkmenuitem.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkmenushell.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkmenushell.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkmisc.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkmisc.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtknotebook.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtknotebook.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkobject.pre:1.8(DEAD)
Rev: src/post_modules/GTK/source/gtkobject.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkoptionmenu.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkoptionmenu.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkpacker.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkpacker.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkpaned.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkpaned.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkpixmap.pre:1.8(DEAD)
Rev: src/post_modules/GTK/source/gtkpixmap.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkpixmapmenuitem.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkpixmapmenuitem.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkplot.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkplot.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkplotcanvas.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkplotlayout.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkplug.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkplug.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkprogress.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkprogress.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkprogressbar.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkprogressbar.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkpsfont.pre:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkradiobutton.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtkradiobutton.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkradiomenuitem.pre:1.7(DEAD)
Rev: src/post_modules/GTK/source/gtkradiomenuitem.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkrange.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkrange.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkruler.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkruler.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkscale.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkscale.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkscrollbar.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkscrollbar.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkscrolledwindow.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtkscrolledwindow.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkselectiondata.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtkselectiondata.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkseparator.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkseparator.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtksheet.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtksheet.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtksocket.pre:1.9(DEAD)
Rev: src/post_modules/GTK/source/gtksocket.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkspinbutton.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkspinbutton.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkstatusbar.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkstatusbar.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkstyle.pre:1.7(DEAD)
Rev: src/post_modules/GTK/source/gtkstyle.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtktable.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtktable.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtktearoffmenuitem.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtktearoffmenuitem.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtktext.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtktext.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtktipsquery.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtktipsquery.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtktogglebutton.pre:1.7(DEAD)
Rev: src/post_modules/GTK/source/gtktogglebutton.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtktoolbar.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtktoolbar.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtktooltips.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtktooltips.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtktree.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtktree.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtktreeitem.pre:1.5(DEAD)
Rev: src/post_modules/GTK/source/gtktreeitem.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkvbox.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkvbox.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkvbuttonbox.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkvbuttonbox.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkviewport.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkviewport.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkvpaned.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkvpaned.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkvruler.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkvruler.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkvscale.pre:1.4(DEAD)
Rev: src/post_modules/GTK/source/gtkvscale.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkvscrollbar.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkvscrollbar.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkvseparator.pre:1.3(DEAD)
Rev: src/post_modules/GTK/source/gtkvseparator.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkwidget.pre:1.15(DEAD)
Rev: src/post_modules/GTK/source/gtkwidget.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/gtkwindow.pre:1.6(DEAD)
Rev: src/post_modules/GTK/source/gtkwindow.pre.old:1.2(DEAD)
Rev: src/post_modules/GTK/source/support.c:1.27(DEAD)
Rev: src/post_modules/Makefile.in:1.3(DEAD)
Rev: src/post_modules/configure.in:1.1(DEAD)
Rev: src/precompile.sh.in:1.6(DEAD)
Rev: src/preprocessor.h:1.36(DEAD)
Rev: src/program.c:1.289(DEAD)
Rev: src/program.h:1.113(DEAD)
Rev: src/program_areas.h:1.7(DEAD)
Rev: src/program_id.h:1.5(DEAD)
Rev: src/queue.c:1.7(DEAD)
Rev: src/queue.h:1.4(DEAD)
Rev: src/run_autoconfig:1.30(DEAD)
Rev: src/rusage.c:1.14(DEAD)
Rev: src/rusage.h:1.3(DEAD)
Rev: src/security.c:1.28(DEAD)
Rev: src/security.h:1.12(DEAD)
Rev: src/signal_handler.c:1.187(DEAD)
Rev: src/signal_handler.h:1.11(DEAD)
Rev: src/smartlink.c:1.12(DEAD)
Rev: src/stamp-h:1.3(DEAD)
Rev: src/stralloc.c:1.114(DEAD)
Rev: src/stralloc.h:1.58(DEAD)
Rev: src/stuff.c:1.13(DEAD)
Rev: src/stuff.h:1.11(DEAD)
Rev: src/svalue.c:1.92(DEAD)
Rev: src/svalue.h:1.75(DEAD)
Rev: src/testsuite.in:1.371(DEAD)
Rev: src/threads.c:1.149(DEAD)
Rev: src/threads.h:1.110(DEAD)
Rev: src/time_stuff.h:1.8(DEAD)
Rev: src/todo:1.3(DEAD)
Rev: src/treeopt.in:1.55(DEAD)
Rev: src/types.h:1.5(DEAD)
Rev: src/ualarm.c:1.3(DEAD)
Rev: src/uncompressor.c:1.4(DEAD)
Rev: src/version.c:1.132(DEAD)
Rev: src/version.h:1.230(DEAD)
Rev: tools/ar:1.10
Rev: tools/bash-fixup:1.3
Rev: tools/chmod:1.1
Rev: tools/cp:1.5
Rev: tools/grep:1.2
Rev: tools/install:1.10
Rev: tools/install-sh:1.1
Rev: tools/lib:1.12
Rev: tools/lib.pike:1.23
Rev: tools/mkdir:1.5
Rev: tools/mv:1.1
Rev: tools/nasm:1.1
Rev: tools/nm:1.2
Rev: tools/pntld:1.7
Rev: tools/ranlib:1.1
Rev: tools/rntany:1.1
Rev: tools/rntcc:1.27
Rev: tools/rntcl:1.13
Rev: tools/rntecl:1.11
Rev: tools/sprsh:1.2
Rev: tools/sprsh-load-balancer:1.1
Rev: tools/sprshd:1.25
Rev: tools/uname:1.4
Rev: tools/wc:1.1
Rev: tutorial/.cvsignore:1.24(DEAD)
Rev: tutorial/Cache.pike:1.3(DEAD)
Rev: tutorial/Gfx.pmod:1.9(DEAD)
Rev: tutorial/Html.pmod:1.4(DEAD)
Rev: tutorial/Image.wmml:1.7(DEAD)
Rev: tutorial/Makefile:1.63(DEAD)
Rev: tutorial/Sgml.pmod:1.19(DEAD)
Rev: tutorial/Wmml.pmod:1.47(DEAD)
Rev: tutorial/XML.pmod:1.1(DEAD)
Rev: tutorial/array.fig:1.1(DEAD)
Rev: tutorial/array.gif:1.2(DEAD)
Rev: tutorial/circle50.pnm:1.1(DEAD)
Rev: tutorial/crypto.wmml:1.3(DEAD)
Rev: tutorial/error.eps:1.1(DEAD)
Rev: tutorial/error.fig:1.2(DEAD)
Rev: tutorial/extending.wmml:1.9(DEAD)
Rev: tutorial/function.fig:1.1(DEAD)
Rev: tutorial/function.gif:1.2(DEAD)
Rev: tutorial/gtk_part1.wmml:1.1(DEAD)
Rev: tutorial/html.pike:1.41(DEAD)
Rev: tutorial/html_onepage.pike:1.3(DEAD)
Rev: tutorial/html_section_pages.pike:1.4(DEAD)
Rev: tutorial/idonex-fonts.tex:1.3(DEAD)
Rev: tutorial/image_ill.pnm:1.1(DEAD)
Rev: tutorial/inherit.fig:1.3(DEAD)
Rev: tutorial/inherit.gif:1.2(DEAD)
Rev: tutorial/js_html.pike:1.1(DEAD)
Rev: tutorial/latex.pike:1.19(DEAD)
Rev: tutorial/left.gif:1.1(DEAD)
Rev: tutorial/lena.gif:1.2(DEAD)
Rev: tutorial/lenna.rs:1.1(DEAD)
Rev: tutorial/man.pike:1.5(DEAD)
Rev: tutorial/manpages:1.26(DEAD)
Rev: tutorial/mapping-internals.fig:1.1(DEAD)
Rev: tutorial/mapping.fig:1.1(DEAD)
Rev: tutorial/mapping.gif:1.2(DEAD)
Rev: tutorial/mirar_html.pike:1.2(DEAD)
Rev: tutorial/multipart.fig:1.1(DEAD)
Rev: tutorial/multipart.gif:1.1(DEAD)
Rev: tutorial/multiset.fig:1.1(DEAD)
Rev: tutorial/multiset.gif:1.2(DEAD)
Rev: tutorial/object.fig:1.1(DEAD)
Rev: tutorial/object.gif:1.2(DEAD)
Rev: tutorial/pdflatex.pike:1.10(DEAD)
Rev: tutorial/pike.eps:1.1(DEAD)
Rev: tutorial/pike.gif:1.4(DEAD)
Rev: tutorial/program.fig:1.1(DEAD)
Rev: tutorial/program.gif:1.2(DEAD)
Rev: tutorial/protocols.wmml:1.1(DEAD)
Rev: tutorial/right.gif:1.1(DEAD)
Rev: tutorial/ryoki_carrot.png:1.1(DEAD)
Rev: tutorial/sitebuilder.pike:1.2(DEAD)
Rev: tutorial/the_image_module.wmml:1.4(DEAD)
Rev: tutorial/tutorial.html:1.17(DEAD)
Rev: tutorial/tutorial.wmml:1.214(DEAD)
Rev: tutorial/types.h:1.2(DEAD)
Rev: tutorial/up.gif:1.1(DEAD)
Rev: tutorial/wmml.wmml:1.5(DEAD)
Rev: tutorial/wmml_to_html:1.5(DEAD)
Rev: tutorial/wmmltohtml2:1.15(DEAD)
Rev: tutorial/xml.pike:1.1(DEAD)
Rev: tutorial/xml2prc.pike:1.2(DEAD)

2001-01-12

2001-01-12 02:28:07 by Martin Stjernholm <mast@lysator.liu.se>

Don't delay pops across function calls, since it can cause excessive stack
consumption in recursing functions.

Rev: src/las.c:1.231
Rev: src/las.h:1.45
Rev: src/treeopt.in:1.55

2001-01-11

2001-01-11 23:32:29 by Martin Stjernholm <mast@lysator.liu.se>

Handle the statement label nodes in print_tree.

Rev: src/las.c:1.230

2000-12-05

2000-12-05 21:08:57 by Per Hedbor <ph@opera.com>

Pike_error -> error fixes.

Rev: .how_to_build_from_scratch:1.7
Rev: src/backend.c:1.62
Rev: src/block_alloc.h:1.27
Rev: src/builtin_functions.c:1.319
Rev: src/cpp.c:1.79
Rev: src/docode.c:1.89
Rev: src/dynamic_load.c:1.48
Rev: src/encode.c:1.79
Rev: src/error.c:1.67
Rev: src/fd_control.c:1.35
Rev: src/interpret.c:1.178
Rev: src/interpret_functions.h:1.35
Rev: src/interpreter.h:1.53
Rev: src/las.c:1.229
Rev: src/lexer.h:1.26
Rev: src/modules/Gz/gz_test.c:1.5
Rev: src/modules/HTTPLoop/accept_and_parse.c:1.22
Rev: src/modules/Image/colors.c:1.42
Rev: src/modules/Image/colortable.c:1.102
Rev: src/modules/Image/colortable.h:1.24
Rev: src/modules/Image/encodings/_xpm.c:1.16
Rev: src/modules/Image/encodings/pcx.c:1.15
Rev: src/modules/Image/encodings/png.c:1.41
Rev: src/modules/Image/encodings/psd.c:1.27
Rev: src/modules/Image/encodings/tga.c:1.26
Rev: src/modules/Image/encodings/xbm.c:1.13
Rev: src/modules/Image/encodings/xcf.c:1.35
Rev: src/modules/Image/image.c:1.184
Rev: src/modules/Image/image.h:1.46
Rev: src/modules/Image/layers.c:1.59
Rev: src/modules/Image/match.h:1.12
Rev: src/modules/Image/operator.c:1.35
Rev: src/modules/Image/poly.c:1.12
Rev: src/modules/Java/jvm.c:1.31
Rev: src/modules/Math/math_matrix.c:1.20
Rev: src/modules/Msql/msqlmod.c:1.16
Rev: src/modules/Mysql/mysql.c:1.39
Rev: src/modules/Mysql/precompiled_mysql.h:1.11
Rev: src/modules/Mysql/result.c:1.18
Rev: src/modules/Odbc/odbc.c:1.24
Rev: src/modules/Oracle/oracle.c:1.52
Rev: src/modules/Perl/perlmod.c:1.23
Rev: src/modules/Pipe/pipe.c:1.45
Rev: src/modules/Postgres/postgres.c:1.21
Rev: src/modules/Yp/yp.c:1.21
Rev: src/modules/_Charset/charsetmod.c:1.26
Rev: src/modules/_Crypto/crypto.c:1.41
Rev: src/modules/_Crypto/des.c:1.19
Rev: src/modules/_Image_GIF/image_gif.c:1.3
Rev: src/modules/_Image_JPEG/image_jpeg.c:1.37
Rev: src/modules/_Image_TIFF/image_tiff.c:1.23
Rev: src/modules/_Image_TTF/image_ttf.c:1.38
Rev: src/modules/_math/math.c:1.35
Rev: src/modules/files/efuns.c:1.89
Rev: src/modules/files/file.c:1.205
Rev: src/modules/files/sendfile.c:1.53
Rev: src/modules/files/termios.c:1.11
Rev: src/modules/files/udp.c:1.19
Rev: src/modules/spider/xml.c:1.30
Rev: src/modules/sybase/sybase.c:1.6
Rev: src/modules/sybase/sybase.h:1.3
Rev: src/modules/system/nt.c:1.29
Rev: src/modules/system/system.c:1.95
Rev: src/object.c:1.155
Rev: src/opcodes.c:1.96
Rev: src/peep.c:1.45
Rev: src/pike_error.h:1.4
Rev: src/pike_types.c:1.145
Rev: src/port.c:1.35
Rev: src/post_modules/GL/auto.c.in:1.17
Rev: src/post_modules/GTK/build_pgtk.pike:1.38
Rev: src/post_modules/GTK/dependencies:1.6
Rev: src/post_modules/GTK/pgtk.h:1.19
Rev: src/post_modules/GTK/source/gdkbitmap.pre:1.8
Rev: src/post_modules/GTK/source/gdkcolor.pre:1.8
Rev: src/post_modules/GTK/source/gdkdragcontext.pre:1.8
Rev: src/post_modules/GTK/source/gdkevent.pre:1.5
Rev: src/post_modules/GTK/source/gdkfont.pre:1.7
Rev: src/post_modules/GTK/source/gdkimage.pre:1.9
Rev: src/post_modules/GTK/source/gdkpixmap.pre:1.10
Rev: src/post_modules/GTK/source/gdkrectangle.pre:1.7
Rev: src/post_modules/GTK/source/gdkregion.pre:1.8
Rev: src/post_modules/GTK/source/gdkwindow.pre:1.14
Rev: src/post_modules/GTK/source/gladexml.pre:1.10
Rev: src/post_modules/GTK/source/global.pre:1.17
Rev: src/post_modules/GTK/source/gnomeapp.pre:1.9
Rev: src/post_modules/GTK/source/gnomedialog.pre:1.6
Rev: src/post_modules/GTK/source/gnomemessagebox.pre:1.5
Rev: src/post_modules/GTK/source/gtkadjustment.pre:1.7
Rev: src/post_modules/GTK/source/gtkcalendar.pre:1.5
Rev: src/post_modules/GTK/source/gtkclist.pre:1.9
Rev: src/post_modules/GTK/source/gtkcombo.pre:1.5
Rev: src/post_modules/GTK/source/gtkctree.pre:1.7
Rev: src/post_modules/GTK/source/gtkdatabox.pre:1.3
Rev: src/post_modules/GTK/source/gtkobject.pre:1.6
Rev: src/post_modules/GTK/source/gtkpixmap.pre:1.7
Rev: src/post_modules/GTK/source/gtksocket.pre:1.8
Rev: src/post_modules/GTK/source/gtkwidget.pre:1.12
Rev: src/post_modules/GTK/source/support.c:1.20
Rev: src/preprocessor.h:1.36
Rev: src/program.c:1.286
Rev: src/signal_handler.c:1.186
Rev: src/smartlink.c:1.12
Rev: src/stralloc.c:1.112
Rev: src/svalue.h:1.72
Rev: src/threads.c:1.149
Rev: src/threads.h:1.108

2000-12-01

2000-12-01 20:43:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Updated to use the new DO_HASHMEM() macro.

Rev: src/las.c:1.228

2000-12-01 20:19:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Inlined hashmem() in hash_node() by using DO_HASHMEM().
Decreased blocking factor for struct node_s to 128.

Rev: src/las.c:1.227

2000-12-01 08:10:41 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

renamed error (and error.h) to Pike_error

Rev: src/array.c:1.97
Rev: src/backend.c:1.61
Rev: src/bignum.c:1.19
Rev: src/block_alloc.h:1.26
Rev: src/builtin_functions.c:1.318
Rev: src/callback.c:1.21
Rev: src/constants.c:1.24
Rev: src/cpp.c:1.78
Rev: src/cyclic.h:1.5
Rev: src/docode.c:1.86
Rev: src/dynamic_buffer.c:1.13
Rev: src/dynamic_load.c:1.47
Rev: src/encode.c:1.78
Rev: src/error.c:1.65
Rev: src/fd_control.c:1.34
Rev: src/fdlib.c:1.47
Rev: src/fsort.c:1.15
Rev: src/gc.c:1.143
Rev: src/hashtable.c:1.8
Rev: src/interpret.c:1.176
Rev: src/interpret.h:1.69
Rev: src/interpret_functions.h:1.34
Rev: src/interpreter.h:1.52
Rev: src/las.c:1.226
Rev: src/lex.c:1.85
Rev: src/lexer.h:1.24
Rev: src/main.c:1.108
Rev: src/mapping.c:1.112
Rev: src/module.c:1.12
Rev: src/module_support.c:1.38
Rev: src/modules/CommonLog/clf.c:1.5
Rev: src/modules/Gdbm/gdbmmod.c:1.12
Rev: src/modules/Gettext/gettext.c:1.6
Rev: src/modules/Gmp/mpz_glue.c:1.83
Rev: src/modules/Gz/gz_test.c:1.4
Rev: src/modules/Gz/zlibmod.c:1.32
Rev: src/modules/HTTPLoop/accept_and_parse.c:1.21
Rev: src/modules/HTTPLoop/log.c:1.9
Rev: src/modules/HTTPLoop/requestobject.c:1.16
Rev: src/modules/Image/blit.c:1.49
Rev: src/modules/Image/colors.c:1.41
Rev: src/modules/Image/colortable.c:1.101
Rev: src/modules/Image/colortable.h:1.23
Rev: src/modules/Image/colortable_lookup.h:1.15
Rev: src/modules/Image/dct.c:1.17
Rev: src/modules/Image/encodings/_xpm.c:1.15
Rev: src/modules/Image/encodings/any.c:1.20
Rev: src/modules/Image/encodings/avs.c:1.12
Rev: src/modules/Image/encodings/bmp.c:1.30
Rev: src/modules/Image/encodings/dsi.c:1.3
Rev: src/modules/Image/encodings/gd.c:1.5
Rev: src/modules/Image/encodings/hrz.c:1.6
Rev: src/modules/Image/encodings/iff.c:1.9
Rev: src/modules/Image/encodings/ilbm.c:1.21
Rev: src/modules/Image/encodings/pcx.c:1.14
Rev: src/modules/Image/encodings/png.c:1.40
Rev: src/modules/Image/encodings/pnm.c:1.24
Rev: src/modules/Image/encodings/psd.c:1.26
Rev: src/modules/Image/encodings/pvr.c:1.12
Rev: src/modules/Image/encodings/ras.c:1.13
Rev: src/modules/Image/encodings/tga.c:1.25
Rev: src/modules/Image/encodings/tim.c:1.11
Rev: src/modules/Image/encodings/wbf.c:1.7
Rev: src/modules/Image/encodings/x.c:1.35
Rev: src/modules/Image/encodings/xbm.c:1.12
Rev: src/modules/Image/encodings/xcf.c:1.34
Rev: src/modules/Image/encodings/xwd.c:1.19
Rev: src/modules/Image/font.c:1.66
Rev: src/modules/Image/image.c:1.182
Rev: src/modules/Image/image.h:1.45
Rev: src/modules/Image/image_module.c:1.9
Rev: src/modules/Image/layers.c:1.58
Rev: src/modules/Image/match.h:1.11
Rev: src/modules/Image/matrix.c:1.30
Rev: src/modules/Image/operator.c:1.34
Rev: src/modules/Image/orient.c:1.18
Rev: src/modules/Image/pattern.c:1.23
Rev: src/modules/Image/phase.h:1.3
Rev: src/modules/Image/poly.c:1.11
Rev: src/modules/Image/polyfill.c:1.36
Rev: src/modules/Image/search.c:1.19
Rev: src/modules/Java/jvm.c:1.30
Rev: src/modules/MIME/mime.c:1.27
Rev: src/modules/Math/math_matrix.c:1.19
Rev: src/modules/Mird/mird_glue.c:1.10
Rev: src/modules/Msql/msqlmod.c:1.15
Rev: src/modules/Mysql/mysql.c:1.38
Rev: src/modules/Mysql/precompiled_mysql.h:1.10
Rev: src/modules/Mysql/result.c:1.17
Rev: src/modules/Odbc/odbc.c:1.23
Rev: src/modules/Odbc/odbc_result.c:1.24
Rev: src/modules/Oracle/oracle.c:1.51
Rev: src/modules/Parser/html.c:1.120
Rev: src/modules/Parser/parser.c:1.11
Rev: src/modules/Perl/perlmod.c:1.22
Rev: src/modules/Pipe/pipe.c:1.44
Rev: src/modules/Postgres/pgresult.c:1.15
Rev: src/modules/Postgres/postgres.c:1.20
Rev: src/modules/Regexp/glue.c:1.19
Rev: src/modules/Regexp/pike_regexp.c:1.20
Rev: src/modules/SANE/sane.c:1.8
Rev: src/modules/Ssleay/ssleay.c:1.13
Rev: src/modules/Yp/yp.c:1.20
Rev: src/modules/_Charset/charsetmod.c:1.25
Rev: src/modules/_Charset/iso2022.c:1.20
Rev: src/modules/_Crypto/arcfour.c:1.13
Rev: src/modules/_Crypto/cast.c:1.9
Rev: src/modules/_Crypto/cbc.c:1.18
Rev: src/modules/_Crypto/crypto.c:1.40
Rev: src/modules/_Crypto/des.c:1.18
Rev: src/modules/_Crypto/idea.c:1.16
Rev: src/modules/_Crypto/invert.c:1.11
Rev: src/modules/_Crypto/md2.c:1.10
Rev: src/modules/_Crypto/md5.c:1.15
Rev: src/modules/_Crypto/nt.c:1.7
Rev: src/modules/_Crypto/pipe.c:1.19
Rev: src/modules/_Crypto/rijndael.c:1.4
Rev: src/modules/_Crypto/rsa.c:1.24
Rev: src/modules/_Crypto/sha.c:1.18
Rev: src/modules/_Image_GIF/image_gif.c:1.2
Rev: src/modules/_Image_JPEG/image_jpeg.c:1.36
Rev: src/modules/_Image_TIFF/image_tiff.c:1.22
Rev: src/modules/_Image_TTF/image_ttf.c:1.37
Rev: src/modules/_Image_XFace/image_xface.c:1.14
Rev: src/modules/_Roxen/roxen.c:1.7
Rev: src/modules/_math/math.c:1.34
Rev: src/modules/call_out/call_out.c:1.40
Rev: src/modules/files/efuns.c:1.88
Rev: src/modules/files/file.c:1.204
Rev: src/modules/files/sendfile.c:1.50
Rev: src/modules/files/socket.c:1.52
Rev: src/modules/files/stat.c:1.15
Rev: src/modules/files/termios.c:1.10
Rev: src/modules/files/udp.c:1.18
Rev: src/modules/spider/discdate.c:1.8
Rev: src/modules/spider/spider.c:1.101
Rev: src/modules/spider/stardate.c:1.11
Rev: src/modules/spider/xml.c:1.29
Rev: src/modules/sprintf/sprintf.c:1.74
Rev: src/modules/sybase/sybase.c:1.5
Rev: src/modules/sybase/sybase.h:1.2
Rev: src/modules/system/nt.c:1.28
Rev: src/modules/system/syslog.c:1.10
Rev: src/modules/system/system.c:1.94
Rev: src/multiset.c:1.30
Rev: src/object.c:1.154
Rev: src/opcodes.c:1.95
Rev: src/operators.c:1.113
Rev: src/peep.c:1.42
Rev: src/pike_memory.c:1.93
Rev: src/pike_search.c:1.4
Rev: src/pike_types.c:1.143
Rev: src/port.c:1.34
Rev: src/post_modules/GL/auto.c.in:1.16
Rev: src/post_modules/GL/top.c:1.13
Rev: src/post_modules/GLUT/auto.c.in:1.3
Rev: src/post_modules/GLUT/top.c:1.4
Rev: src/post_modules/GTK/source/encode_truecolor.c:1.4
Rev: src/post_modules/GTK/source/support.c:1.19
Rev: src/preprocessor.h:1.35
Rev: src/program.c:1.283
Rev: src/queue.c:1.7
Rev: src/security.c:1.28
Rev: src/security.h:1.12
Rev: src/signal_handler.c:1.185
Rev: src/smartlink.c:1.11
Rev: src/stralloc.c:1.109
Rev: src/svalue.c:1.89
Rev: src/svalue.h:1.71
Rev: src/threads.c:1.147
Rev: src/threads.h:1.107

2000-11-27

2000-11-27 00:02:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

More fixes for PIKE_DEBUG.

Rev: src/las.c:1.225

2000-11-26

2000-11-26 14:20:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now works when PIKE_DEBUG is defined again.

Rev: src/las.c:1.224

2000-11-25

2000-11-25 16:45:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Optimized sub_node(), freeze_node() and free_all_nodes().
Also made some optimizations in mknode().

Rev: src/las.c:1.223

2000-11-20

2000-11-20 01:20:26 by Martin Stjernholm <mast@lysator.liu.se>

Reserve some stack room to give handle_error a fighting chance to report
out-of-stack errors without getting them itself.

Rev: src/backend.c:1.60
Rev: src/interpret.c:1.173
Rev: src/interpret.h:1.68
Rev: src/las.c:1.222
Rev: src/main.c:1.107
Rev: src/program.c:1.282
Rev: src/threads.c:1.145

2000-10-03

2000-10-03 18:18:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix in mknode().

Rev: src/las.c:1.221

2000-10-02

2000-10-02 14:16:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed some warnings.

Rev: src/las.c:1.220

2000-09-30

2000-09-30 23:31:42 by Per Hedbor <ph@opera.com>

More debug

Rev: src/las.c:1.219

2000-09-30 19:19:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

More paranoia in the shared-node hashing.

Rev: src/las.c:1.218

2000-09-28

2000-09-28 16:26:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for infinite loop in optimizer.

Rev: src/las.c:1.217

2000-09-26

2000-09-26 22:19:03 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

basic 0.6 compatibility implemented

Rev: lib/0.6/modules/Array.pmod:1.1
Rev: lib/0.6/modules/__default.pmod:1.1
Rev: lib/0.6/modules/readline.pmod:1.1
Rev: lib/master.pike.in:1.133
Rev: src/docode.c:1.83
Rev: src/language.yacc:1.214
Rev: src/las.c:1.216

2000-09-22

2000-09-22 12:57:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few warnings.

Rev: src/las.c:1.215
Rev: src/peep.c:1.37

2000-09-15

2000-09-15 11:44:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug when compiling without PIKE_DEBUG.

Rev: src/las.c:1.214

2000-09-14

2000-09-14 11:33:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few warnings.

Rev: src/las.c:1.213

2000-09-13

2000-09-13 12:28:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

zzap_try_optimize() is not recursive any more.
Partial fix for [Bug 218 (#218)].

Rev: src/las.c:1.212

2000-09-13 12:13:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

debug_free_node() is no longer recursive.
Partially fixes [Bug 218 (#218)].

Rev: src/las.c:1.211

2000-09-12

2000-09-12 17:06:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added a few fatal_check_c_stack().

Rev: src/las.c:1.210

2000-09-12 14:41:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Identified some more functions that recurse on the parse-tree.

Rev: src/las.c:1.209

2000-09-12 14:28:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed two likely typos.

Rev: src/las.c:1.208

2000-09-12 14:24:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Checking the c-stack in check_tree() isn't needed anymore.

Rev: src/las.c:1.207

2000-09-12 14:02:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

check_tree() no longer recurses.

Rev: src/las.c:1.206

2000-09-11

2000-09-11 22:10:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Made note of the functions that recurse on the parse-tree.

Rev: src/las.c:1.205

2000-09-09

2000-09-09 19:39:44 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

temporary kluge..

Rev: src/las.c:1.204

2000-09-08

2000-09-08 17:06:29 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

pike -d may now work again

Rev: src/las.c:1.203
Rev: src/pike_types.c:1.139

2000-09-04

2000-09-04 14:49:05 by Per Hedbor <ph@opera.com>

One warning less

Rev: src/las.c:1.202

2000-08-31

2000-08-31 21:57:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed possible bug in optimizer.
Improved optimization of return statements.

Rev: src/las.c:1.201

2000-08-31 14:16:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Changed a debug check yyerror to a yywarning.

Rev: src/las.c:1.200

2000-08-30

2000-08-30 21:58:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Begun support for having OPT_??? flags on non-efuns.

Rev: src/language.yacc:1.209
Rev: src/las.c:1.199
Rev: src/las.h:1.42
Rev: src/program.c:1.268
Rev: src/program.h:1.109

2000-08-28

2000-08-28 10:29:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some notes about known optimizer bugs.

Rev: src/las.c:1.198

2000-08-27

2000-08-27 19:59:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Oops, fixed major bug in copy_vars().

Rev: src/las.c:1.197

2000-08-27 19:10:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved documentation somewhat.

Rev: src/las.c:1.196

2000-08-27 17:27:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in dependency analyzer [Bug 106 (#106)].

Rev: src/las.c:1.195

2000-08-27 14:29:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

print_tree() now knows about external nodes.

Rev: src/las.c:1.194

2000-08-27 12:57:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed core dumping bug when a_flag > 1.

Rev: src/las.c:1.193

2000-08-24

2000-08-24 04:04:42 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

jumbopatch, vtables and parent scopes are now working properly!

Rev: src/Makefile.in:1.207
Rev: src/backend.c:1.56
Rev: src/block_alloc.h:1.24
Rev: src/builtin_functions.c:1.300
Rev: src/compilation.h:1.20
Rev: src/docode.c:1.80
Rev: src/interpret.c:1.166
Rev: src/interpret.h:1.66
Rev: src/interpret_functions.h:1.31
Rev: src/las.c:1.192
Rev: src/main.c:1.100
Rev: src/object.c:1.145
Rev: src/program.c:1.265
Rev: src/program.h:1.105
Rev: src/testsuite.in:1.323
Rev: src/threads.c:1.139

2000-08-16

2000-08-16 10:50:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few warnings.

Rev: src/builtin_functions.c:1.298
Rev: src/docode.c:1.79
Rev: src/encode.c:1.67
Rev: src/gc.c:1.122
Rev: src/las.c:1.191
Rev: src/module_support.c:1.36
Rev: src/peep.c:1.35
Rev: src/pike_memory.h:1.22
Rev: src/pike_types.c:1.135
Rev: src/pike_types.h:1.44
Rev: src/program.c:1.262

2000-08-15

2000-08-15 17:35:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few warnings.

Rev: src/las.c:1.190

2000-08-14

2000-08-14 17:48:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few warnings.

Rev: src/builtin_functions.c:1.296
Rev: src/las.c:1.189
Rev: src/las.h:1.41
Rev: src/pike_types.h:1.42

2000-07-18

2000-07-18 16:22:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed stupid bug.

Rev: src/las.c:1.188

2000-07-12

2000-07-12 21:57:42 by Martin Stjernholm <mast@lysator.liu.se>

Fixed silly bug.

Rev: src/las.c:1.187

2000-07-12 12:38:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

F_EXTERNAL nodes now hold the program_id instead of the level.

Rev: src/docode.c:1.76
Rev: src/language.yacc:1.201
Rev: src/las.c:1.186
Rev: src/las.h:1.40
Rev: src/program.c:1.250

2000-07-12 01:20:21 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

more debug

Rev: src/las.c:1.185

2000-07-11

2000-07-11 11:31:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix.

Rev: src/las.c:1.184

2000-07-11 10:27:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in debug_mkexternalnode().

Rev: src/las.c:1.183

2000-07-10

2000-07-10 20:57:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cast nodes now have the type in the CDR branch also.
Added node_is_leaf().
Improved diagnostics of resolver errors.
Improved diagnostics of calling externals.
Fixed bug in strict_types.

Rev: src/las.c:1.182

2000-07-07

2000-07-07 01:48:40 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

jumbopatch!

Rev: src/error.c:1.55
Rev: src/las.c:1.181
Rev: src/main.c:1.93
Rev: src/program.c:1.247

2000-06-24

2000-06-24 00:48:31 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

changed some data structures in the compiler, this should allow for
some major code cleanups

Rev: src/builtin_functions.c:1.283
Rev: src/compilation.h:1.15
Rev: src/docode.c:1.74
Rev: src/encode.c:1.60
Rev: src/language.yacc:1.191
Rev: src/las.c:1.180
Rev: src/las.h:1.39
Rev: src/modules/Gmp/mpz_glue.c:1.78
Rev: src/modules/Parser/parser.c:1.7
Rev: src/object.c:1.127
Rev: src/object.h:1.48
Rev: src/pike_types.c:1.131
Rev: src/pike_types.h:1.39
Rev: src/program.c:1.243
Rev: src/program.h:1.92
Rev: src/threads.c:1.130

2000-05-11

2000-05-11 14:09:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Separated tokens (TOK_*) and opcodes (F_*).
Tokens are still generated by language.yacc,
while opcodes are now defined in opcodes.h.
This should make less files depend on language.yacc,
and make it possible to stabilize the opcode encoding.

Rev: src/array.c:1.71
Rev: src/builtin_functions.c:1.274
Rev: src/cpp.c:1.63
Rev: src/docode.c:1.73
Rev: src/language.yacc:1.185
Rev: src/las.c:1.179
Rev: src/lex.c:1.80
Rev: src/lexer.h:1.17
Rev: src/mapping.c:1.83
Rev: src/opcodes.h:1.6
Rev: src/peep.c:1.33
Rev: src/pike_types.c:1.130
Rev: src/program.c:1.237

2000-05-09

2000-05-09 01:17:59 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fix for fp->expendible

Rev: src/interpret.c:1.152
Rev: src/language.yacc:1.184
Rev: src/las.c:1.178
Rev: src/las.h:1.37
Rev: src/peep.in:1.37
Rev: src/program.h:1.88

2000-05-07

2000-05-07 00:39:52 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

allow one cyclic recursion when resolving identifiers

Rev: lib/master.pike.in:1.117
Rev: src/builtin_functions.c:1.273
Rev: src/cyclic.c:1.4
Rev: src/las.c:1.177
Rev: src/opcodes.c:1.75
Rev: src/program.c:1.236

2000-05-01

2000-05-01 02:11:25 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

all recursive functions now optimized.. (no real need for 'local' or
'inline' in those cases anymore)

Rev: src/docode.c:1.71
Rev: src/interpret_functions.h:1.19
Rev: src/language.yacc:1.182
Rev: src/las.c:1.176
Rev: src/las.h:1.36
Rev: src/lex.c:1.79
Rev: src/peep.c:1.32
Rev: src/peep.in:1.35
Rev: src/program.c:1.235

2000-04-15

2000-04-15 05:05:28 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

more and better debug, some cleanup in gc()

Rev: src/dmalloc.h:1.25
Rev: src/gc.c:1.65
Rev: src/gc.h:1.29
Rev: src/interpreter.h:1.37
Rev: src/las.c:1.175
Rev: src/main.c:1.89
Rev: src/mapping.c:1.73
Rev: src/object.c:1.109
Rev: src/pike_macros.h:1.15
Rev: src/pike_memory.c:1.65
Rev: src/program.c:1.226
Rev: src/stralloc.c:1.82
Rev: src/svalue.h:1.51
Rev: src/threads.c:1.119
Rev: src/threads.h:1.81

2000-04-06

2000-04-06 09:03:59 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix + more debug

Rev: src/las.c:1.174

2000-04-01

2000-04-01 14:47:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Disabled the local assignment optimizer, since it's even more experimental
than shared nodes.

Rev: src/las.c:1.173

2000-03-31

2000-03-31 01:54:12 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

more precise debug possible

Rev: src/las.c:1.172

2000-03-30

2000-03-30 08:43:07 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix for operators being overloaded by inherit

Rev: src/docode.c:1.67
Rev: src/language.yacc:1.171
Rev: src/las.c:1.171
Rev: src/program.c:1.219
Rev: src/program.h:1.85
Rev: src/testsuite.in:1.289

2000-03-17

2000-03-17 05:13:17 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better error messages (I hope)

Rev: src/builtin_functions.c:1.244
Rev: src/las.c:1.170
Rev: src/pike_types.c:1.127
Rev: src/pike_types.h:1.37
Rev: src/program.c:1.213
Rev: src/program.h:1.83

2000-03-13

2000-03-13 20:54:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in low_get_arg().

Rev: src/las.c:1.169

2000-03-07

2000-03-07 08:13:18 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fixed local function declaration

Rev: src/language.yacc:1.167
Rev: src/las.c:1.168
Rev: src/program.c:1.209
Rev: src/program.h:1.81

2000-03-02

2000-03-02 01:58:08 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix

Rev: src/las.c:1.167

2000-02-15

2000-02-15 22:06:23 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fixed a bug when external identifiers being resolved in first
compilation pass

Rev: src/language.yacc:1.163
Rev: src/las.c:1.166
Rev: src/pike_types.c:1.122
Rev: src/program.c:1.204
Rev: src/program.h:1.79
Rev: src/testsuite.in:1.278

2000-02-15 03:28:32 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

unfixed the 'bugfix' (more looking required..)

Rev: src/las.c:1.165

2000-02-15 03:09:17 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix for the bugfix

Rev: src/las.c:1.164

2000-02-15 02:41:26 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix..

Rev: src/las.c:1.163

2000-02-09

2000-02-09 23:49:17 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfixes..

Rev: src/las.c:1.162
Rev: src/mapping.c:1.65

2000-02-09 18:52:12 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fixed a non-constant propagation bug

Rev: src/las.c:1.161
Rev: src/testsuite.in:1.274

2000-02-03

2000-02-03 19:09:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed lots of warnings.

Rev: src/builtin_functions.c:1.235
Rev: src/cpp.c:1.59
Rev: src/dynamic_load.c:1.37
Rev: src/las.c:1.160
Rev: src/lexer.h:1.15
Rev: src/modules/Image/colors.c:1.30
Rev: src/modules/Image/default_font.c:1.2
Rev: src/modules/Image/encodings/avs.c:1.8
Rev: src/modules/Image/encodings/iff.c:1.4
Rev: src/modules/Image/encodings/ilbm.c:1.13
Rev: src/modules/Image/encodings/pcx.c:1.9
Rev: src/modules/Image/encodings/psd.c:1.14
Rev: src/modules/Image/encodings/ras.c:1.5
Rev: src/modules/Image/encodings/tga.c:1.9
Rev: src/modules/Image/encodings/wbf.c:1.4
Rev: src/modules/Image/encodings/xcf.c:1.12
Rev: src/modules/Image/image.c:1.158
Rev: src/modules/Image/layers.c:1.41
Rev: src/modules/_Charset/charsetmod.c:1.18
Rev: src/modules/_Crypto/rsa.c:1.10
Rev: src/modules/files/file.h:1.15
Rev: src/modules/files/file_functions.h:1.15
Rev: src/modules/files/socket.c:1.47
Rev: src/modules/spider/xml.c:1.16
Rev: src/operators.c:1.85
Rev: src/pike_memory.c:1.52
Rev: src/pike_types.c:1.121
Rev: src/preprocessor.h:1.17
Rev: src/stralloc.c:1.78
Rev: src/svalue.c:1.62

2000-01-04

2000-01-04 00:58:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in case range type check.

Rev: src/las.c:1.159

2000-01-04 00:49:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved type-checking for case ranges.

Rev: src/las.c:1.158

1999-12-30

1999-12-30 22:20:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in eval().

Rev: src/las.c:1.157

1999-12-30 21:57:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

mksoftcastnode() now only warns in pass 2,
since the types haven't been fixed in pass 1.

Rev: src/las.c:1.156

1999-12-30 21:36:02 by Martin Stjernholm <mast@lysator.liu.se>

Keep the type in eval() if it's stricter than the type of the result.

Rev: src/las.c:1.155

1999-12-29

1999-12-29 19:20:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added types for F_MAGIC_INDEX and F_MAGIC_SET_INDEX.

Rev: src/las.c:1.154

1999-12-29 18:02:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now checks OPT_WEAK_TYPE before warning about function-calls.

Rev: src/las.c:1.153

1999-12-27

1999-12-27 22:47:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved line-number info for code that has been rewritten by optimize().

Rev: src/las.c:1.152

1999-12-26

1999-12-26 18:54:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

yytype_error() is nolonger static.

Rev: src/las.c:1.151

1999-12-23

1999-12-23 15:42:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed typo.

Rev: src/las.c:1.150

1999-12-22

1999-12-22 23:04:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved error messages.

Rev: src/las.c:1.149

1999-12-22 19:05:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed typo.

Rev: src/las.c:1.148

1999-12-21

1999-12-21 22:45:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved "Return type mismatch" warning.

Rev: src/las.c:1.147

1999-12-21 20:41:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now uses check_soft_cast().

Rev: src/las.c:1.146

1999-12-19

1999-12-19 14:57:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added type-checking for foreach().

Rev: src/las.c:1.145

1999-12-15

1999-12-15 19:42:12 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better error messages

Rev: src/las.c:1.144
Rev: src/pike_types.c:1.99
Rev: src/program.c:1.186
Rev: src/program.h:1.72

1999-12-15 17:02:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added debug_mltypenode().

Rev: src/las.c:1.143

1999-12-14

1999-12-14 08:41:58 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

now you can write functions in functions

Rev: src/language.yacc:1.145
Rev: src/las.c:1.142
Rev: src/las.h:1.31
Rev: src/program.c:1.182

1999-12-14 00:55:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed memory leak.

Rev: src/las.c:1.141

1999-12-14 00:45:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

find_return_type() now actually works!

Rev: src/las.c:1.140

1999-12-14 00:23:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in node->tree_info propagation.

Rev: src/las.c:1.139

1999-12-13

1999-12-13 23:52:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug.

Rev: src/las.c:1.138

1999-12-13 23:41:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved find_return_type().

Rev: src/las.c:1.137

1999-12-09

1999-12-09 23:24:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved type-checking for sscanf().

Rev: src/las.c:1.136

1999-12-07

1999-12-07 09:41:02 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

improved type checking (I hope)

Rev: src/Makefile.in:1.171
Rev: src/builtin_functions.c:1.218
Rev: src/constants.c:1.19
Rev: src/constants.h:1.10
Rev: src/las.c:1.135
Rev: src/opcodes.c:1.68
Rev: src/pike_types.c:1.85
Rev: src/pike_types.h:1.28
Rev: src/program.c:1.178
Rev: src/testsuite.in:1.248

1999-12-05

1999-12-05 19:40:41 by Martin Stjernholm <mast@lysator.liu.se>

Always propagate the type for the second operand to &&, since it
always return either zero or the value of the second operand.

Rev: src/las.c:1.134

1999-12-03

1999-12-03 02:42:30 by Martin Stjernholm <mast@lysator.liu.se>

Corrected type checking and propagation of void expressions in &&, ||
and ?:.

Rev: src/las.c:1.133

1999-11-25

1999-11-25 00:56:27 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

stricter typechecking implemented

Rev: src/language.yacc:1.137
Rev: src/las.c:1.132
Rev: src/pike_types.c:1.74
Rev: src/svalue.h:1.40
Rev: src/testsuite.in:1.239

1999-11-24

1999-11-24 21:41:44 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better (?) error messages..

Rev: src/las.c:1.131

1999-11-24 00:59:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Disabled some debug.

Rev: src/las.c:1.130

1999-11-23

1999-11-23 22:04:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

F_SOFT_CAST nodes now seem to work!

Rev: src/las.c:1.129

1999-11-23 03:07:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for soft casts.

Rev: src/docode.c:1.56
Rev: src/las.c:1.128

1999-11-22

1999-11-22 15:04:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed type bug for F_ARG_LIST.

Rev: src/las.c:1.127

1999-11-22 14:56:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some paranoia.

Rev: src/las.c:1.126

1999-11-21

1999-11-21 18:54:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Made returning of void-expressions a warning instead of an error,
since Hilfe does it...

Rev: src/las.c:1.125

1999-11-21 15:23:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Stricter type-checking for += et al.

Rev: src/las.c:1.124

1999-11-21 01:47:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved type-checking.

Rev: src/las.c:1.123

1999-11-21 00:50:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Somewhat stricter type-checking of derived types.

Rev: src/las.c:1.122

1999-11-20

1999-11-20 21:16:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed memory leak (again).

Rev: src/las.c:1.121

1999-11-20 21:13:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed type-check bug.

Rev: src/las.c:1.120

1999-11-20 19:09:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed memory leak.

Rev: src/las.c:1.119

1999-11-20 03:41:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed memory leak.

Rev: src/las.c:1.118

1999-11-19

1999-11-19 21:08:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed memory leak.

Rev: src/las.c:1.117

1999-11-19 17:00:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

More paranoia in fix_type_field().

Rev: src/las.c:1.116

1999-11-18

1999-11-18 22:17:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Removed some extra linefeeds.

Rev: src/las.c:1.115

1999-11-18 22:15:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved warnings for void expressions.

Rev: src/las.c:1.114

1999-11-18 17:37:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Casts to void nodes are now converted to F_POP_VALUE nodes.

Rev: src/las.c:1.113

1999-11-18 16:53:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for F_POP_VALUE nodes.

Rev: src/las.c:1.112

1999-11-18 02:46:04 by Martin Stjernholm <mast@lysator.liu.se>

Handle forward references to program constants.

Rev: src/language.yacc:1.134
Rev: src/las.c:1.111
Rev: src/program.c:1.173

1999-11-17

1999-11-17 18:03:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed several bugs in localopt().

Rev: src/las.c:1.110

1999-11-17 03:20:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few bugs.

Rev: src/las.c:1.109

1999-11-17 02:50:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added variable usage analysis optimizer pass.

Rev: src/las.c:1.108

1999-11-14

1999-11-14 19:20:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added a few more rules to mknode().

Rev: src/las.c:1.107

1999-11-12

1999-11-12 19:03:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Disabled some debug.

Rev: src/las.c:1.106

1999-11-12 18:34:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now uses ADD_NODE_REF2().

Rev: src/las.c:1.105

1999-11-12 18:20:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added mktrampolinenode().

Rev: src/las.c:1.104
Rev: src/las.h:1.26

1999-11-12 01:32:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now uses ADD_NODE_REF().
Fixed ref-counting bugs with SHARED_NODES.
Made mknode() et al macros that call their debug-variants.

Rev: src/las.c:1.103

1999-11-11

1999-11-11 19:43:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed typo.

Rev: src/las.c:1.102

1999-11-11 15:55:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed warning.

Rev: src/las.c:1.101

1999-11-11 15:12:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Support for SHARED_NODES.
print_tree() now writes to stderr.

Rev: src/las.c:1.100

1999-11-08

1999-11-08 20:50:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now checks IN_TPIKE.

Rev: src/builtin_functions.c:1.204
Rev: src/las.c:1.99
Rev: src/peep.c:1.28

1999-11-06

1999-11-06 01:38:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Some optimizations of F_CAST.

Rev: src/las.c:1.98

1999-11-06 00:08:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved optimizations of F_COMMA_EXPR.

Rev: src/las.c:1.97

1999-11-05

1999-11-05 23:22:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Split off F_COMMA_EXPR from F_ARG_LIST.
Added some more optimizations.

Rev: src/las.c:1.96

1999-11-05 17:06:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Some more optimizations.

Rev: src/las.c:1.95

1999-11-05 01:45:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added warning about having a non-positive range-end.
Improved optimization of ?:

Rev: src/las.c:1.94

1999-10-23

1999-10-23 06:52:07 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

lexer now accepts really really large numbers :)

Rev: src/block_alloc.h:1.13
Rev: src/configure.in:1.325
Rev: src/language.yacc:1.128
Rev: src/las.c:1.93
Rev: src/las.h:1.22
Rev: src/lexer.h:1.8
Rev: src/modules/Gmp/configure.in:1.8
Rev: src/opcodes.c:1.48
Rev: src/pike_memory.c:1.49
Rev: src/pike_memory.h:1.12
Rev: src/stralloc.c:1.70
Rev: src/stralloc.h:1.37

1999-09-22

1999-09-22 18:39:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added FIXME.

Rev: src/las.c:1.92

1999-09-19

1999-09-19 22:59:45 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

minor bugfixes

Rev: src/language.yacc:1.124
Rev: src/las.c:1.91
Rev: src/program.c:1.152

1999-09-19 21:11:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix.

Rev: src/las.c:1.90

1999-09-19 21:00:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed two struct program_constant related bugs.

Rev: src/las.c:1.89

1999-09-18

1999-09-18 09:21:30 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

name tracking for constants underway (not yet finished)

Rev: src/docode.c:1.51
Rev: src/interpreter.h:1.13
Rev: src/language.yacc:1.123
Rev: src/las.c:1.88
Rev: src/lex.c:1.66
Rev: src/object.c:1.82
Rev: src/object.h:1.29
Rev: src/pike_types.h:1.21
Rev: src/program.c:1.151
Rev: src/program.h:1.59
Rev: src/program_areas.h:1.6
Rev: src/testsuite.in:1.197

1999-09-16

1999-09-16 23:56:12 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

some bugfixes for the compiler and array allocation

Rev: src/array.c:1.54
Rev: src/docode.c:1.50
Rev: src/las.c:1.87
Rev: src/testsuite.in:1.196

1999-09-11

1999-09-11 08:15:58 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix for inherit

Rev: src/las.c:1.86
Rev: src/las.h:1.20
Rev: src/program.c:1.138
Rev: src/testsuite.in:1.193

1999-09-06

1999-09-06 11:13:23 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

a few bugfixes

Rev: src/las.c:1.85
Rev: src/module_support.c:1.26
Rev: src/program.c:1.134
Rev: src/program.h:1.56
Rev: src/testsuite.in:1.192
Rev: src/threads.h:1.70

1999-08-20

1999-08-20 06:01:30 by Martin Stjernholm <mast@lysator.liu.se>

Fixed the difference in type check between a["b"]=c and a->b=c.

Rev: src/las.c:1.84

1999-08-17

1999-08-17 01:06:58 by Martin Stjernholm <mast@lysator.liu.se>

Relaxed assignment type check to allow array->foo = bar.

Rev: src/las.c:1.83

1999-07-07

1999-07-07 01:02:38 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

made constant resolving much more lenient...

Rev: src/las.c:1.82

1999-06-03

1999-06-03 01:39:39 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix + zero_type update

Rev: src/interpret.c:1.126
Rev: src/las.c:1.81
Rev: src/pike_types.c:1.56
Rev: src/pike_types.h:1.20
Rev: src/svalue.c:1.42
Rev: src/svalue.h:1.27

1999-05-01

1999-05-01 17:53:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug.

Rev: src/las.c:1.80

1999-05-01 17:25:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved error reporting in case f_index() throws an error.

Rev: src/las.c:1.79

1999-03-26

1999-03-26 23:41:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Some more object errors.

Rev: src/builtin_functions.c:1.164
Rev: src/error.h:1.34
Rev: src/las.c:1.78
Rev: src/operators.c:1.52
Rev: src/svalue.c:1.40
Rev: src/svalue.h:1.23

1999-03-12

1999-03-12 04:30:10 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix

Rev: src/las.c:1.77
Rev: src/object.c:1.62

1999-03-04

1999-03-04 06:05:14 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

::`() and ::`-> implemented

Rev: src/language.yacc:1.112
Rev: src/las.c:1.76
Rev: src/las.h:1.19
Rev: src/main.c:1.65
Rev: src/object.c:1.58
Rev: src/object.h:1.24
Rev: src/program.c:1.113
Rev: src/stralloc.c:1.56
Rev: src/stralloc.h:1.34
Rev: src/testsuite.in:1.153

1999-03-02

1999-03-02 03:13:35 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

int(X..Y) implemented, plus some bugfixes and removed two memory 'leaks'

Rev: src/constants.c:1.15
Rev: src/global.h:1.28
Rev: src/interpret.c:1.116
Rev: src/interpret.h:1.27
Rev: src/language.yacc:1.111
Rev: src/las.c:1.75
Rev: src/main.c:1.64
Rev: src/modules/Gmp/mpz_glue.c:1.40
Rev: src/operators.c:1.48
Rev: src/pike_types.c:1.54
Rev: src/pike_types.h:1.18
Rev: src/stralloc.h:1.33
Rev: src/svalue.h:1.22
Rev: src/testsuite.in:1.151

1999-02-04

1999-02-04 20:33:56 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix in ++loop optimization

Rev: src/las.c:1.72

1999-02-01

1999-02-01 06:13:16 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

approximately 20% speedup when running PIKE_DEBUG but not -d

Rev: src/interpret.c:1.114
Rev: src/interpreter.h:1.1
Rev: src/las.c:1.74
Rev: src/threads.h:1.63

1999-01-31

1999-01-31 09:03:50 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

lexical closures implemented...

Rev: src/ChangeLog:1.160
Rev: src/alloca.c:1.3
Rev: src/block_alloc.h:1.5
Rev: src/block_alloc_h.h:1.1
Rev: src/builtin_functions.c:1.146
Rev: src/callback.c:1.16
Rev: src/dmalloc.h:1.9
Rev: src/docode.c:1.43
Rev: src/error.c:1.23
Rev: src/error.h:1.27
Rev: src/interpret.c:1.113
Rev: src/interpret.h:1.26
Rev: src/language.yacc:1.109
Rev: src/las.c:1.73
Rev: src/las.h:1.18
Rev: src/lex.c:1.61
Rev: src/main.c:1.62
Rev: src/modules/call_out/call_out.c:1.24
Rev: src/object.c:1.55
Rev: src/peep.in:1.24
Rev: src/pike_memory.c:1.29
Rev: src/pike_memory.h:1.8
Rev: src/program.c:1.107
Rev: src/program.h:1.48
Rev: src/testsuite.in:1.142
Rev: src/threads.h:1.61

1999-01-29

1999-01-29 12:29:02 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

some optimization bugfixes

Rev: src/las.c:1.72

1998-11-22

1998-11-22 11:08:52 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

New module: Perl

Rev: src/ChangeLog:1.157
Rev: src/README:1.8
Rev: src/acconfig.h:1.35
Rev: src/array.c:1.42
Rev: src/array.h:1.14
Rev: src/backend.c:1.40
Rev: src/builtin_functions.c:1.140
Rev: src/callback.c:1.15
Rev: src/compilation.h:1.13
Rev: src/configure.in:1.254
Rev: src/cpp.c:1.30
Rev: src/docode.c:1.42
Rev: src/dynamic_buffer.c:1.9
Rev: src/encode.c:1.26
Rev: src/error.c:1.22
Rev: src/error.h:1.25
Rev: src/fd_control.c:1.22
Rev: src/fdlib.h:1.21
Rev: src/gc.c:1.39
Rev: src/gc.h:1.20
Rev: src/global.h:1.26
Rev: src/hashtable.c:1.5
Rev: src/interpret.c:1.111
Rev: src/interpret.h:1.24
Rev: src/language.yacc:1.108
Rev: src/las.c:1.71
Rev: src/las.h:1.17
Rev: src/lex.c:1.58
Rev: src/lex.h:1.12
Rev: src/main.c:1.60
Rev: src/mapping.c:1.37
Rev: src/modules/Odbc/odbc.c:1.12
Rev: src/modules/Perl/.cvsignore:1.1
Rev: src/modules/Perl/Makefile.in:1.1
Rev: src/modules/Perl/configure.in:1.1
Rev: src/modules/Perl/perlmod.c:1.1
Rev: src/modules/Perl/testsuite.in:1.1
Rev: src/modules/Postgres/postgres.c:1.10
Rev: src/modules/Regexp/pike_regexp.c:1.13
Rev: src/modules/call_out/call_out.c:1.23
Rev: src/modules/files/file.c:1.128
Rev: src/modules/files/socket.c:1.40
Rev: src/modules/spider/spider.c:1.76
Rev: src/modules/sprintf/sprintf.c:1.31
Rev: src/multiset.c:1.12
Rev: src/object.c:1.53
Rev: src/opcodes.c:1.32
Rev: src/operators.c:1.44
Rev: src/peep.c:1.25
Rev: src/pike_memory.c:1.28
Rev: src/pike_types.c:1.49
Rev: src/pike_types.h:1.16
Rev: src/port.c:1.18
Rev: src/port.h:1.20
Rev: src/program.c:1.105
Rev: src/program.h:1.46
Rev: src/signal_handler.c:1.89
Rev: src/stralloc.c:1.50
Rev: src/stralloc.h:1.26
Rev: src/svalue.c:1.39
Rev: src/svalue.h:1.19
Rev: src/threads.c:1.85
Rev: src/threads.h:1.60

1998-11-17

1998-11-17 23:16:39 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

more debug added

Rev: src/las.c:1.70

1998-11-17 22:57:50 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

more debug added

Rev: src/las.c:1.69

1998-11-07

1998-11-07 07:17:39 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix for depend_p

Rev: src/las.c:1.43

1998-11-07 06:32:18 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix for depend_p

Rev: src/las.c:1.68

1998-11-06

1998-11-06 03:46:29 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

the . operator can now index programs (I hope)

Rev: src/las.c:1.67
Rev: src/program.c:1.102

1998-08-29

1998-08-29 22:15:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved some error messages.
index_node() now takes 3 arguments.

Rev: src/language.yacc:1.102
Rev: src/las.c:1.66
Rev: src/las.h:1.16

1998-08-05

1998-08-05 22:48:01 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix in for loops

Rev: src/las.c:1.65

1998-07-19

1998-07-19 22:50:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved and error message.
Added some FIXME's.

Rev: src/las.c:1.64

1998-06-06

1998-06-06 03:27:26 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

new functions: is_call_to and node_may_overload

Rev: src/las.c:1.63
Rev: src/las.h:1.15

1998-05-12

1998-05-12 23:51:27 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

some optimizations

Rev: src/global.h:1.22
Rev: src/interpret.c:1.81
Rev: src/language.yacc:1.96
Rev: src/las.c:1.62
Rev: src/lex.c:1.53
Rev: src/peep.c:1.24
Rev: src/peep.in:1.15
Rev: src/testsuite.in:1.105

1998-05-01

1998-05-01 15:48:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed prototype.

Rev: src/backend.c:1.30
Rev: src/las.c:1.61
Rev: src/las.h:1.14

1998-04-20

1998-04-20 02:36:13 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfix

Rev: src/las.c:1.60

1998-04-19

1998-04-19 03:16:11 by Per Hedbor <ph@opera.com>

The message 'Failed to index module (module doesn't exist)' now only shows up if it is the first error found. This to avoid confusing errors (since you get a 'Failed to index module' for each and every module indexing after the first error)

Rev: src/las.c:1.59

1998-04-10

1998-04-10 04:35:20 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

recursive module references now generates errors

Rev: src/ChangeLog:1.144
Rev: src/language.yacc:1.71
Rev: src/las.c:1.58

1998-04-09

1998-04-09 20:38:28 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better error messages (I hope)

Rev: src/las.c:1.57

1998-04-06

1998-04-06 20:31:58 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fixed a typo

Rev: src/las.c:1.56

1998-03-04

1998-03-04 15:13:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug.

Rev: src/las.c:1.42

1998-03-03

1998-03-03 22:30:29 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

DEBUG_MALLOC now usable, only minor leaks in compiler left as far as I know

Rev: src/array.c:1.24
Rev: src/dmalloc.h:1.2
Rev: src/error.h:1.8
Rev: src/language.yacc:1.52
Rev: src/las.c:1.41
Rev: src/las.h:1.10
Rev: src/lex.c:1.37
Rev: src/main.c:1.29
Rev: src/modules/Gmp/mpz_glue.c:1.25
Rev: src/modules/Image/colortable.c:1.30
Rev: src/modules/Image/encodings/pnm.c:1.6
Rev: src/object.c:1.31
Rev: src/object.h:1.13
Rev: src/pike_memory.c:1.7
Rev: src/pike_types.c:1.29
Rev: src/stralloc.c:1.20
Rev: src/svalue.h:1.11
Rev: src/testsuite.in:1.64

1998-03-03 11:24:48 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

DEBUG_MALLOC added

Rev: src/acconfig.h:1.12
Rev: src/array.c:1.23
Rev: src/array.h:1.7
Rev: src/block_alloc.h:1.1
Rev: src/builtin_functions.c:1.61
Rev: src/dmalloc.h:1.1
Rev: src/dynamic_buffer.c:1.6
Rev: src/dynamic_buffer.h:1.4
Rev: src/dynamic_load.c:1.23
Rev: src/global.h:1.12
Rev: src/interpret.h:1.16
Rev: src/language.yacc:1.51
Rev: src/las.c:1.40
Rev: src/las.h:1.9
Rev: src/lex.c:1.35
Rev: src/main.c:1.28
Rev: src/mapping.c:1.26
Rev: src/mapping.h:1.5
Rev: src/module.c:1.7
Rev: src/modules/Image/colortable.c:1.29
Rev: src/modules/Image/encodings/gif.c:1.21
Rev: src/modules/Image/encodings/png.c:1.2
Rev: src/modules/Image/font.c:1.22
Rev: src/modules/Image/image.c:1.71
Rev: src/modules/files/efuns.c:1.41
Rev: src/modules/files/file.c:1.62
Rev: src/modules/files/socket.c:1.19
Rev: src/modules/spider/dumudp.c:1.29
Rev: src/modules/spider/spider.c:1.51
Rev: src/modules/system/system.c:1.34
Rev: src/multiset.h:1.4
Rev: src/object.c:1.30
Rev: src/object.h:1.12
Rev: src/peep.c:1.16
Rev: src/pike_memory.c:1.5
Rev: src/pike_memory.h:1.2
Rev: src/pike_types.c:1.27
Rev: src/pike_types.h:1.6
Rev: src/program.c:1.47
Rev: src/program.h:1.23
Rev: src/stralloc.c:1.19
Rev: src/stralloc.h:1.10
Rev: src/svalue.h:1.10

1998-03-01

1998-03-01 11:40:47 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better type checking implemented (and a bug in the type checking fixed)

Rev: src/builtin_functions.c:1.76
Rev: src/docode.c:1.33
Rev: src/las.c:1.55
Rev: src/operators.c:1.28
Rev: src/pike_types.c:1.34
Rev: src/program.c:1.65
Rev: src/stralloc.c:1.28
Rev: src/svalue.h:1.13

1998-03-01 03:39:37 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

type handling in assignments fixed

Rev: src/las.c:1.54

1998-02-27

1998-02-27 08:41:45 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

lots of changes

Rev: src/acconfig.h:1.16
Rev: src/array.c:1.30
Rev: src/array.h:1.11
Rev: src/builtin_functions.c:1.74
Rev: src/compilation.h:1.7
Rev: src/configure.in:1.160
Rev: src/dynamic_load.c:1.24
Rev: src/interpret.c:1.69
Rev: src/interpret.h:1.19
Rev: src/language.yacc:1.61
Rev: src/las.c:1.53
Rev: src/main.c:1.42
Rev: src/modules/Makefile.in:1.15
Rev: src/modules/dynamic_module_makefile.in:1.31
Rev: src/modules/spider/dumudp.c:1.34
Rev: src/modules/static_module_makefile.in:1.25
Rev: src/modules/system/system.c:1.42
Rev: src/program.c:1.64
Rev: src/program.h:1.33

1998-02-24

1998-02-24 23:01:36 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

lots of changes

Rev: src/ChangeLog:1.136
Rev: src/language.yacc:1.60
Rev: src/las.c:1.52
Rev: src/operators.c:1.26
Rev: src/peep.in:1.11
Rev: src/pike_types.c:1.33
Rev: src/program.c:1.63
Rev: src/program.h:1.32
Rev: src/signal_handler.c:1.32
Rev: src/testsuite.in:1.74
Rev: src/version.c:1.28

1998-02-23

1998-02-23 23:24:35 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

min, max, `<, `<=, `>=, `>, `==, `!=, `- and `/ now takes any amount
of arguments.

Rev: src/las.c:1.51
Rev: src/modules/math/math.c:1.9
Rev: src/operators.c:1.25
Rev: src/pike_types.c:1.32
Rev: src/pike_types.h:1.9

1998-02-01

1998-02-01 04:01:36 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

multi-lvalues implemented...

Rev: src/array.c:1.26
Rev: src/array.h:1.8
Rev: src/docode.c:1.30
Rev: src/interpret.c:1.66
Rev: src/language.yacc:1.59
Rev: src/las.c:1.50
Rev: src/lex.c:1.43
Rev: src/svalue.h:1.11

1998-01-30

1998-01-30 05:24:34 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

more debug :)

Rev: src/las.c:1.49

1998-01-29

1998-01-29 04:07:48 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

optimizing bug fixed

Rev: src/las.c:1.48

1998-01-29 00:30:37 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

identifiers in parents should now work better

Rev: lib/modules/Stdio.pmod:1.13
Rev: src/compilation.h:1.6
Rev: src/docode.c:1.26
Rev: src/fsort.c:1.4
Rev: src/global.h:1.14
Rev: src/las.c:1.47
Rev: src/object.c:1.35
Rev: src/object.h:1.15
Rev: src/pike_memory.c:1.7
Rev: src/program.c:1.59
Rev: src/program.h:1.29

1998-01-27

1998-01-27 20:51:56 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

core-dumping bug fixed

Rev: src/las.c:1.46

1998-01-26

1998-01-26 20:01:58 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

many minor memory leaks fixed

Rev: NT/.cvsignore:1.3
Rev: src/array.c:1.23
Rev: src/dmalloc.h:1.2
Rev: src/dynamic_buffer.c:1.7
Rev: src/dynamic_buffer.h:1.5
Rev: src/dynamic_load.c:1.23
Rev: src/error.h:1.10
Rev: src/interpret.c:1.62
Rev: src/interpret.h:1.17
Rev: src/language.yacc:1.55
Rev: src/las.c:1.45
Rev: src/las.h:1.12
Rev: src/lex.c:1.41
Rev: src/main.c:1.37
Rev: src/main.h:1.5
Rev: src/modules/Gmp/mpz_glue.c:1.25
Rev: src/modules/Image/font.c:1.27
Rev: src/object.c:1.34
Rev: src/object.h:1.14
Rev: src/operators.c:1.23
Rev: src/pike_memory.c:1.5
Rev: src/pike_types.c:1.30
Rev: src/pike_types.h:1.8
Rev: src/program.c:1.55
Rev: src/program.h:1.28
Rev: src/stralloc.c:1.25
Rev: src/stralloc.h:1.13
Rev: src/svalue.h:1.10
Rev: src/threads.c:1.54

1998-01-26 02:34:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed warning.

Rev: src/las.c:1.44

1998-01-25

1998-01-25 08:28:45 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

jumbopatch! (DEBUG_MALLOC + parent feature fix)

Rev: src/ChangeLog:1.130
Rev: src/acconfig.h:1.15
Rev: src/array.c:1.22
Rev: src/array.h:1.6
Rev: src/builtin_functions.c:1.62
Rev: src/builtin_functions.h:1.6
Rev: src/cpp.c:1.14
Rev: src/dmalloc.h:1.1
Rev: src/docode.c:1.25
Rev: src/dynamic_buffer.c:1.6
Rev: src/dynamic_buffer.h:1.4
Rev: src/error.c:1.10
Rev: src/error.h:1.9
Rev: src/fdlib.c:1.9
Rev: src/gc.c:1.27
Rev: src/global.h:1.13
Rev: src/interpret.c:1.61
Rev: src/language.yacc:1.54
Rev: src/las.c:1.43
Rev: src/las.h:1.11
Rev: src/lex.c:1.40
Rev: src/lex.h:1.9
Rev: src/main.c:1.35
Rev: src/main.h:1.4
Rev: src/mapping.c:1.27
Rev: src/mapping.h:1.7
Rev: src/module.c:1.7
Rev: src/modules/Image/colortable.c:1.36
Rev: src/modules/Image/encodings/gif.c:1.30
Rev: src/modules/Image/encodings/png.c:1.2
Rev: src/modules/Image/encodings/pnm.c:1.12
Rev: src/modules/Image/encodings/x.c:1.5
Rev: src/modules/Yp/yp.c:1.10
Rev: src/modules/files/efuns.c:1.44
Rev: src/modules/files/file.c:1.69
Rev: src/modules/files/socket.c:1.25
Rev: src/modules/files/socktest.pike:1.7
Rev: src/modules/spider/accesseddb.c:1.13
Rev: src/modules/spider/dumudp.c:1.32
Rev: src/modules/spider/spider.c:1.51
Rev: src/modules/system/system.c:1.39
Rev: src/multiset.c:1.9
Rev: src/object.c:1.33
Rev: src/peep.c:1.17
Rev: src/pike_memory.c:1.4
Rev: src/pike_memory.h:1.2
Rev: src/pike_types.c:1.29
Rev: src/pike_types.h:1.7
Rev: src/program.c:1.54
Rev: src/program.h:1.27
Rev: src/stralloc.c:1.24
Rev: src/stralloc.h:1.12
Rev: src/testsuite.in:1.68
Rev: src/threads.c:1.53

1998-01-19

1998-01-19 18:38:46 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fixed better error messages and a bug in forward declaring (no longer needed)

Rev: src/language.yacc:1.52
Rev: src/las.c:1.42
Rev: src/stralloc.c:1.22

1998-01-15

1998-01-15 05:59:43 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

threads now works on NT

Rev: src/Makefile.in:1.51
Rev: src/builtin_functions.c:1.60
Rev: src/error.c:1.9
Rev: src/error.h:1.8
Rev: src/las.c:1.41
Rev: src/main.c:1.33
Rev: src/object.c:1.32
Rev: src/threads.c:1.52
Rev: src/threads.h:1.27

1998-01-13

1998-01-13 23:01:47 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

Compiler update to use two pass

Rev: src/acconfig.h:1.14
Rev: src/builtin_functions.c:1.59
Rev: src/builtin_functions.h:1.5
Rev: src/compilation.h:1.4
Rev: src/configure.in:1.149
Rev: src/cpp.c:1.3
Rev: src/docode.c:1.24
Rev: src/docode.h:1.4
Rev: src/gc.c:1.24
Rev: src/interpret.c:1.57
Rev: src/interpret.h:1.16
Rev: src/language.yacc:1.51
Rev: src/las.c:1.40
Rev: src/las.h:1.9
Rev: src/lex.c:1.37
Rev: src/lex.h:1.7
Rev: src/main.c:1.32
Rev: src/modules/Image/blit.c:1.26
Rev: src/modules/Image/colortable.c:1.33
Rev: src/modules/Image/dct.c:1.11
Rev: src/modules/Image/image.c:1.73
Rev: src/modules/Image/matrix.c:1.13
Rev: src/modules/Image/operator.c:1.11
Rev: src/modules/Image/pattern.c:1.11
Rev: src/modules/Image/pnm.c:1.9
Rev: src/modules/Image/polyfill.c:1.18
Rev: src/modules/Image/togif.c:1.29
Rev: src/modules/Image/x.c:1.17
Rev: src/modules/Pipe/pipe.c:1.15
Rev: src/modules/Regexp/glue.c:1.9
Rev: src/modules/_Crypto/cbc.c:1.10
Rev: src/modules/_Crypto/crypto.c:1.24
Rev: src/modules/_Crypto/des.c:1.11
Rev: src/modules/_Crypto/pipe.c:1.11
Rev: src/modules/_Crypto/sha.c:1.9
Rev: src/modules/files/socktest.pike:1.6
Rev: src/modules/system/system.c:1.37
Rev: src/object.c:1.31
Rev: src/object.h:1.13
Rev: src/opcodes.c:1.10
Rev: src/operators.c:1.22
Rev: src/peep.c:1.16
Rev: src/peep.in:1.9
Rev: src/pike_types.c:1.27
Rev: src/pike_types.h:1.6
Rev: src/program.c:1.48
Rev: src/program.h:1.24
Rev: src/program_areas.h:1.2
Rev: src/stralloc.c:1.21
Rev: src/stralloc.h:1.10
Rev: src/svalue.c:1.18
Rev: src/testsuite.in:1.64
Rev: src/threads.c:1.51
Rev: src/threads.h:1.26

1997-10-05

1997-10-05 03:39:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Changed error message.

Rev: src/las.c:1.39

1997-09-29

1997-09-29 01:38:53 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

nothing much changed

Rev: src/las.c:1.38

1997-09-09

1997-09-09 03:36:13 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

foo->bar now finds the right function!

Rev: src/builtin_functions.c:1.43
Rev: src/docode.c:1.21
Rev: src/interpret.c:1.46
Rev: src/las.c:1.37
Rev: src/object.c:1.22
Rev: src/program.c:1.39
Rev: src/program.h:1.19
Rev: src/testsuite.in:1.51

1997-08-30

1997-08-30 18:36:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed prototypes almost everywhere.

Rev: src/acconfig.h:1.9
Rev: src/array.c:1.12
Rev: src/array.h:1.4
Rev: src/backend.c:1.15
Rev: src/backend.h:1.3
Rev: src/builtin_functions.c:1.41
Rev: src/builtin_functions.h:1.4
Rev: src/callback.c:1.9
Rev: src/callback.h:1.4
Rev: src/constants.c:1.12
Rev: src/constants.h:1.5
Rev: src/docode.c:1.20
Rev: src/docode.h:1.3
Rev: src/dynamic_load.c:1.19
Rev: src/dynamic_load.h:1.2
Rev: src/error.c:1.8
Rev: src/error.h:1.6
Rev: src/gc.c:1.12
Rev: src/gc.h:1.10
Rev: src/hashtable.c:1.3
Rev: src/hashtable.h:1.4
Rev: src/interpret.c:1.45
Rev: src/interpret.h:1.12
Rev: src/language.yacc:1.46
Rev: src/las.c:1.36
Rev: src/las.h:1.8
Rev: src/lex.c:1.26
Rev: src/lex.h:1.5
Rev: src/main.c:1.23
Rev: src/mapping.c:1.21
Rev: src/mapping.h:1.4
Rev: src/modules/Gdbm/gdbmmod.c:1.4
Rev: src/modules/Gmp/mpz_glue.c:1.20
Rev: src/modules/Image/image.c:1.36
Rev: src/modules/Image/polyfill.c:1.5
Rev: src/modules/Mysql/mysql.c:1.6
Rev: src/modules/Pipe/pipe.c:1.11
Rev: src/modules/Regexp/glue.c:1.7
Rev: src/modules/Regexp/pike_regexp.c:1.5
Rev: src/modules/Ssleay/ssleay.c:1.7
Rev: src/modules/Yp/yp.c:1.8
Rev: src/modules/_Crypto/lib/desQuick.c:1.3
Rev: src/modules/call_out/call_out.c:1.13
Rev: src/modules/files/efuns.c:1.33
Rev: src/modules/files/file.c:1.51
Rev: src/modules/files/file.h:1.5
Rev: src/modules/files/socket.c:1.14
Rev: src/modules/math/math.c:1.5
Rev: src/modules/spider/accesseddb.c:1.10
Rev: src/modules/spider/dumudp.c:1.14
Rev: src/modules/spider/spider.c:1.39
Rev: src/modules/spider/streamed_parser.c:1.7
Rev: src/modules/spider/streamed_parser.h:1.2
Rev: src/multiset.c:1.7
Rev: src/multiset.h:1.3
Rev: src/object.c:1.21
Rev: src/object.h:1.11
Rev: src/opcodes.c:1.8
Rev: src/opcodes.h:1.3
Rev: src/operators.c:1.16
Rev: src/operators.h:1.3
Rev: src/peep.c:1.15
Rev: src/peep.h:1.3
Rev: src/pike_types.c:1.25
Rev: src/pike_types.h:1.5
Rev: src/program.c:1.37
Rev: src/program.h:1.18
Rev: src/rusage.c:1.8
Rev: src/rusage.h:1.2
Rev: src/signal_handler.c:1.14
Rev: src/signal_handler.h:1.3
Rev: src/stralloc.c:1.17
Rev: src/stralloc.h:1.9
Rev: src/svalue.c:1.14
Rev: src/threads.c:1.24
Rev: src/threads.h:1.12

1997-08-03

1997-08-03 09:55:11 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

more debug and better error messages

Rev: src/error.c:1.7
Rev: src/interpret.c:1.44
Rev: src/language.yacc:1.44
Rev: src/las.c:1.35
Rev: src/program.c:1.36

1997-06-27

1997-06-27 06:55:22 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

variables in parents now works correctly

Rev: lib/master.pike:1.43.2.3
Rev: lib/modules/Stack.pmod:1.2.2.1(DEAD)
Rev: src/ChangeLog:1.97.2.3
Rev: src/builtin_functions.c:1.36.2.2
Rev: src/builtin_functions.h:1.3.2.2
Rev: src/cpp.h:1.1.2.1
Rev: src/docode.c:1.16.2.2
Rev: src/error.c:1.6.2.1
Rev: src/gc.c:1.8.2.1
Rev: src/interpret.c:1.42.2.2
Rev: src/language.yacc:1.42.2.3
Rev: src/las.c:1.32.2.2
Rev: src/las.h:1.6.2.2
Rev: src/lex.c:1.21.2.3
Rev: src/main.c:1.21.2.2
Rev: src/object.c:1.17.2.3
Rev: src/object.h:1.9.2.3
Rev: src/program.c:1.33.2.3
Rev: src/program.h:1.14.2.3
Rev: src/svalue.c:1.12.2.2
Rev: src/testsuite.in:1.40.2.3

1997-06-25

1997-06-25 22:47:56 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

Compiler hacked

Rev: bin/mktestsuite:1.4.2.1
Rev: lib/master.pike:1.43.2.2
Rev: src/ChangeLog:1.97.2.2
Rev: src/Makefile.in:1.28.2.1
Rev: src/backend.c:1.10.2.3
Rev: src/builtin_functions.c:1.36.2.1
Rev: src/builtin_functions.h:1.3.2.1
Rev: src/compilation.h:1.3.2.1
Rev: src/cpp.c:1.1.2.1
Rev: src/docode.c:1.16.2.1
Rev: src/docode.h:1.2.2.1
Rev: src/interpret.c:1.42.2.1
Rev: src/interpret.h:1.11.2.1
Rev: src/language.yacc:1.42.2.2
Rev: src/las.c:1.32.2.1
Rev: src/las.h:1.6.2.1
Rev: src/lex.c:1.21.2.2
Rev: src/lex.h:1.4.2.1
Rev: src/main.c:1.21.2.1
Rev: src/modules/files/file.c:1.37.2.3
Rev: src/object.c:1.17.2.2
Rev: src/object.h:1.9.2.2
Rev: src/peep.c:1.10.2.1
Rev: src/pike_types.c:1.21.2.1
Rev: src/program.c:1.33.2.2
Rev: src/program.h:1.14.2.2
Rev: src/program_areas.h:1.1.2.1
Rev: src/stralloc.c:1.14.2.1
Rev: src/stralloc.h:1.7.2.1
Rev: src/stuff.c:1.2.2.1
Rev: src/stuff.h:1.1.1.1.2.1
Rev: src/svalue.c:1.12.2.1
Rev: src/testsuite.in:1.40.2.2
Rev: src/version.c:1.15.2.1

1997-05-22

1997-05-22 23:27:33 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

return on void expressions now gives an error

Rev: src/las.c:1.34
Rev: src/testsuite.in:1.43

1997-05-19

1997-05-19 23:33:22 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

memory.{c,h} renamed to pike_memory.{c,h}

Rev: .cvsignore:1.12
Rev: src/Makefile.in:1.31
Rev: src/array.c:1.10
Rev: src/builtin_functions.c:1.37
Rev: src/constants.c:1.11
Rev: src/docode.c:1.17
Rev: src/dynamic_buffer.c:1.4
Rev: src/gc.c:1.9
Rev: src/gc.h:1.8
Rev: src/global.h:1.8
Rev: src/las.c:1.33
Rev: src/lex.c:1.24
Rev: src/mapping.c:1.20
Rev: src/modules/Image/quant.c:1.9
Rev: src/modules/Regexp/pike_regexp.c:1.4
Rev: src/modules/call_out/call_out.c:1.12
Rev: src/modules/sprintf/sprintf.c:1.11
Rev: src/multiset.c:1.6
Rev: src/object.c:1.18
Rev: src/opcodes.c:1.7
Rev: src/operators.c:1.15
Rev: src/peep.c:1.12
Rev: src/pike_macros.h:1.2
Rev: src/pike_memory.c:1.1
Rev: src/pike_memory.h:1.1
Rev: src/pike_types.c:1.22
Rev: src/stralloc.c:1.15

1997-04-18

1997-04-18 01:17:40 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

small optimization added

Rev: src/las.c:1.32

1997-04-16

1997-04-16 03:14:06 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

tons of warnings fixed

Rev: src/array.c:1.8
Rev: src/builtin_functions.c:1.35
Rev: src/callback.c:1.8
Rev: src/configure.in:1.84
Rev: src/constants.c:1.10
Rev: src/encode.c:1.9
Rev: src/fd_control.c:1.6
Rev: src/gc.c:1.8
Rev: src/interpret.c:1.42
Rev: src/las.c:1.31
Rev: src/lex.c:1.21
Rev: src/main.c:1.21
Rev: src/mapping.c:1.17
Rev: src/memory.h:1.3
Rev: src/module_support.c:1.7
Rev: src/modules/Gmp/mpz_glue.c:1.11
Rev: src/modules/Image/font.c:1.7
Rev: src/modules/Pipe/pipe.c:1.6
Rev: src/modules/Regexp/glue.c:1.5
Rev: src/modules/Yp/yp.c:1.6
Rev: src/modules/_Crypto/Makefile.in:1.9
Rev: src/modules/_Crypto/lib/Makefile.in:1.5
Rev: src/modules/dynamic_module_makefile.in:1.7
Rev: src/modules/files/efuns.c:1.22
Rev: src/modules/files/file.c:1.36
Rev: src/modules/math/math.c:1.4
Rev: src/modules/spider/accesseddb.c:1.7
Rev: src/modules/spider/discdate.c:1.4
Rev: src/modules/spider/dumudp.c:1.8
Rev: src/modules/spider/spider.c:1.29
Rev: src/modules/spider/streamed_parser.c:1.5
Rev: src/modules/sprintf/sprintf.c:1.10
Rev: src/modules/static_module_makefile.in:1.5
Rev: src/modules/system/passwords.c:1.2
Rev: src/modules/system/syslog.c:1.3
Rev: src/modules/system/system.c:1.16
Rev: src/object.c:1.17
Rev: src/opcodes.c:1.6
Rev: src/operators.c:1.13
Rev: src/peep.c:1.10
Rev: src/pike_types.c:1.21
Rev: src/port.c:1.11
Rev: src/port.h:1.16
Rev: src/program.c:1.33
Rev: src/signal_handler.c:1.11
Rev: src/stralloc.c:1.14
Rev: src/stuff.c:1.2
Rev: src/svalue.c:1.9
Rev: src/threads.c:1.21

1997-03-17

1997-03-17 03:21:01 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

macros.h renamed to pike_macros.h

Rev: src/ChangeLog:1.89
Rev: src/builtin_functions.c:1.34
Rev: src/callback.c:1.7
Rev: src/configure.in:1.62
Rev: src/constants.c:1.9
Rev: src/docode.c:1.15
Rev: src/dynamic_load.c:1.13
Rev: src/encode.c:1.5
Rev: src/error.c:1.6
Rev: src/interpret.c:1.37
Rev: src/language.yacc:1.33
Rev: src/las.c:1.30
Rev: src/lex.c:1.20
Rev: src/macros.h:1.5(DEAD)
Rev: src/main.c:1.19
Rev: src/mapping.c:1.16
Rev: src/memory.c:1.5
Rev: src/module.c:1.5
Rev: src/modules/Gdbm/gdbmmod.c:1.2
Rev: src/modules/Gmp/mpz_glue.c:1.8
Rev: src/modules/Gz/zlibmod.c:1.5
Rev: src/modules/Image/blit.c:1.2
Rev: src/modules/Image/dct.c:1.4
Rev: src/modules/Image/font.c:1.4
Rev: src/modules/Image/image.c:1.4
Rev: src/modules/Image/matrix.c:1.3
Rev: src/modules/Image/operator.c:1.3
Rev: src/modules/Image/pattern.c:1.3
Rev: src/modules/Image/pnm.c:1.2
Rev: src/modules/Image/togif.c:1.2
Rev: src/modules/MIME/mime.c:1.4
Rev: src/modules/Pipe/pipe.c:1.4
Rev: src/modules/Regexp/glue.c:1.4
Rev: src/modules/Ssleay/ssleay.c:1.4
Rev: src/modules/Yp/yp.c:1.5
Rev: src/modules/_Crypto/cbc.c:1.7
Rev: src/modules/_Crypto/crypto.c:1.18
Rev: src/modules/_Crypto/des.c:1.7
Rev: src/modules/_Crypto/invert.c:1.6
Rev: src/modules/_Crypto/md2.c:1.3
Rev: src/modules/_Crypto/pipe.c:1.7
Rev: src/modules/files/efuns.c:1.21
Rev: src/modules/files/file.c:1.31
Rev: src/modules/files/socket.c:1.8
Rev: src/modules/readline/readlinemod.c:1.2
Rev: src/modules/spider/accesseddb.c:1.6
Rev: src/modules/spider/discdate.c:1.3
Rev: src/modules/spider/dumudp.c:1.7
Rev: src/modules/spider/spider.c:1.26
Rev: src/modules/spider/stardate.c:1.3
Rev: src/modules/spider/streamed_parser.c:1.4
Rev: src/multiset.c:1.4
Rev: src/object.c:1.16
Rev: src/pike_macros.h:1.1
Rev: src/pike_types.c:1.20
Rev: src/port.c:1.7
Rev: src/program.c:1.28
Rev: src/signal_handler.c:1.9
Rev: src/stralloc.c:1.13
Rev: src/threads.c:1.20

1997-03-05

1997-03-05 05:22:56 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

peephole optimizer improved

Rev: bin/mkpeep.pike:1.2
Rev: src/docode.c:1.12
Rev: src/las.c:1.29
Rev: src/peep.c:1.6
Rev: src/peep.h:1.2
Rev: src/peep.in:1.4

1997-03-01

1997-03-01 02:37:03 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

sill bug fixed

Rev: src/language.yacc:1.26
Rev: src/las.c:1.28

1997-02-27

1997-02-27 11:23:22 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better error messages

Rev: src/las.c:1.27

1997-02-27 11:20:52 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better error messages

Rev: src/las.c:1.26

1997-02-27 11:18:13 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better error messages

Rev: src/las.c:1.25

1997-02-27 10:39:42 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better error messages

Rev: src/las.c:1.24

1997-02-27 10:34:46 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better error messages

Rev: src/las.c:1.23

1997-02-27 08:09:46 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

core-dumping bug fixed

Rev: src/las.c:1.22

1997-02-18

1997-02-18 05:13:36 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

evil optimization added

Rev: src/language.yacc:1.25
Rev: src/las.c:1.21
Rev: src/las.h:1.6
Rev: src/program.c:1.21
Rev: src/program.h:1.13

1997-02-11

1997-02-11 07:10:54 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

MEMSET bugs fixed

Rev: src/las.c:1.20

1997-02-11 01:52:26 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

two bugs fixed

Rev: src/encode.c:1.3
Rev: src/las.c:1.19

1997-02-07

1997-02-07 01:06:12 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

bugfixes

Rev: src/las.c:1.18

1997-01-31

1997-01-31 23:07:16 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fixed a core-dumping bug in zzap_try_optimize

Rev: src/las.c:1.17

1997-01-30

1997-01-30 03:51:37 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

many optimizations added (see Changelog)

Rev: src/builtin_functions.c:1.25
Rev: src/docode.c:1.10
Rev: src/interpret.c:1.23
Rev: src/language.yacc:1.21
Rev: src/las.c:1.16
Rev: src/lex.c:1.14
Rev: src/lex.h:1.3
Rev: src/peep.c:1.5
Rev: src/peep.in:1.3
Rev: src/pike_types.c:1.15
Rev: src/port.h:1.11

1997-01-28

1997-01-28 03:04:31 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

small but important bugfix

Rev: src/las.c:1.15

1997-01-27

1997-01-27 01:19:01 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

constants are now in an automaticallu used module

Rev: src/language.yacc:1.19
Rev: src/las.c:1.14

1997-01-22

1997-01-22 05:19:48 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

class A {}; class B {inherit A;}; now works, typechecking improved

Rev: src/compilation.h:1.3
Rev: src/las.c:1.13
Rev: src/pike_types.c:1.13
Rev: src/pike_types.h:1.3
Rev: src/program.c:1.14
Rev: src/program.h:1.8
Rev: src/testsuite.in:1.16
Rev: src/version.c:1.4
Rev: src/version.h:1.2

1997-01-19

1997-01-19 09:08:03 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

Module system implemented

Rev: lib/master.pike:1.20
Rev: src/ChangeLog:1.53
Rev: src/Makefile.in:1.4
Rev: src/builtin_functions.c:1.21
Rev: src/interpret.h:1.7
Rev: src/language.yacc:1.18
Rev: src/las.c:1.12
Rev: src/las.h:1.4
Rev: src/lex.c:1.12
Rev: src/object.c:1.11
Rev: src/program.c:1.13
Rev: src/program.h:1.7
Rev: src/version.c:1.3

1997-01-16

1997-01-16 05:00:48 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

overloading for -> and [] implemented

Rev: src/docode.c:1.7
Rev: src/interpret.c:1.19
Rev: src/language.yacc:1.17
Rev: src/las.c:1.11
Rev: src/lex.c:1.10
Rev: src/object.c:1.8
Rev: src/peep.c:1.4
Rev: src/peep.in:1.2
Rev: src/program.c:1.12
Rev: src/program.h:1.6

1996-12-05

1996-12-05 00:47:58 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

fixed a small memory leak and added _memory_usage

Rev: bin/test_pike.pike:1.3
Rev: src/ChangeLog:1.32
Rev: src/array.c:1.4
Rev: src/array.h:1.2
Rev: src/builtin_functions.c:1.16
Rev: src/builtin_functions.h:1.3
Rev: src/callback.c:1.4
Rev: src/callback.h:1.3
Rev: src/constants.c:1.4
Rev: src/constants.h:1.2
Rev: src/language.yacc:1.15
Rev: src/las.c:1.10
Rev: src/las.h:1.3
Rev: src/mapping.c:1.8
Rev: src/mapping.h:1.2
Rev: src/modules/call_out/call_out.c:1.4
Rev: src/modules/pipe/pipe.c:1.7
Rev: src/multiset.c:1.2
Rev: src/multiset.h:1.2
Rev: src/object.c:1.6
Rev: src/object.h:1.4
Rev: src/program.c:1.11
Rev: src/program.h:1.4
Rev: src/stralloc.c:1.8
Rev: src/stralloc.h:1.4

1996-12-04

1996-12-04 00:27:12 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

memory leak fixed, more debug added

Rev: src/docode.c:1.6
Rev: src/language.yacc:1.14
Rev: src/las.c:1.9
Rev: src/las.h:1.2
Rev: src/program.c:1.10

1996-11-25

1996-11-25 21:33:08 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better error messages implemented and fix for constants

Rev: src/las.c:1.8

1996-11-18

1996-11-18 20:44:08 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

segfault bug fixed

Rev: src/las.c:1.7

1996-11-14

1996-11-14 01:36:36 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

rcsid added

Rev: src/global.h:1.3
Rev: src/las.c:1.6
Rev: src/mapping.c:1.7
Rev: src/modules/call_out/call_out.c:1.3
Rev: src/modules/files/file.c:1.11
Rev: src/modules/gdbmmod/gdbmmod.c:1.4
Rev: src/modules/gmpmod/mpz_glue.c:1.7
Rev: src/modules/image/image.c:1.24
Rev: src/modules/pipe/pipe.c:1.6
Rev: src/modules/sprintf/sprintf.c:1.6
Rev: src/object.c:1.5
Rev: src/operators.c:1.3
Rev: src/pike_types.c:1.8
Rev: src/program.c:1.6
Rev: src/testsuite.in:1.8
Rev: src/threads.c:1.10

1996-11-14 01:24:20 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

rcsid added

Rev: src/backend.c:1.5
Rev: src/builtin_functions.c:1.10
Rev: src/configure.in:1.13
Rev: src/docode.c:1.4
Rev: src/global.h:1.2
Rev: src/interpret.c:1.9
Rev: src/language.yacc:1.7
Rev: src/las.c:1.5
Rev: src/lex.c:1.7
Rev: src/main.c:1.10
Rev: src/mapping.c:1.6
Rev: src/modules/call_out/call_out.c:1.2
Rev: src/modules/files/file.c:1.10
Rev: src/modules/gdbmmod/gdbmmod.c:1.3
Rev: src/modules/gmpmod/mpz_glue.c:1.6
Rev: src/modules/image/image.c:1.23
Rev: src/modules/pipe/pipe.c:1.5
Rev: src/modules/sprintf/sprintf.c:1.5
Rev: src/object.c:1.4
Rev: src/operators.c:1.2
Rev: src/pike_types.c:1.7
Rev: src/program.c:1.5
Rev: src/testsuite.in:1.7
Rev: src/threads.c:1.9
Rev: src/threads.h:1.6

1996-10-15

1996-10-15 04:04:07 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

check_threads_etc() callbacks recoded...

Rev: src/gc.c:1.3
Rev: src/gc.h:1.4
Rev: src/interpret.c:1.7
Rev: src/interpret.h:1.4
Rev: src/las.c:1.4
Rev: src/object.c:1.2
Rev: src/object.h:1.2
Rev: src/signal_handler.c:1.4
Rev: src/threads.c:1.8
Rev: src/threads.h:1.5

1996-09-24

1996-09-24 23:46:53 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

isspace -> ISSPACE, subtype=-1 -> subtype=USHRT_MAX

Rev: src/array.c:1.2
Rev: src/builtin_functions.c:1.3
Rev: src/configure.in:1.4
Rev: src/constants.c:1.2
Rev: src/docode.c:1.2
Rev: src/interpret.c:1.3
Rev: src/las.c:1.3
Rev: src/lex.c:1.3
Rev: src/machine.h.in:1.3
Rev: src/pike_types.c:1.2
Rev: src/port.c:1.3
Rev: src/port.h:1.5
Rev: src/signal_handler.c:1.3
Rev: src/svalue.c:1.2
Rev: src/svalue.h:1.3
Rev: src/types.h:1.3

1996-09-23

1996-09-23 10:02:11 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

warning removed

Rev: src/las.c:1.2
Rev: src/lex.c:1.2

1996-09-22

1996-09-22 19:40:33 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

Pike

Rev: .cvsignore:1.1.1.1
Rev: README:1.1.1.1
Rev: bin/export.pike:1.1.1.1
Rev: bin/fixdepends.sh:1.1.1.1
Rev: bin/hilfe:1.1.1.1
Rev: bin/htmlify_docs.pike:1.1.1.1
Rev: bin/httpd.pike:1.1.1.1
Rev: bin/metatest:1.1.1.1
Rev: bin/mkpeep.pike:1.1.1.1
Rev: bin/rsif:1.1.1.1
Rev: doc/README:1.1.1.1
Rev: doc/builtin/_verify_internals:1.1.1.1
Rev: doc/builtin/add_constant:1.1.1.1
Rev: doc/builtin/aggregage_multiset:1.1.1.1
Rev: doc/builtin/aggregate:1.1.1.1
Rev: doc/builtin/aggregate_mapping:1.1.1.1
Rev: doc/builtin/alarm:1.1.1.1
Rev: doc/builtin/all_constants:1.1.1.1
Rev: doc/builtin/allocate:1.1.1.1
Rev: doc/builtin/arrayp:1.1.1.1
Rev: doc/builtin/backtrace:1.1.1.1
Rev: doc/builtin/call_function:1.1.1.1
Rev: doc/builtin/clone:1.1.1.1
Rev: doc/builtin/column:1.1.1.1
Rev: doc/builtin/combine_path:1.1.1.1
Rev: doc/builtin/compile_file:1.1.1.1
Rev: doc/builtin/compile_string:1.1.1.1
Rev: doc/builtin/copy_value:1.1.1.1
Rev: doc/builtin/crypt:1.1.1.1
Rev: doc/builtin/ctime:1.1.1.1
Rev: doc/builtin/destruct:1.1.1.1
Rev: doc/builtin/equal:1.1.1.1
Rev: doc/builtin/exit:1.1.1.1
Rev: doc/builtin/floatp:1.1.1.1
Rev: doc/builtin/function_name:1.1.1.1
Rev: doc/builtin/function_object:1.1.1.1
Rev: doc/builtin/functionp:1.1.1.1
Rev: doc/builtin/gc:1.1.1.1
Rev: doc/builtin/getpid:1.1.1.1
Rev: doc/builtin/glob:1.1.1.1
Rev: doc/builtin/hash:1.1.1.1
Rev: doc/builtin/indices:1.1.1.1
Rev: doc/builtin/intp:1.1.1.1
Rev: doc/builtin/kill:1.1.1.1
Rev: doc/builtin/localtime:1.1.1.1
Rev: doc/builtin/lower_case:1.1.1.1
Rev: doc/builtin/m_delete:1.1.1.1
Rev: doc/builtin/mappingp:1.1.1.1
Rev: doc/builtin/mkmapping:1.1.1.1
Rev: doc/builtin/multisetp:1.1.1.1
Rev: doc/builtin/next_object:1.1.1.1
Rev: doc/builtin/object_program:1.1.1.1
Rev: doc/builtin/objectp:1.1.1.1
Rev: doc/builtin/programp:1.1.1.1
Rev: doc/builtin/query_host_name:1.1.1.1
Rev: doc/builtin/query_num_arg:1.1.1.1
Rev: doc/builtin/random:1.1.1.1
Rev: doc/builtin/random_seed:1.1.1.1
Rev: doc/builtin/replace:1.1.1.1
Rev: doc/builtin/reverse:1.1.1.1
Rev: doc/builtin/rows:1.1.1.1
Rev: doc/builtin/rusage:1.1.1.1
Rev: doc/builtin/search:1.1.1.1
Rev: doc/builtin/signal:1.1.1.1
Rev: doc/builtin/signame:1.1.1.1
Rev: doc/builtin/signum:1.1.1.1
Rev: doc/builtin/sizeof:1.1.1.1
Rev: doc/builtin/sleep:1.1.1.1
Rev: doc/builtin/sort:1.1.1.1
Rev: doc/builtin/stringp:1.1.1.1
Rev: doc/builtin/this_object:1.1.1.1
Rev: doc/builtin/throw:1.1.1.1
Rev: doc/builtin/time:1.1.1.1
Rev: doc/builtin/trace:1.1.1.1
Rev: doc/builtin/ualarm:1.1.1.1
Rev: doc/builtin/upper_case:1.1.1.1
Rev: doc/builtin/values:1.1.1.1
Rev: doc/builtin/zero_type:1.1.1.1
Rev: doc/index.bmml:1.1.1.1
Rev: doc/manual/example1:1.1.1.1
Rev: doc/manual/example2:1.1.1.1
Rev: doc/manual/example3:1.1.1.1
Rev: doc/manual/tutorial:1.1.1.1
Rev: doc/operators/and:1.1.1.1
Rev: doc/operators/complement:1.1.1.1
Rev: doc/operators/divide:1.1.1.1
Rev: doc/operators/index:1.1.1.1
Rev: doc/operators/is_equal:1.1.1.1
Rev: doc/operators/is_greater_or_equal:1.1.1.1
Rev: doc/operators/is_greater_than:1.1.1.1
Rev: doc/operators/is_lesser_or_equal:1.1.1.1
Rev: doc/operators/is_lesser_than:1.1.1.1
Rev: doc/operators/logical_and:1.1.1.1
Rev: doc/operators/logical_or:1.1.1.1
Rev: doc/operators/minus:1.1.1.1
Rev: doc/operators/modulo:1.1.1.1
Rev: doc/operators/mult:1.1.1.1
Rev: doc/operators/not:1.1.1.1
Rev: doc/operators/not_equal:1.1.1.1
Rev: doc/operators/operators:1.1.1.1
Rev: doc/operators/or:1.1.1.1
Rev: doc/operators/plus:1.1.1.1
Rev: doc/operators/range:1.1.1.1
Rev: doc/operators/shift_left:1.1.1.1
Rev: doc/operators/shift_right:1.1.1.1
Rev: doc/operators/xor:1.1.1.1
Rev: doc/pike/all.bmml:1.1.1.1
Rev: doc/pike/cast:1.1.1.1
Rev: doc/pike/catch:1.1.1.1
Rev: doc/pike/class:1.1.1.1
Rev: doc/pike/command_line_options:1.1.1.1
Rev: doc/pike/control_structures/break:1.1.1.1
Rev: doc/pike/control_structures/catch:1.1.1.1
Rev: doc/pike/control_structures/continue:1.1.1.1
Rev: doc/pike/control_structures/do-while:1.1.1.1
Rev: doc/pike/control_structures/for:1.1.1.1
Rev: doc/pike/control_structures/foreach:1.1.1.1
Rev: doc/pike/control_structures/if-else:1.1.1.1
Rev: doc/pike/control_structures/return:1.1.1.1
Rev: doc/pike/control_structures/switch:1.1.1.1
Rev: doc/pike/control_structures/while:1.1.1.1
Rev: doc/pike/efuns.bmml:1.1.1.1
Rev: doc/pike/functions:1.1.1.1
Rev: doc/pike/gauge:1.1.1.1
Rev: doc/pike/hilfe:1.1.1.1
Rev: doc/pike/how_to_make_modules:1.1.1.1
Rev: doc/pike/inherit:1.1.1.1
Rev: doc/pike/lambda:1.1.1.1
Rev: doc/pike/modifier:1.1.1.1
Rev: doc/pike/preprocessor:1.1.1.1
Rev: doc/pike/reserved.bmml:1.1.1.1
Rev: doc/pike/sscanf:1.1.1.1
Rev: doc/pike/typeof:1.1.1.1
Rev: doc/pike/variables:1.1.1.1
Rev: doc/simulated/PI:1.1.1.1
Rev: doc/simulated/add_efun:1.1.1.1
Rev: doc/simulated/aggregage_list:1.1.1.1
Rev: doc/simulated/all_efuns:1.1.1.1
Rev: doc/simulated/capitalize:1.1.1.1
Rev: doc/simulated/describe_backtrace:1.1.1.1
Rev: doc/simulated/exec:1.1.1.1
Rev: doc/simulated/explode:1.1.1.1
Rev: doc/simulated/file_size:1.1.1.1
Rev: doc/simulated/filter:1.1.1.1
Rev: doc/simulated/filter_array:1.1.1.1
Rev: doc/simulated/get_function:1.1.1.1
Rev: doc/simulated/getenv:1.1.1.1
Rev: doc/simulated/implode:1.1.1.1
Rev: doc/simulated/l_sizeof:1.1.1.1
Rev: doc/simulated/listp:1.1.1.1
Rev: doc/simulated/m_indices:1.1.1.1
Rev: doc/simulated/m_sizeof:1.1.1.1
Rev: doc/simulated/m_values:1.1.1.1
Rev: doc/simulated/map:1.1.1.1
Rev: doc/simulated/map_array:1.1.1.1
Rev: doc/simulated/master:1.1.1.1
Rev: doc/simulated/member_array:1.1.1.1
Rev: doc/simulated/mklist:1.1.1.1
Rev: doc/simulated/mkmultiset:1.1.1.1
Rev: doc/simulated/perror:1.1.1.1
Rev: doc/simulated/popen:1.1.1.1
Rev: doc/simulated/previous_object:1.1.1.1
Rev: doc/simulated/putenv:1.1.1.1
Rev: doc/simulated/read_bytes:1.1.1.1
Rev: doc/simulated/regexp:1.1.1.1
Rev: doc/simulated/search_array:1.1.1.1
Rev: doc/simulated/sort_array:1.1.1.1
Rev: doc/simulated/spawn:1.1.1.1
Rev: doc/simulated/strlen:1.1.1.1
Rev: doc/simulated/strstr:1.1.1.1
Rev: doc/simulated/sum:1.1.1.1
Rev: doc/simulated/sum_arrays:1.1.1.1
Rev: doc/simulated/system:1.1.1.1
Rev: doc/simulated/this_function:1.1.1.1
Rev: doc/simulated/version:1.1.1.1
Rev: doc/simulated/write:1.1.1.1
Rev: doc/simulated/write_file:1.1.1.1
Rev: doc/types/array:1.1.1.1
Rev: doc/types/float:1.1.1.1
Rev: doc/types/function:1.1.1.1
Rev: doc/types/int:1.1.1.1
Rev: doc/types/mapping:1.1.1.1
Rev: doc/types/mixed:1.1.1.1
Rev: doc/types/multiset:1.1.1.1
Rev: doc/types/object:1.1.1.1
Rev: doc/types/program:1.1.1.1
Rev: doc/types/string:1.1.1.1
Rev: lib/include/array.h:1.1.1.1
Rev: lib/include/array.pre.pike:1.1.1.1
Rev: lib/include/process.h:1.1.1.1
Rev: lib/include/process.pre.pike:1.1.1.1
Rev: lib/include/simulate.h:1.1.1.1
Rev: lib/include/simulate.pre.pike:1.1.1.1
Rev: lib/include/stdio.h:1.1.1.1
Rev: lib/include/stdio.pre.pike:1.1.1.1
Rev: lib/master.pike:1.1.1.1
Rev: src/.cvsignore:1.1.1.1
Rev: src/BUGS:1.1.1.1
Rev: src/COPYING:1.1.1.1
Rev: src/COPYRIGHT:1.1.1.1
Rev: src/ChangeLog:1.1.1.1
Rev: src/DISCLAIMER:1.1.1.1
Rev: src/Makefile.src:1.1.1.1
Rev: src/README:1.1.1.1
Rev: src/alloca.c:1.1.1.1
Rev: src/array.c:1.1.1.1
Rev: src/array.h:1.1.1.1
Rev: src/backend.c:1.1.1.1
Rev: src/backend.h:1.1.1.1
Rev: src/build_modlist_h:1.1.1.1
Rev: src/builtin_functions.c:1.1.1.1
Rev: src/builtin_functions.h:1.1.1.1
Rev: src/callback.c:1.1.1.1
Rev: src/callback.h:1.1.1.1
Rev: src/compilation.h:1.1.1.1
Rev: src/config.cache:1.1.1.1
Rev: src/config.h:1.1.1.1
Rev: src/config.log:1.1.1.1
Rev: src/configure.in:1.1.1.1
Rev: src/constants.c:1.1.1.1
Rev: src/constants.h:1.1.1.1
Rev: src/docode.c:1.1.1.1
Rev: src/docode.h:1.1.1.1
Rev: src/dynamic_buffer.c:1.1.1.1
Rev: src/dynamic_buffer.h:1.1.1.1
Rev: src/efun.h:1.1.1.1
Rev: src/error.c:1.1.1.1
Rev: src/error.h:1.1.1.1
Rev: src/fd_control.c:1.1.1.1
Rev: src/fd_control.h:1.1.1.1
Rev: src/fsort.c:1.1.1.1
Rev: src/fsort.h:1.1.1.1
Rev: src/gc.c:1.1.1.1
Rev: src/gc.h:1.1.1.1
Rev: src/global.h:1.1.1.1
Rev: src/hashtable.c:1.1.1.1
Rev: src/hashtable.h:1.1.1.1
Rev: src/install-sh:1.1.1.1
Rev: src/interpret.c:1.1.1.1
Rev: src/interpret.h:1.1.1.1
Rev: src/language.y:1.1.1.1
Rev: src/las.c:1.1.1.1
Rev: src/las.h:1.1.1.1
Rev: src/lex.c:1.1.1.1
Rev: src/lex.h:1.1.1.1
Rev: src/machine.h.in:1.1.1.1
Rev: src/macros.h:1.1.1.1
Rev: src/main.c:1.1.1.1
Rev: src/main.h:1.1.1.1
Rev: src/mapping.c:1.1.1.1
Rev: src/mapping.h:1.1.1.1
Rev: src/memory.c:1.1.1.1
Rev: src/memory.h:1.1.1.1
Rev: src/module.c:1.1.1.1
Rev: src/module.h:1.1.1.1
Rev: src/modules/.cvsignore:1.1.1.1
Rev: src/modules/Makefile.src:1.1.1.1
Rev: src/modules/call_out/.cvsignore:1.1.1.1
Rev: src/modules/call_out/Makefile.src:1.1.1.1
Rev: src/modules/call_out/call_out.c:1.1.1.1
Rev: src/modules/call_out/configure.in:1.1.1.1
Rev: src/modules/call_out/doc/call_out:1.1.1.1
Rev: src/modules/call_out/doc/call_out_info:1.1.1.1
Rev: src/modules/call_out/doc/find_call_out:1.1.1.1
Rev: src/modules/call_out/doc/remove_call_out:1.1.1.1
Rev: src/modules/configure.in:1.1.1.1
Rev: src/modules/files/.cvsignore:1.1.1.1
Rev: src/modules/files/Makefile.src:1.1.1.1
Rev: src/modules/files/configure.in:1.1.1.1
Rev: src/modules/files/datagram.c:1.1.1.1
Rev: src/modules/files/doc/cd:1.1.1.1
Rev: src/modules/files/doc/errno:1.1.1.1
Rev: src/modules/files/doc/exece:1.1.1.1
Rev: src/modules/files/doc/file:1.1.1.1
Rev: src/modules/files/doc/file_stat:1.1.1.1
Rev: src/modules/files/doc/fork:1.1.1.1
Rev: src/modules/files/doc/get_dir:1.1.1.1
Rev: src/modules/files/doc/getcwd:1.1.1.1
Rev: src/modules/files/doc/mkdir:1.1.1.1
Rev: src/modules/files/doc/mv:1.1.1.1
Rev: src/modules/files/doc/port:1.1.1.1
Rev: src/modules/files/doc/rm:1.1.1.1
Rev: src/modules/files/doc/strerror:1.1.1.1
Rev: src/modules/files/doc/werror:1.1.1.1
Rev: src/modules/files/efuns.c:1.1.1.1
Rev: src/modules/files/file.c:1.1.1.1
Rev: src/modules/files/file.h:1.1.1.1
Rev: src/modules/files/file_machine.h.in:1.1.1.1
Rev: src/modules/files/socket.c:1.1.1.1
Rev: src/modules/gdbmmod/.cvsignore:1.1.1.1
Rev: src/modules/gdbmmod/Makefile.src:1.1.1.1
Rev: src/modules/gdbmmod/configure.in:1.1.1.1
Rev: src/modules/gdbmmod/doc/gdbm:1.1.1.1
Rev: src/modules/gdbmmod/gdbm_machine.h.in:1.1.1.1
Rev: src/modules/gdbmmod/gdbmmod.c:1.1.1.1
Rev: src/modules/gmpmod/.cvsignore:1.1.1.1
Rev: src/modules/gmpmod/Makefile.src:1.1.1.1
Rev: src/modules/gmpmod/configure.in:1.1.1.1
Rev: src/modules/gmpmod/doc/mpz:1.1.1.1
Rev: src/modules/gmpmod/gmp_machine.h.in:1.1.1.1
Rev: src/modules/gmpmod/mpz_glue.c:1.1.1.1
Rev: src/modules/image/Makefile.in:1.1.1.1
Rev: src/modules/image/Makefile.src:1.1.1.1
Rev: src/modules/image/configure:1.1.1.1
Rev: src/modules/image/configure.in:1.1.1.1
Rev: src/modules/image/dependencies:1.1.1.1
Rev: src/modules/image/doc.txt:1.1.1.1
Rev: src/modules/image/doc/image.html:1.1.1.1
Rev: src/modules/image/font.c:1.1.1.1
Rev: src/modules/image/image.c:1.1.1.1
Rev: src/modules/image/image.h:1.1.1.1
Rev: src/modules/image/lzw.c:1.1.1.1
Rev: src/modules/image/lzw.h:1.1.1.1
Rev: src/modules/image/quant.c:1.1.1.1
Rev: src/modules/image/togif.c:1.1.1.1
Rev: src/modules/math/.cvsignore:1.1.1.1
Rev: src/modules/math/Makefile.src:1.1.1.1
Rev: src/modules/math/configure.in:1.1.1.1
Rev: src/modules/math/doc/acos:1.1.1.1
Rev: src/modules/math/doc/asin:1.1.1.1
Rev: src/modules/math/doc/atan:1.1.1.1
Rev: src/modules/math/doc/ceil:1.1.1.1
Rev: src/modules/math/doc/cos:1.1.1.1
Rev: src/modules/math/doc/exp:1.1.1.1
Rev: src/modules/math/doc/floor:1.1.1.1
Rev: src/modules/math/doc/log:1.1.1.1
Rev: src/modules/math/doc/pow:1.1.1.1
Rev: src/modules/math/doc/sin:1.1.1.1
Rev: src/modules/math/doc/sqrt:1.1.1.1
Rev: src/modules/math/doc/tan:1.1.1.1
Rev: src/modules/math/math.c:1.1.1.1
Rev: src/modules/module_dir_marker:1.1.1.1
Rev: src/modules/pipe/Makefile.in:1.1.1.1
Rev: src/modules/pipe/Makefile.src:1.1.1.1
Rev: src/modules/pipe/config.h:1.1.1.1
Rev: src/modules/pipe/configure:1.1.1.1
Rev: src/module