Gnus development mailing list
 help / color / mirror / Atom feed
* "Window height 0 too small (after splitting)"
@ 1999-10-18 14:21 Kaspar Landsberg
  1999-10-18 15:36 ` Kai Großjohann
  1999-10-20  2:30 ` Dan Christensen
  0 siblings, 2 replies; 7+ messages in thread
From: Kaspar Landsberg @ 1999-10-18 14:21 UTC (permalink / raw)


Hello,

after installing a new Linux distribution from scratch (SuSE 6.2), i am no
longer able to read mails or news because each time i try to read an
article by hitting return in the summary buffer, i get the following error
message:

"Window heigt 0 too small (after splitting)"

(I am just being displayed a buffer named *nntpd*.)

I think that i am running pgnus-0.97 (at least, i installed it and then
put the appropriate command in the .emacs file as described in the Gnus
README -- how can i actually make Gnus display its version while it's
running?) and "XEmacs 20.4 "Emerald" [Lucid] (i386-suse-linux, Mule) of
Fri Jul 23 1999 on escher" on "Linux kl 2.2.10 #1 Tue Jul 20 16:32:24 MEST
1999 i586 unknown".

I tried to produce a backtrace but in the documentation it wasn't said how
to do that. Then i tried to use "M-x gnus-bug" but that failed due to the
same error described above. :p

Here's what i found about that error message on the Gnus-mailinglist:

--- cut here ---
To: ding@gnus.org 
       Subject: Strange window height error 
       From: Jochen Lillich <jochen@dynamis.de> 
       Date: 25 Aug 1999 09:18:31 +0200 



Hi,

I don´t know what has happened, but since yesterday, gnus fails on
me. This happens every time I enter a summary buffer, and even more
often when I choose an article.

The backtrace:

Signaling: (error "Window height 0 too small (after splitting)")
  split-window(#<window on " *nntpd*" 0xb4f> 0 nil)
  gnus-configure-frame((cond (gnus-use-trees (quote ...)) (t (quote ...)))
#<window on " *nntpd*" 0xb4f>)
  gnus-configure-windows(article)
  gnus-article-prepare(3047 nil)
  gnus-summary-display-article(3047 nil)
  gnus-summary-select-article(nil nil pseudo)
  gnus-summary-scroll-up(1)
  call-interactively(gnus-summary-scroll-up)

What has happened and what can I do?

Regards,
        Jochen
--- cut here ---

--- cut here ---
Jochen Lillich <jochen@dynamis.de> writes:

> The backtrace:
> 
> Signaling: (error "Window height 0 too small (after splitting)")
>   split-window(#<window on " *nntpd*" 0xb4f> 0 nil)
>   gnus-configure-frame((cond (gnus-use-trees (quote ...)) (t (quote
...))) #<window on " *nntpd*" 0xb4f>)

Have you altered `gnus-buffer-configuration'?

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen

--- cut here ---

And no, i didn't alter the `gnus-buffer-configuration', i don't even know
what this is. :)

Then i looked for that message on dejanews. Here's the essential of what i
found:

--- cut here ---
> When I select a message after entering a Summary buffer
> (e.g. hitting RET to select a newsgroup, then hitting RET again to
> select an article to read), I get the error message "Window height 0
> too small (after splitting)" and EMACS dumps me into a buffer named
> "*nntpd*".
                           
Try setting $LANG to "C". AFAIK its a bug in the locale
management. At least this was the solution which often helped.
--- cut here ---

--- cut here ---
>> Try setting $LANG to "C". AFAIK its a bug in the locale management. At 
>> least this was the solution which often helped.
 
> Your suggestion didn't work.  I tried other things (twiddling TERM
> and TERMCAP), but that didn't work either.
                           
In fact XEmacs 20.4 seems to have problems with locale settings
other than english. In my case the following settings successfully removed the problem
(thanks to Werner Fink from SuSE):
                           
                          unset LANG
                          export LC_TIME="POSIX"
                          export LC_NUMERIC="POSIX"
                          export LC_MESSAGES="POSIX"
                           
                          (Here runs Kernel 2.2.10)
--- cut here ---

None of the proposed solutions did help. Altho i am not sure where i had to put those
settings. I tried to do this in an X-term and then call xemacs from that terminal... didnt
help.

But i believe that the problem has something to do with the language settings because
lately (since 6.0 or something) SuSE started messing around with that.

Here are the language settings i found on my system after booting X:

kl@kl:~ > echo $LANG
german

kl@kl:~ > locale
LANG=german
LC_CTYPE="german"
LC_NUMERIC="german"
LC_TIME="german"
LC_COLLATE="german"
LC_MONETARY="german"
LC_MESSAGES="german"
LC_ALL=                          

Then i changed all those to "english" in an xterm and started xemacs:

kl@kl:~ > xemacs
Can't set locale.
Using C locale instead.

But even then the error was still there.

Then i tried POSIX:

kl@kl:~ > export LANG=""
kl@kl:~ > export LC_CTYPE="POSIX"
kl@kl:~ > export LC_NUMERIC="POSIX"
kl@kl:~ > export LC_TIME="POSIX"
kl@kl:~ > export LC_COLLATE="POSIX"
kl@kl:~ > export LC_MONETARY="POSIX"
kl@kl:~ > export LC_MESSAGES="POSIX"
kl@kl:~ > xemacs

This time no complaint when starting up xemacs but still the same error in Gnus.

Any hints on how to solve this problem would be greatly appreciated!

Please CC: me all replies since i am not yet on the list.

Thanks, Kasi

-- 
Kaspar Landsberg, <kl@snafu.de>


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~1999-10-20 17:26 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-10-18 14:21 "Window height 0 too small (after splitting)" Kaspar Landsberg
1999-10-18 15:36 ` Kai Großjohann
1999-10-19 13:11   ` Kaspar Landsberg
1999-10-19 13:59     ` Kai Großjohann
1999-10-19 19:41       ` Kaspar Landsberg
1999-10-20  2:30 ` Dan Christensen
1999-10-20 17:26   ` Kaspar Landsberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).