unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
       [not found] <E16pNB6-0003ei-00@blackbird.home.nickwillson.com>
@ 2002-04-14  5:22 ` Rob Browning
  2002-04-15 22:00   ` Richard Stallman
  0 siblings, 1 reply; 25+ messages in thread
From: Rob Browning @ 2002-04-14  5:22 UTC (permalink / raw)
  Cc: 139792-forwarded, Nick


I've verified that this bug still exists in the current Debian Emacs
21.2 package.

Thanks

Nick <nick@nickwillson.com> writes:

> Package: emacs21
> Version: 21.1-7
> Severity: normal
>
> The symptom is, visit a buffer with more lines than the frame will
> hold and press PageDown - emacs loops and has to be killed.  I've seen
> this in buffers for text files, dired and info.  It is usually
> sporadic and I have not found it easy to produce a reliable test case,
> I hope the following will serve.  
>
> The problem seems to involve the variable scroll-margin and emacs21.
> I did not have this problem with scroll-margin in emacs20.  It also seems to 
> involve the form of the text in the buffer, e.g. for a text file, not any old 
> text file will show the problem, so I have included text which shows the 
> problem reliably (for me).
>
>
> How to reproduce the problem (probably):
>
>
> 1. Create a file '.emacs' containing the text given in 'Note 1' below.
>
> 2. Create a file 'danger70.txt' containing the text given in 'Note 2'
>    below.
>
> 3. At a bash prompt, give the command "emacs danger70.txt".
>
> 4. You are looking at the file 'danger70.txt' with point in the
>    top left hand corner.
>
> 5. Press PageDown.  Point is on a blank line just below a line
>    containing the text 'your kernel.'.
>
> 6. Press PageDown again.  Emacs becomes unresponsive and consumes 100%
>    CPU.  There are no messages about errors.
>
>
> On my system, emacs reports the PageDown key as follows:
> <next> runs the command scroll-up
> (scroll-up &optional ARG)
>    which is an interactive built-in function.
>
> -- System Information
> Debian Release: 3.0
> Architecture: i386
> Kernel: Linux blackbird 2.2.20 #1 SMP Mon Nov 5 23:13:53 CET 2001 i686
> Locale: LANG=C, LC_CTYPE=en_US
>
> Versions of packages emacs21 depends on:
> ii  dpkg                     1.9.20          Package maintenance system for Deb
> ii  emacsen-common           1.4.15          Common facilities for all emacsen.
> ii  libc6                    2.2.5-3         GNU C Library: Shared libraries an
> ii  libjpeg62                6b-5            The Independent JPEG Group's JPEG 
> ii  liblockfile1             1.03            NFS-safe locking library, includes
> ii  libncurses5              5.2.20020112a-5 Shared libraries for terminal hand
> ii  libpng2                  1.0.12-3        PNG library - runtime
> ii  libtiff3g                3.5.5-6         Tag Image File Format library
> ii  xaw3dg                   1.5-11          Xaw3d widget set
> ii  xlibs                    4.1.0-14        X Window System client libraries
> ii  zlib1g                   1:1.1.4-1       compression library - runtime
>
>
> --- Note 1: text for .emacs
> (custom-set-variables
>   ;; custom-set-variables was added by Custom -- don't edit or cut/paste it!
>   ;; Your init file should contain only one such instance.
>  '(scroll-margin 8))
> (custom-set-faces
>   ;; custom-set-faces was added by Custom -- don't edit or cut/paste it!
>   ;; Your init file should contain only one such instance.
>  )
> --- end of Note 1
>
>
> --- Note 2: text for danger70.txt (copied from a kernel README)
> 	Linux kernel release 2.4.xx
>
> These are the release notes for Linux version 2.4.  Read them carefully,
> as they tell you what this is all about, explain how to install the
> kernel, and what to do if something goes wrong. 
>
> WHAT IS LINUX?
>
>   Linux is a Unix clone written from scratch by Linus Torvalds with
>   assistance from a loosely-knit team of hackers across the Net.
>   It aims towards POSIX compliance. 
>
>   It has all the features you would expect in a modern fully-fledged
>   Unix, including true multitasking, virtual memory, shared libraries,
>   demand loading, shared copy-on-write executables, proper memory
>   management and TCP/IP networking. 
>
>   It is distributed under the GNU General Public License - see the
>   accompanying COPYING file for more details. 
>
> ON WHAT HARDWARE DOES IT RUN?
>
>   Linux was first developed for 386/486-based PCs.  These days it also
>   runs on ARMs, DEC Alphas, SUN Sparcs, M68000 machines (like Atari and
>   Amiga), MIPS and PowerPC, and others.
>
> DOCUMENTATION:
>
>  - There is a lot of documentation available both in electronic form on
>    the Internet and in books, both Linux-specific and pertaining to
>    general UNIX questions.  I'd recommend looking into the documentation
>    subdirectories on any Linux FTP site for the LDP (Linux Documentation
>    Project) books.  This README is not meant to be documentation on the
>    system: there are much better sources available.
>
>  - There are various README files in the Documentation/ subdirectory:
>    these typically contain kernel-specific installation notes for some 
>    drivers for example. See ./Documentation/00-INDEX for a list of what
>    is contained in each file.  Please read the Changes file, as it
>    contains information about the problems, which may result by upgrading
>    your kernel.
>
>  - The Documentation/DocBook/ subdirectory contains several guides for
>    kernel developers and users.  These guides can be rendered in a
>    number of formats:  PostScript (.ps), PDF, and HTML, among others.
>    After installation, "make psdocs", "make pdfdocs", or "make htmldocs"
>    will render the documentation in the requested format.
>
> INSTALLING the kernel:
>
>  - If you install the full sources, put the kernel tarball in a
>    directory where you have permissions (eg. your home directory) and
>    unpack it:
>
> 		gzip -cd linux-2.4.XX.tar.gz | tar xvf -
>
>    Replace "XX" with the version number of the latest kernel.
>
>    Do NOT use the /usr/src/linux area! This area has a (usually
>    incomplete) set of kernel headers that are used by the library header
>    files.  They should match the library, and not get messed up by
>    whatever the kernel-du-jour happens to be.
>
>  - You can also upgrade between 2.4.xx releases by patching.  Patches are
>    distributed in the traditional gzip and the new bzip2 format.  To
>    install by patching, get all the newer patch files, enter the
>    directory in which you unpacked the kernel source and execute:
>
> 		gzip -cd patchXX.gz | patch -p0
>
> --- end of Note 2

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-14  5:22 ` Bug#139792: emacs21: Press PageDown, get infinite loop Rob Browning
@ 2002-04-15 22:00   ` Richard Stallman
  2002-04-15 23:20     ` David Kastrup
       [not found]     ` <rms@gnu.org>
  0 siblings, 2 replies; 25+ messages in thread
From: Richard Stallman @ 2002-04-15 22:00 UTC (permalink / raw)
  Cc: bug-gnu-emacs, 139792-forwarded, nick

    > WHAT IS LINUX?
    >
    >   Linux is a Unix clone written from scratch by Linus Torvalds with
    >   assistance from a loosely-knit team of hackers across the Net.
    >   It aims towards POSIX compliance. 

That isn't true--I am sad to see that the kernel developers are
distributing this inaccurate statement.  See
http://www.gnu.org/gnu/linux-and-gnu.html.

    >   It is distributed under the GNU General Public License - see the
    >   accompanying COPYING file for more details. 

The kernel is released under the GNU GPL, but the whole system--the
Unix clone--is not.  It includes components such as X11, GNU libc,
Apache, TeX, etc., which have other licenses.

The kernel developers ought to know this.  How did they manage to
overlook it?  It appears that they were fooled by their own confusing
practice of calling the whole system "Linux."  Fooled, as millions of
others have been fooled.  How ironic!

Could Debian correct these release notes to prevent them from
confusing anyone else in the same way?  Rob, could you ask?


Meanwhile, the problem did not happen for me, but it probably
depends on the screen height.  What was that?

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-15 22:00   ` Richard Stallman
@ 2002-04-15 23:20     ` David Kastrup
  2002-04-16  6:36       ` Eli Zaretskii
  2002-04-17 16:03       ` Richard Stallman
       [not found]     ` <rms@gnu.org>
  1 sibling, 2 replies; 25+ messages in thread
From: David Kastrup @ 2002-04-15 23:20 UTC (permalink / raw)


rms@gnu.org (Richard Stallman) writes:

>     > WHAT IS LINUX?
>     >
>     >   Linux is a Unix clone written from scratch by Linus Torvalds with
>     >   assistance from a loosely-knit team of hackers across the Net.
>     >   It aims towards POSIX compliance. 
> 
> That isn't true--I am sad to see that the kernel developers are
> distributing this inaccurate statement.  See
> http://www.gnu.org/gnu/linux-and-gnu.html.
> 
>     >   It is distributed under the GNU General Public License - see the
>     >   accompanying COPYING file for more details. 
> 
> The kernel is released under the GNU GPL, but the whole system--the
> Unix clone--is not.  It includes components such as X11, GNU libc,
> Apache, TeX, etc., which have other licenses.

X11, Apache or TeX are not part of Unix, they just run under it.  In
contrast, the C library, which glibc provides an alternative
implementation of, is.  So you seem to demand people to draw a fine
line of distinction which you are not exactly placing correctly,
either.  How ironic.

> The kernel developers ought to know this.  How did they manage to
> overlook it?  It appears that they were fooled by their own confusing
> practice of calling the whole system "Linux."  Fooled, as millions of
> others have been fooled.  How ironic!

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum
Email: David.Kastrup@t-online.de

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
       [not found]     ` <rms@gnu.org>
@ 2002-04-16  3:55       ` Nick
  2002-04-17 16:03         ` Richard Stallman
  2002-04-16 13:56       ` Peter S Galbraith
                         ` (3 subsequent siblings)
  4 siblings, 1 reply; 25+ messages in thread
From: Nick @ 2002-04-16  3:55 UTC (permalink / raw)
  Cc: rlb, bug-gnu-emacs, 139792-forwarded

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Content-Type: text/plain; charset=us-ascii

Screen size is 80x40 (width x height)
I will be happy to provide more details on request.

Thank you

>     > WHAT IS LINUX?
>     >
>     >   Linux is a Unix clone written from scratch by Linus Torvalds with
>     >   assistance from a loosely-knit team of hackers across the Net.
>     >   It aims towards POSIX compliance. 
> 
> That isn't true--I am sad to see that the kernel developers are
> distributing this inaccurate statement.  See
> http://www.gnu.org/gnu/linux-and-gnu.html.
> 
>     >   It is distributed under the GNU General Public License - see the
>     >   accompanying COPYING file for more details. 
> 
> The kernel is released under the GNU GPL, but the whole system--the
> Unix clone--is not.  It includes components such as X11, GNU libc,
> Apache, TeX, etc., which have other licenses.
> 
> The kernel developers ought to know this.  How did they manage to
> overlook it?  It appears that they were fooled by their own confusing
> practice of calling the whole system "Linux."  Fooled, as millions of
> others have been fooled.  How ironic!
> 
> Could Debian correct these release notes to prevent them from
> confusing anyone else in the same way?  Rob, could you ask?
> 
> 
> Meanwhile, the problem did not happen for me, but it probably
> depends on the screen height.  What was that?
> 

- -- 
Nick


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Exmh version 2.3.1 01/18/2001 (debian 2.3.1-1)

iD8DBQE8u6CyiXeZQfsEcsoRAvqpAJsFnjbTw/HYtAWzVOlnDWGHsW6z0QCfa5Ew
WqxkJ2MOAkisel1PhDxHHT4=
=4rop
-----END PGP SIGNATURE-----

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-15 23:20     ` David Kastrup
@ 2002-04-16  6:36       ` Eli Zaretskii
  2002-04-16 10:21         ` David Kastrup
  2002-04-17 16:03       ` Richard Stallman
  1 sibling, 1 reply; 25+ messages in thread
From: Eli Zaretskii @ 2002-04-16  6:36 UTC (permalink / raw)
  Cc: bug-gnu-emacs


On 16 Apr 2002, David Kastrup wrote:

> >     >   It is distributed under the GNU General Public License - see the
> >     >   accompanying COPYING file for more details. 
> > 
> > The kernel is released under the GNU GPL, but the whole system--the
> > Unix clone--is not.  It includes components such as X11, GNU libc,
> > Apache, TeX, etc., which have other licenses.
> 
> X11, Apache or TeX are not part of Unix, they just run under it.

That's debatable.  A system without those components would be much less
useful than with them.  I.e. it would be much less of ``a system''.

In any case, since Debian distributes all of these components as part of
a whole, that distribution defines a ``system'', even if that's not the
only possible definition of a system (which seems to be the cause of your
disagreement).

> In
> contrast, the C library, which glibc provides an alternative
> implementation of, is.  So you seem to demand people to draw a fine
> line of distinction which you are not exactly placing correctly,
> either.

The issue here is that various parts of a system distributed by Debian
have different licenses, so a kind of grab-all statement cited above is
misleading.

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-16  6:36       ` Eli Zaretskii
@ 2002-04-16 10:21         ` David Kastrup
  2002-04-16 12:14           ` Eli Zaretskii
  2002-04-17 16:04           ` Richard Stallman
  0 siblings, 2 replies; 25+ messages in thread
From: David Kastrup @ 2002-04-16 10:21 UTC (permalink / raw)
  Cc: bug-gnu-emacs

Eli Zaretskii <eliz@is.elta.co.il> writes:

> On 16 Apr 2002, David Kastrup wrote:
> 
> > >     >   It is distributed under the GNU General Public License - see the
> > >     >   accompanying COPYING file for more details. 
> > > 
> > > The kernel is released under the GNU GPL, but the whole system--the
> > > Unix clone--is not.  It includes components such as X11, GNU libc,
> > > Apache, TeX, etc., which have other licenses.
> > 
> > X11, Apache or TeX are not part of Unix, they just run under it.
> 
> That's debatable.  A system without those components would be much
> less useful than with them.  I.e. it would be much less of ``a
> system''.

Debatable?  For somone that already cried "foul!" if the "Linux"
moniker is extended over more than just the kernel proper, it is
debatable whether "Unix" should not encompass everything that may be
made to run under it?

> In any case, since Debian distributes all of these components as
> part of a whole, that distribution defines a ``system'', even if
> that's not the only possible definition of a system (which seems to
> be the cause of your disagreement).

