Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc
Module Name: pkgsrc
Committed By: jlam
Date: Mon Jun 21 21:23:16 UTC 1999
Modified Files:
pkgsrc/lang/smalleiffel: Makefile
pkgsrc/lang/smalleiffel/files: loadpath.UNIX md5 smalleiffel.sh
pkgsrc/lang/smalleiffel/pkg: PLIST
Removed Files:
pkgsrc/lang/smalleiffel/files: compiler.UNIX linker.UNIX o_suffix.UNIX
Log Message:
Update smalleiffel to -0.78. From HISTORY.txt:
* New -html2 flag for command short generates a colorized HTML short
form for classes.
* The garbage collector now takes into account feature dispose of
class MEMORY for reference objects.
* Obsolete classes (obsolete keyword) now supported.
* Assertion tags are now displayed when an assertion fails.
* Added environment variable in loadpath files. Syntax: ${SOME_VAR}
* Added the -no_style_warning flag to suppress warnings when the
recommended styles guidelines for Eiffel are not strictly
followed.
* Added the -version flag to show SmallEiffel's version.
* Enhanced ease of use with and adaptability to various C compilers
(SYSTEM_TOOLS). Files compiler.system, linker.system and
o_suffix.system are now obsolete and replaced by a unique file
compiler.se common to all systems. See the [2]System configuration
page for more information.
* Class LINKED_LIST now replaces obsolete class LINK_LIST (simple
renaming).
Class TWO_WAY_LINKED_LIST now replaces obsolete class LINK2_LIST
(simple renaming).
* Fixed "implicit renaming" bug.
* Cleaned all source code of tabulations at beginning of line (made
code look ugly when using an editor whose tabs were not 8).
* Some new ELKS'95 features implemented.
* Validity rule VEEN fixed.
* Added class COLLECTION_SORTER and REVERSE_COLLECTION_SORTER to the
library.
* Fixed file renaming portability bug (".d files bug").
* Validity rule VCFG.1 is now enforced.
* Validity rule VAPE is now enforced.
* Classes mentioned in a cecil.se file are now automatically made
live. Makes it easier to link with external libraries.
* Various other bug fixes.
To generate a diff of this commit:
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/lang/smalleiffel/Makefile
cvs rdiff -r1.1.1.1 -r0 pkgsrc/lang/smalleiffel/files/compiler.UNIX \
pkgsrc/lang/smalleiffel/files/linker.UNIX \
pkgsrc/lang/smalleiffel/files/o_suffix.UNIX
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/lang/smalleiffel/files/loadpath.UNIX \
pkgsrc/lang/smalleiffel/files/md5 \
pkgsrc/lang/smalleiffel/files/smalleiffel.sh
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/lang/smalleiffel/pkg/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index