rev 282 - in trunk: . include/prothon
SVN User <[email protected]>
| Newsgroups | gmane.comp.lang.prothon.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: mark
Date: 2004-04-04 20:48:22 -0400 (Sun, 04 Apr 2004)
New Revision: 282
Modified:
trunk/CHANGES.txt
trunk/include/prothon/prothon.h
Log:
updated changes.txt for release 0.0.3, touched prothon.h,
this is a weekly release
Modified: trunk/CHANGES.txt
===================================================================
--- trunk/CHANGES.txt 2004-04-05 00:36:40 UTC (rev 281)
+++ trunk/CHANGES.txt 2004-04-05 00:48:22 UTC (rev 282)
@@ -1,19 +1,33 @@
----- Prothon Release History ----
-Version 0.0.3 - Build ### - MM/DD/YY - Weekly Release
+Version 0.0.3 - Build 282 - 4/04/04 - Weekly Release
+ - Indents can now have spaces or tabs, but not mixed in blocks
+ - Added intelligent line continuations
+ - Changed call to __init__ to not use return value
+ - Added var? form for all functions that return True or False
- Added std{in,out,err} default File objects
- Fixed File read/write routines to check the flags used to open
the files, to make sure read/write it suitable for this object.
- - Reworked the way modules are handled. A module can now be
- compiled and linked as a loadable module or directly into
- prothon as a built-in, without changes to the code or
- compilation.
- - Fixed empty list assignedment (Bug #3)
- - Made list str output more like python
+ - Reworked module handling. A module can be linked as a loadable or
+ as a built-in, without changes to the code or compilation.
+ - Added __init__ for String, List, Dict, so you can say List(), etc.
+ - Empty tuples and lists print like python now
+ - Added convenience macros to check prototypes of passed params
+ - Added obj.attrs() to get a list of attributes for an object
+ - Added generators for Tuple, List, & Dict
+ - Added List.cmp(), Tuple.cmp()
+ - Int, FLoat, String, Tuple, List, Dict are built-ins now, not Modules
+ - Changed copyright owner from Mark Hahn to Hahn Creative Applications
+ - Changed win32 Visual Studio projects from VS 2002 to VS 2003
+ - Added tests: closure.pr, init.pr, meow.pr, scope.pr, speed.pr,
+ stdio.pr, super.pr
+ - Fixed bug when exceptions occured in Prothon code called from C code
+ - Fixed bug in formal params of type def x(label=value)
+ - Fixed super ( ^ ), definition still not good enough, under discussion
+ - Fixed del list[:] bug
-
Version 0.0.2 - Build 190 - 3/28/04 - Weekly Release
- Fixed "not a" and "a is not b"
- Fixed Dict.__str__() on empty Dict
Modified: trunk/include/prothon/prothon.h
===================================================================
--- trunk/include/prothon/prothon.h 2004-04-05 00:36:40 UTC (rev 281)
+++ trunk/include/prothon/prothon.h 2004-04-05 00:48:22 UTC (rev 282)
@@ -1,6 +1,6 @@
/* ====================================================================
* The Prothon License Agreement, Version 1.1
- *
+ *
* Copyright (c) 2004 Hahn Creative Applications, http://hahnca.com.
* All rights reserved.
*