And Debian calls it GNU/Linux.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum
Email: David.Kastrup@t-online.de

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-16 10:21         ` David Kastrup
@ 2002-04-16 12:14           ` Eli Zaretskii
  2002-04-16 12:39             ` David Kastrup
  2002-04-17 16:04           ` Richard Stallman
  1 sibling, 1 reply; 25+ messages in thread
From: Eli Zaretskii @ 2002-04-16 12:14 UTC (permalink / raw)
  Cc: bug-gnu-emacs

> From: David.Kastrup@t-online.de (David Kastrup)
> Date: 16 Apr 2002 12:21:30 +0200
> 
> > > X11, Apache or TeX are not part of Unix, they just run under it.
> > 
> > That's debatable.  A system without those components would be much
> > less useful than with them.  I.e. it would be much less of ``a
> > system''.
> 
> Debatable?  [...] it is
> debatable whether "Unix" should not encompass everything that may be
> made to run under it?

No, it is debatable whether a system without those components
deserves to be called a ``system''.

> For somone that already cried "foul!"

I did?

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-16 12:14           ` Eli Zaretskii
@ 2002-04-16 12:39             ` David Kastrup
  2002-04-16 14:11               ` Eli Zaretskii
  0 siblings, 1 reply; 25+ messages in thread
From: David Kastrup @ 2002-04-16 12:39 UTC (permalink / raw)
  Cc: bug-gnu-emacs

"Eli Zaretskii" <eliz@is.elta.co.il> writes:

> > From: David.Kastrup@t-online.de (David Kastrup)
> > Date: 16 Apr 2002 12:21:30 +0200
> > 
> > > > X11, Apache or TeX are not part of Unix, they just run under it.
> > > 
> > > That's debatable.  A system without those components would be much
> > > less useful than with them.  I.e. it would be much less of ``a
> > > system''.
> > 
> > Debatable?  [...] it is
> > debatable whether "Unix" should not encompass everything that may be
> > made to run under it?
> 
> No, it is debatable whether a system without those components
> deserves to be called a ``system''.
> 
> > For somone that already cried "foul!"
> 
> I did?

You defended someone who did.  It does not make much sense to defend
the arguments of somebody with something inconsistent with them,
unless you intend to discredit him by reductio ad absurdum.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum
Email: David.Kastrup@t-online.de

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
       [not found]     ` <rms@gnu.org>
  2002-04-16  3:55       ` Nick
@ 2002-04-16 13:56       ` Peter S Galbraith
  2002-04-16 19:25         ` Rob Browning
  2002-04-17 16:04         ` Richard Stallman
  2002-04-17 17:15       ` Peter S Galbraith
                         ` (2 subsequent siblings)
  4 siblings, 2 replies; 25+ messages in thread
