From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 26 11:21:19 2024 Received: (at submit) by debbugs.gnu.org; 26 Mar 2024 15:21:20 +0000 Received: from localhost ([127.0.0.1]:34443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rp8c3-0001YF-2h for submit@debbugs.gnu.org; Tue, 26 Mar 2024 11:21:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:49758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rp8bz-0001X1-Td for submit@debbugs.gnu.org; Tue, 26 Mar 2024 11:21:17 -0400 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 1rp7cl-0005wv-J1 for bug-gnu-emacs@gnu.org; Tue, 26 Mar 2024 10:17:59 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rp7cj-0006CX-8j for bug-gnu-emacs@gnu.org; Tue, 26 Mar 2024 10:17:59 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 38217240101 for ; Tue, 26 Mar 2024 15:17:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1711462672; bh=kB87vuPEFzoYRkL8t5bUmEvvN9Qv8l18YSOvgld00Bc=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:From; b=iT6FnDDFsrV9LBra52+qIqqfqVpN2M+b9sj+HFZULF9PuydxP9rCyG24276Zzuthp qBYgKz+9pI8cPXFRZp+f5QcPdxetduzv6QdKypuAJO/MPyfx8jsD/qJNGsN6sctx/P 6wwiLXWI68stdGFQgIeoFMrH+va/aqIW2syHrMjaDOlDgRXvF6cTgiI0fEk7LUgGui 7CJA18Q/db+OXP4IxqMPCrXfh75LQ4eWsx/GKJFckSMcv6DKy2sOKrtAlqJBLPU6Bq RhYfAGxS8Usgs94g4q5JkSvdzblSagG/2C0W1su5fU52JDEZFjinsd/K5oCbQMUljt S4fCQIc8rxk8A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4V3sMg6F1Kz9rxS for ; Tue, 26 Mar 2024 15:17:51 +0100 (CET) From: =?utf-8?Q?Bartosz_Kaczy=C5=84ski?= To: bug-gnu-emacs@gnu.org Subject: 30.0.50; vc-dir-mark-all-files doesn't work in *vc-dir* buffer X-Debbugs-Cc: Date: Tue, 26 Mar 2024 14:17:50 +0000 Message-ID: <87cyrhaxgx.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=bkaczynski@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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-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 (--) As per the subject, the command for selecting files in the buffer works only on a single file, not on all that require action. I tested it both through the M key and via M-x. Tested using emacs -q as well with same results. In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-03-25 built on celsius Repository revision: f54b1d9f7b7a977ee4856c778a309c900ce9e8fa Repository branch: master Windowing system distributor 'SUSE LINUX', version 11.0.12302004 System Description: openSUSE Tumbleweed Configured using: 'configure --with-imagemagick --with-xwidgets' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ IMAGEMAGICK JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM XWIDGETS GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: server-mode: t global-company-mode: t company-mode: t doom-modeline-mode: t yas-global-mode: t yas-minor-mode: t which-key-mode: t smartparens-global-mode: t global-diff-hl-mode: t savehist-mode: t recentf-mode: t override-global-mode: t gnus-topic-mode: t gnus-undo-mode: t fido-vertical-mode: t icomplete-vertical-mode: t icomplete-mode: t fido-mode: t save-place-mode: t global-auto-revert-mode: t global-hl-line-mode: t delete-selection-mode: t pixel-scroll-precision-mode: t minibuffer-depth-indicate-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 minibuffer-regexp-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/bartk/.emacs.d/elpa/ef-themes-1.6.1.0.20240322.140619/theme-loaddefs hides /usr/local/share/emacs/30.0.50/lisp/theme-loaddefs Features: (shadow sort emacsbug gnus-cite mail-extr gnus-demon nndraft nnmh utf-7 epa-file network-stream nsm nnfolder nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache face-remap pulse color display-fill-column-indicator display-line-numbers checkdoc lisp-mnt flymake compile server company-oddmuse company-keywords company-etags etags fileloop generator xref company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core comp comp-cstr warnings comp-run comp-common shrink-path f s nerd-icons nerd-icons-faces nerd-icons-data nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon nerd-icons-data-pomicon nerd-icons-data-ipsicon init yasnippet-snippets yasnippet which-key smartparens advice loadhist thingatpt dash exec-path-from-shell diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode savehist recentf tree-widget init-org ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ob-plantuml ob-python python project compat pcase treesit ob-shell shell cl-extra help-mode edmacro kmacro bind-key easy-mmode init-gnus gnus-topic gnus-icalendar org-capture org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color org-list org-footnote org-faces org-entities noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core org-keys oc org-loaddefs find-func org-version org-compat org-macs format-spec gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time iso8601 gnus-spec gnus-int gnus-range message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config mailabbrev mailheader gnus-win gnus nnheader gnus-util text-property-search time-date mail-utils range wid-edit mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr gmm-utils icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs icomplete auth-source-pass saveplace autorevert filenotify hl-line delsel pixel-scroll cua-base ring mb-depth cus-load ef-elea-dark-theme ef-themes finder-inf ace-window-autoloads avy-autoloads company-autoloads devdocs-autoloads diff-hl-autoloads doom-modeline-autoloads ef-themes-autoloads exec-path-from-shell-autoloads markdown-mode-autoloads multiple-cursors-autoloads nerd-icons-autoloads nov-autoloads esxml-autoloads kv-autoloads shrink-path-autoloads f-autoloads s-autoloads smartparens-autoloads info dash-autoloads visual-fill-column-autoloads which-key-autoloads yasnippet-snippets-autoloads yasnippet-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 early-init 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 xwidget-internal dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process native-compile emacs) Memory information: ((conses 16 674134 284802) (symbols 48 39234 200) (strings 32 198732 51531) (string-bytes 1 5353457) (vectors 16 57743) (vector-slots 8 699109 152004) (floats 8 574 588) (intervals 56 536 334) (buffers 992 21)) From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 26 12:42:24 2024 Received: (at 70004) by debbugs.gnu.org; 26 Mar 2024 16:42:24 +0000 Received: from localhost ([127.0.0.1]:34786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rp9sV-0005Aq-T0 for submit@debbugs.gnu.org; Tue, 26 Mar 2024 12:42:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rp9sT-0005AE-2c for 70004@debbugs.gnu.org; Tue, 26 Mar 2024 12:42:21 -0400 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 1rp9sN-0007Fp-V8; Tue, 26 Mar 2024 12:42:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=bYsyDSVKQ8RSkRbSOpCBi67SSouu3GQ6O0o5xuXjapc=; b=IHFkkrxlZgIpd0YjWKw/ Vsm96rj+cbcjwxsnaWYYUQ6p+R7FTJ4MGC1ybigANPDT0ztZe5hq3yyb5cyF1czO5m0ZHHLEKTUwo Fm9px6xYIHkgPVBD4KI91RC1RWBopKai1OXXihhg8iIP9h93WMmE1dAdLROyZJVshTP4mvlTycvee W6gvSilc1VmBq2JPDxsPmQ/3psxqL+wnMJByWYXNaImZwqyzyiqe6nYe2j+K61dacv0CeFS0858EQ 6fPGAtaZWBpgyB7+BSm5G9VN8fhj3JKYtUexs0CYtwSd1n1CDlnulYG7ATAsfjJQFEAwB+eF1oiG3 5iBwVATpTjrmiA==; Date: Tue, 26 Mar 2024 18:41:53 +0200 Message-Id: <86y1a5hrn2.fsf@gnu.org> From: Eli Zaretskii To: Bartosz =?utf-8?Q?Kaczy=C5=84ski?= In-Reply-To: <87cyrhaxgx.fsf@posteo.net> (message from Bartosz =?utf-8?Q?K?= =?utf-8?Q?aczy=C5=84ski?= on Tue, 26 Mar 2024 14:17:50 +0000) Subject: Re: bug#70004: 30.0.50; vc-dir-mark-all-files doesn't work in *vc-dir* buffer References: <87cyrhaxgx.fsf@posteo.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70004 Cc: 70004@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: -3.3 (---) > From: Bartosz Kaczyński > Date: Tue, 26 Mar 2024 14:17:50 +0000 > > > As per the subject, the command for selecting files in the buffer works > only on a single file, not on all that require action. I tested it both > through the M key and via M-x. Tested using emacs -q as well with same > results. I cannot reproduce this with the current master branch. It is possible that what you see is triggered by some very special circumstances, so please try to come up with a recipe to reproduce the problem, starting from "emacs -Q" (note: capital Q). Does this happen to you in every repository you try it? And what VC backend is in use? is it Git or something else? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 27 12:08:00 2024 Received: (at 70004) by debbugs.gnu.org; 27 Mar 2024 16:08:00 +0000 Received: from localhost ([127.0.0.1]:38236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpVom-0005sq-0R for submit@debbugs.gnu.org; Wed, 27 Mar 2024 12:08:00 -0400 Received: from mout02.posteo.de ([185.67.36.66]:53319) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpVoh-0005s7-0s for 70004@debbugs.gnu.org; Wed, 27 Mar 2024 12:07:58 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 82308240105 for <70004@debbugs.gnu.org>; Wed, 27 Mar 2024 17:07:48 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1711555668; bh=70jpMfMsW3mSYrGCpZDwu6z5LKWO5OZ3Kk/RpAkkKz8=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=CvQ7raXjQASLR5LOu4G/uK98+mKo/jImaMFk4y2wlTwlg8yzX/7zASlVXwFt+3Us1 g7ecXwhMtYzSYSRlI/fO5703r+Fm8qudcUQGqJoyqKeNSt1aRepvCE/5BoDOn4fG62 BJLOpphOKmgKiv3VCDQzh+D4PhVCi7p6HClLusXuAxohDG+jBqljp/qPSuInEucKMo Voq1V4XJO8emvKhWIfm04dfTfmWj76fVsVtAmjA7UrDyAybSpVgc17bgyzgERicPCi MqdJF1YE+1F6CjdzLxGYAv5SqkN8ZkwTA99CXOgbn2SS3xjEzSkbJm0pc0J01xZWDo om0XRH7N7azjA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4V4Wm406Tsz9rxM; Wed, 27 Mar 2024 17:07:47 +0100 (CET) From: =?utf-8?Q?Bartosz_Kaczy=C5=84ski?= To: Eli Zaretskii Subject: Re: bug#70004: 30.0.50; vc-dir-mark-all-files doesn't work in *vc-dir* buffer In-Reply-To: <86y1a5hrn2.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 26 Mar 2024 18:41:53 +0200") References: <87cyrhaxgx.fsf@posteo.net> <86y1a5hrn2.fsf@gnu.org> Date: Wed, 27 Mar 2024 16:07:30 +0000 Message-ID: <87h6grhd4t.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70004 Cc: 70004@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: -3.3 (---) Eli Zaretskii writes: > Does this happen to you in every repository you try it? And what VC > backend is in use? is it Git or something else? Indeed. In another repository, it works correctly. Yes, it's about a Git repository. Thank you for checking and sorry for the confusion. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 27 12:56:00 2024 Received: (at 70004) by debbugs.gnu.org; 27 Mar 2024 16:56:01 +0000 Received: from localhost ([127.0.0.1]:38254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpWZE-0001Ck-0A for submit@debbugs.gnu.org; Wed, 27 Mar 2024 12:56:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpWZ8-0001Bx-VP for 70004@debbugs.gnu.org; Wed, 27 Mar 2024 12:55:58 -0400 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 1rpWZ2-0000ak-K4; Wed, 27 Mar 2024 12:55:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=/yDBesGdTC8yC/xgE458mLPyz3Db39n7o42bNu7k25w=; b=JzcKKxZWR0GQCSCDNBu+ xKwRQHWQD1ImIlIUYQOure9D66CuKhQVYweaShM1E1HRFiJpUWVy5t19++c1//GR/68NztLuPNLX5 GHh7DWdVanyWGHbk7NZ2vJe0/SDaQ3aoN22yloUG1JsCfke7ZnAdzuJHbG/jVZGGsjbpJNIWlnslJ 2O64lZf+PodCtkizVq+wkbhV0NIy7AH7ih8jjPljAo1chNRjZ4dHDsCrkU2IscvzARNMBKR1Z19bV 5y6PjaXG99kdPuzrtzFuE/YIAdFb+Hmvf4DKlqhkFt8B6mFPocwt5caqoy/D9v6dB9YS+Rfu19fhc dMSmHVUA9Zl8BQ==; Date: Wed, 27 Mar 2024 18:55:40 +0200 Message-Id: <867chnipgz.fsf@gnu.org> From: Eli Zaretskii To: Bartosz =?utf-8?Q?Kaczy=C5=84ski?= In-Reply-To: <87h6grhd4t.fsf@posteo.net> (message from Bartosz =?utf-8?Q?K?= =?utf-8?Q?aczy=C5=84ski?= on Wed, 27 Mar 2024 16:07:30 +0000) Subject: Re: bug#70004: 30.0.50; vc-dir-mark-all-files doesn't work in *vc-dir* buffer References: <87cyrhaxgx.fsf@posteo.net> <86y1a5hrn2.fsf@gnu.org> <87h6grhd4t.fsf@posteo.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 70004 Cc: 70004@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: -3.3 (---) > From: Bartosz Kaczyński > Cc: 70004@debbugs.gnu.org > Date: Wed, 27 Mar 2024 16:07:30 +0000 > > Eli Zaretskii writes: > > > Does this happen to you in every repository you try it? And what VC > > backend is in use? is it Git or something else? > > Indeed. In another repository, it works correctly. > > Yes, it's about a Git repository. > > Thank you for checking and sorry for the confusion. So can you try figuring out why it doesn't work correctly in that repository? What is different about that repository? From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 29 07:57:39 2024 Received: (at 70004) by debbugs.gnu.org; 29 Mar 2024 11:57:39 +0000 Received: from localhost ([127.0.0.1]:41840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rqArb-00059K-90 for submit@debbugs.gnu.org; Fri, 29 Mar 2024 07:57:39 -0400 Received: from mout01.posteo.de ([185.67.36.65]:56269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rqArZ-000593-8O for 70004@debbugs.gnu.org; Fri, 29 Mar 2024 07:57:37 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 8E490240027 for <70004@debbugs.gnu.org>; Fri, 29 Mar 2024 12:57:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1711713449; bh=Y27sok19kw7Vf/Gx6mHQuZNAmlfvnqHVjGRhsd6HbmU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=WpA7K13gVP0+PrJIUcxQpBbkHKyUJRzlDKjjrX93ZOTB1rFVW3qJ7C2xI+QTOxKAZ k1MF2v1EOK5MIL9CkLOxRweDXjL/9wZnr9JRAkeTW4jZ+e+Dr3CeyC6DNzJEeKfcLF x88a2KQeXPvZQ5wIVudNzJOCYSMRqjzcEDzGt/dr1sM6Foageg0hfnJiwobl+5vjNS fzmQ5RnpMeVRVCKGR1SUHRado1VbVcGEODLhO/ddxxhXMXzIiBIoYH4GtMK4+oxeU3 um1GLk4ESD4YGfrBxO9FywO987IRQvV2/EtMZ+gTwG1kFLNnJMtfQUe2sgT/pgP05Y 5JbWSd2abajRg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4V5f6J5ntzz6tmv; Fri, 29 Mar 2024 12:57:28 +0100 (CET) From: =?utf-8?Q?Bartosz_Kaczy=C5=84ski?= To: Eli Zaretskii Subject: Re: bug#70004: 30.0.50; vc-dir-mark-all-files doesn't work in *vc-dir* buffer In-Reply-To: <867chnipgz.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 27 Mar 2024 18:55:40 +0200") References: <87cyrhaxgx.fsf@posteo.net> <86y1a5hrn2.fsf@gnu.org> <87h6grhd4t.fsf@posteo.net> <867chnipgz.fsf@gnu.org> Date: Fri, 29 Mar 2024 11:57:24 +0000 Message-ID: <875xx5w8rf.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70004 Cc: 70004@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: -3.3 (---) Eli Zaretskii writes: > So can you try figuring out why it doesn't work correctly in that > repository? What is different about that repository? Ok, I found the dependency why it sometimes works and sometimes doesn't. It's about the point position when changes affect files in different directories. If the point is located in a different place than the line where the files are, for example, a line that points to a directory - then marking all files with the key doesn't include all files. --8<---------------cut here---------------start------------->8--- VC backend : Git Working dir: ~/.emacs.d/ Branch : main Tracking : origin/main Remote : git@myremote.git Stash : Nothing stashed ./ edited init.el lisp/ edited lisp/init-org.el --8<---------------cut here---------------end--------------->8--- Unlike, the key, which unmark all files regardless of position. Rather, it has nothing to do with the repository itself or the backend. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 31 05:17:47 2024 Received: (at 70004) by debbugs.gnu.org; 31 Mar 2024 09:17:47 +0000 Received: from localhost ([127.0.0.1]:46621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rqrJy-0007Ro-Qj for submit@debbugs.gnu.org; Sun, 31 Mar 2024 05:17:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rqrJw-0007RX-Cu for 70004@debbugs.gnu.org; Sun, 31 Mar 2024 05:17:45 -0400 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 1rqrJn-0005XE-J8; Sun, 31 Mar 2024 05:17:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=lLUS0NbNh/abKa6qq3e6UCSfAMOk1xP67FzJ8SAEUPQ=; b=RZVW/0IF7IIUHp2HyVLO OkGvdzmrAlL+QGa3+uOy1BNKlruYxghP+zufF3YBkwxGDA6Hyclhk4ZVfbu1HiQDrXU0hj+ZNYz/0 Doq/xGYUz5zAYecEXa70D4eJdFCxaMEj5MFBH/dRLxSZR0PfDg9LgoAbYfD7D/gKhey+WwVJqtpYa /2popz5ZFxiO6NGnjY4IZiF2SJkw9lNnlgnwYqfUYSedTs2h5xNqL34ozgvNVJHJWwNUxkgpZrqQH 0BEoJpQ5vS75+UJvEbQWls0QXq5i7/5qRQTeEnUR/U9EV2ebBN6kDOxMEGNwh8XJ8t03WYudnNkls 6OtEhD5Ip2pxWA==; Date: Sun, 31 Mar 2024 12:17:29 +0300 Message-Id: <86cyrabw0m.fsf@gnu.org> From: Eli Zaretskii To: Bartosz =?utf-8?Q?Kaczy=C5=84ski?= In-Reply-To: <875xx5w8rf.fsf@posteo.net> (message from Bartosz =?utf-8?Q?K?= =?utf-8?Q?aczy=C5=84ski?= on Fri, 29 Mar 2024 11:57:24 +0000) Subject: Re: bug#70004: 30.0.50; vc-dir-mark-all-files doesn't work in *vc-dir* buffer References: <87cyrhaxgx.fsf@posteo.net> <86y1a5hrn2.fsf@gnu.org> <87h6grhd4t.fsf@posteo.net> <867chnipgz.fsf@gnu.org> <875xx5w8rf.fsf@posteo.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70004 Cc: 70004@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: -3.3 (---) > From: Bartosz Kaczyński > Cc: 70004@debbugs.gnu.org > Date: Fri, 29 Mar 2024 11:57:24 +0000 > > Eli Zaretskii writes: > > > So can you try figuring out why it doesn't work correctly in that > > repository? What is different about that repository? > > Ok, I found the dependency why it sometimes works and sometimes > doesn't. It's about the point position when changes affect files in > different directories. If the point is located in a different place than > the line where the files are, for example, a line that points to a > directory - then marking all files with the key doesn't include all > files. > > --8<---------------cut here---------------start------------->8--- > VC backend : Git > Working dir: ~/.emacs.d/ > Branch : main > Tracking : origin/main > Remote : git@myremote.git > Stash : Nothing stashed > > ./ > edited init.el > lisp/ > edited lisp/init-org.el > --8<---------------cut here---------------end--------------->8--- Thanks, but I still don't think I understand (or if I do, cannot reproduce). The command bound to 'M' is documented thus: Mark all files with the same state as the current one. With prefix argument ARG, mark all files (not directories). If the current entry is a directory, mark all child files. So if point is on a directory, the files under that directory should be marked. In your case, if point is on the line which says "lisp/", the file lisp/init-org.el should be marked. Does that not happen? Or what doesn't happen in the example you show (please also tell where point is when you press 'M')? From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 02 12:31:37 2024 Received: (at 70004) by debbugs.gnu.org; 2 Apr 2024 16:31:38 +0000 Received: from localhost ([127.0.0.1]:56070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rrh2t-0000xa-Js for submit@debbugs.gnu.org; Tue, 02 Apr 2024 12:31:37 -0400 Received: from mout01.posteo.de ([185.67.36.65]:57623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rrh2p-0000wj-5j for 70004@debbugs.gnu.org; Tue, 02 Apr 2024 12:31:34 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 08D3E240028 for <70004@debbugs.gnu.org>; Tue, 2 Apr 2024 18:31:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1712075481; bh=bW42Noje4qtl8R98tcrA9lQBXurX962Vg7JekJSt6Bo=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=f85vyagfCf6dEdIfmLqh5t22gxn6ZHgrf5EOqOkrjbM7O6JWvUEJv94rD6kyGMzDh TTJ+0gpsB85RRs/8E0obGr7prTb0VPOrN7889i1Nw2sepBXn4YhgV1tlXyFqFps/GD PucS5hehHJ8ypP8rYgPrZAzgQB89wamuQZLjtmSCAOUnfGzpbTVDOzGGCEGdstXKaq Lb0Kioxl+KrxzDkwz2YU3OG8v03aAy/GNxeEHlnFVTxRSXdl3HCWf12I0hLAydiapM wkxGf/yi4eU0baVD6E1AdHlvG693Ieq7xlbbBJ2jGYeH4857fStqgMq68OqLNyL91m 8r/2JBhigPLkQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4V8D0S4vw2z6tyW; Tue, 2 Apr 2024 18:31:20 +0200 (CEST) From: =?utf-8?Q?Bartosz_Kaczy=C5=84ski?= To: Eli Zaretskii Subject: Re: bug#70004: 30.0.50; vc-dir-mark-all-files doesn't work in *vc-dir* buffer In-Reply-To: <86cyrabw0m.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 31 Mar 2024 12:17:29 +0300") References: <87cyrhaxgx.fsf@posteo.net> <86y1a5hrn2.fsf@gnu.org> <87h6grhd4t.fsf@posteo.net> <867chnipgz.fsf@gnu.org> <875xx5w8rf.fsf@posteo.net> <86cyrabw0m.fsf@gnu.org> Date: Tue, 02 Apr 2024 16:31:13 +0000 Message-ID: <877chfloa6.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70004 Cc: 70004@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: -3.3 (---) Eli Zaretskii writes: >> --8<---------------cut here---------------start------------->8--- >> VC backend : Git >> Working dir: ~/.emacs.d/ >> Branch : main >> Tracking : origin/main >> Remote : git@myremote.git >> Stash : Nothing stashed >> >> ./ >> edited init.el >> lisp/ >> edited lisp/init-org.el >> --8<---------------cut here---------------end--------------->8--- > > Thanks, but I still don't think I understand (or if I do, cannot > reproduce). The command bound to 'M' is documented thus: > > Mark all files with the same state as the current one. > With prefix argument ARG, mark all files (not directories). > If the current entry is a directory, mark all child files. > > So if point is on a directory, the files under that directory should > be marked. In your case, if point is on the line which says "lisp/", > the file lisp/init-org.el should be marked. Does that not happen? Yes, it does but also `vc-dir-mark` works same way even there is more than one file in the same state > > Or what doesn't happen in the example you show (please also tell where > point is when you press 'M')? So, without further ado. Apparently, I didn't understand the function's behavior correctly and simply thought that pressing the "M" (regardless of point position) would select all files, for example, those in the "edited" state. Thank you for your time spent on this investigation, and clearly, it is not a bug. Best regards, Bart From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 02 12:41:11 2024 Received: (at 70004-done) by debbugs.gnu.org; 2 Apr 2024 16:41:11 +0000 Received: from localhost ([127.0.0.1]:56085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rrhCA-0001oi-QT for submit@debbugs.gnu.org; Tue, 02 Apr 2024 12:41:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rrhC8-0001ns-Pg for 70004-done@debbugs.gnu.org; Tue, 02 Apr 2024 12:41:09 -0400 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 1rrhBz-0006hu-Iz; Tue, 02 Apr 2024 12:40:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Gaewq0WmwxhC1MyDjnOvIpdV6GyU/PpncJE0zGCMoDo=; b=muWy/spaT40TnS46LuAE M967ImXhOAunLgC8QtpsguTQpF1pSKVIZ3F6Zu53x+K8UTah07hH/eyaCz11l9Arnx/A1QL3hEda/ OTe4MfE7cJZCf50ie+GNR5kNaH8wnY3u1jud26CoMgCPkyY0KNRqh51+aG9CiAWWNfZAwV/O1zH9S qoOjhiX7GeBmgE0ci5B1nDBv9rmnZbVuTCuqbNG2iHlhFLNGymyd/A94GdFY9gOrrz2gJzUjNG+5o +LBPJGhouJAQNfrn6f2trVFKdOnSwIJaWcakyT1n8NBxcjILiTIoiU2u/dtKRnDwDpqaPxXcGWRkC 3PZy3Rorn0wvNg==; Date: Tue, 02 Apr 2024 19:40:57 +0300 Message-Id: <868r1vafae.fsf@gnu.org> From: Eli Zaretskii To: Bartosz =?utf-8?Q?Kaczy=C5=84ski?= In-Reply-To: <877chfloa6.fsf@posteo.net> (message from Bartosz =?utf-8?Q?K?= =?utf-8?Q?aczy=C5=84ski?= on Tue, 02 Apr 2024 16:31:13 +0000) Subject: Re: bug#70004: 30.0.50; vc-dir-mark-all-files doesn't work in *vc-dir* buffer References: <87cyrhaxgx.fsf@posteo.net> <86y1a5hrn2.fsf@gnu.org> <87h6grhd4t.fsf@posteo.net> <867chnipgz.fsf@gnu.org> <875xx5w8rf.fsf@posteo.net> <86cyrabw0m.fsf@gnu.org> <877chfloa6.fsf@posteo.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70004-done Cc: 70004-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: -3.3 (---) > From: Bartosz Kaczyński > Cc: 70004@debbugs.gnu.org > Date: Tue, 02 Apr 2024 16:31:13 +0000 > > So, without further ado. Apparently, I didn't understand the function's > behavior correctly and simply thought that pressing the "M" (regardless > of point position) would select all files, for example, those in the > "edited" state. > Thank you for your time spent on this investigation, and clearly, it is > not a bug. OK, thanks. I'm therefore closing this bug. From unknown Mon Jun 16 23:36:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 01 May 2024 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator