From unknown Mon Aug 18 14:19:45 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#23041 <23041@debbugs.gnu.org> To: bug#23041 <23041@debbugs.gnu.org> Subject: Status: tramp recreates /dev/null as a regular file when history limit is hit Reply-To: bug#23041 <23041@debbugs.gnu.org> Date: Mon, 18 Aug 2025 21:19:45 +0000 retitle 23041 tramp recreates /dev/null as a regular file when history limi= t is hit reassign 23041 emacs submitter 23041 Attila Moln=C3=A1r severity 23041 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 11:41:52 2016 Received: (at submit) by debbugs.gnu.org; 17 Mar 2016 15:41:52 +0000 Received: from localhost ([127.0.0.1]:51202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aga3b-0001RZ-32 for submit@debbugs.gnu.org; Thu, 17 Mar 2016 11:41:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1agYqa-0007rG-6w for submit@debbugs.gnu.org; Thu, 17 Mar 2016 10:24:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1agYqS-0005Di-3p for submit@debbugs.gnu.org; Thu, 17 Mar 2016 10:24:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53904) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agYqS-0005DT-0Z for submit@debbugs.gnu.org; Thu, 17 Mar 2016 10:24:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38839) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agYqO-00025J-LM for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 10:24:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1agYqL-00057d-QW for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 10:24:08 -0400 Received: from mail-vk0-x22a.google.com ([2607:f8b0:400c:c05::22a]:34439) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agYqL-00057U-Hr for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 10:24:05 -0400 Received: by mail-vk0-x22a.google.com with SMTP id e185so103760289vkb.1 for ; Thu, 17 Mar 2016 07:24:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to; bh=/B4V3CERYasnMZ35hnkOvT2g2c+Zv5bBUjmQyA+hvYI=; b=j/QV1SweMf/bk+Fc5dSDl4dZtlVyR4FmcSCMADg27KxkV6vr/OffCSxyGKpxbt+YaH BEs9lB0k+VQ4KG8GyJlEulqIgRX5mdjwDIXvoKhaLtaym/MEh17xy29bC7a84BeQzTLK XTR32CBS96M2XKUoc9AHxcHWehqEKhVTD3olaG31t7xykbxqfNWjIZCBCxYPRJcpaFgZ n9+t5BM/n8lzvWoFqkjHlmA9Mw2EZElslNsWrocJAeFHCcrwkPTrmbdY6G07kti8//kM L26R3FqtIwsL6fntGeZ2IjrfGGCEp9OQ/PZUwrxbMP8EckI8FkM6nJ0NH/qUcfY5mDs/ /dxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=/B4V3CERYasnMZ35hnkOvT2g2c+Zv5bBUjmQyA+hvYI=; b=Hrcfqxs7UkVnWZLE0anIlXezah1M8teUUzn3DB6NTbDWvF9R32/kN4PSaLuo0r/sUe hUrrApQPqg0vrTP3ooAVr9p9BQyUZGGeC0b3ZjkPp7Cr/UTndUOp6kksZozsOVwhY3fE 3fkjVzT7u53W1s81X5dusILhoKbHWJZcEaI+zxs8WZpC9vXwfY8Et1Lpn9BOfmLlWShY ZXvqgXnkATO/rt8RAbof9QW1Ct/0+RjVN/WM2mf8Dfzw/VD666chX5T2ISwuNQ09iK2i iQSda+DGcvyZ2/S4CCKw2SUHAg6bcdAQxOhBh5KqYez1K2uF+9rulFrT+8N2AZgwkaVP EjCg== X-Gm-Message-State: AD7BkJLZZWtHJgH98rg61lO7vI88opX1UpLCKYhDL9BsptyJmiy88NjsSBB686dpoS31mrjoSe7ZO9jYkYQTEg== MIME-Version: 1.0 X-Received: by 10.31.47.139 with SMTP id v133mr12145699vkv.120.1458224644827; Thu, 17 Mar 2016 07:24:04 -0700 (PDT) Received: by 10.31.156.129 with HTTP; Thu, 17 Mar 2016 07:24:04 -0700 (PDT) Date: Thu, 17 Mar 2016 15:24:04 +0100 Message-ID: Subject: tramp recreates /dev/null as a regular file when history limit is hit From: =?UTF-8?Q?Attila_Moln=C3=A1r?= To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary=001a114408daf561fc052e3f6150 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 17 Mar 2016 11:41:49 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) --001a114408daf561fc052e3f6150 Content-Type: text/plain; charset=UTF-8 Hi, I am Attila Molnar, from a small start-up from Hungary Well the subject pretty well describes the problem... I tried to override the history file value with: (package-initialize) (require 'tramp) (defvar tramp-histfile-override "~/.tramp_history" "Prevent tramp from using /dev/null and recreating it as a regular file when history size is reached.") With no success. However, I found the problem in the source code and fixed it: @@ -3865,7 +3865,7 @@ file exists and nonzero exit status otherwise." ;; the prompt in /bin/bash, it must be discarded as well. (tramp-send-command vec (format - "exec env ENV='' HISTFILE=/dev/null PROMPT_COMMAND='' PS1=%s PS2='' PS3='' %s %s" + "exec env ENV='' HISTFILE=~/.tramp_history PROMPT_COMMAND='' PS1=%s PS2='' PS3='' %s %s" (tramp-shell-quote-argument tramp-end-of-output) shell (or extra-args "")) t)) @@ -4587,7 +4587,7 @@ connection if a previous connection has died for some reason." (delete-process p)) (setenv "TERM" tramp-terminal-type) (setenv "LC_ALL" "en_US.utf8") - (setenv "HISTFILE" "/dev/null") + (setenv "HISTFILE" "~/.tramp_history") (setenv "PROMPT_COMMAND") (setenv "PS1" tramp-initial-end-of-output) (let* ((target-alist (tramp-compute-multi-hops vec)) Data about my Emacs: In GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.7) of 2016-03-07 on attilaWorkStation Windowing system distributor `The X.Org Foundation', version 11.0.11704000 System Description: NAME=Gentoo Configured using: `configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --program-suffix=-emacs-24 --infodir=/usr/share/info/emacs-24 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --with-gameuser=:gamestat --without-compress-install --with-file-notification=inotify --enable-acl --with-dbus --with-gpm --with-hesiod --without-kerberos --without-kerberos5 --without-xml2 --without-selinux --with-gnutls --without-wide-int --with-zlib --with-sound=alsa --with-x --without-ns --with-gconf --with-gsettings --without-toolkit-scroll-bars --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xpm --with-imagemagick --with-xft --without-libotf --without-m17n-flt --with-x-toolkit=gtk3 GENTOO_PACKAGE=app-editors/emacs-24.5-r1 'CFLAGS=-march=core2 -O2 -pipe' CPPFLAGS= 'LDFLAGS=-Wl,-O1 -Wl,--as-needed'' Important settings: value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: TeX-PDF-mode: t pyvenv-mode: t global-company-mode: t company-mode: t global-undo-tree-mode: t undo-tree-mode: t global-flycheck-mode: t flycheck-mode: t rainbow-delimiters-mode: t projectile-global-mode: t projectile-mode: t yas-global-mode: t yas-minor-mode: t helm-mode: t helm-adaptive-mode: t diff-auto-refine-mode: t magit-auto-revert-mode: t auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t fic-ext-mode: t shell-dirtrack-mode: t show-paren-mode: t global-linum-mode: t linum-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Mark set Type C-h i to view popup manual, ? to describe an argument or action. (No files need saving) Mark set Type C-h i to view popup manual, ? to describe an argument or action. (No files need saving) Quit delete-backward-char: Text is read-only Mark saved where search started Mark activated Load-path shadows: /home/attila/.emacs.d/elpa/helm-20160221.2157/helm-multi-match hides /home/attila/.emacs.d/elpa/helm-core-20160221.2350/helm-multi-match /home/attila/.emacs.d/elpa/auctex-11.89.1/latex hides /usr/share/emacs/site-lisp/auctex/latex /home/attila/.emacs.d/elpa/auctex-11.89.1/tex hides /usr/share/emacs/site-lisp/auctex/tex /home/attila/.emacs.d/elpa/auctex-11.89.1/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex /home/attila/.emacs.d/elpa/auctex-11.89.1/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar /home/attila/.emacs.d/elpa/auctex-11.89.1/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font /home/attila/.emacs.d/elpa/auctex-11.89.1/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold /home/attila/.emacs.d/elpa/auctex-11.89.1/context-en hides /usr/share/emacs/site-lisp/auctex/context-en /home/attila/.emacs.d/elpa/auctex-11.89.1/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite /home/attila/.emacs.d/elpa/auctex-11.89.1/context hides /usr/share/emacs/site-lisp/auctex/context /home/attila/.emacs.d/elpa/auctex-11.89.1/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp /home/attila/.emacs.d/elpa/auctex-11.89.1/tex-site hides /usr/share/emacs/site-lisp/auctex/tex-site /home/attila/.emacs.d/elpa/auctex-11.89.1/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf /home/attila/.emacs.d/elpa/auctex-11.89.1/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info /home/attila/.emacs.d/elpa/auctex-11.89.1/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik /home/attila/.emacs.d/elpa/auctex-11.89.1/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt /home/attila/.emacs.d/elpa/auctex-11.89.1/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp /home/attila/.emacs.d/elpa/auctex-11.89.1/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl /home/attila/.emacs.d/elpa/auctex-11.89.1/plain-tex hides /usr/share/emacs/site-lisp/auctex/plain-tex /home/attila/.emacs.d/elpa/auctex-11.89.1/auctex hides /usr/share/emacs/site-lisp/auctex/auctex /home/attila/.emacs.d/elpa/auctex-11.89.1/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style /home/attila/.emacs.d/elpa/auctex-11.89.1/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x /home/attila/.emacs.d/elpa/xcscope-20160201.1926/xcscope hides /usr/share/emacs/site-lisp/cscope/xcscope Features: (shadow sort mail-extr emacsbug sendmail helm-command helm-elisp helm-eval edebug tramp-cmds tramp-cache sh-script smie executable misearch multi-isearch mule-util image-file winner org-element org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr image-mode org-bibtex bibtex org-bbdb org-w3m org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-eclim company-template company-css company-nxml company-bbdb company-c-headers auto-complete-auctex latex tex-style tex dbus tex-mik helm-css-scss jquery-doc jquery-doc-data company-tern dash-functional tern url-http tls url-auth url-gw js2-refactor js2r-paredit js2r-conveniences js2r-conditionals js2r-wrapping js2r-functions js2r-vars multiple-cursors-core rect js2r-iife js2r-formatting js2r-helpers s ucs-normalize js2-mode js2-old-indent sgml-mode js impatient-mode htmlize simple-httpd web-mode disp-table python-django tree-widget sql view hippie-exp highlight-indentation flymake eldoc elpy pyvenv elpy-refactor python json ido files-x etags cus-edit cus-start cus-load wid-edit cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs helm-gtags pulse which-func imenu helm-cscope xcscope company pcase undo-tree diff flyspell ispell flycheck find-func subr-x seq rainbow-delimiters auto-complete popup helm-ack helm-projectile projectile grep ibuf-ext ibuffer helm-ls-git vc-git vc vc-dispatcher helm-c-yasnippet yasnippet cl helm-mode helm-files rx image-dired dired-x dired-aux ffap thingatpt helm-buffers helm-elscreen helm-tags helm-bookmark helm-info bookmark pp helm-locate helm-grep helm-regexp helm-plugin helm-external helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars mailcap helm-utils compile helm-help helm-types helm-adaptive helm-config helm-easymenu helm helm-source helm-multi-match helm-lib avy magit-blame magit-stash magit-bisect magit-remote magit-commit magit-sequence magit magit-apply dired magit-wip magit-log magit-diff smerge-mode diff-mode magit-core magit-autorevert autorevert filenotify magit-process magit-popup magit-mode help-mode magit-git crm magit-section magit-utils git-commit log-edit easy-mmode message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor cl-macs gv async-bytecomp async tramp-sh dash fic-ext-mode goto-chg pager server tramp tramp-compat auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv gnus-util mm-util mail-prsvr password-cache tramp-loaddefs trampver shell pcomplete comint ansi-color ring format-spec advice help-fns eieio-core info easymenu package epg-config edmacro kmacro cl-loaddefs cl-lib paren linum monokai-theme site-gentoo tex-site auto-loads time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 715083 71192) (symbols 48 63184 0) (miscs 40 3518 1875) (strings 32 172729 20680) (string-bytes 1 5341385) (vectors 16 91713) (vector-slots 8 2106227 45875) (floats 8 1289 1056) (intervals 56 3099 576) (buffers 960 33) (heap 1024 84945 33520)) --001a114408daf561fc052e3f6150 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

