From unknown Sun Jul 27 03:52:29 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#78977 <78977@debbugs.gnu.org> To: bug#78977 <78977@debbugs.gnu.org> Subject: Status: 2 bugs in Emacs Lisp Intro Reply-To: bug#78977 <78977@debbugs.gnu.org> Date: Sun, 27 Jul 2025 10:52:29 +0000 retitle 78977 2 bugs in Emacs Lisp Intro reassign 78977 emacs submitter 78977 =D0=98=D0=B2=D0=B0=D0=BD =D0=91=D0=B8=D1=82=D1=8E=D1=86=D0= =BA=D0=B8=D0=B9 severity 78977 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 08 23:31:45 2025 Received: (at submit) by debbugs.gnu.org; 9 Jul 2025 03:31:45 +0000 Received: from localhost ([127.0.0.1]:47248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uZLX6-0000Vm-F4 for submit@debbugs.gnu.org; Tue, 08 Jul 2025 23:31:45 -0400 Received: from lists.gnu.org ([2001:470:142::17]:44112) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uZEsi-0005lA-28 for submit@debbugs.gnu.org; Tue, 08 Jul 2025 16:25:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uZEsC-00038d-OO for bug-gnu-emacs@gnu.org; Tue, 08 Jul 2025 16:25:06 -0400 Received: from mxout2.rambler.ru ([81.19.78.101]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uZEs7-0007Ww-R3; Tue, 08 Jul 2025 16:25:02 -0400 Received: from localhost (1vm0068.prod.mail.rambler.tech [10.140.200.201]) by mxout2.rambler.ru (Postfix) with ESMTP id 5FC94903EC0; Tue, 8 Jul 2025 23:24:56 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rambler.ru; s=mail; t=1752006296; bh=mQKJGSqgBPWY+OXhUGv32/jlLZT3+wKDUXPrr82+Q6A=; h=Date:Reply-To:From:To:Cc:Subject; b=R2Bg4e+d+IydUKBOS1Z0vLWovTBL/cNIS4D7nPzfffeYnOVA+zQ+8wMwOBCo4yaS8 O42blwACr8q6q9jI15z7YH2NArFJiyU6RmycWjWQPp5PgGcjCEPEJUqZGJ1vw4oBLZ PSB5ospCzLU/+Y2CFhH96qKwZw9F6GSIaLFZxEsg= Date: Tue, 08 Jul 2025 20:24:56 +0000 Mime-Version: 1.0 Message-Id: From: "=?UTF-8?b?0JjQstCw0L0g0JHQuNGC0Y7RhtC60LjQuQ==?=" To: bug-gnu-emacs@gnu.org Subject: 2 bugs in Emacs Lisp Intro Content-Transfer-Encoding: 7bit X-Mailer: Rambler Compose (2.9.2), https://mail.rambler.ru X-Spam: yes Content-Type: multipart/mixed; boundary="==bound.0.a137de85f12d7df34e8f90cc7d8e05fd.mail.rambler.ru==" Received-SPF: pass client-ip=81.19.78.101; envelope-from=ivbit@rambler.ru; helo=mxout2.rambler.ru X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 08 Jul 2025 23:31:38 -0400 Cc: eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: =?UTF-8?b?0JjQstCw0L0g0JHQuNGC0Y7RhtC60LjQuQ==?= Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --==bound.0.a137de85f12d7df34e8f90cc7d8e05fd.mail.rambler.ru== Content-Type: multipart/alternative; boundary="==bound.1.3f35419fc11b5a7ef93621980516dfb1.mail.rambler.ru==" --==bound.1.3f35419fc11b5a7ef93621980516dfb1.mail.rambler.ru== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 I've found 2 bugs in "Emacs Lisp Intro", which is"An Introduction to Progra= mming in Emacs Lisp" by Bob Chassell. *** 1st bug: When reading in Emacs in= info and evaluating code from Appendix C "A graph with labeled axes" with = C-x C-e, then switching to scratch buffer to print the graph, Emacs complai= ns about wrong number of arguments to a function print-Y-axis . *** 2nd bug= : Appendix C "A graph with labeled axes" , function print-X-axis-numbered-l= ine does not print the first number in the X axis of the graph. *** I've fi= xed both bugs and the fixed functions are in attached file eintr-bugfix.el.= gz *** Suggestion: Add another page with final versions of all functions to= print=C2=A0graph put together, so readers can install them with C-x C-e, t= hen switch to the scratch buffer and print the graph. I've collected all th= e necessary functions with bugfixes and a small extra function to make it e= asier to print graph in attached file eintr-graph.el.gz *** Other:=C2=A0 At= the end of Index node, when I press SPACE, I'm taken to "C.2.1 Side Trip: = Compute a Remainder" instead of "About the Author" node. *** Earlier today = I've sent a similar email, but got a response about "mail not delivered". T= rying to send it again. --==bound.1.3f35419fc11b5a7ef93621980516dfb1.mail.rambler.ru== Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
I've found 2 bugs in "Emacs Lisp Intro", which = is
"An Introduction to Programmi= ng in Emacs Lisp"
by Bob Chassel= l.
***
1st bug: When reading in Emacs in info and evaluating cod= e
from Appendix C "A graph with = labeled axes" with C-x C-e,
then= switching to scratch buffer t= o print the graph, Emacs
complai= ns about wrong number of arguments to a function
print-Y-axis .
= ***
2nd bug: Appendix C "A graph= with labeled axes" , function
p= rint-X-axis-numbered-line does not print the first number
in the X axis of the graph.
***
I've= fixed both bugs and the fixed functions are in attached
file eintr-bugfix.el.gz
***
Suggestion:= Add another page with final versions of all
functions to print graph put together, so readers can
install them with C-x C-e, then swi= tch to the scratch
buffer and print= the graph. I've collected all the necessary
functions with bugfixes and a small extra function to make
it easier to print graph in attache= d file eintr-graph.el.gz
***
Other:  At the end of Index no= de, when I press SPACE,
I'm take= n to "C.2.1 Side Trip: Compute a Remainder"
instead of "About the Author" node.
***
Earlier today I'v= e sent a similar email, but got a response
about "mail not delivered". T= rying to send it again.
--==bound.1.3f35419fc11b5a7ef93621980516dfb1.mail.rambler.ru==-- --==bound.0.a137de85f12d7df34e8f90cc7d8e05fd.mail.rambler.ru== Content-Transfer-Encoding: base64 Content-Type: application/gzip Content-Disposition: attachment; filename="eintr-bugfix.el.gz" H4sICHcnbWgAA2VpbnRyLWJ1Z2ZpeC5lbACVVctu2zAQvAv9iIUPrZyWRpNT4QAtksatDbhAgKaP 3EJLK4soRaoklTj9+i4fchzZSFPdvFrOzM6OqdPTU0ChnGGrbl2JzQQlMMbgrG1RlWIDH2F0BmvD 2xruhKtB8hVKLIFv0I6yjI5/5Q2CFAUqi8AtFLpEEApmDS8sLIVtYUEE+o1vtkIV9NZZcDWC9UdD f8A+ARIBpAJtlr0I4OdB1RR4WRKpq4UharPuGlQObm7ROFFwyazD9lWWl1h1ClpDA7FrxjfCQl6j WNcOqk5KqgX57E6URPfo9DgDGC1oBOPgGsLRjsSuYT5bfJ5fAVclfPq2XBLG8ux8tmQ/FhdX80k2 j/BNZx2sMEzV0OmmayAx6ypUg4eT7BPpgMgvognxR+qq6QgSVNAJ5LQfdDIicWTGdy479J0J2Wva nyv2coPQcmvJtdV9siRJAMglOshz6zhNm7eaXo7H3gF6JYIHzGDhuFpLDFXIo52s0LJrFDzX1IhJ ci4lp70HJjDIy3uotIHI5V3eSiOqtXaaFTU3EARuMb7o2x6CDt9xE0a77U056ATBpd6IuN/kBz8Y tptaG/FHK9fnC3jl0MBNoVXB3SBuP6M/qmtWaLBkUqhoXR5LTFfUQ9ZYSK2SbKDRmW3JGhtt3nte 6tYJrbiEgZqQ10tPDZ7KGxBxIfLZ0cOeY2XLG2b3rMQ+3vLmAwLIaUHD2vEgJodn2W7sggLsEHDj DIfUA7En7boMHWE3KWgM8mP24AaNoNaUq95GioZ1xuMMDRkPteVxUY+d/TfOoL/hvzC1DnZEA6YL 464WNGYYbDJoonkgPwJ736z0biz3nqe3swO4685OOfp0EPs53h04eDIsfoChOUPg4fBHKY2HltWH JHlosOFCeXEpwCkhFt3vHiV/DU9lOa2ftiER8vew98877vVvI5Jw0kU7NOEp/T3Sf+t7fGZHHW12 rxhTne6npaaLlb4CRvCVRDv1tUrQhRZv5Sm8e+tLM1VOff/+l50+6ZbuboPZX31VflX4BwAA --==bound.0.a137de85f12d7df34e8f90cc7d8e05fd.mail.rambler.ru== Content-Transfer-Encoding: base64 Content-Type: application/gzip Content-Disposition: attachment; filename="eintr-graph.el.gz" H4sICKskbWgAA2VpbnRyLWdyYXBoLmVsAL1abW/byBH+TvRHDFy0phxTZ8lWYifAFU7OuRhwXhA7 V6foh6yolUWEIlmS8suhH+5n3P29+yV9ZndJ7VIrWbkWDaDY5s7OzuszMyu+ePGCZJLVZXRTimLW lylFUUSnRSGzSXJPr2jnlNQS3SX1jFIxlqmckLiX1U4QYPelmEtKk1hmlSRRUZxPJCUZnc1FXNFF UhV0Dv75PhNXSRZjta6onkmqeKuiV7wPaZ5keUnxTGQ3snrOG4Y0XtzQNMFxJLIJDWi6yOI6yTP6 Ysm9GwR/UtJsJ7g+tKpFCUlmspRBOJHTW1FSnRdRPo1KJUFAtBsODoiG+Bzic4TP6ACPiZ7i12f4 HONzckCDA/V4AOoBqAegHoB6oKkHoB6AegDqAaiHmnoI6iGoh6AegnqoqYegHoJ6COohqA8PDnp4 vgNb1lQVMk6mD0l2Q1pImsJkXyD+IquiQpZa9t3+Ti9otUqxMwKdNpZSa3T4DEIPn9HJaETPjkc0 OjlSih0dH0LZoxMcPYR0RxD4RC0Mnj4lrdwAv5ycsN5qQdmAnj7jvbDPED9HeuFogP8OwW94zGrh YxbYoOClFwagGhyqBVhjqWo+Ja2W9qCY54tMPb3Ly0lF0FWbYB/OBfn3bChWG2EQiqJIH+jPu086 uvfoBYt6PNLGWWSUZzKaJtM6kTgjnC7SVFtQyfFR1osyUzz2SYp4RtliPsbBzi6IVJTyNskXVX8H 28K5KGKYPUzFfDwRkKa86VH4HeEn4qfXI+sYy00Nw2jFX6FzXkclLehkESO8eQlBTBPkXSoeSJgc yJWiiPt5saghfxWXUmZOkCjCqHqYj/OUdvZYkZ3LuuRIW1ScORWZRWS3It7HwkKkMLTIsAy+SfXV w3Ociuwr7ZCPpV7zcDQrVSFi2Q9sRvMFdBzLJYQ0PplCv3QxVwEzkQG42zo5gn2OxH1SRQoVIj6D ZeLg3HnXMkuTjNOrzOfKdp+Jt2ggYRNn8r728ayTGLpGjrb1TNRI1DTN76pGXOgsHKYOs2uPgBwI yZTCMRJhUtCuZZSezisK92iEuJPZDeLEXu/RqOeqt8gYh1v1rh9T77pVrw2Sfzs65lCpkqWKvyIH OPMvwviE1dVHtEyRfHqNEVeHKTLnXv8azWRyM6tJxDUCwvxl5+Tb0+vox4+nH95Eb87Of3xzBThn MSrUgFdXn04vmseilE4YVP0guJp1nimqOM/q5GaBLCaJypJwyalVlKGkBLAY/8oJ1lcMVKrdJWnK sag11yGtE00pjU0mA/UeI6M6TgLUpJsiedmJ2IBdnsqawlCfoKCBsiRtHI51HU9sRK5eilPVrlIY 0SNGZQhiSuDma1YHnvr9l18d+/z+y299RRPezZJUUvi9y4MO2gCsZP0vsoUNYVc3E+3lnrvR5RoO om+QVWvuEdVnoG0lbvBpncCbjc9k0MFHZKtiQvpulqdNhPGKe2qTMwZm0M3MEaaN+3VJ+WwAA/hX 68LwCqrU5SKG0+ndp7cvzz5ylVBJbjj0g1MjIFYarmmew0Zp8pVhFrDwBYUdmLa7H3AXhgeFmEx0 uGdS8m8Vch0OYdCkRaFKdqByx3DkNkUlEIqg5BhWR+p6qSM8lWKC7FBoJ90IXlXOtbEGPOeZ8mIs WgPB9JFOP3N0zyVv/i1RvMf/AouV3gCM+iobVq7M9DcyXB851Dmk61mNHfpgkwhKZY4f7bm/5gW3 wCKlWwRIEiM/UH2LjsNT00SpPbpP1OWmHxhshB+BDcl8MSdzEMgNXP39/IerN9H719HF6cuzC5tU CdMy7gc/nX28On8FxL28Ovuwz72AFm+fNwmUgiqpk1vGyFreyDJQxVD3sYyxs/wOJR2tlVsNQY4e hUOnClh01X1xdPWJXvPf92JepGj+BLHuLM+I5lJklT6gpWcppny+LngGx7WWy+jTtl8BVW6oFZMQ RzrGpkEbHS3QGCMOWojgav2zLPOCwr80q77Wo2cHIwDhXBdSY2ArphXmdGS1A371aaNaAxieqEfT YGTraO1LETcUPRT6OEsj6HOWVvCUaQ80/i3V2qCUVyUnATuZ0SbgqjwublsVZllajLTG+mNRSR1x QVdMUyIeN6050hM8a4kfNbDHzGGG+UOWkHepbYMqBexUR43cRu9VQPVAibGDycpFxfZuuipUgdef Li7AQ+FDpOACwKLZ2y36KsIs8y94DTkMoCT6UqBFF/5jhi1cLNyCxVkLN/0k0oVkyqargUzeQgFa brgKUfHQMX4wJjEitPVH3QdQqFrXNrdNDS5lXGNcS6WBdweqaVujthH2IUW5ME1yiRLyoNBZn8VW bkXDUTc5ikg8QweuBGx5vM1vGxbYfCdKpdptY5Q1JTM0tJqjp2mwIsd0QPnkIVIWa1Cx0m2S0Vr3 dFbL8UHRYoBrBsDGm7r/uIwuzi+vdD/s8OOUws8Wok3IKo22q1mXn9++fG9ikQmXg6GqBtpbFujz 8BPp+pRnDpjbgjm44Wxpg6XFe2+0KBxzB50GfviawD7Lgqml3z1idh3ZdYKJkR9KcWd8YEIVIWLM 0KqVqMuEbkPsuCaMJ345O7HMfOxB0qB8K6sqpctZrrUY7fwz21kFLWvk5J0G6tpm+ppXqnZUdlsx a6/BDSs48fRrZUmrY8LI4uXXWyVYTsI9GII+ZRNuw5NShXJj4mU5qSQCfMJH89TCAV7q/Cly1e83 3J1m03jEqnhu4xup6m1733tzsFpFlnIh4Gup71m4ccfMbklqBtHVXmOPhu09w6o9eu6BnarsoXcs hbZPJJm6U2A/KeN4hjnj/oEbSX6/r45rZrc7numHPTsSr73j1sps1U5QJvztWvX4fPNHnNhYf+2o 0R1ftptcGu4buPqztLHAN6fqmg5nOeTM8jL5Oc9quzfReazwBPCu+TYIZdncVIDN5gw7B6h+rfts 0GkJ1sOERl4EANJK3telaGytk6zBxImiUPAdNHGAaLTiYq2DuwbpdWXzYIjPpR7D2vTrUGcNenRR whPXfldvh1jkWsd67Jv+t9a55ztp2H24MlesMO4qv9d0Hx5ndQaNJd6ZAO6vIBaFT2hTLHcn0XUo aYXI9cbZZZP8nj5hO/m+GYX9UNPtQ9fCg9OKcGUzGQXEcHvR9wZq0od9evP+4/k/3r+7Wl5orFxh 7Ae+6wu+4PZfYHCnEXRbUHuCcbD/v5pj9jYUGrcAeKYVRLkV5vx9rS0X3/qV+W0y0Yd3pwMLuLj4 6j1b1TXrTERlg3rmp9t1OpQ4xlbuG/omHp+wpO6OlDHgg+61hGLwh/urDb3RptYIgr1SasgMHyOT /v5zTTu28QDlCW1B21LOtVRr8dZrK5AYfuejci01eLKGrNfedIfru3paCtrtTJSfPdOCh+VqC7KB rwfXXLBpvnylDt6suX3d1KaYlw/+xxOxA1vdW9gtQWvdnesSsra6c1XfcGr6ErydK9eOoP8vfG3Q 0Ele71ejDuSZyRynjHOO45WvLBxqxuq6dZtJVL70ykE/SW6U+sskacb+5vWEubhfD3CauPnWaBnS nhze9mqZ/2naLhyiQEo3ofeanP4W5muobLXcpPHeq1vUG7/58XR+vs73kV6tvf62Te29uesoab4j soHIvsX2MN3m2pWvfryl1XP55jBfvQNy0JE2Nk0W+lnvVVFoX5o017b6pQHrVSu+YONNzTVKLUsR c0KrWxMLTde94kIjfoWKZVBdsf7OcbyYTmWpXgN7G93vkwTuRfqhevEMyYaMR1e3V8WlwO97Zss+ i5pZG5cK8bOrnGLUAv11ZHevtasUlWzOM6+XXeTwFNq2MhHj1LyiNk3gU407z+n4gB+dZZPnTL/y bh0MZl44+w9/KuSAeScAAA== --==bound.0.a137de85f12d7df34e8f90cc7d8e05fd.mail.rambler.ru==--