From: Peter S Galbraith @ 2002-04-16 13:56 UTC (permalink / raw)
  Cc: rlb, bug-gnu-emacs, 139792-quiet, nick

>     > WHAT IS LINUX?
>     >
>     >   Linux is a Unix clone written from scratch by Linus Torvalds with
>     >   assistance from a loosely-knit team of hackers across the Net.
>     >   It aims towards POSIX compliance. 
> 
> That isn't true--I am sad to see that the kernel developers are
> distributing this inaccurate statement.  See
> http://www.gnu.org/gnu/linux-and-gnu.html.
> 
>     >   It is distributed under the GNU General Public License - see the
>     >   accompanying COPYING file for more details. 
> 
> The kernel is released under the GNU GPL, but the whole system--the
> Unix clone--is not.  It includes components such as X11, GNU libc,
> Apache, TeX, etc., which have other licenses.
> 
> The kernel developers ought to know this.  How did they manage to
> overlook it?  It appears that they were fooled by their own confusing
> practice of calling the whole system "Linux."  Fooled, as millions of
> others have been fooled.  How ironic!
> 
> Could Debian correct these release notes to prevent them from
> confusing anyone else in the same way?  Rob, could you ask?

I agree that Nick picked a bad example to show you to illustrate a bug
he may have found in Emacs, but let's not get sidetracked.  The text has
nothing to do with the bug.  The "WHAT IS LINUX?" example text that Nick
selected is from the Linux kernel source README file which discusses
configuring, compiling and installing the kernel.  In that context,
Linus is obviously referring to "Linux" the kernel, and not "Linux" the
system.

