pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:1:   Changes since Pike 7.6:   ----------------------------------------------------------------------      o New syntax to index from the end in range operations.    A "<" can be added before an index in the [..] operator to count    from the end instead. This is convenient to e.g. chop off the last    element in an array: a[..<1].    + o Several declarations and definitions (most notably the debug and +  runtime flags) have moved from main.h to pike_embed.h, in an attempt +  to add support for embedding. +    o New `[..] operator function.    Range operations have been separated from the `[] operator function    and is handled by a new `[..] which provides greater control in how    the range bounds are specified. For compatibility, if there is no    `[..] then `[] is still called for range operations.      o Generalized this and this_program.    It is now possible to refer to inherits in objects. Example:    class A {    int a;