Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > bd5c3d824c3db63ffd9226c15941e6ad > files > 271

mozart-1.4.0-1mdv2010.0.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>11.2 Fixes</TITLE><LINK href="ozdoc.css" rel="stylesheet" type="text/css"></HEAD><BODY><TABLE align="center" border="0" cellpadding="6" cellspacing="6" class="nav"><TR bgcolor="#DDDDDD"><TD><A href="node33.html#section.m110.changes">&lt;&lt; Prev</A></TD><TD><A href="node32.html">- Up -</A></TD></TR></TABLE><DIV id="section.m110.fixes"><H2><A name="section.m110.fixes">11.2 Fixes</A></H2><H3><A name="label47">11.2.1 All Platforms</A></H3><P> </P><UL><LI><P>Return methods for classes in <CODE>Tk<SPAN class="keyword">.</SPAN>menuentry</CODE> added. </P></LI><LI><P>Added <CODE>Class<SPAN class="keyword">.</SPAN>getAttr</CODE> to straightforwardly resolve multiple inheritance conflicts. </P></LI><LI><P>Fixed printing of '~' for floats in virtual strings (bug 390). </P></LI><LI><P>Code garbage collection bug fixed (bug 389). </P></LI><LI><P>Bug in <CODE>Record<SPAN class="keyword">.</SPAN>dropWhile</CODE> fixed, thanks to Benko Tamas (bug 383). </P></LI><LI><P>Bug in <CODE>FD<SPAN class="keyword">.</SPAN>exactly</CODE> fixed, thanks again to Benko Tamas (bug 378) </P></LI><LI><P>Bug in documentation of <CODE>Append</CODE> fixed (bugs 331, 372) </P></LI><LI><P>Bug fix in <CODE>ByNeed</CODE> returning a variable (bugs 340, 370) </P></LI><LI><P>Several bug fixes for networked file systems (aka interrupted system calls) (bug 360) </P></LI><LI><P>Bug fix in handling <CODE>X=X<SPAN class="keyword">|</SPAN>X</CODE> during garbage collection (bug 359) </P></LI><LI><P>Bug fix in <CODE>IsDet</CODE> for distributed variables (bug 357) </P></LI><LI><P>Added <CODE>Pickle<SPAN class="keyword">.</SPAN>pack</CODE> and <CODE>Pickle<SPAN class="keyword">.</SPAN>unpack</CODE> for pickling and unpickling from/to byte strings. </P></LI><LI><P>Fixed bug for doing large number of http requests (bug 350) </P></LI><LI><P>Bug fix for binding faulty distributed variables (bug 348) </P></LI><LI><P>Several compiler bug fixes (bugs 304, 305, 306, 344, 339) </P></LI><LI><P>Bug fix in raising distributed programming exception (bug 341) </P></LI><LI><P>Several fixes in unification (bugs 337) </P></LI><LI><P>Some quirks in documentation fixed (bugs 257, 295, 302, 322, 327) </P></LI></UL><P> </P><H3><A name="label48">11.2.2 Windows</A></H3><P> </P><UL><LI><P>Executable functors are now fully supported under Windows. </P></LI><LI><P>More contributions have been made available. In particular the native functors for the regex and gdbm modules have now been built. </P></LI><LI><P>Subprocesses started from Mozart do not open new console windows. </P></LI><LI><P>Mozart is no longer confused by other programs such as <CODE>fortify</CODE> by a complete redesign of the communication between Mozart and Tk (bug 338). </P></LI><LI><P>Temporary files are put under <CODE>C:\TEMP</CODE> by default (instead of <CODE>C:\</CODE>). Creating many files directly under <CODE>C:\</CODE> made Windows NT freeze. </P></LI><LI><P><CODE>ozd</CODE> now looks in the registry to see whether it can figure out where Emacs is installed. Furthermore, <CODE>ozd</CODE> depended upon <CODE>bash</CODE> as command interpreter to start Emacs - now it also works with <CODE>command.com</CODE> and <CODE>cmd.exe</CODE>. </P></LI></UL><P> </P><H3><A name="label49">11.2.3 Linux</A></H3><P> </P><UL><LI><P>Memory management for Linux 2.2.x fixed (bugs 391, 403). </P></LI></UL><P> </P><H3><A name="label50">11.2.4 Other Platforms</A></H3><P> </P><UL><LI><P>Initial support for Mac OS X. </P></LI><LI><P>Compiles under FreeBSD (Bug 393). </P></LI></UL><P> </P></DIV><TABLE align="center" border="0" cellpadding="6" cellspacing="6" class="nav"><TR bgcolor="#DDDDDD"><TD><A href="node33.html#section.m110.changes">&lt;&lt; Prev</A></TD><TD><A href="node32.html">- Up -</A></TD></TR></TABLE><HR><ADDRESS><SPAN class="version">Version 1.4.0 (20090610)</SPAN></ADDRESS></BODY></HTML>