GNU bug report logs -
#31037
27.0.50; Misleading info in Introduction to Programming in Emacs Lisp
Previous Next
Reported by: Marcin Borkowski <mbork <at> mbork.pl>
Date: Tue, 3 Apr 2018 06:35:01 UTC
Severity: wishlist
Tags: patch
Found in version 27.0.50
Fixed in version 27.1
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 31037 in the body.
You can then email your comments to 31037 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#31037
; Package
emacs
.
(Tue, 03 Apr 2018 06:35:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Marcin Borkowski <mbork <at> mbork.pl>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Tue, 03 Apr 2018 06:35:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
(info "eintro")
yields
--8<---------------cut here---------------start------------->8---
An Introduction to Programming in Emacs Lisp
********************************************
This is an ‘Introduction to Programming in Emacs Lisp’, for people who
--8<---------------cut here---------------end--------------->8---
If I want to actually cite Chassell's book, it is (a) not obvious who
the author is (the name can be found at the end of the preface and in
the "About the author" section, but not on the title page, where it
should be!), and (b) completely not obvious how to cite the book - is
the official title "An Introduction to Programming in Emacs Lisp" or
"Introduction to Programming in Emacs Lisp"?
Best,
--
Marcin Borkowski
http://mbork.pl
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#31037
; Package
emacs
.
(Tue, 03 Apr 2018 07:35:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 31037 <at> debbugs.gnu.org (full text, mbox):
> From: Marcin Borkowski <mbork <at> mbork.pl>
> Date: Tue, 03 Apr 2018 08:33:39 +0200
>
> (info "eintro")
>
> yields
>
> --8<---------------cut here---------------start------------->8---
> An Introduction to Programming in Emacs Lisp
> ********************************************
>
> This is an ‘Introduction to Programming in Emacs Lisp’, for people who
> --8<---------------cut here---------------end--------------->8---
>
> If I want to actually cite Chassell's book, it is (a) not obvious who
> the author is (the name can be found at the end of the preface and in
> the "About the author" section, but not on the title page, where it
> should be!), and (b) completely not obvious how to cite the book - is
> the official title "An Introduction to Programming in Emacs Lisp" or
> "Introduction to Programming in Emacs Lisp"?
You are looking in the wrong place for this information. The Info
format of a book is not a book, it's an on-line documentation file.
For the book details, you should either (a) look at the Texinfo
sources, or (b) produce a PDF or DVI/PS format, and look there. (The
former is much easier, of course, if you have the sources.)
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#31037
; Package
emacs
.
(Thu, 05 Apr 2018 10:40:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 31037 <at> debbugs.gnu.org (full text, mbox):
On 2018-04-03, at 09:34, Eli Zaretskii <eliz <at> gnu.org> wrote:
>> From: Marcin Borkowski <mbork <at> mbork.pl>
>> Date: Tue, 03 Apr 2018 08:33:39 +0200
>>
>> (info "eintro")
>>
>> yields
>>
>> --8<---------------cut here---------------start------------->8---
>> An Introduction to Programming in Emacs Lisp
>> ********************************************
>>
>> This is an ‘Introduction to Programming in Emacs Lisp’, for people who
>> --8<---------------cut here---------------end--------------->8---
>>
>> If I want to actually cite Chassell's book, it is (a) not obvious who
>> the author is (the name can be found at the end of the preface and in
>> the "About the author" section, but not on the title page, where it
>> should be!), and (b) completely not obvious how to cite the book - is
>> the official title "An Introduction to Programming in Emacs Lisp" or
>> "Introduction to Programming in Emacs Lisp"?
>
> You are looking in the wrong place for this information. The Info
> format of a book is not a book, it's an on-line documentation file.
> For the book details, you should either (a) look at the Texinfo
> sources, or (b) produce a PDF or DVI/PS format, and look there. (The
> former is much easier, of course, if you have the sources.)
I disagree. A book is a book, it shouldn't matter whether its dead
wood, pdf, html, texi or info.
Also, the pdf says (p. 3)
"An Introduction to Programming in Emacs Lisp",
then
"This is an /Introduction to Programming in Emacs Lisp/, for people who
are not programmers." (p. 4),
and then
"This introduction to /Programming in Emacs Lisp/ has a companion
document" (p. 14).
So the pdf is also kind of a mess. Still looks like a bug to me.
Best,
--
Marcin Borkowski
http://mbork.pl
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#31037
; Package
emacs
.
(Sat, 28 Sep 2019 18:30:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 31037 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Marcin Borkowski <mbork <at> mbork.pl> writes:
>>> (info "eintro")
>>>
>>> yields
>>>
>>> --8<---------------cut here---------------start------------->8---
>>> An Introduction to Programming in Emacs Lisp
>>> ********************************************
>>>
>>> This is an ‘Introduction to Programming in Emacs Lisp’, for people who
>>> --8<---------------cut here---------------end--------------->8---
>>>
>>> If I want to actually cite Chassell's book, it is (a) not obvious who
>>> the author is (the name can be found at the end of the preface and in
>>> the "About the author" section, but not on the title page, where it
>>> should be!), and (b) completely not obvious how to cite the book - is
>>> the official title "An Introduction to Programming in Emacs Lisp" or
>>> "Introduction to Programming in Emacs Lisp"?
>>
>> You are looking in the wrong place for this information. The Info
>> format of a book is not a book, it's an on-line documentation file.
>> For the book details, you should either (a) look at the Texinfo
>> sources, or (b) produce a PDF or DVI/PS format, and look there. (The
>> former is much easier, of course, if you have the sources.)
>
> I disagree. A book is a book, it shouldn't matter whether its dead
> wood, pdf, html, texi or info.
>
> Also, the pdf says (p. 3)
>
> "An Introduction to Programming in Emacs Lisp",
>
> then
>
> "This is an /Introduction to Programming in Emacs Lisp/, for people who
> are not programmers." (p. 4),
>
> and then
>
> "This introduction to /Programming in Emacs Lisp/ has a companion
> document" (p. 14).
>
> So the pdf is also kind of a mess. Still looks like a bug to me.
It seems to me that the canonical title is "An Introduction to
Programming in Emacs Lisp". That's what's available at:
https://shop.fsf.org/books/signed-introduction-programming-emacs-lisp-3rd-edition
I also find in emacs-lisp-intro.texi:
> @c half title; two lines here, so do not use 'shorttitlepage'
> @tex
> {\begingroup%
> \hbox{}\vskip 1.5in \chaprm \centerline{An Introduction to}%
> \endgroup}%
> {\begingroup\hbox{}\vskip 0.25in \chaprm%
> \centerline{Programming in Emacs Lisp}%
> \endgroup\page\hbox{}\page}
> @end tex
>
> @titlepage
> @sp 6
> @center @titlefont{An Introduction to}
> @sp 2
> @center @titlefont{Programming in Emacs Lisp}
> @sp 2
> @center Revised Third Edition
> @sp 4
> @center by Robert J. Chassell
The attached patch fixes the reported inconsistencies. Any objections?
Best regards,
Stefan Kangas
[0001-Fix-title-inconsistencies-in-elisp-intro-book.patch (text/x-patch, attachment)]
Added tag(s) patch.
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Sat, 28 Sep 2019 18:31:01 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#31037
; Package
emacs
.
(Tue, 01 Oct 2019 15:34:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 31037 <at> debbugs.gnu.org (full text, mbox):
On 2019-09-28, at 20:29, Stefan Kangas <stefan <at> marxist.se> wrote:
> The attached patch fixes the reported inconsistencies. Any objections?
No, thanks. (I'm not sure if all inconsistencies are solved, but at
least this is a step in the right direction.)
Thanks,
--
Marcin Borkowski
http://mbork.pl
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#31037
; Package
emacs
.
(Tue, 08 Oct 2019 16:33:01 GMT)
Full text and
rfc822 format available.
Message #22 received at 31037 <at> debbugs.gnu.org (full text, mbox):
close 31037 27.1
thanks
Marcin Borkowski <mbork <at> mbork.pl> writes:
> > The attached patch fixes the reported inconsistencies. Any objections?
>
> No, thanks. (I'm not sure if all inconsistencies are solved, but at
> least this is a step in the right direction.)
No other comments in 10 days, so I've now pushed this as commit
1793d4979b. Closing this bug.
Best regards,
Stefan Kangas
bug marked as fixed in version 27.1, send any further explanations to
31037 <at> debbugs.gnu.org and Marcin Borkowski <mbork <at> mbork.pl>
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Tue, 08 Oct 2019 16:33:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 06 Nov 2019 12:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 170 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.