-
I think it would be fantastic to have a good way for people to post and exchange code.
A better forum, and perhaps a wiki wouldn't hurt either.
If someone volunteers to set that up, I would be very supportive.
-- Yann.
2009-09-05 13:39:01 UTC in lush
-
The issue is not settled. Basically, Ralf wrote a completely new memory management system and GC for Lush2 which is not multi-threaded, and pretty much precludes any use of Lush for real-time things like robotics, real-time vision and games.
Ralf actually had a prototype multi-threaded GC before, but eventually went for a single threaded version because of issues of portability and simplicity.
2009-08-10 20:15:55 UTC in lush
-
The screenshot is not an editor. but the online help system "(helptool),
which you can't see because, as we know from your other posts,
the Lush graphics subsystem isn't configured properly on your installation.
In any case, I use emacs, with the appropriate line added to my .emacs,
as explained in the tutorial.
-- Yann.
2009-08-06 02:36:12 UTC in lush
-
Lin:
To help us diagnose the problem, please post the output of ./configure,
as well as the output of Lush when you start it.
-- Yann.
2009-08-06 02:33:06 UTC in lush
-
question 1: it looks like your Lush was compiled without X11 support (unless you are on a Mac). You need to install the "-dev" packages for X11, and redo "configure" "make".
Here are the packages you need on Ubuntu/Debian:
gcc g++ libx11-dev binutils-dev indent libreadline5 libreadline5-dev libgsl0-dev imagemagick
Question 2: you are missing the initial...
2009-08-04 23:41:12 UTC in lush
-
profshadoko committed revision 570 to the lush SVN repository, changing 12 files.
2009-07-31 04:57:59 UTC in lush
-
Many of the demos in Lush2 are temporarily broken (hence the libc/libc not found message).
They work in plain Lush (Lush2 is still work in progress, and not yet officially released).
gnuplot actually uses the gnuplot package that you can install with synaptics.
-- Yann.
2009-07-31 04:48:37 UTC in lush
-
profshadoko committed revision 569 to the lush SVN repository, changing 1 files.
2009-07-31 04:30:24 UTC in lush
-
You can cd to lush2/bin and type ./lush2 (notice the leading ./ because
the current dir is not in the shell search path by default).
You can also directly type ~/lush2/bin/lush2
or add ~/lush2/bin to your path, or link ~/lush2/bin/lush2 from a directory that is in your path.
2009-07-29 07:15:40 UTC in lush
-
Lush already has a built-in emacs-like editor functionalities through the Ogre class "edittext". You can try it out as follows:
(new autowindowobject 0 0 300 300 "Editor" (new edittext 80 40))
Look for edittext in helptool, and TextPaneKeymap for a list of key bindings.
It would be straightforward to write a built-in IDE-style editor.
In fact, this was done in one...
2009-07-29 02:08:11 UTC in lush