home *** CD-ROM | disk | FTP | other *** search
-
- >>>>> "Darrell" == Darrell Kindred <Darrell.Kindred@CMU.EDU> writes:
-
- Darrell> This won't work in 19.6 *or* 19.4 (or probably any
- Darrell> version). The actual resource which specifies the screen
- Darrell> geometry is Emacs.<screenname>.pane.EmacsScreen.geometry,
- Darrell> so you can set this .Xdefaults like this:
-
- Darrell> Emacs.QUICK*EmacsScreen.geometry: 80x24+372+49
-
- Darrell> (Note the periods and star.) The NEWS file for
- Darrell> Lucid-emacs states incorrectly that
- Darrell> Emacs.<screenname>.geometry will work.
-
- Hmm, I disagree. Unless I've been hallucinating with 19.4 all this
- time, it definitely *did* work as the NEWS file states. In some
- private email, Jamie told me to take a look at ScreenWidget.c as the
- possible source of breakage. Look at function set_screen_size and
- compare it against the 19.4 version -- it pretty easy to see why it
- broke in 19.6. The appended simple patch, (3 lines ripped from 19.4)
- fixes the problem.
-
- -Barry
-
- -------------------- snip snip --------------------
- *** ScreenWidget.c.orig Sat Mar 13 15:05:05 1993
- --- ScreenWidget.c Mon Apr 12 10:09:55 1993
- ***************
- *** 264,267 ****
- --- 264,272 ----
-
-
- + /* first try to get geometry spec for this widget */
- + if (!ew->emacs_screen.emacs_geometry)
- + XtVaGetValues (wmshell, XtNgeometry,
- + &ew->emacs_screen.emacs_geometry, 0);
- +
- /* If Emacs.this_screen.geometry was not specified, default to the
- parent's geometry, so that the resource "Emacs.geometry" is the
-
-