I am Attila Molnar, from= a small start-up from Hungary

Well the subject pr= etty well describes the problem...

I tried to override = the history file value with:

(package-initialize)
(require 'tramp)
(defvar tramp-histfile-override = "~/.tramp_history" "Prevent tramp from using /dev/null and r= ecreating it as a regular file when history size is reached.")

With no success. However, I found the problem in the = source code and fixed it:

@@ -3865,7 +3865,7 = @@ file exists and nonzero exit status otherwise."
=C2=A0 = =C2=A0 =C2=A0 =C2=A0;; the prompt in /bin/bash, it must be discarded as wel= l.
=C2=A0 =C2=A0 =C2=A0 =C2=A0(tramp-send-command
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 vec (format
- =C2=A0 =C2=A0"exec env ENV=3D'' HISTF= ILE=3D/dev/null PROMPT_COMMAND=3D'' PS1=3D%s PS2=3D'' PS3= =3D'' %s %s"
+ =C2=A0 =C2=A0"exec env ENV=3D'' HISTFILE=3D~/.tr= amp_history PROMPT_COMMAND=3D'' PS1=3D%s PS2=3D'' PS3=3D= 9;' %s %s"
=C2=A0 =C2=A0 =C2=A0(tramp-shell-quote-argument tramp-end-of-output)<= /div>
=C2=A0 =C2=A0 = =C2=A0shell (or extra-args ""))
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 t))
@@ -4587,7 +4587,7 @@ connection if a previous connect= ion has died for some reason."
=C2=A0 (delete-process p))
=C2=A0 =C2=A0 =C2=A0 =C2=A0(setenv &quo= t;TERM" tramp-terminal-type)
=C2=A0 =C2=A0 =C2=A0 =C2=A0(setenv "LC_ALL" &= quot;en_US.utf8")
- =C2=A0 =C2=A0 =C2=A0(setenv "HISTFILE" "/dev/null= ")
+ =C2= =A0 =C2=A0 =C2=A0(setenv "HISTFILE" "~/.tramp_history")=
=C2=A0 =C2=A0= =C2=A0 =C2=A0(setenv "PROMPT_COMMAND")
=C2=A0 =C2=A0 =C2=A0 =C2=A0(setenv &quo= t;PS1" tramp-initial-end-of-output)
=C2=A0 =C2=A0 =C2=A0 =C2=A0(let* ((target-alist = (tramp-compute-multi-hops vec))


Data about my Emacs:

In GNU Emacs 24.5.1 (= x86_64-pc-linux-gnu, GTK+ Version 3.18.7)
=C2=A0of 2016-03-07 on = attilaWorkStation
Windowing system distributor `The X.Org Foundat= ion', version 11.0.11704000
System Description: NAME=3DGentoo

Configured using:
=C2=A0`configure --prefix=3D/usr --build=3Dx86= _64-pc-linux-gnu
=C2=A0--host=3Dx86_64-pc-linux-gnu --mandir=3D/u= sr/share/man
=C2=A0--infodir=3D/usr/share/info --datadir=3D/usr/s= hare --sysconfdir=3D/etc
=C2=A0--localstatedir=3D/var/lib --disab= le-dependency-tracking
=C2=A0--disable-silent-rules --libdir=3D/u= sr/lib64 --program-suffix=3D-emacs-24
=C2=A0--infodir=3D/usr/shar= e/info/emacs-24 --localstatedir=3D/var
=C2=A0--enable-locallisppa= th=3D/etc/emacs:/usr/share/emacs/site-lisp
=C2=A0--with-gameuser= =3D:gamestat --without-compress-install
=C2=A0--with-file-notific= ation=3Dinotify --enable-acl --with-dbus --with-gpm
=C2=A0--with-= hesiod --without-kerberos --without-kerberos5 --without-xml2
=C2= =A0--without-selinux --with-gnutls --without-wide-int --with-zlib
=C2=A0--with-sound=3Dalsa --with-x --without-ns --with-gconf --with-gsetti= ngs
=C2=A0--without-toolkit-scroll-bars --with-gif --with-jpeg --= with-png
=C2=A0--with-rsvg --with-tiff --with-xpm --with-imagemag= ick --with-xft
=C2=A0--without-libotf --without-m17n-flt --with-x= -toolkit=3Dgtk3
=C2=A0GENTOO_PACKAGE=3Dapp-editors/emacs-24.5-r1 = 'CFLAGS=3D-march=3Dcore2 -O2
=C2=A0-pipe' CPPFLAGS=3D = 9;LDFLAGS=3D-Wl,-O1 -Wl,--as-needed''

Impo= rtant settings:
=C2=A0 value of $LANG: en_US.utf8
=C2= =A0 locale-coding-system: utf-8-unix

Major mode: E= macs-Lisp

Minor modes in effect:
=C2=A0 = TeX-PDF-mode: t
=C2=A0 pyvenv-mode: t
=C2=A0 global-com= pany-mode: t
=C2=A0 company-mode: t
=C2=A0 global-undo-= tree-mode: t
=C2=A0 undo-tree-mode: t
=C2=A0 global-fly= check-mode: t
=C2=A0 flycheck-mode: t
=C2=A0 rainbow-de= limiters-mode: t
=C2=A0 projectile-global-mode: t
=C2= =A0 projectile-mode: t
=C2=A0 yas-global-mode: t
=C2=A0= yas-minor-mode: t
=C2=A0 helm-mode: t
=C2=A0 helm-adap= tive-mode: t
=C2=A0 diff-auto-refine-mode: t
=C2=A0 mag= it-auto-revert-mode: t
=C2=A0 auto-revert-mode: t
=C2= =A0 global-git-commit-mode: t
=C2=A0 async-bytecomp-package-mode:= t
=C2=A0 fic-ext-mode: t
=C2=A0 shell-dirtrack-mode: t=
=C2=A0 show-paren-mode: t
=C2=A0 global-linum-mode: t<= /div>
=C2=A0 linum-mode: t
=C2=A0 tooltip-mode: t
= =C2=A0 electric-indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: = t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t<= /div>
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-= mode: t
=C2=A0 auto-compression-mode: t
=C2=A0 line-num= ber-mode: t
=C2=A0 transient-mark-mode: t

Recent messages:
Mark set
Type C-h i to view popup ma= nual, ? to describe an argument or action.
(No files need saving)=
Mark set
Type C-h i to view popup manual, ? to describ= e an argument or action.
(No files need saving)
Quit
delete-backward-char: Text is read-only
Mark saved where = search started
Mark activated

Load-path = shadows:
/home/attila/.emacs.d/elpa/helm-20160221.2157/helm-multi= -match hides /home/attila/.emacs.d/elpa/helm-core-20160221.2350/helm-multi-= match
/home/attila/.emacs.d/elpa/auctex-11.89.1/latex hides /usr/= share/emacs/site-lisp/auctex/latex
/home/attila/.emacs.d/elpa/auc= tex-11.89.1/tex hides /usr/share/emacs/site-lisp/auctex/tex
/home= /attila/.emacs.d/elpa/auctex-11.89.1/font-latex hides /usr/share/emacs/site= -lisp/auctex/font-latex
/home/attila/.emacs.d/elpa/auctex-11.89.1= /tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar
/home/at= tila/.emacs.d/elpa/auctex-11.89.1/tex-font hides /usr/share/emacs/site-lisp= /auctex/tex-font
/home/attila/.emacs.d/elpa/auctex-11.89.1/tex-fo= ld hides /usr/share/emacs/site-lisp/auctex/tex-fold
/home/attila/= .emacs.d/elpa/auctex-11.89.1/context-en hides /usr/share/emacs/site-lisp/au= ctex/context-en
/home/attila/.emacs.d/elpa/auctex-11.89.1/bib-cit= e hides /usr/share/emacs/site-lisp/auctex/bib-cite
/home/attila/.= emacs.d/elpa/auctex-11.89.1/context hides /usr/share/emacs/site-lisp/auctex= /context
/home/attila/.emacs.d/elpa/auctex-11.89.1/texmathp hides= /usr/share/emacs/site-lisp/auctex/texmathp
/home/attila/.emacs.d= /elpa/auctex-11.89.1/tex-site hides /usr/share/emacs/site-lisp/auctex/tex-s= ite
/home/attila/.emacs.d/elpa/auctex-11.89.1/tex-buf hides /usr/= share/emacs/site-lisp/auctex/tex-buf
/home/attila/.emacs.d/elpa/a= uctex-11.89.1/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info
/home/attila/.emacs.d/elpa/auctex-11.89.1/tex-mik hides /usr/share/e= macs/site-lisp/auctex/tex-mik
/home/attila/.emacs.d/elpa/auctex-1= 1.89.1/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt
/home/attila/.emacs.d/elpa/auctex-11.89.1/tex-jp hides /usr/share/e= macs/site-lisp/auctex/tex-jp
/home/attila/.emacs.d/elpa/auctex-11= .89.1/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl
/home/attila/.emacs.d/elpa/auctex-11.89.1/plain-tex hides /usr/share/ema= cs/site-lisp/auctex/plain-tex
/home/attila/.emacs.d/elpa/auctex-1= 1.89.1/auctex hides /usr/share/emacs/site-lisp/auctex/auctex
/hom= e/attila/.emacs.d/elpa/auctex-11.89.1/tex-style hides /usr/share/emacs/site= -lisp/auctex/tex-style
/home/attila/.emacs.d/elpa/auctex-11.89.1/= toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x
/home= /attila/.emacs.d/elpa/xcscope-20160201.1926/xcscope hides /usr/share/emacs/= site-lisp/cscope/xcscope

Features:
(shad= ow sort mail-extr emacsbug sendmail helm-command helm-elisp
helm-= eval edebug tramp-cmds tramp-cache sh-script smie executable
mise= arch multi-isearch mule-util image-file winner org-element org-rmail
<= div>org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr
<= div>image-mode org-bibtex bibtex org-bbdb org-w3m org org-macro org-footnot= e
org-pcomplete org-list org-faces org-entities noutline outline<= /div>
org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-= exp
org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs=
org-loaddefs cal-menu calendar cal-loaddefs company-oddmuse
company-keywords company-etags company-gtags company-dabbrev-code
company-dabbrev company-files company-capf company-cmake company-xco= de
company-clang company-eclim company-template company-css compa= ny-nxml
company-bbdb company-c-headers auto-complete-auctex latex= tex-style tex
dbus tex-mik helm-css-scss jquery-doc jquery-doc-d= ata company-tern
dash-functional tern url-http tls url-auth url-g= w js2-refactor
js2r-paredit js2r-conveniences js2r-conditionals j= s2r-wrapping
js2r-functions js2r-vars multiple-cursors-core rect = js2r-iife
js2r-formatting js2r-helpers s ucs-normalize js2-mode j= s2-old-indent
sgml-mode js impatient-mode htmlize simple-httpd we= b-mode disp-table
python-django tree-widget sql view hippie-exp h= ighlight-indentation
flymake eldoc elpy pyvenv elpy-refactor pyth= on json ido files-x etags
cus-edit cus-start cus-load wid-edit cc= -mode cc-fonts cc-guess cc-menus
cc-cmds cc-styles cc-align cc-en= gine cc-vars cc-defs helm-gtags pulse
which-func imenu helm-cscop= e xcscope company pcase undo-tree diff
flyspell ispell flycheck f= ind-func subr-x seq rainbow-delimiters
auto-complete popup helm-a= ck helm-projectile projectile grep ibuf-ext
ibuffer helm-ls-git v= c-git vc vc-dispatcher helm-c-yasnippet yasnippet
cl helm-mode he= lm-files rx image-dired dired-x dired-aux ffap thingatpt
helm-buf= fers helm-elscreen helm-tags helm-bookmark helm-info bookmark pp
= helm-locate helm-grep helm-regexp helm-plugin helm-external helm-net
<= div>browse-url xml url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util url-parse url-vars mailcap
helm-utils compile helm-help helm-types helm-adaptive helm-config
helm-easymenu helm helm-source helm-multi-match helm-lib avy magit= -blame
magit-stash magit-bisect magit-remote magit-commit magit-s= equence magit
magit-apply dired magit-wip magit-log magit-diff sm= erge-mode diff-mode
magit-core magit-autorevert autorevert fileno= tify magit-process
magit-popup magit-mode help-mode magit-git crm= magit-section magit-utils
git-commit log-edit easy-mmode message= idna rfc822 mml mml-sec mm-decode
mm-bodies mm-encode mail-parse= rfc2231 rfc2047 rfc2045 ietf-drums
mailabbrev mail-utils gmm-uti= ls mailheader pcvs-util add-log with-editor
cl-macs gv async-byte= comp async tramp-sh dash fic-ext-mode goto-chg
pager server tramp= tramp-compat auth-source eieio byte-opt bytecomp
byte-compile cl= -extra cconv gnus-util mm-util mail-prsvr password-cache
tramp-lo= addefs trampver shell pcomplete comint ansi-color ring
format-spe= c advice help-fns eieio-core info easymenu package epg-config
edm= acro kmacro cl-loaddefs cl-lib paren linum monokai-theme site-gentoo
<= div>tex-site auto-loads time-date tooltip electric uniquify ediff-hook
vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset imag= e
regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode= register
page menu-bar rfn-eshadow timer select scroll-bar mouse= jit-lock
font-lock syntax facemenu font-core frame cham georgian= utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean= japanese hebrew
greek romanian slovak czech european ethiopic in= dian cyrillic chinese
case-table epa-hook jka-cmpr-hook help simp= le abbrev minibuffer nadvice
loaddefs button faces cus-face macro= exp files text-properties overlay
sha1 md5 base64 format env code= -pages mule custom widget
hashtable-print-readable backquote make= -network-process dbusbind inotify
dynamic-setting system-font-set= ting font-render-setting move-toolbar gtk
x-toolkit x multi-tty e= macs)

Memory information:
((conses 16 71= 5083 71192)
=C2=A0(symbols 48 63184 0)
=C2=A0(miscs 40 = 3518 1875)
=C2=A0(strings 32 172729 20680)
=C2=A0(strin= g-bytes 1 5341385)
=C2=A0(vectors 16 91713)
=C2=A0(vect= or-slots 8 2106227 45875)
=C2=A0(floats 8 1289 1056)
= =C2=A0(intervals 56 3099 576)
=C2=A0(buffers 960 33)
= =C2=A0(heap 1024 84945 33520))

--001a114408daf561fc052e3f6150-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 11:45:50 2016 Received: (at control) by debbugs.gnu.org; 17 Mar 2016 15:45:50 +0000 Received: from localhost ([127.0.0.1]:51207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aga7S-0001Y0-Ah for submit@debbugs.gnu.org; Thu, 17 Mar 2016 11:45:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aga7Q-0001Xj-I8 for control@debbugs.gnu.org; Thu, 17 Mar 2016 11:45:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aga7H-0006dg-Te for control@debbugs.gnu.org; Thu, 17 Mar 2016 11:45:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33133) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aga7H-0006dc-QR for control@debbugs.gnu.org; Thu, 17 Mar 2016 11:45:39 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aga7H-0008JS-C0 for control@debbugs.gnu.org; Thu, 17 Mar 2016 11:45:39 -0400 Subject: control message for bug 23041 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Thu, 17 Mar 2016 11:45:39 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) unarchive 19731 forcemerge 19731 23041 From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 16:05:43 2016 Received: (at 23041) by debbugs.gnu.org; 17 Mar 2016 20:05:43 +0000 Received: from localhost ([127.0.0.1]:51477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ageAx-0004Gm-15 for submit@debbugs.gnu.org; Thu, 17 Mar 2016 16:05:43 -0400 Received: from mout.gmx.net ([212.227.15.19]:57321) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ageAv-0004Ga-MK for 23041@debbugs.gnu.org; Thu, 17 Mar 2016 16:05:42 -0400 Received: from detlef.gmx.de ([87.146.62.77]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MVdfD-1aIpXM0W47-00Z2XX; Thu, 17 Mar 2016 21:05:35 +0100 From: Michael Albinus To: Attila =?utf-8?Q?Moln=C3=A1r?= Subject: Re: bug#23041: tramp recreates /dev/null as a regular file when history limit is hit References: Date: Thu, 17 Mar 2016 21:05:33 +0100 In-Reply-To: ("Attila \=\?utf-8\?Q\?Moln\=C3\=A1r\=22's\?\= message of "Thu, 17 Mar 2016 15:24:04 +0100") Message-ID: <87oaacg99u.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:5hn706aoOEqYNgJtaymuQ+U5bVT1daewEC3mOo455EH2q2gimu0 Ajjo/KCSGyouzUHC0BKf8c72cMf6d8FHJvDAa7PTlfTJZuyBRZ/5z7SOqF96FOx1OVw8Wkt k1D/aVCYX9gVrpyePVGd8OE8Arj2uGzAPYScuSmFwTVVJdy5qyTV25f2f1SmXAg/j4BKdtE 24RfUZZi7wKI9q5tP285w== X-UI-Out-Filterresults: notjunk:1;V01:K0:V6QyRAcaFNA=:viAAzwTDl6+9mUdy+iwSey C7PGVDcSanAjXp/W7Sj8ihtrZ8uvE0eoq7ONCPnoeWtzV8C7RFnDxbCH7NNsaTR1QRTESaMY2 Hm3WA0apKP6kyWWJRcG8bhoIexskTv7Obi7XGXbyPtTVianno4nCSNpXRTjt2kv6uQtJGduIY D06BlefJPTu+8aHEoaZbrZ6HTgAvrf5NcTaPRjUz6cxJW0GHnn7N0CrO5MzBrqtCEvVDKqM65 G5iEQHxknTksdrnSwcV2sZvZG6jowwIykMnDZC4bnpAPNH31132W5LvTvwZT2moi6MGgaB7eC Ot/Be2t2+YxUz/Bzta62hbvwhbzaEweCoWuBm9NlsjLkvgB0IihskOhnQDlywHLBShegETJaE QnBLuZzvdunW3TfZJ54+43ywRjLtRnyyptnD/Dc26D39Uv2BPrOcqb9v+WpNfZB9lD2sciy6K 4Us1tCD/GQUADA3Bc7Qr/tWncJL/XBVWUXBQiToae95JKZ9TgFmeph1UR7ezJr7DvTZ+zGbCB OdEBgeeU0e5zLOxmbVB1Lx6WmVBRfc4HDCOA/6dQEjqb/HP9Q8SY7KbR7+CSai0F7pWRsUu2f hbae0S1onCXnG+isf4b0h/5MSy0Cyyn6F1ziWoUSLesthDzTiOD7H1zfp0q9f3AhsTg60D7kf mgEuA1YgSdKM/D07W5e+mCoc1HgzpivPXRGkYeGzHh2yvo8sxYFmN3s48JU8QmHWxGs4IvPRv csntR+mUQ0IW9ddhoot/k88dK/jXrjYGZv3dtib/79vpI/1EUEjNjgBhBxQEru8Vn751kNuxi NKIPouO X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23041 Cc: 23041@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: -0.7 (/) Attila Moln=C3=A1r writes: > Hi, Hi Attila, > I am Attila Molnar, from a small start-up from Hungary > > Well the subject pretty well describes the problem... Thanks for the bug report. It is the same problem as 19731 and 21697. It is fixed already in the upcoming Emacs 25.1. Best regards, Michael. From unknown Mon Aug 18 14:19:45 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 15 Apr 2016 11:24:03 +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