Franz AllegroCL Express 9.0 in OSX/XQuartz shows only square

Discussion of Common Lisp
Post Reply
gedanken
Posts: 1
Joined: Thu Jan 01, 2015 3:23 pm

Franz AllegroCL Express 9.0 in OSX/XQuartz shows only square

Post by gedanken » Thu Jan 01, 2015 3:52 pm

Hello Lispforum users,

This is my first post, so Happy New Year everyone!
I installed Franz AllegroCL Express 9.0 in OS X Mountain Lion and when I open up the GUI IDE it starts with XQuartz(the X11 for OSX).
But all the characters are rendered as a squares/rectangles. You can see in this image:
Image

and here is my ~/.allegro-prefs-9-0-express.cl

Code: Select all

;; Allegro CL Options

;; -----------------------------------------------------------
;; The following three forms need to appear first in this file

:has-version-check

(common-lisp:in-package :common-lisp-user) 

(ide.base::verify-implementation-version
  "9.0 [Mac OS X (Intel)] (Jan 1, 2015 4:56)" "9.0")

;; -----------------------------------------------------------
;; Configuration
(ide.base::restore-configuration
    'ide:allow-component-overlap common-lisp:t
    'ide:ask-before-assuming-package common-lisp:nil
    'ide:ask-before-auto-saving common-lisp:t
    'ide:ask-for-action-at-ide-startup common-lisp:t
    'ide:backtrace-print-circle common-lisp:t
    'ide:backtrace-print-length 12
    'ide:backtrace-print-level 3
    'ide:cg-tree-font common-lisp:nil
    'ide:class-graph-font common-lisp:nil
    'ide:class-graph-initial-depth common-lisp:nil
    'ide:close-inactive-listeners common-lisp:nil
    'ide:close-project-close-editor-buffers common-lisp:nil
    'ide:code-file-pretty-print-columns 90
    'ide:comment-indent 55
    'ide:compile-files-as-utf8 common-lisp:nil
    'ide:context-sensitive-default-path common-lisp:t
    'ide:debug-font common-lisp:nil
    'ide:debug-history-limit 100
    'ide:default-http-proxy
       (common-lisp:list common-lisp:nil common-lisp:nil
                         common-lisp:nil common-lisp:nil)
    'ide:directory-dialog-avoids-network common-lisp:nil
    'ide:directory-dialog-searches-network-globally common-lisp:nil
    'ide:display-console common-lisp:nil
    'ide:display-extended-toolbar common-lisp:nil
    'ide:display-form-grid common-lisp:t
    'ide:display-status-bar common-lisp:t
    'ide:display-toolbars common-lisp:t
    'ide:distribution-directories common-lisp:nil
    'ide:editor-font common-lisp:nil
    'ide:editor-mode :host
    'ide:editor-string-search-lines-of-padding 6
    'ide:file-dialog-source-types
       (common-lisp:list (common-lisp:cons "Lisp files"
                                           "*.cl;*.lsp;*.lisp;*.jil")
                         (common-lisp:cons "All files" "*"))
    'ide:find-again-after-replace common-lisp:nil
    'ide:find-in-files-file-list-portion 0.7
    'ide:find-in-files-show-html-files-in-browser common-lisp:t
    'ide:grid-x-spacing 8
    'ide:grid-y-spacing 8
    'ide:handle-multiple-packages-in-buffer common-lisp:t
    'ide:highlight-selected-editor-tab common-lisp:nil
    'ide:ide-auto-font-changing common-lisp:nil
    'ide:ide-dual-fonts-for-languages common-lisp:nil
    'ide:ide-exterior
       (cg.base:make-box 43 0 1223 628)
    'ide:ide-html-history common-lisp:nil
    'ide:ide-page-size
       (common-lisp:list 0 0)
    'ide:ide-priority 8
    'ide:ide-prompt common-lisp:nil
    'ide:incremental-search common-lisp:nil
    'ide:initial-package :cg-user
    'ide:initial-search-directories common-lisp:nil
    'ide:initial-search-filters common-lisp:nil
    'ide:inspector-name-font common-lisp:nil
    'ide:inspector-style :single-click-without-underscores
    'ide:inspector-value-font common-lisp:nil
    'ide:lisp-message-print-length 20
    'ide:lisp-message-print-level 4
    'ide:maximize-ide common-lisp:t
    'ide:maximize-ide-background-window common-lisp:nil
    'ide:maximum-symbol-completion-choices 25
    'ide:min-pixels-between-widgets 4
    'ide:most-recent-notified-express-version common-lisp:nil
    'ide:move-ide-windows-on-screen-resize common-lisp:t
    'ide.base:mozilla-library-path "/opt/mozilla/lib/"
    'ide:new-project-create-form common-lisp:nil
    'ide:new-project-show-editor common-lisp:t
    'ide:new-project-show-form common-lisp:nil
    'ide:new-project-show-project-manager common-lisp:t
    'ide:open-files-in-gnu-emacs common-lisp:nil
    'ide:open-project-action :compile
    'ide:open-project-show-files-in-editor common-lisp:nil
    'ide:open-project-show-project-manager common-lisp:t
    'ide:patch-reminder-interval 30
    'ide:patch-reminder-previous-time 3629141092
    'ide:pretty-printer :reindent
    'ide:printer-font common-lisp:nil
    'ide:profiler-included-node-types
       (common-lisp:list :self-hits :multiple-children
                         :external-user-symbols :internal-user-symbols
                         :external-lisp-symbols :external-cg-symbols
                         :winapi-symbols)
    'ide:project-parent-directory common-lisp:nil
    'ide:query-exit common-lisp:t
    'ide:query-os-exit common-lisp:nil
    'ide:recent
       (common-lisp:list (common-lisp:list :open-project) (common-lisp:list :load-project) (common-lisp:list :open-file) (common-lisp:list :load-file) (common-lisp:list :edit-definition))
    'ide:recent-limit 18
    'ide:run-project-action :save-compile
    'ide:save-options-on-exit common-lisp:t
    'ide:save-options-to-user-specific-file common-lisp:t
    'ide:scroll-while-tracing common-lisp:nil
    'ide:shift-windows-onto-screen-at-startup common-lisp:t
    'ide:show-dialog-on-compiler-warnings common-lisp:t
    'ide:show-widget-palette-when-click-form common-lisp:t
    'ide:snap-to-components common-lisp:t
    'ide:snap-to-grid common-lisp:nil
    'ide:source-file-types
       (common-lisp:list "cl" "lsp" "lisp" "jil")
    'ide:standard-toolbar-icons
       (common-lisp:list :new :open :save :save-all :load :gap
                         :new-project :new-form :run-form :run-project
                         :stop :gap :inspect :apropos :find :find-next
                         :find-definitions :find-in-files :gap
                         :macroexpand :incremental-compile
                         :incremental-evaluation :gap :browse-class
                         :graph-subclasses :gap :find-new-prompt
                         :editor :gap :print :options :windows-help
                         :gap :profile :unprofile-all :profile-results
                         :gap :trace :untrace-all :trace-status :gap
                         :breakpoint :unbreakpoint-all
                         :breakpoint-status)
    'ide:start-in-allegro-directory common-lisp:nil
    'ide:symbol-completion-searches-all-packages common-lisp:t
    'ide:use-antialiased-text-in-tree-graphs common-lisp:t
    'ide:use-cg-html-browser common-lisp:nil
    'ide:use-color-gradients-in-tree-graphs common-lisp:t
    'ide:use-ide-background-window common-lisp:nil
    'ide:use-ide-parent-window common-lisp:t
    'ide:use-private-html-browser common-lisp:t
    'ide:warn-on-no-action-taken common-lisp:t
    'ide:window-configurations
       (common-lisp:list (common-lisp:list (common-lisp:list 1280 778)
                                           :extended-toolbar
                                           (common-lisp:list
                                            :exterior
                                            (cg.base:make-box
                                             20
                                             156
                                             156
                                             428))
                                           :patches-dialog
                                           (common-lisp:list
                                            :exterior
                                            (cg.base:make-box
                                             449
                                             4
                                             1237
                                             544))
                                           :listener-frame
                                           (common-lisp:list
                                            :exterior
                                            (cg.base:make-box
                                             0
                                             32
                                             863
                                             636))))
    'cg:center-all-modal-dialogs-on-screen :on-owner
    'cg:cg-timer-interval 500
    'cg:clipboard-history-limit 40
    'cg:color-for-characters
       (cg.base:make-rgb :red 190 :green 0 :blue 0)
    'cg:color-for-comments cg.base:dark-green
    'cg:color-for-external-allegro-symbols cg.base:dark-magenta
    'cg:color-for-external-cg-symbols
       (cg.base:make-rgb :red 200 :green 100 :blue 0)
    'cg:color-for-external-cl-symbols
       (cg.base:make-rgb :red 0 :green 0 :blue 180)
    'cg:color-for-global-variables
       (cg.base:make-rgb :red 240 :green 0 :blue 0)
    'cg:color-for-strings
       (cg.base:make-rgb :red 190 :green 0 :blue 0)
    'cg:color-for-user-functions common-lisp:nil
    'cg:colorize-on-load-file common-lisp:nil
    'cg:colorize-on-typing common-lisp:t
    'cg:conserve-indentation common-lisp:nil
    'cg:custom-status-bar-font common-lisp:nil
    'cg:custom-tooltip-font common-lisp:nil
    'cg:default-height common-lisp:nil
    'cg:default-height-factor 0.5
    'cg:default-tab-height 24
    'cg:default-tab-width 96
    'cg:default-width common-lisp:nil
    'cg:default-width-factor 0.75
    'cg:delay-pop-up-menus-until-mouse-buttons-up common-lisp:t
    'cg:drag-images common-lisp:nil
    'cg:external-format-for-saved-files :default
    'cg:file-selection-buffer-size 500000
    'cg:fixed-font
       (cg.base:make-font-ex common-lisp:nil "Monospace" 12)
    'cg:ignore-redundant-mouse-moves common-lisp:t
    'cg:invoke-web-browsers-with-keystrokes
       (common-lisp:list :explorer)
    'cg:load-utf8-if-no-bom common-lisp:nil
    'cg:map-control-left-click-to-right-click common-lisp:t
    'cg:menu-tooltip-delay 1500
    'cg:modal-dialog-margin 12
    'cg:multi-picture-button-scroll-interval 200
    'cg:offset-from-selected-window common-lisp:t
    'cg:parenthesis-matching-color cg.base:green
    'cg:parenthesis-matching-style :color-block
    'cg:pprint-plist-definers
       (common-lisp:list (common-lisp:list 'cg.pixmap:make-texture-info
                                           1)
                         (common-lisp:list 'cg.menu:open-menu 4)
                         (common-lisp:list 'common-lisp:make-instance
                                           2)
                         (common-lisp:list 'cg.base:make-window 2))
    'cg:pprint-plist-pairs-on-separate-lines common-lisp:nil
    'cg:private-html-browser-handle common-lisp:nil
    'cg:proportional-font
       (cg.base:make-font-ex common-lisp:nil "Sans" 10 '(:bold))
    'cg:reserve-righthand-alt-key common-lisp:t
    'cg:show-tooltips common-lisp:t
    'cg:tooltip-delay 1000
    'cg:tooltip-vertical-offset 16
    'cg:use-cg-timer common-lisp:nil
    'cg:use-pixmap-handles common-lisp:t
    'cg:write-bom-to-utf8-files common-lisp:t)

;; End of file
I think this is a Mac OS X - X11/XQuartz issue. Any help will be highly appreciated.

Thanks,
Ged

JamesF
Posts: 98
Joined: Thu Jul 10, 2008 7:14 pm

Re: Franz AllegroCL Express 9.0 in OSX/XQuartz shows only sq

Post by JamesF » Mon Jan 05, 2015 8:08 am

Hi Ged,

At first glance, it looks to me like a character-set problem.
However, as Allegro already provide support for their own product, you'll most likely get faster and more accurate feedback directly from them.


Best regards,
James

Post Reply