1. question for eu3.2 on puppy 3.01
- Posted by Salix <salix at fr?email.?u> Jan 26, 2008
- 667 views
Cheers, I've installed the euphoria_3.2.0.alpha.1-1ubuntu1_i386.deb file on Puppy Linux 3.01 with pb_debianinstaller-alpha09.pet. It works fine although I had to set EUDIR and EUINC manually. (In case of Abyss I also had to manually set the EUINC.) I haven't followed your discussion earlier. Do you know how to associate the .ex, .exu, .exw files to the exu application in ROX? Can you reccommend any editor that is comparable to Context? (I do like/miss its predefined Ctrl-J code patterns.) Is there a similarly simple way to install wxEuphoria? Regards, Salix
2. Re: question for eu3.2 on puppy 3.01
- Posted by Matt Lewis <matthewwalkerlewis at gm?il.c?m> Jan 26, 2008
- 702 views
Salix wrote: > > Cheers, > > I've installed the euphoria_3.2.0.alpha.1-1ubuntu1_i386.deb > file on Puppy Linux 3.01 with pb_debianinstaller-alpha09.pet. > It works fine although I had to set EUDIR and EUINC manually. > (In case of Abyss I also had to manually set the EUINC.) It's actually meant to not use EUDIR and EUINC, instead relying on config files and a standard file structure. > I haven't followed your discussion earlier. Do you know how to > associate the .ex, .exu, .exw files to the exu application in > ROX? I don't know anything about ROX. What you could do is to make the files executable and add a shebang: #!/usr/bin/exu > Can you reccommend any editor that is comparable to Context? > (I do like/miss its predefined Ctrl-J code patterns.) I don't know Context. I tend to use kate on linux. > Is there a similarly simple way to install wxEuphoria? Not yet, though I'm working on it. Matt
3. Re: question for eu3.2 on puppy 3.01
- Posted by ChrisBurch2 <crylex at f?eeuk.co.?k> Jan 26, 2008
- 693 views
Salix wrote: > > Cheers, > > I've installed the euphoria_3.2.0.alpha.1-1ubuntu1_i386.deb > file on Puppy Linux 3.01 with pb_debianinstaller-alpha09.pet. > It works fine although I had to set EUDIR and EUINC manually. > (In case of Abyss I also had to manually set the EUINC.) > > I haven't followed your discussion earlier. Do you know how to > associate the .ex, .exu, .exw files to the exu application in > ROX? > > Can you reccommend any editor that is comparable to Context? > (I do like/miss its predefined Ctrl-J code patterns.) > > Is there a similarly simple way to install wxEuphoria? > > Regards, > > Salix Hi Rox is a desktop, not just afile manager (shades of M&S) http://roscidus.com/desktop/ ssociating a file with an executable http://roscidus.com/Manual/Manual/Manual.html#id2507122 Chris
4. Re: question for eu3.2 on puppy 3.01
- Posted by Salix <salix at ?reemail.?u> Jan 26, 2008
- 719 views
- Last edited Jan 27, 2008
First of all thanks for the .deb, Matt! As a Linux-newbie it was easier for me to figure out how to install Euphoria this way compared to the Rob's .tgz! Matt Lewis wrote: > It's actually meant to not use EUDIR and EUINC, instead relying on > config files and a standard file structure. In this case it failed. The system didn't find include directory and I didn't find the config file. Anyway after setting the variables in /etc/profile it works smoothly. ChrisBurch2 wrote: > http://roscidus.com/Manual/Manual/Manual.html#id2507122 "Set Type" does not seem to work in my Puppy and I have no idea about how to add application/x-euphoria to the SharedMIME database. Any idea? Best regards, Salix
5. Re: question for eu3.2 on puppy 3.01
- Posted by Bernie Ryan <xotron at b?uefro?.com> Jan 26, 2008
- 641 views
- Last edited Jan 27, 2008
Salix: First check /usr/bin/ directory for a program env If it exist on ROX then you can use: #!/usr/bin/env exu at the top of a program and env will run your program as if it is script for Euphoria's exu. Then you don’t have to search for a program via the PATH environment variable. Bernie My files in archive: WMOTOR, XMOTOR, W32ENGIN, MIXEDLIB, EU_ENGIN, WIN32ERU, WIN32API Can be downloaded here: http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan
6. Re: question for eu3.2 on puppy 3.01
- Posted by ChrisBurch2 <crylex at freeu??co.uk> Jan 27, 2008
- 640 views
Hi Salix wrote: > > First of all thanks for the .deb, Matt! As a Linux-newbie it was easier for > me to figure out how to install Euphoria this way compared to the Rob's .tgz! > > Matt Lewis wrote: > > It's actually meant to not use EUDIR and EUINC, instead relying on > > config files and a standard file structure. > > In this case it failed. The system didn't > find include directory and I didn't find the config file. Anyway after setting > the variables in /etc/profile > it works smoothly. euinc.conf is a text file containing paths to librarries. Create a plain text file with some paths to where you want to point, then put it in the directory of -the program you want to run (as euinc.conf) -the ~/ (as .euinc.conf) -in my-applications/bin (as euinc.conf) - this path is always present in Puppy > > ChrisBurch2 wrote: > > <a > > href="http://roscidus.com/Manual/Manual/Manual.html#id2507122">http://roscidus.com/Manual/Manual/Manual.html#id2507122</a> > > "Set Type" does not seem to work in my Puppy and I have no idea about how to > add application/x-euphoria to the SharedMIME database. Any idea? Hmm - may be better off asking this question on the puppy forum. One thing I do is right click on the file select file 'filename you just clicked on' set run action enter the shell command in the text entry rxvt -e exu "$1" click on use command This will make exu try to run all plain text files, so may not be the solution you are looking for. Otherwise, just run it from a shell command - rxvt -e opens up a console for you to run the program if its a gui or not, but with a console, you can see any errors. > > Best regards, > > Salix Regards Chris
7. Re: question for eu3.2 on puppy 3.01
- Posted by Matt Lewis <matthewwalkerlewis at gma??.com> Jan 27, 2008
- 668 views
ChrisBurch2 wrote: > > Hi > > Salix wrote: > > > > First of all thanks for the .deb, Matt! As a Linux-newbie it was easier for > > me to figure out how to install Euphoria this way compared to the Rob's > > .tgz! > > > > Matt Lewis wrote: > > > It's actually meant to not use EUDIR and EUINC, instead relying on > > > config files and a standard file structure. > > > > In this case it failed. The system didn't > > find include directory and I didn't find the config file. Anyway after > > setting > the variables in /etc/profile</font></i> > > it works smoothly. > > > euinc.conf is a text file containing paths to librarries. Create a plain text > file with some paths to where > you want to point, then put it in the directory of > -the program you want to run (as euinc.conf) > -the ~/ (as .euinc.conf) > -in my-applications/bin (as euinc.conf) - this path is always present in Puppy It sounds like Puppy Linux uses a different file system layout than Debian, which is what the .deb file assumes. It will put (or try to, anyway-- not sure what Puppy Linux might do with it) a default config file in /etc/euphoria, and that's where the interpreter will look. As Chris said, you can also create one in your home directory, which is probably sufficient, especially if you're the only one on the system who will use euphoria. One advantage over environment variables is that it's easy to modify the file, and you don't have to log out before the changes take effect. Matt