From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Newsgroups: gmane.emacs.bugs Subject: bug#40800: 27.0.90; Incorrect external definition for calc-twos-complement-mode Date: Fri, 24 Apr 2020 12:59:35 +0200 Message-ID: <4B3EA578-AA6A-4AE6-93E4-C6AFC3F6F41B@acm.org> References: <87r1wehrs2.fsf@ccss.com> Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\)) Content-Type: multipart/mixed; boundary="Apple-Mail=_8A3517C1-1EE4-4789-9BFC-FB766FE446C7" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="34160"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 40800@debbugs.gnu.org To: Hugh Daschbach Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Apr 24 13:00:13 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jRw45-0008lJ-7T for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 24 Apr 2020 13:00:13 +0200 Original-Received: from localhost ([::1]:60172 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRw43-00037j-UJ for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 24 Apr 2020 07:00:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49518) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRw3v-00037C-IX for bug-gnu-emacs@gnu.org; Fri, 24 Apr 2020 07:00:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jRw3v-00054c-2l for bug-gnu-emacs@gnu.org; Fri, 24 Apr 2020 07:00:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44995) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jRw3u-00053u-K7 for bug-gnu-emacs@gnu.org; Fri, 24 Apr 2020 07:00:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jRw3u-00031J-J4 for bug-gnu-emacs@gnu.org; Fri, 24 Apr 2020 07:00:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <87r1wehrs2.fsf@ccss.com> Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Apr 2020 11:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40800 X-GNU-PR-Package: emacs Original-Received: via spool by 40800-submit@debbugs.gnu.org id=B40800.158772599411571 (code B ref 40800); Fri, 24 Apr 2020 11:00:02 +0000 Original-Received: (at 40800) by debbugs.gnu.org; 24 Apr 2020 10:59:54 +0000 Original-Received: from localhost ([127.0.0.1]:56541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jRw3l-00030Z-OI for submit@debbugs.gnu.org; Fri, 24 Apr 2020 06:59:53 -0400 Original-Received: from mail1453c50.megamailservers.eu ([91.136.14.53]:38494 helo=mail266c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jRw3h-00030E-1d for 40800@debbugs.gnu.org; Fri, 24 Apr 2020 06:59:52 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1587725982; bh=zVg1Y5OXfNIhZWjGVaZBwcVVdI3nuDkrsjRnAc8+CpM=; h=From:Subject:Date:Cc:To:From; b=QeerEENnQS7ueWJEW/i5RzvqRgAe8FttNm4wVMElANRR/q3dl+c46/oFgFp30JcCZ jDQI9c51k0/mQ7V5i8mDoLaMUTabIqv6RQmQIv1lEeSbEy12kNSyQmX9B/CkOfghhV zdn+ejlY05fYDw5gL7us1RGB1N4oG4BiJsjm7BmY= Feedback-ID: mattiase@acm.or Original-Received: from stanniol.lan (c-4e4ae655.032-75-73746f71.bbcust.telenor.se [85.230.74.78]) (authenticated bits=0) by mail266c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 03OAxZbI030208; Fri, 24 Apr 2020 10:59:39 +0000 X-Mailer: Apple Mail (2.3445.104.14) X-CTCH-RefID: str=0001.0A782F1B.5EA2C661.0071, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=A5MSwJeG c=1 sm=1 tr=0 a=klNLuyVZdLUgl+K5Uafb2A==:117 a=klNLuyVZdLUgl+K5Uafb2A==:17 a=OK2py-RYvkcA:10 a=M51BFTxLslgA:10 a=ss0eaa7RSLc1yUvZQMQA:9 a=CjuIK1q_8ugA:10 a=Eo38RVFSIAY45tode10A:9 a=B2y7HmGcmWMA:10 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:178904 Archived-At: --Apple-Mail=_8A3517C1-1EE4-4789-9BFC-FB766FE446C7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Thank you! It seems that calc-twos-complement-mode is a variable, not a = function, and there were more autoloads that didn't correspond to actual = functions. Would this patch work for you? (By the way, how come you found this mistake?) --Apple-Mail=_8A3517C1-1EE4-4789-9BFC-FB766FE446C7 Content-Disposition: attachment; filename=0001-Calc-fix-autoload-errors-bug-40800.patch Content-Type: application/octet-stream; x-unix-mode=0644; name="0001-Calc-fix-autoload-errors-bug-40800.patch" Content-Transfer-Encoding: quoted-printable =46rom=2028e38319d79f38ac504c8dde49d602db323d9fc7=20Mon=20Sep=2017=20= 00:00:00=202001=0AFrom:=20=3D?UTF-8?q?Mattias=3D20Engdeg=3DC3=3DA5rd?=3D=20= =0ADate:=20Fri,=2024=20Apr=202020=2012:49:42=20+0200=0A= Subject:=20[PATCH]=20Calc:=20fix=20autoload=20errors=20(bug#40800)=0A=0A= *=20lisp/calc/calc-ext.el=20(calc-init-extensions):=0ARemove=20= calc-kbd-report=20key=20binding=20and=20autoload;=20it=20was=20removed=20= in=202005.=0Acalc-keypad-x-{left,right,middle}-click=20were=20renamed=20= to=0Acalc-keypad-{left,right,middle}-click=20in=202001;=20fix=20the=20= autoloads.=0Acalc-twos-complement-mode=20is=20a=20variable,=20not=20a=20= function;=20remove=20the=0Aautoload.=0A*=20lisp/calc/calc-prog.el:=20= Remove=20commented-out=20calc-kbd-report.=0A---=0A=20= lisp/calc/calc-ext.el=20=20|=209=20++++-----=0A=20lisp/calc/calc-prog.el=20= |=205=20-----=0A=202=20files=20changed,=204=20insertions(+),=2010=20= deletions(-)=0A=0Adiff=20--git=20a/lisp/calc/calc-ext.el=20= b/lisp/calc/calc-ext.el=0Aindex=20bc70ec283f..5c11554d5d=20100644=0A---=20= a/lisp/calc/calc-ext.el=0A+++=20b/lisp/calc/calc-ext.el=0A@@=20-674,7=20= +674,6=20@@=20calc-init-extensions=0A=20=20=20(define-key=20= calc-mode-map=20"Z/"=20'calc-kbd-break)=0A=20=20=20(define-key=20= calc-mode-map=20"Z`"=20'calc-kbd-push)=0A=20=20=20(define-key=20= calc-mode-map=20"Z'"=20'calc-kbd-pop)=0A-=20=20(define-key=20= calc-mode-map=20"Z=3D"=20'calc-kbd-report)=0A=20=20=20(define-key=20= calc-mode-map=20"Z#"=20'calc-kbd-query)=0A=20=0A=20=20=20= (calc-init-prefixes)=0A@@=20-845,8=20+844,8=20@@=20calc-init-extensions=0A= =20=20("calc-incom"=20calc-digit-dots)=0A=20=0A=20=20("calc-keypd"=20= calc-do-keypad=0A-calc-keypad-x-left-click=20calc-keypad-x-middle-click=0A= -calc-keypad-x-right-click)=0A+calc-keypad-left-click=20= calc-keypad-middle-click=0A+calc-keypad-right-click)=0A=20=0A=20=20= ("calc-lang"=20calc-set-language=0A=20math-read-big-balance=20= math-read-big-rec)=0A@@=20-1003,7=20+1002,7=20@@=20calc-init-extensions=0A= =20calc-floor=20calc-idiv=20calc-increment=20calc-mant-part=20calc-max=20= calc-min=0A=20calc-round=20calc-scale-float=20calc-sign=20calc-trunc=20= calc-xpon-part)=0A=20=0A-=20("calc-bin"=20calc-and=20calc-binary-radix=20= calc-clip=20calc-twos-complement-mode=0A+=20("calc-bin"=20calc-and=20= calc-binary-radix=20calc-clip=0A=20calc-decimal-radix=20calc-diff=20= calc-hex-radix=20calc-leading-zeros=0A=20calc-lshift-arith=20= calc-lshift-binary=20calc-not=20calc-octal-radix=20calc-or=20calc-radix=0A= =20calc-rotate-binary=20calc-rshift-arith=20calc-rshift-binary=20= calc-word-size=0A@@=20-1116,7=20+1115,7=20@@=20calc-init-extensions=0A=20= calc-in-set=20calc-kbd-break=20calc-kbd-else=20calc-kbd-else-if=0A=20= calc-kbd-end-for=20calc-kbd-end-if=20calc-kbd-end-loop=20= calc-kbd-end-repeat=0A=20calc-kbd-for=20calc-kbd-if=20calc-kbd-loop=20= calc-kbd-pop=20calc-kbd-push=0A-calc-kbd-query=20calc-kbd-repeat=20= calc-kbd-report=20calc-less-equal=0A+calc-kbd-query=20calc-kbd-repeat=20= calc-less-equal=0A=20calc-less-than=20calc-logical-and=20calc-logical-if=20= calc-logical-not=0A=20calc-logical-or=20calc-not-equal-to=20= calc-pass-errors=20calc-remove-equal=0A=20calc-timing=20calc-user-define=20= calc-user-define-composition=0Adiff=20--git=20a/lisp/calc/calc-prog.el=20= b/lisp/calc/calc-prog.el=0Aindex=20e88aa92364..6db5de4c96=20100644=0A---=20= a/lisp/calc/calc-prog.el=0A+++=20b/lisp/calc/calc-prog.el=0A@@=20= -1452,11=20+1452,6=20@@=20calc-kbd-pop=0A=20=20=20=20=20(error=20"%s"=20= "Unbalanced=20Z'=20in=20keyboard=20macro")))=0A=20=0A=20=0A-;;=20(defun=20= calc-kbd-report=20(msg)=0A-;;=20=20=20(interactive=20"sMessage:=20")=0A= -;;=20=20=20(calc-wrapper=0A-;;=20=20=20=20(math-working=20msg=20= (calc-top-n=201))))=0A-=0A=20(defun=20calc-kbd-query=20()=0A=20=20=20= (interactive)=0A=20=20=20(let=20((defining-kbd-macro=20nil)=0A--=20=0A= 2.21.1=20(Apple=20Git-122.3)=0A=0A= --Apple-Mail=_8A3517C1-1EE4-4789-9BFC-FB766FE446C7--