From debbugs-submit-bounces@debbugs.gnu.org Tue May 03 12:55:46 2022 Received: (at submit) by debbugs.gnu.org; 3 May 2022 16:55:47 +0000 Received: from localhost ([127.0.0.1]:40902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlvoQ-0006Ai-NX for submit@debbugs.gnu.org; Tue, 03 May 2022 12:55:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:43062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlvoP-0006Ab-C4 for submit@debbugs.gnu.org; Tue, 03 May 2022 12:55:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53732) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nlvoO-00028R-LA for bug-gnu-emacs@gnu.org; Tue, 03 May 2022 12:55:45 -0400 Received: from mail-io1-xd31.google.com ([2607:f8b0:4864:20::d31]:38450) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nlvoM-0007NV-Vs for bug-gnu-emacs@gnu.org; Tue, 03 May 2022 12:55:44 -0400 Received: by mail-io1-xd31.google.com with SMTP id z18so19227497iob.5 for ; Tue, 03 May 2022 09:55:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:mime-version:subject:message-id:date:to; bh=6bhuWr3qjRoXbh143oSCEGLdBG9V0Bi0kl964snTv0Q=; b=EBG8GL5YSSC/jx4f03P0W68icc2PZBO5aXknMcaju2H+VGkQDTgCcxe0jjna908dbR pncLgX0hI8t8WBOAvdS6pHN0jdukKQa6a4f+mMj/4A1myVvpypuF8VdSbl1YKelqygVq RSMY+1Q9c/SRPI+feNEFEU9LEOKk+7E2afHEeTmBoNg64v6oYoEjGJlEmMTeTplP5nJL AFGGoYUAGVAqA/X1UPvecQGKRtSdYGksWjb6kPOIZ+Bg65XXnivqmxEqBG8QmMQwa+x+ pTHlt/d7ouSUMgXHuLABz/F+MFF2SJE1mNiELlLj0ZM1EBw/yYO6mPUVX9bAdvm1Lz/t eJ6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=6bhuWr3qjRoXbh143oSCEGLdBG9V0Bi0kl964snTv0Q=; b=Cnsar1Fd4aRKC9gR5YyVyWnGpvROmNZvpYRgl5HliCVwwlDT4bgBqsMhS/Nk9NyS4l jsID0NQRofIhPDUN/ZLULmiDUSQBoFjJdP2egfNwCyy1zclW1e1mAgZgDx1EWuWtWvaf GwlMGU+SGxEWhtjpg6uX48AAAsjBA8K2jIInEuHvjimFsRzmjlB9M+Rf/fYzn2E9ULs1 Cja97/vrBpzv9AgB433DoqlZ9rEM65AgUxfiunCCksrOmtarZjW5P9VBxzTNCrFQg3Er ee1jznhcKV5Qd4KJGTZ2BV3I1A3GoumaIm8iqG9lpsbz9L6XzEZBI+VznAakA5O/muAj NgyA== X-Gm-Message-State: AOAM533+2PlJPYEWyOko+rGkD11Toj23qQLdLKWvWhsL4bB0nMk5gekW BHqmMS9F2M+gto/1h5DPwKCnkkAPqrDBSQ== X-Google-Smtp-Source: ABdhPJzEFQrRUSp2uqcSAcCZF/HBYLMmgT79LvW1Eb0dbWNAYPCxEMjAbht+jh70XuIAToEJWX2gkw== X-Received: by 2002:a02:1904:0:b0:32b:7e1e:aafa with SMTP id b4-20020a021904000000b0032b7e1eaafamr2399605jab.67.1651596941220; Tue, 03 May 2022 09:55:41 -0700 (PDT) Received: from smtpclient.apple (node-17-233.flex.volo.net. [76.191.17.233]) by smtp.gmail.com with ESMTPSA id j7-20020a02cb07000000b0032b3a7817b2sm4015629jap.118.2022.05.03.09.55.40 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 May 2022 09:55:40 -0700 (PDT) From: Jacob Faibussowitsch Content-Type: multipart/mixed; boundary="Apple-Mail=_6BC44428-8CCF-4455-BEA4-5A7390613465" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save Message-Id: Date: Tue, 3 May 2022 11:55:40 -0500 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3696.80.82.1.1) Received-SPF: pass client-ip=2607:f8b0:4864:20::d31; envelope-from=jacob.fai@gmail.com; helo=mail-io1-xd31.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-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 (--) --Apple-Mail=_6BC44428-8CCF-4455-BEA4-5A7390613465 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello, Note: anything between angled brackets =E2=80=9C< >=E2=80=9D is not = literal, but rather a description. Problem: Any time I edit and save a remote buffer over tramp, I get ``` changed on disk; really edit the buffer? (y, n, r or C-h) ``` The next time I try to edit the file. I know for a fact that the file = has not changed, as I have compared copies of the file: 1.=20 ``` $ cp remote/file.c remote/file_tmp.c ``` 2. Make a change in `file.c`, save, revert it, and save again (prompted = each time with =E2=80=9Cbuffer changed on disk=E2=80=9D). 3.=20 ``` $ diff file.c file_tmp.c ``` And they are identical. Reproduce: 1.=20 ``` $ emacs -Q /ssh::path/to/file ``` 2. Change something 3. C-x C-s 4. Try to change something else 5. ``` changed on disk; really edit the buffer? (y, n, r or C-h) ``` Best regards, Jacob Faibussowitsch (Jacob Fai - booss - oh - vitch) --Apple-Mail=_6BC44428-8CCF-4455-BEA4-5A7390613465 Content-Disposition: attachment; filename=emacs_state.log Content-Type: application/octet-stream; x-unix-mode=0644; name="emacs_state.log" Content-Transfer-Encoding: quoted-printable In=20GNU=20Emacs=2029.0.50=20(build=207,=20aarch64-apple-darwin21.4.0)=0A= =20of=202022-05-03=20built=20on=20Jacobs-MacBook-Pro.local=0ARepository=20= revision:=2041e946f46e23756b7c732efdf3c5152fa8241dde=0ARepository=20= branch:=20master=0ASystem=20Description:=20=20macOS=2012.3.1=0A=0A= Configured=20using:=0A=20'configure=20= --prefix=3D/Users/jacobfaibussowitsch/soft=20CC=3Dclang=0A=20CXX=3Dclang++= =20'CFLAGS=3D-O3=20-mtune=3Dnative=20-flto=3Dthin=20-flto-jobs=3D7=0A=20= -std=3Dgnu17=20-Wno-unused-command-line-argument=20-Wno-unknown-pragmas'=0A= =20'CXXFLAGS=3D-O3=20-mtune=3Dnative=20-flto=3Dthin=20-flto-jobs=3D7=20= -std=3Dgnu++20=0A=20-Wno-unused-command-line-argument=20= -Wno-unknown-pragmas'=0A=20LDFLAGS=3D-L/opt/homebrew/lib=20-C=20= --with-native-compilation=20--with-gnutls=0A=20--without-x=20--with-xml2=20= --with-dbus=20--with-modules=20--with-json=0A=20--without-ns=20= --with-jpeg=20--with-tiff=20--with-gif=20--with-png=20--with-rsvg=0A=20= --with-libsystemd=20--with-cairo=20--with-zlib=20= --with-toolkit-scroll-bars=0A=20--disable-gcc-warnings=20= --without-compress-install=20--with-libgmp=E2=80=99=0A=0AConfigured=20= features:=0AACL=20GMP=20GNUTLS=20JSON=20LCMS2=20LIBXML2=20MODULES=20= NATIVE_COMP=20NOTIFY=20KQUEUE=0APDUMPER=20SQLITE3=20THREADS=20ZLIB=0A=0A= Important=20settings:=0A=20=20value=20of=20$LANG:=20en_US.UTF-8=0A=20=20= locale-coding-system:=20utf-8-unix=0A=0AMajor=20mode:=20C++//law=0A=0A= Minor=20modes=20in=20effect:=0A=20=20midnight-mode:=20t=0A=20=20= projectile-mode:=20t=0A=20=20counsel-mode:=20t=0A=20=20ivy-mode:=20t=0A=20= =20magit-auto-revert-mode:=20t=0A=20=20global-git-commit-mode:=20t=0A=20=20= auto-compile-on-load-mode:=20t=0A=20=20auto-compile-on-save-mode:=20t=0A=20= =20doom-modeline-mode:=20t=0A=20=20subword-mode:=20t=0A=20=20= tree-sitter-hl-mode:=20t=0A=20=20tree-sitter-mode:=20t=0A=20=20= yas-minor-mode:=20t=0A=20=20shell-dirtrack-mode:=20t=0A=20=20= mouse-wheel-mode:=20t=0A=20=20highlight-parentheses-mode:=20t=0A=20=20= hl-line-mode:=20t=0A=20=20ws-butler-mode:=20t=0A=20=20filladapt-mode:=20= t=0A=20=20flyspell-mode:=20t=0A=20=20save-place-mode:=20t=0A=20=20= simpleclip-mode:=20t=0A=20=20global-undo-tree-mode:=20t=0A=20=20= undo-tree-mode:=20t=0A=20=20which-key-mode:=20t=0A=20=20= global-auto-complete-mode:=20t=0A=20=20auto-complete-mode:=20t=0A=20=20= override-global-mode:=20t=0A=20=20global-dash-fontify-mode:=20t=0A=20=20= electric-pair-mode:=20t=0A=20=20global-so-long-mode:=20t=0A=20=20= tooltip-mode:=20t=0A=20=20global-eldoc-mode:=20t=0A=20=20= show-paren-mode:=20t=0A=20=20electric-indent-mode:=20t=0A=20=20= file-name-shadow-mode:=20t=0A=20=20global-font-lock-mode:=20t=0A=20=20= font-lock-mode:=20t=0A=20=20blink-cursor-mode:=20t=0A=20=20= column-number-mode:=20t=0A=20=20line-number-mode:=20t=0A=20=20= auto-fill-function:=20yas--auto-fill=0A=20=20transient-mark-mode:=20t=0A=20= =20auto-composition-mode:=20t=0A=20=20auto-encryption-mode:=20t=0A=20=20= auto-compression-mode:=20t=0A=20=20abbrev-mode:=20t=0A=20=20= hs-minor-mode:=20t=0A=0ALoad-path=20shadows:=0A= /Users/jacobfaibussowitsch/.emacs.d/elpa/transient-20220503.1118/transient= =20hides=20= /Users/jacobfaibussowitsch/soft/share/emacs/29.0.50/lisp/transient=0A=0A= Features:=0A(shadow=20sort=20mail-extr=20emacsbug=20cursor-sensor=20= mule-util=20midnight=20async=0Aorg=20ob=20ob-tangle=20ob-ref=20ob-lob=20= ob-table=20ob-exp=20org-macro=20org-footnote=0Aorg-src=20ob-comint=20= org-pcomplete=20org-list=20org-faces=20org-entities=0Aorg-version=20= ob-emacs-lisp=20ob-core=20ob-eval=20org-table=20oc-basic=20bibtex=20ol=0A= org-keys=20oc=20org-compat=20org-macs=20org-loaddefs=20cal-menu=20= calendar=0Acal-loaddefs=20ibuffer-projectile=20counsel-projectile=20= projectile=20lisp-mnt=0Agrep=20ibuf-ext=20ibuffer=20ibuffer-loaddefs=20= visual-regexp-steroids=0Avisual-regexp=20counsel=20xdg=20swiper=20= ivy-hydra=20ivy=20delsel=20ivy-faces=0Aivy-overlay=20colir=20= magit-submodule=20magit-obsolete=20magit-blame=20magit-stash=0A= magit-reflog=20magit-bisect=20magit-push=20magit-pull=20magit-fetch=20= magit-clone=0Amagit-remote=20magit-commit=20magit-sequence=20magit-notes=20= magit-worktree=0Amagit-tag=20magit-merge=20magit-branch=20magit-reset=20= magit-files=20magit-refs=0Amagit-status=20magit=20magit-repos=20= magit-apply=20magit-wip=20magit-log=0Awhich-func=20magit-diff=20= magit-core=20magit-autorevert=20autorevert=0Amagit-margin=20= magit-transient=20magit-process=20git-commit=20log-edit=20message=0A= sendmail=20yank-media=20rfc822=20mml=20mml-sec=20epa=20derived=20= gnus-util=20mm-decode=0Amm-bodies=20mm-encode=20mail-parse=20rfc2231=20= rfc2047=20rfc2045=20mm-util=0Aietf-drums=20mail-prsvr=20mailabbrev=20= mail-utils=20gmm-utils=20mailheader=0Apcvs-util=20add-log=20magit-mode=20= transient=20magit-git=20magit-base=0Amagit-section=20crm=20compat-27=20= compat-26=20with-editor=20server=20smerge-mode=0Ahl-line+=20auto-compile=20= packed=20compat=20face-remap=20crux=20vc-svn=20vc=0Adoom-modeline=20= doom-modeline-segments=20doom-modeline-env=0Adoom-modeline-core=20= shrink-path=20all-the-icons=20all-the-icons-faces=0Adata-material=20= data-weathericons=20data-octicons=20data-fileicons=0Adata-faicons=20= data-alltheicons=20term/xterm=20xterm=20vc-hg=20vc-git=20diff-mode=0A= vc-dispatcher=20header2=20lsp-zig=20lsp-steep=20lsp-svelte=20lsp-sqls=20= lsp-yaml=0Alsp-xml=20lsp-vimscript=20lsp-vhdl=20lsp-volar=20lsp-vetur=20= lsp-html=20lsp-verilog=0Alsp-vala=20lsp-v=20lsp-typeprof=20lsp-ttcn3=20= lsp-toml=20lsp-terraform=20lsp-tex=0Alsp-sorbet=20lsp-solargraph=20= lsp-rust=20lsp-rf=20lsp-remark=20lsp-r=0Alsp-purescript=20lsp-pylsp=20= lsp-pyls=20lsp-pwsh=20lsp-php=20lsp-perlnavigator=0Alsp-perl=20= lsp-openscad=20lsp-ocaml=20lsp-magik=20lsp-nix=20lsp-nim=20lsp-nginx=0A= lsp-markdown=20lsp-lua=20lsp-kotlin=20lsp-json=20lsp-javascript=20= lsp-idris=0Alsp-haxe=20lsp-groovy=20lsp-hack=20lsp-graphql=20lsp-go=20= lsp-completion=0Alsp-gdscript=20lsp-fsharp=20lsp-fortran=20lsp-eslint=20= lsp-erlang=20lsp-emmet=0Alsp-elixir=20lsp-elm=20lsp-dockerfile=20= lsp-dhall=20lsp-d=20lsp-css=20lsp-csharp=0Agnutls=20lsp-crystal=20= lsp-cmake=20lsp-clojure=20lsp-semantic-tokens=20lsp-clangd=0Adom=20= lsp-beancount=20lsp-bash=20lsp-ansible=20lsp-angular=20lsp-ada=0A= lsp-actionscript=20lsp-mode=20lsp-protocol=20xref=20spinner=20= network-stream=20puny=0Ansm=20rmc=20markdown-mode=20color=20noutline=20= outline=20inline=20imenu=20ht=20filenotify=0Aewoc=20epg=20rfc6068=20= epg-config=20cap-words=20superword=20subword=0Atree-sitter-langs=20= tree-sitter-langs-build=20tar-mode=20arc-mode=20archive-mode=0A= tree-sitter-hl=20tree-sitter=20tree-sitter-load=20tree-sitter-cli=20tsc=20= tsc-dyn=0Atsc-dyn-get=20dired-aux=20dired=20dired-loaddefs=20= tsc-obsolete=20yasnippet=0Appindent=20cc-mode=20cc-fonts=20cc-guess=20= cc-menus=20cc-cmds=20cc-styles=20cc-align=0Acc-engine=20cc-vars=20= cc-defs=20tramp-cache=20tramp-sh=20tramp=20tramp-loaddefs=0Atrampver=20= tramp-integration=20cus-edit=20pp=20cus-start=20cus-load=20files-x=0A= tramp-compat=20shell=20pcomplete=20parse-time=20iso8601=20time-date=20= ls-lisp=0Aformat-spec=20flycheck=20find-func=20flymake-proc=20flymake=20= project=20mwheel=0Acompile=20text-property-search=20comint=20ansi-color=20= hideshow=0Ahighlight-parentheses=20hl-line=20ws-butler=20filladapt=20= flyspell=20ispell=0Asaveplace=20time=20setup-dashboard=20dashboard=20= dashboard-widgets=20image=20recentf=0Atree-widget=20wid-edit=20ffap=20= thingatpt=20setup-org=20setup-maintenance=0Asetup-movelines=20= setup-yasnippet=20setup-projectile=20setup-checkers=0Asetup-zop-to-char=20= setup-simpleclip=20simpleclip=20setup-tex=20setup-undo-tree=0Aundo-tree=20= diff=20queue=20setup-clang-format=20setup-avy=20avy=20setup-mwim=20mwim=0A= setup-crux=20setup-tree-sitter=20setup-doom-modeline=20setup-which-key=0A= which-key=20setup-tramp=20setup-filladapt=20setup-ibuffer=20ibuf-macs=0A= setup-search=20setup-hydra=20hydra=20ring=20lv=20setup-tags=20= setup-progmodes=0Asetup-completion=20auto-complete=20popup=20= setup-diminish=20diminish=0Asetup-bindings=20align=20setup-magit=20= use-package-delight=20setup-builtin=0Aedmacro=20kmacro=20= use-package-diminish=20use-package-bind-key=20bind-key=0Aeasy-mmode=20= advice=20setup-utility=20util=20f=20dash=20s=20setup-packages=0A= use-package-ensure=20use-package-core=20setup-core=20elec-pair=20so-long=20= pcase=0Acustom-file=20jka-compr=20abyss-theme=20comp=20regexp-opt=20= comp-cstr=20warnings=20rx=0Acl-extra=20help-mode=20tex-site=20info=20= tool-bar=20package=20browse-url=20url=0Aurl-proxy=20url-privacy=20= url-expand=20url-methods=20url-history=20url-cookie=0Aurl-domsuf=20= url-util=20mailcap=20url-handlers=20url-parse=20auth-source=20cl-seq=0A= eieio=20eieio-core=20cl-macs=20eieio-loaddefs=20password-cache=20json=20= map=20url-vars=0Aseq=20gv=20subr-x=20byte-opt=20bytecomp=20byte-compile=20= cconv=20cl-loaddefs=20cl-lib=0Aearly-init=20iso-transl=20tooltip=20eldoc=20= paren=20electric=20uniquify=20ediff-hook=0Avc-hooks=20lisp-float-type=20= elisp-mode=20tabulated-list=20replace=20newcomment=0Atext-mode=20= lisp-mode=20prog-mode=20register=20page=20tab-bar=20menu-bar=20= rfn-eshadow=0Aisearch=20easymenu=20timer=20select=20mouse=20jit-lock=20= font-lock=20syntax=20font-core=0Aterm/tty-colors=20frame=20minibuffer=20= nadvice=20simple=20cl-generic=20cham=20georgian=0Autf-8-lang=20misc-lang=20= vietnamese=20tibetan=20thai=20tai-viet=20lao=20korean=0Ajapanese=20= eucjp-ms=20cp51932=20hebrew=20greek=20romanian=20slovak=20czech=20= european=0Aethiopic=20indian=20cyrillic=20chinese=20composite=20= emoji-zwj=20charscript=20charprop=0Acase-table=20epa-hook=20= jka-cmpr-hook=20help=20abbrev=20obarray=20oclosure=0Acl-preloaded=20= button=20loaddefs=20faces=20cus-face=20macroexp=20files=20window=0A= text-properties=20overlay=20sha1=20md5=20base64=20format=20env=20= code-pages=20mule=0Acustom=20widget=20keymap=20hashtable-print-readable=20= backquote=20threads=20kqueue=0Alcms2=20multi-tty=20make-network-process=20= native-compile=20emacs)=0A=0AMemory=20information:=0A((conses=2016=20= 626056=20539416)=0A=20(symbols=2048=2045889=201)=0A=20(strings=2032=20= 164648=2080190)=0A=20(string-bytes=201=205733648)=0A=20(vectors=2016=20= 87419)=0A=20(vector-slots=208=201599134=20546914)=0A=20(floats=208=20811=20= 1543)=0A=20(intervals=2056=206435=201427)=0A=20(buffers=20992=2017))=0A= --Apple-Mail=_6BC44428-8CCF-4455-BEA4-5A7390613465-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 05 07:16:51 2022 Received: (at 55247) by debbugs.gnu.org; 5 May 2022 11:16:51 +0000 Received: from localhost ([127.0.0.1]:44530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmZTX-00066l-5q for submit@debbugs.gnu.org; Thu, 05 May 2022 07:16:51 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmZTU-00060X-CN for 55247@debbugs.gnu.org; Thu, 05 May 2022 07:16:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=4q2gmkne8+hj2CE4Lpn9wdaUjZmzJyaKRJa8jAd/Qtw=; b=h7g2isjAkucs6c5Yr+zB7IS6qN Y8T1nXvpNt8DDgcpHVcgIVmCg+G/YL78A7kE/yDOX2PJttfBPwU6ksUzV6LNM3DztOVvUy0iOnnNT ZQ5JHgvqRkvZhLe8LBGSJ/0XaoTC+R6Kjav9sq/kz4d2HmaeUwejzwvlxlYh3m/rvQx8=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nmZTM-0000rV-HJ; Thu, 05 May 2022 13:16:42 +0200 From: Lars Ingebrigtsen To: Jacob Faibussowitsch Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: X-Now-Playing: Weather Report's _Heavy Weather_: "Birdland" Date: Thu, 05 May 2022 13:16:40 +0200 In-Reply-To: (Jacob Faibussowitsch's message of "Tue, 3 May 2022 11:55:40 -0500") Message-ID: <87ilqktejr.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jacob Faibussowitsch writes: > The next time I try to edit the file. I know for a fact that the file > has not changed, as I have compared copies of the file: [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55247 Cc: 55247@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 (---) Jacob Faibussowitsch writes: > The next time I try to edit the file. I know for a fact that the file > has not changed, as I have compared copies of the file: [...] > $ diff file.c file_tmp.c Changing the timestamp may also trigger the "really edit the buffer" message. Have you checked that something isn't altering the timestamp of the file on the remote system? > $ emacs -Q /ssh::path/to/file > ``` > 2. Change something > 3. C-x C-s > 4. Try to change something else > 5. > ``` > changed on disk; really edit the buffer? (y, n, r or C-h) I'm unable to reproduce this problem in Emacs 29. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu May 05 07:16:53 2022 Received: (at control) by debbugs.gnu.org; 5 May 2022 11:16:54 +0000 Received: from localhost ([127.0.0.1]:44533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmZTZ-00068p-Kf for submit@debbugs.gnu.org; Thu, 05 May 2022 07:16:53 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmZTY-00063H-6e for control@debbugs.gnu.org; Thu, 05 May 2022 07:16:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=JTtXrBlCW8DlN6oVNBibkpKeQXaVU2DCVKkSRTL03wU=; b=aEnarPa6lGUxmOb11n3dlRWKtp L3UeQI7QBBrIP/iroYvpOD3amsKKtjSOGRCFN2doipJxlp0VR8+J/dSJJ6kX+DxDbggPQbal/lbTb 6Kt4gNh5BWl1PsQIG86PU7qTa0eBuxYi0ZOEuzjiuvoQ2ZpBeq3oGwcz42jYmtycdUJI=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nmZTQ-0000rf-Jl for control@debbugs.gnu.org; Thu, 05 May 2022 13:16:46 +0200 Date: Thu, 05 May 2022 13:16:44 +0200 Message-Id: <87h764tejn.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55247 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 55247 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 55247 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Thu May 05 10:32:57 2022 Received: (at 55247) by debbugs.gnu.org; 5 May 2022 14:32:57 +0000 Received: from localhost ([127.0.0.1]:46156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmcXJ-0004Op-8a for submit@debbugs.gnu.org; Thu, 05 May 2022 10:32:57 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:29380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmcXH-0004Oh-95 for 55247@debbugs.gnu.org; Thu, 05 May 2022 10:32:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=Bh1GsP28VxMcTEYn Q4SE/6TEyO5fT4cKdINRCofiVL4=; h=in-reply-to:date:references:subject: cc:to:from; d=ledu-giraud.fr; b=bFKXG45sqoxpsoF6C1HuU/szq6DNktWJaUlRki VJTz0ke8AIscHwINnvbdZflP4xloT73CfsSfAfQAl7T7tKKm2yA/DToCiEAt5etW3V8ZDo 0eXk/iCtyocGe3usBG8S9ndKbBIY+DF1h6PGwcGri0vi1ze74QGX+AukUOsclxy/vmC6Zs 6sudF3voc06W2qKtF3bymX3VnRa4pVAHxhrVaL0RVMWW8iFro6pQGyWk1zXSOXc1Gbry6x vZy7B0nRaiLKQh1IIl8dmGRYPcKmeF/SsScuZzh5dMy227vlmePiwMtaRujUnNsByKeliD uP+BHhR88aJ/MSNUk8ANmUgg== Received: from elite.giraud ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id dbdadbd2 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 5 May 2022 16:32:53 +0200 (CEST) From: Manuel Giraud To: Lars Ingebrigtsen Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: <87ilqktejr.fsf@gnus.org> Date: Thu, 05 May 2022 16:32:52 +0200 In-Reply-To: <87ilqktejr.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 05 May 2022 13:16:40 +0200") Message-ID: <8735hojbhn.fsf@elite.giraud> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55247 Cc: 55247@debbugs.gnu.org, Michael Albinus , Jacob Faibussowitsch 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 (-) Hi all, I'm also affected by this rather annoying bug when editing a file over TRAMP. FWIW, I've just bisected it to this patch 47fe7a5983. Best regards, -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Thu May 05 10:42:47 2022 Received: (at 55247) by debbugs.gnu.org; 5 May 2022 14:42:47 +0000 Received: from localhost ([127.0.0.1]:46164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmcgp-0004d9-DC for submit@debbugs.gnu.org; Thu, 05 May 2022 10:42:47 -0400 Received: from quimby.gnus.org ([95.216.78.240]:54680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmcgn-0004cx-Qz for 55247@debbugs.gnu.org; Thu, 05 May 2022 10:42:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=iYJrjtwySFxHh2C0Wguk0b7OsjraqQK+2DLrbqv2GaQ=; b=VVLmNH4zshYPLkeRtCvIzrvQD0 Lq2xEcCTb+NTP3PU7yzHWP80hAqMAm1wTW7sjtq9vtuvW3h5mfiyacRkZY6/HP6mu20YGTVs8eCkl EnEe7M6MrNtYSD25pAiBaZWHR2agQobW7c3kMDJM8JOjpcbVPhrYWrpM6qP5zrnTypN0=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nmcgf-0003CU-1x; Thu, 05 May 2022 16:42:39 +0200 From: Lars Ingebrigtsen To: Manuel Giraud Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: <87ilqktejr.fsf@gnus.org> <8735hojbhn.fsf@elite.giraud> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEWXaIHevcLBv03/ //8lKWoeAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+YFBQ4oLnjioxIAAAGOSURBVCjPTdDNatwwEAfw v428mD2ZIoekp01oSqqncEoDOSpgBbwn92DD+ilcQ8Pik09huyfXZI09T9kZd/shjNDPMxqNhMDi 3wiW2RCPHIpoPlbPpzHLLFS2LV6z41js5k5QvrrjWGYCJ+jG8scZz8XhY7HsKYtyVxxuaVt95Woz URv+PkXx7FJcJ/FCD4H1WsV/zh141fdU/cXdKZU051ziOTMlZ1jnaLYLnpiOSNIQPxUucYbSIBGc OM9Q7Tgx3t0u+OkcoB8EFZ0E8f8oXuLUui3Ngp3SNno445PWXOY9keBKR4x3ZAShjvhon4zcLOwE IPoGKGU7rBltz42Gtsaav6GfoC454neJGfoKKso1g19+aqD8/AC/NgNNn6Gu8wkRBBy5T4jrmGmp fd+YidET8QFBvV1ghhd5OJ8Ed/24gCP0Fm5a4MMeggkbrqb33OaGavgDd8DrVS+38LGqvQQXNa9v WqjmApGWAAasGnA3OW/b9wgEaz4pbG8gz70A/RrBF0mTMfkIHv+Aml/OxZANo//3HgAAACV0RVh0 ZGF0ZTpjcmVhdGUAMjAyMi0wNS0wNVQxNDo0MDo0NiswMDowMGzqPHwAAAAldEVYdGRhdGU6bW9k aWZ5ADIwMjItMDUtMDVUMTQ6NDA6NDYrMDA6MDAdt4TAAAAAAElFTkSuQmCC X-Now-Playing: Junie Morrison's _Mutant Disco Vol 4_: "Tease Me (Arthur Baker ReMix)" Date: Thu, 05 May 2022 16:42:36 +0200 In-Reply-To: <8735hojbhn.fsf@elite.giraud> (Manuel Giraud's message of "Thu, 05 May 2022 16:32:52 +0200") Message-ID: <87tua4niqr.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Manuel Giraud writes: > I'm also affected by this rather annoying bug when editing a file over > TRAMP. FWIW, I've just bisected it to this patch 47fe7a5983. Sorry; I was testing with an Emacs that was a couple days old. With the current trunk, I can indeed reproduce the problem. I'm also getting further errors: Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55247 Cc: 55247@debbugs.gnu.org, Michael Albinus , Jacob Faibussowitsch 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 (---) Manuel Giraud writes: > I'm also affected by this rather annoying bug when editing a file over > TRAMP. FWIW, I've just bisected it to this patch 47fe7a5983. Sorry; I was testing with an Emacs that was a couple days old. With the current trunk, I can indeed reproduce the problem. I'm also getting further errors: Debugger entered--Lisp error: (wrong-type-argument "number-or-marker-p nil") signal(wrong-type-argument ("number-or-marker-p nil")) tramp-error((tramp-file-name "ssh" nil nil "stories" nil "/tmp/foo" nil) wrong-type-argument "number-or-marker-p nil") tramp-signal-hook-function(wrong-type-argument (number-or-marker-p nil)) tramp-sh-handle-write-region(nil nil "/ssh:stories:/tmp/foo" nil t "/ssh:stories:/tmp/foo" nil) apply(tramp-sh-handle-write-region (nil nil "/ssh:stories:/tmp/foo" nil t "/ssh:stories:/tmp/foo" nil)) tramp-sh-file-name-handler(write-region nil nil "/ssh:stories:/tmp/foo" nil t "/ssh:stories:/tmp/foo" nil) apply(tramp-sh-file-name-handler write-region (nil nil "/ssh:stories:/tmp/foo" nil t "/ssh:stories:/tmp/foo" nil)) tramp-file-name-handler(write-region nil nil "/ssh:stories:/tmp/foo" nil t "/ssh:stories:/tmp/foo" nil) write-region(nil nil "/ssh:stories:/tmp/foo" nil t "/ssh:stories:/tmp/foo") basic-save-buffer-2() basic-save-buffer-1() basic-save-buffer(t) save-buffer(1) This is on Debian/bookworm writing to a different Debian/bookworm machine, if that makes a difference. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu May 05 10:50:57 2022 Received: (at 55247) by debbugs.gnu.org; 5 May 2022 14:50:57 +0000 Received: from localhost ([127.0.0.1]:46168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmcoj-0004rx-9X for submit@debbugs.gnu.org; Thu, 05 May 2022 10:50:57 -0400 Received: from mail-io1-f45.google.com ([209.85.166.45]:38804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmcog-0004rk-Nd for 55247@debbugs.gnu.org; Thu, 05 May 2022 10:50:55 -0400 Received: by mail-io1-f45.google.com with SMTP id z18so4981715iob.5 for <55247@debbugs.gnu.org>; Thu, 05 May 2022 07:50:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=hQJZ+CzHbkhg+h9jhzglKfTIWaVg+pBO/wb5FfHfM1M=; b=n9fxreNZZUvW3+4x7TJhO3pw9ZyviP5wXy7t/Zr48KRzBSmIqSckqk2fdy3WGa3FTB tyqRI/3OiD4F/4XF7D782TriBshPV114gjwJfWZIGFu4Wd8WB1tl4IaUp2oVysDgSyct 1OAew9QTrUzyB1MX95yEQTc8GjdpsAuQhzAwpcB6UYilAN2UuvJeEzSTNLDRkGyjXwdi 7Nb0eoSGh5yabfWjWCIu25+XwaIn1e0+fjp3DzbrGLzEP375ioTyqjuQu2oNyNcscBCW EleXqRaBhphyXEvubyVLQ29eviSmeVgnX5LKmIidDXGM9afaYqcCXeZpwMxQ3oTOXNUC w/sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=hQJZ+CzHbkhg+h9jhzglKfTIWaVg+pBO/wb5FfHfM1M=; b=k1CXoimF1LvJo1PWlmLx0QfVCHkkUd3ELBIrSARWCpLFNpZyjlsfzwBMqapBEHrqs1 pNVk3BUL4hsmsUjqYvB4QTrmewj4J1h/yhYnujZq9765oaZVbRjwFPBAVLE31hAjQjMp KydBbspYnwJgbWstLLW+g5tlx3yESs3Pm8oI4ixnr0n7PLFERnvrVBfXonxzps8D+AK0 vO1YR0WTrKcXOzAaS/KV1i/cBqbTtvsaPVKZe5PlLnkeGxIwh8k/A2y7jLrhDa+T2RwH Tr8QOREmF2QdhWUy3DN1DKq+2PX2Gir6iewl/oGW8+C/3FGuWOEIoZBWwh9RlUFtWcca WgJw== X-Gm-Message-State: AOAM533372swjCCZRTT75TA1+gmXbTP6aj6hChFhF6sDphmkG152r33M 2IRBlzU4acWiXH+6PfWO6NM= X-Google-Smtp-Source: ABdhPJx1Mrm5Mb1yFztLofxoUlcA3RuMdYsYEaIo2S5q+ZrOfTAG0UK8GkMvgcPqskzu6wAS9FYp9w== X-Received: by 2002:a05:6638:3052:b0:317:79e1:8b7f with SMTP id u18-20020a056638305200b0031779e18b7fmr11710289jak.239.1651762248978; Thu, 05 May 2022 07:50:48 -0700 (PDT) Received: from smtpclient.apple (node-17-233.flex.volo.net. [76.191.17.233]) by smtp.gmail.com with ESMTPSA id p10-20020a92d68a000000b002cde6e352f4sm484730iln.62.2022.05.05.07.50.48 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 May 2022 07:50:48 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save From: Jacob Faibussowitsch In-Reply-To: <87tua4niqr.fsf@gnus.org> Date: Thu, 5 May 2022 09:50:46 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: References: <87ilqktejr.fsf@gnus.org> <8735hojbhn.fsf@elite.giraud> <87tua4niqr.fsf@gnus.org> To: Lars Ingebrigtsen X-Mailer: Apple Mail (2.3696.80.82.1.1) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55247 Cc: 55247@debbugs.gnu.org, Michael Albinus , Manuel Giraud 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 (-) > I'm also getting further errors: Yes I was just about to mail with the same problems :). FWIW here are = the log messages I get ``` Tramp: Checking =E2=80=98vc-registered=E2=80=99 for /ssh::/home/jacob/tmp.c...done Tramp: Encoding local file = =E2=80=98/var/folders/9w/7dlszmmn6q1gd5yf3r9n79bc0000gn/T/tramp.luvXdR.c=E2= =80=99 using =E2=80=98base64-encode-region=E2=80=99...done Tramp: Decoding remote file =E2=80=98/ssh::/home/jacob/tmp.c=E2=80=99 using =E2=80=98base64 -d -i = >%s=E2=80=99...done Wrong type argument: "Wrong type argument", "number-or-marker-p nil" tramp-error: Wrong type argument: "number-or-marker-p nil=E2=80=9D ``` Perhaps related but I also get this rather strange message on C-g: ``` Quit: =E2=80=9C" ``` I have not been able to reliably reproduce it unfortunately, but I = believe it occurs if you hit C-g after saving the remote buffer. >> I'm also affected by this rather annoying bug when editing a file = over >> TRAMP. FWIW, I've just bisected it to this patch 47fe7a5983. Glad someone else took the time to bisect, I was not looking forward to = it... Best regards, Jacob Faibussowitsch (Jacob Fai - booss - oh - vitch) > On May 5, 2022, at 09:42, Lars Ingebrigtsen wrote: >=20 > Manuel Giraud writes: >=20 >> I'm also affected by this rather annoying bug when editing a file = over >> TRAMP. FWIW, I've just bisected it to this patch 47fe7a5983. >=20 > Sorry; I was testing with an Emacs that was a couple days old. With = the > current trunk, I can indeed reproduce the problem. I'm also getting > further errors: >=20 > Debugger entered--Lisp error: (wrong-type-argument "number-or-marker-p = nil") > signal(wrong-type-argument ("number-or-marker-p nil")) > tramp-error((tramp-file-name "ssh" nil nil "stories" nil "/tmp/foo" = nil) wrong-type-argument "number-or-marker-p nil") > tramp-signal-hook-function(wrong-type-argument (number-or-marker-p = nil)) > tramp-sh-handle-write-region(nil nil "/ssh:stories:/tmp/foo" nil t = "/ssh:stories:/tmp/foo" nil) > apply(tramp-sh-handle-write-region (nil nil "/ssh:stories:/tmp/foo" = nil t "/ssh:stories:/tmp/foo" nil)) > tramp-sh-file-name-handler(write-region nil nil = "/ssh:stories:/tmp/foo" nil t "/ssh:stories:/tmp/foo" nil) > apply(tramp-sh-file-name-handler write-region (nil nil = "/ssh:stories:/tmp/foo" nil t "/ssh:stories:/tmp/foo" nil)) > tramp-file-name-handler(write-region nil nil "/ssh:stories:/tmp/foo" = nil t "/ssh:stories:/tmp/foo" nil) > write-region(nil nil "/ssh:stories:/tmp/foo" nil t = "/ssh:stories:/tmp/foo") > basic-save-buffer-2() > basic-save-buffer-1() > basic-save-buffer(t) > save-buffer(1) >=20 > This is on Debian/bookworm writing to a different Debian/bookworm > machine, if that makes a difference. >=20 > --=20 > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu May 05 11:05:26 2022 Received: (at 55247) by debbugs.gnu.org; 5 May 2022 15:05:27 +0000 Received: from localhost ([127.0.0.1]:46194 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmd2k-0005Fo-Mj for submit@debbugs.gnu.org; Thu, 05 May 2022 11:05:26 -0400 Received: from mout.gmx.net ([212.227.17.21]:46447) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmd2j-0005Fc-CB for 55247@debbugs.gnu.org; Thu, 05 May 2022 11:05:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1651763118; bh=MfypxtgYULxynOgKGB2wZ/26ZyqWG4TCHJNFN27dfHY=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=FBJTrrXH1qbsMX7je8GXsuE2WDykr04nTVK0ClugnHirFudoBOE9NudRb8djmTFcf h74oMQVhKNBkUv1O8WcYe/Geul+9F2dylgwcJWHWABhZIhmCR4hOWQ74ZFYozDFRqL ViuRQKyycmHq02OyPuH+KNXPjOk7Ox0MVVM1kTlU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([213.220.156.19]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MBDj4-1ngXxI1pMM-00CjIq; Thu, 05 May 2022 17:05:18 +0200 From: Michael Albinus To: Lars Ingebrigtsen Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: <87ilqktejr.fsf@gnus.org> <8735hojbhn.fsf@elite.giraud> <87tua4niqr.fsf@gnus.org> Date: Thu, 05 May 2022 17:05:17 +0200 In-Reply-To: <87tua4niqr.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 05 May 2022 16:42:36 +0200") Message-ID: <87y1zghvf6.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:lG4TMrQVKLB9voyh6qjley6zaDLGlcnscAcLhV28N+ZdKtH5k9i Q/tiVUZWWMk2y3Z19ejOa5NrFcxdGZNmqXaE2k1bcL24LBfV0mLggwKcYpZ9IShi5PB4KeK T8GygHBmSO3EoInsB3Q7YmEaTrfrmh2pivBxoxeVpUK+fX9hm581BNlGJawhKqhBlIL11SX HjXkzkMfbpK0NnaO5+OpA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:ghH9gbR18Xs=:loBlLKpNrkYoUFiSMfflyK 4SB2YzZdz0b0HahKDvRzaJoou63xQxZIEH7hDRYBESamNdoDqWlmHMVZW3w70G0pfcLdzY/4R TQIDVIMEHyWLSv/mnj+t8B0GF8/tRpWW2ifmHQVXRW9Vxxec2Vgd6mtZidIjYgCBUrms7WpM2 GEWlULqG+JwXMR9WZmPwpshXARMgd8mlG4DHKT1z9j2prk68ZwIqlX0cUG3t6qpdq64MRkerv kLIx9q7g34gJJp6CRs2YrbVlSsy6Mw9jVCFcEKlC/32gcacJHDfBqupEpW553bARsKzEv/2fN KXQvVu3xEDVhCSoR3OtxIvEIIjAEP50/APibHZEwe0q2jPSHFuBJ0UZgx0DVzVitZtoDeOdQu fjiV17yi6utreIW0zI2yxQ/9XNPIjHUYdMKPtRWQ8VSVYUZYf4b67Ox3UnBzWwIuvqY6DPlNE Br/Gd4emAjDV+vXQy9Qevc/N4XsAdFGMZNKNeFdW8dAAgINU1pmS71BlUQdpxwrlQvkBkeNQI l9xgNOhjsuBM5kn49j4hUrAeJASRYqModsBgqu4iZLUcnGbaHnxRE65vm36FIQcrbMGFSfXn9 UcIbbCwrh64PklabhwipspynxvYOJNSs8KDPTBlTblg7c4dGY4GaDne2oJ2s58jH4oJrJSfbF xMIJ6lap/2uLsLQ0d6/HeVZLZyrGFmbVkz0r6PLTPlMWvESILRiTus29pNFaHmZNYPfr+VU6V lYqIXqQM1IQ5CefuR3RRg42KenrUVai+w/gYT2o2KQsHUCpR8pczfx9F3xX2ZpeFQoK4e8TFw qUPj9R6A/iPQzFLvq4S+XseLhm1RGL/XZZqMgJDhrPVnTnOKdzIPy6lmlBmOMGvta8kdU9upu qZxjAm/4zslHsqANStK8TS5aQEkfDrHJD2E77X2K4+zsAgpat8eqYQpNll2duRR7hkLqEHE9+ iMnU+14lZLc0ulDC3/OwWTOl/ZbtYZkv6izUQ2Cocu1WM2KIf1ThOc5+gTIw0KJ35beVQCewm IYLW5DKj8vudvwheC+1B21d6Br4cNOoC4ldPjDoJcMDjXWGqYS6Zw+r/iUFyCQZCG98ShGH0d mA4ihn7m8zsVpA= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55247 Cc: 55247@debbugs.gnu.org, Manuel Giraud , Jacob Faibussowitsch 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.7 (-) Lars Ingebrigtsen writes: Hi, > Manuel Giraud writes: > >> I'm also affected by this rather annoying bug when editing a file over >> TRAMP. FWIW, I've just bisected it to this patch 47fe7a5983. > > Sorry; I was testing with an Emacs that was a couple days old. With the > current trunk, I can indeed reproduce the problem. I'm also getting > further errors: I've seen this report, and it is already on my TODO. Just a matter of available time to work on this. Shall be fixed latest tomorrow, I hope. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 04:44:05 2022 Received: (at 55247) by debbugs.gnu.org; 6 May 2022 08:44:05 +0000 Received: from localhost ([127.0.0.1]:47098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmtZF-000342-9z for submit@debbugs.gnu.org; Fri, 06 May 2022 04:44:05 -0400 Received: from mout.gmx.net ([212.227.15.18]:55121) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmtZD-00033M-TL for 55247@debbugs.gnu.org; Fri, 06 May 2022 04:44:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1651826636; bh=rza9UxDspR2esGg4RHS1VyaDGeazwnBX0n1bvStxgHE=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=Pe8qUwoTWMmxB02QYVr0RQOTb/RcKHcwOszXoli4P+bCZrDkusX/ssgiQD5OiHMSQ oNeTaNId5Wr+FdqEvegaqUYHZBmeQj3YVYsMluaGiYW/Q5qIHcn8tqvNxF86/rm4oW KBE27zlUttyEzBnoTuutNV2IS+4kBtdRRJIIOst0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([79.140.124.244]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MFsUv-1nbcdX0ygZ-00HQck; Fri, 06 May 2022 10:43:56 +0200 From: Michael Albinus To: Jacob Faibussowitsch Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: Date: Fri, 06 May 2022 10:43:54 +0200 In-Reply-To: (Jacob Faibussowitsch's message of "Tue, 3 May 2022 11:55:40 -0500") Message-ID: <87levfhwz9.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:0a8hYk7yTPB/vBL+ENpHwSmF8+R9IzP1c9DJENLo2TSiIRx7XwG VzzbtZ9MSCf3ZKSjnsD6VZ7OjBGAofR1GlZT/TvhHTkz2jcSfDDSOl94DbnTmqrho85UOZ+ lFGmUOIqSuVQ0WULiYfiEopQHdnVcWfV7KgWhudHoxuL2BEx3JiDqKc51sBShTjA7uzNkeS WgxEtAHqeL1YCD2eIZsVQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Y5pZ/o2Egww=:6DZw3elmOJOZuOR9qbKaHN 3swOFQrenv97wX1u2MK5DG7XxRrOVJvO4TCmLE4f1I2NomVuNwwdj80rnbE64rxnhhI5DFlXs ZcFkZLti3CJ1COpZ2CEdGWVOW1X7oy7CnMem8/QKRoTCI9/5URlJemuBCloVJyv4xJAsPzPoM fcaoGLL4cHqV1LxhUfH7qPWDTloC1EoLpetQb9Ofx0lhgR9DFbsmJuXuTA0+mQKqlo2+WmYIJ UaCMp9qIKuQHcA6tc2NPP33NZuy3h4afD87sHM+JsBPCd3r1CLPhJ2TWfqfp5WtouPmuQfjeV ahMtPYUZHTAp7ubJ7hieAtFmP9Cunmj5HTH2c+2Lj+vM9BPvX7WQKLW07gWfnW4YjATzkqijo 7w1DBc+UWogz3b8umc9QKK8AfixEg5YuBqvL3E9ov0gufKV3YEGmp9KZ2zpngGtJljCioGUt/ oJFNTgtTObH0Hb63Wqlv51sQKE4V/qFgTSq1JCEc8VY3hm2B8YEar3AFFflftKmM4W5DSntYk 6W0gT4+l29qBzFH/bvrnXXiY9Q0uvy4QGbIlaQVWsq+FeggRabOUbsJzBQ0yyVHuYFpdBDnm0 Y116OXZ2TemdeoLJSTpUfANO+uNwIMSGSUIbTln5fnz5JLdCBZ46Agohe9Nm+71eHUOE0gLWF p554v/HCGS5d4G5J/f0tbWEilJO4xekM0uHCPBGJhjDmvtmSvMvV/oU939RHyFv07H6OXjXJc tUqxutluEWhAZ/oTNv2hQGNVh5uf6b/L9JjkHFL8DS1q9JPCn9kMyAp0cnEwVc1cksNNVCMZM sf0I2TG8LSl+YatGP+W18Ue8yE2laM1z/Sy6Tnv4NZUfrQ/ygSEgryfaiF6JMRy14D/tp7x1W jS4p+ROLBnDsqv4nKYNaENqf8SxrqfFCRiMUwNMKQvD52SZax2AApravVWhtfaiGZ2Qex74U+ 5X2EbJoBu1pkSTkGYxAsEXXbkz8Y8c8ynJrwrdQcJLqG1lzYP+pbU/oleQXRfB9jG6cU+A0IB qUi8KGf7QAtJfqB0P/y5kDMW27SZARt/AF4YTmNR0Bq+tivDIDiO00/tlVfQIt0sTBaIsmQ7S wTN8c/qyoj0Bmg= Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55247 Cc: 55247@debbugs.gnu.org, Manuel Giraud 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.7 (-) Jacob Faibussowitsch writes: > Hello, Hi, > Reproduce: > > 1. > ``` > $ emacs -Q /ssh::path/to/file > ``` > 2. Change something > 3. C-x C-s > 4. Try to change something else > 5. > ``` > changed on disk; really edit the buffer? (y, n, r or C-h) > ``` Should be fixed now in master, there was a race condition in clearing the cache. Since this is fixed in a macro, all files this macro is used must be recompiled. So please run rm lisp/net/tramp*.elc; make > Best regards, > > Jacob Faibussowitsch Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 05:39:47 2022 Received: (at 55247) by debbugs.gnu.org; 6 May 2022 09:39:47 +0000 Received: from localhost ([127.0.0.1]:47138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmuR1-0004Tb-Ky for submit@debbugs.gnu.org; Fri, 06 May 2022 05:39:47 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:3576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmuR0-0004TT-25 for 55247@debbugs.gnu.org; Fri, 06 May 2022 05:39:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=ri0DC7pXP0MmqJSc xg6jffUHCX1OLivgadxv4CV1tYM=; h=in-reply-to:date:references:subject: cc:to:from; d=ledu-giraud.fr; b=xg6O/7bcQyX0W8Km4q6GOTP6lZsTGOuF5FWVDz zSbeGd337P90ZE3iZcgiljMV/uyzPwiBH4+OJsp0Hh14ba2/WUkob4jsVWubWcQQi2wHaI R0rqd+f9yqgS6NQbIWokwh20a/o1s8F/Gth/lXGzuyYydYe4mU1Uf7rwwqSJcYCaEAJ/3z 3rStbxg3tt2UjV00FZsPW7AQNHuzTSMpsC2k7gpqOGc7hMiQ1NevIUXsKFeE62olX4nrzK Kj2TwrkEaXPxv5p0rcZHJjZ0EkLqO1yiwahEVT2/JiXtdTr4zCmUYyExuYG/SBie2yAkZR ZQmk0IxavvAjVEvyNLkefB5w== Received: from elite.giraud ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 8278f1b5 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 6 May 2022 11:39:36 +0200 (CEST) From: Manuel Giraud To: Michael Albinus Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: <87levfhwz9.fsf@gmx.de> Date: Fri, 06 May 2022 11:39:34 +0200 In-Reply-To: <87levfhwz9.fsf@gmx.de> (Michael Albinus's message of "Fri, 06 May 2022 10:43:54 +0200") Message-ID: <87ee17hueh.fsf@elite.giraud> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55247 Cc: 55247@debbugs.gnu.org, Jacob Faibussowitsch 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 (-) Michael Albinus writes: [...] > Should be fixed now in master, there was a race condition in clearing > the cache. > > Since this is fixed in a macro, all files this macro is used must be > recompiled. So please run > > rm lisp/net/tramp*.elc; make Hi Michael, I've just rebuild emacs on current HEAD (with your fix) but I'm still facing this issue. Would you need tramp trace for this? -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 05:53:46 2022 Received: (at 55247) by debbugs.gnu.org; 6 May 2022 09:53:46 +0000 Received: from localhost ([127.0.0.1]:47151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmueg-0004rL-9d for submit@debbugs.gnu.org; Fri, 06 May 2022 05:53:46 -0400 Received: from mout.gmx.net ([212.227.17.22]:47229) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmued-0004r5-Sy for 55247@debbugs.gnu.org; Fri, 06 May 2022 05:53:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1651830816; bh=r1FBrnG92dfuw6aWX0hdXC/ZTIjmn1qccRyaWAKLFc8=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=Eq7nw+8n3fvqXK32VG6FA1+g9i7/LYumJ+ifxtoroiGtjdcMnlOjxMQhO2Ld+ZvH8 rCGl03R0Xx+AdJGUBvms+oWUL4jWNyip5O0ZfFBe1e9MKHwRA9XvEIGABZpJsXMwqw 2g7HPsTNVCgAcoGaXuJEoU3CU+2mT4cupii8N2/Y= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([79.140.124.244]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MlNp7-1oEWpZ2NxN-00ln0W; Fri, 06 May 2022 11:53:36 +0200 From: Michael Albinus To: Manuel Giraud Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: <87levfhwz9.fsf@gmx.de> <87ee17hueh.fsf@elite.giraud> Date: Fri, 06 May 2022 11:53:35 +0200 In-Reply-To: <87ee17hueh.fsf@elite.giraud> (Manuel Giraud's message of "Fri, 06 May 2022 11:39:34 +0200") Message-ID: <87h763htr4.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ySh7FlId8FZXJtdUu+1zrEFYn32THsIYEFDce2vRQ8wcLmpTD92 osiB5TcvfAmFUJ/HeDgpo6KbGVrYD/MRzhjOByMY8ZrlvqqSYXGlQVqxTF8nPE3JVqqEbWp AoranALHlIPviKsYOEHU3Nhezvx78An5I73jPyH6vVaSJmFxgc45iBlOJdk0wwpj07pIHpV WuPyCh2H/mziyfVHduLQw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:erXygsBVkxQ=:wEgMZWh1isshFOb7v1PeQD VJnQT8AxMeHHNDplmsJ0MF8SkUpU6HUg7ShKHy9D6u0K7JAD/9ifAWk7+bT6psRRuMGrUlX3Q qG5XlSo+pHzcaqNJ2AL3/k5SAjLynOUPDEtnMViTEwM5ER9qIcS9zbAG0cEaCRZPXPyFy/i5x uxIe4qiB8iL3J58sEh1vkeZ4vwgo+RlVzTKLlafV9WUSARZ+72Ty+eQlyyaq9CD/Lu8SMZu+s V7ebR0doLOqzXaTucyfVio1YaGk/o8DxCLB83TJ6yJ5gOPFzBzRi6JtetCYPNj2PPzuj5pNsj 0PrEQyXWtgDgRguK8YeLHpn+Ztn5g3/WABaw2gN1rKsxkOcHH6OCDTd3oqaujh+v3fMUwOpRU Pjt2C3HCA3eY3PcHEv9K2Em98UAUmOBBICj9+k6fUS237x9+olM0wqPLIOFsh5R81vZ4vhPpv xSp0AFUtgUm+T4N5WAL7NRWGXVdmqcW71upjwBNLrNsC9sVkHWRKt2eQSv4GyfZA+k5bZzzbT LrsL62sYua3tZjnzAhfVVmqco1VjCDlEBU/wBdoccFwBOZjpGfhwqOfNNyfydCNre5Hslr808 ISQ5gqpbJkEyRMXWw4nrwDSurTTjgzuAZOHJG8F7TiejOGInBnZ5Fku1SLDPvVBN7286i0Q3l PGuAp2Adk1KKD7i3gmcBn5SKz2pJyiG18dH+PxwwpyC2vETbwQunmHsrykqh2jvjZyd/HO133 oLs9U+QNB4lI0aT80yZyApWIKgya6GZVptN+0wceyIG3XJlMxUjggCnT5/r0EqRe+/GqvRxZJ iMcPYaYtfz9RjjZVoiRVMP/cs/NHPb5Iu79gFimBDkJ+ANpu3QhPOgcfR3WMYmzBgW5GNX853 nEoIQQdNrIQleQqKtXIdvnc8VZQGhNoBD9zdO9anVA4rH4QRlY0QbnXvDG7EOPUudnt0GQ0ln euCm3iDek64hwMybRoaAFemYHx5ufwVAmoz0U47KCaua7APXT3HIovVTZaqwA1zkll0PYPsdO 6gGFuuctegDa8XBuoBMiwZ/tjxIwrGO+7lAR53ALs4Vd9lirsbjpaTmqzGSRPnUMb2x6I9tJH fuKvDcZs179eV8= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55247 Cc: 55247@debbugs.gnu.org, Jacob Faibussowitsch 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.7 (-) Manuel Giraud writes: > Hi Michael, Hi Manuel, > I've just rebuild emacs on current HEAD (with your fix) but I'm still > facing this issue. Would you need tramp trace for this? Yes, pls do. Running "emacs -Q --eval '(setq tramp-verbose 10)'". I need the cached properties. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 06:09:14 2022 Received: (at 55247) by debbugs.gnu.org; 6 May 2022 10:09:15 +0000 Received: from localhost ([127.0.0.1]:47177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmute-0005GX-N5 for submit@debbugs.gnu.org; Fri, 06 May 2022 06:09:14 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmutb-0005GI-8q for 55247@debbugs.gnu.org; Fri, 06 May 2022 06:09:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=OKIGvVZ9J8tA228pk7jYavJ8v2ZrQtFKqnZTHpH2wwc=; b=UP1VEr4BdH7oaI2MoHYQX2gis1 3P09ZwwKr+GvuCQpvlSr1kVjFa836M1QYyImuGnP/CRoW19TJ8IJNCR8ERdQDi3lUmmIjj7lP3yIY M5Btj55P5X3QtiyC5BnDZAZLzRJdHh4anpjWcFpnctzvbW7kwaZL79RamKoChm35FNac=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nmutR-00054Q-Qp; Fri, 06 May 2022 12:09:04 +0200 From: Lars Ingebrigtsen To: Manuel Giraud Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: <87levfhwz9.fsf@gmx.de> <87ee17hueh.fsf@elite.giraud> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEUEAQIvFRxjJjBu OEeVKzm6SVTUja3///9ttdmYAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YFBgoHNmwuBBsAAAGwSURB VDjLvdNdcpswEAdwyekBWJIDgCDvDSIHsLzKe1utboDuf4TufyG20xnPtC9dj7HNj/2QwM79zyDv ibp/gb+Oh8kP6xLiIdyS/PVrQIw2bmfX/QnejhRGfwfT0vl+CovzfVzoClOMifo+Rh5OwYCODOZL mPTISx85jscSDDjMOKaehQfnJojCrKdWPc+XPguP5KPBSKjFFpPCG/n3MQC6nnPZIWbJZ/I1TAPA z3JAUkh0qkt8A9AVLlkkjTdAT+as71W2RE81ymKldsB7zfKTnmusi0uBDqgoluWHwnuNCqELWZvk K7xUadGx7mp4Fcm1YgIx2NovhTnNOkxurVjGWaEB0oyfBoX1ddYerW0Kdl0tClLKyt+p38H2Q1qp m34CPKABBCAZkCYe7kCktg0js97KjugTmkHBuLrd7oAZUABYfRicp73UC/O2Axauj5CnyeAbVnsP p2k1OCnkIgcohXkHD9gU+DNmbgCHUl9gzTtgrE3qDRiwOR0LIHeAFsVp94w68jWBAWx17FFFfCBB weOagl1iuwUATXfozgD76wQDlHXoHj4O0KcVgLzf7ojGH+OStcgAAAAldEVYdGRhdGU6Y3JlYXRl ADIwMjItMDUtMDZUMTA6MDc6NTQrMDA6MDCMq5tUAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA1 LTA2VDEwOjA3OjU0KzAwOjAw/fYj6AAAAABJRU5ErkJggg== X-Now-Playing: The Cure's _Pornography (1)_: "Siamese Twins" Date: Fri, 06 May 2022 12:08:57 +0200 In-Reply-To: <87ee17hueh.fsf@elite.giraud> (Manuel Giraud's message of "Fri, 06 May 2022 11:39:34 +0200") Message-ID: <87levfnfba.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Manuel Giraud writes: >> rm lisp/net/tramp*.elc; make > > Hi Michael, > > I've just rebuild emacs on current HEAD (with your fix) but I'm still > facing this issue. Would you need tramp trace for this? Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55247 Cc: 55247@debbugs.gnu.org, Michael Albinus , Jacob Faibussowitsch 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 (---) Manuel Giraud writes: >> rm lisp/net/tramp*.elc; make > > Hi Michael, > > I've just rebuild emacs on current HEAD (with your fix) but I'm still > facing this issue. Would you need tramp trace for this? Is this after deleting the .elc files? (Or a "make bootstrap" to make sure.) I'm not able to reproduce the problem any longer after Michael's fixes. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 07:17:31 2022 Received: (at 55247) by debbugs.gnu.org; 6 May 2022 11:17:31 +0000 Received: from localhost ([127.0.0.1]:47245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmvxj-0007Qc-Je for submit@debbugs.gnu.org; Fri, 06 May 2022 07:17:31 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:22190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmvxh-0007QT-Gn for 55247@debbugs.gnu.org; Fri, 06 May 2022 07:17:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=12u+6aUv54Ynl6b5 km2BnFaoZfwPF4ZEmH4f14n/XFM=; h=in-reply-to:date:references:subject: cc:to:from; d=ledu-giraud.fr; b=bb9M6C47cBwDONRYBEmAXwT+vDfHV0bbH6bDX9 HG+rgY0y62hAKAyzamKP/Tzo0HlkyoiHmDEgggPyCh+AgouTKuPC0Q8TiMEuffpiDpgtBD qbiEZRcOe+6rODOsnxDxvZn741blv47QcV+bYzmoIG92Og5TajQWpU7rM5qAByUqDG9xBf ByWoPJi3+rhZalXQNtrJuXNATYHIIg2iaOk8ZuetR/8H2jNPkcQV8QCYUOYkoibiA5J6+i xHCKXGrj6f5hArlgAYzqnSxcEw5RRwfdohQjfkDQCHwbvLL3OwmgfOaT6QoxQgDsuU+qD9 sD3qGtfAPM8QnVLwBJh1nvDg== Received: from elite.giraud ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 89bc295b (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 6 May 2022 13:17:27 +0200 (CEST) From: Manuel Giraud To: Lars Ingebrigtsen Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: <87levfhwz9.fsf@gmx.de> <87ee17hueh.fsf@elite.giraud> <87levfnfba.fsf@gnus.org> Date: Fri, 06 May 2022 13:17:25 +0200 In-Reply-To: <87levfnfba.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 06 May 2022 12:08:57 +0200") Message-ID: <87bkwa6hbu.fsf@elite.giraud> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55247 Cc: 55247@debbugs.gnu.org, Michael Albinus , Jacob Faibussowitsch 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 (-) Lars Ingebrigtsen writes: > Manuel Giraud writes: > >>> rm lisp/net/tramp*.elc; make >> >> Hi Michael, >> >> I've just rebuild emacs on current HEAD (with your fix) but I'm still >> facing this issue. Would you need tramp trace for this? > > Is this after deleting the .elc files? (Or a "make bootstrap" to make > sure.) Sorry my bad. It works after a "make bootstrap". Thanks Michael! But how come emacs does not install the new .elc for a freshly patch .el with a classical "make && make install"? -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 07:22:59 2022 Received: (at 55247-done) by debbugs.gnu.org; 6 May 2022 11:22:59 +0000 Received: from localhost ([127.0.0.1]:47254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmw31-0007ZE-H5 for submit@debbugs.gnu.org; Fri, 06 May 2022 07:22:59 -0400 Received: from mout.gmx.net ([212.227.17.22]:45985) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmw30-0007Z2-Fa for 55247-done@debbugs.gnu.org; Fri, 06 May 2022 07:22:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1651836171; bh=m6fkGqgk5nctsgsu6ubhTe0oognLAoP/3JcHOkGMPP4=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=CIleGGkvV7rdmyq3ZolLCz+9Z6qMu91pSE4hclkfDvSmvmWxza5vcKywtveomuG5/ uu3UfANapwy/zkpOHG215jUtiiGunA4zVnxHYPj7H+XOey6n7/DjvTNOErJGQJL6hZ 55gbeielNDjJ45tRePgHw50YSUIJk6KUff8nVR+U= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([79.140.124.244]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M8QS8-1niYKh18zo-004X63; Fri, 06 May 2022 13:22:51 +0200 From: Michael Albinus To: Manuel Giraud Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: <87levfhwz9.fsf@gmx.de> <87ee17hueh.fsf@elite.giraud> <87levfnfba.fsf@gnus.org> <87bkwa6hbu.fsf@elite.giraud> Date: Fri, 06 May 2022 13:22:50 +0200 In-Reply-To: <87bkwa6hbu.fsf@elite.giraud> (Manuel Giraud's message of "Fri, 06 May 2022 13:17:25 +0200") Message-ID: <87czgqj46t.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:HbsOetVVTNouK/0DVWPACgD0iV2rnD1JLrm308moq48WjT9RFaX CqeGK05Io93XK99pqVX+7o5FYMnbLZDIu2d+G2ibq9xLkFOqeO8PjljMSLU7zksam4c9hgQ fTxCscKcBNqWKOM6O76MLITYj4tXGUW/8fIFzwHZ+3MuuEF3kSbGMAI8UCpnkZ5J9W1rsRm fcjp5vsv0YuTq/BO9UGQw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:cH1oqlZZARw=:5wJ+ZkN5j9AMYUTEJQzEWh PfTsChTX2KxB5EERWBUWy+7/CguYM86O7dnhXKgZa6Zo1gMZ4YBY9gEVjg7WAu7F8CpPRg4n7 1wKnQBQFEelICyzdFoF27ag5/NBkcr+IAY1v8GVe4y62wfqREjbTWhqLKCi2EdHJPODVZrA12 C1kYlOpr5kmKV7iDeViRcOJ4EaJ6xjuOefWO6SbyYNb4xePz58q1n7MzBzpaSgbUHegl8qdqR fxejGurOppG1hH28O6O876b5lKbzUDAdvcByF+tRnipflthJv3eJ64NsRDRPfZuzNZLoiAGdT Vif2D4rzdld0r/04i4CdmJ/AhyJoCQ0l2yoatqN+Q7daFNTz1jhJDdb+gLqfqzQR3gEDGbTLV eVY3lo4aeY4t1JuPxJa+iwEpS94SjYC+AeV2MnGDxmXyw77Hybh0717q2YczLyomDVIWk6axR mb0OFOWonVZ8QkTMFrm9rYrOcg9MBd5BTM14yzoDmHWBthbzmwSXKP2dNkZqUOVVfXulERmj7 dsnc0TpDZFlwrYQghCc/9DrlFsykw2W5awCtM375EyPbJC9RsaqPDzlfzUTDu3cl2vszlNTL2 Ev/LEkwt9gH3acKkuVD7N6sJu1+PQoJrqwXRPzR7MhjkBgLj2zJVRCRNUci3Jgh5vmeUIAQhl A8RRa0gcueYunluTzskT3mj4U7V4+7uHZSidL4F/TdLTXMdSuxXycSXhGGexyd+CjKzjVLLFg hP7bwkGkI37N8HXCSE9SQknoOgJRBrFIU3rSIbDak1CTuft/um0C1ELrGE/csw0wYfvhmE7PA DaE3RFcLbVKXnELBTy+MS7aEuNywxVGXjOiYwhTZb2UUvG5NSTvYe9Pckzv3aZd4MF5BfQ1Lv WmmH1hMXXbCCAEgtH9AjaJTFRr+uPtirot0X+SQVMcF9L+PUqcW3SfiKPWf1jgsNRAo9ZQ2/q bR8DzMmMX3Wo3PdSDay84fUnepAL2T7SUCS46hp6+MOnEchPx+zgcrJyrlRBK07UaGC+99u5V rGXZ41aQBIy50gnn/94SFk2NAzGcM7hQvZJ0ftwOEw/fnylOemVEo57+Vg+VZr4Py3fwkBwr5 YRthkYuLkgSNSc= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55247-done Cc: 55247-done@debbugs.gnu.org, Lars Ingebrigtsen , Jacob Faibussowitsch 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.7 (-) Version: 29.1 Manuel Giraud writes: Hi Manuel, > Sorry my bad. It works after a "make bootstrap". Thanks Michael! Thanks for confirmation, I'm closing the bug. > But how come emacs does not install the new .elc for a freshly patch .el > with a classical "make && make install"? I've patched tramp-skeleton-write-region, a macro in tramp.el. This file has been recompiled. However, in your use case the function tramp-sh-handle-write-region of file tramp-sh.el is called, which uses that macro. Since tramp-sh.el hasn't been recompiled, the old (erroneous) macro definition was still used. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 07:54:43 2022 Received: (at 55247-done) by debbugs.gnu.org; 6 May 2022 11:54:43 +0000 Received: from localhost ([127.0.0.1]:47320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmwXj-0004MT-JE for submit@debbugs.gnu.org; Fri, 06 May 2022 07:54:43 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:21915) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmwXi-0004MK-7K for 55247-done@debbugs.gnu.org; Fri, 06 May 2022 07:54:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=aueW+6lMaBpkM8vH 7vnzqraKKWTwH0/50tWsihWp49E=; h=in-reply-to:date:references:subject: cc:to:from; d=ledu-giraud.fr; b=QtSx2gt0wBZIteHt1Usvr7BUNLudqnOXT4NvaI GFwOqZsgasIpFO2PoWKRxo4VZ77B5MfGJJIrI5F3XEyIjdRbipQAVaGTbxZj29igWUVutx ud9XUoovtLVeadbpMzlqGdzovcXtAAZkAgRo3ccMv9C5WObWlB88Lh7kOFwNGvr3eaEj8a wpe9DjjkSEJJAUrlPJwoI0lkd/kibBIBGFimTutlFs+AI/rtuAH+BX/mrJEjXEniaoaKmO e0d/eMoxqcMMIhcH9kRmYf2wFs6aDUU0FG/ytHqZCGLGBdA4XxkaCLq1SxBlO0Gzgt0iVk cPNSe0jO0Hbb4UxAk3v7Gsqg== Received: from elite.giraud ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id c1427961 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 6 May 2022 13:54:39 +0200 (CEST) From: Manuel Giraud To: Michael Albinus Subject: Re: bug#55247: [29.0.50; TRAMP] Tramp Always Thinks Buffer Changed On Disk After Edit -> Save References: <87levfhwz9.fsf@gmx.de> <87ee17hueh.fsf@elite.giraud> <87levfnfba.fsf@gnus.org> <87bkwa6hbu.fsf@elite.giraud> <87czgqj46t.fsf@gmx.de> Date: Fri, 06 May 2022 13:54:38 +0200 In-Reply-To: <87czgqj46t.fsf@gmx.de> (Michael Albinus's message of "Fri, 06 May 2022 13:22:50 +0200") Message-ID: <877d6y6flt.fsf@elite.giraud> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55247-done Cc: 55247-done@debbugs.gnu.org, Lars Ingebrigtsen , Jacob Faibussowitsch 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 (-) Michael Albinus writes: [...] > I've patched tramp-skeleton-write-region, a macro in tramp.el. This file > has been recompiled. > > However, in your use case the function tramp-sh-handle-write-region of > file tramp-sh.el is called, which uses that macro. Since tramp-sh.el > hasn't been recompiled, the old (erroneous) macro definition was still > used. (haha I'm dumb). Thanks for the fix *and* this explanation. Best regards, -- Manuel Giraud From unknown Sat Jun 21 03:17:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 04 Jun 2022 11:24:06 +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