schemeway-user Mailing List for SchemeWay - Scheme Plugins for Eclipse (Page 2)
Brought to you by:
schemeway
You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(5) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(3) |
2006 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(13) |
Aug
(5) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Brandon J. V. E. <bva...@gm...> - 2006-01-03 20:39:17
|
Dominique Boucher wrote: >Brandon, > > No, nothing happens at all. No window, no prompts, no empty windows, > > absolutely nothing at all. This is on a completely different machine, using > > a fresh install of Eclipse 3.1.1 and only SchemeScript 1.1.4 added to this > > fresh install. So perhaps this is not a Chicken problem after all. Any > > ideas? Any logfiles I might look at somewhere? > >Open the "PDE Runtime/Error log" view. Maybe there is something >there. SchemeScript logs its exceptions there. > > Nothing there. I'm getting no response from SchemeScript at all, anywhere. How can I verify that the plugin is actually talking to Eclipse? I've got SchemeScript menus and configurations available, obviously, but trying to change / start / restart any interpreter does nothing. Cheers, Brandon Van Every "The pioneer is the one with the arrows in his back." - anonymous entrepreneur |
From: Brandon V. E. <bva...@gm...> - 2005-12-22 07:19:19
|
On 12/20/05, Dominique Boucher <sch...@sy...> wrote: > > Brandon wrote: > > > > Also, when I select "embedded Kawa" for my interpreter and then hit > > "Start Interpreter," nothing happens, so I'm wondering if my Eclipse > > setup is problematic. > > Does starting the interpreter open an empty "Console window"? If so, > enter an expression in the window and press return. You should now see > the prompt and the returned value. It seems that the console window > does not detect the initial prompt. I should note that in the release > notes. No, nothing happens at all. No window, no prompts, no empty windows, absolutely nothing at all. This is on a completely different machine, usin= g a fresh install of Eclipse 3.1.1 and only SchemeScript 1.1.4 added to this fresh install. So perhaps this is not a Chicken problem after all. Any ideas? Any logfiles I might look at somewhere? Cheers, Brandon Van Every |
From: Dominique B. <sch...@sy...> - 2005-12-20 23:35:11
|
Hi Brandon, > I'm trying to get SchemeScript 1.1.4 working with Eclipse 3.1.0 on > Windows 2000 with Chicken Scheme 2.207. First of all, you will have to make sure that you can start Chicken from within SchemeScript. To do that, open the "Scheme/External Interpreter" preference page and set the interpreter command-line to: D:\lang\chicken\mingw\bin\csi.exe -:c The option '-:c' is VERY important on Windows. Otherwise, you won't be able to interact with Chicken. Also, leave the "Error Regexp" empty and put set to "-1" all the "* group"s. Apply your changes, close the preference page, select the "Embedded interpreter" in the Scheme menu, and start the interpreter. Does that work? > I have no idea how I might get this to work. I have read the docs; they > show a picture of cryptic "filename group, line number group, and error > link group" numbers and I haven't the slightest clue what these do. When an error occurs, most interpreters prefix the error message with the filename, the column number where the error occurred, etc. The regexp can be used to detect such lines in the console and convert these error messages to hyperlinks. In regexp parlance, a group is simply a sub-regexp inside a set of matching parentheses. When you match a regexp against a string, the group numbers can be used to retrieve the substring matching the given sub-regexp. Group numbers are determined by counting the number of opening parentheses from the start of the regexp. For example, in the following regexp: (file:)(([a-zA-Z]:)?[^:]*):([0-9]+):([0-9]+): (.*) there are six groups, numbered from 1 to 6: 1 = (file:), 2 = (([a-zA-Z]:)?[^:]*), 3 = ([a-zA-Z]:), 4 = ([0-9]+), 5 = ([0-9]+), 6 = (.*) > I honestly can't understand why anyone would design a UI that way, unless > there's something about Eclipse development in general that's supposed > to make this self-explanatory that I simply don't know. Well, I don't claim to be a good UI designer (in fact, it's rather the contrary... ;-). I'm always open to suggestions/contributions/constructive feedback. > Also I'm a regexp dummy. I tried > (file:)(([a-zA-Z]:)?[^:]*):([0-9]+):([0-9]+): (.*) just based on some > random thing some PLT guy was using, but it didn't magically solve > anything. I was hoping that leaving it blank would be ok for starters, > but since nothing's working, I do have a paranoia about whether a > correct regexp is required. The regexp you will set in the preference page is specific to your Scheme system (in your case, Chicken). Don't use the one for PLT. But, AFAIK, Chicken does not include source information in its error messages. So the regexp is useless. > > Also, when I select "embedded Kawa" for my interpreter and then hit > "Start Interpreter," nothing happens, so I'm wondering if my Eclipse > setup is problematic. Does starting the interpreter open an empty "Console window"? If so, enter an expression in the window and press return. You should now see the prompt and the returned value. It seems that the console window does not detect the initial prompt. I should note that in the release notes. Hope this helps! -- Dominique Boucher The Scheme Way Project http://schemeway.sourceforge.net |
From: Brandon J. V. E. <bva...@gm...> - 2005-12-19 21:05:39
|
I'm trying to get SchemeScript 1.1.4 working with Eclipse 3.1.0 on Windows 2000 with Chicken Scheme 2.207. I have no idea how I might get this to work. I have read the docs; they show a picture of cryptic "filename group, line number group, and error link group" numbers and I haven't the slightest clue what these do. I honestly can't understand why anyone would design a UI that way, unless there's something about Eclipse development in general that's supposed to make this self-explanatory that I simply don't know. I Googled around all over the place for answers but found nothing. Dominique has even told me how to configure something in the past, but I couldn't find that, and maybe it was Bigloo. I tried "2, 3, 1" for kicks but it didn't work. I decided I could either ask here or directly examine the source code. This seems like less work at the moment, so here it is. Also I'm a regexp dummy. I tried (file:)(([a-zA-Z]:)?[^:]*):([0-9]+):([0-9]+): (.*) just based on some random thing some PLT guy was using, but it didn't magically solve anything. I was hoping that leaving it blank would be ok for starters, but since nothing's working, I do have a paranoia about whether a correct regexp is required. Also, when I select "embedded Kawa" for my interpreter and then hit "Start Interpreter," nothing happens, so I'm wondering if my Eclipse setup is problematic. Shouldn't this just do something, like bring up an interpreter window? I have several older Schemeway plugins in my Eclipse environment. I thought Eclipse was smart enough to resolve those, but could they be interfering? Here's what does work. I have Chicken Scheme installed in D:\lang\chicken\mingw\bin. I won't quite pronounce it a "known good" build, as we've been developing a new CMake-based build, but it does seem to be working. I have my PATH set properly and I can invoke the interpreter "csi" from any command prompt. I'd be happy for help, and I'd be happy to document what's necessary, in general, for people to get their stuff working. If only someone can point me at the proper source of such information in the first place. Cheers, Brandon Van Every "The pioneer is the one with the arrows in his back." - anonymous entrepreneur |
From: Jean R. <jea...@sy...> - 2005-10-26 02:03:06
|
Dominique, the text editor inheritance works a treat. Thanks, jean |
From: Jean R. <jea...@sy...> - 2005-09-23 18:19:12
|
Dominique, schemeway.sourceforge.net dit 1.1.0 mais http://schemeway.sourceforge.net/update-site ne me donne que 1.0.0. ? jean |
From: Jean R. <jea...@sy...> - 2005-08-13 18:48:13
|
> > I see. That's a nice feature, but I'm not sure it would be that easy > to implement and, honestly, I have other things on my todo list. But, > as usual, I welcome contributions ;-). I figured. Still, if you don't ask, you'll never get... > The list has never got a lot of traffic. I think you were the first to > post on it. Treize honoré! j |
From: Dominique B. <sch...@sy...> - 2005-08-13 15:34:13
|
Jean, > > > > First of all, which version of SchemeScript and Eclipse are you using? > > Eclipse 3.1.0 > SchemeScript 0.4.0 So most of your problems seem to be related to incompatibilities between Eclipse 3.0 and 3.1... I'll try to fix all the problems you reported in the next couple of weeks. > The latest kate does this real pretty :) in the hiliting definitions, they > define different colours for brackets1, brackets2, brackets3, etc... I'll send > you a .png directly, Dominique. Bottom-line is that you can tell at a glance > which bracket matches which. I see. That's a nice feature, but I'm not sure it would be that easy to implement and, honestly, I have other things on my todo list. But, as usual, I welcome contributions ;-). > > Thanks for your interest! > > Likewise -- for a moment I thought this list was dead . The list has never got a lot of traffic. I think you were the first to post on it. Cheers, -- Dominique Boucher, Ph.D. The Scheme Way Project http://schemeway.sourceforge.net |
From: Jean R. <jea...@sy...> - 2005-08-12 22:05:26
|
> > First of all, which version of SchemeScript and Eclipse are you using? Eclipse 3.1.0 SchemeScript 0.4.0 > > > 1) syntax highlighting not consistent across scheme file extensions: > > By changing the order of the extension lists (in plugin.xml), I saw the > > behaviour of the highlighting change -- it seems to behave consistently and > > properly w/ the 1st extension (*.ss in my case) and not properly for the others. > > e.g. comments aren't green and strings are wonky in *.ssi files. > > You have to change the extensions for the 'documentSetup' extension > point too (also in the plugin.xml file). I changed the extensions in both org.eclipse.ui.editors and org.eclipse.core.filebuffers.documentSetup, the lists are in the same order, and the mis-behaviour is confirmed. > > > 2) Speaking of strings!! Once I close the quote, I can't modify the string. I > > have to delete it and retype it in from scratch and hope I don't make a mistake. > > That's not right. Am I missing something? If this is part of the syntax-tree > > magic of Eclipse, it's a bad idea, IMO. > > Are you using Eclipse 3.1? This problem has been reported by a > colleague of mine on 3.1. I'll look into it in the next couple of > weeks (I'll have to install 3.1 first...;-) ;-( I'm afraid so... > > > 3) tutti-frutti parenthesis are super for editing s-expression-based source > > files. Kate has those -- check it out. Could such a feature be available in > > schemeway? > > I don't have Kate installed. What do you mean by "tutti-frutti"? The latest kate does this real pretty :) in the hiliting definitions, they define different colours for brackets1, brackets2, brackets3, etc... I'll send you a .png directly, Dominique. Bottom-line is that you can tell at a glance which bracket matches which. > > > Thanks for your interest! Likewise -- for a moment I thought this list was dead . -jean |
From: Dominique B. <sch...@sy...> - 2005-08-12 20:40:36
|
Jean, > Hi/salut, Salut! > I'm glad to join this community -- I have great hopes for Eclipse. I've been > doing Scheme development and Linux for 2 months now and have just installed > Eclipse today. First of all, which version of SchemeScript and Eclipse are you using? > 1) syntax highlighting not consistent across scheme file extensions: > By changing the order of the extension lists (in plugin.xml), I saw the > behaviour of the highlighting change -- it seems to behave consistently and > properly w/ the 1st extension (*.ss in my case) and not properly for the others. > e.g. comments aren't green and strings are wonky in *.ssi files. You have to change the extensions for the 'documentSetup' extension point too (also in the plugin.xml file). > 2) Speaking of strings!! Once I close the quote, I can't modify the string. I > have to delete it and retype it in from scratch and hope I don't make a mistake. > That's not right. Am I missing something? If this is part of the syntax-tree > magic of Eclipse, it's a bad idea, IMO. Are you using Eclipse 3.1? This problem has been reported by a colleague of mine on 3.1. I'll look into it in the next couple of weeks (I'll have to install 3.1 first...;-) > 3) tutti-frutti parenthesis are super for editing s-expression-based source > files. Kate has those -- check it out. Could such a feature be available in > schemeway? I don't have Kate installed. What do you mean by "tutti-frutti"? Thanks for your interest! -- Dominique Boucher, Ph.D. The Scheme Way Project http://schemeway.sourceforge.net |
From: Jean R. <jea...@sy...> - 2005-08-10 20:18:35
|
Hi/salut, I'm glad to join this community -- I have great hopes for Eclipse. I've been doing Scheme development and Linux for 2 months now and have just installed Eclipse today. Some issues with schemeway: 1) syntax highlighting not consistent across scheme file extensions: By changing the order of the extension lists (in plugin.xml), I saw the behaviour of the highlighting change -- it seems to behave consistently and properly w/ the 1st extension (*.ss in my case) and not properly for the others. e.g. comments aren't green and strings are wonky in *.ssi files. 2) Speaking of strings!! Once I close the quote, I can't modify the string. I have to delete it and retype it in from scratch and hope I don't make a mistake. That's not right. Am I missing something? If this is part of the syntax-tree magic of Eclipse, it's a bad idea, IMO. 3) tutti-frutti parenthesis are super for editing s-expression-based source files. Kate has those -- check it out. Could such a feature be available in schemeway? Thanks for your attention. Looking forward to playing online. Jean Rajotte |
From: Dominique B. <sch...@sy...> - 2004-09-17 18:27:12
|
This is a test. |