From unknown Fri Aug 15 20:05:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68111: 30.0.50; backward-kill-word too eager in cc-mode Resent-From: Platon Pronko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Dec 2023 16:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68111 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 68111@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170386705420332 (code B ref -1); Fri, 29 Dec 2023 16:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Dec 2023 16:24:14 +0000 Received: from localhost ([127.0.0.1]:42088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJFef-0005Hq-80 for submit@debbugs.gnu.org; Fri, 29 Dec 2023 11:24:13 -0500 Received: from lists.gnu.org ([2001:470:142::17]:37642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJFec-0005Hd-OW for submit@debbugs.gnu.org; Fri, 29 Dec 2023 11:24:11 -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 ) id 1rJFeX-0005oT-8Z for bug-gnu-emacs@gnu.org; Fri, 29 Dec 2023 11:24:05 -0500 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rJFeU-00066U-5R for bug-gnu-emacs@gnu.org; Fri, 29 Dec 2023 11:24:05 -0500 Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-50e7ddd999bso3989290e87.1 for ; Fri, 29 Dec 2023 08:24:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703867040; x=1704471840; darn=gnu.org; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=RxZD2aZTjEAt6t3kxbY4aB90VDLtAJIKrd+y13FJjOc=; b=R3iS4cH/ro4f5pR8GKrS97hMecLYsRszrLfZAVuF6Hmr7mB0fHXqbTZMJKOMYjRYWh auki/sZS4hPZMskV77GdkmHJmZxMYaQsTwys/bWDtB8jMElxN0giUIAlOp4aSfiGNxYT PE67d931UkoL4wpFafowwYPaxTe3gTL+5s6pSbqMrKNlvFU0DrCK3okfZjqKyQUH3JIX w6v9l4MDw6Ex1CR5SPi+xgDQj90Hj/M72tDx7cUOsLthTSietU1g8faZJ18d9S3PkvX+ 26MzBDYO63XUVtpGgcLQWoydHgish/t7ktz3e3P76lxYZ8v6r3YLhZsnF9p+CbVXSv9d td9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703867040; x=1704471840; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=RxZD2aZTjEAt6t3kxbY4aB90VDLtAJIKrd+y13FJjOc=; b=XZxJsjiLX6f+fb9mkvauo5dxFwmmUxIEXU/q+SAmftB1yqsWCZaTlLvgSA3y4JSA69 +ogX8rPGhlZV67oKIUCaAu48U+ArqwA2rmgD+XaqXdOEFKsIvjONvmGcOS+XqeUbR4JB euvj7jJ9YJKOxPW3cmDImr679v3acGn0HHP5ofvvtHrRQ4i4HqC/pDdRRU3JHtwUtGNu 0bBUyZzNGDiF45qSkoUwTvenotDveGJSp5T3sbUcRzbqVztwKCvsPNYvdR+SlAOOCzFu ZT5xH3HR5Ja/F1sV2vE8vRNwB76XCN6MZ/GFlHRgTsqxhXWOBtEOtilrKlZnM96IFbj4 R/ww== X-Gm-Message-State: AOJu0YyDHeF2IP2t2KXduXK2z1DtZH0blwjibr9NGtEnZlPjJP59H8pL cq7Hoj96YOZ5pOroVYbewy5kfDqBo34= X-Google-Smtp-Source: AGHT+IHRplvdcFnnYS3wiicr6akp/bYCtw+sj0gOXteqVbxtZDzVnUZvDwxFAMLWYMVJcXbj57ByBw== X-Received: by 2002:a05:6512:131c:b0:50e:80dc:e77d with SMTP id x28-20020a056512131c00b0050e80dce77dmr4108089lfu.37.1703867039512; Fri, 29 Dec 2023 08:23:59 -0800 (PST) Received: from [192.168.0.200] ([82.215.116.146]) by smtp.gmail.com with ESMTPSA id d21-20020ac25455000000b0050e7ee56355sm1315788lfn.23.2023.12.29.08.23.58 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 29 Dec 2023 08:23:58 -0800 (PST) Message-ID: Date: Fri, 29 Dec 2023 21:23:54 +0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: Platon Pronko Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2a00:1450:4864:20::12d; envelope-from=platon7pronko@gmail.com; helo=mail-lf1-x12d.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.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: -0.0 (/) In cc-mode (C lang files) calling backward-kill-word seems to be too eager. For example, given the following file and cursor position: ``` int main() { printf("alpha beta gamma } ``` calling backward-kill-word results in ``` int main() { } ``` while the expected result is probably: ``` int main() { printf("alpha beta } ``` It seems that this is a regression in commit dae8aab52874441a70a94435d50f25b27301d9b0, by Alan Mackenzie on 2023-06-21. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.39, cairo version 1.18.0) of 2023-12-29 built on the-big-maker Repository revision: ea3d211f3f7ecc5b59d5affc1aed812a2ded62b0 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101010 System Description: Arch Linux Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-modules --without-m17n-flt --without-gconf --with-native-compilation=no --with-xinput2 --with-x-toolkit=gtk3 --without-xaw3d --with-sound=no --with-tree-sitter --without-gpm --without-compress-install '--program-transform-name=s/\([ec]tags\)/\1.emacs/' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection' LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_TIME: en_SE.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: C/*l Minor modes in effect: rainbow-delimiters-mode: t global-git-gutter-mode: t global-git-commit-mode: t magit-auto-revert-mode: t counsel-mode: t ivy-mode: t global-whitespace-mode: t whitespace-mode: t global-dvorak-mode: t dvorak-minor-mode: t global-auto-revert-mode: t global-so-long-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: 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 abbrev-mode: t Load-path shadows: /home/platon/.emacs.d/elpa/lispy-20230314.1738/elpa hides /home/platon/.emacs.d/elpa/ivy-20231025.2311/elpa /home/platon/.emacs.d/elpa/transient-20231216.1908/transient hides /usr/share/emacs/30.0.50/lisp/transient /home/platon/.emacs.d/elpa/less-css-mode-20161001.453/less-css-mode hides /usr/share/emacs/30.0.50/lisp/textmodes/less-css-mode Features: (shadow sort mail-extr emacsbug smartparens-c cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs rainbow-delimiters ol-w3m ol-rmail ol-mhe ol-irc ol-info org-habit org-agenda org-element org-persist org-id avl-tree org-refile ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win ol-eww eww url-queue shr pixel-fill kinsoku url-file svg xml dom mm-url gnus nnheader range ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ucs-normalize dabbrev lispy lispy-inline avy etags fileloop generator edebug debug backtrace help-fns radix-tree lispy-tags mode-local zoutline tramp trampver tramp-integration files-x tramp-message tramp-compat parse-time iso8601 tramp-loaddefs lpr smartparens-rust rust-utils rust-mode rust-rustfmt rust-playpen rust-compile rust-cargo flymake warnings lsp-pyright lsp lsp-mode lsp-protocol tree-widget wid-edit spinner network-stream nsm smartparens-markdown markdown-mode inline ht f s ewoc company-box company-box-doc frame-local company-box-icons company git-gutter-fringe fringe-helper git-gutter magit-submodule 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 diff-mode git-commit log-edit message sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor shell server magit-mode transient magit-git magit-base magit-section cursor-sensor crm compat org-archive smartparens-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs counsel xdg xref project dired dired-loaddefs compile text-property-search comint ansi-osc ansi-color swiper ivy delsel ivy-faces ivy-overlay colir color cl-extra hydra ring lv rx format-spec edmacro kmacro smartparens-config smartparens-text smartparens advice loadhist thingatpt dash disp-table whitespace quail help-mode easy-mmode darcula-theme autorevert filenotify so-long finder-inf company-box-autoloads company-autoloads counsel-autoloads editorconfig-autoloads frame-local-autoloads git-gutter-autoloads go-mode-autoloads haskell-mode-autoloads helm-bibtex-autoloads helm-autoloads bibtex-completion-autoloads biblio-autoloads biblio-core-autoloads helm-core-autoloads async-autoloads ivy-hydra-autoloads lispy-autoloads hydra-autoloads ace-window-autoloads avy-autoloads literate-calc-mode-autoloads lorem-ipsum-autoloads lsp-pyright-autoloads lsp-mode-autoloads ht-autoloads f-autoloads magit-autoloads pcase git-commit-autoloads magit-section-autoloads markdown-mode-autoloads parsebib-autoloads php-mode-autoloads popup-autoloads rust-mode-autoloads s-autoloads scala-mode-autoloads smartparens-autoloads dash-autoloads solidity-mode-autoloads swiper-autoloads ivy-autoloads transient-autoloads typescript-mode-autoloads web-mode-autoloads wfnames-autoloads wgrep-autoloads with-editor-autoloads info compat-autoloads yaml-mode-autoloads 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 password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib 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 touch-screen 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 lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 746092 348433) (symbols 48 49727 15) (strings 32 214140 26823) (string-bytes 1 6389877) (vectors 16 112049) (vector-slots 8 1195403 232516) (floats 8 483 1044) (intervals 56 766 228) (buffers 992 12)) From unknown Fri Aug 15 20:05:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68111: 30.0.50; backward-kill-word too eager in cc-mode Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Dec 2023 18:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68111 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Platon Pronko , Alan Mackenzie Cc: 68111@debbugs.gnu.org Received: via spool by 68111-submit@debbugs.gnu.org id=B68111.17038761487270 (code B ref 68111); Fri, 29 Dec 2023 18:56:01 +0000 Received: (at 68111) by debbugs.gnu.org; 29 Dec 2023 18:55:48 +0000 Received: from localhost ([127.0.0.1]:42236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJI1M-0001tC-50 for submit@debbugs.gnu.org; Fri, 29 Dec 2023 13:55:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJI1L-0001sy-CR for 68111@debbugs.gnu.org; Fri, 29 Dec 2023 13:55:47 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rJI1E-0008Ci-JK; Fri, 29 Dec 2023 13:55:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=5VpY9Ni1aTZXKqq8OH4jlr2go51sF9VIpLAXfROx+r0=; b=M8UupHR6KOIY odeXBkFgH1jnGqFpdN5oScKVgOtSqhv3VKpgEJ4ieBNjbKyPGfV4z4JquS6ZtzIEjgi3Y8uVj8wjn 5hk6566Fc2WsElplklkahI4po8QnNRAwi1O8yRKmlvO6b6THfV4tLCP5+IYiXKf8hBdOJnaNls2rO SyR7UMdBcnn6j3UJGOqVVSlMiV6LvQ+Ju22n4aH7yuBsO+a6g0Z/LGey1e6SAK4OTBm2bp0mRDd+b EcXe000MAgF0DhZ/HM/rYYWZPcoBm6iXpoVoh4LuBJysktwyXvTVctREJr+zmd7W/mgckx3M8ikcj bkbsmd9fQW3TdY/IrL5lJQ==; Date: Fri, 29 Dec 2023 20:54:54 +0200 Message-Id: <83frzk6dq9.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Platon Pronko on Fri, 29 Dec 2023 21:23:54 +0500) References: 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 (---) > Date: Fri, 29 Dec 2023 21:23:54 +0500 > From: Platon Pronko > > In cc-mode (C lang files) calling backward-kill-word seems to be too eager. For example, given the following file and cursor position: > > ``` > int main() { > printf("alpha beta gamma > } > ``` > > calling backward-kill-word results in > > ``` > int main() { > > } > ``` > > while the expected result is probably: > > ``` > int main() { > printf("alpha beta > } > ``` > > It seems that this is a regression in commit dae8aab52874441a70a94435d50f25b27301d9b0, by Alan Mackenzie on 2023-06-21. Adding Alan to the discussion. From unknown Fri Aug 15 20:05:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68111: 30.0.50; backward-kill-word too eager in cc-mode Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 31 Dec 2023 11:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68111 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Platon Pronko Cc: acm@muc.de, 68111@debbugs.gnu.org, Eli Zaretskii Received: via spool by 68111-submit@debbugs.gnu.org id=B68111.170402131428239 (code B ref 68111); Sun, 31 Dec 2023 11:16:02 +0000 Received: (at 68111) by debbugs.gnu.org; 31 Dec 2023 11:15:14 +0000 Received: from localhost ([127.0.0.1]:45668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJtmj-0007Kd-Ju for submit@debbugs.gnu.org; Sun, 31 Dec 2023 06:15:13 -0500 Received: from mail.muc.de ([193.149.48.3]:44641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJtme-0006o4-Bn for 68111@debbugs.gnu.org; Sun, 31 Dec 2023 06:15:12 -0500 Received: (qmail 48896 invoked by uid 3782); 31 Dec 2023 12:15:01 +0100 Received: from acm.muc.de (p4fe15370.dip0.t-ipconnect.de [79.225.83.112]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Sun, 31 Dec 2023 12:15:00 +0100 Received: (qmail 32527 invoked by uid 1000); 31 Dec 2023 11:15:00 -0000 Date: Sun, 31 Dec 2023 11:15:00 +0000 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de 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 (-) Hello, Platon. Thanks for taking the trouble to report this bug, and sorry for the annoyance it must have caused. On Fri, Dec 29, 2023 at 21:23:54 +0500, Platon Pronko wrote: > In cc-mode (C lang files) calling backward-kill-word seems to be too > eager. For example, given the following file and cursor position: > ``` > int main() { > printf("alpha beta gamma > } > ``` > calling backward-kill-word results in > ``` > int main() { > > } > ``` > while the expected result is probably: > ``` > int main() { > printf("alpha beta > } > ``` > It seems that this is a regression in commit > dae8aab52874441a70a94435d50f25b27301d9b0, by Alan Mackenzie on > 2023-06-21. Indeed, yes. Thanks for doing the bisection, it saved me a lot of work. I've committed a fix for the bug to the master branch of the repository. Would you please update your copy of Emacs, test the fix, then either confirm the fix is complete, or say what is still not working. Then we can close the bug. Happy New Year! > In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version > 3.24.39, cairo version 1.18.0) of 2023-12-29 built on the-big-maker > Repository revision: ea3d211f3f7ecc5b59d5affc1aed812a2ded62b0 > Repository branch: master > Windowing system distributor 'The X.Org Foundation', version 11.0.12101010 > System Description: Arch Linux [ .... ] -- Alan Mackenzie (Nuremberg, Germany). From unknown Fri Aug 15 20:05:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68111: 30.0.50; backward-kill-word too eager in cc-mode Resent-From: Platon Pronko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Jan 2024 15:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68111 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Mackenzie Cc: 68111@debbugs.gnu.org, Eli Zaretskii Received: via spool by 68111-submit@debbugs.gnu.org id=B68111.17042949667960 (code B ref 68111); Wed, 03 Jan 2024 15:17:02 +0000 Received: (at 68111) by debbugs.gnu.org; 3 Jan 2024 15:16:06 +0000 Received: from localhost ([127.0.0.1]:53081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rL2yT-00023k-Sv for submit@debbugs.gnu.org; Wed, 03 Jan 2024 10:16:06 -0500 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:54722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rL2yN-0001l7-Ef for 68111@debbugs.gnu.org; Wed, 03 Jan 2024 10:16:04 -0500 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2cce70ad1a3so57074891fa.1 for <68111@debbugs.gnu.org>; Wed, 03 Jan 2024 07:15:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704294950; x=1704899750; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=FOAIcE90fB1ZecVXixQO0FPLzZpwvqe15TCulko1790=; b=beInZOVNIUqos+LlvcMscsydt/eYXi5wOVIj9XEqcwLN8a5cIwsXtnbjM1PKp6wEqn GzFf3ZZAqU3mVwC//tkLd6EDDY5c8fKt6CjUcQRP4dtevWdPGBPevcKF1bscqhfj1Aid SlVt/GHtF8iVIYRJjOAEosndjSKObMg72H2w1vZDEjIXYf1AcNkcCDBwDgNxL0gGPLG4 mdmrHmlRqtDlFKf3XmZ2AvsknasEo8Nw+9eY0TMmGFCBW90PYuLU1X4ReoBCqcyUF5TU r+VdOjSNTwDzzUvyCZnhhdP9QyTV54/ORIFHp9Ny5vDvB57SBsW2BZZzy9ff+J0M1IR9 MiTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704294950; x=1704899750; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=FOAIcE90fB1ZecVXixQO0FPLzZpwvqe15TCulko1790=; b=kMpRQvMrZfyWOCSNrRZOEmj01iBhcjmjAer3r1u06HPRnHYOrOxAcpOuaRUL0Dq+Eo 4yLkg+5vmsqz3Fc9xlZyVSmFhRYdh4VChEj4cx6gHpVOvKmjZLJkS2NA5q39rm5BpDDb 5xtMaPam5AqJXM+HmtjtGQWgo0VSJ6fN8FvD0S7JdjIHo94Rp6ebkfF8ooZE1uTF+ol8 hVJKRahmA2JKkvVuKA/KgSZwivdEZeyCzLUlXpV2ioiRXIlOQd2yUlQffegSBJJovZ8m PzCbMKWmKxGl63hUuPWdJUEmw7sVKU2GAhBSqmXiCx4wT8y/wb6TwTgWwOYVnJOl8kqa pHRA== X-Gm-Message-State: AOJu0Ywg6NN0HBN/Een3gdAcSZ06M3msCRNIwbD7vsWjrDyv8vg3ob18 DVxf4KFbRq3hwv36eh8Ctzc= X-Google-Smtp-Source: AGHT+IE3nYekxH6GI+QNQCLnJUoEsTThhmFpZYHCmKfO+V+qZHCe7ZXJjG4Tm36kCwzLTwMJn1PLfw== X-Received: by 2002:a2e:954b:0:b0:2cc:6016:d0c with SMTP id t11-20020a2e954b000000b002cc60160d0cmr7946973ljh.14.1704294949981; Wed, 03 Jan 2024 07:15:49 -0800 (PST) Received: from [192.168.0.200] ([82.215.116.146]) by smtp.gmail.com with ESMTPSA id ce11-20020a2eab0b000000b002cd0d14b3fcsm789495ljb.104.2024.01.03.07.15.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 03 Jan 2024 07:15:49 -0800 (PST) Message-ID: Date: Wed, 3 Jan 2024 20:15:46 +0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: Content-Language: en-US From: Platon Pronko In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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 (-) On 2023-12-31 16:15, Alan Mackenzie wrote: > I've committed a fix for the bug to the master branch of the repository. > Would you please update your copy of Emacs, test the fix, then either > confirm the fix is complete, or say what is still not working. Then we > can close the bug. > > Happy New Year! > Thank you! I've tested the fix, it works for me. -- Best regards, Platon Pronko PGP 2A62D77A7A2CB94E From unknown Fri Aug 15 20:05:47 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: Platon Pronko Subject: bug#68111: closed (Re: bug#68111: 30.0.50; backward-kill-word too eager in cc-mode) Message-ID: References: X-Gnu-PR-Message: they-closed 68111 X-Gnu-PR-Package: emacs Reply-To: 68111@debbugs.gnu.org Date: Sat, 06 Jan 2024 11:46:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1704541562-22874-1" This is a multi-part message in MIME format... ------------=_1704541562-22874-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #68111: 30.0.50; backward-kill-word too eager in cc-mode 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 68111@debbugs.gnu.org. --=20 68111: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68111 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1704541562-22874-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 68111-done) by debbugs.gnu.org; 6 Jan 2024 11:45:44 +0000 Received: from localhost ([127.0.0.1]:58723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM57Y-0005U1-FQ for submit@debbugs.gnu.org; Sat, 06 Jan 2024 06:45:44 -0500 Received: from mail.muc.de ([193.149.48.3]:40468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM57W-0005GJ-2n for 68111-done@debbugs.gnu.org; Sat, 06 Jan 2024 06:45:43 -0500 Received: (qmail 31971 invoked by uid 3782); 6 Jan 2024 12:45:30 +0100 Received: from acm.muc.de (pd953abfa.dip0.t-ipconnect.de [217.83.171.250]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Sat, 06 Jan 2024 12:45:30 +0100 Received: (qmail 17618 invoked by uid 1000); 6 Jan 2024 11:45:29 -0000 Date: Sat, 6 Jan 2024 11:45:29 +0000 To: Platon Pronko Subject: Re: bug#68111: 30.0.50; backward-kill-word too eager in cc-mode Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68111-done Cc: acm@muc.de, 68111-done@debbugs.gnu.org, Eli Zaretskii 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 (-) Hello, Platon. On Wed, Jan 03, 2024 at 20:15:46 +0500, Platon Pronko wrote: > On 2023-12-31 16:15, Alan Mackenzie wrote: > > I've committed a fix for the bug to the master branch of the repository. > > Would you please update your copy of Emacs, test the fix, then either > > confirm the fix is complete, or say what is still not working. Then we > > can close the bug. > > Happy New Year! > Thank you! I've tested the fix, it works for me. Thanks for the testing. I'm closing the bug with this post. > -- > Best regards, > Platon Pronko > PGP 2A62D77A7A2CB94E -- Alan Mackenzie (Nuremberg, Germany). ------------=_1704541562-22874-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Dec 2023 16:24:14 +0000 Received: from localhost ([127.0.0.1]:42088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJFef-0005Hq-80 for submit@debbugs.gnu.org; Fri, 29 Dec 2023 11:24:13 -0500 Received: from lists.gnu.org ([2001:470:142::17]:37642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJFec-0005Hd-OW for submit@debbugs.gnu.org; Fri, 29 Dec 2023 11:24:11 -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 ) id 1rJFeX-0005oT-8Z for bug-gnu-emacs@gnu.org; Fri, 29 Dec 2023 11:24:05 -0500 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rJFeU-00066U-5R for bug-gnu-emacs@gnu.org; Fri, 29 Dec 2023 11:24:05 -0500 Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-50e7ddd999bso3989290e87.1 for ; Fri, 29 Dec 2023 08:24:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703867040; x=1704471840; darn=gnu.org; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=RxZD2aZTjEAt6t3kxbY4aB90VDLtAJIKrd+y13FJjOc=; b=R3iS4cH/ro4f5pR8GKrS97hMecLYsRszrLfZAVuF6Hmr7mB0fHXqbTZMJKOMYjRYWh auki/sZS4hPZMskV77GdkmHJmZxMYaQsTwys/bWDtB8jMElxN0giUIAlOp4aSfiGNxYT PE67d931UkoL4wpFafowwYPaxTe3gTL+5s6pSbqMrKNlvFU0DrCK3okfZjqKyQUH3JIX w6v9l4MDw6Ex1CR5SPi+xgDQj90Hj/M72tDx7cUOsLthTSietU1g8faZJ18d9S3PkvX+ 26MzBDYO63XUVtpGgcLQWoydHgish/t7ktz3e3P76lxYZ8v6r3YLhZsnF9p+CbVXSv9d td9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703867040; x=1704471840; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=RxZD2aZTjEAt6t3kxbY4aB90VDLtAJIKrd+y13FJjOc=; b=XZxJsjiLX6f+fb9mkvauo5dxFwmmUxIEXU/q+SAmftB1yqsWCZaTlLvgSA3y4JSA69 +ogX8rPGhlZV67oKIUCaAu48U+ArqwA2rmgD+XaqXdOEFKsIvjONvmGcOS+XqeUbR4JB euvj7jJ9YJKOxPW3cmDImr679v3acGn0HHP5ofvvtHrRQ4i4HqC/pDdRRU3JHtwUtGNu 0bBUyZzNGDiF45qSkoUwTvenotDveGJSp5T3sbUcRzbqVztwKCvsPNYvdR+SlAOOCzFu ZT5xH3HR5Ja/F1sV2vE8vRNwB76XCN6MZ/GFlHRgTsqxhXWOBtEOtilrKlZnM96IFbj4 R/ww== X-Gm-Message-State: AOJu0YyDHeF2IP2t2KXduXK2z1DtZH0blwjibr9NGtEnZlPjJP59H8pL cq7Hoj96YOZ5pOroVYbewy5kfDqBo34= X-Google-Smtp-Source: AGHT+IHRplvdcFnnYS3wiicr6akp/bYCtw+sj0gOXteqVbxtZDzVnUZvDwxFAMLWYMVJcXbj57ByBw== X-Received: by 2002:a05:6512:131c:b0:50e:80dc:e77d with SMTP id x28-20020a056512131c00b0050e80dce77dmr4108089lfu.37.1703867039512; Fri, 29 Dec 2023 08:23:59 -0800 (PST) Received: from [192.168.0.200] ([82.215.116.146]) by smtp.gmail.com with ESMTPSA id d21-20020ac25455000000b0050e7ee56355sm1315788lfn.23.2023.12.29.08.23.58 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 29 Dec 2023 08:23:58 -0800 (PST) Message-ID: Date: Fri, 29 Dec 2023 21:23:54 +0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: bug-gnu-emacs@gnu.org From: Platon Pronko Subject: 30.0.50; backward-kill-word too eager in cc-mode Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2a00:1450:4864:20::12d; envelope-from=platon7pronko@gmail.com; helo=mail-lf1-x12d.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.0 (+) X-Debbugs-Envelope-To: submit 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.0 (/) In cc-mode (C lang files) calling backward-kill-word seems to be too eager. For example, given the following file and cursor position: ``` int main() { printf("alpha beta gamma } ``` calling backward-kill-word results in ``` int main() { } ``` while the expected result is probably: ``` int main() { printf("alpha beta } ``` It seems that this is a regression in commit dae8aab52874441a70a94435d50f25b27301d9b0, by Alan Mackenzie on 2023-06-21. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.39, cairo version 1.18.0) of 2023-12-29 built on the-big-maker Repository revision: ea3d211f3f7ecc5b59d5affc1aed812a2ded62b0 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101010 System Description: Arch Linux Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-modules --without-m17n-flt --without-gconf --with-native-compilation=no --with-xinput2 --with-x-toolkit=gtk3 --without-xaw3d --with-sound=no --with-tree-sitter --without-gpm --without-compress-install '--program-transform-name=s/\([ec]tags\)/\1.emacs/' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection' LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_TIME: en_SE.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: C/*l Minor modes in effect: rainbow-delimiters-mode: t global-git-gutter-mode: t global-git-commit-mode: t magit-auto-revert-mode: t counsel-mode: t ivy-mode: t global-whitespace-mode: t whitespace-mode: t global-dvorak-mode: t dvorak-minor-mode: t global-auto-revert-mode: t global-so-long-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: 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 abbrev-mode: t Load-path shadows: /home/platon/.emacs.d/elpa/lispy-20230314.1738/elpa hides /home/platon/.emacs.d/elpa/ivy-20231025.2311/elpa /home/platon/.emacs.d/elpa/transient-20231216.1908/transient hides /usr/share/emacs/30.0.50/lisp/transient /home/platon/.emacs.d/elpa/less-css-mode-20161001.453/less-css-mode hides /usr/share/emacs/30.0.50/lisp/textmodes/less-css-mode Features: (shadow sort mail-extr emacsbug smartparens-c cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs rainbow-delimiters ol-w3m ol-rmail ol-mhe ol-irc ol-info org-habit org-agenda org-element org-persist org-id avl-tree org-refile ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win ol-eww eww url-queue shr pixel-fill kinsoku url-file svg xml dom mm-url gnus nnheader range ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ucs-normalize dabbrev lispy lispy-inline avy etags fileloop generator edebug debug backtrace help-fns radix-tree lispy-tags mode-local zoutline tramp trampver tramp-integration files-x tramp-message tramp-compat parse-time iso8601 tramp-loaddefs lpr smartparens-rust rust-utils rust-mode rust-rustfmt rust-playpen rust-compile rust-cargo flymake warnings lsp-pyright lsp lsp-mode lsp-protocol tree-widget wid-edit spinner network-stream nsm smartparens-markdown markdown-mode inline ht f s ewoc company-box company-box-doc frame-local company-box-icons company git-gutter-fringe fringe-helper git-gutter magit-submodule 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 diff-mode git-commit log-edit message sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor shell server magit-mode transient magit-git magit-base magit-section cursor-sensor crm compat org-archive smartparens-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs counsel xdg xref project dired dired-loaddefs compile text-property-search comint ansi-osc ansi-color swiper ivy delsel ivy-faces ivy-overlay colir color cl-extra hydra ring lv rx format-spec edmacro kmacro smartparens-config smartparens-text smartparens advice loadhist thingatpt dash disp-table whitespace quail help-mode easy-mmode darcula-theme autorevert filenotify so-long finder-inf company-box-autoloads company-autoloads counsel-autoloads editorconfig-autoloads frame-local-autoloads git-gutter-autoloads go-mode-autoloads haskell-mode-autoloads helm-bibtex-autoloads helm-autoloads bibtex-completion-autoloads biblio-autoloads biblio-core-autoloads helm-core-autoloads async-autoloads ivy-hydra-autoloads lispy-autoloads hydra-autoloads ace-window-autoloads avy-autoloads literate-calc-mode-autoloads lorem-ipsum-autoloads lsp-pyright-autoloads lsp-mode-autoloads ht-autoloads f-autoloads magit-autoloads pcase git-commit-autoloads magit-section-autoloads markdown-mode-autoloads parsebib-autoloads php-mode-autoloads popup-autoloads rust-mode-autoloads s-autoloads scala-mode-autoloads smartparens-autoloads dash-autoloads solidity-mode-autoloads swiper-autoloads ivy-autoloads transient-autoloads typescript-mode-autoloads web-mode-autoloads wfnames-autoloads wgrep-autoloads with-editor-autoloads info compat-autoloads yaml-mode-autoloads 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 password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib 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 touch-screen 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 lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 746092 348433) (symbols 48 49727 15) (strings 32 214140 26823) (string-bytes 1 6389877) (vectors 16 112049) (vector-slots 8 1195403 232516) (floats 8 483 1044) (intervals 56 766 228) (buffers 992 12)) ------------=_1704541562-22874-1--