From unknown Mon Aug 18 17:56:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51665: 28.0.50; [PATCH] Get electric-tests to pass Resent-From: dick.r.chiang@gmail.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Nov 2021 16:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51665 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 51665@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs Received: via spool by submit@debbugs.gnu.org id=B.163630199916858 (code B ref -1); Sun, 07 Nov 2021 16:20:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Nov 2021 16:19:59 +0000 Received: from localhost ([127.0.0.1]:54482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjktj-0004Np-7G for submit@debbugs.gnu.org; Sun, 07 Nov 2021 11:19:59 -0500 Received: from lists.gnu.org ([209.51.188.17]:58004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjktg-0004Nh-GY for submit@debbugs.gnu.org; Sun, 07 Nov 2021 11:19:58 -0500 Received: from [2001:470:142:3::10] (port=39400 helo=eggs.gnu.org) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjkte-0000WX-R3 for bug-gnu-emacs@gnu.org; Sun, 07 Nov 2021 11:19:55 -0500 Received: from mail-qt1-x82e.google.com ([2607:f8b0:4864:20::82e]:44584) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mjktc-0000IO-5g for bug-gnu-emacs@gnu.org; Sun, 07 Nov 2021 11:19:54 -0500 Received: by mail-qt1-x82e.google.com with SMTP id d21so11720359qtw.11 for ; Sun, 07 Nov 2021 08:19:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:user-agent:mime-version; bh=ORokpeXPLjMKghrmDBQz2N7koZ8GHBzpLa8m4yu43Es=; b=TaToP2N4QnUkQTvqI45a4+jMzgJ1X5coOzvEPuRaM7H0Z7kYwa665yU867JfmC5Eo3 S5VlPCU8YClu/Dww0IDyG0R61SXrMoatG5kI9Bjn/Xoz2APYSqWWX3FksgBFsaQskrwU aSI9PFEUTC9nBao+SQiHkO8FTOIX0mrtDUFMjj9IeNnZ7X5CqQRTqj7LHCWmjVueofgc 5xCTd9YBujseG9aCDO9gNAVsaQi9/m4h+VoJcy7Ys7seqf9w6U+tEQKarAQSLF7NoCvl ti7+lD6SfM48DW7Nw4S5ThV9uIsWcdjexnyuPu7XtpQtdpH4hfqE8GFw/odmq7zMARb2 dHOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=ORokpeXPLjMKghrmDBQz2N7koZ8GHBzpLa8m4yu43Es=; b=hexaQzFpBJsr1RF0s30WXHGKxugXROfyiovFIPuu/n2YLXtYKY2qwc/w69E7QkZeD3 MaZCUQmAJzUz4Oe6qCpAcYM9O0vFMDQfpqLiYIOzQwgzxFWvAGFK5xxoAJJMuScsTyq8 0gflP8vqRJEdQ8ilCJOZZrS4n6nEufsOxTiz/21aETf8WRwSmsANIJNJusWMbHdNKMqy B0JV+29OdRjc8CjQBYDa8rB16dz55r1neg+gJkfQxzkEXS185tsLCywVLcPoLGHvFWJD M/UZwVx+0bfHnr57O73PIcENKcr3RhsbzWMt/75ot9wQUTQbJjilluVBYVesTPvo6p9W 0e3A== X-Gm-Message-State: AOAM531dgkYUBV/8/od/pk0+Cz/6uyLxad4TqQXnnscwkhwc8h+jp9nn kr1FvASMn6OimwcTSQ6yEa4HirKyz8M= X-Google-Smtp-Source: ABdhPJy2812XLl4lE+SDBspNJw3o+f5FiJj2VCLuqe54DF1r/PNQ31YL4cBqnmLwCuXka95osyIttQ== X-Received: by 2002:ac8:58cf:: with SMTP id u15mr77835841qta.334.1636301990057; Sun, 07 Nov 2021 08:19:50 -0800 (PST) Received: from localhost ([68.237.93.126]) by smtp.gmail.com with ESMTPSA id bj1sm2926434qkb.75.2021.11.07.08.19.49 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Sun, 07 Nov 2021 08:19:49 -0800 (PST) From: dick.r.chiang@gmail.com Date: Sun, 07 Nov 2021 11:19:49 -0500 Message-ID: <877ddk9bve.fsf@dick> User-Agent: Gnus/5.14 (Gnus v5.14) Commercial/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::82e; envelope-from=dick.r.chiang@gmail.com; helo=mail-qt1-x82e.google.com 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-electric-tests-can-no-longer-by-byte-compiled.patch >From 386db51dab930280a6d2ce5f46583913bce279e5 Mon Sep 17 00:00:00 2001 From: dickmao Date: Sun, 7 Nov 2021 11:01:59 -0500 Subject: [PATCH] electric-tests can no longer by byte compiled As much as I enjoy this scut work, I'm happy for patch authors to validate changes via a self-administered testing system. So-called CI (continuous integration) systems require a paradigm shift from Wall-esque patches to branch-based schemes, however. While such a shift could appear daunting, all that is really required is an email from leadership to start submitting changesets to Github or Gitlab. The leveraging of nonfree infrastructure, while at odds with GNU dogma, would be as salutary and expeditious as a flat-earther resigning himself to a modern vaccine. * test/lisp/electric-tests.el: Avoid byte compiling. --- test/lisp/electric-tests.el | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/lisp/electric-tests.el b/test/lisp/electric-tests.el index 686641c1b3..c3d5d25d2b 100644 --- a/test/lisp/electric-tests.el +++ b/test/lisp/electric-tests.el @@ -999,4 +999,9 @@ electric-layout-mode-newline-between-parens-without-e-p-m-2 (should (equal (buffer-string) "int main () {\n \n}")))) (provide 'electric-tests) + +;; Local Variables: +;; no-byte-compile: t +;; End: + ;;; electric-tests.el ends here -- 2.26.2 --=-=-= Content-Type: text/plain In Commercial Emacs 28.0.50 (build 23, x86_64-pc-linux-gnu, GTK+ Version 3.22.30, cairo version 1.15.10) of 2021-11-07 built on dick Repository revision: 06a65356ee535b54c513fef6e8689ea383da5ea2 Repository branch: dev Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 System Description: Ubuntu 18.04.4 LTS Configured using: 'configure --prefix=/home/dick/.local --with-tree-sitter 'CFLAGS=-g3 -O2 -I/home/dick/.local/include/' LDFLAGS=-L/home/dick/.local/lib PKG_CONFIG_PATH=/home/dick/.local/lib/pkgconfig' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON TREE-SITTER LCMS2 LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Magit Minor modes in effect: async-bytecomp-package-mode: t global-git-commit-mode: t shell-dirtrack-mode: t projectile-mode: t flx-ido-mode: t override-global-mode: t global-hl-line-mode: t winner-mode: t tooltip-mode: t show-paren-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/dick/gomacro-mode/gomacro-mode hides /home/dick/.emacs.d/elpa/gomacro-mode-20200326.1103/gomacro-mode /home/dick/.emacs.d/elpa/hydra-20170924.2259/lv hides /home/dick/.emacs.d/elpa/lv-20191106.1238/lv /home/dick/.emacs.d/elpa/magit-3.3.0/magit-section-pkg hides /home/dick/.emacs.d/elpa/magit-section-3.3.0/magit-section-pkg /home/dick/org-gcal.el/org-gcal hides /home/dick/.emacs.d/elpa/org-gcal-0.3/org-gcal /home/dick/.emacs.d/lisp/json hides /home/dick/emacs/lisp/json /home/dick/.emacs.d/elpa/transient-0.3.6/transient hides /home/dick/emacs/lisp/transient /home/dick/.emacs.d/elpa/hierarchy-20171221.1151/hierarchy hides /home/dick/emacs/lisp/emacs-lisp/hierarchy Features: (shadow sort bbdb-message footnote mail-extr emacsbug sendmail make-mode rect pulse eieio-opt speedbar ezimage dframe shortdoc cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs help-fns radix-tree find-func magit-extras mule-util ag vc-svn find-dired face-remap magit-patch-changelog magit-patch magit-submodule magit-obsolete magit-popup async-bytecomp async magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff git-commit log-edit pcvs-util add-log magit-core magit-margin magit-transient magit-process with-editor server magit-mode transient gnus-notifications gnus-fun notifications gnus-kill gnus-dup disp-table utf-7 mm-archive url-cache misearch multi-isearch vc-git diff-mode vc-dispatcher bug-reference tramp-archive tramp-gvfs tramp-cache zeroconf nnrss nnfolder nndiscourse benchmark rbenv nnhackernews nntwitter nntwitter-api bbdb-gnus gnus-demon nntp nnmairix nnml nnreddit gnus-topic url-http url-auth url-gw network-stream gnutls nsm request virtualenvwrapper gud s json-rpc python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell pcomplete ls-lisp format-spec gnus-score score-mode gnus-bcklg gnus-srvr gnus-cite anaphora bbdb-mua bbdb-com bbdb bbdb-site timezone gnus-delay gnus-draft gnus-cache gnus-agent gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum shr kinsoku svg dom nndraft nnmh gnus-group mm-url gnus-undo use-package use-package-delight use-package-diminish gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time iso8601 gnus-spec gnus-int gnus-range message yank-media rmc puny dired-x dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader gnus-win paredit-ext paredit subed subed-vtt subed-srt subed-common subed-mpv subed-debug subed-config inf-ruby ruby-mode smie company pcase haskell-interactive-mode haskell-presentation-mode haskell-process haskell-session haskell-compile haskell-mode haskell-cabal haskell-utils haskell-font-lock haskell-indentation haskell-string haskell-sort-imports haskell-lexeme haskell-align-imports haskell-complete-module haskell-ghc-support noutline outline flymake-proc flymake warnings etags fileloop generator xref project dabbrev haskell-customize hydra lv use-package-ensure solarized-theme solarized-definitions projectile lisp-mnt mail-parse rfc2231 ibuf-ext ibuffer ibuffer-loaddefs thingatpt magit-autorevert autorevert filenotify magit-git magit-section magit-utils crm dash rx grep compile comint ansi-color gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils text-property-search time-date flx-ido flx google-translate-default-ui google-translate-core-ui facemenu color ido google-translate-core google-translate-tk google-translate-backend use-package-bind-key bind-key auto-complete easy-mmode advice edmacro kmacro popup cus-edit pp cus-load wid-edit emms-player-mplayer emms-player-simple emms emms-compat cl-extra use-package-core derived hl-line winner ring help-mode finder-inf json-reformat-autoloads json-snatcher-autoloads sml-mode-autoloads tornado-template-mode-autoloads info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map url-vars seq gv subr-x byte-opt bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tree-sitter tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 924019 149092) (symbols 48 40983 2) (strings 32 184227 36524) (string-bytes 1 6445698) (vectors 16 98473) (vector-slots 8 2603918 139526) (floats 8 1998 2420) (intervals 56 7261 1570) (buffers 992 39)) --=-=-=-- From unknown Mon Aug 18 17:56:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51665: 28.0.50; [PATCH] Get electric-tests to pass Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Nov 2021 16:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51665 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: dick.r.chiang@gmail.com Cc: 51665@debbugs.gnu.org Received: via spool by 51665-submit@debbugs.gnu.org id=B51665.163630227817359 (code B ref 51665); Sun, 07 Nov 2021 16:25:01 +0000 Received: (at 51665) by debbugs.gnu.org; 7 Nov 2021 16:24:38 +0000 Received: from localhost ([127.0.0.1]:54489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjkyE-0004Vv-4n for submit@debbugs.gnu.org; Sun, 07 Nov 2021 11:24:38 -0500 Received: from quimby.gnus.org ([95.216.78.240]:36722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjkyC-0004Vg-17 for 51665@debbugs.gnu.org; Sun, 07 Nov 2021 11:24:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=d+otDqIHEG4XHw+8BAsrG2QLO7S/YEOW/8UnqZ6qSnQ=; b=HRwMwXQxftioGtDKuGOjHmj5Rb CYFcs7HTuvVSMAZStjYsD9KevLXm439BPA0w835Ocy4LuDuwGj2uAs3K5qK1R0aig8BAuNBQqrg3b kw1oCD34Z1eoxIUkKA6ulY4o9LP/cUl8EScuL08Fa2mPNbZwBeTEKw4echab+x70wIXM=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mjky2-0001ng-8m; Sun, 07 Nov 2021 17:24:29 +0100 From: Lars Ingebrigtsen References: <877ddk9bve.fsf@dick> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUEAAFIREM5NTpT UU3///+Ykqf3AAAAAWJLR0QEj2jZUQAAAAd0SU1FB+ULBw87LGVs7d8AAAAcSURBVDjLY2AYBaOA KoBRAYcEs8BAO20UDBcAAH8pADXsNnQIAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTExLTA3VDE1 OjU5OjQ0KzAwOjAwKa++XQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMS0wN1QxNTo1OTo0NCsw MDowMFjyBuEAAAAASUVORK5CYII= X-Now-Playing: Marc Ribot's Ceramic Dog's _Hope_: "They Met In The Middle" Date: Sun, 07 Nov 2021 17:24:24 +0100 In-Reply-To: <877ddk9bve.fsf@dick> (dick r. chiang's message of "Sun, 07 Nov 2021 11:19:49 -0500") Message-ID: <87o86wexxj.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: dick.r.chiang@gmail.com writes: > Subject: [PATCH] electric-tests can no longer by byte compiled Isn't that the bug, though? We've been trying to find out why. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) dick.r.chiang@gmail.com writes: > Subject: [PATCH] electric-tests can no longer by byte compiled Isn't that the bug, though? We've been trying to find out why. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Mon Aug 18 17:56:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51665: 28.0.50; [PATCH] Get electric-tests to pass In-Reply-To: <877ddk9bve.fsf@dick> Resent-From: Andy Moreton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Nov 2021 17:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51665 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 51665@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163630593323287 (code B ref -1); Sun, 07 Nov 2021 17:26:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Nov 2021 17:25:33 +0000 Received: from localhost ([127.0.0.1]:54555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjlvB-00063X-4I for submit@debbugs.gnu.org; Sun, 07 Nov 2021 12:25:33 -0500 Received: from lists.gnu.org ([209.51.188.17]:60502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjlv9-00063Q-NJ for submit@debbugs.gnu.org; Sun, 07 Nov 2021 12:25:31 -0500 Received: from [2001:470:142:3::10] (port=51544 helo=eggs.gnu.org) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjlv9-0007KH-IM for bug-gnu-emacs@gnu.org; Sun, 07 Nov 2021 12:25:31 -0500 Received: from ciao.gmane.io ([116.202.254.214]:60042) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjlv8-0003QX-8F for bug-gnu-emacs@gnu.org; Sun, 07 Nov 2021 12:25:31 -0500 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mjlv6-0003J9-09 for bug-gnu-emacs@gnu.org; Sun, 07 Nov 2021 18:25:28 +0100 X-Injected-Via-Gmane: http://gmane.org/ From: Andy Moreton Date: Sun, 07 Nov 2021 17:25:22 +0000 Message-ID: <865yt3nail.fsf@gmail.com> References: <877ddk9bve.fsf@dick> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (windows-nt) Cancel-Lock: sha1:zJIaLWSCaKdRh9i6BuXrFViZLGA= Received-SPF: pass client-ip=116.202.254.214; envelope-from=geb-bug-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.1 (/) 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) On Sun 07 Nov 2021, dick.r.chiang@gmail.com wrote: > From 386db51dab930280a6d2ce5f46583913bce279e5 Mon Sep 17 00:00:00 2001 > From: dickmao > Date: Sun, 7 Nov 2021 11:01:59 -0500 > Subject: [PATCH] electric-tests can no longer by byte compiled > > As much as I enjoy this scut work, I'm happy for patch authors to > validate changes via a self-administered testing system. So-called > CI (continuous integration) systems require a paradigm shift from > Wall-esque patches to branch-based schemes, however. > > While such a shift could appear daunting, all that is really required > is an email from leadership to start submitting changesets to Github > or Gitlab. The leveraging of nonfree infrastructure, while at odds > with GNU dogma, would be as salutary and expeditious as a flat-earther > resigning himself to a modern vaccine. Please stop writing this snide and sneering commentary, as you have done in many recent messages. Whatever your views are on the philosophy, code base or working style of the project, a commit message is not the right place for that. Please learn to communicate in a less unpleasant style. AndyM From unknown Mon Aug 18 17:56:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51665: 28.0.50; [PATCH] Get electric-tests to pass Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Nov 2021 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51665 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen , dick.r.chiang@gmail.com Cc: 51665@debbugs.gnu.org Received: via spool by 51665-submit@debbugs.gnu.org id=B51665.163630992130031 (code B ref 51665); Sun, 07 Nov 2021 18:32:02 +0000 Received: (at 51665) by debbugs.gnu.org; 7 Nov 2021 18:32:01 +0000 Received: from localhost ([127.0.0.1]:54700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjmxU-0007oJ-MX for submit@debbugs.gnu.org; Sun, 07 Nov 2021 13:32:00 -0500 Received: from mail-pj1-f47.google.com ([209.85.216.47]:54872) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjmxS-0007o3-8V for 51665@debbugs.gnu.org; Sun, 07 Nov 2021 13:31:59 -0500 Received: by mail-pj1-f47.google.com with SMTP id np3so6518252pjb.4 for <51665@debbugs.gnu.org>; Sun, 07 Nov 2021 10:31:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:mime-version :in-reply-to:content-language; bh=UWrQV/gpK06tp6ht3SGsQhjern4apqzECKe3CJI+uk0=; b=KLcTb0M8TlpQtESsh1ll3NP+buA6FgBsFx7YoMpr4Av9ucflYO36zpcWx8/H2seQt4 9emL6+YuUk0QR3QphlddJHocVsRh+wYj2SDFl1y61eBR17DPFcxEv522ymxA6/4LSaZs Yirp3IEw1FMrtUhZdn/H0jUTU0oQ+D7Zskrlr8dUailEgpbqgfBmGBeNLe/xJZsAyerZ ckL+NfReh8YW6swejJ+fxk6k/XwrCUNEXtbplFbQcvQ0pv/Di5wSYnfgj3q8hSJkWC7y 48cCobIp/HN/9pzfaOLJt8+e7GNkrUdnUfXVltCTMX/5yO/xa9da/BGUcKxb8d2aLsf8 N5gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :mime-version:in-reply-to:content-language; bh=UWrQV/gpK06tp6ht3SGsQhjern4apqzECKe3CJI+uk0=; b=XE4Ki3YW6axscufGDYJmWfx4mxwYsga8KWL2JnZWLiLAz0ekF4YXc23osflZPzQiP2 GY014OyVzlw10bRLKMLx7InJazAeVljry3PS0bD1LjwUjcPX/LtDi8tp/t4sp8N+0fiF P8X60QoF16tUaLJBkHow9CibgC/hEtgwX9Q4ZwZ9YsXT09P7hY3VJyA29QK/y/h25sOq FK9hdTbL7W+T0gSzRkq8GG7lTpnhfECfM762kqU4+ot45kibjcdtBoUR0mFnE51iNlmI 7BOY8OtmfemNq7wIp8ZnyXgDdf8n+etlA6C5sYF+5xq2+7u3jTC7edqvphecb8WZfUKJ B/Mw== X-Gm-Message-State: AOAM531aVSbTgHhCTINW6gAtwW9zTAfKbHZ2nxyRt7Zu+4b20OPXeUEi 6Fa1GcPEq1HMO1N8mk4dgXijQnGzTIE= X-Google-Smtp-Source: ABdhPJynebbWBb5DfFm7VG0yMWky6Y5EH980udj3fg+4CRfQUIOwTaowyQv584G2Yj4dlrzQpyIXDA== X-Received: by 2002:a17:90a:4e02:: with SMTP id n2mr41955645pjh.170.1636309912313; Sun, 07 Nov 2021 10:31:52 -0800 (PST) Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id y130sm7744871pfg.202.2021.11.07.10.31.51 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 07 Nov 2021 10:31:51 -0800 (PST) References: <877ddk9bve.fsf@dick> <87o86wexxj.fsf@gnus.org> From: Jim Porter Message-ID: <975de290-b8d7-b40a-715e-afe544623a93@gmail.com> Date: Sun, 7 Nov 2021 10:31:50 -0800 MIME-Version: 1.0 In-Reply-To: <87o86wexxj.fsf@gnus.org> Content-Type: multipart/mixed; boundary="------------A91649C1AE5D89708E24F7D2" Content-Language: en-US X-Spam-Score: -0.0 (/) 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --------------A91649C1AE5D89708E24F7D2 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 11/7/2021 8:24 AM, Lars Ingebrigtsen wrote: > dick.r.chiang@gmail.com writes: > >> Subject: [PATCH] electric-tests can no longer by byte compiled > > Isn't that the bug, though? We've been trying to find out why. I've been tinkering with this and I *think* the issue is with the hook I added at global scope: (add-hook 'c-mode-hook (lambda () (c-toggle-comment-style -1))) In the attached patch, I moved this into a fixture function for the `whitespace-chomping-dont-cross-comments' test and it works for me (i.e. electric-tests pass both with and without byte-compilation). Hopefully this resolves the issue, though I'm unclear on *why* this was occurring in the first place; maybe there's a bug in the byte-compiler...? (As an aside, I vaguely recall adding that hook at global scope because multiple tests failed without it, but it was a while since I wrote that patch and I may be misremembering. In any case, it seems that at least today, changing the comment style is only needed for that one test, so I think it makes sense to do it in a fixture solely for that test.) --------------A91649C1AE5D89708E24F7D2 Content-Type: text/plain; charset=UTF-8; name="0001-Fix-electric-tests.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Fix-electric-tests.patch" RnJvbSA2ZGYwNDc1MTgxNmYyNjgxMjRiM2ZhYjE5ZWY1YzlkMmNkOTgzMDAyIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5j b20+CkRhdGU6IFN1biwgNyBOb3YgMjAyMSAxMDoyMjo1NCAtMDgwMApTdWJqZWN0OiBbUEFU Q0hdIDsgRml4IGVsZWN0cmljLXRlc3RzCgoqIHRlc3QvbGlzcC9lbGVjdHJpYy10ZXN0cy5l bAood2hpdGVzcGFjZS1jaG9tcGluZy1kb250LWNyb3NzLWNvbW1lbnRzKToKTW92ZSAnYy10 b2dnbGUtY29tbWVudC1zdHlsZScgdG8gaGVyZS4KLS0tCiB0ZXN0L2xpc3AvZWxlY3RyaWMt dGVzdHMuZWwgfCA3ICsrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyks IDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdC9saXNwL2VsZWN0cmljLXRlc3Rz LmVsIGIvdGVzdC9saXNwL2VsZWN0cmljLXRlc3RzLmVsCmluZGV4IDY4NjY0MWMxYjMuLjFl MzJkYmZiNjAgMTAwNjQ0Ci0tLSBhL3Rlc3QvbGlzcC9lbGVjdHJpYy10ZXN0cy5lbAorKysg Yi90ZXN0L2xpc3AvZWxlY3RyaWMtdGVzdHMuZWwKQEAgLTMyLDkgKzMyLDYgQEAKIChyZXF1 aXJlICdlbGVjLXBhaXIpCiAocmVxdWlyZSAnY2wtbGliKQogCi07OyBXaGVuIHJ1bm5pbmcg dGVzdHMgaW4gYy1tb2RlLCB1c2Ugc2luZ2xlLWxpbmUgY29tbWVudHMgKC8vKS4KLShhZGQt aG9vayAnYy1tb2RlLWhvb2sgKGxhbWJkYSAoKSAoYy10b2dnbGUtY29tbWVudC1zdHlsZSAt MSkpKQotCiAoZGVmdW4gY2FsbC13aXRoLXNhdmVkLWVsZWN0cmljLW1vZGVzIChmbikKICAg KGxldCAoKHNhdmVkLWVsZWN0cmljIChpZiBlbGVjdHJpYy1wYWlyLW1vZGUgMSAtMSkpCiAg ICAgICAgIChzYXZlZC1sYXlvdXQgKGlmIGVsZWN0cmljLWxheW91dC1tb2RlIDEgLTEpKQpA QCAtNDMxLDcgKzQyOCw5IEBAIHdoaXRlc3BhY2UtY2hvbXBpbmctZG9udC1jcm9zcy1jb21t ZW50cwogICA6YmluZGluZ3MgJygoZWxlY3RyaWMtcGFpci1za2lwLXdoaXRlc3BhY2UgLiBj aG9tcCkpCiAgIDp0ZXN0LWluLXN0cmluZ3MgbmlsCiAgIDp0ZXN0LWluLWNvZGUgbmlsCi0g IDp0ZXN0LWluLWNvbW1lbnRzIHQpCisgIDp0ZXN0LWluLWNvbW1lbnRzIHQKKyAgOmZpeHR1 cmUtZm4gKGxhbWJkYSAoKSAod2hlbiAoZXEgbWFqb3ItbW9kZSAnYy1tb2RlKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgKGMtdG9nZ2xlLWNvbW1lbnQtc3R5bGUgLTEpKSkpCiAK IChkZWZpbmUtZWxlY3RyaWMtcGFpci10ZXN0IHdoaXRlc3BhY2Utc2tpcHBpbmctZm9yLXF1 b3Rlcy1ub3Qtb3V0c2lkZQogICAiICBcIiAgXCIiICJcIi0tLS0tIiA6ZXhwZWN0ZWQtc3Ry aW5nICJcIlwiICBcIiAgXCIiCi0tIAoyLjI1LjEKCg== --------------A91649C1AE5D89708E24F7D2-- From unknown Mon Aug 18 17:56:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51665: 28.0.50; [PATCH] Get electric-tests to pass Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Nov 2021 20:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51665 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Jim Porter Cc: 51665@debbugs.gnu.org, dick.r.chiang@gmail.com Received: via spool by 51665-submit@debbugs.gnu.org id=B51665.16363163608402 (code B ref 51665); Sun, 07 Nov 2021 20:20:02 +0000 Received: (at 51665) by debbugs.gnu.org; 7 Nov 2021 20:19:20 +0000 Received: from localhost ([127.0.0.1]:54920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjodM-0002BS-IG for submit@debbugs.gnu.org; Sun, 07 Nov 2021 15:19:20 -0500 Received: from quimby.gnus.org ([95.216.78.240]:38264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjodK-0002BD-6b for 51665@debbugs.gnu.org; Sun, 07 Nov 2021 15:19:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=XqClBZ/IyxisBHO6+smgon6T/yUSLLa39kXZEXeWjV4=; b=rlHoReV9GZisWr1Ar76WEFKI/l +4nvDuqP7x+IbCrKu6eKGtc8sn4lNlgZrw0d/HeHc9PASxoAKQQR9kzTUsdsUh2WUSDqeltgTgzje ffGABLuLg6LJ+Rk/fX4YU7CiJwWvL1aHGTfEVj4rmzqGQ2HqD8oF7DRGvDTHvGw+/i4U=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mjodB-0003NZ-3h; Sun, 07 Nov 2021 21:19:11 +0100 From: Lars Ingebrigtsen References: <877ddk9bve.fsf@dick> <87o86wexxj.fsf@gnus.org> <975de290-b8d7-b40a-715e-afe544623a93@gmail.com> X-Now-Playing: Marc Ribot's Ceramic Dog's _Hope_: "Maple Leaf Rage" Date: Sun, 07 Nov 2021 21:19:06 +0100 In-Reply-To: <975de290-b8d7-b40a-715e-afe544623a93@gmail.com> (Jim Porter's message of "Sun, 7 Nov 2021 10:31:50 -0800") Message-ID: <87h7cng1mt.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jim Porter writes: > I've been tinkering with this and I *think* the issue is with the hook > I added at global scope: > > (add-hook 'c-mode-hook (lambda () (c-toggle-comment-style -1))) Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Jim Porter writes: > I've been tinkering with this and I *think* the issue is with the hook > I added at global scope: > > (add-hook 'c-mode-hook (lambda () (c-toggle-comment-style -1))) In general, doing an add-hook with a non-symbol function isn't supported -- it may end up adding the function more than once if it first loads the uncompiled file, and then loads the compiled file, I think? (Because the lambda will have been turned into a byte-code object.) So it seems logical that inhibiting byte compilation also made the problem go away. Anyway, your patch is the right fix here, so I've pushed it to Emacs 29 now. > (As an aside, I vaguely recall adding that hook at global scope > because multiple tests failed without it, but it was a while since I > wrote that patch and I may be misremembering. In any case, it seems > that at least today, changing the comment style is only needed for > that one test, so I think it makes sense to do it in a fixture solely > for that test.) Seems to work for me too here. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 07 15:20:38 2021 Received: (at control) by debbugs.gnu.org; 7 Nov 2021 20:20:38 +0000 Received: from localhost ([127.0.0.1]:54924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjoeb-0002DY-TH for submit@debbugs.gnu.org; Sun, 07 Nov 2021 15:20:38 -0500 Received: from quimby.gnus.org ([95.216.78.240]:38288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjoeb-0002DL-2N for control@debbugs.gnu.org; Sun, 07 Nov 2021 15:20:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=n3JIgNGzPRfMWRA6o61n9C0C6e04l20c20Db3I0SUdc=; b=AhzGqunpg3jMYzp1QI5bHMZh3x h+Ea1LAE1fbD/s7WX2R4qBANDRDQvBvu8BhJa+VDO/0DKIuxIH1ShJxt2u/ds1K+u6VZtx9+MW6/1 dLNSon9DwKJ7m2fbn6pn/mgvQ4p2FOJRGSpyjNtszBw+uVMEyfLDqAoPbyuGzYE8GtJQ=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mjoeS-0003O1-UD for control@debbugs.gnu.org; Sun, 07 Nov 2021 21:20:31 +0100 Date: Sun, 07 Nov 2021 21:20:28 +0100 Message-Id: <87fss7g1kj.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #51665 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 51665 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 51665 29.1 quit