ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> tcl-core
tcl-core
Re: [TCLCORE] [MACTCL] Merging TkAqua Cocoa port into Tk HEAD
by Daniel A. Steffen other posts by this author
May 17 2009 2:55AM messages near this date
[TCLCORE] Tcl/Tk printing support (Google summer of code 2009 project) | Re: [TCLCORE] [MACTCL] Merging TkAqua Cocoa port into Tk HEAD
Hi Adrian,

On Sun, May 17, 2009 at 11:27, Adrian Robert <adrian.b.robert@[...].com>  wrote:

>  Are there / will there be backports of the PNG and font chooser features (to
>  be) introduced in 8.6 to 8.5?  It would be nice to bring those features to
>  Tiger users.

8.5 is feature frozen, so not likely to happen

>  Failing that, what about delaying the merge, if it is going to remove
>  aqua-carbon as well,

it will

>  until after 8.6b2 is released, so the PNG and zlib
>  functionality can make it in to a release, albeit a beta one?  This would
>  also allow for a period of wider testing of the Cocoa implementation (from
>  people using CVS head) before putting it into a release.

if it goes into the CVS head now it goes into 8.6b2...

IMO delaying the merge post 8.6b2 will significantly reduce the amount
of testing the cocoa port receives before 8.6 goes final, so I'm not
too keen on that

>  One functionality question: two major gaps in the aqua-Carbon functionality
>  were support for Services and support for Asian language text input.  Are
>  these remedied in Cocoa

services, no, were you thinking of a Tk app as a service consumer? for
what kind of services, modification of text selection in a text
widget?
there is no provision for that sort of thing in the generic tk text
widget code ATM, so it would need generic (TIPable) changes, feel free
to write something up (e.g. [clipboard] based), it would probably not
be very hard to add once a design is nailed down (services API is
pasteboard based and very similar to the pasteboard use in the
clipboard code in TkAqua Cocoa).

Asian language text input does not work currently, along with other
advanced cocoa text input features, mainly because Tk text input is
based on raw key events and we do not use the full cocoa text input
pipeline. It is not clear to me ATM how we can preserve Tk's
requirement to bind to raw key events (with any modifier) without
relying on raw key events.

Cheers,

Daniel

--
** Daniel A. Steffen                   **
** <mailto:das@[...].net>   **

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
Tcl-Core mailing list
Tcl-Core@[...].net
https://lists.sourceforge.net/lists/listinfo/tcl-core
Thread:
Daniel A. Steffen
Adrian Robert

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved