pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:58:    names are normalized internally.      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 +  _typeof(foo) that returns the actual type. Also available as    sprintf("%t", foo).      o getenv()/putenv()    The environment variable functions getenv and putenv is now is now    both case insensitive on Microsoft Windows systems. This should    make your programs more portable.         Language additions:   -------------------
pike.git/CHANGES:594:      o dirname    Now correctly returns a directory instead of just stripping the    part after the nearest directory separator.      o default_yp_domain    The EFUN default_yp_domain is now only available as    Yp.default_domain.      o clone/new -  The functions clone and new has been removed. Instead of doing -  clone(x) or new(x), do x() in the future if x is a program or -  ((program)x)() if x is a string. +  The functions clone and new have been removed. Instead of doing +  clone(x) or new(x), now do x() if x is a program and ((program)x)() +  if x is a string.      o LR    LR has been moved to Parser.LR and the API has been changed    slightly to conform to current API practice, e.g. regarding casing    of symbols.      o wmml documentation removed    Use the documentation in the refdoc directory instead.      o .build_lobotomize_crypto removed