You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(10) |
Jun
(6) |
Jul
(1) |
Aug
(10) |
Sep
(20) |
Oct
(5) |
Nov
(2) |
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(25) |
Feb
(6) |
Mar
(59) |
Apr
(9) |
May
(3) |
Jun
(13) |
Jul
(6) |
Aug
(16) |
Sep
(14) |
Oct
(12) |
Nov
(4) |
Dec
(10) |
2004 |
Jan
(16) |
Feb
(12) |
Mar
(53) |
Apr
(16) |
May
(43) |
Jun
(40) |
Jul
(48) |
Aug
(20) |
Sep
(23) |
Oct
(27) |
Nov
(33) |
Dec
(8) |
2005 |
Jan
(2) |
Feb
(20) |
Mar
(7) |
Apr
(9) |
May
(2) |
Jun
(6) |
Jul
(5) |
Aug
|
Sep
|
Oct
(3) |
Nov
(3) |
Dec
(6) |
2006 |
Jan
(6) |
Feb
(6) |
Mar
(1) |
Apr
(4) |
May
|
Jun
(1) |
Jul
|
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2007 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(1) |
Sep
(8) |
Oct
|
Nov
|
Dec
|
2008 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
(2) |
Jul
(2) |
Aug
|
Sep
(1) |
Oct
(2) |
Nov
|
Dec
(2) |
2009 |
Jan
(2) |
Feb
|
Mar
(1) |
Apr
|
May
(4) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Ken A. <kan...@bb...> - 2003-03-04 17:58:46
|
There is a tool tip that describes the three numbers: Used MB /Total MB KB/sec. The progress bar shows the % of memory used. KB/sec the the amount of consing. The consing is both what your application is doing plus the consing the monitor does. If this was written in Java, it would cons less. k At 11:14 AM 3/4/2003 -0500, Benjamin Lubin wrote: >Very nice. A snap to get it in there. Quick question: What is the right most number in the GCMonitor? [I'm assuming the left number is current memory used, middle number is current heap alloc]... > >-Ben > >At 05:31 PM 3/1/03 -0500, you wrote: >>Ben, >> >>You wanted to inspect objects in Java using the JScheme inspector. I've enclosed Active.java that does this and provides several other features useful for debugging. >> >>I thought it was a good enough example to check it in to src/using/Active.java in the latest CVS JScheme, but you can just use the enclosure with whatever version of JScheme you are using. >> >>Now you should be able to debug AMP with either BeanShell, or JScheme. >> >>k |
From: Ken A. <kan...@bb...> - 2003-03-03 14:26:21
|
At 08:42 PM 3/1/2003, Geoffrey Knauth wrote: >Wow, Ken, I'm amazed at how small Active.java is. --Geoffrey Well, remember each method invokes JScheme code, though there isn't much required: 271 describe.scm 74 GCMonitor.scm 72 inspect.scm While describe.scm is the largest, reflective code is much easier to write in Jscheme than in Java. Interact is about 200 lines of Java. Tim has written some interactors in JScheme, for example jlib/demo/ShemeEval.scm |
From: Ken A. <kan...@bb...> - 2003-03-01 22:31:47
|
Ben, You wanted to inspect objects in Java using the JScheme inspector. I've enclosed Active.java that does this and provides several other features useful for debugging. I thought it was a good enough example to check it in to src/using/Active.java in the latest CVS JScheme, but you can just use the enclosure with whatever version of JScheme you are using. Now you should be able to debug AMP with either BeanShell, or JScheme. k |
From: Ken A. <kan...@bb...> - 2003-02-22 21:38:36
|
Lets look into this together. I implemented something according to the spec, but have not tested it because i didn't have anything that used the BSF. However, with JScheme it shouldn't be hard to figure out. k At 04:24 PM 2/22/2003, david may wrote: >>From the jscheme source it looks like there is jscheme >support for bsf. How can I tell bsf about this. >I.E how does one use jscheme with BSF. I tried to >decypher this from apache website it but have not >been succesfull so far. > >thanks >davud > > >------------------------------------------------------- >This SF.net email is sponsored by: SlickEdit Inc. Develop an edge. >The most comprehensive and flexible code editor you can use. >Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial. >www.slickedit.com/sourceforge >_______________________________________________ >Jscheme-user mailing list >Jsc...@li... >https://lists.sourceforge.net/lists/listinfo/jscheme-user |
From: <da...@da...> - 2003-02-22 21:29:31
|
From the jscheme source it looks like there is jscheme support for bsf. How can I tell bsf about this. I.E how does one use jscheme with BSF. I tried to decypher this from apache website it but have not been succesfull so far. thanks davud |
From: Ken A. <kan...@bb...> - 2003-02-13 23:57:08
|
I thought it was time to get other JSchemers involved. At 06:41 PM 2/13/2003, matthew a. grisius wrote: >Ken Anderson wrote: > >> interact.Interactor is complicated because i wanted to simulate the behavior of an Emac buffer so the text area and a process reading from it and writting to it at the same time. >> >> Tim's SchemeEval approach of using 2 text areas may be easier. >> One thing that complicates SchemeEval is it tries to read the expression you are typing. >> >> Also it does not set standard output to be the text area. >> >> Tell us more about what you'd like to do. >> >> k > >Hello again and thank you both for the quick responses, > >While I was poking around the source code I noticed that there are some synchronized methods. This got me to wondering if the 'scheme kernel' was reentrant or could be. It would be >nice to support multi-processing since the jvm supports threads. What I would like to do is run several apps (java or Jscheme) each with its own scheme listener sharing a common >'scheme kernel'. What I mean is an environment or 'scheme world' analogous to an old fashioned 'lisp world' etc. For all practical purposes the apps could be glued together with >Jscheme within this world. Tim should speak for the new module stuff, but i hope shared things are synchronized properly. For example, interning a new symbol and setting its global value. >It would nice to be able to have many scheme listeners like you can have multiple lisp listeners in Franz, Genera, MCL, etc. These very simple listeners appeared to be like >lightweight processes that only provided bindings for a couple things like *terminal-io* etc. In my previous email I was thinking that multiple listeners could reside inside of a >JFrame, but I guess that they wouldn't have to, it's just how I pictured it in my mind. This was not clearly stated earlier, sorry, I was fishing with a grappling hook there. >Multi-processing also seems to be common with scsh and scwm ala 'fork' and 'process-run-function' functionality. There is no concept of dynamic scoping as there is in Lisp. Currently, there is one equivalent to *terminal-io* which is Scheme.out$. I think the way to do this in JScheme is to make such variables be ThreadLocals. We have not done that for backward compatibility with JDK 1.0.2, but maybe its another reason to move on. >Perhaps this is too big of a desire as it seems beyond my capabilities, but it would be nice to have a complete 'jscheme environment/world' with very tight edit/compile/debug tools >all in one place or at least allow you to build and use them in one place, e.g. using Xemacs and Jscheme. We use JScheme from XEmacs, and getting a pure JScheme editor where you could do some useful development (maybe a shadow of Emacs) would be nice. >It occured to me that the place to start with all of this was with the simplest of 'scheme listeners' and see if I could get more than one to work. They will need to solve the one Scheme.out$ problem. >As a side note: I am not sure but based on my assumptions the implication is that the Jscheme servlet is 'single threaded'?, or am I over my head here? In a webserver situation, each invocation of a servlet runs in its own thread. So, if servlets share access to a large hunk of data, that access must be syncronized. So for example, if your servlets make queries to a database, they should each use their own database connection. Servlets will give you a lot of what you're looking for. >BTW: I downloaded version 5-0-0 and SchemeEval is not in jlib/demo, I will look in the cvs repository instead. Our jar download is hopelessly out of data, we hope to correct this, right Tim? Please check things out of the cvs repository, if you have trouble let us know, it is usually very easy. >Hopefully this is a little clearer now and thanks, I do appreciate your help and curiosity. > >-m. > > >> >> At 10:22 PM 2/11/2003, Timothy Hickey wrote: >> >> >On Tuesday, February 11, 2003, at 07:06 PM, matthew a. grisius wrote: >> > >> >>Hi Tim, >> >Hi Matthew, >> > >> >> >> >>I downloaded Jscheme and poked around a bit. Awesome! Very nice Job! >> >Thanks! >> >> >> >>I want to use Jscheme in a JFrame but didn't see anything similar to >> >>that in the source code. I did see the interact package but it seems >> >>overkill for my very simple usage and there is still much work to do to >> >>use Jscheme with it. I also read all the discussion lists and there >> >>wasn't anything similar there either. >> >Hmmmm. I'm not sure what kind of Jscheme in a JFrame you wanted. >> >Interact sounds likes what you want, but jlib/demo/SchemeEval.scm is >> >another approach to using Jscheme in a JFrame. Were you looking >> >for something with the functionality of >> > java interact.Interactor >> >but written entirely in a few lines of Jscheme? That might be possible, >> >I haven't tried.... >> > >> >> >> >>I have cobbled together a simple usage (25 lines of java) of Jscheme >> >>using jscheme.REPL, keyTyped events from a JTextArea, and >> >>REPL.parseScheme and REPL.eval. But since input, output and error are >> >>defined (System.in, System.out, and System.err respectively) in >> >>jsint.Scheme it doesn't seem that Jscheme was meant to be used from >> >>anything other than an applet or a command line (e.g. a JFrame) without >> >>more work. Is this correct? Am I just missing something obvious? >> >You are right. The main REPL was not set up to be used from anything >> >but a textarea. You can however rebind jsint.Scheme.input, etc. to other >> >Readers and Writers if you want (This is a global rebinding and hence >> >may *not* be what you want). >> >> >> >>I didn't send this question to the sf lists as they seem rather advanced >> >>and I didn't want to waste bandwidth and get flamed. Any suggestions or >> >>help would be appreciated. Thank you very much. >> >There is very little flaming on our lists (so far), so don't worry about >> >posting there. >> > >> >I'm cc'ing to Ken, who wrote the interact package. He might have more >> >ideas for you. >> > >> >Cheers, >> >---Tim--- |
From: Ken A. <kan...@bb...> - 2003-02-05 22:11:19
|
This is a reply i got from Guy Steele about a bug Jonathan Reese reported, and the problems i ran into trying to fix it. I'm planning to rewrite our number reader one day and include the mail as a comment, but i thought it worth passing to the group because it may take me a while to get around to it. Though it might not be worth being more consistent about numbers than Java is, so maybe the current behavior is good enough. >Date: Wed, 8 Jan 2003 14:03:48 -0500 (EST) >From: Guy Steele - Sun Microsystems Labs <Guy...@su...> >Reply-To: Guy Steele - Sun Microsystems Labs <Guy...@su...> >Subject: Re: Converting octal and hex strings to numbers in java. >To: Guy...@su..., kan...@bb... > > > > X-Sender: kan...@zi... > Date: Mon, 30 Dec 2002 15:46:39 -0500 > To: Guy Steele - Sun Microsystems Labs <Guy...@su...> > From: Ken Anderson <kan...@bb...> > Subject: Converting octal and hex strings to numbers in java. > > I hope you can answer this question easily. > > I was tracking down a problem the Jonathan Reese found in JScheme which will >optionally read numbers in either Java or Scheme format. > > Reading the JVS spec, >http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#230798 > > it says numbers like 0xDadaCafe are valid integer constants. however, > Integer.parseInt("DadaCafe", 16) throws a NumberFormatException, as the >enclosed program shows. I think Long.parseLong() has a similar problem. > I presume this has to do with the sign of the number. Can you shed some >light on this? Is there something else i can use to read such number? > >Unfortunately, the detailed description of Integer.ParseInt that >appeared in JLS1 was not carried forward into JLS2, nor was it >transferred to "The Java Class Libraries". That description >makes clear that "overly large" hexadecimal numbers are not >accepted by ParseInt, even though literals of that form are >indeed accepted by the compiler. > >That may be regarded as a flat-out inconsistency in the language, >but that's just the way it is, I'm afraid. ParseInt is not the >right tool for parsing hexadecimal integer literals. You may have >to roll yur own. Sorry about that. > >--Guy |
From: Ken A. <kan...@bb...> - 2003-02-04 22:54:53
|
At 02:07 PM 2/3/2003, david may wrote: >A number of things to start the week off with. > >My web app seems to be working okay now. I ended up using a >function that I do not understand. What is .isDefined ? >It looks like a java method, but it is used without >an instance as an argument. It is used to see if a global variable is bound or not: > (.isDefined 'x) #f >Also, I am thinking of using sexps as a input format for the >database. I used to do something like this in tcl letting >the tcl parser handle the input for me. Are there tricks >for reading sexps something on the order of > >(question "what is the capital of oregon" > (("salem" true) > ("portland") > ("eugene"))) you can use string->expr to read a string. Also look at jscheme.REPL class >this should map to xml pretty easilly and later I can build >a gui if it is required. > >one more thing.. I started getting these messages in the tomcat logs >after building from CVS. Maybe Tim can address this. This is related to new code. However, the problem seems to be that jsint.DynamicVariable is not serializable. It probably could be made serializable, but that may lead to other problems. For example, while Pair is serializable, the expression '(david) is not serializable because the car and cdr of '() is '(). We can fix this problem if we're willing to only using a more recent JVM, which i'm willing to do. But we'll loose JDK 1.02 customers, and maybe others. But perhaps it's time. k >thanks.. >davud > > >2003-01-30 12:09:29 StandardManager[/exam] Exception loading sessions from persistent storage >java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: jsint.DynamicVariable > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1278) > at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1603) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1271) > at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1603) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1271) > at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845) > at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769) > at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274) > at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1603) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1271) > at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845) > at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769) > at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324) > at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1357) > at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:852) > at org.apache.catalina.session.StandardManager.load(StandardManager.java:411) > at org.apache.catalina.session.StandardManager.start(StandardManager.java:626) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:3496) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:738) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347) > at org.apache.catalina.core.StandardService.start(StandardService.java:497) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:2189) > at org.apache.catalina.startup.Catalina.start(Catalina.java:510) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) >Caused by: java.io.NotSerializableException: jsint.DynamicVariable > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1054) > at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1224) > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1050) > at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1224) > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1050) > at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1330) > at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1302) > at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1245) > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) > at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1224) > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1050) > at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1330) > at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1302) > at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1245) > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) > at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1427) > at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:869) > at org.apache.catalina.session.StandardManager.unload(StandardManager.java:507) > at org.apache.catalina.session.StandardManager.stop(StandardManager.java:662) > at org.apache.catalina.core.StandardContext.stop(StandardContext.java:3591) > at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1036) > at org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDeployer.java:420) > at org.apache.catalina.core.StandardHost.remove(StandardHost.java:852) > at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:919) > at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:899) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:370) > at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166) > at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1221) > at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1233) > at org.apache.catalina.core.StandardService.stop(StandardService.java:554) > at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2224) > at org.apache.catalina.startup.Catalina.start(Catalina.java:541) > ... 7 more > > >------------------------------------------------------- >This SF.NET email is sponsored by: >SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! >http://www.vasoftware.com >_______________________________________________ >Jscheme-devel mailing list >Jsc...@li... >https://lists.sourceforge.net/lists/listinfo/jscheme-devel |
From: <da...@da...> - 2003-02-04 08:16:26
|
A number of things to start the week off with. My web app seems to be working okay now. I ended up using a function that I do not understand. What is .isDefined ? It looks like a java method, but it is used without an instance as an argument. Also, I am thinking of using sexps as a input format for the database. I used to do something like this in tcl letting the tcl parser handle the input for me. Are there tricks for reading sexps something on the order of (question "what is the capital of oregon" (("salem" true) ("portland") ("eugene"))) this should map to xml pretty easilly and later I can build a gui if it is required. one more thing.. I started getting these messages in the tomcat logs after building from CVS. thanks.. davud 2003-01-30 12:09:29 StandardManager[/exam] Exception loading sessions from persistent storage java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: jsint.DynamicVariable at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1278) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1603) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1271) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1603) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1271) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1603) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1271) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324) at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1357) at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:852) at org.apache.catalina.session.StandardManager.load(StandardManager.java:411) at org.apache.catalina.session.StandardManager.start(StandardManager.java:626) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3496) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) at org.apache.catalina.core.StandardHost.start(StandardHost.java:738) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347) at org.apache.catalina.core.StandardService.start(StandardService.java:497) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2189) at org.apache.catalina.startup.Catalina.start(Catalina.java:510) at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) at org.apache.catalina.startup.Catalina.process(Catalina.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) Caused by: java.io.NotSerializableException: jsint.DynamicVariable at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1054) at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1224) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1050) at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1224) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1050) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1330) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1302) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1245) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1224) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1050) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1330) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1302) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1245) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1427) at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:869) at org.apache.catalina.session.StandardManager.unload(StandardManager.java:507) at org.apache.catalina.session.StandardManager.stop(StandardManager.java:662) at org.apache.catalina.core.StandardContext.stop(StandardContext.java:3591) at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1036) at org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDeployer.java:420) at org.apache.catalina.core.StandardHost.remove(StandardHost.java:852) at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:919) at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:899) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:370) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166) at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1221) at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1233) at org.apache.catalina.core.StandardService.stop(StandardService.java:554) at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2224) at org.apache.catalina.startup.Catalina.start(Catalina.java:541) ... 7 more |
From: Timothy H. <tim...@ma...> - 2003-01-25 17:23:52
|
On Saturday, January 25, 2003, at 09:54 AM, Geoffrey Knauth wrote: > Maybe you could use this too, so you could launch JScheme apps via Java > Web Start. > We can use JScheme with JavaWebStart. For example, to run a Scheme Evaluator as a webapp you create a jnlp file as follows: <?xml version="1.0" encoding="utf-8"?> <!-- JNLP File for SchemeEval Demo Application --> <jnlp spec="1.0+" codebase=" http://127.0.0.1:8080" href="/u/SE.jnlp"> <information> <title>a1</title> <vendor>b1</vendor> <homepage href="c1"/> <description>d1</description> <icon href="http://localhost:8080/u/Midterm/dew.jpg"/> <offline-allowed/> </information> <resources> <j2se version="1.4"/> <j2se version="1.3"/> <j2se version="1.2"/> <jar href="u/lib/jscheme.jar"/> </resources> <application-desc main-class="jlib.SNLP"> <argument> (begin (environment-import "jlib/demo/SchemeEval.scm" "SchemeEval:") (SchemeEval:main #()) ) (lambda(e) (display (list "ERROR in jnlp" e)) (newline))) </argument> </application-desc> </jnlp> where u/lib/jscheme.jar is replaced by the URL of your jscheme.jar file and u/SE.jnlp is replaced by the URL of this file. The jlib.SNLP class has a main procedure that evaluates its first argument. Thus, when we pass in the code to load the SchemeEval.scm file from the jar and call its' main, this is done by the webapp. Note that we load the evaluator in a module because it will "eval" the user's code and we don't want the users code to have any effect on the SchemeEval environment... ---Tim--- > Begin forwarded message: > >> From: "Eric Jain" <Eri...@is...> >> Date: Sat Jan 25, 2003 09:46:47 US/Eastern >> To: "David Ripton" <dr...@ri...> >> Cc: "jython-users" <jyt...@li...> >> Subject: [Jython-users] Re: Jython via Java Web Start, minimizing size >> of jython.jar >> >>> Is anyone out there deploying Jython programs via Java Web Start? >> >> Yes. >> >> >>> Just including Jython in our application's jar file would be easy >> >> If you keep jython.jar in a separate file, web start should be clever >> enough to not download it again just because your main application jar >> changed. Optionally, if you want to avoid having jython.jar transferred >> unless it is actually used, you can use web start's lazy loading >> feature. >> >> <resources> >> <package name="org.jython.*" part="jython" recursive="true"/> >> <jar href="main.jar"/> >> <jar href="jython.jar" part="jython" download="lazy"/> >> </resources> >> >> Note: There are some other packages in jython.jar, you'd have to >> declare >> them as well. Also, any Java classes you use within Jython, but not >> anywhere >> else need to be registered explicitly, classloading issue... >> >> from my.test import A, B, C >> >> >> -- >> Eric Jain >> >> >> >> ------------------------------------------------------- >> This SF.NET email is sponsored by: >> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! >> http://www.vasoftware.com >> _______________________________________________ >> Jython-users mailing list >> Jyt...@li... >> https://lists.sourceforge.net/lists/listinfo/jython-users >> > |
From: Geoffrey K. <ge...@kn...> - 2003-01-25 17:05:23
|
PLT Scheme has `module', `require' and `provide'. When I first saw "modules for JScheme", this is what I was thinking. Is the PLT sense of modules standard, or did they roll their own? Are the new modules for JScheme part of standard usage? On Saturday, Jan 25, 2003, at 11:16 US/Eastern, Timothy Hickey wrote: > I've just checked in Derek Upham's module systems for JScheme > (with some minor bug fixes) and bumped the JScheme version > to 6.0.0. |
From: Timothy H. <tim...@ma...> - 2003-01-25 16:16:30
|
I've just checked in Derek Upham's module systems for JScheme (with some minor bug fixes) and bumped the JScheme version to 6.0.0. This change should be backward compatible. If you don't use modules you should notice any difference. If you do notice a difference please tell us! You can always check out the earlier version of Jscheme with cvs -d:pserver:ano...@cv...:/cvsroot/jscheme login cvs -z3 -d:pserver:ano...@cv...:/cvsroot/jscheme co -r v5 jscheme where the "-r v5" specifies the "v5" rtagged version. The module system is accessed via two primitives: (environment-import FILE [PREFIX]) (language-import FILE) where [PREFIX] is optional. Both primitives create a new environment containing only the initial jscheme environment which is temporarily set to be the interaction environment. They then load the file in this new environment. The environment is then locked to prevent any changes to it, and the variables in the environment are copied into the previous interaction environment (with or without a prefix). Importing is recursive, so imported files can themselves import files. The environment-import copies in all non-macro values and the language-import copies in only the macro-values. More details are available in doc/modules.html |
From: Timothy H. <tim...@ma...> - 2003-01-21 21:35:14
|
Begin forwarded message: > From: da...@Da... (david may) > Date: Tue Jan 21, 2003 03:42:07 PM US/Eastern > To: jsc...@li... > Subject: talk about web-apps > Reply-To: da...@Da... > > I think I hvae discovered that lambdas stored in session > attributes should not reference global variables like out > and request and response. apparently their values can change > between http request. Now that I think about this it does make > sense. Right, but they can be arguments of the lambda. > > My app is creating DOM objects and transform objects I don't have any experience with DOM objects, but maybe someone else on the list does.... > as > well as jdbc connections and statements. Does anyone have any > good techniques for doing this kind of thing without having to > recreate the objects etc for each http request. Perhaps > custom scheme servlet code? > > > davud > |
From: Timothy H. <tim...@ma...> - 2003-01-18 01:01:08
|
On Friday, January 17, 2003, at 03:51 PM, Sergey Kashperskiy wrote: > I notice that recently, and thinking about changing name, sorry about > collision. This name was chosen in 2000 and your product has definitely > more > rights for it. Also I am not strong in English wording it will take some > time. > > So guys if you have better name for JScheme witch is not JScheme you > use and > develop let me know. Check: http://projectory.com/Products_JScheme You might try JSchema as your program automatically generates schema using Java. This would be a relatively small change (jschema.jar, etc.) and I think "schema" would better reflect what your product is doing than "scheme" (which has connections with the programming language). Maybe someone else on this list can think of a better name for your product. I'll keep thinking myself. Cheers, ---Tim--- > > Thanks, > Sergey > > > ----- Original Message ----- > From: "Timothy Hickey" <tim...@ma...> > To: <js...@pr...> > Cc: <jsc...@li...> > Sent: Friday, January 17, 2003 12:32 PM > Subject: Another Jscheme > > >> Hi, >> >> This is a "point of information" email. >> >> We at jscheme.sourceforge.net have developed an open source >> interpreter in Java for the programming language Scheme >> which we call JScheme. The original implementation was in 1997! >> >> There are several other implementations of languages in Java >> (e.g. JRuby, JPython, JProlog) and JScheme continues that tradition. >> >> Since your product ( http://projectory.com/Products_JScheme ) >> has nothing to do with the Scheme programming language, >> there will not be any confusion between the two Jscheme's, >> but we thought you might like to know about it this other JScheme >> anyway. >> >> Sincerely, >> Tim Hickey >> >> > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: Thawte.com - A 128-bit supercerts > will > allow you to extend the highest allowed 128 bit encryption to all your > clients even if they use browsers that are limited to 40 bit encryption. > Get a guide here:http://ads.sourceforge.net/cgi- > bin/redirect.pl?thaw0030en > _______________________________________________ > Jscheme-user mailing list > Jsc...@li... > https://lists.sourceforge.net/lists/listinfo/jscheme-user > |
From: Sergey K. <sk...@jg...> - 2003-01-18 00:04:01
|
I notice that recently, and thinking about changing name, sorry about collision. This name was chosen in 2000 and your product has definitely more rights for it. Also I am not strong in English wording it will take some time. So guys if you have better name for JScheme witch is not JScheme you use and develop let me know. Check: http://projectory.com/Products_JScheme Thanks, Sergey ----- Original Message ----- From: "Timothy Hickey" <tim...@ma...> To: <js...@pr...> Cc: <jsc...@li...> Sent: Friday, January 17, 2003 12:32 PM Subject: Another Jscheme > Hi, > > This is a "point of information" email. > > We at jscheme.sourceforge.net have developed an open source > interpreter in Java for the programming language Scheme > which we call JScheme. The original implementation was in 1997! > > There are several other implementations of languages in Java > (e.g. JRuby, JPython, JProlog) and JScheme continues that tradition. > > Since your product ( http://projectory.com/Products_JScheme ) > has nothing to do with the Scheme programming language, > there will not be any confusion between the two Jscheme's, > but we thought you might like to know about it this other JScheme > anyway. > > Sincerely, > Tim Hickey > > |
From: Timothy H. <tim...@ma...> - 2003-01-17 20:32:46
|
Hi, This is a "point of information" email. We at jscheme.sourceforge.net have developed an open source interpreter in Java for the programming language Scheme which we call JScheme. The original implementation was in 1997! There are several other implementations of languages in Java (e.g. JRuby, JPython, JProlog) and JScheme continues that tradition. Since your product ( http://projectory.com/Products_JScheme ) has nothing to do with the Scheme programming language, there will not be any confusion between the two Jscheme's, but we thought you might like to know about it this other JScheme anyway. Sincerely, Tim Hickey |
From: Timothy H. <tim...@ma...> - 2003-01-17 04:46:09
|
On Thursday, January 16, 2003, at 10:02 PM, Derek Upham wrote: > I'm getting the following two behaviors with "call/cc". The first one > is correct. The second one fails when jumping out of a nested > "tryFinally". Is this a known problem? We haven't had much use for call/cc as the Jscheme implementation is a weakened form equivalent to tryCatch. The following "implementations" actually perform a little better with your examples: > (define (call/ec K) > (tryCatch > (K (lambda(y) (throw y))) > (lambda(e) e))) > > (define-macro (tryFinally A B) > `(jsint.Procedure.tryFinally (lambda() ,A) (lambda() ,B))) > where I'm using call/ec for call with escape continuation, to emphasize that this is not full call/cc. This implementation behaves more like you would expect: > > (call/ec (lambda(exit) (tryFinally (+ 3 5) (display {\nfoo\n})))) > > foo > 8 > > (call/ec (lambda(exit) (tryFinally (/ 1 0) (display {\nfoo\n})))) > > foo > java.lang.ArithmeticException: / by zero > Note that the call/ec catches the exception thrown by (/ 1 0). Note that in (tryFinally A B) the result returned is that returned by A (or is the exception thrown by A), but tryFinally guarantees that (B) will be evaluated after the value of A is computed and before the result is returned (or thrown). This would seem to be the most useful behavior, e.g. when you want to make sure that a socket or file is closed before leaving a procedure. ---Tim--- > This would be with CVS sources a week or two old. > > >> (call-with-current-continuation (lambda (exit) (exit (+ 3 5)))) > 8 >> (call-with-current-continuation (lambda (exit) (tryFinally (exit (+ 3 >> 5)) 'foo))) > > (public static java.lang.Object > jsint.Procedure.tryFinally(java.lang.Object,java.lang.Object) > ({jsint.Closure ??[0] ()} {jsint.Closure ??[0] ()} )) > > ==================================== > java.lang.RuntimeException: continuation > > > Thanks, > > Derek > > -- > Derek Upham > Senior Software Engineer > Ontain > 1750 112th Ave NE, Suite C-245 > Bellevue, WA 98004-3727 > Tel: 425-460-1886 > der...@on... > > > ------------------------------------------------------- > This SF.NET email is sponsored by: Thawte.com > Understand how to protect your customers personal information by > implementing > SSL on your Apache Web Server. Click here to get our FREE Thawte Apache > Guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0029en > _______________________________________________ > Jscheme-user mailing list > Jsc...@li... > https://lists.sourceforge.net/lists/listinfo/jscheme-user > |
From: Derek U. <Der...@on...> - 2003-01-17 03:02:09
|
I'm getting the following two behaviors with "call/cc". The first one = is correct. The second one fails when jumping out of a nested = "tryFinally". Is this a known problem? This would be with CVS sources = a week or two old. > (call-with-current-continuation (lambda (exit) (exit (+ 3 5)))) 8 > (call-with-current-continuation (lambda (exit) (tryFinally (exit (+ = 3 5)) 'foo))) (public static java.lang.Object = jsint.Procedure.tryFinally(java.lang.Object,java.lang.Object)=20 ({jsint.Closure ??[0] ()} {jsint.Closure ??[0] ()} )) = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D java.lang.RuntimeException: continuation Thanks, Derek -- Derek Upham Senior Software Engineer Ontain 1750 112th Ave NE, Suite C-245 Bellevue, WA 98004-3727 Tel: 425-460-1886 der...@on... |
From: Timothy H. <tim...@ma...> - 2003-01-16 04:43:21
|
On Wednesday, January 15, 2003, at 11:04 PM, root wrote: > I am working on a webapp and would like to have > a session persistance schemebean? I am not sure if > this is the proper term. The idea is to create > a jscheme instance, init it with state and procedures etc, > and then save it as a session object. Servlets could > execute eval methods on it like (.eval schemeObject args), Jscheme doesn't have first class environments for evaling into, but you can store Jscheme objects (lambda, lists, etc.) into session attributes: (servlet (a b c) (let* ((ses (.getSession request)) (mylambda (.getAttribute ses "mylambda"))) (if (equal? #null mylambda) (.setAttribute ses "mylambda" (lambda R .....))) ... (mylambda 123 'abc #(1 2 3)) .. )) > > This would let me put things like jdbc statements, > lambdas and such that could be shared among servlets in a > session. This lets you share Jscheme objects among servlets within a session but doesn't let you eval into an environment. You have to reconstruct the environment each time using .getAttribute ... > > What is the best way to do this or am I on the wrong track... does this help??? ---Tim--- > > thanks > davud > > > ------------------------------------------------------- > This SF.NET email is sponsored by: A Thawte Code Signing Certificate > is essential in establishing user confidence by providing assurance of > authenticity and code integrity. Download our Free Code Signing guide: > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0028en > _______________________________________________ > Jscheme-user mailing list > Jsc...@li... > https://lists.sourceforge.net/lists/listinfo/jscheme-user > |
From: <ro...@da...> - 2003-01-16 04:07:11
|
I am working on a webapp and would like to have a session persistance schemebean? I am not sure if this is the proper term. The idea is to create a jscheme instance, init it with state and procedures etc, and then save it as a session object. Servlets could execute eval methods on it like (.eval schemeObject args), This would let me put things like jdbc statements, lambdas and such that could be shared among servlets in a session. What is the best way to do this or am I on the wrong track... thanks davud |
From: Ken A. <kan...@bb...> - 2003-01-07 14:50:18
|
At 10:00 PM 1/6/2003, david may wrote: >I found this today, and it seems usefull. >are there any gotchas to this method oc creating >new class in jscheme? In addition to what Tim said, you need to be a little careful when using multiple class loaders. Loaders have a parent link and when loading a class they are supposed to ask the parent to load the class first, if it can. If it can't the loader will try loading it. Unfortunately, a class loaded by the parent of a class loader can't see a class loaded by the class loader. I use dynamic class loading, for example the following code will add all the jar files in the lib/ directory to the class path: (load "using/run.scm") (load "elf/classpath.scm") (for-each (lambda (u) (.addURL (Import.getClassLoader) (url u))) (files* (File. "lib") isJarFile)) I even sometimes smash the system class loader. I think the right solution is to have your main create at class loader and then run your application through it, as Chiba's tutorial shows. See build/SchemeLite.java for example. I'm having a problem with the Bean Scripting Framework related to this and may change how JScheme starts. BTW, i have a class loader that will let you reload a Java class. This will let you test a Java class through JScheme and let you recompile it without leaving JScheme. >Sometimes you want to make a subclass just to >override the paint method. > >the jar file is here.. >http://www.csg.is.titech.ac.jp/~chiba/javassist/ > >------------ a simple test ----------- >(import "javassist.*") >(define pool (javassist.ClassPool.getDefault)) >(define cc (.makeClass pool "Silly")) >(define m (CtNewMethod.make > "public int silly(int dx) { return 2+dx; }" cc)) >(.addMethod cc m) > >(define cloader (Loader. pool)) >(define anewclass (.loadClass cloader "Silly")) >(define ss1 (.newInstance anewclass)) > >(.silly ss 1) > > >------------------------------------------------------- >This sf.net email is sponsored by:ThinkGeek >Welcome to geek heaven. >http://thinkgeek.com/sf >_______________________________________________ >Jscheme-user mailing list >Jsc...@li... >https://lists.sourceforge.net/lists/listinfo/jscheme-user |
From: Timothy H. <tim...@ma...> - 2003-01-07 14:41:35
|
Hi Jonathan, I think you just made a typo in the second cvs command as shown below.... On Tuesday, January 7, 2003, at 09:08 AM, Jonathan A Rees wrote: > > I followed the instructions at > http://jscheme.sourceforge.net/jscheme/doc/userman.html@downloadcvs, > and experienced the following: > > jar@rosebud:~$ cvs > -d:pserver:ano...@cv...:/cvsroot/jscheme login > (Logging in to ano...@cv...) > CVS password: this worked ... > > jar@rosebud:~$ cvs > -z3:pserver:ano...@cv...:/cvsroot/jscheme co > jscheme cvs -z3 -d:pserver:ano...@cv...:/cvsroot/jscheme co jscheme The line above is what you should have entered. (You left off the " -d" after z3). Once it downloads you build it using src/build/bootstrap on Linux/MacOSX or src/build/bootstrap.bat on a Windows machine. > cvs checkout: No CVSROOT specified! Please use the `-d' option > cvs [checkout aborted]: or set the CVSROOT environment variable. > jar@rosebud:~$ > > Not knowing anything about CVS, I then flailed about: > > jar@rosebud:~$ export CVSROOT=/tmp/cvs > jar@rosebud:~$ mkdir /tmp/cvs > jar@rosebud:~$ cvs > -z3:pserver:ano...@cv...:/cvsroot/jscheme co > jscheme > cvs [checkout aborted]: /tmp/cvs/CVSROOT: No such file or directory > jar@rosebud:~$ mkdir /tmp/cvs/CVSROOT > jar@rosebud:~$ cvs > -z3:pserver:ano...@cv...:/cvsroot/jscheme co > jscheme > cvs checkout: cannot find module `jscheme' - ignored > jar@rosebud:~$ > > Can you help? If it doesn't work please tell me. > > Thanks > Jonathan > (who is trying to use Jscheme at Millennium Pharmaceuticals for > miscellaneous scripting) Great! > > (and by the way, when I tried to run cvs across the company's firewall, > it went south, so I had to do it on my home machine.) Hmmmm. We're looking at ways of getting daily builds automatically available as jar files using the sourceforge machines. > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > http://www.vasoftware.com > _______________________________________________ > Jscheme-user mailing list > Jsc...@li... > https://lists.sourceforge.net/lists/listinfo/jscheme-user > |
From: Ken A. <kan...@bb...> - 2003-01-07 14:36:46
|
At 09:08 AM 1/7/2003, Jonathan A Rees wrote: >I followed the instructions at >http://jscheme.sourceforge.net/jscheme/doc/userman.html@downloadcvs, >and experienced the following: > > jar@rosebud:~$ cvs -d:pserver:ano...@cv...:/cvsroot/jscheme login > (Logging in to ano...@cv...) > CVS password: > > jar@rosebud:~$ cvs -z3:pserver:ano...@cv...:/cvsroot/jscheme co jscheme This line should start cvs -z3 -d:pserver > cvs checkout: No CVSROOT specified! Please use the `-d' option > cvs [checkout aborted]: or set the CVSROOT environment variable. > jar@rosebud:~$ > >Not knowing anything about CVS, I then flailed about: > > jar@rosebud:~$ export CVSROOT=/tmp/cvs > jar@rosebud:~$ mkdir /tmp/cvs > jar@rosebud:~$ cvs -z3:pserver:ano...@cv...:/cvsroot/jscheme co jscheme > cvs [checkout aborted]: /tmp/cvs/CVSROOT: No such file or directory > jar@rosebud:~$ mkdir /tmp/cvs/CVSROOT > jar@rosebud:~$ cvs -z3:pserver:ano...@cv...:/cvsroot/jscheme co jscheme > cvs checkout: cannot find module `jscheme' - ignored > jar@rosebud:~$ > >Can you help? > >Thanks >Jonathan >(who is trying to use Jscheme at Millennium Pharmaceuticals for >miscellaneous scripting) > >(and by the way, when I tried to run cvs across the company's firewall, >it went south, so I had to do it on my home machine.) > > >------------------------------------------------------- >This SF.NET email is sponsored by: >SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! >http://www.vasoftware.com >_______________________________________________ >Jscheme-user mailing list >Jsc...@li... >https://lists.sourceforge.net/lists/listinfo/jscheme-user |
From: Ken A. <kan...@bb...> - 2003-01-07 14:29:10
|
I was aware of Chiba's work, but hadn't played with it. This is a good example, thanks! k At 10:00 PM 1/6/2003, david may wrote: >I found this today, and it seems usefull. >are there any gotchas to this method oc creating >new class in jscheme? > >Sometimes you want to make a subclass just to >override the paint method. > >the jar file is here.. >http://www.csg.is.titech.ac.jp/~chiba/javassist/ > >------------ a simple test ----------- >(import "javassist.*") >(define pool (javassist.ClassPool.getDefault)) >(define cc (.makeClass pool "Silly")) >(define m (CtNewMethod.make > "public int silly(int dx) { return 2+dx; }" cc)) >(.addMethod cc m) > >(define cloader (Loader. pool)) >(define anewclass (.loadClass cloader "Silly")) >(define ss1 (.newInstance anewclass)) > >(.silly ss 1) > > >------------------------------------------------------- >This sf.net email is sponsored by:ThinkGeek >Welcome to geek heaven. >http://thinkgeek.com/sf >_______________________________________________ >Jscheme-user mailing list >Jsc...@li... >https://lists.sourceforge.net/lists/listinfo/jscheme-user |
From: Kyle R . B. <mo...@vo...> - 2003-01-07 14:20:27
|
On Tue, Jan 07, 2003 at 09:08:56AM -0500, Jonathan A Rees wrote: > > I followed the instructions at > http://jscheme.sourceforge.net/jscheme/doc/userman.html@downloadcvs, > and experienced the following: > > jar@rosebud:~$ cvs -d:pserver:ano...@cv...:/cvsroot/jscheme login > (Logging in to ano...@cv...) > CVS password: > > jar@rosebud:~$ cvs -z3:pserver:ano...@cv...:/cvsroot/jscheme co jscheme This command is missign the -d that is present in the 1st cvs command, it should probably read: jar@rosebud:~$ cvs -z3d:pserver:ano...@cv...:/cvsroot/jscheme co jscheme It looks like you might be using Bash, so alternativly, you could do: jar@rosebud:~$ export CVSROOT=d:pserver:ano...@cv...:/cvsroot/jscheme jar@rosebud:~$ cvs login (Logging in to ano...@cv...) CVS password: jar@rosebud:~$ cvs -z3 co jscheme Hope this helps, Kyle R. Burton > cvs checkout: No CVSROOT specified! Please use the `-d' option > cvs [checkout aborted]: or set the CVSROOT environment variable. > jar@rosebud:~$ > > Not knowing anything about CVS, I then flailed about: > > jar@rosebud:~$ export CVSROOT=/tmp/cvs > jar@rosebud:~$ mkdir /tmp/cvs > jar@rosebud:~$ cvs -z3:pserver:ano...@cv...:/cvsroot/jscheme co jscheme > cvs [checkout aborted]: /tmp/cvs/CVSROOT: No such file or directory > jar@rosebud:~$ mkdir /tmp/cvs/CVSROOT > jar@rosebud:~$ cvs -z3:pserver:ano...@cv...:/cvsroot/jscheme co jscheme > cvs checkout: cannot find module `jscheme' - ignored > jar@rosebud:~$ > > Can you help? > > Thanks > Jonathan > (who is trying to use Jscheme at Millennium Pharmaceuticals for > miscellaneous scripting) > > (and by the way, when I tried to run cvs across the company's firewall, > it went south, so I had to do it on my home machine.) > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > http://www.vasoftware.com > _______________________________________________ > Jscheme-user mailing list > Jsc...@li... > https://lists.sourceforge.net/lists/listinfo/jscheme-user -- ------------------------------------------------------------------------------ Wisdom and Compassion are inseparable. -- Christmas Humphreys mo...@vo... http://www.voicenet.com/~mortis ------------------------------------------------------------------------------ |