nice-commit Mailing List for The Nice Programming Language (Page 55)
Brought to you by:
bonniot
You can subscribe to this list here.
2003 |
Jan
|
Feb
(60) |
Mar
(125) |
Apr
(183) |
May
(140) |
Jun
(227) |
Jul
(141) |
Aug
(181) |
Sep
(75) |
Oct
(89) |
Nov
(187) |
Dec
(162) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(69) |
Feb
(197) |
Mar
(98) |
Apr
(26) |
May
(10) |
Jun
(85) |
Jul
(88) |
Aug
(79) |
Sep
(80) |
Oct
(81) |
Nov
(53) |
Dec
(109) |
2005 |
Jan
(68) |
Feb
(77) |
Mar
(232) |
Apr
(79) |
May
(37) |
Jun
(37) |
Jul
(3) |
Aug
(18) |
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
(10) |
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(1) |
Dec
(9) |
2007 |
Jan
(2) |
Feb
(8) |
Mar
(2) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
|
Oct
|
Nov
(17) |
Dec
(6) |
2008 |
Jan
|
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ar...@us...> - 2004-02-24 15:26:49
|
Update of /cvsroot/nice/Nice In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4880/Nice Modified Files: NEWS Log Message: Print deprecated warning when using the 'Any' keyword. Index: NEWS =================================================================== RCS file: /cvsroot/nice/Nice/NEWS,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** NEWS 21 Feb 2004 14:28:44 -0000 1.24 --- NEWS 24 Feb 2004 15:20:18 -0000 1.25 *************** *** 1,2 **** --- 1,6 ---- + nice (0.9.7) + + * The 'Any' keyword is now deprecated. + nice (0.9.6) |
From: <ar...@us...> - 2004-02-24 15:26:48
|
Update of /cvsroot/nice/Nice/src/bossa/parser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4880/F:/nice/src/bossa/parser Modified Files: Parser.jj Log Message: Print deprecated warning when using the 'Any' keyword. Index: Parser.jj =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/parser/Parser.jj,v retrieving revision 1.240 retrieving revision 1.241 diff -C2 -d -r1.240 -r1.241 *** Parser.jj 20 Feb 2004 13:10:30 -0000 1.240 --- Parser.jj 24 Feb 2004 15:20:16 -0000 1.241 *************** *** 561,564 **** --- 561,565 ---- TypeConstructor second; MonotypeVar id; + Token t; } { *************** *** 571,575 **** } | { boolean sure = false; } ! [ "Any" | "!" { sure = true; } ] id=monotypeVar() { if (sure) --- 572,579 ---- } | { boolean sure = false; } ! [ t="Any" { User.warning(Location.make(t), "The 'Any' keyword is deprecated, leave it away."); } ! | "!" { sure = true; } ! ] ! id=monotypeVar() { if (sure) |
From: <bo...@us...> - 2004-02-24 14:31:30
|
Update of /cvsroot/nice/Nice/testsuite/compiler/native In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24648/testsuite/compiler/native Added Files: implementation.testsuite Log Message: Check that imported Java methods do not have missing implementations. Be more clever about what Java methods not to test, to save time. --- NEW FILE: implementation.testsuite --- /// FAIL new A().run(); /// Toplevel class A implements Runnable { // missing implementation for run() } /// FAIL new A().getValueAt(0, 0); /// Toplevel class A implements javax.swing.table.TableModel { // missing implementation for getValueAt() } /// FAIL bug new A().getValueAt(0, 0); /// Toplevel // The same case, but now getValueAt is retyped. Object getValueAt(javax.swing.table.TableModel, int, int) = native Object javax.swing.table.TableModel.getValueAt(int,int); class A implements javax.swing.table.TableModel { // missing implementation for getValueAt() } |
From: <bo...@us...> - 2004-02-24 14:12:51
|
Update of /cvsroot/nice/Nice/src/bossa/syntax In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20234/src/bossa/syntax Modified Files: RetypedJavaMethod.java JavaMethod.java Log Message: Check that imported Java methods do not have missing implementations. Be more clever about what Java methods not to test, to save time. Index: RetypedJavaMethod.java =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/syntax/RetypedJavaMethod.java,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** RetypedJavaMethod.java 22 Dec 2003 01:30:59 -0000 1.13 --- RetypedJavaMethod.java 24 Feb 2004 14:05:47 -0000 1.14 *************** *** 238,241 **** --- 238,243 ---- ignoredRetyping = true; + + bossa.link.Dispatch.unregister(this); } Index: JavaMethod.java =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/syntax/JavaMethod.java,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** JavaMethod.java 22 Dec 2003 01:30:59 -0000 1.29 --- JavaMethod.java 24 Feb 2004 14:05:48 -0000 1.30 *************** *** 45,48 **** --- 45,49 ---- this.reflectMethod = reflectMethod; + registerForDispatch(); } *************** *** 84,88 **** } ! Method reflectMethod; public gnu.bytecode.Type javaReturnType() --- 85,89 ---- } ! public Method reflectMethod; public gnu.bytecode.Type javaReturnType() |
From: <bo...@us...> - 2004-02-24 14:12:43
|
Update of /cvsroot/nice/Nice/src/gnu/bytecode In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20234/src/gnu/bytecode Modified Files: Method.java Log Message: Check that imported Java methods do not have missing implementations. Be more clever about what Java methods not to test, to save time. Index: Method.java =================================================================== RCS file: /cvsroot/nice/Nice/src/gnu/bytecode/Method.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Method.java 3 Nov 2003 18:32:07 -0000 1.7 --- Method.java 24 Feb 2004 14:05:47 -0000 1.8 *************** *** 94,97 **** --- 94,103 ---- } + /** Return the number of arguments of this method. */ + public int getArity() + { + return arg_types.length; + } + public final void setStaticFlag (boolean is_static) { if (is_static) |
From: <bo...@us...> - 2004-02-24 14:12:43
|
Update of /cvsroot/nice/Nice/testsuite/compiler/classes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20234/testsuite/compiler/classes Modified Files: export.testsuite Log Message: Check that imported Java methods do not have missing implementations. Be more clever about what Java methods not to test, to save time. Index: export.testsuite =================================================================== RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/export.testsuite,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** export.testsuite 30 Nov 2003 14:24:35 -0000 1.3 --- export.testsuite 24 Feb 2004 14:05:45 -0000 1.4 *************** *** 21,25 **** /// package a /// TOPLEVEL ! class A implements java.lang.Comparable {} /// package b import a {} --- 21,27 ---- /// package a /// TOPLEVEL ! class A implements java.lang.Comparable { ! compareTo(that) = 0; ! } /// package b import a {} *************** *** 29,33 **** /// TOPLEVEL interface I {} ! class A implements I, java.lang.Comparable {} /// package b import a {} --- 31,37 ---- /// TOPLEVEL interface I {} ! class A implements I, java.lang.Comparable { ! compareTo(that) = 0; ! } /// package b import a {} |
From: <bo...@us...> - 2004-02-24 14:12:27
|
Update of /cvsroot/nice/Nice/src/bossa/link In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20234/src/bossa/link Modified Files: Dispatch.java Log Message: Check that imported Java methods do not have missing implementations. Be more clever about what Java methods not to test, to save time. Index: Dispatch.java =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/link/Dispatch.java,v retrieving revision 1.65 retrieving revision 1.66 diff -C2 -d -r1.65 -r1.66 *** Dispatch.java 22 Feb 2004 13:33:23 -0000 1.65 --- Dispatch.java 24 Feb 2004 14:05:53 -0000 1.66 *************** *** 100,104 **** Stack sortedAlternatives = Alternative.sortedAlternatives(m); ! if (! trivialTestOK(sortedAlternatives)) test(m, sortedAlternatives, true); --- 100,104 ---- Stack sortedAlternatives = Alternative.sortedAlternatives(m); ! if (! trivialTestJava(m, sortedAlternatives)) test(m, sortedAlternatives, true); *************** *** 123,126 **** --- 123,148 ---- } + private static boolean trivialTestJava(JavaMethod m, Stack alternatives) + { + gnu.bytecode.Method reflectMethod = m.reflectMethod; + + // Static methods and constructors cannot be overriden, so there is + // no problem. + if (reflectMethod.getStaticFlag() || reflectMethod.isConstructor()) + return true; + + if (! reflectMethod.isAbstract()) + // The only risk with a non abstract method is that it might be + // ambiguous. + // We know this won't happen in two cases: + // 1) if there is only one argument (single + // inheritance, since the root must be a class), + // 2) if there are less than two implementations. + return m.getArity() == 1 || alternatives.size() < 2; + + // This method will need testing. + return false; + } + private static boolean[] findUsedPositions(int len, Stack alternatives) { |
From: <bo...@us...> - 2004-02-23 20:01:29
|
Update of /cvsroot/nice/eclipse/src/nice/eclipse/core/builder In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6536/src/nice/eclipse/core/builder Modified Files: NicePluginCompilationListener.nice Log Message: Display compiler bugs inside eclipse, not out standard output. Index: NicePluginCompilationListener.nice =================================================================== RCS file: /cvsroot/nice/eclipse/src/nice/eclipse/core/builder/NicePluginCompilationListener.nice,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** NicePluginCompilationListener.nice 3 Aug 2003 17:55:38 -0000 1.1 --- NicePluginCompilationListener.nice 23 Feb 2004 17:51:32 -0000 1.2 *************** *** 84,89 **** */ bug(stackTrace, url) { ! System.out.println( ! "nicec bug stackTrace: " + stackTrace + " url: " + url); } --- 84,99 ---- */ bug(stackTrace, url) { ! IResource resource = project; ! try { ! IMarker marker = resource.createMarker(NICE_MODEL_PROBLEM_MARKER); ! String message = "A bug has occured in the Nice compiler:\n" + ! stackTrace + ! "Please reports this bug at the following address:\n" + ! url; ! marker.setAttribute(IMarker.MESSAGE, message); ! marker.setAttribute(IMarker.SEVERITY, IMarker.SEVERITY_ERROR); ! } catch (CoreException e) { ! e.printStackTrace(); ! } } *************** *** 123,128 **** ! ! ! ! --- 133,139 ---- ! // Setting for Emacs ! // Local variables: ! // tab-width:2 ! // indent-tabs-mode:t ! // End: |
From: <bo...@us...> - 2004-02-23 20:01:24
|
Update of /cvsroot/nice/eclipse/src/nice/eclipse/core/builder In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6696/src/nice/eclipse/core/builder Modified Files: NiceBuilder.nice Log Message: Minor: editor settings. Index: NiceBuilder.nice =================================================================== RCS file: /cvsroot/nice/eclipse/src/nice/eclipse/core/builder/NiceBuilder.nice,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** NiceBuilder.nice 3 Aug 2003 17:55:38 -0000 1.2 --- NiceBuilder.nice 23 Feb 2004 17:52:21 -0000 1.3 *************** *** 84,116 **** ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! --- 84,90 ---- ! // Setting for Emacs ! // Local variables: ! // tab-width:2 ! // indent-tabs-mode:t ! // End: |
From: <bo...@us...> - 2004-02-23 14:48:51
|
Update of /cvsroot/nice/Nice/src/bossa/link In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28527/src/bossa/link Modified Files: Compilation.java Log Message: Do not rely on printStackTraceWithSourceInfo to be present in nice.lang.dispatch, since that class might have been generated by an earlier compiler. Index: Compilation.java =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/link/Compilation.java,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** Compilation.java 16 Feb 2004 21:47:12 -0000 1.13 --- Compilation.java 23 Feb 2004 14:35:12 -0000 1.14 *************** *** 113,117 **** gnu.bytecode.Method print = ClassType.make("nice.lang.dispatch"). ! getDeclaredMethod("printStackTraceWithSourceInfo", 1); c.setBody --- 113,120 ---- gnu.bytecode.Method print = ClassType.make("nice.lang.dispatch"). ! addMethod("printStackTraceWithSourceInfo", ! Access.PUBLIC | Access.STATIC, ! new Type[]{ Type.throwable_type }, ! Type.void_type); c.setBody |
From: <ar...@us...> - 2004-02-22 15:01:49
|
Update of /cvsroot/nice/Nice/src/bossa/syntax In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8585/F:/nice/src/bossa/syntax Modified Files: Pattern.java Log Message: Make patterns in error messages look better. Index: Pattern.java =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/syntax/Pattern.java,v retrieving revision 1.78 retrieving revision 1.79 diff -C2 -d -r1.78 -r1.79 *** Pattern.java 2 Feb 2004 13:08:33 -0000 1.78 --- Pattern.java 22 Feb 2004 14:48:59 -0000 1.79 *************** *** 561,571 **** if (atAny()) ! return "@_"; StringBuffer res = new StringBuffer(); ! if (name != null) ! res.append(name); ! ! res.append(exactlyAt ? '#' : '@'); if (typeConstructor != null) --- 561,568 ---- if (atAny()) ! return name != null ? name.toString() : "Any"; StringBuffer res = new StringBuffer(); ! res.append(exactlyAt ? "#" : (name != null ? "" : "@")); if (typeConstructor != null) *************** *** 573,576 **** --- 570,576 ---- else if (tc != null) res.append(tc); + + if (name != null) + res.append(" " + name); return res.toString(); |
From: <ar...@us...> - 2004-02-22 13:46:12
|
Update of /cvsroot/nice/Nice/src/bossa/link In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24953/F:/nice/src/bossa/link Modified Files: Dispatch.java Log Message: Give a single error at coverage test failure. Index: Dispatch.java =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/link/Dispatch.java,v retrieving revision 1.64 retrieving revision 1.65 diff -C2 -d -r1.64 -r1.65 *** Dispatch.java 23 Oct 2003 14:49:52 -0000 1.64 --- Dispatch.java 22 Feb 2004 13:33:23 -0000 1.65 *************** *** 167,171 **** List values = generateValues(sortedAlternatives, isValue); boolean hasValues = values.size() > 0; ! int nb_errors = 0; for(Iterator i = multitags.iterator(); i.hasNext();) --- 167,171 ---- List values = generateValues(sortedAlternatives, isValue); boolean hasValues = values.size() > 0; ! List errors = new ArrayList(3); int nb_errors = 0; for(Iterator i = multitags.iterator(); i.hasNext();) *************** *** 183,187 **** } ! if (test(method, tags, sortedAlternatives, firstArg)) { if (++nb_errors > 3) --- 183,187 ---- } ! if (test(method, tags, sortedAlternatives, firstArg, errors)) { if (++nb_errors > 3) *************** *** 189,193 **** } else if (hasValues && ! testValues(method, tags, values, isValue, sortedAlternatives) ) if (++nb_errors > 0) break; --- 189,193 ---- } else if (hasValues && ! testValues(method, tags, values, isValue, sortedAlternatives, errors) ) if (++nb_errors > 0) break; *************** *** 196,200 **** if (nb_errors > 0) User.error(method, "The implementation test failed for method " + ! method.getName()); } --- 196,201 ---- if (nb_errors > 0) User.error(method, "The implementation test failed for method " + ! method.toString() + ":\n" + ! Util.map("", "\n", "", errors)); } *************** *** 221,225 **** TypeConstructor[] tags, final Stack sortedAlternatives, ! ClassType firstArg) { boolean failed = false; --- 222,227 ---- TypeConstructor[] tags, final Stack sortedAlternatives, ! ClassType firstArg, ! List errors) { boolean failed = false; *************** *** 243,250 **** { failed = true; ! User.warning ! (method, ! "Ambiguity for method "+method+ ! "\nFor parameters of type " + toString(tags)+ "\nboth\n" + first.printLocated() + "\nand\n" + a.printLocated() + "\nmatch."); --- 245,249 ---- { failed = true; ! errors.add("ambiguity for parameters of type " + toString(tags)+ "\nboth\n" + first.printLocated() + "\nand\n" + a.printLocated() + "\nmatch."); *************** *** 269,276 **** "no alternative matches " + toString(tags)); else ! User.warning(method, ! "Method " + method + " is not completely covered:\n" + ! "no alternative matches " + ! toString(tags)); } return failed; --- 268,272 ---- "no alternative matches " + toString(tags)); else ! errors.add("no alternative matches " + toString(tags)); } return failed; *************** *** 285,289 **** List valueCombis, boolean[] isValue, ! final Stack sortedAlternatives) { boolean failed = false; --- 281,286 ---- List valueCombis, boolean[] isValue, ! final Stack sortedAlternatives, ! List errors) { boolean failed = false; *************** *** 310,317 **** { failed = true; ! User.warning ! (method, ! "Ambiguity for method "+method+ ! "\nFor parameters of type/value " + toString(tags, values, isValue)+ "\nboth\n" + first.printLocated() + "\nand\n" + a.printLocated() + "\nmatch."); --- 307,311 ---- { failed = true; ! errors.add("ambiguity for parameters of type/value " + toString(tags, values, isValue)+ "\nboth\n" + first.printLocated() + "\nand\n" + a.printLocated() + "\nmatch."); *************** *** 322,329 **** { failed = true; ! User.warning(method, ! "Method " + method + " is not completely covered:\n" + ! "no alternative matches " + ! toString(tags, values, isValue)); break; } --- 316,320 ---- { failed = true; ! errors.add("no alternative matches "+ toString(tags, values, isValue)); break; } |
From: <bo...@us...> - 2004-02-21 15:05:17
|
Update of /cvsroot/nice/Nice/src/nice/tools/unit/console In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3384/src/nice/tools/unit/console Modified Files: main.nice Log Message: Generate the manpage for niceunit. Index: main.nice =================================================================== RCS file: /cvsroot/nice/Nice/src/nice/tools/unit/console/main.nice,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** main.nice 18 Feb 2004 16:33:25 -0000 1.1 --- main.nice 21 Feb 2004 14:53:14 -0000 1.2 *************** *** 20,24 **** "Search path for compiled packages to be tested\nPATH is a list of directories and .jar archives", "path", ! String path => { classpath = path; }) ]; --- 20,27 ---- "Search path for compiled packages to be tested\nPATH is a list of directories and .jar archives", "path", ! String path => { classpath = path; }), ! ! option("man", "Print man page to stdout", visible: false, ! () => man(prg)) ]; |
From: <bo...@us...> - 2004-02-21 15:05:17
|
Update of /cvsroot/nice/Nice In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3384 Modified Files: Makefile Log Message: Generate the manpage for niceunit. Index: Makefile =================================================================== RCS file: /cvsroot/nice/Nice/Makefile,v retrieving revision 1.139 retrieving revision 1.140 diff -C2 -d -r1.139 -r1.140 *** Makefile 21 Feb 2004 14:27:25 -0000 1.139 --- Makefile 21 Feb 2004 14:53:14 -0000 1.140 *************** *** 89,92 **** --- 89,93 ---- cp lib/emacs/nice-mode.el lib/emacs/nice-startup.el ${LISPDIR} ./bin/nicec --man > ${MANDIR}/nicec.1 + ./bin/niceunit --man > ${MANDIR}/niceunit.1 -groff -mandoc -Thtml ${MANDIR}/nicec.1 > ${DOCDIR}/nicec.html |
From: <ar...@us...> - 2004-02-21 14:40:45
|
Update of /cvsroot/nice/Nice In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31572/Nice Modified Files: NEWS Log Message: Missing changelog entry for typed super call. Index: NEWS =================================================================== RCS file: /cvsroot/nice/Nice/NEWS,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** NEWS 20 Feb 2004 16:59:50 -0000 1.23 --- NEWS 21 Feb 2004 14:28:44 -0000 1.24 *************** *** 35,38 **** --- 35,40 ---- e.printStackTrace(), and similarly for versions that specify a stream or writer to print into. + * A super call can have types to resolve ambiguities. Example of usage: + foo(BarSub b, s) = super(Bar, String); * Fixed the file locations in the RPM package, and added automatic registration of the emacs mode for the SuSE Linux distribution. |
From: <bo...@us...> - 2004-02-21 14:39:28
|
Update of /cvsroot/nice/Nice In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31338 Modified Files: Makefile Log Message: Add niceunit to the bin dir on unices. Index: Makefile =================================================================== RCS file: /cvsroot/nice/Nice/Makefile,v retrieving revision 1.138 retrieving revision 1.139 diff -C2 -d -r1.138 -r1.139 *** Makefile 18 Feb 2004 16:33:25 -0000 1.138 --- Makefile 21 Feb 2004 14:27:25 -0000 1.139 *************** *** 85,88 **** --- 85,89 ---- ${MANDIR} ${LISPDIR} ${DOCDIR} cp bin/nicec ${BINDIR} + ln -sf nicec ${BINDIR}/niceunit cp share/java/nice.jar ${PREFIX}/share/java/ cp lib/emacs/nice-mode.el lib/emacs/nice-startup.el ${LISPDIR} |
From: <bo...@us...> - 2004-02-21 12:47:28
|
Update of /cvsroot/nice/Nice/distrib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10400/distrib Modified Files: Makefile Log Message: Put niceunit.bat and niceclasspath.bat in the windows zip file. Index: Makefile =================================================================== RCS file: /cvsroot/nice/Nice/distrib/Makefile,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** Makefile 20 Feb 2004 16:18:20 -0000 1.15 --- Makefile 21 Feb 2004 12:35:28 -0000 1.16 *************** *** 71,75 **** ! WIN_TEXT_FILES = ${BUILDDIR}/{bin/{nicec,nicedoc}.bat,web/Readme.txt} .PHONY: zip --- 71,75 ---- ! WIN_TEXT_FILES = ${BUILDDIR}/{bin/{nicec,nicedoc,niceunit,niceclasspath}.bat,web/Readme.txt} .PHONY: zip |
From: <bo...@us...> - 2004-02-20 19:26:51
|
Update of /cvsroot/nice/Nice/debian In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1879/debian Modified Files: rules Log Message: Build with the Ant jar file from package libant1.5-java Index: rules =================================================================== RCS file: /cvsroot/nice/Nice/debian/rules,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** rules 30 Nov 2003 11:22:27 -0000 1.8 --- rules 20 Feb 2004 17:45:40 -0000 1.9 *************** *** 24,28 **** # Ask javac to produce optimized code, but no debugging info # so that the package is smaller. ! $(MAKE) complete JAVAC_FLAGS="-O" java="kaffe" javac="jikes-classpath" #/usr/bin/docbook-to-man debian/nice.sgml > nice.1 --- 24,28 ---- # Ask javac to produce optimized code, but no debugging info # so that the package is smaller. ! $(MAKE) complete JAVAC_FLAGS="-O" java="kaffe" javac="jikes-classpath" NICE_ANTJAR=/usr/share/java/ant-1.5.jar #/usr/bin/docbook-to-man debian/nice.sgml > nice.1 |
From: <ar...@us...> - 2004-02-20 17:47:06
|
Update of /cvsroot/nice/Nice/bin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31907/nice/bin Added Files: niceunit.bat Log Message: niceunit.bat --- NEW FILE: niceunit.bat --- @echo off rem --------------------------------------------------------------------------- rem nicedoc.bat - script to run unit tests in compiled Nice sources rem rem Environment Variariable Prerequisites: rem rem NICE - the root directory where nice is installed rem --------------------------------------------------------------------------- call niceclasspath for %%x in (%NICEPATH%) do goto gotNice goto end :gotNice java -classpath %NICEPATH%\nice.jar;%CLASSPATH% nice.tools.unit.console.fun %1 %2 %3 %4 %5 %6 %7 %8 %9 :end rem -- clean up a bit set NICEPATH= |
From: <bo...@us...> - 2004-02-20 17:11:22
|
Update of /cvsroot/nice/Nice In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23931 Modified Files: NEWS Log Message: Dated for 0.9.6 Index: NEWS =================================================================== RCS file: /cvsroot/nice/Nice/NEWS,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** NEWS 19 Feb 2004 14:47:19 -0000 1.22 --- NEWS 20 Feb 2004 16:59:50 -0000 1.23 *************** *** 42,46 **** literals with escaped chars, implicit 'this' for functional fields, ... ) ! -- nice (0.9.5) --- 42,46 ---- literals with escaped chars, implicit 'this' for functional fields, ... ) ! -- Fri, 20 Feb 2004 18:04:18 +0100 nice (0.9.5) |
From: <bo...@us...> - 2004-02-20 16:31:04
|
Update of /cvsroot/nice/Nice/web In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16118/web Modified Files: research.xml Log Message: Link to a PDF version of the article on kinds instead of PS. Index: research.xml =================================================================== RCS file: /cvsroot/nice/Nice/web/research.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** research.xml 23 Jul 2002 13:01:28 -0000 1.3 --- research.xml 20 Feb 2004 16:19:41 -0000 1.4 *************** *** 42,46 **** <para> ! The <ulink url="http://cristal.inria.fr/~bonniot/bonniot02using.ps"> extension of the type system with kinds</ulink> was presented at the --- 42,46 ---- <para> ! The <ulink url="http://www.elsevier.com/gej-ng/31/29/23/132/23/25/75003.pdf"> extension of the type system with kinds</ulink> was presented at the |
From: <bo...@us...> - 2004-02-20 16:29:41
|
Update of /cvsroot/nice/Nice/distrib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15854/distrib Modified Files: Makefile Log Message: Fixed generation of the nice mode files in the tar distribution. Index: Makefile =================================================================== RCS file: /cvsroot/nice/Nice/distrib/Makefile,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** Makefile 16 Feb 2004 14:21:10 -0000 1.14 --- Makefile 20 Feb 2004 16:18:20 -0000 1.15 *************** *** 48,57 **** cd $(BUILDROOT) && $(MAKE) install PREFIX=${CURDIR}/tmp/$(BUILDROOT) # Preprend a specific message for manual installations ! echo -e ';; Load this file from your .emacs file with:\n' \ ';; (load "/usr/local/share/emacs/site-lisp/nice/nice-startup.el")'\ '\n\n(setq load-path (cons "/usr/local/share/emacs/site-lisp/nice" load-path))\n\n' \ > ${CURDIR}/tmp/$(BUILDROOT)/share/emacs/site-lisp/nice/nice-startup.el ! cat $(BUILDROOT)/lib/share/emacs/site-lisp/nice/nice-startup.el \ >>${CURDIR}/tmp/$(BUILDROOT)/share/emacs/site-lisp/nice/nice-startup.el cd tmp && tar -czf ../${TARFILE} $(BUILDROOT) --owner=0 --group=0 --- 48,57 ---- cd $(BUILDROOT) && $(MAKE) install PREFIX=${CURDIR}/tmp/$(BUILDROOT) # Preprend a specific message for manual installations ! echo -e \ ';; Load this file from your .emacs file with:\n' \ ';; (load "/usr/local/share/emacs/site-lisp/nice/nice-startup.el")'\ '\n\n(setq load-path (cons "/usr/local/share/emacs/site-lisp/nice" load-path))\n\n' \ > ${CURDIR}/tmp/$(BUILDROOT)/share/emacs/site-lisp/nice/nice-startup.el ! cat $(BUILDROOT)/lib/emacs/nice-startup.el \ >>${CURDIR}/tmp/$(BUILDROOT)/share/emacs/site-lisp/nice/nice-startup.el cd tmp && tar -czf ../${TARFILE} $(BUILDROOT) --owner=0 --group=0 |
From: <bo...@us...> - 2004-02-20 15:47:36
|
Update of /cvsroot/nice/Nice/debian In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7394/debian Modified Files: changelog Log Message: Version 0.9.6, in main. Index: changelog =================================================================== RCS file: /cvsroot/nice/Nice/debian/changelog,v retrieving revision 1.236 retrieving revision 1.237 diff -C2 -d -r1.236 -r1.237 *** changelog 11 Dec 2003 15:06:41 -0000 1.236 --- changelog 20 Feb 2004 15:36:11 -0000 1.237 *************** *** 1,5 **** nice (0.9.5-1) unstable; urgency=low * Initial release officially in Debian. ! -- Daniel Bonniot <bo...@us...> Thu, 11 Dec 2003 16:05:34 +0100 --- 1,12 ---- + nice (0.9.6-1) unstable; urgency=low + + * New upstream version. + * Moved to main, since javacc just moved. + + -- Daniel Bonniot <bo...@us...> Fri, 20 Feb 2004 16:38:33 +0100 + nice (0.9.5-1) unstable; urgency=low * Initial release officially in Debian. ! -- Daniel Bonniot <bo...@us...> Thu, 11 Dec 2003 16:05:34 +0100 |
From: <bo...@us...> - 2004-02-20 15:44:09
|
Update of /cvsroot/nice/Nice/debian In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6577/debian Modified Files: control Log Message: Nice can move to the main section in Debian. Index: control =================================================================== RCS file: /cvsroot/nice/Nice/debian/control,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** control 11 Nov 2003 14:46:09 -0000 1.16 --- control 20 Feb 2004 15:32:49 -0000 1.17 *************** *** 1,7 **** Source: nice ! Section: contrib/devel Priority: optional Maintainer: Daniel Bonniot <bo...@us...> ! Build-Depends-Indep: debhelper (>> 3.0.0), jikes-classpath (>= 1:1.18) | java-compiler, kaffe (>= 1:1.1.1), javacc, groff, ant Standards-Version: 3.6.1 --- 1,7 ---- Source: nice ! Section: devel Priority: optional Maintainer: Daniel Bonniot <bo...@us...> ! Build-Depends-Indep: debhelper (>> 3.0.0), jikes-classpath (>= 1:1.18) | java-compiler, kaffe (>= 1:1.1.1), javacc, groff, libant1.5-java Standards-Version: 3.6.1 |
From: <bo...@us...> - 2004-02-20 13:36:29
|
Update of /cvsroot/nice/Nice/regtest In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13211/regtest Modified Files: regtest Log Message: Put the root directory in the classpath, which is useful for java tests. Index: regtest =================================================================== RCS file: /cvsroot/nice/Nice/regtest/regtest,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d -r1.26 -r1.27 *** regtest 11 Sep 2003 19:53:13 -0000 1.26 --- regtest 20 Feb 2004 13:25:16 -0000 1.27 *************** *** 33,37 **** execute() { ! $JAVA -classpath "$1.jar":${CLASSPATH} regtest.$1.fun } --- 33,37 ---- execute() { ! $JAVA -classpath "$1.jar":..:${CLASSPATH} regtest.$1.fun } |