X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2FEmacsShell-sub.c;h=81c538ae163cd705bbaa3b159fdfbad59b65b438;hb=3f44cc63c80fa028f532ca74e1c0f317b6cabafa;hp=490530bcc22a669fa721faa0841206f16a2906a1;hpb=716cfba952c1dc0d2cf5c968971f3780ba728a89;p=chise%2Fxemacs-chise.git.1 diff --git a/src/EmacsShell-sub.c b/src/EmacsShell-sub.c index 490530b..81c538a 100644 --- a/src/EmacsShell-sub.c +++ b/src/EmacsShell-sub.c @@ -90,6 +90,8 @@ Boston, MA 02111-1307, USA. */ #include #include "EmacsShellP.h" +#define ABORT abort + #if defined (DEFINE_TOP_LEVEL_EMACS_SHELL) #define EMACS_SHELL_WIDGET TopLevelEmacsShellWidget #define SUPERCLASS_WIDGET_CLASS topLevelShellWidgetClass @@ -192,9 +194,9 @@ EMACS_SHELL_CLASS_REC_TYPE EMACS_SHELL_CLASS_REC = { /* resources */ resources, /* resource_count */ XtNumber (resources), /* xrm_class */ NULLQUARK, - /* compress_motion */ FALSE, - /* compress_exposure */ TRUE, - /* compress_enterleave*/ FALSE, + /* compress_motion */ TRUE, + /* compress_exposure */ XtExposeCompressMaximal | XtExposeNoRegion, + /* compress_enterleave*/ TRUE, /* visible_interest */ TRUE, /* destroy */ NULL, /* resize */ XtInheritResize, @@ -286,7 +288,7 @@ SuperClassRootGeometryManager (Widget gw, } if (!gcer) - abort (); + ABORT (); /* call it to actually make the geometry request */ scer = (ShellClassExtensionRec *) gcer; @@ -304,7 +306,7 @@ RootGeometryManager (Widget gw, XtGeometryResult result; if (reentrant) - abort (); + ABORT (); reentrant++; #ifdef DEBUG_GEOMETRY_MANAGEMENT