pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:231:    A class can now define a function mixed _m_delete(mixed index) to    make the objects work like mappings with m_delete(). (This feature    has been added to later 7.2 releases too.)      o sprintf("%O", foo) is more descriptive    If foo is a program or an object then Pike will try to find the    resolved name instead of returning just "program" or "object".    However, if an object contains an _sprintf function it will still    be called in this case.    + o basetype(foo) +  Returns a string with the basic type of foo as opposed to +  typeof(foo) that returns the actual type. Also available as +  sprintf("%t", foo). +    o Constant objects    An object can now be constant, allowing for better    performace. For example used for Gmp.Bignum, Math.Matrix and    Image.Color.         New modules / classes / methods / functionality added:   ------------------------------------------------------      o ADT.History
pike.git/CHANGES:656:      (To browse bug tickets, either visit   http://community.roxen.com/crunch/ - or append the ticket id to   "http://bugs.roxen.com/" for an address directly to the ticket   itself.)            Uncategorized misc changes:   --------------------------- - o basetype() +    o it is possible to change predefines without forking a new pike   o #pragma save_parent   o #pragma dont_save_parent (overrides constant __pragma_save_parent__)   o dont_dump_module *FIXME: grubba*   o C modules can no longer call functions in other dynamic C modules directly    FIXME: mast, grubba?   o It is possible to inherit pike programs from C programs.   o Separate weak flags for indices and values in mappings   o Added low lowel glue for the Ffmpeg library.