[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