Mercurial > hg > xemacs-beta
comparison lisp/modeline.el @ 4043:b325de44db27
[xemacs-hg @ 2007-06-29 08:17:44 by stephent]
Don't use nonexistent function frame-tty-p. <87tzsr17ye.fsf@uwakimon.sk.tsukuba.ac.jp>
author | stephent |
---|---|
date | Fri, 29 Jun 2007 08:17:46 +0000 |
parents | 943eaba38521 |
children | 49e17f7182f5 |
comparison
equal
deleted
inserted
replaced
4042:f9be867eb83e | 4043:b325de44db27 |
---|---|
825 'modeline-buffer-id) | 825 'modeline-buffer-id) |
826 | 826 |
827 (defconst modeline-tty-frame-specifier (make-specifier 'boolean)) | 827 (defconst modeline-tty-frame-specifier (make-specifier 'boolean)) |
828 (add-hook 'create-frame-hook 'modeline-update-tty-frame-specifier) | 828 (add-hook 'create-frame-hook 'modeline-update-tty-frame-specifier) |
829 (defun modeline-update-tty-frame-specifier (f) | 829 (defun modeline-update-tty-frame-specifier (f) |
830 (if-fboundp 'frame-tty-p | 830 (if (and (eq (frame-type f) 'tty) |
831 (if (and (frame-tty-p f) | 831 (> (frame-property f 'frame-number) 1)) |
832 (> (frame-property f 'frame-number) 1)) | 832 (set-specifier modeline-tty-frame-specifier t f))) |
833 (set-specifier modeline-tty-frame-specifier t f)))) | |
834 | 833 |
835 (define-modeline-control tty-frame-id (list modeline-tty-frame-specifier | 834 (define-modeline-control tty-frame-id (list modeline-tty-frame-specifier |
836 " [%S]" | 835 " [%S]" |
837 ) | 836 ) |
838 "Modeline control for showing which TTY frame is selected.") | 837 "Modeline control for showing which TTY frame is selected.") |