diff options
| author | Stefan Monnier | 2012-03-25 16:37:21 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2012-03-25 16:37:21 -0400 |
| commit | 699c782b7668c44d0fa4446331b0590a6d5dac82 (patch) | |
| tree | 5dcce364741d0761920a3d274b0fc8aba4103d45 /admin/notes/nextstep | |
| parent | 98fb480ee31bf74cf554044f60f21df16566dd7f (diff) | |
| parent | e99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf (diff) | |
| download | emacs-pending.tar.gz emacs-pending.zip | |
Merge from trunkpending
Diffstat (limited to 'admin/notes/nextstep')
| -rw-r--r-- | admin/notes/nextstep | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/admin/notes/nextstep b/admin/notes/nextstep index 462101f9abf..a2e5ce2c9b0 100644 --- a/admin/notes/nextstep +++ b/admin/notes/nextstep | |||
| @@ -78,12 +78,12 @@ Text Rendering and Font Handling | |||
| 78 | nsfont.m implements the font driver, responsible for managing fonts and | 78 | nsfont.m implements the font driver, responsible for managing fonts and |
| 79 | rendering text. Fonts are obtained through NSFontManager. Rendering must be | 79 | rendering text. Fonts are obtained through NSFontManager. Rendering must be |
| 80 | done at a low level due to emacs' fine control over this process, therefore | 80 | done at a low level due to emacs' fine control over this process, therefore |
| 81 | there are different approachs under Cocoa and GNUstep. Under GNUstep, the | 81 | there are different approaches under Cocoa and GNUstep. Under GNUstep, the |
| 82 | original NeXT Display PostScript (DPS) APIs are available and used. Under | 82 | original NeXT Display PostScript (DPS) APIs are available and used. Under |
| 83 | Cocoa, these were removed and Quartz drawing functions replaced them. | 83 | Cocoa, these were removed and Quartz drawing functions replaced them. |
| 84 | 84 | ||
| 85 | In both cases, font glyphs are accessed through UTF8 character | 85 | In both cases, font glyphs are accessed through UTF8 character |
| 86 | representations. It would be preferable to use unicode indices, but prior | 86 | representations. It would be preferable to use Unicode indices, but prior |
| 87 | attempts at this have failed. | 87 | attempts at this have failed. |
| 88 | 88 | ||
| 89 | Multi-script fontsets are auto-created in nsfont_make_fontset_for_font() using | 89 | Multi-script fontsets are auto-created in nsfont_make_fontset_for_font() using |
| @@ -156,4 +156,3 @@ EmacsPrefsController : NSObject | |||
| 156 | EmacsSavePanel : NSSavePanel | 156 | EmacsSavePanel : NSSavePanel |
| 157 | EmacsOpenPanel : NSOpenPanel | 157 | EmacsOpenPanel : NSOpenPanel |
| 158 | - utility override for panel notifications | 158 | - utility override for panel notifications |
| 159 | |||