Mercurial > emacs
view src/m/mips4.h @ 24994:d549b7ac676d
(x_real_positions): Don't subtract window borders
from positions returned.
(top-level): Added image support, busy cursor, tooltips, file
selection box.
(x_report_frame_params): Don't report `outer-window-id'
if widget not present.
(x_set_font): Don't call face-set-after-frame-default
if faces haven't been initialized.
(Fx_create_frame): Call face-set-after-frame-default after
faces have been initialized, and widget has been created.
(x_set_scroll_bar_foreground): New.
(x_set_scroll_bar_background): New.
(x_default_scroll_bar_color_parameter): New.
(Fx_create_frame): Call it.
(Fx_create_frame): Initialize scroll bar pixel color
values in x_output structure.
(Qscroll_bar_foreground, Qscroll_bar_background): New.
(syms_of_xfns): Initialize these symbols.
(x_frame_parms): Add entries for scroll bar colors.
(Fx_create_frame): Try 12pt Courier font first.
(Fx_create_frame): Add toolbar height to frame height.
(x_frame_parms): Add `toolbar-lines'.
(x_set_toolbar_lines): New.
(x_set_internal_border_width): Correct call to
widget_store_internal_border_width.
(x_destroy_bitmap): Use xfree instead of free. Return
void.
(init_x_parm_symbols): Return void.
(x_report_frame_params): Ditto.
(x_set_border_pixel): Ditto.
(syms_of_xfns): Ditto.
(x_destroy_all_bitmaps): Use xfree instead of free.
(Fx_close_connection): Use xfree instead of free.
Only free fonts from filled font table entries.
(display_x_get_resource): Make it externally visible.
(x_set_font): First store real font name in frame
parameters, then call recompute_basic_faces.
(Fx_face_fixed_p): Removed.
(Fx_list_fonts): Moved to xfaces.c.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Wed, 21 Jul 1999 21:43:52 +0000 |
parents | 02044b05d8e0 |
children | 23a1cea22d13 |
line wrap: on
line source
/* machine description file for Mips running RISCOS version 4. */ #include "mips.h" /* The following line tells the configuration script what sort of operating system this machine is likely to run. USUAL-OPSYS="note" NOTE-START Use -opsystem=usg5-2-2 normally, or -opsystem=bsd4-3 with the BSD world. NOTE-END */ #if 0 /* Define MIPS2 if you have an R6000 or R4000. */ #define MIPS2 #endif #ifdef __GNUC__ #define C_DEBUG_SWITCH -g -O #else /* We used to have -systype bsd43, but a configure change now takes care of that option. */ #ifdef MIPS2 #define C_DEBUG_SWITCH -DMips -g3 -Wf,-XNd4000 -O -Olimit 2000 -mips2 #else #define C_DEBUG_SWITCH -DMips -g3 -Wf,-XNd4000 -O -Olimit 2000 #endif #endif #ifdef TERMINFO #undef TERMINFO #endif #define START_FILES pre-crt0.o /lib/crt1.o /* Used to have -lisode, but jlp@math.byu.edu says remove it (for RISCOS 4.52). */ /* ethanb@ptolemy.astro.washington.edu says crtn.o uses _ctype and therefore we must search libc again after crtn.o. The -L is used to force second -lc to find the sysv version of libc.a, which is needed because the BSD libc.a doesn't have _ctype. */ #define LIB_STANDARD -lmld -lc /lib/crtn.o -L/usr/lib -lc #define COFF #undef LD_SWITCH_MACHINE #define LD_SWITCH_MACHINE -systype bsd43 -g3 -D 800000 #define NO_MODE_T /* These are needed on Riscos 4.0. It appears that's the only system which uses mips4.h and defines BSD. */ #ifdef BSD_SYSTEM #undef HAVE_STRERROR #undef HAVE_XRMSETDATABASE #undef HAVE_XSCREENRESOURCESTRING #undef HAVE_SETSID #endif