new package in sunterlib : snow
2012-01-28 01:05:26 GMT
Hi,
I've extended CSAN with snow (http://trac.sacrideo.us/wg/wiki/Snow)
It's in the git repo.
Snow is a remote package system maybe for r7rs.
Johan
schemedoc and SPAN shell RFC
2012-01-17 14:00:05 GMT
Hi,
Where perl has CPAN, scheme48 has sunterlib among many other scheme repositories.
I wondered if there are any feature requests for a schemedoc (a perldoc for scheme48) as I want to code this.
The next thing I want to start working on is something as 'perl -MCPAN -e shell' using the scsh package system and scsh socket facilities. We could call this SPAN. In the current sunterlib I put a simple command line bluetooth system (If you telnet into tmail and type BLUEZ\r\n you get your $USER's /home/$USER/BLUEZFILE on the server.
Some things to consider:
. We can put it in sunterlib
. We can put the scsh-install-pkg also in sunterlib
. dependencies
. functionality
. etc.
Johan
Re: bringing erana owl up to speed with sunterlib
2012-01-17 03:06:15 GMT
On 01/16/2012 11:44 AM, erana Owl wrote: > 4. Close the package lib bug. Closed. (You just use the savannah web tracking system for this). > * switch over to git. Done. DON'T USE CVS ANYMORE. NOTE: this doesn't seem to be reflected on the git web browser interface yet, but hopefully it will by the time you read this. However, I did an anonymous clone, and it works fine. > Indeed. My code is checked in but I would like you to wait for making a > release until I have refactored it. Most things need to be set towards > embedded system software AFAIK. One problem with sunterlib is that a release is monolithic (see README.admin). There isn't an easy way for an admin to know when every author is ready to release. Ironically, the community seemed to sort of dissolve soon after the package system was done. A logical next step would have been to move from a monolithic release to a PLaneT type system. This reminds me of a question I've been wondering about, how/why did you get started developing for scsh rather than a more active scheme implementation? -- -- Anthony Carrico
scheme48 with X11 support
2012-01-16 20:42:17 GMT
Hi,
I've added X11 window support to scheme48 with an (initx11) method which draws a generic window. There is a rough event processing system which keeps the window from blocking X11 events and the xputpixel method is under development but should be easy to fix for X11 folks. Do read the README and HACKING.* files in the following scheme48-fb-x11 distributions for building , http://soft.vub.ac.be/~jceuppen/scheme/
Note that this package generates a 'scheme48-fb' vm binary and needs to be plugged into scsh this way (scsh must be built on top of it, but this is not necessary if you only use s48.)
You can do 3D or anything graphical on X11 (e.g. port this to nanoX on the PSP) with scheme this way. A widget is just a bunch of pixels put on the window with the xputpixel or putpixel methods and so a button widget clicked is just shifted in color to produce the press effect 
Love,
Johan
Re: bringing erana owl up to speed with sunterlib
2012-01-16 03:34:27 GMT
On 01/15/2012 10:45 AM, erana Owl wrote:
> Done.
The next order of business is to get sunterlib to the current package
library. I have an old patch here that I will check in now ... done. My
commit comment is:
"Add script to change install lib version from 1.2.0 to 1.3.0, and make
that change. THIS IS UNTESTED. I have no idea if packages need further
changes for 1.3.0."
Your next steps:
1. install version 1.3.0 of scsh packages.
2. check out my changes, test, finish if necessary.
My patch added (and applied) a script called
build/change-install-lib-version. You'll have to check to see what the
actual differences are between 1.2.0 and 1.3.0, and then see if any of
the packages in sunterlib need to be changed to match, etc.
If necessary, make a note of your changes in NEWS, so nobody has to
figure it out for a release. In this case I already added:
version 0.9
* Use install lib version 1.3.0
which will probably cover any changes you need to make for this issue.
Also, please read README.contrib before you commit changes.
3. If any changes are necessary, check them into cvs.
4. Close the package lib bug.
Let me know how it goes, then we can get on to the following:
* make release a version with the new install library.
* switch over to git.
Finally you'll be able get on with your new package (and you'll have a
good idea about the admin tasks).
--
Anthony Carrico
bringing erana owl up to speed with sunterlib
2012-01-15 02:57:40 GMT
I don't have scsh installed on my machine right now (32bit/64bit issue), and you are throwing a lot of email at me. Let's back off and focus on getting you settled with Sunterlib first, OK? Please try the following: 1. Install scsh. 2. Install version 1.2.0 of http://lamp.epfl.ch/~schinz/scsh_packages/ 3. checkout sunterlib from cvs. 4. run the Makefile How did all of that go? -- -- Anthony Carrico
scheme coder ideas
2012-01-13 22:33:21 GMT
I really love the mesa OpenGL interface for my scganadu package. If someone would code this in r6rs or look at the sound libs we could go desktop publishing in scheme48 embedded systems

Enjoy,
Johan
RSS Feed