summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/CHANGES-20083
-rw-r--r--lang/Makefile3
-rw-r--r--lang/smalleiffel/DESCR10
-rw-r--r--lang/smalleiffel/Makefile73
-rw-r--r--lang/smalleiffel/PLIST777
-rw-r--r--lang/smalleiffel/distinfo9
-rw-r--r--lang/smalleiffel/files/loadpath.UNIX.in8
-rw-r--r--lang/smalleiffel/files/smalleiffel.sh60
-rw-r--r--lang/smalleiffel/patches/patch-aa21
-rw-r--r--lang/smalleiffel/patches/patch-ab13
-rw-r--r--lang/smalleiffel/patches/patch-ac33
-rw-r--r--lang/smalleiffel/patches/patch-ad25
12 files changed, 3 insertions, 1032 deletions
diff --git a/doc/CHANGES-2008 b/doc/CHANGES-2008
index ced673c26f5..834865163d3 100644
--- a/doc/CHANGES-2008
+++ b/doc/CHANGES-2008
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2008,v 1.436 2008/03/04 15:06:55 wiz Exp $
+$NetBSD: CHANGES-2008,v 1.437 2008/03/04 16:23:05 jlam Exp $
Changes to the packages collection and infrastructure in 2008:
@@ -818,3 +818,4 @@ Changes to the packages collection and infrastructure in 2008:
Updated x11/xf86-video-nv to 2.1.7 [wiz 2008-03-04]
Updated x11/lablgtk to 2.10.1 [wiz 2008-03-04]
Updated security/libtasn1 to 1.3 [wiz 2008-03-04]
+ Removed lang/smalleiffel [jlam 2008-03-04]
diff --git a/lang/Makefile b/lang/Makefile
index 9232dfddec2..4908a54153f 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.251 2008/03/02 12:14:47 he Exp $
+# $NetBSD: Makefile,v 1.252 2008/03/04 16:23:05 jlam Exp $
#
COMMENT= Programming languages
@@ -148,7 +148,6 @@ SUBDIR+= scheme48
SUBDIR+= scm
SUBDIR+= sigscheme
SUBDIR+= siod
-SUBDIR+= smalleiffel
SUBDIR+= smalltalk
SUBDIR+= smlnj
SUBDIR+= snobol
diff --git a/lang/smalleiffel/DESCR b/lang/smalleiffel/DESCR
deleted file mode 100644
index f32b9a02843..00000000000
--- a/lang/smalleiffel/DESCR
+++ /dev/null
@@ -1,10 +0,0 @@
-SmallEiffel is intended to be a complete, though small and very fast,
-free Eiffel compiler, and should run on any platform for which
-an ANSI C - POSIX compiler exists.
-
-The current distribution included an Eiffel to C compiler, an Eiffel
-to Java bytecode compiler, a documentation tool, a pretty printer,
-and various other tools.
-
-Please note: version numbers are negative; -0.89, for example, is newer
-than -0.91
diff --git a/lang/smalleiffel/Makefile b/lang/smalleiffel/Makefile
deleted file mode 100644
index d913e896919..00000000000
--- a/lang/smalleiffel/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-# $NetBSD: Makefile,v 1.21 2006/03/04 21:29:56 jlam Exp $
-#
-
-DISTNAME= ${PKGNAME:S/smalleiffel/se/}
-PKGNAME= smalleiffel-0.77
-CATEGORIES= lang
-MASTER_SITES= ftp://ftp.loria.fr/pub/loria/genielog/SmallEiffel/Oldies/ \
- ftp://ftp.cs.rit.edu/pub/mirrors/SmallEiffel/Oldies/ \
- ftp://ftp.progsoc.uts.edu.au/pub/Eiffel/SmallEiffel/Oldies/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://smalleiffel.loria.fr/
-COMMENT= GNU Eiffel compiler
-
-MAKE_ENV+= SmallEiffel=${WRKSRC}/sys/system.se
-BUILD_TARGET= ./bin/compile_to_c
-
-WRKSRC= ${WRKDIR}/SmallEiffel
-DOCDIR= ${PREFIX}/share/doc/html/smalleiffel
-EGDIR= ${PREFIX}/share/examples/smalleiffel
-LIBDIR= ${PREFIX}/share/smalleiffel
-LIBEXECDIR= ${PREFIX}/libexec/smalleiffel
-
-INSTALLATION_DIRS= bin
-
-post-extract:
- ${FIND} ${WRKSRC} -type f -print | ${XARGS} ${CHMOD} 644
-
-post-patch:
- ${CHMOD} +x ${WRKSRC}/misc/GC.SH
-
-post-build:
- ${SED} -e "s,@@SE_DOC@@,${DOCDIR},g" \
- -e "s,@@SE_LIB@@,${LIBDIR},g" \
- -e "s,@@SE_LIBEXEC@@,${LIBEXECDIR},g" \
- ${FILESDIR}/smalleiffel.sh > ${WRKDIR}/smalleiffel.sh
- ${SED} -e "s,@@SE_LIB@@,${LIBDIR},g" \
- ${FILESDIR}/loadpath.UNIX.in > ${WRKDIR}/loadpath.UNIX
-
-pre-install:
- ${RM} -f ${WRKSRC}/sys/loadpath.*
- ${FIND} ${WRKSRC} -name ".gdb*" -print | ${XARGS} ${RM} -f
- ${FIND} ${WRKSRC} -name "*.orig" -print | ${XARGS} ${RM} -f
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/smalleiffel.sh ${PREFIX}/bin/smalleiffel
-
- ${INSTALL_PROGRAM_DIR} ${LIBEXECDIR}
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${LIBEXECDIR}
-
- ${INSTALL_DATA_DIR} ${LIBDIR}
- cd ${WRKSRC}; for dir in \
- lib_iterator lib_number lib_random lib_se lib_std short sys; do \
- ${PAX} -rw $${dir} ${LIBDIR}; \
- done
- ${INSTALL_DATA} ${WRKDIR}/loadpath.UNIX ${LIBDIR}/sys
- ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${LIBDIR}
-
- ${INSTALL_DATA_DIR} ${DOCDIR}
- cd ${WRKSRC}; ${INSTALL_DATA} COPYING misc/WeNeedFeedBack.txt ${DOCDIR}
- cd ${WRKSRC}/misc; ${INSTALL_DATA} \
- HISTORY.html NOT_YET_IMPLEMENTED.html THANKS.html people.html \
- ${DOCDIR}
- cd ${WRKSRC}/man; ${INSTALL_DATA} Eiffel.FAQ *.html *.gif ${DOCDIR}
-
- ${INSTALL_DATA_DIR} ${EGDIR}
- cd ${WRKSRC}; for dir in contrib lib_show; do \
- ${PAX} -rw $${dir} ${EGDIR}; \
- done
- ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${EGDIR}
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/lang/smalleiffel/PLIST b/lang/smalleiffel/PLIST
deleted file mode 100644
index 2d0ef2dacfd..00000000000
--- a/lang/smalleiffel/PLIST
+++ /dev/null
@@ -1,777 +0,0 @@
-@comment $NetBSD: PLIST,v 1.3 2004/11/28 15:15:30 wiz Exp $
-bin/smalleiffel
-libexec/smalleiffel/clean
-libexec/smalleiffel/compile
-libexec/smalleiffel/compile_to_c
-libexec/smalleiffel/compile_to_jvm
-libexec/smalleiffel/finder
-libexec/smalleiffel/pretty
-libexec/smalleiffel/print_jvm_class
-libexec/smalleiffel/short
-share/doc/html/smalleiffel/COPYING
-share/doc/html/smalleiffel/Eiffel.FAQ
-share/doc/html/smalleiffel/HISTORY.html
-share/doc/html/smalleiffel/NOT_YET_IMPLEMENTED.html
-share/doc/html/smalleiffel/SmallEiffelFAQ.html
-share/doc/html/smalleiffel/THANKS.html
-share/doc/html/smalleiffel/WeNeedFeedBack.txt
-share/doc/html/smalleiffel/c_code.html
-share/doc/html/smalleiffel/cecil.html
-share/doc/html/smalleiffel/clean.html
-share/doc/html/smalleiffel/compile.html
-share/doc/html/smalleiffel/compile_to_c.html
-share/doc/html/smalleiffel/compile_to_jvm.html
-share/doc/html/smalleiffel/external.html
-share/doc/html/smalleiffel/finder.html
-share/doc/html/smalleiffel/index.html
-share/doc/html/smalleiffel/install.html
-share/doc/html/smalleiffel/people.html
-share/doc/html/smalleiffel/pretty.html
-share/doc/html/smalleiffel/print_jvm_class.html
-share/doc/html/smalleiffel/se-line.gif
-share/doc/html/smalleiffel/short.html
-share/doc/html/smalleiffel/support.html
-share/doc/html/smalleiffel/system.html
-share/examples/smalleiffel/contrib/READ_ME
-share/examples/smalleiffel/contrib/edb/READ_ME
-share/examples/smalleiffel/contrib/edb/add-line-directive
-share/examples/smalleiffel/contrib/edb/edb.el
-share/examples/smalleiffel/contrib/edb/edb19.el
-share/examples/smalleiffel/contrib/edb/gc-inc
-share/examples/smalleiffel/contrib/edb/move-if-changed
-share/examples/smalleiffel/contrib/edb/sec
-share/examples/smalleiffel/contrib/htmldoc/READ_ME
-share/examples/smalleiffel/contrib/htmldoc/hooks.sh
-share/examples/smalleiffel/contrib/htmldoc/htmlshort
-share/examples/smalleiffel/contrib/lib/case_insensitive_string.e
-share/examples/smalleiffel/contrib/lib/header.txt
-share/examples/smalleiffel/contrib/lib/string_formatter.e
-share/examples/smalleiffel/lib_show/animal/animal.e
-share/examples/smalleiffel/lib_show/animal/chat.e
-share/examples/smalleiffel/lib_show/animal/chien.e
-share/examples/smalleiffel/lib_show/animal/mille_pattes.e
-share/examples/smalleiffel/lib_show/animal/quadrupede.e
-share/examples/smalleiffel/lib_show/animal/sample1.e
-share/examples/smalleiffel/lib_show/animal/sample2.e
-share/examples/smalleiffel/lib_show/animal/sample3.e
-share/examples/smalleiffel/lib_show/basic_directory/example1.e
-share/examples/smalleiffel/lib_show/basic_directory/example2.e
-share/examples/smalleiffel/lib_show/basic_directory/example3.e
-share/examples/smalleiffel/lib_show/basic_directory/example4.e
-share/examples/smalleiffel/lib_show/basic_directory/example5.e
-share/examples/smalleiffel/lib_show/basic_directory/example6.e
-share/examples/smalleiffel/lib_show/basic_time/example1.e
-share/examples/smalleiffel/lib_show/basic_time/example2.e
-share/examples/smalleiffel/lib_show/basic_time/example3.e
-share/examples/smalleiffel/lib_show/basic_time/example4.e
-share/examples/smalleiffel/lib_show/basic_time/example5.e
-share/examples/smalleiffel/lib_show/cecil/JVM/Example1.java
-share/examples/smalleiffel/lib_show/cecil/JVM/Example2.java
-share/examples/smalleiffel/lib_show/cecil/JVM/Example3.java
-share/examples/smalleiffel/lib_show/cecil/JVM/Example4.java
-share/examples/smalleiffel/lib_show/cecil/JVM/root2.e
-share/examples/smalleiffel/lib_show/cecil/JVM/root3.e
-share/examples/smalleiffel/lib_show/cecil/JVM/root4.e
-share/examples/smalleiffel/lib_show/cecil/READ_ME
-share/examples/smalleiffel/lib_show/cecil/example1/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example1/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example1/example.e
-share/examples/smalleiffel/lib_show/cecil/example1/output
-share/examples/smalleiffel/lib_show/cecil/example2/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example2/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example2/example.e
-share/examples/smalleiffel/lib_show/cecil/example2/output
-share/examples/smalleiffel/lib_show/cecil/example3/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example3/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example3/example.e
-share/examples/smalleiffel/lib_show/cecil/example3/output
-share/examples/smalleiffel/lib_show/cecil/example4/animal.e
-share/examples/smalleiffel/lib_show/cecil/example4/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example4/cat.e
-share/examples/smalleiffel/lib_show/cecil/example4/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example4/dog.e
-share/examples/smalleiffel/lib_show/cecil/example4/example.e
-share/examples/smalleiffel/lib_show/cecil/example4/output
-share/examples/smalleiffel/lib_show/cecil/example5/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example5/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example5/example.e
-share/examples/smalleiffel/lib_show/cecil/example5/output
-share/examples/smalleiffel/lib_show/cecil/example6/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example6/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example6/example.e
-share/examples/smalleiffel/lib_show/cecil/example6/output
-share/examples/smalleiffel/lib_show/cecil/example7/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example7/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example7/example.e
-share/examples/smalleiffel/lib_show/cecil/example7/output
-share/examples/smalleiffel/lib_show/cecil/example8/c_factory.e
-share/examples/smalleiffel/lib_show/cecil/example8/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example8/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example8/example.e
-share/examples/smalleiffel/lib_show/cecil/example8/output
-share/examples/smalleiffel/lib_show/cecil/example9/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example9/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example9/eif_stuff.e
-share/examples/smalleiffel/lib_show/cecil/example9/example.e
-share/examples/smalleiffel/lib_show/cecil/example9/output
-share/examples/smalleiffel/lib_show/directory/example1.e
-share/examples/smalleiffel/lib_show/external/C++/Bar.cpp
-share/examples/smalleiffel/lib_show/external/C++/Bar.h
-share/examples/smalleiffel/lib_show/external/C++/Foo.cpp
-share/examples/smalleiffel/lib_show/external/C++/Foo.h
-share/examples/smalleiffel/lib_show/external/C++/example1.e
-share/examples/smalleiffel/lib_show/external/C++/example2.e
-share/examples/smalleiffel/lib_show/external/C++/example3.e
-share/examples/smalleiffel/lib_show/external/C++/example4.e
-share/examples/smalleiffel/lib_show/external/C/READ_ME
-share/examples/smalleiffel/lib_show/external/C/address_of_demo.e
-share/examples/smalleiffel/lib_show/external/C/address_of_demo.out
-share/examples/smalleiffel/lib_show/external/C/address_of_src.c
-share/examples/smalleiffel/lib_show/external/C/external_demo.e
-share/examples/smalleiffel/lib_show/external/C/external_demo.out
-share/examples/smalleiffel/lib_show/external/C/external_src.c
-share/examples/smalleiffel/lib_show/external/JVM/example1.e
-share/examples/smalleiffel/lib_show/external/JVM/example1.out
-share/examples/smalleiffel/lib_show/external/JVM/example2.e
-share/examples/smalleiffel/lib_show/external/JVM/example2.out
-share/examples/smalleiffel/lib_show/external/READ_ME
-share/examples/smalleiffel/lib_show/fibonacci.e
-share/examples/smalleiffel/lib_show/gcd/integer.e
-share/examples/smalleiffel/lib_show/gcd/test_gcd.e
-share/examples/smalleiffel/lib_show/hanoi/hanoi.e
-share/examples/smalleiffel/lib_show/hanoi/tower.e
-share/examples/smalleiffel/lib_show/hello_world.e
-share/examples/smalleiffel/lib_show/iterator/example1.e
-share/examples/smalleiffel/lib_show/iterator/example2.e
-share/examples/smalleiffel/lib_show/iterator/example3.e
-share/examples/smalleiffel/lib_show/iterator/iterator_on_random_generator.e
-share/examples/smalleiffel/lib_show/iterator/iterator_with_variant.e
-share/examples/smalleiffel/lib_show/knight.e
-share/examples/smalleiffel/lib_show/number/example1.e
-share/examples/smalleiffel/lib_show/number/example2.e
-share/examples/smalleiffel/lib_show/number/example3.e
-share/examples/smalleiffel/lib_show/parking/command.e
-share/examples/smalleiffel/lib_show/parking/date.e
-share/examples/smalleiffel/lib_show/parking/level.e
-share/examples/smalleiffel/lib_show/parking/parking.e
-share/examples/smalleiffel/lib_show/parking/run_parking.e
-share/examples/smalleiffel/lib_show/parking/ticket.e
-share/examples/smalleiffel/lib_show/print_arguments.e
-share/examples/smalleiffel/lib_show/pyramid.e
-share/examples/smalleiffel/lib_show/pyramid2.e
-share/examples/smalleiffel/lib_show/random/example1.e
-share/examples/smalleiffel/lib_show/random/example2.e
-share/examples/smalleiffel/lib_show/random/example3.e
-share/examples/smalleiffel/lib_show/sorting/example1.e
-share/examples/smalleiffel/lib_show/sorting/example2.e
-share/examples/smalleiffel/lib_show/spread_illness.e
-share/smalleiffel/lib_iterator/iterator.e
-share/smalleiffel/lib_iterator/iterator_on_collection.e
-share/smalleiffel/lib_iterator/iterator_on_dictionary_items.e
-share/smalleiffel/lib_iterator/iterator_on_dictionary_keys.e
-share/smalleiffel/lib_iterator/iterator_on_linked_list.e
-share/smalleiffel/lib_iterator/iterator_on_string.e
-share/smalleiffel/lib_iterator/iterator_on_two_way_linked_list.e
-share/smalleiffel/lib_number/abstract_fraction.e
-share/smalleiffel/lib_number/abstract_integer.e
-share/smalleiffel/lib_number/large_fraction.e
-share/smalleiffel/lib_number/large_integer.e
-share/smalleiffel/lib_number/large_negative_integer.e
-share/smalleiffel/lib_number/large_positive_integer.e
-share/smalleiffel/lib_number/number.e
-share/smalleiffel/lib_number/number_tools.e
-share/smalleiffel/lib_number/small_fraction.e
-share/smalleiffel/lib_number/small_integer.e
-share/smalleiffel/lib_random/READ_ME
-share/smalleiffel/lib_random/gen_rand.e
-share/smalleiffel/lib_random/min_stand.e
-share/smalleiffel/lib_random/std_rand.e
-share/smalleiffel/lib_se/abstract_current.e
-share/smalleiffel/lib_se/abstract_result.e
-share/smalleiffel/lib_se/address_of.e
-share/smalleiffel/lib_se/address_of_pool.e
-share/smalleiffel/lib_se/aliased_string_list.e
-share/smalleiffel/lib_se/argument_name.e
-share/smalleiffel/lib_se/argument_name1.e
-share/smalleiffel/lib_se/argument_name2.e
-share/smalleiffel/lib_se/assertion.e
-share/smalleiffel/lib_se/assertion_collector.e
-share/smalleiffel/lib_se/assertion_list.e
-share/smalleiffel/lib_se/assignment.e
-share/smalleiffel/lib_se/attribute.e
-share/smalleiffel/lib_se/base_class.e
-share/smalleiffel/lib_se/base_type_constant.e
-share/smalleiffel/lib_se/binary_file_read.e
-share/smalleiffel/lib_se/binary_file_write.e
-share/smalleiffel/lib_se/bit_constant.e
-share/smalleiffel/lib_se/boolean_constant.e
-share/smalleiffel/lib_se/c_pretty_printer.e
-share/smalleiffel/lib_se/call.e
-share/smalleiffel/lib_se/call_0.e
-share/smalleiffel/lib_se/call_0_c.e
-share/smalleiffel/lib_se/call_1.e
-share/smalleiffel/lib_se/call_1_c.e
-share/smalleiffel/lib_se/call_infix.e
-share/smalleiffel/lib_se/call_infix1.e
-share/smalleiffel/lib_se/call_infix2.e
-share/smalleiffel/lib_se/call_infix_and.e
-share/smalleiffel/lib_se/call_infix_and_then.e
-share/smalleiffel/lib_se/call_infix_div.e
-share/smalleiffel/lib_se/call_infix_eq.e
-share/smalleiffel/lib_se/call_infix_freeop.e
-share/smalleiffel/lib_se/call_infix_ge.e
-share/smalleiffel/lib_se/call_infix_gt.e
-share/smalleiffel/lib_se/call_infix_implies.e
-share/smalleiffel/lib_se/call_infix_int_div.e
-share/smalleiffel/lib_se/call_infix_int_rem.e
-share/smalleiffel/lib_se/call_infix_le.e
-share/smalleiffel/lib_se/call_infix_lt.e
-share/smalleiffel/lib_se/call_infix_minus.e
-share/smalleiffel/lib_se/call_infix_neq.e
-share/smalleiffel/lib_se/call_infix_or.e
-share/smalleiffel/lib_se/call_infix_or_else.e
-share/smalleiffel/lib_se/call_infix_plus.e
-share/smalleiffel/lib_se/call_infix_power.e
-share/smalleiffel/lib_se/call_infix_times.e
-share/smalleiffel/lib_se/call_infix_xor.e
-share/smalleiffel/lib_se/call_n.e
-share/smalleiffel/lib_se/call_prefix.e
-share/smalleiffel/lib_se/call_prefix_freeop.e
-share/smalleiffel/lib_se/call_prefix_minus.e
-share/smalleiffel/lib_se/call_prefix_not.e
-share/smalleiffel/lib_se/call_prefix_plus.e
-share/smalleiffel/lib_se/call_proc_call.e
-share/smalleiffel/lib_se/cecil_arg_list.e
-share/smalleiffel/lib_se/cecil_pool.e
-share/smalleiffel/lib_se/cecil_target.e
-share/smalleiffel/lib_se/character_constant.e
-share/smalleiffel/lib_se/check_invariant.e
-share/smalleiffel/lib_se/class_invariant.e
-share/smalleiffel/lib_se/class_name.e
-share/smalleiffel/lib_se/class_name_list.e
-share/smalleiffel/lib_se/clean.e
-share/smalleiffel/lib_se/client_list.e
-share/smalleiffel/lib_se/code_attribute.e
-share/smalleiffel/lib_se/code_printer.e
-share/smalleiffel/lib_se/command_flags.e
-share/smalleiffel/lib_se/comment.e
-share/smalleiffel/lib_se/compile.e
-share/smalleiffel/lib_se/compile_to_c.e
-share/smalleiffel/lib_se/compile_to_jvm.e
-share/smalleiffel/lib_se/compound.e
-share/smalleiffel/lib_se/constant_pool.e
-share/smalleiffel/lib_se/conversion_handler.e
-share/smalleiffel/lib_se/cp_info.e
-share/smalleiffel/lib_se/cp_info_tags.e
-share/smalleiffel/lib_se/creation_call.e
-share/smalleiffel/lib_se/creation_call_1.e
-share/smalleiffel/lib_se/creation_call_1_2.e
-share/smalleiffel/lib_se/creation_call_2.e
-share/smalleiffel/lib_se/creation_call_2_4.e
-share/smalleiffel/lib_se/creation_call_3.e
-share/smalleiffel/lib_se/creation_call_3_4.e
-share/smalleiffel/lib_se/creation_call_4.e
-share/smalleiffel/lib_se/creation_clause.e
-share/smalleiffel/lib_se/creation_clause_list.e
-share/smalleiffel/lib_se/cst_att.e
-share/smalleiffel/lib_se/cst_att_bit.e
-share/smalleiffel/lib_se/cst_att_boolean.e
-share/smalleiffel/lib_se/cst_att_character.e
-share/smalleiffel/lib_se/cst_att_double.e
-share/smalleiffel/lib_se/cst_att_integer.e
-share/smalleiffel/lib_se/cst_att_real.e
-share/smalleiffel/lib_se/cst_att_string.e
-share/smalleiffel/lib_se/cst_att_unique.e
-share/smalleiffel/lib_se/declaration.e
-share/smalleiffel/lib_se/declaration_1.e
-share/smalleiffel/lib_se/declaration_group.e
-share/smalleiffel/lib_se/declaration_list.e
-share/smalleiffel/lib_se/deferred_function.e
-share/smalleiffel/lib_se/deferred_procedure.e
-share/smalleiffel/lib_se/deferred_routine.e
-share/smalleiffel/lib_se/e_check.e
-share/smalleiffel/lib_se/e_debug.e
-share/smalleiffel/lib_se/e_ensure.e
-share/smalleiffel/lib_se/e_false.e
-share/smalleiffel/lib_se/e_feature.e
-share/smalleiffel/lib_se/e_inspect.e
-share/smalleiffel/lib_se/e_loop.e
-share/smalleiffel/lib_se/e_old.e
-share/smalleiffel/lib_se/e_precursor.e
-share/smalleiffel/lib_se/e_precursor_function.e
-share/smalleiffel/lib_se/e_precursor_procedure.e
-share/smalleiffel/lib_se/e_require.e
-share/smalleiffel/lib_se/e_retry.e
-share/smalleiffel/lib_se/e_strip.e
-share/smalleiffel/lib_se/e_true.e
-share/smalleiffel/lib_se/e_void.e
-share/smalleiffel/lib_se/e_when.e
-share/smalleiffel/lib_se/echo.e
-share/smalleiffel/lib_se/effective_arg_list.e
-share/smalleiffel/lib_se/effective_routine.e
-share/smalleiffel/lib_se/eiffel_parser.e
-share/smalleiffel/lib_se/eiffel_parser.e.flc
-share/smalleiffel/lib_se/error_handler.e
-share/smalleiffel/lib_se/exception_table.e
-share/smalleiffel/lib_se/exceptions_handler.e
-share/smalleiffel/lib_se/export_item.e
-share/smalleiffel/lib_se/export_list.e
-share/smalleiffel/lib_se/expression.e
-share/smalleiffel/lib_se/expression_with_comment.e
-share/smalleiffel/lib_se/external_function.e
-share/smalleiffel/lib_se/external_procedure.e
-share/smalleiffel/lib_se/external_routine.e
-share/smalleiffel/lib_se/feature_clause.e
-share/smalleiffel/lib_se/feature_clause_list.e
-share/smalleiffel/lib_se/feature_name.e
-share/smalleiffel/lib_se/feature_name_list.e
-share/smalleiffel/lib_se/field_info.e
-share/smalleiffel/lib_se/finder.e
-share/smalleiffel/lib_se/fmt.e
-share/smalleiffel/lib_se/formal_arg_list.e
-share/smalleiffel/lib_se/formal_generic_arg.e
-share/smalleiffel/lib_se/formal_generic_list.e
-share/smalleiffel/lib_se/frozen_feature_name.e
-share/smalleiffel/lib_se/frozen_string_list.e
-share/smalleiffel/lib_se/function.e
-share/smalleiffel/lib_se/gc_handler.e
-share/smalleiffel/lib_se/globals.e
-share/smalleiffel/lib_se/id_provider.e
-share/smalleiffel/lib_se/if_globals.e
-share/smalleiffel/lib_se/ifthen.e
-share/smalleiffel/lib_se/ifthenelse.e
-share/smalleiffel/lib_se/ifthenlist.e
-share/smalleiffel/lib_se/implicit_cast.e
-share/smalleiffel/lib_se/implicit_current.e
-share/smalleiffel/lib_se/index_clause.e
-share/smalleiffel/lib_se/index_list.e
-share/smalleiffel/lib_se/infix_name.e
-share/smalleiffel/lib_se/instruction.e
-share/smalleiffel/lib_se/instruction_with_comment.e
-share/smalleiffel/lib_se/integer_constant.e
-share/smalleiffel/lib_se/jvm.e
-share/smalleiffel/lib_se/local_argument.e
-share/smalleiffel/lib_se/local_argument1.e
-share/smalleiffel/lib_se/local_name.e
-share/smalleiffel/lib_se/local_name1.e
-share/smalleiffel/lib_se/local_name2.e
-share/smalleiffel/lib_se/local_var_list.e
-share/smalleiffel/lib_se/loop_invariant.e
-share/smalleiffel/lib_se/loop_variant.e
-share/smalleiffel/lib_se/loop_variant_1.e
-share/smalleiffel/lib_se/loop_variant_2.e
-share/smalleiffel/lib_se/manifest_array.e
-share/smalleiffel/lib_se/manifest_array_pool.e
-share/smalleiffel/lib_se/manifest_string.e
-share/smalleiffel/lib_se/manifest_string_pool.e
-share/smalleiffel/lib_se/method_info.e
-share/smalleiffel/lib_se/name.e
-share/smalleiffel/lib_se/native.e
-share/smalleiffel/lib_se/native_c.e
-share/smalleiffel/lib_se/native_c_plus_plus.e
-share/smalleiffel/lib_se/native_inline_with_current.e
-share/smalleiffel/lib_se/native_inline_without_current.e
-share/smalleiffel/lib_se/native_jvm.e
-share/smalleiffel/lib_se/native_jvm_invokestatic.e
-share/smalleiffel/lib_se/native_jvm_invokevirtual.e
-share/smalleiffel/lib_se/native_small_eiffel.e
-share/smalleiffel/lib_se/native_with_current.e
-share/smalleiffel/lib_se/native_without_current.e
-share/smalleiffel/lib_se/once_function.e
-share/smalleiffel/lib_se/once_procedure.e
-share/smalleiffel/lib_se/once_result.e
-share/smalleiffel/lib_se/once_routine.e
-share/smalleiffel/lib_se/once_routine_pool.e
-share/smalleiffel/lib_se/ordinary_result.e
-share/smalleiffel/lib_se/parent.e
-share/smalleiffel/lib_se/parent_list.e
-share/smalleiffel/lib_se/parser_buffer.e
-share/smalleiffel/lib_se/position.e
-share/smalleiffel/lib_se/precursor_name.e
-share/smalleiffel/lib_se/prefix_name.e
-share/smalleiffel/lib_se/pretty.e
-share/smalleiffel/lib_se/print_jvm_class.e
-share/smalleiffel/lib_se/proc_call.e
-share/smalleiffel/lib_se/proc_call_0.e
-share/smalleiffel/lib_se/proc_call_1.e
-share/smalleiffel/lib_se/proc_call_n.e
-share/smalleiffel/lib_se/procedure.e
-share/smalleiffel/lib_se/real_constant.e
-share/smalleiffel/lib_se/rename_list.e
-share/smalleiffel/lib_se/rename_pair.e
-share/smalleiffel/lib_se/reverse_assignment.e
-share/smalleiffel/lib_se/routine.e
-share/smalleiffel/lib_se/run_class.e
-share/smalleiffel/lib_se/run_control.e
-share/smalleiffel/lib_se/run_feature.e
-share/smalleiffel/lib_se/run_feature_1.e
-share/smalleiffel/lib_se/run_feature_10.e
-share/smalleiffel/lib_se/run_feature_11.e
-share/smalleiffel/lib_se/run_feature_2.e
-share/smalleiffel/lib_se/run_feature_3.e
-share/smalleiffel/lib_se/run_feature_4.e
-share/smalleiffel/lib_se/run_feature_5.e
-share/smalleiffel/lib_se/run_feature_6.e
-share/smalleiffel/lib_se/run_feature_7.e
-share/smalleiffel/lib_se/run_feature_8.e
-share/smalleiffel/lib_se/run_feature_9.e
-share/smalleiffel/lib_se/run_require.e
-share/smalleiffel/lib_se/same_executables.e
-share/smalleiffel/lib_se/short.e
-share/smalleiffel/lib_se/short_print.e
-share/smalleiffel/lib_se/simple_feature_name.e
-share/smalleiffel/lib_se/small_eiffel.e
-share/smalleiffel/lib_se/string_aliaser.e
-share/smalleiffel/lib_se/switch.e
-share/smalleiffel/lib_se/switch_collection.e
-share/smalleiffel/lib_se/system_tools.e
-share/smalleiffel/lib_se/tag_name.e
-share/smalleiffel/lib_se/tmp_feature.e
-share/smalleiffel/lib_se/tmp_name.e
-share/smalleiffel/lib_se/type.e
-share/smalleiffel/lib_se/type_anchored.e
-share/smalleiffel/lib_se/type_any.e
-share/smalleiffel/lib_se/type_array.e
-share/smalleiffel/lib_se/type_basic_eiffel_expanded.e
-share/smalleiffel/lib_se/type_bit.e
-share/smalleiffel/lib_se/type_bit_1.e
-share/smalleiffel/lib_se/type_bit_2.e
-share/smalleiffel/lib_se/type_bit_ref.e
-share/smalleiffel/lib_se/type_boolean.e
-share/smalleiffel/lib_se/type_character.e
-share/smalleiffel/lib_se/type_class.e
-share/smalleiffel/lib_se/type_double.e
-share/smalleiffel/lib_se/type_expanded.e
-share/smalleiffel/lib_se/type_formal_generic.e
-share/smalleiffel/lib_se/type_generic.e
-share/smalleiffel/lib_se/type_integer.e
-share/smalleiffel/lib_se/type_like_argument.e
-share/smalleiffel/lib_se/type_like_current.e
-share/smalleiffel/lib_se/type_like_feature.e
-share/smalleiffel/lib_se/type_native_array.e
-share/smalleiffel/lib_se/type_none.e
-share/smalleiffel/lib_se/type_pointer.e
-share/smalleiffel/lib_se/type_real.e
-share/smalleiffel/lib_se/type_ref_to_exp.e
-share/smalleiffel/lib_se/type_string.e
-share/smalleiffel/lib_se/when_item.e
-share/smalleiffel/lib_se/when_item_1.e
-share/smalleiffel/lib_se/when_item_2.e
-share/smalleiffel/lib_se/when_list.e
-share/smalleiffel/lib_se/writable_attribute.e
-share/smalleiffel/lib_se/written_current.e
-share/smalleiffel/lib_std/any.e
-share/smalleiffel/lib_std/arguments.e
-share/smalleiffel/lib_std/array.e
-share/smalleiffel/lib_std/array2.e
-share/smalleiffel/lib_std/array3.e
-share/smalleiffel/lib_std/arrayed_collection.e
-share/smalleiffel/lib_std/basic_directory.e
-share/smalleiffel/lib_std/basic_time.e
-share/smalleiffel/lib_std/bit_n.e
-share/smalleiffel/lib_std/bit_n_ref.e
-share/smalleiffel/lib_std/bit_string.e
-share/smalleiffel/lib_std/boolean.e
-share/smalleiffel/lib_std/boolean_ref.e
-share/smalleiffel/lib_std/character.e
-share/smalleiffel/lib_std/character_ref.e
-share/smalleiffel/lib_std/collection.e
-share/smalleiffel/lib_std/collection2.e
-share/smalleiffel/lib_std/collection3.e
-share/smalleiffel/lib_std/collection_sorter.e
-share/smalleiffel/lib_std/comparable.e
-share/smalleiffel/lib_std/counter.e
-share/smalleiffel/lib_std/dictionary.e
-share/smalleiffel/lib_std/directory.e
-share/smalleiffel/lib_std/dirent.e
-share/smalleiffel/lib_std/double.e
-share/smalleiffel/lib_std/double_ref.e
-share/smalleiffel/lib_std/exceptions.e
-share/smalleiffel/lib_std/file_tools.e
-share/smalleiffel/lib_std/fixed_array.e
-share/smalleiffel/lib_std/fixed_array2.e
-share/smalleiffel/lib_std/fixed_array3.e
-share/smalleiffel/lib_std/general.e
-share/smalleiffel/lib_std/hashable.e
-share/smalleiffel/lib_std/input_stream.e
-share/smalleiffel/lib_std/integer.e
-share/smalleiffel/lib_std/integer_ref.e
-share/smalleiffel/lib_std/link.e
-share/smalleiffel/lib_std/link2.e
-share/smalleiffel/lib_std/link2_list.e
-share/smalleiffel/lib_std/link_list.e
-share/smalleiffel/lib_std/linked_collection.e
-share/smalleiffel/lib_std/linked_list.e
-share/smalleiffel/lib_std/memo.e
-share/smalleiffel/lib_std/memory.e
-share/smalleiffel/lib_std/native_array.e
-share/smalleiffel/lib_std/numeric.e
-share/smalleiffel/lib_std/output_stream.e
-share/smalleiffel/lib_std/platform.e
-share/smalleiffel/lib_std/pointer.e
-share/smalleiffel/lib_std/pointer_ref.e
-share/smalleiffel/lib_std/real.e
-share/smalleiffel/lib_std/real_ref.e
-share/smalleiffel/lib_std/reverse_collection_sorter.e
-share/smalleiffel/lib_std/std_error.e
-share/smalleiffel/lib_std/std_file_read.e
-share/smalleiffel/lib_std/std_file_read_write.e
-share/smalleiffel/lib_std/std_file_write.e
-share/smalleiffel/lib_std/std_input.e
-share/smalleiffel/lib_std/std_input_output.e
-share/smalleiffel/lib_std/std_output.e
-share/smalleiffel/lib_std/string.e
-share/smalleiffel/lib_std/time_in_english.e
-share/smalleiffel/lib_std/time_in_french.e
-share/smalleiffel/lib_std/time_in_italian.e
-share/smalleiffel/lib_std/time_in_some_language.e
-share/smalleiffel/lib_std/two_way_linked_list.e
-share/smalleiffel/short/READ_ME
-share/smalleiffel/short/html1/Acn
-share/smalleiffel/short/html1/Bcn
-share/smalleiffel/short/html1/HOOKS.SH
-share/smalleiffel/short/html1/Mcn
-share/smalleiffel/short/html1/READ_ME
-share/smalleiffel/short/html1/cl_quote
-share/smalleiffel/short/html1/hook000
-share/smalleiffel/short/html1/hook002
-share/smalleiffel/short/html1/hook010
-share/smalleiffel/short/html1/hook011
-share/smalleiffel/short/html1/hook012
-share/smalleiffel/short/html1/hook015
-share/smalleiffel/short/html1/hook018
-share/smalleiffel/short/html1/hook019
-share/smalleiffel/short/html1/hook100
-share/smalleiffel/short/html1/hook200
-share/smalleiffel/short/html1/hook201
-share/smalleiffel/short/html1/hook202
-share/smalleiffel/short/html1/hook204
-share/smalleiffel/short/html1/hook205
-share/smalleiffel/short/html1/hook208
-share/smalleiffel/short/html1/hook310
-share/smalleiffel/short/html1/hook313
-share/smalleiffel/short/html1/hook401
-share/smalleiffel/short/html1/hook402
-share/smalleiffel/short/html1/hook413
-share/smalleiffel/short/html1/hook416
-share/smalleiffel/short/html1/hook427
-share/smalleiffel/short/html1/hook430
-share/smalleiffel/short/html1/hook511
-share/smalleiffel/short/html1/hook513
-share/smalleiffel/short/html1/hook516
-share/smalleiffel/short/html1/hook527
-share/smalleiffel/short/html1/hook530
-share/smalleiffel/short/html1/hook599
-share/smalleiffel/short/html1/hook811
-share/smalleiffel/short/html1/hook813
-share/smalleiffel/short/html1/hook816
-share/smalleiffel/short/html1/hook827
-share/smalleiffel/short/html1/hook830
-share/smalleiffel/short/html1/hook900
-share/smalleiffel/short/html1/hook905
-share/smalleiffel/short/html1/hook999
-share/smalleiffel/short/html1/op_quote
-share/smalleiffel/short/html2/Acn
-share/smalleiffel/short/html2/Bcn
-share/smalleiffel/short/html2/Current
-share/smalleiffel/short/html2/HOOKS.SH
-share/smalleiffel/short/html2/Mcn
-share/smalleiffel/short/html2/READ_ME
-share/smalleiffel/short/html2/Result
-share/smalleiffel/short/html2/Void
-share/smalleiffel/short/html2/cl_quote
-share/smalleiffel/short/html2/hook000
-share/smalleiffel/short/html2/hook002
-share/smalleiffel/short/html2/hook010
-share/smalleiffel/short/html2/hook011
-share/smalleiffel/short/html2/hook012
-share/smalleiffel/short/html2/hook015
-share/smalleiffel/short/html2/hook018
-share/smalleiffel/short/html2/hook019
-share/smalleiffel/short/html2/hook100
-share/smalleiffel/short/html2/hook200
-share/smalleiffel/short/html2/hook201
-share/smalleiffel/short/html2/hook202
-share/smalleiffel/short/html2/hook204
-share/smalleiffel/short/html2/hook205
-share/smalleiffel/short/html2/hook208
-share/smalleiffel/short/html2/hook310
-share/smalleiffel/short/html2/hook313
-share/smalleiffel/short/html2/hook401
-share/smalleiffel/short/html2/hook402
-share/smalleiffel/short/html2/hook413
-share/smalleiffel/short/html2/hook416
-share/smalleiffel/short/html2/hook427
-share/smalleiffel/short/html2/hook430
-share/smalleiffel/short/html2/hook511
-share/smalleiffel/short/html2/hook513
-share/smalleiffel/short/html2/hook516
-share/smalleiffel/short/html2/hook527
-share/smalleiffel/short/html2/hook530
-share/smalleiffel/short/html2/hook599
-share/smalleiffel/short/html2/hook811
-share/smalleiffel/short/html2/hook813
-share/smalleiffel/short/html2/hook816
-share/smalleiffel/short/html2/hook819
-share/smalleiffel/short/html2/hook827
-share/smalleiffel/short/html2/hook830
-share/smalleiffel/short/html2/hook900
-share/smalleiffel/short/html2/hook905
-share/smalleiffel/short/html2/hook999
-share/smalleiffel/short/html2/like
-share/smalleiffel/short/html2/old
-share/smalleiffel/short/html2/op_quote
-share/smalleiffel/short/html2/op_strip
-share/smalleiffel/short/plain/READ_ME
-share/smalleiffel/short/tex1/READ_ME
-share/smalleiffel/short/tex1/hook000
-share/smalleiffel/short/tex1/hook999
-share/smalleiffel/short/tex2/AECL
-share/smalleiffel/short/tex2/Acn
-share/smalleiffel/short/tex2/BECL
-share/smalleiffel/short/tex2/Bcn
-share/smalleiffel/short/tex2/READ_ME
-share/smalleiffel/short/tex2/Uan
-share/smalleiffel/short/tex2/Ucomment
-share/smalleiffel/short/tex2/Usfn
-share/smalleiffel/short/tex2/Utag
-share/smalleiffel/short/tex2/cl_quote
-share/smalleiffel/short/tex2/hook000
-share/smalleiffel/short/tex2/hook013
-share/smalleiffel/short/tex2/hook100
-share/smalleiffel/short/tex2/hook200
-share/smalleiffel/short/tex2/hook202
-share/smalleiffel/short/tex2/hook204
-share/smalleiffel/short/tex2/hook401
-share/smalleiffel/short/tex2/hook402
-share/smalleiffel/short/tex2/hook511
-share/smalleiffel/short/tex2/hook811
-share/smalleiffel/short/tex2/hook900
-share/smalleiffel/short/tex2/hook904
-share/smalleiffel/short/tex2/hook999
-share/smalleiffel/short/tex2/op_quote
-share/smalleiffel/short/tex2/rem
-share/smalleiffel/short/tex3/AECL
-share/smalleiffel/short/tex3/Aan
-share/smalleiffel/short/tex3/Acn
-share/smalleiffel/short/tex3/Asfn
-share/smalleiffel/short/tex3/BECL
-share/smalleiffel/short/tex3/Ban
-share/smalleiffel/short/tex3/Bcn
-share/smalleiffel/short/tex3/Bifn
-share/smalleiffel/short/tex3/Bpfn
-share/smalleiffel/short/tex3/Bsfn
-share/smalleiffel/short/tex3/Current
-share/smalleiffel/short/tex3/READ_ME
-share/smalleiffel/short/tex3/Result
-share/smalleiffel/short/tex3/Uan
-share/smalleiffel/short/tex3/Ucomment
-share/smalleiffel/short/tex3/Usfn
-share/smalleiffel/short/tex3/Utag
-share/smalleiffel/short/tex3/cl_quote
-share/smalleiffel/short/tex3/close_sb
-share/smalleiffel/short/tex3/hook000
-share/smalleiffel/short/tex3/hook013
-share/smalleiffel/short/tex3/hook100
-share/smalleiffel/short/tex3/hook200
-share/smalleiffel/short/tex3/hook204
-share/smalleiffel/short/tex3/hook401
-share/smalleiffel/short/tex3/hook402
-share/smalleiffel/short/tex3/hook511
-share/smalleiffel/short/tex3/hook811
-share/smalleiffel/short/tex3/hook832
-share/smalleiffel/short/tex3/hook900
-share/smalleiffel/short/tex3/hook904
-share/smalleiffel/short/tex3/hook999
-share/smalleiffel/short/tex3/op_quote
-share/smalleiffel/short/tex3/open_sb
-share/smalleiffel/short/tex3/rem
-share/smalleiffel/sys/READ_ME
-share/smalleiffel/sys/compiler.se
-share/smalleiffel/sys/gc
-share/smalleiffel/sys/gc_lib/BeOS_x86.c
-share/smalleiffel/sys/gc_lib/MacintoshPPC.c
-share/smalleiffel/sys/gc_lib/READ_ME
-share/smalleiffel/sys/gc_lib/aix.c
-share/smalleiffel/sys/gc_lib/alpha.c
-share/smalleiffel/sys/gc_lib/freebsd.c
-share/smalleiffel/sys/gc_lib/generic.c
-share/smalleiffel/sys/gc_lib/hp-pa.c
-share/smalleiffel/sys/gc_lib/linux.c
-share/smalleiffel/sys/gc_lib/m68k-amigaos.c
-share/smalleiffel/sys/gc_lib/m68k.c
-share/smalleiffel/sys/gc_lib/sparc.c
-share/smalleiffel/sys/gc_lib/windows.c
-share/smalleiffel/sys/loadpath.UNIX
-share/smalleiffel/sys/runtime/SmallEiffelRuntime$DirectoryStream.class
-share/smalleiffel/sys/runtime/SmallEiffelRuntime.class
-share/smalleiffel/sys/runtime/SmallEiffelRuntime.java
-share/smalleiffel/sys/runtime/base.h
-share/smalleiffel/sys/runtime/basic_directory.c
-share/smalleiffel/sys/runtime/basic_directory.h
-share/smalleiffel/sys/runtime/basic_time.c
-share/smalleiffel/sys/runtime/basic_time.h
-share/smalleiffel/sys/runtime/boost.c
-share/smalleiffel/sys/runtime/boost.h
-share/smalleiffel/sys/runtime/c_plus_plus.h
-share/smalleiffel/sys/runtime/deep_twin.c
-share/smalleiffel/sys/runtime/deep_twin.h
-share/smalleiffel/sys/runtime/exceptions.c
-share/smalleiffel/sys/runtime/exceptions.h
-share/smalleiffel/sys/runtime/gc_lib.c
-share/smalleiffel/sys/runtime/gc_lib.h
-share/smalleiffel/sys/runtime/no_check.c
-share/smalleiffel/sys/runtime/no_check.h
-share/smalleiffel/sys/runtime/trace.c
-share/smalleiffel/sys/runtime/trace.h
-share/smalleiffel/sys/system.se
-@dirrm share/smalleiffel/sys/runtime
-@dirrm share/smalleiffel/sys/gc_lib
-@dirrm share/smalleiffel/sys
-@dirrm share/smalleiffel/short/tex3
-@dirrm share/smalleiffel/short/tex2
-@dirrm share/smalleiffel/short/tex1
-@dirrm share/smalleiffel/short/plain
-@dirrm share/smalleiffel/short/html2
-@dirrm share/smalleiffel/short/html1
-@dirrm share/smalleiffel/short
-@dirrm share/smalleiffel/lib_std
-@dirrm share/smalleiffel/lib_se
-@dirrm share/smalleiffel/lib_random
-@dirrm share/smalleiffel/lib_number
-@dirrm share/smalleiffel/lib_iterator
-@dirrm share/smalleiffel
-@dirrm share/examples/smalleiffel/lib_show/sorting
-@dirrm share/examples/smalleiffel/lib_show/random
-@dirrm share/examples/smalleiffel/lib_show/parking
-@dirrm share/examples/smalleiffel/lib_show/number
-@dirrm share/examples/smalleiffel/lib_show/iterator
-@dirrm share/examples/smalleiffel/lib_show/hanoi
-@dirrm share/examples/smalleiffel/lib_show/gcd
-@dirrm share/examples/smalleiffel/lib_show/external/JVM
-@dirrm share/examples/smalleiffel/lib_show/external/C++
-@dirrm share/examples/smalleiffel/lib_show/external/C
-@dirrm share/examples/smalleiffel/lib_show/external
-@dirrm share/examples/smalleiffel/lib_show/directory
-@dirrm share/examples/smalleiffel/lib_show/cecil/example9
-@dirrm share/examples/smalleiffel/lib_show/cecil/example8
-@dirrm share/examples/smalleiffel/lib_show/cecil/example7
-@dirrm share/examples/smalleiffel/lib_show/cecil/example6
-@dirrm share/examples/smalleiffel/lib_show/cecil/example5
-@dirrm share/examples/smalleiffel/lib_show/cecil/example4
-@dirrm share/examples/smalleiffel/lib_show/cecil/example3
-@dirrm share/examples/smalleiffel/lib_show/cecil/example2
-@dirrm share/examples/smalleiffel/lib_show/cecil/example1
-@dirrm share/examples/smalleiffel/lib_show/cecil/JVM
-@dirrm share/examples/smalleiffel/lib_show/cecil
-@dirrm share/examples/smalleiffel/lib_show/basic_time
-@dirrm share/examples/smalleiffel/lib_show/basic_directory
-@dirrm share/examples/smalleiffel/lib_show/animal
-@dirrm share/examples/smalleiffel/lib_show
-@dirrm share/examples/smalleiffel/contrib/lib
-@dirrm share/examples/smalleiffel/contrib/htmldoc
-@dirrm share/examples/smalleiffel/contrib/edb
-@dirrm share/examples/smalleiffel/contrib
-@dirrm share/examples/smalleiffel
-@dirrm share/doc/html/smalleiffel
-@dirrm libexec/smalleiffel
diff --git a/lang/smalleiffel/distinfo b/lang/smalleiffel/distinfo
deleted file mode 100644
index 0de4992a035..00000000000
--- a/lang/smalleiffel/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-$NetBSD: distinfo,v 1.5 2005/02/24 09:03:11 agc Exp $
-
-SHA1 (se-0.77.tgz) = ec79960ed03ccdbc300ea139578ebfdb1a0340c2
-RMD160 (se-0.77.tgz) = d3abe089ac5feea52af486cfae838a296cafd9e8
-Size (se-0.77.tgz) = 1071878 bytes
-SHA1 (patch-aa) = 132753a8e2ea2413a8d1269e22f1da9b4580629e
-SHA1 (patch-ab) = 44f91d54fe00bcb2366adeb94d45649f4eec3f52
-SHA1 (patch-ac) = 1ef94f18d00cdc0a231ba4ec574182c371e7fc57
-SHA1 (patch-ad) = e15074dfa9c4a659c8957a2bf6e2b86a8c726901
diff --git a/lang/smalleiffel/files/loadpath.UNIX.in b/lang/smalleiffel/files/loadpath.UNIX.in
deleted file mode 100644
index fedc0413163..00000000000
--- a/lang/smalleiffel/files/loadpath.UNIX.in
+++ /dev/null
@@ -1,8 +0,0 @@
--- $NetBSD: loadpath.UNIX.in,v 1.4 2004/11/28 15:15:30 wiz Exp $
---
-./
-@@SE_LIB@@/lib_std/
-@@SE_LIB@@/lib_iterator/
-@@SE_LIB@@/lib_random/
-@@SE_LIB@@/lib_number/
-@@SE_LIB@@/lib_se/
diff --git a/lang/smalleiffel/files/smalleiffel.sh b/lang/smalleiffel/files/smalleiffel.sh
deleted file mode 100644
index 4c6b5d1eb05..00000000000
--- a/lang/smalleiffel/files/smalleiffel.sh
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/bin/sh
-#
-# $NetBSD: smalleiffel.sh,v 1.8 2004/11/28 15:15:30 wiz Exp $
-#
-# This script is invoked as:
-#
-# smalleiffel <cmd> [<arg> ...]
-#
-# where <cmd> is one of the programs in @@SE_LIBEXEC@@.
-#
-SmallEiffel=@@SE_LIB@@/sys/system.se; export SmallEiffel
-
-if [ -z $1 ]
-then
- cat << EOF
-Usage:
- smalleiffel <cmd> [<arg> ...]
-
-where <cmd> can be:
-
- clean
- compile
- compile_to_c
- compile_to_jvm
- finder
- pretty
- print_jvm_class
- short
-
-For more documentation on these commands, point a Web browser at:
-
- @@SE_DOC@@/index.html
-
-EOF
-exit 0
-fi
-
-se_cmd=@@SE_LIBEXEC@@/$1
-shift
-
-# Load the local SmallEiffel environment from:
-# ./.smalleiffelrc, or else
-# ${HOME}/.smalleiffelrc.
-# This file is the right place to define new environment variables used
-# by 3rd-party libraries, e.g. GOBO=/usr/pkg/share/gobo-eiffel.
-#
-if [ -f ./.smalleiffelrc ]
-then
- . ./.smalleiffelrc
-elif [ -f ${HOME}/.smalleiffelrc ]
-then
- . ${HOME}/.smalleiffelrc
-fi
-
-if [ -x ${se_cmd} ]
-then
- exec ${se_cmd} ${1+$@}
-else
- echo "smalleiffel: command ${se_cmd} not found."
-fi
diff --git a/lang/smalleiffel/patches/patch-aa b/lang/smalleiffel/patches/patch-aa
deleted file mode 100644
index 4997be44b55..00000000000
--- a/lang/smalleiffel/patches/patch-aa
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-aa,v 1.6 2004/11/28 15:15:30 wiz Exp $
-
---- lib_se/frozen_string_list.e.orig Sat Feb 12 04:14:31 2000
-+++ lib_se/frozen_string_list.e Mon Feb 21 13:36:10 2000
-@@ -117,7 +117,7 @@
- -----------------------------------------------------------------------------
- -- Frozen list of other names :
-
-- fz_bin: STRING is "bin";
-+ fz_bin: STRING is "libexec/smalleiffel";
- fz_char: STRING is "char";
- fz_close_c_comment: STRING is "*/";
- fz_cast_gcfsh_star: STRING is "(gcfsh*)";
-@@ -158,6 +158,7 @@
- fz_java_util_bitset: STRING is "java/util/BitSet";
- fz_jvm_root: STRING is "_any"
- fz_main: STRING is "main";
-+ fz_man: STRING is "doc/html/smalleiffel";
- fz_max_value: STRING is "MAX_VALUE";
- fz_new: STRING is "new";
- fz_new_chunk: STRING is "new_chunk";
diff --git a/lang/smalleiffel/patches/patch-ab b/lang/smalleiffel/patches/patch-ab
deleted file mode 100644
index 709be038372..00000000000
--- a/lang/smalleiffel/patches/patch-ab
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.5 2004/11/28 15:15:30 wiz Exp $
-
---- lib_se/globals.e.orig Sat Feb 12 04:14:14 2000
-+++ lib_se/globals.e Mon Feb 21 13:52:36 2000
-@@ -376,7 +376,7 @@
- backup_suffix: STRING is ".bak";
- -- Backup suffix for command `pretty'.
-
-- help_suffix: STRING is ".txt";
-+ help_suffix: STRING is ".html";
- -- Suffix for SmallEiffel On-line Help Files.
-
- class_suffix: STRING is ".class";
diff --git a/lang/smalleiffel/patches/patch-ac b/lang/smalleiffel/patches/patch-ac
deleted file mode 100644
index 8f1c124f5fe..00000000000
--- a/lang/smalleiffel/patches/patch-ac
+++ /dev/null
@@ -1,33 +0,0 @@
-$NetBSD: patch-ac,v 1.4 2004/11/28 15:15:30 wiz Exp $
-
---- lib_se/system_tools.e.orig Sat Feb 12 04:14:25 2000
-+++ lib_se/system_tools.e Mon Feb 21 13:55:26 2000
-@@ -207,6 +207,8 @@
- tmp_file_read.disconnect;
- bin_directory := sys_directory.twin;
- parent_directory(bin_directory);
-+ parent_directory(bin_directory);
-+ parent_directory(bin_directory);
- add_directory(bin_directory,fz_bin);
- end;
-
-@@ -400,7 +402,8 @@
- echo.w_put_string("'.%N");
- tmp_path.copy(sys_directory);
- parent_directory(tmp_path);
-- add_directory(tmp_path,"man");
-+ parent_directory(tmp_path);
-+ add_directory(tmp_path,fz_man);
- tmp_path.append(command_name);
- tmp_path.append(help_suffix);
- echo.w_put_string("See documentation in file:%N ");
-@@ -607,6 +610,9 @@
- else
- Result := argi + 1;
- end;
-+ elseif arg.has_prefix("-Wl,") then
-+ append_token(linker_options,arg)
-+ Result := argi + 1;
- elseif ("-subsystem").is_equal(arg) then
- append_token(linker_options,arg);
- if next_arg /= Void then
diff --git a/lang/smalleiffel/patches/patch-ad b/lang/smalleiffel/patches/patch-ad
deleted file mode 100644
index fd6de235bbd..00000000000
--- a/lang/smalleiffel/patches/patch-ad
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-ad,v 1.3 2004/11/28 15:15:30 wiz Exp $
-
---- misc/GC.SH.orig Sat Feb 12 04:14:52 2000
-+++ misc/GC.SH Mon Feb 21 13:24:28 2000
-@@ -48,6 +48,20 @@
- elif [ `uname` = AIX ]
- then
- gc=aix.c
-+elif [ `uname` = NetBSD ]
-+ then
-+ arch=`sysctl -n hw.machine_arch`
-+ if [ ${arch} = i386 ]; then
-+ gc=freebsd.c
-+ elif [ ${arch} = alpha ]; then
-+ gc=alpha.c
-+ elif [ ${arch} = m68k ]; then
-+ gc=m68k.c
-+ elif [ ${arch} = sparc ]; then
-+ gc=sparc.c
-+ else
-+ gc=generic.c
-+ fi
- else
- echo GC is not supported for this architecture.
- echo Read file ${SE}/sys/gc to try to fix this.