unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Carbon emacs - frame too big for minibuffer can't resize window
@ 2005-02-27 17:25 George Colpitts
  2005-02-27 17:35 ` Peter Dyballa
                   ` (4 more replies)
  0 siblings, 5 replies; 23+ messages in thread
From: George Colpitts @ 2005-02-27 17:25 UTC (permalink / raw)


I've installed the latest Carbon emacs, 21.3.50.1, and the frame is too 
long, the minibuffer is off the screen and I can't resize the window. 
How can I fix this ? 

Thanks

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-27 17:25 Carbon emacs - frame too big for minibuffer can't resize window George Colpitts
@ 2005-02-27 17:35 ` Peter Dyballa
       [not found] ` <mailman.1903.1109526710.32256.help-gnu-emacs@gnu.org>
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 23+ messages in thread
From: Peter Dyballa @ 2005-02-27 17:35 UTC (permalink / raw)
  Cc: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 511 bytes --]


Am 27.02.2005 um 18:25 schrieb George Colpitts:

> I've installed the latest Carbon emacs, 21.3.50.1, and the frame is too
> long, the minibuffer is off the screen and I can't resize the window.
> How can I fix this ?

Use a smaller font!

Try this in .emacs: (require 'site-fontsets-carbon)

and this is site-fontsets-carbon.el somewhere in your load-path, but be 
aware that you might miss some fonts (you can gain an overview of your 
Mac's fonts in Carbon Emacs by typing M-x set-frame-font RET TAB TAB):


[-- Attachment #2: site-fontsets-carbon.el --]
[-- Type: application/octet-stream, Size: 44576 bytes --]

;;; -*- mode: Emacs-Lisp; coding: iso-8859-15; -*-
;
;	Time-stamp: <2005-02-21 21:56:06 pete>
;
(message "Neue fontsets für Mac OS")
;;; mule-unicode-e000-ffff: pricate-use-are in Unicode
(if (fboundp 'new-fontset)
    (progn
;      (if (string-match "powerpc-apple-darwin7.8.0" (substring (emacs-version) 21 46))
      (if (or (string-match "2005-02-17" (substring (emacs-version) 52 62))
	      (string-match "2005-01-11" (substring (emacs-version) 52 62))
;	      (string-match "2004-12-07" (substring (emacs-version) 52 62))
;	      (string-match "2005-02-21" (substring (emacs-version) 52 62))
	  )
	(progn
            (create-fontset-from-fontset-spec
            "-*-lucida sans typewriter regular-medium-r-*-*-0-*-*-*-*-*-fontset-14pt_lucida_sans_typewriter,
             latin-iso8859-1:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
             latin-iso8859-2:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
             latin-iso8859-3:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
             latin-iso8859-4:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
             latin-iso8859-5:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
             latin-iso8859-6:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
             latin-iso8859-7:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
             latin-iso8859-8:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
             latin-iso8859-9:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
            latin-iso8859-12:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
            latin-iso8859-13:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
            latin-iso8859-14:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
            latin-iso8859-15:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
             mac-roman-lower:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
             mac-roman-upper:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
      mule-unicode-0100-24ff:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
      mule-unicode-2500-33ff:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
      mule-unicode-e000-ffff:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
                  iso10646-1:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic,
                       ascii:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic" t 'noerror)

            (create-fontset-from-fontset-spec
            "-*-courier new-medium-r-*-*-13-*-*-*-*-*-fontset-13pt_courier_new,
             latin-iso8859-1:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-2:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-3:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-4:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-5:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-6:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-7:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-8:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-9:-*-courier new-medium-r-*-mac-cyrillic,
            latin-iso8859-10:-*-courier new-medium-r-*-mac-cyrillic,
            latin-iso8859-13:-*-courier new-medium-r-*-mac-cyrillic,
            latin-iso8859-14:-*-courier new-medium-r-*-mac-cyrillic,
            latin-iso8859-15:-*-courier new-medium-r-*-mac-cyrillic,
             mac-roman-lower:-*-courier new-medium-r-*-mac-cyrillic,
             mac-roman-upper:-*-courier new-medium-r-*-mac-cyrillic,
      mule-unicode-0100-24ff:-*-courier new-medium-r-*-mac-cyrillic,
      mule-unicode-2500-33ff:-*-courier new-medium-r-*-mac-cyrillic,
      mule-unicode-e000-ffff:-*-courier new-medium-r-*-mac-cyrillic,
                  iso10646-1:-*-courier new-medium-r-*-mac-cyrillic,
                       ascii:-*-courier new-medium-r-*-mac-cyrillic" t 'noerror))

        (create-fontset-from-fontset-spec
        "-*-lucida sans typewriter regular-medium-r-*-*-0-*-*-*-*-*-fontset-14pt_lucida_sans_typewriter,
         latin-iso8859-1:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
         latin-iso8859-2:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
         latin-iso8859-3:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
         latin-iso8859-4:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
         latin-iso8859-5:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
         latin-iso8859-6:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
         latin-iso8859-7:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
         latin-iso8859-8:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
         latin-iso8859-9:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
        latin-iso8859-12:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
        latin-iso8859-13:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
        latin-iso8859-14:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
        latin-iso8859-15:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
         mac-roman-lower:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
         mac-roman-upper:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
  mule-unicode-0100-24ff:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
  mule-unicode-2500-33ff:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
  mule-unicode-e000-ffff:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
              iso10646-1:-*-lucida sans typewriter regular-medium-r-*-mac-roman,
                   ascii:-*-lucida sans typewriter regular-medium-r-*-mac-roman" t 'noerror)

        (create-fontset-from-fontset-spec
        "-*-courier new-medium-r-*-*-13-*-*-*-*-*-fontset-13pt_courier_new,
         latin-iso8859-1:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-2:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-3:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-4:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-5:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-6:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-7:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-8:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-9:-*-courier new-medium-r-*-mac-roman,
        latin-iso8859-10:-*-courier new-medium-r-*-mac-roman,
        latin-iso8859-13:-*-courier new-medium-r-*-mac-roman,
        latin-iso8859-14:-*-courier new-medium-r-*-mac-roman,
        latin-iso8859-15:-*-courier new-medium-r-*-mac-roman,
         mac-roman-lower:-*-courier new-medium-r-*-mac-roman,
         mac-roman-upper:-*-courier new-medium-r-*-mac-roman,
  mule-unicode-0100-24ff:-*-courier new-medium-r-*-mac-roman,
  mule-unicode-2500-33ff:-*-courier new-medium-r-*-mac-roman,
  mule-unicode-e000-ffff:-*-courier new-medium-r-*-mac-roman,
              iso10646-1:-*-courier new-medium-r-*-mac-roman,
                   ascii:-*-courier new-medium-r-*-mac-roman" t 'noerror))
;
;
      (create-fontset-from-fontset-spec
;       "-*-andale mono-medium-r---0-0-75-75-m-0-mac-roman
       "-*-andale mono-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_andale_mono,
        latin-iso8859-1:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-2:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-3:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-4:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-5:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-6:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-7:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-8:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-9:-*-andale mono-*-0-*-mac-roman,
       latin-iso8859-10:-*-andale mono-*-0-*-mac-roman,
       latin-iso8859-11:-*-andale mono-*-0-*-mac-roman,
       latin-iso8859-13:-*-andale mono-*-0-*-mac-roman,
       latin-iso8859-14:-*-andale mono-*-0-*-mac-roman,
       latin-iso8859-15:-*-andale mono-*-0-*-mac-roman,
 mule-unicode-0100-24ff:-*-andale mono-*-0-*-mac-roman,
 mule-unicode-2500-33ff:-*-andale mono-*-0-*-mac-roman,
 mule-unicode-e000-ffff:-*-andale mono-*-0-*-mac-roman,
        mac-roman-lower:-*-andale mono-*-0-*-mac-roman,
        mac-roman-upper:-*-andale mono-*-0-*-mac-roman,
             iso10646-1:-*-andale mono-*-0-*-mac-roman,
                  ascii:-*-andale mono-*-0-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-courier-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_bitstream_courier,
        latin-iso8859-1:-*-courier-*-10-*-mac-roman,
        latin-iso8859-2:-*-courier-*-10-*-mac-roman,
        latin-iso8859-3:-*-courier-*-10-*-mac-roman,
        latin-iso8859-4:-*-courier-*-10-*-mac-roman,
        latin-iso8859-5:-*-courier ce-*-10-*-mac-roman,
        latin-iso8859-6:-*-courier-*-10-*-mac-roman,
        latin-iso8859-7:-*-courier-*-10-*-mac-roman,
        latin-iso8859-8:-*-courier-*-10-*-mac-roman,
        latin-iso8859-9:-*-courier-*-10-*-mac-roman,
       latin-iso8859-10:-*-courier-*-10-*-mac-roman,
       latin-iso8859-13:-*-courier-*-10-*-mac-roman,
       latin-iso8859-14:-*-courier-*-10-*-mac-roman,
       latin-iso8859-15:-*-courier-*-10-*-mac-roman,
        mac-roman-lower:-*-courier-*-10-*-mac-roman,
        mac-roman-upper:-*-courier-*-10-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier-*-10-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier-*-10-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier-*-10-*-mac-roman,
             iso10646-1:-*-courier-*-10-*-mac-roman,
                  ascii:-*-courier-*-10-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-courier-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_bitstream_courier,
        latin-iso8859-1:-*-courier-*-12-*-mac-roman,
        latin-iso8859-2:-*-courier-*-12-*-mac-roman,
        latin-iso8859-3:-*-courier-*-12-*-mac-roman,
        latin-iso8859-4:-*-courier-*-12-*-mac-roman,
        latin-iso8859-5:-*-courier ce-*-12-*-mac-roman,
        latin-iso8859-6:-*-courier-*-12-*-mac-roman,
        latin-iso8859-7:-*-courier-*-12-*-mac-roman,
        latin-iso8859-8:-*-courier-*-12-*-mac-roman,
        latin-iso8859-9:-*-courier-*-12-*-mac-roman,
       latin-iso8859-10:-*-courier-*-12-*-mac-roman,
       latin-iso8859-13:-*-courier-*-12-*-mac-roman,
       latin-iso8859-14:-*-courier-*-12-*-mac-roman,
       latin-iso8859-15:-*-courier-*-12-*-mac-roman,
        mac-roman-lower:-*-courier-*-12-*-mac-roman,
        mac-roman-upper:-*-courier-*-12-*-mac-roman,
;      eight-bit-control:-*-courier-*-12-*-mac-roman,
;      eight-bit-graphic:-*-courier-*-12-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier-*-12-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier-*-12-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier-*-12-*-mac-roman,
             iso10646-1:-*-courier-*-12-*-mac-roman,
                  ascii:-*-courier-*-12-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-courier-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_bitstream_courier,
        latin-iso8859-1:-*-courier-*-14-*-mac-roman,
        latin-iso8859-2:-*-courier-*-14-*-mac-roman,
        latin-iso8859-3:-*-courier-*-14-*-mac-roman,
        latin-iso8859-4:-*-courier-*-14-*-mac-roman,
        latin-iso8859-5:-*-courier ce-*-14-*-mac-roman,
        latin-iso8859-6:-*-courier-*-14-*-mac-roman,
        latin-iso8859-7:-*-courier-*-14-*-mac-roman,
        latin-iso8859-8:-*-courier-*-14-*-mac-roman,
        latin-iso8859-9:-*-courier-*-14-*-mac-roman,
       latin-iso8859-10:-*-courier-*-14-*-mac-roman,
       latin-iso8859-13:-*-courier-*-14-*-mac-roman,
       latin-iso8859-14:-*-courier-*-14-*-mac-roman,
       latin-iso8859-15:-*-courier-*-14-*-mac-roman,
        mac-roman-lower:-*-courier-*-14-*-mac-roman,
        mac-roman-upper:-*-courier-*-14-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier-*-14-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier-*-14-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier-*-14-*-mac-roman,
             iso10646-1:-*-courier-*-14-*-mac-roman,
                  ascii:-*-courier-*-14-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-courier-medium-r-*-*-18-*-*-*-*-*-fontset-18pt_bitstream_courier,
        latin-iso8859-1:-*-courier-*-18-*-mac-roman,
        latin-iso8859-2:-*-courier-*-18-*-mac-roman,
        latin-iso8859-3:-*-courier-*-18-*-mac-roman,
        latin-iso8859-4:-*-courier-*-18-*-mac-roman,
        latin-iso8859-5:-*-courier ce-*-18-*-mac-roman,
        latin-iso8859-6:-*-courier-*-18-*-mac-roman,
        latin-iso8859-7:-*-courier-*-18-*-mac-roman,
        latin-iso8859-8:-*-courier-*-18-*-mac-roman,
        latin-iso8859-9:-*-courier-*-18-*-mac-roman,
       latin-iso8859-10:-*-courier-*-18-*-mac-roman,
       latin-iso8859-13:-*-courier-*-18-*-mac-roman,
       latin-iso8859-14:-*-courier-*-18-*-mac-roman,
       latin-iso8859-15:-*-courier-*-18-*-mac-roman,
        mac-roman-lower:-*-courier-*-18-*-mac-roman,
        mac-roman-upper:-*-courier-*-18-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier-*-18-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier-*-18-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier-*-18-*-mac-roman,
             iso10646-1:-*-courier-*-18-*-mac-roman,
                  ascii:-*-courier-*-18-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-courier-medium-r-*-*-24-*-*-*-*-*-fontset-24pt_bitstream_courier,
        latin-iso8859-1:-*-courier-*-24-*-mac-roman,
        latin-iso8859-2:-*-courier-*-24-*-mac-roman,
        latin-iso8859-3:-*-courier-*-24-*-mac-roman,
        latin-iso8859-4:-*-courier-*-24-*-mac-roman,
        latin-iso8859-5:-*-courier ce-*-24-*-mac-roman,
        latin-iso8859-6:-*-courier-*-24-*-mac-roman,
        latin-iso8859-7:-*-courier-*-24-*-mac-roman,
        latin-iso8859-8:-*-courier-*-24-*-mac-roman,
        latin-iso8859-9:-*-courier-*-24-*-mac-roman,
       latin-iso8859-10:-*-courier-*-24-*-mac-roman,
       latin-iso8859-13:-*-courier-*-24-*-mac-roman,
       latin-iso8859-14:-*-courier-*-24-*-mac-roman,
       latin-iso8859-15:-*-courier-*-24-*-mac-roman,
        mac-roman-lower:-*-courier-*-24-*-mac-roman,
        mac-roman-upper:-*-courier-*-24-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier-*-24-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier-*-24-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier-*-24-*-mac-roman,
             iso10646-1:-*-courier-*-24-*-mac-roman,
                  ascii:-*-courier-*-24-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-courier std-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_courier_std,
        latin-iso8859-1:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-2:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-3:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-4:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-5:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-6:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-7:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-8:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-9:-*-courier std-medium-r-*-mac-roman,
       latin-iso8859-12:-*-courier std-medium-r-*-mac-roman,
       latin-iso8859-13:-*-courier std-medium-r-*-mac-roman,
       latin-iso8859-14:-*-courier std-medium-r-*-mac-roman,
       latin-iso8859-15:-*-courier std-medium-r-*-mac-roman,
        mac-roman-lower:-*-courier std-medium-r-*-mac-roman,
        mac-roman-upper:-*-courier std-medium-r-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier std-medium-r-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier std-medium-r-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier std-medium-r-*-mac-roman,
             iso10646-1:-*-courier std-medium-r-*-mac-roman,
                  ascii:-*-courier std-medium-r-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-letter gothic-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-10-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-10-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-10-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-10-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-10-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-10-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-10-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-10-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-10-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-10-*-mac-roman,
             iso10646-1:-*-letter gothic-*-10-*-mac-roman,
                  ascii:-*-letter gothic-*-10-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-letter gothic-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-12-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-12-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-12-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-12-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-12-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-12-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-12-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-12-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-12-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-12-*-mac-roman,
             iso10646-1:-*-letter gothic-*-12-*-mac-roman,
                  ascii:-*-letter gothic-*-12-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-letter gothic-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-14-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-14-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-14-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-14-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-14-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-14-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-14-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-14-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-14-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-14-*-mac-roman,
             iso10646-1:-*-letter gothic-*-14-*-mac-roman,
                  ascii:-*-letter gothic-*-14-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-letter gothic-medium-r-*-*-18-*-*-*-*-*-fontset-18pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-18-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-18-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-18-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-18-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-18-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-18-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-18-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-18-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-18-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-18-*-mac-roman,
             iso10646-1:-*-letter gothic-*-18-*-mac-roman,
                  ascii:-*-letter gothic-*-18-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-letter gothic-medium-r-*-*-24-*-*-*-*-*-fontset-24pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-24-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-24-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-24-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-24-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-24-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-24-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-24-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-24-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-24-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-24-*-mac-roman,
             iso10646-1:-*-letter gothic-*-24-*-mac-roman,
                  ascii:-*-letter gothic-*-24-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-9-*-*-*-*-*-fontset-09pt_monaco,
        latin-iso8859-1:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-2:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-3:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-4:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-5:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-6:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-7:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-8:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-9:-*-monaco-*-9-*-mac-roman,
       latin-iso8859-12:-*-monaco-*-9-*-mac-roman,
       latin-iso8859-13:-*-monaco-*-9-*-mac-roman,
       latin-iso8859-14:-*-monaco-*-9-*-mac-roman,
       latin-iso8859-15:-*-monaco-*-9-*-mac-roman,
        mac-roman-lower:-*-monaco-*-9-*-mac-roman,
        mac-roman-upper:-*-monaco-*-9-*-mac-roman,
 mule-unicode-0100-24ff:-*-monaco-*-9-*-mac-roman,
 mule-unicode-2500-33ff:-*-monaco-*-9-*-mac-roman,
 mule-unicode-e000-ffff:-*-monaco-*-9-*-mac-roman,
             iso10646-1:-*-monaco-*-9-*-mac-roman,
                  ascii:-*-monaco-*-9-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_monaco,
        latin-iso8859-1:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-2:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-3:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-4:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-5:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-6:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-7:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-8:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-9:-*-monaco-*-10-*-mac-roman,
       latin-iso8859-12:-*-monaco-*-10-*-mac-roman,
       latin-iso8859-13:-*-monaco-*-10-*-mac-roman,
       latin-iso8859-14:-*-monaco-*-10-*-mac-roman,
       latin-iso8859-15:-*-monaco-*-10-*-mac-roman,
        mac-roman-lower:-*-monaco-*-10-*-mac-roman,
        mac-roman-upper:-*-monaco-*-10-*-mac-roman,
 mule-unicode-0100-24ff:-*-monaco-*-10-*-mac-roman,
 mule-unicode-2500-33ff:-*-monaco-*-10-*-mac-roman,
 mule-unicode-e000-ffff:-*-monaco-*-10-*-mac-roman,
             iso10646-1:-*-monaco-*-10-*-mac-roman,
                  ascii:-*-monaco-*-10-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_monaco,
        latin-iso8859-1:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-2:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-3:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-4:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-5:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-6:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-7:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-8:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-9:-*-monaco-*-12-*-mac-roman,
       latin-iso8859-12:-*-monaco-*-12-*-mac-roman,
       latin-iso8859-13:-*-monaco-*-12-*-mac-roman,
       latin-iso8859-14:-*-monaco-*-12-*-mac-roman,
       latin-iso8859-15:-*-monaco-*-12-*-mac-roman,
        mac-roman-lower:-*-monaco-*-12-*-mac-roman,
        mac-roman-upper:-*-monaco-*-12-*-mac-roman,
 mule-unicode-0100-24ff:-*-monaco-*-12-*-mac-roman,
 mule-unicode-2500-33ff:-*-monaco-*-12-*-mac-roman,
 mule-unicode-e000-ffff:-*-monaco-*-12-*-mac-roman,
             iso10646-1:-*-monaco-*-12-*-mac-roman,
                  ascii:-*-monaco-*-12-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_monaco,
        latin-iso8859-1:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-2:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-3:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-4:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-5:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-6:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-7:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-8:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-9:-*-monaco-*-14-*-mac-roman,
       latin-iso8859-12:-*-monaco-*-14-*-mac-roman,
       latin-iso8859-13:-*-monaco-*-14-*-mac-roman,
       latin-iso8859-14:-*-monaco-*-14-*-mac-roman,
       latin-iso8859-15:-*-monaco-*-14-*-mac-roman,
        mac-roman-lower:-*-monaco-*-14-*-mac-roman,
        mac-roman-upper:-*-monaco-*-14-*-mac-roman,
 mule-unicode-0100-24ff:-*-monaco-*-14-*-mac-roman,
 mule-unicode-2500-33ff:-*-monaco-*-14-*-mac-roman,
 mule-unicode-e000-ffff:-*-monaco-*-14-*-mac-roman,
             iso10646-1:-*-monaco-*-14-*-mac-roman,
                  ascii:-*-monaco-*-14-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-7-*-*-*-*-*-fontset-07pt_profont,
        latin-iso8859-1:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-7-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-7-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-7-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-7-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-7-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-7-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-7-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-7-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-7-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-7-*-mac-roman,
             iso10646-1:-*-profont-medium-*-7-*-mac-roman,
                  ascii:-*-profont-medium-*-7-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-9-*-*-*-*-*-fontset-09pt_profont,
        latin-iso8859-1:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-9-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-9-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-9-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-9-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-9-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-9-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-9-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-9-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-9-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-9-*-mac-roman,
             iso10646-1:-*-profont-medium-*-9-*-mac-roman,
                  ascii:-*-profont-medium-*-9-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_profont,
        latin-iso8859-1:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-10-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-10-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-10-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-10-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-10-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-10-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-10-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-10-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-10-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-10-*-mac-roman,
             iso10646-1:-*-profont-medium-*-10-*-mac-roman,
                  ascii:-*-profont-medium-*-10-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_profont,
        latin-iso8859-1:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-12-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-12-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-12-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-12-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-12-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-12-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-12-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-12-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-12-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-12-*-mac-roman,
             iso10646-1:-*-profont-medium-*-12-*-mac-roman,
                  ascii:-*-profont-medium-*-12-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_profont,
        latin-iso8859-1:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-14-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-14-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-14-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-14-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-14-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-14-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-14-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-14-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-14-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-14-*-mac-roman,
             iso10646-1:-*-profont-medium-*-14-*-mac-roman,
                  ascii:-*-profont-medium-*-14-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-18-*-*-*-*-*-fontset-18pt_profont,
        latin-iso8859-1:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-18-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-18-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-18-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-18-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-18-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-18-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-18-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-18-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-18-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-18-*-mac-roman,
             iso10646-1:-*-profont-medium-*-18-*-mac-roman,
                  ascii:-*-profont-medium-*-18-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-24-*-*-*-*-*-fontset-24pt_profont,
        latin-iso8859-1:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-24-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-24-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-24-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-24-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-24-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-24-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-24-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-24-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-24-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-24-*-mac-roman,
             iso10646-1:-*-profont-medium-*-24-*-mac-roman,
                  ascii:-*-profont-medium-*-24-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-bitstream vera sans mono-medium-r-*-*-0-*-*-*-*-*-fontset-14pt_vera_sans_mono,
        latin-iso8859-1:-*-bitstream vera sans mono-medium-r-*-mac-roman,
        latin-iso8859-2:-*-bitstream vera sans mono-medium-r-*-mac-roman,
        latin-iso8859-3:-*-bitstream vera sans mono-medium-r-*-mac-roman,
        latin-iso8859-4:-*-bitstream vera sans mono-medium-r-*-mac-roman,
        latin-iso8859-5:-*-bitstream vera sans mono-medium-r-*-mac-roman,
        latin-iso8859-6:-*-bitstream vera sans mono-medium-r-*-mac-roman,
        latin-iso8859-7:-*-bitstream vera sans mono-medium-r-*-mac-roman,
        latin-iso8859-8:-*-bitstream vera sans mono-medium-r-*-mac-roman,
        latin-iso8859-9:-*-bitstream vera sans mono-medium-r-*-mac-roman,
       latin-iso8859-12:-*-bitstream vera sans mono-medium-r-*-mac-roman,
       latin-iso8859-13:-*-bitstream vera sans mono-medium-r-*-mac-roman,
       latin-iso8859-14:-*-bitstream vera sans mono-medium-r-*-mac-roman,
       latin-iso8859-15:-*-bitstream vera sans mono-medium-r-*-mac-roman,
        mac-roman-lower:-*-bitstream vera sans mono-medium-r-*-mac-roman,
        mac-roman-upper:-*-bitstream vera sans mono-medium-r-*-mac-roman,
 mule-unicode-0100-24ff:-*-bitstream vera sans mono-medium-r-*-mac-roman,
 mule-unicode-2500-33ff:-*-bitstream vera sans mono-medium-r-*-mac-roman,
 mule-unicode-e000-ffff:-*-bitstream vera sans mono-medium-r-*-mac-roman,
             iso10646-1:-*-bitstream vera sans mono-medium-r-*-mac-roman,
                  ascii:-*-bitstream vera sans mono-medium-r-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-letter gothic-medium-r-*-*-0-*-*-*-*-*-fontset-11pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-mac-roman,
             iso10646-1:-*-letter gothic-*-mac-roman,
                  ascii:-*-letter gothic-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-everson mono unicode-medium-r-*-*-0-*-*-*-*-*-fontset-12pt_everson_mono,
        latin-iso8859-1:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-2:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-3:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-4:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-5:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-6:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-7:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-8:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-9:-*-everson mono unicode-*-jisx0208.1983-sjis,
       latin-iso8859-12:-*-everson mono unicode-*-jisx0208.1983-sjis,
       latin-iso8859-13:-*-everson mono unicode-*-jisx0208.1983-sjis,
       latin-iso8859-14:-*-everson mono unicode-*-jisx0208.1983-sjis,
       latin-iso8859-15:-*-everson mono unicode-*-jisx0208.1983-sjis,
        mac-roman-lower:-*-everson mono unicode-*-jisx0208.1983-sjis,
        mac-roman-upper:-*-everson mono unicode-*-jisx0208.1983-sjis,
 mule-unicode-0100-24ff:-*-everson mono unicode-*-jisx0208.1983-sjis,
 mule-unicode-2500-33ff:-*-everson mono unicode-*-jisx0208.1983-sjis,
 mule-unicode-e000-ffff:-*-everson mono unicode-*-jisx0208.1983-sjis,
             iso10646-1:-*-everson mono unicode-*-jisx0208.1983-sjis,
                  ascii:-*-everson mono unicode-*-jisx0208.1983-sjis" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-`*-lucida console-medium-r-*-*-0-*-*-*-*-*-fontset-11pt_lucida_console,
        latin-iso8859-1:-*-lucida console-*-mac-roman,
        latin-iso8859-2:-*-lucida console-*-mac-roman,
        latin-iso8859-3:-*-lucida console-*-mac-roman,
        latin-iso8859-4:-*-lucida console-*-mac-roman,
        latin-iso8859-5:-*-lucida console-*-mac-roman,
        latin-iso8859-6:-*-lucida console-*-mac-roman,
        latin-iso8859-7:-*-lucida console-*-mac-roman,
        latin-iso8859-8:-*-lucida console-*-mac-roman,
        latin-iso8859-9:-*-lucida console-*-mac-roman,
       latin-iso8859-12:-*-lucida console-*-mac-roman,
       latin-iso8859-13:-*-lucida console-*-mac-roman,
       latin-iso8859-14:-*-lucida console-*-mac-roman,
       latin-iso8859-15:-*-lucida console-*-mac-roman,
        mac-roman-lower:-*-lucida console-*-mac-roman,
        mac-roman-upper:-*-lucida console-*-mac-roman,
 mule-unicode-0100-24ff:-*-lucida console-*-mac-roman,
 mule-unicode-2500-33ff:-*-lucida console-*-mac-roman,
 mule-unicode-e000-ffff:-*-lucida console-*-mac-roman,
             iso10646-1:-*-lucida console-*-mac-roman,
                  ascii:-*-lucida console-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-latin modern typewriter-regular-medium-r-*-0-*-*-*-*-*-fontset-14pt_latin_modern_typewriter,
        latin-iso8859-1:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
        latin-iso8859-2:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
        latin-iso8859-3:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
        latin-iso8859-4:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
        latin-iso8859-5:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
        latin-iso8859-6:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
        latin-iso8859-7:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
        latin-iso8859-8:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
        latin-iso8859-9:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
       latin-iso8859-12:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
       latin-iso8859-13:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
       latin-iso8859-14:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
       latin-iso8859-15:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
        mac-roman-lower:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
        mac-roman-upper:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
 mule-unicode-0100-24ff:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
 mule-unicode-2500-33ff:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
 mule-unicode-e000-ffff:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
             iso10646-1:-*-latin modern typewriter-regular-medium-r-*-mac-roman,
                  ascii:-*-latin modern typewriter-regular-medium-r-*-mac-roman" t 'noerror)
))
(provide 'site-fontsets-carbon)

[-- Attachment #3: Type: text/plain, Size: 178 bytes --]




--
Greetings

   Pete

There is no worse tyranny than to force a man to pay for what he does 
not
want merely because you think it would be good for him. -- Robert 
Heinlein


[-- Attachment #4: Type: text/plain, Size: 152 bytes --]

_______________________________________________
Help-gnu-emacs mailing list
Help-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
       [not found] ` <mailman.1903.1109526710.32256.help-gnu-emacs@gnu.org>
@ 2005-02-27 19:15   ` George Colpitts
  0 siblings, 0 replies; 23+ messages in thread
From: George Colpitts @ 2005-02-27 19:15 UTC (permalink / raw)


In article <mailman.1903.1109526710.32256.help-gnu-emacs@gnu.org>,
 Peter Dyballa <Peter_Dyballa@Web.DE> wrote:

> Am 27.02.2005 um 18:25 schrieb George Colpitts:
> 
> > I've installed the latest Carbon emacs, 21.3.50.1, and the frame is too
> > long, the minibuffer is off the screen and I can't resize the window.
> > How can I fix this ?
> 
> Use a smaller font!
> 
> Try this in .emacs: (require 'site-fontsets-carbon)
> 
> and this is site-fontsets-carbon.el somewhere in your load-path, but be 
> aware that you might miss some fonts (you can gain an overview of your 
> Mac's fonts in Carbon Emacs by typing M-x set-frame-font RET TAB TAB):
> 
> ---------------------------------------------------------------------
> 

Thanks but that doesn't work for me. I get 

Debugger entered--Lisp error: (error "No fonts match `-*-lucida sans 
typewriter regular-medium-r-*-mac-cyrillic'")
  signal(error ("No fonts match `-*-lucida sans typewriter 
regular-medium-r-*-mac-cyrillic'"))
  error("No fonts match `%s'" "-*-lucida sans typewriter 
regular-medium-r-*-mac-cyrillic")
  x-resolve-font-name("-*-lucida sans typewriter 
regular-medium-r-*-mac-cyrillic")
 ...

The above look like X11 fonts, I thought Carbon emacs was independent of 
X11 (which is installed on my machine)

The distribution comes with a files in site-start.d which the 
instructions say to delete if you don't want to work in Japanese. I 
tried changing the file carbon-emacs-fontset.el to say:

(when (eq window-system 'mac)

  (setq mac-allow-anti-aliasing t)

;;   ;; mac-roman
     (set-default-font "fontset-mac")
     (add-to-list 'default-frame-alist '(font . "fontset-mac"))

  ;; Osaka 12
  ;;(require 'carbon-font)
  ;;(set-default-font "fontset-osaka12")
  ;;(add-to-list 'default-frame-alist '(font . "fontset-osaka12"))

  )
 
that that doesn't help (or hurt)

Isn't it a bug that it doesn't just work ? The emacs that comes with the 
Developer tools doesn't require this kind of customization. I've used 
emacs for 20 years and never had to bother with font customization. I 
guess I should know more about these things but I never had to before

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-27 17:25 Carbon emacs - frame too big for minibuffer can't resize window George Colpitts
  2005-02-27 17:35 ` Peter Dyballa
       [not found] ` <mailman.1903.1109526710.32256.help-gnu-emacs@gnu.org>
@ 2005-02-27 22:12 ` August
  2005-02-27 22:38 ` Stefan Monnier
       [not found] ` <mailman.1926.1109544581.32256.help-gnu-emacs@gnu.org>
  4 siblings, 0 replies; 23+ messages in thread
From: August @ 2005-02-27 22:12 UTC (permalink / raw)


On sön, 2005-02-27 at 12:25 -0500, George Colpitts wrote:
> I've installed the latest Carbon emacs, 21.3.50.1, and the frame is too 
> long, the minibuffer is off the screen and I can't resize the window. 
> How can I fix this ? 

Have you tried to customize `height' in `default-frame-alist'? To make
the Emacs frame fit on my 15 inch monitor I have set `height' to 39.

-- 
August

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-27 17:25 Carbon emacs - frame too big for minibuffer can't resize window George Colpitts
                   ` (2 preceding siblings ...)
  2005-02-27 22:12 ` August
@ 2005-02-27 22:38 ` Stefan Monnier
  2005-02-27 23:25   ` Peter Dyballa
       [not found] ` <mailman.1926.1109544581.32256.help-gnu-emacs@gnu.org>
  4 siblings, 1 reply; 23+ messages in thread
From: Stefan Monnier @ 2005-02-27 22:38 UTC (permalink / raw)


> I've installed the latest Carbon emacs, 21.3.50.1, and the frame is too 
> long, the minibuffer is off the screen and I can't resize the window. 
> How can I fix this ? 

As explained in the INSTALL.CVS file, discussions about the Emacs-CVS code
should take place in emacs-devel or emacs-pretest-bug, where developers will
get a chance to help you and to fix the bugs you encounter before releasing
the next version.


        Stefan

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-27 22:38 ` Stefan Monnier
@ 2005-02-27 23:25   ` Peter Dyballa
  2005-02-27 23:46     ` Stefan Monnier
  0 siblings, 1 reply; 23+ messages in thread
From: Peter Dyballa @ 2005-02-27 23:25 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 27.02.2005 um 23:38 schrieb Stefan Monnier:

> As explained in the INSTALL.CVS file, discussions about the Emacs-CVS 
> code
> should take place in emacs-devel or emacs-pretest-bug

And there is this too for Mac OS X users:

------------------------------- Info --------------------------------
List Post: <mailto:macosx-emacs@email.esm.psu.edu>
List Archives: <http://www.esm.psu.edu/mac-tex/MacOSX-Emacs-Digests/>


--
Greetings

   Pete

 From error to error, one discovers the entire truth.
                                                             -Sigmund 
Freud

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-27 23:25   ` Peter Dyballa
@ 2005-02-27 23:46     ` Stefan Monnier
  2005-02-28  0:17       ` Peter Dyballa
       [not found]       ` <mailman.1931.1109551850.32256.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 23+ messages in thread
From: Stefan Monnier @ 2005-02-27 23:46 UTC (permalink / raw)
  Cc: help-gnu-emacs

>> As explained in the INSTALL.CVS file, discussions about the Emacs-CVS code
>> should take place in emacs-devel or emacs-pretest-bug

> And there is this too for Mac OS X users:

> List Post: <mailto:macosx-emacs@email.esm.psu.edu>
> List Archives: <http://www.esm.psu.edu/mac-tex/MacOSX-Emacs-Digests/>

Please don't.

The Carbon Emacs code is in development, so you should try and help fix the
bugs (and other misfeatures, mis-leading behaviors, ...), rather than try
and work around them.  To fix the bugs, you should bring them to them
attention of developers.


        Stefan

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-27 23:46     ` Stefan Monnier
@ 2005-02-28  0:17       ` Peter Dyballa
       [not found]       ` <mailman.1931.1109551850.32256.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 23+ messages in thread
From: Peter Dyballa @ 2005-02-28  0:17 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 28.02.2005 um 00:46 schrieb Stefan Monnier:

> The Carbon Emacs code is in development, so you should try and help 
> fix the
> bugs (and other misfeatures, mis-leading behaviors, ...), rather than 
> try
> and work around them.  To fix the bugs, you should bring them to them
> attention of developers.

That's good news! I thought all Carbon development was 'migrated' to 
amateurs (those who do love), particularly in Japan, which produce a 
Carbon Emacs from CVS that Apple is advertising actively, and that this 
code won't migrate into the official code base.

Carbon Emacs really needs a lot of development, particularly with fonts 
and fontsets. Latin and Unicode encodings are badly supported, only 
Mac-Roman and iso-2022-7bit (maybe 8bit too) work well -- at least with 
the fontsets I created from system fonts that are Unicode encoded. The 
HELLO file looks much to empty! But I have to admit that this fontsets 
things still have a lot of secrets for me ...

--
Greetings

   Pete

The box said "Use Windows 95 or better," so I got a Macintosh

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
       [not found] ` <mailman.1926.1109544581.32256.help-gnu-emacs@gnu.org>
@ 2005-02-28  0:46   ` George Colpitts
  2005-02-28  1:49     ` Tim McNamara
                       ` (3 more replies)
  0 siblings, 4 replies; 23+ messages in thread
From: George Colpitts @ 2005-02-28  0:46 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1525 bytes --]

In article <mailman.1926.1109544581.32256.help-gnu-emacs@gnu.org>,
 August <fusionfive@comhem.se> wrote:

> On sön, 2005-02-27 at 12:25 -0500, George Colpitts wrote:
> > I've installed the latest Carbon emacs, 21.3.50.1, and the frame is too 
> > long, the minibuffer is off the screen and I can't resize the window. 
> > How can I fix this ? 
> 
> Have you tried to customize `height' in `default-frame-alist'? To make
> the Emacs frame fit on my 15 inch monitor I have set `height' to 39.


Thanks this was the key, using Google I was able to figure out the 
details i.e. I added 


(setq default-frame-alist '((width . 100)
        (height . 38)))

to my .emacs file. 

I didn't understand many of the other responses. This is a binary, a 
.dmg, not something I built from CVS sources. This is a prepackaged dmg 
install mentioned in the weekly adc newsletter and also available at the 
download section of the Apple web site so I was a bit surprised that it 
started with this problem. I assume this version has been released

It seems to me that the default height and width should be tiny rather 
than large so that users could resize the window rather than having to 
learn the above. 

I agree that I should learn more about customization but its not trivial 
for me to go from a problem about the height of the window to the elisp 
form:

 (setq default-frame-alist '((width . 100)
        (height . 38)))

It's a big improvement over the standard emacs that comes on the Mac so 
I'm very grateful for all the help

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
       [not found]       ` <mailman.1931.1109551850.32256.help-gnu-emacs@gnu.org>
@ 2005-02-28  0:59         ` David Kastrup
  2005-02-28  9:38           ` Peter Dyballa
  2005-02-28 11:25           ` Piet van Oostrum
  2005-02-28 12:54         ` Stefan Monnier
  1 sibling, 2 replies; 23+ messages in thread
From: David Kastrup @ 2005-02-28  0:59 UTC (permalink / raw)


Peter Dyballa <Peter_Dyballa@Web.DE> writes:

> Am 28.02.2005 um 00:46 schrieb Stefan Monnier:
>
>> The Carbon Emacs code is in development, so you should try and help
>> fix the
>> bugs (and other misfeatures, mis-leading behaviors, ...), rather
>> than try
>> and work around them.  To fix the bugs, you should bring them to them
>> attention of developers.
>
> That's good news! I thought all Carbon development was 'migrated' to
> amateurs (those who do love), particularly in Japan, which produce a
> Carbon Emacs from CVS that Apple is advertising actively, and that
> this code won't migrate into the official code base.
>
> Carbon Emacs really needs a lot of development, particularly with
> fonts and fontsets. Latin and Unicode encodings are badly supported,
> only Mac-Roman and iso-2022-7bit (maybe 8bit too) work well -- at
> least with the fontsets I created from system fonts that are Unicode
> encoded. The HELLO file looks much to empty! But I have to admit
> that this fontsets things still have a lot of secrets for me ...

Are you sure we are talking about the same thing?  This sounds like
the old 20.7 Cocoa port.  The current developer version of Emacs
should compile on Carbon fine IIRC.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-28  0:46   ` George Colpitts
@ 2005-02-28  1:49     ` Tim McNamara
  2005-02-28 16:12     ` August
                       ` (2 subsequent siblings)
  3 siblings, 0 replies; 23+ messages in thread
From: Tim McNamara @ 2005-02-28  1:49 UTC (permalink / raw)


George Colpitts <gcolpitts@comcast.net> writes:

> I didn't understand many of the other responses. This is a binary, a
> .dmg, not something I built from CVS sources. This is a prepackaged
> dmg install mentioned in the weekly adc newsletter and also
> available at the download section of the Apple web site so I was a
> bit surprised that it started with this problem. I assume this
> version has been released

It's a build of the CVS version, AFAIK.  I think I'm using the same
one.

> It seems to me that the default height and width should be tiny
> rather than large so that users could resize the window rather than
> having to learn the above.

There might be an issue with screen resolution.  If you are using a
low resolution, the image will be larger on the screen.

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-28  0:59         ` David Kastrup
@ 2005-02-28  9:38           ` Peter Dyballa
  2005-02-28 11:25           ` Piet van Oostrum
  1 sibling, 0 replies; 23+ messages in thread
From: Peter Dyballa @ 2005-02-28  9:38 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 28.02.2005 um 01:59 schrieb David Kastrup:

> Are you sure we are talking about the same thing?  This sounds like
> the old 20.7 Cocoa port.  The current developer version of Emacs
> should compile on Carbon fine IIRC.


Here's for the record:

Carbon Emacs
============

- Andrew Choi's original Carbon build instructions

	<http://members.shaw.ca/akochoi-emacs/>

- Seiji Zenitani's Carbon build with transparency (version 21.3.50.1,  
CVS 20050201)

	<http://www.apple.com/downloads/macosx/unix_open_source/ 
carbonemacspackage.html>
	<http://home.att.ne.jp/alpha/z123/emacs-mac-e.html>

- Ovidiu Predescu's Carbon build (version 21.3.50.1, CVS 2004/09/08)

	<http://www.webweavertech.com/ovidiu/emacs.html>

- Kevin Walzer's Carbon build (version 21.3.50.1, CVS 2004/08/04)

	<http://www.wordtech-software.com/emacs.html>

- Alex Rice's Carbon build (version 21.3.50.1, CVS 2004/05/29)

	<http://mindlube.com/products/emacs/>

- David Caldwell's Carbon build (version 21.3.50, CVS 2002/11/26):  
Jaguar only

	<http://www.porkrind.org/emacs/>


Enhanced Carbon Emacs
=====================

- Enrico Franconi's Carbon build with TeX enhancements (version  
21.3.50, CVS 2003/11/14)

	<http://www.inf.unibz.it/~franconi/mac-emacs/>


Cocoa Emacs
===========

- Adrian Robert's Cocoa Emacs distro (version 20.7, released  
2004/11/04): to be built locally

	<http://kamares.ucsd.edu/~arobert/GNUstep/emacs.html>

- Christophe de Dinechin's Cocoa Emacs build (version 20.7, released  
2002/08/27): Jaguar only

	<http://emacs-on-aqua.sourceforge.net/>
	<http://sourceforge.net/projects/emacs-on-aqua>


Carbon XEmacs
=============

- Pitts Jarvis' Carbon XEmacs build (version 21.5.10, released  
2003/03/17): Jaguar only

	<http://homepage.mac.com/pjarvis/xemacs-21.5.9.html>


Emacs goodies
=============

- David Reitter's OS X Emacs customization package

	<http://www.reitter-it-media.de/software/osx_emacs.html>

- Massimiliano Gubinelli's alternative OS X Emacs icon

	<http://docenti.ing.unipi.it/~d9615/homepage/mac.html>

- Mac OS X Emacs list archive

	<http://www.esm.psu.edu/mac-tex/MacOSX-Emacs-Digests/>

(Copied from a posting by Bruno Voisin)

--
Greetings

   Pete

These are my principles and if you don't like them... well, I have  
others. - Groucho Marx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-28  0:59         ` David Kastrup
  2005-02-28  9:38           ` Peter Dyballa
@ 2005-02-28 11:25           ` Piet van Oostrum
  2005-02-28 11:47             ` David Kastrup
  1 sibling, 1 reply; 23+ messages in thread
From: Piet van Oostrum @ 2005-02-28 11:25 UTC (permalink / raw)


>>>>> David Kastrup <dak@gnu.org> (DK) wrote:

>DK> Peter Dyballa <Peter_Dyballa@Web.DE> writes:
>>> Carbon Emacs really needs a lot of development, particularly with
>>> fonts and fontsets. Latin and Unicode encodings are badly supported,
>>> only Mac-Roman and iso-2022-7bit (maybe 8bit too) work well -- at
>>> least with the fontsets I created from system fonts that are Unicode
>>> encoded. The HELLO file looks much to empty! But I have to admit
>>> that this fontsets things still have a lot of secrets for me ...

>DK> Are you sure we are talking about the same thing?  This sounds like
>DK> the old 20.7 Cocoa port.  The current developer version of Emacs
>DK> should compile on Carbon fine IIRC.

The part about the fonts is true. See:
http://www.cs.uu.nl/~piet/HELLO.png
-- 
Piet van Oostrum <piet@cs.uu.nl>
URL: http://www.cs.uu.nl/~piet [PGP]
Private email: piet@vanoostrum.org

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-28 11:25           ` Piet van Oostrum
@ 2005-02-28 11:47             ` David Kastrup
  2005-02-28 12:56               ` Stefan Monnier
  0 siblings, 1 reply; 23+ messages in thread
From: David Kastrup @ 2005-02-28 11:47 UTC (permalink / raw)


Piet van Oostrum <piet@cs.uu.nl> writes:

>>>>>> David Kastrup <dak@gnu.org> (DK) wrote:
>
>>DK> Peter Dyballa <Peter_Dyballa@Web.DE> writes:
>>>> Carbon Emacs really needs a lot of development, particularly with
>>>> fonts and fontsets. Latin and Unicode encodings are badly
>>>> supported, only Mac-Roman and iso-2022-7bit (maybe 8bit too) work
>>>> well -- at least with the fontsets I created from system fonts
>>>> that are Unicode encoded. The HELLO file looks much to empty! But
>>>> I have to admit that this fontsets things still have a lot of
>>>> secrets for me ...
>
>>DK> Are you sure we are talking about the same thing?  This sounds like
>>DK> the old 20.7 Cocoa port.  The current developer version of Emacs
>>DK> should compile on Carbon fine IIRC.
>
> The part about the fonts is true. See:
> http://www.cs.uu.nl/~piet/HELLO.png

Then I'd think that the fonts are incomplete.  This sounds not like a
problem with Emacs itself but more with the possibilities for
preconfiguration.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
       [not found]       ` <mailman.1931.1109551850.32256.help-gnu-emacs@gnu.org>
  2005-02-28  0:59         ` David Kastrup
@ 2005-02-28 12:54         ` Stefan Monnier
  1 sibling, 0 replies; 23+ messages in thread
From: Stefan Monnier @ 2005-02-28 12:54 UTC (permalink / raw)


> That's good news! I thought all Carbon development was 'migrated' to
> amateurs (those who do love), particularly in Japan, which produce a Carbon
> Emacs from CVS that Apple is advertising actively, and that this code won't
> migrate into the official code base.

It indeed seems that there's a number of people working on derived versions.
I wish they'd send us more patches for inclusion in the main repository.


        Stefan

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-28 11:47             ` David Kastrup
@ 2005-02-28 12:56               ` Stefan Monnier
  0 siblings, 0 replies; 23+ messages in thread
From: Stefan Monnier @ 2005-02-28 12:56 UTC (permalink / raw)


> Then I'd think that the fonts are incomplete.

I don't think they can be called incomplete since other apps can display
other glyphs just fine.  It's more like the Emacs code somehow isn't able to
use all fonts to their full extent.


        Stefan

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-28  0:46   ` George Colpitts
  2005-02-28  1:49     ` Tim McNamara
@ 2005-02-28 16:12     ` August
  2005-02-28 16:40       ` Peter Dyballa
  2005-02-28 16:50     ` Drew Adams
       [not found]     ` <mailman.2013.1109608386.32256.help-gnu-emacs@gnu.org>
  3 siblings, 1 reply; 23+ messages in thread
From: August @ 2005-02-28 16:12 UTC (permalink / raw)


On sön, 2005-02-27 at 19:46 -0500, George Colpitts wrote:
> In article <mailman.1926.1109544581.32256.help-gnu-emacs@gnu.org>,
>  August <fusionfive@comhem.se> wrote:
> 
> > On sön, 2005-02-27 at 12:25 -0500, George Colpitts wrote:
> > > I've installed the latest Carbon emacs, 21.3.50.1, and the frame is too 
> > > long, the minibuffer is off the screen and I can't resize the window. 
> > > How can I fix this ? 
> > 
> > Have you tried to customize `height' in `default-frame-alist'? To make
> > the Emacs frame fit on my 15 inch monitor I have set `height' to 39.
> 
> 
> Thanks this was the key, using Google I was able to figure out the 
> details i.e. I added 
> 
> 
> (setq default-frame-alist '((width . 100)
>         (height . 38)))
> 
> to my .emacs file. 

Note that lines longer than 80 characters are not recommended as they
will not fit on standard terminals. That's why the default width is 80.

-- 
August

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-28 16:12     ` August
@ 2005-02-28 16:40       ` Peter Dyballa
  2005-02-28 17:50         ` August
  0 siblings, 1 reply; 23+ messages in thread
From: Peter Dyballa @ 2005-02-28 16:40 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 28.02.2005 um 17:12 schrieb August:

> Note that lines longer than 80 characters are not recommended as they
> will not fit on standard terminals.

Carbon Emacs runs free and wild outside a terminal emulation, it's a 
stand-alone application as an X11 Emacs. Look here: 
http://home.att.ne.jp/alpha/z123/emacs-mac-e.html

--
Greetings

   Pete

How many Microsoft engineers does it take to screw in a lightbulb?
None.
They just redefine "dark" as the new standard.

^ permalink raw reply	[flat|nested] 23+ messages in thread

* RE: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-28  0:46   ` George Colpitts
  2005-02-28  1:49     ` Tim McNamara
  2005-02-28 16:12     ` August
@ 2005-02-28 16:50     ` Drew Adams
       [not found]     ` <mailman.2013.1109608386.32256.help-gnu-emacs@gnu.org>
  3 siblings, 0 replies; 23+ messages in thread
From: Drew Adams @ 2005-02-28 16:50 UTC (permalink / raw)


    > Have you tried to customize `height' in `default-frame-alist'? To make
    > the Emacs frame fit on my 15 inch monitor I have set `height' to 39.

    (setq default-frame-alist '((width . 100) (height . 38)))

Also:

1. Interactively move and resize a frame, to get what you want as the
default size and location.

2. Use command ‘set-all-frame-alist-parameters-from-frame’ to update your
‘default-frame-alist’. This command is available in library frame-cmds.el
(http://www.emacswiki.org/elisp/frame-cmds.el).

3. Use Customize to save the value of ‘default-frame-alist’ for future Emacs
sessions.


See also:

 - http://www.emacswiki.org/cgi-bin/wiki/Shrink-Wrapping_Frames
 - Libraries fit-frame.el and autofit-frame.el:
   . http://www.emacswiki.org/elisp/fit-frame.el
   . http://www.emacswiki.org/elisp/autofit-frame.el

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-02-28 16:40       ` Peter Dyballa
@ 2005-02-28 17:50         ` August
  0 siblings, 0 replies; 23+ messages in thread
From: August @ 2005-02-28 17:50 UTC (permalink / raw)


On mån, 2005-02-28 at 17:40 +0100, Peter Dyballa wrote:
> Am 28.02.2005 um 17:12 schrieb August:
> 
> > Note that lines longer than 80 characters are not recommended as they
> > will not fit on standard terminals.
> 
> Carbon Emacs runs free and wild outside a terminal emulation, it's a 
> stand-alone application as an X11 Emacs. Look here: 
> http://home.att.ne.jp/alpha/z123/emacs-mac-e.html

What I mean is that if you or someone else display 
(or print) a 
file where the lines are longer than 80 characters
on a standard
terminal the result will look something like this,
that is, ugly
and hard to read. Moreover, long lines are hard to
read even when
the linebreaks occur in the right places.

-- 
August

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
       [not found]     ` <mailman.2013.1109608386.32256.help-gnu-emacs@gnu.org>
@ 2005-03-02 13:02       ` Stefan Monnier
  2005-03-02 15:22         ` August
       [not found]         ` <mailman.2325.1109778063.32256.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 23+ messages in thread
From: Stefan Monnier @ 2005-03-02 13:02 UTC (permalink / raw)


> Note that lines longer than 80 characters are not recommended as they
> will not fit on standard terminals. That's why the default width is 80.

The problem is not "standard terminals" but legibility.

The rule of thumb is usually that upto 60 columns is perfectly fine, but as
you go further away from that (soft) limit, the eyes have a harder and harder
time to find the beginning of a line from the end of the previous one.

Given that code (as opposed to plain text) often has some indentation on the
left side, 80 columns is still OK (assuming 20 of them are indentation
whitespace).

For this reason I'd indeed recommend to stick to 80 columns for typical
situations (even though barely anybody still knows what's a "standard
terminal").  Of course, when working on something like a spreadsheet, there
are often other reasons to justify using 250 columns or more.


        Stefan

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
  2005-03-02 13:02       ` Stefan Monnier
@ 2005-03-02 15:22         ` August
       [not found]         ` <mailman.2325.1109778063.32256.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 23+ messages in thread
From: August @ 2005-03-02 15:22 UTC (permalink / raw)


On ons, 2005-03-02 at 08:02 -0500, Stefan Monnier wrote:
> > Note that lines longer than 80 characters are not recommended as they
> > will not fit on standard terminals. That's why the default width is 80.
> 
> The problem is not "standard terminals" but legibility.

I'm sure that legibility was one of the motivations for the decision to
use 80 character columns for terminals. The standard width sure is an
issue here as wrongly formatted paragraphs affect legibility even more
than overly long lines. The default width for editors and terminal
windows is usually 80 characters.

> The rule of thumb is usually that up to 60 columns is perfectly fine, but as
> you go further away from that (soft) limit, the eyes have a harder and harder
> time to find the beginning of a line from the end of the previous one.

(I notice that your message contains lines of length up to 77
characters.)

> Given that code (as opposed to plain text) often has some indentation on the
> left side, 80 columns is still OK (assuming 20 of them are indentation
> whitespace).
> 
> For this reason I'd indeed recommend to stick to 80 columns for typical
> situations (even though barely anybody still knows what's a "standard
> terminal").  

I guess most people have heard about the DOS prompt, terminal windows,
console mode or run-level three etc.

-- 
August

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: Carbon emacs - frame too big for minibuffer can't resize window
       [not found]         ` <mailman.2325.1109778063.32256.help-gnu-emacs@gnu.org>
@ 2005-03-04  0:29           ` Miles Bader
  0 siblings, 0 replies; 23+ messages in thread
From: Miles Bader @ 2005-03-04  0:29 UTC (permalink / raw)


August <fusionfive@comhem.se> writes:
>> The problem is not "standard terminals" but legibility.
>
> I'm sure that legibility was one of the motivations for the decision to
> use 80 character columns for terminals. The standard width sure is an
> issue here as wrongly formatted paragraphs affect legibility even more
> than overly long lines. The default width for editors and terminal
> windows is usually 80 characters.

Yeah, and I strongly dislike the occasional suggestion you see to "just
make your windows wider, c'mon it's a modern system!" (hi Tom!).

My display is perfectly _capable_ of holding very wide windows, but *I
don't want such windows*!!!

My reasoning is this:  _most_ code or line-wrapped text doesn't have
long lines (for good legibility reasons), so if I make my windows very
wide by default, I'm simply going to have a lot of empty space in them
most of the time; by keeping my windows to a reasonable width, I can in
fact fit two windows side-by-side on my display, allowing me to use the
available space more productively.

-Miles
-- 
/\ /\
(^.^)
(")")
*This is the cute kitty virus, please copy this into your sig so it can spread.

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2005-03-04  0:29 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-27 17:25 Carbon emacs - frame too big for minibuffer can't resize window George Colpitts
2005-02-27 17:35 ` Peter Dyballa
     [not found] ` <mailman.1903.1109526710.32256.help-gnu-emacs@gnu.org>
2005-02-27 19:15   ` George Colpitts
2005-02-27 22:12 ` August
2005-02-27 22:38 ` Stefan Monnier
2005-02-27 23:25   ` Peter Dyballa
2005-02-27 23:46     ` Stefan Monnier
2005-02-28  0:17       ` Peter Dyballa
     [not found]       ` <mailman.1931.1109551850.32256.help-gnu-emacs@gnu.org>
2005-02-28  0:59         ` David Kastrup
2005-02-28  9:38           ` Peter Dyballa
2005-02-28 11:25           ` Piet van Oostrum
2005-02-28 11:47             ` David Kastrup
2005-02-28 12:56               ` Stefan Monnier
2005-02-28 12:54         ` Stefan Monnier
     [not found] ` <mailman.1926.1109544581.32256.help-gnu-emacs@gnu.org>
2005-02-28  0:46   ` George Colpitts
2005-02-28  1:49     ` Tim McNamara
2005-02-28 16:12     ` August
2005-02-28 16:40       ` Peter Dyballa
2005-02-28 17:50         ` August
2005-02-28 16:50     ` Drew Adams
     [not found]     ` <mailman.2013.1109608386.32256.help-gnu-emacs@gnu.org>
2005-03-02 13:02       ` Stefan Monnier
2005-03-02 15:22         ` August
     [not found]         ` <mailman.2325.1109778063.32256.help-gnu-emacs@gnu.org>
2005-03-04  0:29           ` Miles Bader

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).