There are no release notes for Debian to correct.

Peter

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-16 12:39             ` David Kastrup
@ 2002-04-16 14:11               ` Eli Zaretskii
  0 siblings, 0 replies; 25+ messages in thread
From: Eli Zaretskii @ 2002-04-16 14:11 UTC (permalink / raw)
  Cc: bug-gnu-emacs

> From: David.Kastrup@t-online.de (David Kastrup)
> Date: 16 Apr 2002 14:39:29 +0200
> 
> > > For somone that already cried "foul!"
> > 
> > I did?
> 
> You defended someone who did.

No, I argued with the message you posted in response to that.

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-16 13:56       ` Peter S Galbraith
@ 2002-04-16 19:25         ` Rob Browning
       [not found]           ` <rlb@defaultvalue.org>
  2002-04-17 16:04         ` Richard Stallman
  1 sibling, 1 reply; 25+ messages in thread
From: Rob Browning @ 2002-04-16 19:25 UTC (permalink / raw)
  Cc: rms, bug-gnu-emacs, 139792-quiet, nick

Peter S Galbraith <GalbraithP@dfo-mpo.gc.ca> writes:

> I agree that Nick picked a bad example to show you to illustrate a bug
> he may have found in Emacs, but let's not get sidetracked.  The text has
> nothing to do with the bug.  The "WHAT IS LINUX?" example text that Nick
> selected is from the Linux kernel source README file which discusses
> configuring, compiling and installing the kernel.  In that context,
> Linus is obviously referring to "Linux" the kernel, and not "Linux" the
> system.
>
> There are no release notes for Debian to correct.

