pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:45:    effects in code that uses iterators explicitly. E.g:    String.Iterator iter = String.Iterator ("foo");    foreach (iter; int ind; int val)    werror ("%d %d\n", ind, iter->index());    This will now write "0 0", "1 1", etc. In previous versions of 7.4    it wrote "0 1", "1 2", etc since the iterator has already been    incremented to point to the next element.   o Bugfixes in Calendar.Fraction, which prevously lost track of the    fraction component in Fraction()->set_timezone() and always returned    0.0 in Fraction()->fraction_no(). + o Stdio.File()->grantpt() fixed to work with SysV systems + o New function Stdio.File()->openpt() to portably get a pty master for +  use with grantpt()      Changes since Pike 7.4.10:   ----------------------------------------------------------------------      o Bugfix in Parser.C. "!=" is now considered one token instead of two.   o Bugfixed loop over-optimization caused by faulty dependency    analysis.   o Postgres 7.3+ correctly detected.   o Now function_object behaves as in Pike 7.2 again, returning zero if    the argument is a constant in the parent class. In that case