Mercurial > hg > xemacs-beta
view lisp/msw-glyphs.el @ 266:18d185df8c54
Added tag r20-5b31 for changeset 8efd647ea9ca
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:25:39 +0200 |
parents | 8efd647ea9ca |
children | 966663fcf606 |
line wrap: on
line source
;;; msw-glyphs.el --- Support for glyphs in ms windows ;; Copyright (C) 1994, 1997 Free Software Foundation, Inc. ;; Author: Kirill M. Katsnelson <kkm@kis.ru> ;; Maintainer: XEmacs Development Team ;; Keywords: extensions, internal, dumped ;; This file is part of XEmacs. ;; XEmacs is free software; you can redistribute it and/or modify it ;; under the terms of the GNU General Public License as published by ;; the Free Software Foundation; either version 2, or (at your option) ;; any later version. ;; XEmacs is distributed in the hope that it will be useful, but ;; WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with XEmacs; see the file COPYING. If not, write to the ;; Free Software Foundation, 59 Temple Place - Suite 330, ;; Boston, MA 02111-1307, USA. ;;; Synched up with: Not in FSF. ;;; Commentary: ;; This file contains temporary definitions for 'mswindows glyphs. ;; Since there currently is no image support, the glyps are defined ;; TTY-style. This file has to be removed or reworked completely ;; when we have images. ;; This file is dumped with XEmacs. ;;; Code: (eval-and-compile (set-console-type-image-conversion-list 'mswindows '(("^#define" [string :data "[xpm]"]) ("\\`X-Face:" [string :data "[xface]"]) ("\\`/\\* XPM \\*/" [string :data "[xpm]"]) ("\\`GIF87" [string :data "[gif]"]) ("\\`\377\330\340\000\020JFIF" [string :data "[jpeg]"]) ("" [string :data nil] 2) ;; this last one is here for pointers and icons and such -- ;; strings are not allowed so they will be ignored. ("" [nothing]))) ;; finish initializing truncation glyph -- created internally ;; because it has a built-in bitmap (set-glyph-image truncation-glyph "$" 'global 'mswindows) ;; finish initializing continuation glyph -- created internally ;; because it has a built-in bitmap (set-glyph-image continuation-glyph "\\" 'global 'mswindows) ;; finish initializing hscroll glyph -- created internally ;; because it has a built-in bitmap (set-glyph-image hscroll-glyph "$" 'global 'mswindows) (set-glyph-image octal-escape-glyph "\\") (set-glyph-image control-arrow-glyph "^") (set-glyph-image invisible-text-glyph " ...") (set-glyph-image xemacs-logo "XEmacs <Images support is due in 20.6!>" 'global 'mswindows) ) ;;; msw-glyphs.el ends here