pike.git
/
CHANGES
version
»
Context lines:
10
20
40
80
file
none
3
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