Richard, let me know if this doesn't adequately address the issue for
you.  If it doesn't then I'd be happy to see what I can do to help.

Thanks

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
       [not found]           ` <rlb@defaultvalue.org>
@ 2002-04-17 13:05             ` Peter S Galbraith
  2002-04-17 15:22               ` Rob Browning
  0 siblings, 1 reply; 25+ messages in thread
From: Peter S Galbraith @ 2002-04-17 13:05 UTC (permalink / raw)
  Cc: rms, bug-gnu-emacs, 139792-quiet, nick

> Peter S Galbraith <GalbraithP@dfo-mpo.gc.ca> writes:
> 
> > I agree that Nick picked a bad example to show you to illustrate a bug
> > he may have found in Emacs, but let's not get sidetracked.  The text has
> > nothing to do with the bug.  The "WHAT IS LINUX?" example text that Nick
> > selected is from the Linux kernel source README file which discusses
> > configuring, compiling and installing the kernel.  In that context,
> > Linus is obviously referring to "Linux" the kernel, and not "Linux" the
> > system.
> >
> > There are no release notes for Debian to correct.
> 
> Richard, let me know if this doesn't adequately address the issue for
> you.  If it doesn't then I'd be happy to see what I can do to help.
> 
> Thanks
> 
> -- 
> Rob Browning

Yes, let me clarify what I wasn't wearing my Debian developer hat when I
said `There are no release notes for Debian to correct.'.  It's Rob's
package, not mine.  :-)

