pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:756:    C-compiler preprocessor will then be used on the generated file    (like before)       + inherit "identifier"    -- inherit the program returned by calling master()->resolve() on    the specified identifier. Useful to inherit code written in Pike.       + Object types on return and argument types are now resolved    dynamically when needed.    -  This means that the typing information is sifnificantly more +  This means that the typing information is significantly more    strict.       If you use classes that are not defined in the file (or    src/program_id.h) they will be resolved when your .so-file is    loaded.    -  Note: Circular dependencies does not work (currently, at least). +  Note: Circular dependencies do not work (currently, at least).    -  Also, the parser still often have problems with types containing +  Also, the parser still often has problems with types containing    '.'. You can use object(X.Y) instead of X.Y.      o String.levenshtein_distance()       The function calculates the Levenshtein distance between two    strings. The Levenshtein distance describes the minimum number of    edit operations (insert, delete or substitute a character) to get    from one string to the other.       This can be used in approximate string matching to find matches