Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: Syntax Hilite
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Syntax Hilite



1.0 Project Builder will not support a public Plug-in API.

When we add a plug-in API, one of the things that will be enabled is third party editor plug-ins. Editors do not have to be based on NSTextView, but they can be as our text, source, and rtf editors are (remember that PB is a Cocoa app, so the Carbon TextEdit stuff is not relevant at all).

If you are implementing a whole new editor, then things like syntax coloring will be up to you.

However, as I said before, we do also want to make our text/source editor itself more expandable to support the ability to do things like extend the existing syntax coloring support to other languages.

Mike Ferris

Begin forwarded message:

From: Paul Libbrecht <email@hidden>
Date: Thu Jan 18, 2001 01:59:35 AM US/Pacific
To: Mike Ferris <email@hidden>
Cc: Stiphane Sudre <email@hidden>, Project Builder <email@hidden>
Subject: Re: Syntax Hilite
Reply-To: email@hidden

Is there, however, or will there be, a way to suggest a given TextEdit component subclass for a given type ?? Like the html and rtf components ? That would be really an interesting part (and could stand for what he's requesting ?).

XML in particular would be my goal.

Paul



On Wednesday, January 17, 2001, at 06:43 PM, Mike Ferris wrote:

Not currently. Syntax coloring is fairly specific right now. It was a
fairly quick and dirty implementation that we plan to revisit eventually
to allow greater customization, but there's no way to customize it
currently.

Mike Ferris


Begin forwarded message:

From: Stiphane Sudre <email@hidden>
Date: Wed Jan 17, 2001 03:58:28 AM US/Pacific
To: Project Builder <email@hidden>
Subject: Syntax Hilite

Is there a way to create some syntax rules in PB to enable the hiliting
of
languages different from C,C++ and objC : like Perl for instance ?

--
Stiphane


References: 
 >Re: Syntax Hilite (From: Paul Libbrecht <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.