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