From unknown Sat Jun 14 05:25:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56438: 29.0.50; [PATCH] Death by a thousand cuts Resent-From: dick Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Jul 2022 15:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56438 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 56438@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs Received: via spool by submit@debbugs.gnu.org id=B.165720611922065 (code B ref -1); Thu, 07 Jul 2022 15:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Jul 2022 15:01:59 +0000 Received: from localhost ([127.0.0.1]:57590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9T0u-0005jn-Ar for submit@debbugs.gnu.org; Thu, 07 Jul 2022 11:01:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:58254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9PUE-0003i0-Bu for submit@debbugs.gnu.org; Thu, 07 Jul 2022 07:15:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43702) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o9PUE-0006TG-6f for bug-gnu-emacs@gnu.org; Thu, 07 Jul 2022 07:15:58 -0400 Received: from mail-qt1-x831.google.com ([2607:f8b0:4864:20::831]:40557) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o9PUB-0007Me-N6 for bug-gnu-emacs@gnu.org; Thu, 07 Jul 2022 07:15:57 -0400 Received: by mail-qt1-x831.google.com with SMTP id ck6so22136877qtb.7 for ; Thu, 07 Jul 2022 04:15:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=VA2Ke4DOpcAsPU2jaIYdVRcQEB4lWzPm7ub3b0vk8xE=; b=fNLyIdVHtNa8V6Za7FLz0FGHSUE0kWF0dcz5BEUJmycMIQDbawYtPHG0jUltNS7mX7 QYuSRL6qc3lzosyMc2BtyK4TiOckiuLkaiVw6kOtwslnHbv4onwot6OxecZmndIumJlB X77YqL2pVUuM6V3tCUuFaSmWBU/tsV8WFbGg85SGhBrKM7Sna6AvTKU2iTFeKW5156W7 MX3gvE5cGVDwGsicO6lUHrZTTG89bbfM0D5ORSytyBwTZ7ctaflNkl2MeAVyjMwmpGL1 9kSZ8RRghMqE3xKlafQRl+nbay0OQrOfaGIDxU/1PwjpmfzOUxaZMhKq71y9nAyfEKpt yllA== 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:mime-version; bh=VA2Ke4DOpcAsPU2jaIYdVRcQEB4lWzPm7ub3b0vk8xE=; b=5PkRFKPSrG/8GwUZIXUbu/Gn//RnneXUddACkWlVpUeINwDAize9cyaUAqdCDm+h8J eDUqH83pXvWPtoQSD8quoebzshgLZG8fWdOl0Q48A6HP+i/qhsuL9VD9m96pSil/s0gP WvnC6UTTKgBPZ3iAZS6Rv/bTEEi6gepW4qpkNb4QNA0/5a538hj61ZhhA3Iq6/A35mRd vW02Owopg87Q9eQInKpC5wQOn512kQgLvH93a2tHNuLLG4NZxVTxc9riUHpcDoLIDpwx MNIAqOzStM8TsxZA+zF1pZLqcN3sx70wHA4hRB9vUYiCK1rYVeTQzu4Bl2s1ilrcDE6G 8dUw== X-Gm-Message-State: AJIora/p1BJap0K9Exkx9komdZ19QPGMwbEjnrpMB/5FLTjEBLFa8yTu jb0RcUg/v373Ss+I9+3kg+KzihF4xxY= X-Google-Smtp-Source: AGRyM1sSu+Un/v+MJ6n8Euhx5fRE8c+zdssQoTYa9BNncue5aLsd9W+Im65OdejsGwJvs3za4ZdKJg== X-Received: by 2002:a05:622a:11cc:b0:31d:3d12:6583 with SMTP id n12-20020a05622a11cc00b0031d3d126583mr24270765qtk.260.1657192554280; Thu, 07 Jul 2022 04:15:54 -0700 (PDT) Received: from localhost (pool-173-66-219-99.washdc.fios.verizon.net. [173.66.219.99]) by smtp.gmail.com with ESMTPSA id l4-20020ac87244000000b0031e9c5d0388sm499105qtp.13.2022.07.07.04.15.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 04:15:53 -0700 (PDT) From: dick Date: Thu, 07 Jul 2022 07:15:52 -0400 Message-ID: <87r12xcgwn.fsf@dick> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::831; envelope-from=dick.r.chiang@gmail.com; helo=mail-qt1-x831.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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Thu, 07 Jul 2022 11:01:54 -0400 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/plain While many "best practices" are exercises in bureaucracy, some kind of automated sanity check, described poorly by mba types as "continuous integration continuous delivery," would reduce niggling annoyances. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Small.patch >From 7a0b34a580b49baf13b7fa48e524b9a38e246f77 Mon Sep 17 00:00:00 2001 From: dickmao Date: Thu, 7 Jul 2022 07:05:24 -0400 Subject: [PATCH] Small. * src/xterm.c (x_dnd_begin_drag_and_drop): Compile. --- src/xterm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/xterm.c b/src/xterm.c index 98a5beed178..889752579eb 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -11900,6 +11900,7 @@ x_dnd_begin_drag_and_drop (struct frame *f, Time time, Atom xaction, && x_dnd_last_motif_style != XM_DRAG_STYLE_NONE && x_dnd_motif_setup_p) { + xm_drop_start_message dmsg; dmsg.reason = XM_DRAG_REASON (XM_DRAG_ORIGINATOR_INITIATOR, XM_DRAG_REASON_DROP_START); dmsg.byte_order = XM_BYTE_ORDER_CUR_FIRST; -- 2.36.1 --=-=-= Content-Type: text/plain In Commercial Emacs 0.3.1snapshot 524a49c in dev (upstream 29.0.50, x86_64-pc-linux-gnu) built on dick Repository revision: 524a49c53002d2b44c1cb226db7be1a147e4bcb5 Repository branch: dev Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: Ubuntu 20.04.4 LTS Configured using: 'configure --prefix=/home/dick/.local --with-tree-sitter CC=gcc-10 PKG_CONFIG_PATH=/home/dick/.local/lib/pkgconfig CXX=gcc-10' 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 XINPUT2 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: 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 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 buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-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/go-rename-20190805.2101/go-rename hides /home/dick/.emacs.d/elpa/go-mode-1.6.0/go-rename /home/dick/.emacs.d/elpa/go-guru-20181012.330/go-guru hides /home/dick/.emacs.d/elpa/go-mode-1.6.0/go-guru /home/dick/org-gcal.el/org-gcal hides /home/dick/.emacs.d/elpa/org-gcal-0.3/org-gcal /home/dick/.emacs.d/elpa/request-deferred-0.2.0/request-deferred hides /home/dick/.emacs.d/elpa/request-0.3.3/request-deferred /home/dick/.emacs.d/elpa/chess-2.0.5/_pkg hides /home/dick/.local/share/emacs/site-lisp/_pkg /home/dick/.emacs.d/elpa/chess-2.0.5/chess-pos hides /home/dick/.local/share/emacs/site-lisp/chess-pos /home/dick/.emacs.d/elpa/chess-2.0.5/chess-module hides /home/dick/.local/share/emacs/site-lisp/chess-module /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ucb hides /home/dick/.local/share/emacs/site-lisp/chess-ucb /home/dick/.emacs.d/elpa/chess-2.0.5/chess-scid hides /home/dick/.local/share/emacs/site-lisp/chess-scid /home/dick/.emacs.d/elpa/chess-2.0.5/chess-puzzle hides /home/dick/.local/share/emacs/site-lisp/chess-puzzle /home/dick/.emacs.d/elpa/chess-2.0.5/chess-irc hides /home/dick/.local/share/emacs/site-lisp/chess-irc /home/dick/.emacs.d/elpa/chess-2.0.5/chess-network hides /home/dick/.local/share/emacs/site-lisp/chess-network /home/dick/.emacs.d/elpa/chess-2.0.5/chess-autosave hides /home/dick/.local/share/emacs/site-lisp/chess-autosave /home/dick/.emacs.d/elpa/chess-2.0.5/chess-engine hides /home/dick/.local/share/emacs/site-lisp/chess-engine /home/dick/.emacs.d/elpa/chess-2.0.5/chess-tutorial hides /home/dick/.local/share/emacs/site-lisp/chess-tutorial /home/dick/.emacs.d/elpa/chess-2.0.5/chess-german hides /home/dick/.local/share/emacs/site-lisp/chess-german /home/dick/.emacs.d/elpa/chess-2.0.5/chess-file hides /home/dick/.local/share/emacs/site-lisp/chess-file /home/dick/.emacs.d/elpa/chess-2.0.5/chess-random hides /home/dick/.local/share/emacs/site-lisp/chess-random /home/dick/.emacs.d/elpa/chess-2.0.5/chess-stockfish hides /home/dick/.local/share/emacs/site-lisp/chess-stockfish /home/dick/.emacs.d/elpa/chess-2.0.5/chess-pgn hides /home/dick/.local/share/emacs/site-lisp/chess-pgn /home/dick/.emacs.d/elpa/chess-2.0.5/chess-kibitz hides /home/dick/.local/share/emacs/site-lisp/chess-kibitz /home/dick/.emacs.d/elpa/chess-2.0.5/chess-eco hides /home/dick/.local/share/emacs/site-lisp/chess-eco /home/dick/.emacs.d/elpa/chess-2.0.5/chess-display hides /home/dick/.local/share/emacs/site-lisp/chess-display /home/dick/.emacs.d/elpa/chess-2.0.5/chess-var hides /home/dick/.local/share/emacs/site-lisp/chess-var /home/dick/.emacs.d/elpa/chess-2.0.5/chess-test hides /home/dick/.local/share/emacs/site-lisp/chess-test /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ply hides /home/dick/.local/share/emacs/site-lisp/chess-ply /home/dick/.emacs.d/elpa/chess-2.0.5/chess-message hides /home/dick/.local/share/emacs/site-lisp/chess-message /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ics1 hides /home/dick/.local/share/emacs/site-lisp/chess-ics1 /home/dick/.emacs.d/elpa/chess-2.0.5/chess-phalanx hides /home/dick/.local/share/emacs/site-lisp/chess-phalanx /home/dick/.emacs.d/elpa/chess-2.0.5/chess-game hides /home/dick/.local/share/emacs/site-lisp/chess-game /home/dick/.emacs.d/elpa/chess-2.0.5/chess-log hides /home/dick/.local/share/emacs/site-lisp/chess-log /home/dick/.emacs.d/elpa/chess-2.0.5/chess-plain hides /home/dick/.local/share/emacs/site-lisp/chess-plain /home/dick/.emacs.d/elpa/chess-2.0.5/chess-perft hides /home/dick/.local/share/emacs/site-lisp/chess-perft /home/dick/.emacs.d/elpa/chess-2.0.5/chess-glaurung hides /home/dick/.local/share/emacs/site-lisp/chess-glaurung /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ai hides /home/dick/.local/share/emacs/site-lisp/chess-ai /home/dick/.emacs.d/elpa/chess-2.0.5/chess-fruit hides /home/dick/.local/share/emacs/site-lisp/chess-fruit /home/dick/.emacs.d/elpa/chess-2.0.5/chess-uci hides /home/dick/.local/share/emacs/site-lisp/chess-uci /home/dick/.emacs.d/elpa/chess-2.0.5/chess-epd hides /home/dick/.local/share/emacs/site-lisp/chess-epd /home/dick/.emacs.d/elpa/chess-2.0.5/chess-database hides /home/dick/.local/share/emacs/site-lisp/chess-database /home/dick/.emacs.d/elpa/chess-2.0.5/chess-link hides /home/dick/.local/share/emacs/site-lisp/chess-link /home/dick/.emacs.d/elpa/chess-2.0.5/chess-transport hides /home/dick/.local/share/emacs/site-lisp/chess-transport /home/dick/.emacs.d/elpa/chess-2.0.5/chess-none hides /home/dick/.local/share/emacs/site-lisp/chess-none /home/dick/.emacs.d/elpa/chess-2.0.5/chess-polyglot hides /home/dick/.local/share/emacs/site-lisp/chess-polyglot /home/dick/.emacs.d/elpa/chess-2.0.5/chess-crafty hides /home/dick/.local/share/emacs/site-lisp/chess-crafty /home/dick/.emacs.d/elpa/chess-2.0.5/chess-chat hides /home/dick/.local/share/emacs/site-lisp/chess-chat /home/dick/.emacs.d/elpa/chess-2.0.5/chess hides /home/dick/.local/share/emacs/site-lisp/chess /home/dick/.emacs.d/elpa/chess-2.0.5/chess-images hides /home/dick/.local/share/emacs/site-lisp/chess-images /home/dick/.emacs.d/elpa/chess-2.0.5/chess-gnuchess hides /home/dick/.local/share/emacs/site-lisp/chess-gnuchess /home/dick/.emacs.d/elpa/chess-2.0.5/chess-fen hides /home/dick/.local/share/emacs/site-lisp/chess-fen /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ics hides /home/dick/.local/share/emacs/site-lisp/chess-ics /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ics2 hides /home/dick/.local/share/emacs/site-lisp/chess-ics2 /home/dick/.emacs.d/elpa/chess-2.0.5/chess-common hides /home/dick/.local/share/emacs/site-lisp/chess-common /home/dick/.emacs.d/elpa/chess-2.0.5/chess-input hides /home/dick/.local/share/emacs/site-lisp/chess-input /home/dick/.emacs.d/elpa/chess-2.0.5/chess-announce hides /home/dick/.local/share/emacs/site-lisp/chess-announce /home/dick/.emacs.d/elpa/chess-2.0.5/chess-clock hides /home/dick/.local/share/emacs/site-lisp/chess-clock /home/dick/.emacs.d/elpa/chess-2.0.5/chess-sound hides /home/dick/.local/share/emacs/site-lisp/chess-sound /home/dick/.emacs.d/elpa/chess-2.0.5/chess-sjeng hides /home/dick/.local/share/emacs/site-lisp/chess-sjeng /home/dick/.emacs.d/elpa/chess-2.0.5/chess-algebraic hides /home/dick/.local/share/emacs/site-lisp/chess-algebraic /home/dick/.emacs.d/elpa/transient-0.3.7snapshot/transient hides /home/dick/.local/share/emacs/0.3.1/lisp/transient Features: (shadow sort footnote mail-extr gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file url-dired svg dom gnus-group mm-url gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win emacsbug benchmark magit-extras goto-addr mule-util face-remap magit-patch-changelog magit-patch magit-submodule magit-obsolete 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 message sendmail yank-media puny dired-x dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader pcvs-util add-log magit-core magit-margin magit-transient magit-process with-editor server magit-mode transient help-fns radix-tree cl-print debug backtrace blamer a tramp tramp-loaddefs trampver tramp-integration cus-start files-x tramp-compat shell pcomplete parse-time iso8601 ls-lisp misearch multi-isearch vc-git diff-mode vc vc-dispatcher bug-reference cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs paredit-ext paredit 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 dabbrev haskell-customize hydra lv use-package-ensure solarized-theme solarized-definitions projectile lisp-mnt ibuf-ext ibuffer ibuffer-loaddefs thingatpt magit-autorevert autorevert filenotify magit-git magit-base magit-section format-spec crm dash rx compat-27 compat-26 compat grep compile comint ansi-color gnus nnheader range mail-utils mm-util mail-prsvr gnus-util 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 help-mode xref project use-package-core derived hl-line winner ring debbugs-autoloads eglot-autoloads elpaso-disc-autoloads elpaso-autoloads find-func finder-inf go-mode-autoloads json-reformat-autoloads json-snatcher-autoloads projectile-autoloads sml-mode-autoloads epl-autoloads tornado-template-mode-autoloads typescript-mode-autoloads request-autoloads info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map byte-opt gv bytecomp byte-compile cconv cldefs url-vars cl-loaddefs cl-lib rmc 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 nadvice seq simple cl-generic indonesian philippine 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 abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 491415 77485) (symbols 48 33961 0) (strings 32 141143 10447) (string-bytes 1 4429685) (vectors 16 61687) (vector-slots 8 1117677 88553) (floats 8 424 874) (intervals 56 4323 6823) (buffers 1000 18)) --=-=-=-- From unknown Sat Jun 14 05:25:00 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: dick Subject: bug#56438: closed (Re: bug#56438: 29.0.50; [PATCH] Death by a thousand cuts) Message-ID: References: <87zghk49mh.fsf@yahoo.com> <87r12xcgwn.fsf@dick> X-Gnu-PR-Message: they-closed 56438 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 56438@debbugs.gnu.org Date: Fri, 08 Jul 2022 02:33:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1657247582-8055-1" This is a multi-part message in MIME format... ------------=_1657247582-8055-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #56438: 29.0.50; [PATCH] Death by a thousand cuts which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 56438@debbugs.gnu.org. --=20 56438: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D56438 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1657247582-8055-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 56438-done) by debbugs.gnu.org; 8 Jul 2022 02:32:55 +0000 Received: from localhost ([127.0.0.1]:58410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9dna-00025b-Qa for submit@debbugs.gnu.org; Thu, 07 Jul 2022 22:32:55 -0400 Received: from sonic308-10.consmr.mail.ne1.yahoo.com ([66.163.187.33]:45306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9dnZ-00025K-CG for 56438-done@debbugs.gnu.org; Thu, 07 Jul 2022 22:32:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657247567; bh=+lHhGFoYfbZxEe6N4e9o57VSVoe5H3UWy4McrroUn8c=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=OSfeKwTEYGdj1hKr+Zy8EqOjJHocz//xqcW7b6hbcA3dm9OPd/cRTxZzrFq1cJx/lBhZlx69BTwkE7NprCwH5qmF+4K2IXcD4BZBcGQ1UygdigGILEMfVaBCvmZwbz2P8V6l61nNvItqmUmzZYvHE50/BhTpa9o2wTv3hoGbUMCUkypQ+RlI8IqQE2qUVSYdAEhUOl+cyRNQqMbTQ2Aov2/GMC/5oEU7KP7rbWOrt0QGniK84f9Rb3Im3qwFZRm6FxoGANzqSufiQnfTFowaZKKgV798v8o3wI5zAQVOOu5e8Pm6uDe6dUMGq0qPJQAfkOi5laVnDb1sY7ioCd1JGA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657247567; bh=swYAQg1TGYI7vuHOzsXI3LjwmhtyrKcKCv3mCiBTXhF=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=dTuy2p7NU2ABg6imu5RS5f4i3bHvj+gNRZZkW9St4gCltaMYxVvPpchY0MKe2CkZqD4olly9wr9p0Vz9MuzQ0VYk2zh74OK8+Qk2yz0NjAlRDBzlZM0bgAGx55oLDDMmKwcVFmpCdnd/15jGBqXtompG8DV7KQGlufdGnKs/x1h6Elcl+8nY1FLgWfqBqvQCkljGyyA192dn4Mxj3XeR/6BrRsSlgRjmLUoqAlPKAjTQ5HoCR3VtNhw0hzj7ZNerDsWzARxxTmZxL7rndr8v3A0pehQoWXr64ctFjBG3PwH0wY1B9dDY2dftzz6FRjQFEvw1jyFAmJK13ETA/X8H9A== X-YMail-OSG: fJ4rKw0VM1k6mLonlxHNjKLGKHiIKmxUHpDr6B5m.hZPrwkW.CL..TpHQEw65vT lcD8FBdc7l.17nYuB8SUBFQKGxjSOelYJWFGaFHDzVja_cPWEMW33dvHNEKTyjF1W4FmnPfCIFpO Mad7xssb1DS2CXAdM.sHTowgcFsFKE1JTaa_CW45qoMplnpOt4p00VWHHcFxHSvE2KBqevbaCK.6 ytDon05b_BNmtfPvLPY5tkHtzvK8age9iqRGRRgN5Cg_OxK9Ud6.cBaqzjGEfm9iyUNlVHuC_z_j VZC_ISPMs8NwEEtZ..jh0lQUKRoHxkAzr6x8SQUU14l6XDar1Yi.1NVXlHwYErxBuzejRiBeO42r Mdsa1ibSM8XTuijEJFi3qmyooTYmpjMBP7AgXxGKbIB4VXGW12AEKXNX6JHNWCmdW8bDtzYwYZfb 9MkikVaQj77Q9C9JHu_OVwKw5H9.K9AHgGOR2Uh6mdw23_rZSzojOtthrfM0D4p1exfT9s1LTQN2 uYRjlhOz3M5KZ0Fd4emxYYBLnZzHer7j9RVItc3CXX4mpsz2nwvQude2_81tPbT9BSfUEfjzbC1W zv_GrE1_EoZtKUJQWj0UUwlOqBo.qj1mddRY0RaD.0tTxM5ltXxf17ipSUB_0C0cK.DRpq9ukOlt _2a06cEHpEJY566okX8c.RTF.voumZNu1HPBhywGw.6XJmTU_bEBmM0RjhHIpK_Y1iSp6GGNwDsK 8E3q.GjUELinLmvmW.avdqaNluvID9zn1.UsKoZM2LqOBJe44fUOA7e5RYeccgkAd5BmBreWY5J9 sN.UVhHDGtPfLJc9ccQIdUrlWq3gtV.3ZkOwytEDOGe.WXci_4Z_ReYTFScVSrM3oTt8Vm.x5YD_ 5L4srOUsrWBrOAJLTse.oNzmf5J7Kxxtz7UumOyeVjUqf.xmiUfkb0QhFQsVwuS5z9PwIr5HNdSv H4M27M8Ibiu_GC26d5LOrNzwz8yXBmb0pzZhdcBsRmEbNbG6jDKnsOiJ8c2be4azdYpi5j3s1g6F oPbyd4f.jzuG41YxU9HWLGIQEErack7lIUL1Qlf6TMis0YzLJrLjr609ZNeGdnVmZxVNG.hJRM6S 3bZhllfpBAR5tRhkKxth4jF4K1vYyFkuc3.A.ACb49L9K7gtwF0jywOr5T62mKHCf3aUKzLHK7gP NJbxAC3pdrg2RD6cpL.fnEr5pCrPMJX4LJgndh9Z.p7VD7FonNrE13FSdH9K3LnY6imHb0e2yRLh MEZd.yne6hO.cT2DGV0bD6vio2N_XRNSkR_HdPbYzbgVVEJ_E.qTpw_dDKMX4jPE.ye0MVTFVC0K IfybgTiFpwmzsyjPSB1DBbyxwiYmQq4gZQWucijLfV8ioVpHIuo73zPC_S5boT2hP7gI.MTUdJSB BZ8IqouHtgjJ6q_vjDtbFkSD9pU04ycLd4.etElIvk5LFpfOFUR1BEBKhp7ollF6gUzj9zf4n3n2 UrlE6y5wBUDxnYcpb4VY7LdTl_dZ2uHl0Hr6U1N5kezfyVoQqvVEViI1H293KiPQ1GqgA_CUW.Vz QMhgcuzsKsSNuKFpjtmUaJ3.OCrMWbTvKHTmyOerFGDMt.Y7nLWsDVr1vMdRlU8.Q.n2kUxfbSzw L1w5ElLnC8vQ1fF_.1Ul_nv.vqo35nCo_b_6lsnJe0O8_ph9Dsn0fDzVCz9DkUJD_ABRHlAWAsg6 g02ePdRb0BTMWgZdwgJxFdHe3l6Xyyv5zflLuRX5Iiup5dPU7B7ggJbciWe7UySPDDkKrR2ChR6m xajpSDm_R.odC8RRduWIKCvitrq_NKlO8xSOiRVeQJqCJI2w_s5Rwofmmnn4VjxOE6NjjI5Xg7x3 MSIUeq0TGGqZMkeVrqI6SgQVzqbg.rmLe.g_1PE8tP6HtRi3XEnNrPVGYpTfneuBxN9h110tCwGM 2zjR.aI7h9.f7OUePHGWYk54y7qFpsuUcEa_Aq99gL9trg7dK.PgDf4HLW.VXrVCHh0EZeF0a5rE d3Y62Oqmuy3UYLJNB5bzXhLbFi74ir_khqWHs9XPYHZ2rSjUWDUPmees6QqaD3xTkVCro030ApBs _jxKZx9z66EjnaXLI999Xmejfy.sfhJs_NIw7eruKiIq.0MoHr5sOiVQTBtHa4B1whyy35xyynXt WGTcPMkFmcPacwF9LzRlPOefsg.5TMSFQdEMaenfX8lOm9gT6xsBCVxkZUUagM6QY61Jojkdkpa. OT0uQjMW2aV1RFeFW_sEY_APQIWTWTPcybeiHCb0QB7BC6Clfh5dZoLfmPIA- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Fri, 8 Jul 2022 02:32:47 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-zlmw9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 104dfe90f27fe8a8dc80748fd2bda42c; Fri, 08 Jul 2022 02:32:42 +0000 (UTC) From: Po Lu To: dick Subject: Re: bug#56438: 29.0.50; [PATCH] Death by a thousand cuts References: <87r12xcgwn.fsf@dick> Date: Fri, 08 Jul 2022 10:32:38 +0800 In-Reply-To: <87r12xcgwn.fsf@dick> (dick's message of "Thu, 07 Jul 2022 07:15:52 -0400") Message-ID: <87zghk49mh.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20381 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 335 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56438-done Cc: 56438-done@debbugs.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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) dick writes: > While many "best practices" are exercises in bureaucracy, some kind of > automated sanity check, described poorly by mba types as "continuous > integration continuous delivery," would reduce niggling annoyances. There is, and it's called EMBA. 59a798b3 already fixed this problem. Closing. ------------=_1657247582-8055-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Jul 2022 15:01:59 +0000 Received: from localhost ([127.0.0.1]:57590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9T0u-0005jn-Ar for submit@debbugs.gnu.org; Thu, 07 Jul 2022 11:01:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:58254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9PUE-0003i0-Bu for submit@debbugs.gnu.org; Thu, 07 Jul 2022 07:15:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43702) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o9PUE-0006TG-6f for bug-gnu-emacs@gnu.org; Thu, 07 Jul 2022 07:15:58 -0400 Received: from mail-qt1-x831.google.com ([2607:f8b0:4864:20::831]:40557) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o9PUB-0007Me-N6 for bug-gnu-emacs@gnu.org; Thu, 07 Jul 2022 07:15:57 -0400 Received: by mail-qt1-x831.google.com with SMTP id ck6so22136877qtb.7 for ; Thu, 07 Jul 2022 04:15:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=VA2Ke4DOpcAsPU2jaIYdVRcQEB4lWzPm7ub3b0vk8xE=; b=fNLyIdVHtNa8V6Za7FLz0FGHSUE0kWF0dcz5BEUJmycMIQDbawYtPHG0jUltNS7mX7 QYuSRL6qc3lzosyMc2BtyK4TiOckiuLkaiVw6kOtwslnHbv4onwot6OxecZmndIumJlB X77YqL2pVUuM6V3tCUuFaSmWBU/tsV8WFbGg85SGhBrKM7Sna6AvTKU2iTFeKW5156W7 MX3gvE5cGVDwGsicO6lUHrZTTG89bbfM0D5ORSytyBwTZ7ctaflNkl2MeAVyjMwmpGL1 9kSZ8RRghMqE3xKlafQRl+nbay0OQrOfaGIDxU/1PwjpmfzOUxaZMhKq71y9nAyfEKpt yllA== 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:mime-version; bh=VA2Ke4DOpcAsPU2jaIYdVRcQEB4lWzPm7ub3b0vk8xE=; b=5PkRFKPSrG/8GwUZIXUbu/Gn//RnneXUddACkWlVpUeINwDAize9cyaUAqdCDm+h8J eDUqH83pXvWPtoQSD8quoebzshgLZG8fWdOl0Q48A6HP+i/qhsuL9VD9m96pSil/s0gP WvnC6UTTKgBPZ3iAZS6Rv/bTEEi6gepW4qpkNb4QNA0/5a538hj61ZhhA3Iq6/A35mRd vW02Owopg87Q9eQInKpC5wQOn512kQgLvH93a2tHNuLLG4NZxVTxc9riUHpcDoLIDpwx MNIAqOzStM8TsxZA+zF1pZLqcN3sx70wHA4hRB9vUYiCK1rYVeTQzu4Bl2s1ilrcDE6G 8dUw== X-Gm-Message-State: AJIora/p1BJap0K9Exkx9komdZ19QPGMwbEjnrpMB/5FLTjEBLFa8yTu jb0RcUg/v373Ss+I9+3kg+KzihF4xxY= X-Google-Smtp-Source: AGRyM1sSu+Un/v+MJ6n8Euhx5fRE8c+zdssQoTYa9BNncue5aLsd9W+Im65OdejsGwJvs3za4ZdKJg== X-Received: by 2002:a05:622a:11cc:b0:31d:3d12:6583 with SMTP id n12-20020a05622a11cc00b0031d3d126583mr24270765qtk.260.1657192554280; Thu, 07 Jul 2022 04:15:54 -0700 (PDT) Received: from localhost (pool-173-66-219-99.washdc.fios.verizon.net. [173.66.219.99]) by smtp.gmail.com with ESMTPSA id l4-20020ac87244000000b0031e9c5d0388sm499105qtp.13.2022.07.07.04.15.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 04:15:53 -0700 (PDT) From: dick To: bug-gnu-emacs Subject: 29.0.50; [PATCH] Death by a thousand cuts Date: Thu, 07 Jul 2022 07:15:52 -0400 Message-ID: <87r12xcgwn.fsf@dick> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::831; envelope-from=dick.r.chiang@gmail.com; helo=mail-qt1-x831.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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 07 Jul 2022 11:01:54 -0400 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/plain While many "best practices" are exercises in bureaucracy, some kind of automated sanity check, described poorly by mba types as "continuous integration continuous delivery," would reduce niggling annoyances. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Small.patch >From 7a0b34a580b49baf13b7fa48e524b9a38e246f77 Mon Sep 17 00:00:00 2001 From: dickmao Date: Thu, 7 Jul 2022 07:05:24 -0400 Subject: [PATCH] Small. * src/xterm.c (x_dnd_begin_drag_and_drop): Compile. --- src/xterm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/xterm.c b/src/xterm.c index 98a5beed178..889752579eb 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -11900,6 +11900,7 @@ x_dnd_begin_drag_and_drop (struct frame *f, Time time, Atom xaction, && x_dnd_last_motif_style != XM_DRAG_STYLE_NONE && x_dnd_motif_setup_p) { + xm_drop_start_message dmsg; dmsg.reason = XM_DRAG_REASON (XM_DRAG_ORIGINATOR_INITIATOR, XM_DRAG_REASON_DROP_START); dmsg.byte_order = XM_BYTE_ORDER_CUR_FIRST; -- 2.36.1 --=-=-= Content-Type: text/plain In Commercial Emacs 0.3.1snapshot 524a49c in dev (upstream 29.0.50, x86_64-pc-linux-gnu) built on dick Repository revision: 524a49c53002d2b44c1cb226db7be1a147e4bcb5 Repository branch: dev Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: Ubuntu 20.04.4 LTS Configured using: 'configure --prefix=/home/dick/.local --with-tree-sitter CC=gcc-10 PKG_CONFIG_PATH=/home/dick/.local/lib/pkgconfig CXX=gcc-10' 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 XINPUT2 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: 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 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 buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-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/go-rename-20190805.2101/go-rename hides /home/dick/.emacs.d/elpa/go-mode-1.6.0/go-rename /home/dick/.emacs.d/elpa/go-guru-20181012.330/go-guru hides /home/dick/.emacs.d/elpa/go-mode-1.6.0/go-guru /home/dick/org-gcal.el/org-gcal hides /home/dick/.emacs.d/elpa/org-gcal-0.3/org-gcal /home/dick/.emacs.d/elpa/request-deferred-0.2.0/request-deferred hides /home/dick/.emacs.d/elpa/request-0.3.3/request-deferred /home/dick/.emacs.d/elpa/chess-2.0.5/_pkg hides /home/dick/.local/share/emacs/site-lisp/_pkg /home/dick/.emacs.d/elpa/chess-2.0.5/chess-pos hides /home/dick/.local/share/emacs/site-lisp/chess-pos /home/dick/.emacs.d/elpa/chess-2.0.5/chess-module hides /home/dick/.local/share/emacs/site-lisp/chess-module /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ucb hides /home/dick/.local/share/emacs/site-lisp/chess-ucb /home/dick/.emacs.d/elpa/chess-2.0.5/chess-scid hides /home/dick/.local/share/emacs/site-lisp/chess-scid /home/dick/.emacs.d/elpa/chess-2.0.5/chess-puzzle hides /home/dick/.local/share/emacs/site-lisp/chess-puzzle /home/dick/.emacs.d/elpa/chess-2.0.5/chess-irc hides /home/dick/.local/share/emacs/site-lisp/chess-irc /home/dick/.emacs.d/elpa/chess-2.0.5/chess-network hides /home/dick/.local/share/emacs/site-lisp/chess-network /home/dick/.emacs.d/elpa/chess-2.0.5/chess-autosave hides /home/dick/.local/share/emacs/site-lisp/chess-autosave /home/dick/.emacs.d/elpa/chess-2.0.5/chess-engine hides /home/dick/.local/share/emacs/site-lisp/chess-engine /home/dick/.emacs.d/elpa/chess-2.0.5/chess-tutorial hides /home/dick/.local/share/emacs/site-lisp/chess-tutorial /home/dick/.emacs.d/elpa/chess-2.0.5/chess-german hides /home/dick/.local/share/emacs/site-lisp/chess-german /home/dick/.emacs.d/elpa/chess-2.0.5/chess-file hides /home/dick/.local/share/emacs/site-lisp/chess-file /home/dick/.emacs.d/elpa/chess-2.0.5/chess-random hides /home/dick/.local/share/emacs/site-lisp/chess-random /home/dick/.emacs.d/elpa/chess-2.0.5/chess-stockfish hides /home/dick/.local/share/emacs/site-lisp/chess-stockfish /home/dick/.emacs.d/elpa/chess-2.0.5/chess-pgn hides /home/dick/.local/share/emacs/site-lisp/chess-pgn /home/dick/.emacs.d/elpa/chess-2.0.5/chess-kibitz hides /home/dick/.local/share/emacs/site-lisp/chess-kibitz /home/dick/.emacs.d/elpa/chess-2.0.5/chess-eco hides /home/dick/.local/share/emacs/site-lisp/chess-eco /home/dick/.emacs.d/elpa/chess-2.0.5/chess-display hides /home/dick/.local/share/emacs/site-lisp/chess-display /home/dick/.emacs.d/elpa/chess-2.0.5/chess-var hides /home/dick/.local/share/emacs/site-lisp/chess-var /home/dick/.emacs.d/elpa/chess-2.0.5/chess-test hides /home/dick/.local/share/emacs/site-lisp/chess-test /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ply hides /home/dick/.local/share/emacs/site-lisp/chess-ply /home/dick/.emacs.d/elpa/chess-2.0.5/chess-message hides /home/dick/.local/share/emacs/site-lisp/chess-message /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ics1 hides /home/dick/.local/share/emacs/site-lisp/chess-ics1 /home/dick/.emacs.d/elpa/chess-2.0.5/chess-phalanx hides /home/dick/.local/share/emacs/site-lisp/chess-phalanx /home/dick/.emacs.d/elpa/chess-2.0.5/chess-game hides /home/dick/.local/share/emacs/site-lisp/chess-game /home/dick/.emacs.d/elpa/chess-2.0.5/chess-log hides /home/dick/.local/share/emacs/site-lisp/chess-log /home/dick/.emacs.d/elpa/chess-2.0.5/chess-plain hides /home/dick/.local/share/emacs/site-lisp/chess-plain /home/dick/.emacs.d/elpa/chess-2.0.5/chess-perft hides /home/dick/.local/share/emacs/site-lisp/chess-perft /home/dick/.emacs.d/elpa/chess-2.0.5/chess-glaurung hides /home/dick/.local/share/emacs/site-lisp/chess-glaurung /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ai hides /home/dick/.local/share/emacs/site-lisp/chess-ai /home/dick/.emacs.d/elpa/chess-2.0.5/chess-fruit hides /home/dick/.local/share/emacs/site-lisp/chess-fruit /home/dick/.emacs.d/elpa/chess-2.0.5/chess-uci hides /home/dick/.local/share/emacs/site-lisp/chess-uci /home/dick/.emacs.d/elpa/chess-2.0.5/chess-epd hides /home/dick/.local/share/emacs/site-lisp/chess-epd /home/dick/.emacs.d/elpa/chess-2.0.5/chess-database hides /home/dick/.local/share/emacs/site-lisp/chess-database /home/dick/.emacs.d/elpa/chess-2.0.5/chess-link hides /home/dick/.local/share/emacs/site-lisp/chess-link /home/dick/.emacs.d/elpa/chess-2.0.5/chess-transport hides /home/dick/.local/share/emacs/site-lisp/chess-transport /home/dick/.emacs.d/elpa/chess-2.0.5/chess-none hides /home/dick/.local/share/emacs/site-lisp/chess-none /home/dick/.emacs.d/elpa/chess-2.0.5/chess-polyglot hides /home/dick/.local/share/emacs/site-lisp/chess-polyglot /home/dick/.emacs.d/elpa/chess-2.0.5/chess-crafty hides /home/dick/.local/share/emacs/site-lisp/chess-crafty /home/dick/.emacs.d/elpa/chess-2.0.5/chess-chat hides /home/dick/.local/share/emacs/site-lisp/chess-chat /home/dick/.emacs.d/elpa/chess-2.0.5/chess hides /home/dick/.local/share/emacs/site-lisp/chess /home/dick/.emacs.d/elpa/chess-2.0.5/chess-images hides /home/dick/.local/share/emacs/site-lisp/chess-images /home/dick/.emacs.d/elpa/chess-2.0.5/chess-gnuchess hides /home/dick/.local/share/emacs/site-lisp/chess-gnuchess /home/dick/.emacs.d/elpa/chess-2.0.5/chess-fen hides /home/dick/.local/share/emacs/site-lisp/chess-fen /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ics hides /home/dick/.local/share/emacs/site-lisp/chess-ics /home/dick/.emacs.d/elpa/chess-2.0.5/chess-ics2 hides /home/dick/.local/share/emacs/site-lisp/chess-ics2 /home/dick/.emacs.d/elpa/chess-2.0.5/chess-common hides /home/dick/.local/share/emacs/site-lisp/chess-common /home/dick/.emacs.d/elpa/chess-2.0.5/chess-input hides /home/dick/.local/share/emacs/site-lisp/chess-input /home/dick/.emacs.d/elpa/chess-2.0.5/chess-announce hides /home/dick/.local/share/emacs/site-lisp/chess-announce /home/dick/.emacs.d/elpa/chess-2.0.5/chess-clock hides /home/dick/.local/share/emacs/site-lisp/chess-clock /home/dick/.emacs.d/elpa/chess-2.0.5/chess-sound hides /home/dick/.local/share/emacs/site-lisp/chess-sound /home/dick/.emacs.d/elpa/chess-2.0.5/chess-sjeng hides /home/dick/.local/share/emacs/site-lisp/chess-sjeng /home/dick/.emacs.d/elpa/chess-2.0.5/chess-algebraic hides /home/dick/.local/share/emacs/site-lisp/chess-algebraic /home/dick/.emacs.d/elpa/transient-0.3.7snapshot/transient hides /home/dick/.local/share/emacs/0.3.1/lisp/transient Features: (shadow sort footnote mail-extr gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file url-dired svg dom gnus-group mm-url gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win emacsbug benchmark magit-extras goto-addr mule-util face-remap magit-patch-changelog magit-patch magit-submodule magit-obsolete 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 message sendmail yank-media puny dired-x dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader pcvs-util add-log magit-core magit-margin magit-transient magit-process with-editor server magit-mode transient help-fns radix-tree cl-print debug backtrace blamer a tramp tramp-loaddefs trampver tramp-integration cus-start files-x tramp-compat shell pcomplete parse-time iso8601 ls-lisp misearch multi-isearch vc-git diff-mode vc vc-dispatcher bug-reference cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs paredit-ext paredit 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 dabbrev haskell-customize hydra lv use-package-ensure solarized-theme solarized-definitions projectile lisp-mnt ibuf-ext ibuffer ibuffer-loaddefs thingatpt magit-autorevert autorevert filenotify magit-git magit-base magit-section format-spec crm dash rx compat-27 compat-26 compat grep compile comint ansi-color gnus nnheader range mail-utils mm-util mail-prsvr gnus-util 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 help-mode xref project use-package-core derived hl-line winner ring debbugs-autoloads eglot-autoloads elpaso-disc-autoloads elpaso-autoloads find-func finder-inf go-mode-autoloads json-reformat-autoloads json-snatcher-autoloads projectile-autoloads sml-mode-autoloads epl-autoloads tornado-template-mode-autoloads typescript-mode-autoloads request-autoloads info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map byte-opt gv bytecomp byte-compile cconv cldefs url-vars cl-loaddefs cl-lib rmc 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 nadvice seq simple cl-generic indonesian philippine 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 abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 491415 77485) (symbols 48 33961 0) (strings 32 141143 10447) (string-bytes 1 4429685) (vectors 16 61687) (vector-slots 8 1117677 88553) (floats 8 424 874) (intervals 56 4323 6823) (buffers 1000 18)) --=-=-=-- ------------=_1657247582-8055-1-- From unknown Sat Jun 14 05:25:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56438: 29.0.50; [PATCH] Death by a thousand cuts Resent-From: dick Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 08 Jul 2022 03:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56438 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Po Lu Cc: 56438@debbugs.gnu.org Received: via spool by 56438-submit@debbugs.gnu.org id=B56438.165725231924627 (code B ref 56438); Fri, 08 Jul 2022 03:52:01 +0000 Received: (at 56438) by debbugs.gnu.org; 8 Jul 2022 03:51:59 +0000 Received: from localhost ([127.0.0.1]:58485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9f22-0006P5-WA for submit@debbugs.gnu.org; Thu, 07 Jul 2022 23:51:59 -0400 Received: from mail-qt1-f177.google.com ([209.85.160.177]:44607) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9eNn-00037I-Om for 56438@debbugs.gnu.org; Thu, 07 Jul 2022 23:10:23 -0400 Received: by mail-qt1-f177.google.com with SMTP id bs20so25632962qtb.11 for <56438@debbugs.gnu.org>; Thu, 07 Jul 2022 20:10:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :user-agent:mime-version; bh=xEG2W+yyGmYFSrgSm84t0ShfYbB/2ED5WxbcsoPQKNo=; b=GMFJWLV9Kf878i01HayjAVwNytvq3369ef3OO7BeLsHSb5shfXZomxDKV6SCA80QNo 2uljXqjtipq2hmukwIzER0QEcZPrFG9JETpZv6Nw7mLAVXmDEPmmorjtyiU5MMt943Rl wYquDOBM8Fjm3ZF5SYQZ7GL8GivTxK8DQkiznxvlAvri2DZ+uK67/U46kY8QVHcuCO7t T2SeS8MH+yWWiylPVtNX6lpRba4c6QZOhkpfB24jaDMVSygx/w/TvOvxzVz+paKbim1t JCcjwYwpqtF0gzV7PF7BM5Jwbq4z3qU1plP/seT97MPpDfMK8ChKYRB3rW34tf5q4mfu AfSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:user-agent:mime-version; bh=xEG2W+yyGmYFSrgSm84t0ShfYbB/2ED5WxbcsoPQKNo=; b=gjxCT5+8UQ6fKUzF0gOcL4iyd2VNqZJoas3LNFbwqDDaKKOPscd3DbyFR+e8EwNfER U7vWF1WTRJhqU762O1WKZVFTRN++G8GTKrk/+x2JP8/2IZvR10o254aP/pkfm/k/uDpx UZ2DSbiNKBCjAnsrxN+tSPt8jEkUFrRHEQ2944rircy1WgcO5a0MVV8nbanfVicCUIh8 7ynSxugf9qIintUYc7oRpPzzjhKgLG7SBcIlLhZ+YATcX2RmwhBi+lvcA7AXhJLZzpnm n0XbUPuan7zqxYZuJ32ksH8ehq+EmP0iZKbYKg+aiyL4roelPXMqbJYiP3je9oVWkxOP gqGw== X-Gm-Message-State: AJIora+KCyfzL/f3YREe14z+G8ZIFUQ0+eysFEzd3SfbW0EvX/Fl8L5X vtXJHW4pOX+PWzZxMlYCfRs= X-Google-Smtp-Source: AGRyM1v+ZJjwOKh6/XWhlB7Jmbi+d2TPCIbMp60UT7DkGjxRU2Od+VkjumoZ4DcGJbeTQvmWFXSiqw== X-Received: by 2002:ac8:7dd6:0:b0:31d:36fa:9295 with SMTP id c22-20020ac87dd6000000b0031d36fa9295mr1129862qte.661.1657249814100; Thu, 07 Jul 2022 20:10:14 -0700 (PDT) Received: from localhost (pool-173-66-219-99.washdc.fios.verizon.net. [173.66.219.99]) by smtp.gmail.com with ESMTPSA id h16-20020a05620a401000b006a6a7b4e7besm38004649qko.109.2022.07.07.20.10.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 20:10:13 -0700 (PDT) From: dick In-Reply-To: <87zghk49mh.fsf@yahoo.com> (Po Lu's message of "Fri, 08 Jul 2022 10:32:38 +0800") References: <87r12xcgwn.fsf@dick> <87zghk49mh.fsf@yahoo.com> Date: Thu, 07 Jul 2022 23:10:13 -0400 Message-ID: <87edywl2p6.fsf@dick> User-Agent: Gnus/5.14 (Gnus v5.14) Commercial/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Mailman-Approved-At: Thu, 07 Jul 2022 23:51:54 -0400 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 (-) > There is, and it's called EMBA. You can call it anything you want except "effective."