Asher Copeland <ashercopeland@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 75042) by debbugs.gnu.org; 2 Apr 2025 20:31:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 02 16:31:17 2025 Received: from localhost ([127.0.0.1]:59701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u04jz-0001ea-6r for submit <at> debbugs.gnu.org; Wed, 02 Apr 2025 16:31:17 -0400 Received: from mail-pj1-x1033.google.com ([2607:f8b0:4864:20::1033]:44250) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <ashercopeland@HIDDEN>) id 1u02N3-00033B-2Z for 75042 <at> debbugs.gnu.org; Wed, 02 Apr 2025 13:59:25 -0400 Received: by mail-pj1-x1033.google.com with SMTP id 98e67ed59e1d1-30572effb26so65161a91.0 for <75042 <at> debbugs.gnu.org>; Wed, 02 Apr 2025 10:59:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743616759; x=1744221559; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=+aIYtyQsPCM4RMWfjPDjUdkX0Sfn4zVihacK71sBmHk=; b=Zs6LOjm9xX3OZpqHfBU44YsSmOW58CfsVoaWOTPZSgDY1vskc6UXDY/Lqa41Cq51fO yHIK+/bEwx5a6UbnqOePKn3rMHTQqiybEM2oULgG5EM55KxE7ue/8+YzFbJ5jLiOewb2 aS77UukxUbZdX7Wgp7FX2F74g0+4qxsHet2UYv4DKP0ejcXXFsZuUV7+uWzu7WHF/OKE JzJMxe3Qko4MiuyUUfoLoCRaGveNWlI1A/xoWlIOkW+o4ahAdLUjdtxRx1pLiV7LZWSd 5jFKs/u3tb6XtG4UoYmyx5pPvHXm0H/MXxX2HWMBGZSlSnpTac09NTgxpLO6mWGn2pNy Pz/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743616759; x=1744221559; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=+aIYtyQsPCM4RMWfjPDjUdkX0Sfn4zVihacK71sBmHk=; b=uyVzTE4mou2R4wb1GzhKdIyfSKEh+tRyJUjxGhEXwWlYgcnPDlBpRyJZ/O9N7CYoG0 JdxoPbNo+2yidBsLLz3+UPmLgduzbTHpaU8aXGaRKwUcvDhtzfgkqPCEUbDK8JCR9YBa 9QJxB12NFXamlIkNHz7U+zeHJgBZGJxPA2NBJfZh1BYccjirgecfQdaWd+mYIQAzrqEu z/9WuHJ5lfbyrJcs7yeZA2LLee3rPTfgHb9HKx6whDQ+DkpLLd/UEZND59KhIabIi4TS 1fgkUdlCOOXVjkchUGKHLNGD8parMHNhB+7RD1DTCOUyiV0hE8S8SV6T5fN6T1JtJsaF Q49Q== X-Gm-Message-State: AOJu0YzeMvNL/NJabMvaEp95rtfn4qIPya91kOtthc2PcoIukL30LFRv lcQ79l9AAwc5UdaCJlpy5uwBfDY1ayO103FX7xLMdHQh5Afh/KfRkvIODA== X-Gm-Gg: ASbGncsX3KhWIR9uUvGRlqvHBYdZxSU/UMBmK/XkuzEDOA4DFazcSj8s/qFlno+z7Ke FLh1wpygaL8IT/7H8d64Q03UfgWW1Xw7zkIrMVJSW2Y0YfS6vZYcySikxfLBnBwEg+w5ONZ0tXK W4dF2eVoKZTNSc9+iDBcbcbyaUi6ccE6/faxKrLeTXAkPcKYvSZn/hGn0+tr1iTQhyZnLSKbd5m AvSnhmQOyLWAYmcyCSd8D1JI0bHSpM7Ai2EePWlzUEH4uy/EGJ11mezwFor1Uk+EZ+lLvqIDmY2 yMW6s+blUXOkV1dNw1Jai9y19izpX/ZsOihXm5C3vObLIRN56f2spA== X-Google-Smtp-Source: AGHT+IHe+Fw3N6JLLExBeOT99EPmsKG53Cumk797encobOqwdDoFjX+9I5tZ75Q9hRq2u9YsgObXsw== X-Received: by 2002:a17:90b:264d:b0:305:5f55:899 with SMTP id 98e67ed59e1d1-305608774f4mr11339622a91.11.1743616758847; Wed, 02 Apr 2025 10:59:18 -0700 (PDT) Received: from asher-v-ubuntu ([205.167.46.155]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-30562c62764sm2945273a91.1.2025.04.02.10.59.17 for <75042 <at> debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Apr 2025 10:59:17 -0700 (PDT) From: Asher Copeland <ashercopeland@HIDDEN> To: 75042 <at> debbugs.gnu.org Subject: `backward-delete-char-untabify': active-region behavior Date: Wed, 02 Apr 2025 10:59:04 -0700 Message-ID: <87tt768mxj.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75042 X-Mailman-Approved-At: Wed, 02 Apr 2025 16:31:13 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Tags: patch I have attached to this e-mail a patch that I believe fixes the bug, by adding a condition that checks for the same conditions that `delete-backward-char' uses for the same behavior, and delegates to `delete-backward-char' if the conditions are met. I have also found that the bug has another aspect, also fixed by the patch. I will describe the steps for reproducing it below: 1) emacs -Q 2) C-q TAB w o r d 3) C-SPC M-b 4) Execute `backward-delete-char-untabify' (bound to DEL) Notice that "word" was deleted, which is expected, but that the literal TAB character was untabified, even though it was not necessary to do so. The expected behavior is to delete "word" without untabifying. I've looked at my previous e-mail and realized that I didn't leave clear steps for reproduction for that aspect of the bug, so I will do so here: 1) emacs -Q 2) M-: (setq backward-delete-char-untabify-method 'hungry) 3) SPC SPC w o r d 4) C-SPC M-b 5) Execute `backward-delete-char-untabify' (bound to DEL) The expected behavior for it to delete "word", but instead it deletes the two spaces to the left of point. This patch fixes both issues with a single branch that makes it act like `delete-backward-char' when it is appropriate to kill the region. --=-=-= Content-Type: text/patch Content-Disposition: attachment; filename=0001-backward-delete-char-untabify-active-region-behavior.patch From 3524d169598b97bd7f70bfced8e5d8b24e656df0 Mon Sep 17 00:00:00 2001 From: Asher Copeland <ashercopeland@HIDDEN> Date: Wed, 2 Apr 2025 10:55:06 -0700 Subject: [PATCH] `backward-delete-char-untabify' active-region behavior (Bug#75042) --- lisp/simple.el | 54 ++++++++++++++++++++++++++++---------------------- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/lisp/simple.el b/lisp/simple.el index 7037158df8d..ee09a6f1b19 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -6601,30 +6601,36 @@ backward-delete-char-untabify Interactively, ARG is the prefix arg (default 1) and KILLP is t if a prefix arg was specified." (interactive "*p\nP") - (when (eq backward-delete-char-untabify-method 'untabify) - (let ((count arg)) - (save-excursion - (while (and (> count 0) (not (bobp))) - (if (= (preceding-char) ?\t) - (let ((col (current-column))) - (forward-char -1) - (setq col (- col (current-column))) - (insert-char ?\s col) - (delete-char 1))) - (forward-char -1) - (setq count (1- count)))))) - (let* ((skip (cond ((eq backward-delete-char-untabify-method 'hungry) " \t") - ((eq backward-delete-char-untabify-method 'all) - " \t\n\r"))) - (n (if skip - (let* ((oldpt (point)) - (wh (- oldpt (save-excursion - (skip-chars-backward skip) - (constrain-to-field nil oldpt))))) - (+ arg (if (zerop wh) 0 (1- wh)))) - arg))) - ;; Avoid warning about delete-backward-char - (with-no-warnings (delete-backward-char n killp)))) + (if (and (use-region-p) + delete-active-region + (= arg 1)) + ;; Delete the text of the region and deactivate the mark, in the + ;; same way that `delete-backward-char' does. + (with-no-warnings (delete-backward-char 1 killp)) + (when (eq backward-delete-char-untabify-method 'untabify) + (let ((count arg)) + (save-excursion + (while (and (> count 0) (not (bobp))) + (if (= (preceding-char) ?\t) + (let ((col (current-column))) + (forward-char -1) + (setq col (- col (current-column))) + (insert-char ?\s col) + (delete-char 1))) + (forward-char -1) + (setq count (1- count)))))) + (let* ((skip (cond ((eq backward-delete-char-untabify-method 'hungry) " \t") + ((eq backward-delete-char-untabify-method 'all) + " \t\n\r"))) + (n (if skip + (let* ((oldpt (point)) + (wh (- oldpt (save-excursion + (skip-chars-backward skip) + (constrain-to-field nil oldpt))))) + (+ arg (if (zerop wh) 0 (1- wh)))) + arg))) + ;; Avoid warning about delete-backward-char + (with-no-warnings (delete-backward-char n killp))))) (defun char-uppercase-p (char) "Return non-nil if CHAR is an upper-case character. -- 2.43.0 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#75042
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 23 Dec 2024 08:36:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 23 03:36:25 2024 Received: from localhost ([127.0.0.1]:53223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPdvM-0000Aj-UO for submit <at> debbugs.gnu.org; Mon, 23 Dec 2024 03:36:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:38474) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashercopeland@HIDDEN>) id 1tPXcD-00063J-MF for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 20:52:18 -0500 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 <ashercopeland@HIDDEN>) id 1tPXcD-00038T-9e for bug-gnu-emacs@HIDDEN; Sun, 22 Dec 2024 20:52:13 -0500 Received: from mail-ot1-x329.google.com ([2607:f8b0:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <ashercopeland@HIDDEN>) id 1tPXcB-0002nv-6m for bug-gnu-emacs@HIDDEN; Sun, 22 Dec 2024 20:52:12 -0500 Received: by mail-ot1-x329.google.com with SMTP id 46e09a7af769-71e2aa8d5e3so1998123a34.2 for <bug-gnu-emacs@HIDDEN>; Sun, 22 Dec 2024 17:52:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734918727; x=1735523527; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=0tzeaGciaC+M5AnIUvDd/MXVSgEznIdXj5MGla1gt0I=; b=jgON9XNZzMHX2ojP+dK5W/R5z44KbntgSV8bahjPlmD0sgTk3qQm19zR4JXnMBIhbb 5HNa4a4JuxbFM3hrvmqpltMRC4qDNo7SVOkocnIwNz5XhVKFtLk8Y+NyAQMdaZ2XuktQ Fm/PjvlXgaW/MoHY5+nYD3n+QpKriLANQOP415ZDRPRT/sykG8sItWgOAduNKhoCKihg ULkSEuUF7QojmhdU08DGcvc1DuaJBXEdRlNdtgHDXUkehJaam/E/OdJOCckrvxwAkVt0 ELsAajCe7sgnBhjM5FLeFzcx5pPaf4H1+MMgU3pDRpueQ4WTwX1TRm1FXhC2m4Mts0EM ajWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734918727; x=1735523527; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=0tzeaGciaC+M5AnIUvDd/MXVSgEznIdXj5MGla1gt0I=; b=sf0MNOjAsM91U4K/H8WUyk0NUZ+9TMoKeNDCZfvpexCS0FRYk8GPDfsDRUOwI0Tp/l YOfZ3ImwNH80dDznapWdrDROmNtEuZyYlqLx5a7xM5cx4zoKyIz5xkz/uNsaiF+dCbjb Xt4vU83q3I/Ejp+G5omTstynQGGMA5ZOjKtIg4cQgJmsD6PK8lVo3DwLy1JEDinm6YsE IXUAsdq9ztTMn5/VCcVae2BP2Dv9tYQr/NPqev4APbt9CeeMLGmMhAZfhezJDSZdZX2v C2W1YxZj2X0e5oOCUP7rVuyKq0xvYD4jX5UiXuNK66XKIkEcg+Au9N69jp0OZJUDxPfA 6frA== X-Gm-Message-State: AOJu0Yzyv2DMch4ofXYWZEJyqlpnyy1eHAaUh2G3TFb3wflInzfbcQQu FrQ9Kb0+ZN6YEbwQkI6p5vaewpJd9XdMHJU5wi1uAarSNy7JARM+OMB5Ww== X-Gm-Gg: ASbGncv7Z6jXa1ySYw2z3L8WOjzGDrZdo8WZVOr1t4iaq12EMg6EfTfvkrXK8WmqfKM JQwd414WDAEFDON0djMIX4ldm6AkokocK+JsmzmE2DSnGwQo/YXvdUFP/g9tqcTy/LQZH9kMp2L GNSM7sVyORUcnhs+bN16XaVomHBu1rADOr0QuwEQGYd7OSTgUHNimXM21P7G3vDLRkHFsmfRv9g ExOsxtcERNUf4D/zdxity/f7pOwS5bAfRpjXC3Q791OzGmaVh8G3WVeEGg2jpLOnV1l X-Google-Smtp-Source: AGHT+IFTJ1FENZTHrlqCbfCWcbqortISsU3jFlePuj6kv3Kr2SyR/bBhAaoMjw7Gw1789xml5prlzg== X-Received: by 2002:a05:6830:3107:b0:718:18d6:a464 with SMTP id 46e09a7af769-720ff685328mr7547113a34.5.1734918726767; Sun, 22 Dec 2024 17:52:06 -0800 (PST) Received: from asher-v-ubuntu ([2600:1700:3ec8:600:57f7:c3a3:1de2:bef0]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-71fc9805c98sm2122402a34.42.2024.12.22.17.52.05 for <bug-gnu-emacs@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Dec 2024 17:52:06 -0800 (PST) From: Asher Copeland <ashercopeland@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 29.4; `backward-delete-char-untabify': active-region behavior Date: Sun, 22 Dec 2024 17:52:04 -0800 Message-ID: <87ttav9nej.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::329; envelope-from=ashercopeland@HIDDEN; helo=mail-ot1-x329.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-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 23 Dec 2024 03:36:23 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) The documentation of `backward-delete-char-untabify' indicates the following: If Transient Mark mode is enabled, the mark is active, and ARG is 1, delete the text in the region and deactivate the mark instead. To disable this, set option `delete-active-region' to nil. However, when `backward-delete-char-untabify-method' is set to hungry or all and point has more than one whitespace character before it (i.e. that `backward-delete-char-untabify' would delete more than one character), `backward-delete-char-untabify' ignores the settings of `transient-mark-mode' and `delete-active-region' and proceeds with its normal action. Practically, this means that, in a snippet of text such as the following (assuming the spacing/newlines don't get messed up): line1 line2 line3 If point were placed before line2 and the region is active and nonempty, with `backward-delete-char-untabify-method' set to hungry, the expected behavior (and the behavior that is currently documented) would be that the text highlighted by the region would be deleted and that the region would be deactivated. What the function would instead do is delete the spaces to the left of point and deactivate the region. I have found this issue to occur running under `emacs -Q'. For consistency with the current documentation and other deletion commands, I believe that the behavior of `backward-delete-char-untabify' should change to delete the text in the region, under the same conditions that `backward-delete-char' would do the same. Here is the last form of the definition of `backward-delete-char-untabify', from simple.el:6522, for reference: (let* ((skip (cond ((eq backward-delete-char-untabify-method 'hungry) " \t") ((eq backward-delete-char-untabify-method 'all) " \t\n\r"))) (n (if skip (let* ((oldpt (point)) (wh (- oldpt (save-excursion (skip-chars-backward skip) (constrain-to-field nil oldpt))))) (+ arg (if (zerop wh) 0 (1- wh)))) arg))) ;; Avoid warning about delete-backward-char (with-no-warnings (delete-backward-char n killp)))) The issue seems to stem from the last line. In the described conditions, the symbol `n' would be bound to a value greater than 1. Therefore, `delete-backward-char' would delete n characters and deactivate the region, instead of deleting the region. -- Asher In GNU Emacs 29.4 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.0, Xaw scroll bars) of 2024-10-16 built on asher-v-ubuntu System Description: Ubuntu 24.04.1 LTS Configured using: 'configure --with-x-toolkit=lucid --prefix=/opt/emacs' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: gpm-mouse-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: linux auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr help-fns radix-tree help-mode emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils t-mouse term/linux rmc iso-transl tooltip cconv 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 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 theme-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 dynamic-setting system-font-setting font-render-setting cairo x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 38095 7179) (symbols 48 5293 1) (strings 32 13493 2007) (string-bytes 1 379725) (vectors 16 7691) (vector-slots 8 105658 7932) (floats 8 19 318) (intervals 56 201 9) (buffers 984 11))
Asher Copeland <ashercopeland@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#75042
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.