You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
(39) |
May
(41) |
Jun
(20) |
Jul
(8) |
Aug
(15) |
Sep
(18) |
Oct
(15) |
Nov
(6) |
Dec
(48) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(28) |
Feb
(6) |
Mar
(23) |
Apr
(13) |
May
(3) |
Jun
(12) |
Jul
(26) |
Aug
(1) |
Sep
|
Oct
(14) |
Nov
(2) |
Dec
(18) |
2004 |
Jan
(10) |
Feb
(5) |
Mar
(24) |
Apr
(7) |
May
(79) |
Jun
(25) |
Jul
|
Aug
(2) |
Sep
(11) |
Oct
(5) |
Nov
|
Dec
(1) |
2005 |
Jan
(1) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
(6) |
Oct
|
Nov
|
Dec
|
From: Ken A. <kan...@us...> - 2002-04-20 03:47:06
|
Update of /cvsroot/jscheme/jscheme/src/jscheme In directory usw-pr-cvs1:/tmp/cvs-serv19302/src/jscheme Modified Files: SchemeException.java Log Message: Remove the uninformative #null if there is no content. |
From: Ken A. <kan...@us...> - 2002-04-20 00:03:42
|
Update of /cvsroot/jscheme/jscheme/src/emacs In directory usw-pr-cvs1:/tmp/cvs-serv453/src/emacs Modified Files: scheme-init.el Log Message: scheme-init.el more relistic example. SchemTests.scm Tests for bug found by Clint Hyde. JavaMethod.java Fix bug ound by Clint Hyde. Scheme.java Make an ARGS variable so that init.scm can control everything. Add a URL to the version. |
From: Ken A. <kan...@us...> - 2002-04-20 00:03:40
|
Update of /cvsroot/jscheme/jscheme/src/jscheme In directory usw-pr-cvs1:/tmp/cvs-serv453/src/jscheme Modified Files: SchemeTests.scm Log Message: scheme-init.el more relistic example. SchemTests.scm Tests for bug found by Clint Hyde. JavaMethod.java Fix bug ound by Clint Hyde. Scheme.java Make an ARGS variable so that init.scm can control everything. Add a URL to the version. |
From: Ken A. <kan...@us...> - 2002-04-20 00:03:39
|
Update of /cvsroot/jscheme/jscheme/src/jsint In directory usw-pr-cvs1:/tmp/cvs-serv453/src/jsint Modified Files: JavaMethod.java Listener.java Listener11.java Listener11swing.java Scheme.java Log Message: scheme-init.el more relistic example. SchemTests.scm Tests for bug found by Clint Hyde. JavaMethod.java Fix bug ound by Clint Hyde. Scheme.java Make an ARGS variable so that init.scm can control everything. Add a URL to the version. |
From: Ken A. <kan...@bb...> - 2002-04-18 22:07:49
|
David, This works in my Omarj enviornment running jscheme: (.getDeclaredClasses0# Class.class) This is a private method. However, i think there may be no way to invoke a private method from Java using jsint.Invoke. SO that may be the problem you're seeing. k |
From: Timothy H. <tim...@ma...> - 2002-04-13 16:29:19
|
We have removed the partial attempt we had made at adding automatic narrowing and widenning for numeric types in the dynamic dispatch of jscheme. The goal was to make it easy to use methods and fields whose types are numeric values that are not the default types (integer or double). We have opted instead to introduce new syntax for numeric literals so that bytes, shorts, ints, longs, floats, and doubles can all be expressed directly as literals and can be distinguished by their printed form. Thus the following is now legal Jscheme: > (Byte. 5b) 5B > (Byte. 5B) 5B > (Short. 7s) 7S > (Short. 7S) 7S > (Integer. 12) 12 > (Long. 4L) 4L > (Long. 4l) 4L > (Float. 5F) 5.0F > (Float. 5f) 5.0F > (Double 9.0) 9.0 Currently the arithmetic operators follow the java model and convert floats to doubles and bytes and shorts to ints before doing any arithmetic. Thus you must use (.byteValue N) (.shortValue N) or (.floatValue N) expressions of Numeric type to return values of type byte,short, or float . ---Tim--- |
From: Timothy J. H. <tim...@us...> - 2002-04-13 15:56:11
|
Update of /cvsroot/jscheme/jscheme/src/jsint In directory usw-pr-cvs1:/tmp/cvs-serv25904/jsint Modified Files: InputPort.java Invoke.java JavaField.java U.java Log Message: modified parser/printer so bytes, shorts, floats can be specified with b,s,f suffixes resp. Also, bytes,shorts,longs, and floats are now printed with a B,S,L,F respectively to indicate the value type Also, removed automatic type widenning/narrowing for numeric types as it complicates the dynamic method lookup |
From: Timothy J. H. <tim...@us...> - 2002-04-13 15:56:11
|
Update of /cvsroot/jscheme/jscheme/src/jscheme In directory usw-pr-cvs1:/tmp/cvs-serv25904/jscheme Modified Files: SchemeTests.scm Log Message: modified parser/printer so bytes, shorts, floats can be specified with b,s,f suffixes resp. Also, bytes,shorts,longs, and floats are now printed with a B,S,L,F respectively to indicate the value type Also, removed automatic type widenning/narrowing for numeric types as it complicates the dynamic method lookup |
From: Timothy J. H. <tim...@us...> - 2002-04-13 15:12:27
|
Update of /cvsroot/jscheme/jscheme/doc In directory usw-pr-cvs1:/tmp/cvs-serv14173/doc Modified Files: javadot.html userman.html Log Message: added to documentation on using the compiler and fixed bug in jlib example |
From: Timothy H. <tim...@ma...> - 2002-04-11 10:56:35
|
Hi Jerzy, On Thursday, April 11, 2002, at 05:14 AM, Jerzy Karczmarczuk wrote: > Just for curiosity. > > Anybody ever tried, or investigated the feasibility of making > a MzScheme plugin for the Web navigators? > > Or, perhaps this has been tried and rejected for some reasons? Then > don't read the rest. We've taken a step in that direction with jscheme.sourceforge.net which is a Java-based scheme (similar to Kawa but interpreted). We use it to teach non-Cosi majors how to write applets. Its much easier to write Scheme applets than Java applets. Most recently, we've used Jscheme to write Java Web Start applications. These have full access to the latest JDK and are not limited by any of the applet security restrictions. It would be possible to start from Jscheme and build a MzScheme interpreter. Whats needed is * full continuations (we use Java's try/catch now, but it wouldn't be that difficult to modify the top level loop to handle continuations (Just replace the recursive non-tail calls with a stack). This is on our list of things to do. We do have full last call optimization implemented. * modules -- this too is something we'd like to add, but haven't * macros - we have common lisp style macros and also support hygenic macros (but its currently rather slow). * syntax -- Jscheme supports quasi-lists which conflicts a little with MzSchemes use of ()[]{}, but that could be handled by runtime switches on the readers.... Anyway, since this post is not really about MzScheme I've sent it off-list. Sincerely, ---Tim Hickey > > > There might be some related work in the grey zone of Guile gurus, and > - as far as I remember - the OpenScheme (Erian Concept - people from > Nice) commercial implementation proposed a Netscape/IE plugin, but=20 > somehow > I dismissed all that, probably because of weak graphical support... > > There was once upon a time the CURL project, but they went into money > making and the first idea of having a Scheme-based super-applet on a > navigator somehow went into oblivion. > > There was (probably) some work based on the Java VM, and Kawa of Per > Bothner: Scheme compiled to Java bytecodes, so in principle an = ordinary > applet could be used. But I don't like Frankensteinic products, You mean that the combination of two languages (in Kawa and Jscheme=20 and ...) is unsettling? > although > Kawa seems to be a serious and nice initiative. > > > > ** > > Anyway, another PLT family member, say Uncle NetScheme would be a = great=20 > idea, > if realized *well*, i.e., > > =3D multiplatform, > =3D with full graphical support (canvases and graphical objects, *and*=20= > interfacing > widgets). An alternative to MrEd? > =3D with all the basic DOM support offered by the host, i.e., the=20 > possibility > to interact with the document and with the navigator itself =E0 la=20= > JavaScript. > =3D with the appropriate security level. > =3D with the possibility to inline small programs. (I believe Tclets = can=20 > do > that as well) > =3D without memory management bugs... > > Any comments? Any takers? > (If somebody does this inpired by my posting, I demand 4.9%, paid in=20= > beer). > > > > > Jerzy Karczmarczuk > Caen, France |
From: Ken A. <kan...@us...> - 2002-04-08 22:30:05
|
Update of /cvsroot/jscheme/jscheme/doc In directory usw-pr-cvs1:/tmp/cvs-serv20190 Modified Files: userman.html Log Message: Now works from toplevel directory. |
From: Ken A. <kan...@us...> - 2002-04-08 22:11:43
|
Update of /cvsroot/jscheme/jscheme/src/build In directory usw-pr-cvs1:/tmp/cvs-serv17853 Modified Files: bootstrap Log Message: Now works from toplevel directory. |
From: Ken A. <kan...@us...> - 2002-04-08 22:01:22
|
Update of /cvsroot/jscheme/jscheme/src/build In directory usw-pr-cvs1:/tmp/cvs-serv14252 Modified Files: bootstrap.bat Log Message: Now works from toplevel directory. |
From: Timothy J. H. <tim...@us...> - 2002-04-08 16:44:25
|
Update of /cvsroot/jscheme/jscheme In directory usw-pr-cvs1:/tmp/cvs-serv12966 Modified Files: README Log Message: testing CVS |
From: Timothy J. H. <tim...@us...> - 2002-04-06 23:29:59
|
Update of /cvsroot/jscheme/jscheme/src/build In directory usw-pr-cvs1:/tmp/cvs-serv22639 Added Files: make-webapp make-webapp.bat Log Message: added script for creating jars for the jscheme webapp |
From: Timothy J. H. <tim...@us...> - 2002-04-06 22:38:08
|
Update of /cvsroot/jscheme/jscheme In directory usw-pr-cvs1:/tmp/cvs-serv19787 Modified Files: mainwebpage.html Log Message: tweaking website, testing CVS email notification |