Peter

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-17 13:05             ` Peter S Galbraith
@ 2002-04-17 15:22               ` Rob Browning
  0 siblings, 0 replies; 25+ messages in thread
From: Rob Browning @ 2002-04-17 15:22 UTC (permalink / raw)
  Cc: rms, bug-gnu-emacs, 139792-quiet, nick

Peter S Galbraith <GalbraithP@dfo-mpo.gc.ca> writes:

> Yes, let me clarify what I wasn't wearing my Debian developer hat when I
> said `There are no release notes for Debian to correct.'.  It's Rob's
> package, not mine.  :-)

Don't worry I didn't take it that way.  In the end it wouldn't be my
package or me making the decision either; it'd be the Debian kernel
source package(s?) maintainers.

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-15 23:20     ` David Kastrup
  2002-04-16  6:36       ` Eli Zaretskii
@ 2002-04-17 16:03       ` Richard Stallman
  1 sibling, 0 replies; 25+ messages in thread
From: Richard Stallman @ 2002-04-17 16:03 UTC (permalink / raw)
  Cc: gnu-emacs-bug

    X11, Apache or TeX are not part of Unix, they just run under it.

X11 has been part of most Unix systems since 1990 or before.  TeX was
not commonly included in Unix systems, and neither of course was any
web browser (those appeared too recently), but they are normal parts
of the GNU/Linux system nowadays.

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-16  3:55       ` Nick
@ 2002-04-17 16:03         ` Richard Stallman
  0 siblings, 0 replies; 25+ messages in thread
From: Richard Stallman @ 2002-04-17 16:03 UTC (permalink / raw)
  Cc: rlb, bug-gnu-emacs, 139792-forwarded

    Screen size is 80x40 (width x height)
    I will be happy to provide more details on request.

It still doesn't fail for me.
Can you try the latest Emacs sources from CVS
and see if it still fails?

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-16 10:21         ` David Kastrup
  2002-04-16 12:14           ` Eli Zaretskii
@ 2002-04-17 16:04           ` Richard Stallman
  1 sibling, 0 replies; 25+ messages in thread
From: Richard Stallman @ 2002-04-17 16:04 UTC (permalink / raw)
  Cc: eliz, bug-gnu-emacs

    Debatable?  For somone that already cried "foul!" if the "Linux"
    moniker is extended over more than just the kernel proper, it is
    debatable whether "Unix" should not encompass everything that may be
    made to run under it?

Unix was always the name of an operating system.
GNU is also the name of an operating system.
Both of those names were given to the whole operating system
by those who launched the development of the whole operating system.

When people speak of the the "Linux operating system",
they are speaking of a system that is basically GNU.
Please call it "GNU/Linux".

See http://www.gnu.org/gnu/linux-and-gnu.html.  If you read that
carefully, you will see the answers to the objections that have been
made here and many others as well, and we can all save lots of time.

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-16 13:56       ` Peter S Galbraith
  2002-04-16 19:25         ` Rob Browning
@ 2002-04-17 16:04         ` Richard Stallman
  2002-04-18 15:22           ` Paul Jarc
  1 sibling, 1 reply; 25+ messages in thread
From: Richard Stallman @ 2002-04-17 16:04 UTC (permalink / raw)
  Cc: rlb, bug-gnu-emacs, 139792-quiet, nick

      The "WHAT IS LINUX?" example text that Nick
    selected is from the Linux kernel source README file which discusses
    configuring, compiling and installing the kernel.  In that context,
    Linus is obviously referring to "Linux" the kernel, and not "Linux" the
    system.

The text starts, "Linux is a Unix clone written from scratch by Linus
Torvalds".  Unix is an entire operating system, including shell,
compiler, libraries, etc.  The kernel alone is not a clone of Unix.

To make the text correct with Linux referring to the kernel,
that first line of these release notes ought to be changed.

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
       [not found]     ` <rms@gnu.org>
  2002-04-16  3:55       ` Nick
  2002-04-16 13:56       ` Peter S Galbraith
@ 2002-04-17 17:15       ` Peter S Galbraith
  2002-04-19  5:24         ` Richard Stallman
  2002-04-19  5:17       ` Nick
  2002-04-19 13:43       ` Peter S Galbraith
  4 siblings, 1 reply; 25+ messages in thread
