From 1e9d556988b1571d2169adcd584bc438d68a56c9 Mon Sep 17 00:00:00 2001 From: Alexander Malmberg Date: Fri, 31 Jan 2003 21:36:00 +0000 Subject: [PATCH] Implement handling of text attachment characters. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15827 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ Source/art/ftfont.m | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/ChangeLog b/ChangeLog index 8f32683..fd270ef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-01-31 22:33 Alexander Malmberg + + * Source/art/ftfont.m (-_generateGlyphsForRun:at:): Implement + handling of text attachments. + 2003-01-27 18:10 Alexander Malmberg * Source/art/ftfont.m: Clean up includes. diff --git a/Source/art/ftfont.m b/Source/art/ftfont.m index 60f9488..6df1cf5 100644 --- a/Source/art/ftfont.m +++ b/Source/art/ftfont.m @@ -2435,6 +2435,7 @@ GSLayoutManager glyph generation code. #include #include #include +#include @implementation GSLayoutManager (backend) @@ -2521,6 +2522,12 @@ fb04 'ffl' continue; } + if (ch == NSAttachmentCharacter) + { + g->g=GSAttachmentGlyph; + continue; + } + if (run->ligature>=1) { if (ch=='f' && ch2=='f' && ch3=='l' && fi->ligature_ffl)