Some bug fixes & contributions

Raymond Martin <[email protected]>
Newsgroups gmane.lisp.lush.devel
Message-ID <[email protected]>
Hi all,

Have a couple of bugs fixes to contribute:

Broken links on Lush homepage - commented out the offending links (no corresponding
pages on sourceforge project) and fixed a broken link. Eliminates two bugs on list.
Just needs to be uploaded to the site.

Have something of a fix for the "dumb power function". Sent that to Yann a while
ago, but no response.

Some contributions:

Took a stab at making a few Common Lisp compatibility functions and such in
compat.lsh. Have first, rest, second (third ...), butlast, case, unless, eql, equal,
endp, evenp, oddp, etc. The basic list-based stack ADT is there too.

Created a few more fonts for Ogre (various from 10 to 24 point size). It might
be more efficient/convenient to have a more generic selection method for
fonts--too much code duplication perhaps.

Made a small, medium, & large buttons in addition to std and tiny. Have fashioned
these to allow selecting font at creation. In addition did find a way to set foreground
color separate from the system wide color palette.

Did some work to make calctool look like a scientific calculator (dark color, light 
button text, layout). Added sin, cos, tan, log, ln, etc. Still in preliminary state in terms
of functionality, but looks good and runs as a Lush script.

Finished revision of Lush manual introduction.

Let me know which stuff I should send (Yann, Leon) or put directly into CVS.


Raymond





__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.