From: Peter S Galbraith @ 2002-04-17 17:15 UTC (permalink / raw)
  Cc: rlb, bug-gnu-emacs, 139792-quiet, nick

>       The "WHAT IS LINUX?" example text that Nick
>     selected is from the Linux kernel source README file which discusses
>     configuring, compiling and installing the kernel.  In that context,
>     Linus is obviously referring to "Linux" the kernel, and not "Linux" the
>     system.
> 
> The text starts, "Linux is a Unix clone written from scratch by Linus
> Torvalds".  Unix is an entire operating system, including shell,
> compiler, libraries, etc.  The kernel alone is not a clone of Unix.
> 
> To make the text correct with Linux referring to the kernel,
> that first line of these release notes ought to be changed.

Okay.  It could be changed to: "Linux is a Unix kernel clone written
from scratch by Linus Torvalds".  But someone would have to suggest it
to Linus so it's changed upstream.  It's hardly worth changing in the
Debian package.

Peter

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-17 16:04         ` Richard Stallman
@ 2002-04-18 15:22           ` Paul Jarc
  2002-04-19  5:25             ` Richard Stallman
  0 siblings, 1 reply; 25+ messages in thread
From: Paul Jarc @ 2002-04-18 15:22 UTC (permalink / raw)


rms@gnu.org (Richard Stallman) wrote:
> The text starts, "Linux is a Unix clone written from scratch by Linus
> Torvalds".  Unix is an entire operating system, including shell,
> compiler, libraries, etc.  The kernel alone is not a clone of Unix.
>
> To make the text correct with Linux referring to the kernel,
> that first line of these release notes ought to be changed.

Shouldn't the HURD also be renamed, then?  That hird of daemons only
replaces the kernel, not Unix.


paul

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
       [not found]     ` <rms@gnu.org>
                         ` (2 preceding siblings ...)
  2002-04-17 17:15       ` Peter S Galbraith
@ 2002-04-19  5:17       ` Nick
  2002-04-19  6:53         ` Eli Zaretskii
  2002-04-19 13:43       ` Peter S Galbraith
  4 siblings, 1 reply; 25+ messages in thread
From: Nick @ 2002-04-19  5:17 UTC (permalink / raw)
  Cc: rlb, bug-gnu-emacs, 139792-forwarded

Sure.. if there is somewhere I can find instructions on how to do that?

>     Screen size is 80x40 (width x height)
>     I will be happy to provide more details on request.
> 
> It still doesn't fail for me.
> Can you try the latest Emacs sources from CVS
> and see if it still fails?
> 

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-17 17:15       ` Peter S Galbraith
@ 2002-04-19  5:24         ` Richard Stallman
  0 siblings, 0 replies; 25+ messages in thread
From: Richard Stallman @ 2002-04-19  5:24 UTC (permalink / raw)
  Cc: rlb, bug-gnu-emacs, 139792-quiet, nick

    Okay.  It could be changed to: "Linux is a Unix kernel clone written
    from scratch by Linus Torvalds".  But someone would have to suggest it
    to Linus so it's changed upstream.  It's hardly worth changing in the
    Debian package.

This error is so pernicious that Debian should correct it regardless.
Nobody should repeat this error just because someone else said it.
I think Debian should correct it and then ask Linus to.

Who in Debian should we talk with about this?

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-18 15:22           ` Paul Jarc
@ 2002-04-19  5:25             ` Richard Stallman
  0 siblings, 0 replies; 25+ messages in thread
From: Richard Stallman @ 2002-04-19  5:25 UTC (permalink / raw)
  Cc: gnu-emacs-bug

    Shouldn't the HURD also be renamed, then?  That hird of daemons only
    replaces the kernel, not Unix.

I never noticed before.  (The name HURD is not my doing--I wanted to
call the kernel Alix.)  Strictly speaking, that name is not correct.
It is possible that the expansion of the name HURD contributes subtly
and indirectly to the misunderstanding that does us so much harm.

It would be rather painful to change the name "HURD" now.  By
contrast, it would be easy to change the README that comes with Linux.

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
  2002-04-19  5:17       ` Nick
@ 2002-04-19  6:53         ` Eli Zaretskii
       [not found]           ` <eliz@is.elta.co.il>
  0 siblings, 1 reply; 25+ messages in thread
From: Eli Zaretskii @ 2002-04-19  6:53 UTC (permalink / raw)
  Cc: rms, rlb, bug-gnu-emacs, 139792-forwarded

