[Openmcl-devel] Contrib: syntax-styling

Alexander Repenning ralex at cs.colorado.edu
Mon Oct 19 10:03:16 PDT 2009


Nice work, I like it.

Even with the limited temp text attributes could you add bold and  
italics?

At the moment it does not work well with anticipatory-symbol- 
completion. Is there I method that I would have to call when inserting  
a completion to trigger colorization?

Alex



On Oct 17, 2009, at 4:46 PM, Glen Foy wrote:

> Contrib: syntax-styling
>
> This is an abbreviated version of a Fred syntax-styling utility.
>
> Hemlock currently uses temporary text attributes, so styling is  
> limited to color, and underlining.  I've added capitalization.  You  
> can't mix fonts, font sizes, and font styles the way you could with  
> Fred.
>
> There's no preference dialog and only one built-in style.  To  
> develop your own style, hack the parameters at the top of syntax- 
> styling-specials.lisp.
>
> You'll need a newer Mac to use this.  Cocoa-Hemlock is shaping up to  
> be a very capable Lisp editor, but it is just not as fast as old  
> Fred.  This runs okay on a Core 2 Duo Mac Mini, 2.0 GHz, 4 GB.
>
> If we get full font support with persistent text attributes, I'll  
> see if it's possible to port the complete Fred utility, which does  
> more styling than any reasonable human being would ever want.  This  
> utility does a pretty decent job, though.  Maybe if I add a  
> preference dialog, this will be sufficient.  This is beta.
>
> To give it a try:
>
> cd ccl/contrib/
> svn update
>
> (require :syntax-styling)
>
>
> <Pasted Graphic 1.tiff>
>
>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel

Prof. Alexander Repenning

University of Colorado
Computer Science Department
Boulder, CO 80309-430

vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20091019/e093444c/attachment.htm>


More information about the Openmcl-devel mailing list