> From: Nick <nick@nickwillson.com>
> Date: Thu, 18 Apr 2002 22:17:39 -0700
> 
> Sure.. if there is somewhere I can find instructions on how to do that?

Go to http://savannah.gnu.org/projects/emacs and follow the link to
"CVS".  You will find there instructions for anonymous access to Emacs
CVS tree.

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
       [not found]     ` <rms@gnu.org>
                         ` (3 preceding siblings ...)
  2002-04-19  5:17       ` Nick
@ 2002-04-19 13:43       ` Peter S Galbraith
  4 siblings, 0 replies; 25+ messages in thread
From: Peter S Galbraith @ 2002-04-19 13:43 UTC (permalink / raw)
  Cc: rlb, bug-gnu-emacs, 139792-quiet, nick

Richard Stallman <rms@gnu.org> wrote:

>     Okay.  It could be changed to: "Linux is a Unix kernel clone written
>     from scratch by Linus Torvalds".  But someone would have to suggest it
>     to Linus so it's changed upstream.  It's hardly worth changing in the
>     Debian package.
> 
> This error is so pernicious that Debian should correct it regardless.
> Nobody should repeat this error just because someone else said it.
> I think Debian should correct it and then ask Linus to.
> 
> Who in Debian should we talk with about this?

Herbert Xu <herbert@debian.org> is the maintainer for the kernel-source
packages.  Alternatively, send an email to the Debian Bug Tracking
System:

-----
 To: Debian Bug Tracking System <submit@bugs.debian.org>
 Subject: kernel-source-2.4.18: README unclear when it refers to Linux kernel
 --------
 Package: kernel-source-2.4.18
 Version: 2.4.18-5
 Severity: minor

 [Insert bug report here]
-----

Note I've use severity minor, which is defined as "a problem which
doesn't affect the package's usefulness, and is presumably trivial to
fix."

Peter

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

* Re: Bug#139792: emacs21: Press PageDown, get infinite loop
       [not found]           ` <eliz@is.elta.co.il>
@ 2002-04-20 22:03             ` Nick
  0 siblings, 0 replies; 25+ messages in thread
From: Nick @ 2002-04-20 22:03 UTC (permalink / raw)
  Cc: rms, rlb, bug-gnu-emacs, 139792-forwarded

Thank you.  I downloaded 21.2.50.2 and I do not see the problem with that 
version.


> > From: Nick <nick@nickwillson.com>
> > Date: Thu, 18 Apr 2002 22:17:39 -0700
> > 
> > Sure.. if there is somewhere I can find instructions on how to do that?
> 
> Go to http://savannah.gnu.org/projects/emacs and follow the link to
> "CVS".  You will find there instructions for anonymous access to Emacs
> CVS tree.
> 

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

end of thread, other threads:[~2002-04-20 22:03 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <E16pNB6-0003ei-00@blackbird.home.nickwillson.com>
2002-04-14  5:22 ` Bug#139792: emacs21: Press PageDown, get infinite loop Rob Browning
2002-04-15 22:00   ` Richard Stallman
2002-04-15 23:20     ` David Kastrup
2002-04-16  6:36       ` Eli Zaretskii
2002-04-16 10:21         ` David Kastrup
2002-04-16 12:14           ` Eli Zaretskii
2002-04-16 12:39             ` David Kastrup
2002-04-16 14:11               ` Eli Zaretskii
2002-04-17 16:04           ` Richard Stallman
2002-04-17 16:03       ` Richard Stallman
     [not found]     ` <rms@gnu.org>
2002-04-16  3:55       ` Nick
2002-04-17 16:03         ` Richard Stallman
2002-04-16 13:56       ` Peter S Galbraith
2002-04-16 19:25         ` Rob Browning
     [not found]           ` <rlb@defaultvalue.org>
2002-04-17 13:05             ` Peter S Galbraith
2002-04-17 15:22               ` Rob Browning
2002-04-17 16:04         ` Richard Stallman
2002-04-18 15:22           ` Paul Jarc
2002-04-19  5:25             ` Richard Stallman
2002-04-17 17:15       ` Peter S Galbraith
2002-04-19  5:24         ` Richard Stallman
2002-04-19  5:17       ` Nick
2002-04-19  6:53         ` Eli Zaretskii
     [not found]           ` <eliz@is.elta.co.il>
2002-04-20 22:03             ` Nick
2002-04-19 13:43       ` Peter S Galbraith

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).