From unknown Wed Jun 18 23:05:54 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#22982 <22982@debbugs.gnu.org> To: bug#22982 <22982@debbugs.gnu.org> Subject: Status: 25.0.92; Forms Mode seems to fail to open data file Reply-To: bug#22982 <22982@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:05:54 +0000 retitle 22982 25.0.92; Forms Mode seems to fail to open data file reassign 22982 emacs submitter 22982 nljlistbox2@gmail.com (N. Jackson) severity 22982 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 10 18:46:41 2016 Received: (at submit) by debbugs.gnu.org; 10 Mar 2016 23:46:41 +0000 Received: from localhost ([127.0.0.1]:44156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeAHw-0007xh-K1 for submit@debbugs.gnu.org; Thu, 10 Mar 2016 18:46:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55580) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeAHt-0007xT-K3 for submit@debbugs.gnu.org; Thu, 10 Mar 2016 18:46:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aeAHl-0001qk-RC for submit@debbugs.gnu.org; Thu, 10 Mar 2016 18:46:32 -0500 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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47659) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aeAHl-0001qg-N4 for submit@debbugs.gnu.org; Thu, 10 Mar 2016 18:46:29 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46544) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aeAHi-00060B-Ms for bug-gnu-emacs@gnu.org; Thu, 10 Mar 2016 18:46:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aeAHd-0001qB-KR for bug-gnu-emacs@gnu.org; Thu, 10 Mar 2016 18:46:26 -0500 Received: from mail-io0-x233.google.com ([2607:f8b0:4001:c06::233]:32987) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aeAHd-0001q7-Bv for bug-gnu-emacs@gnu.org; Thu, 10 Mar 2016 18:46:21 -0500 Received: by mail-io0-x233.google.com with SMTP id n190so125968210iof.0 for ; Thu, 10 Mar 2016 15:46:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=TDNmFVmfGsgl2HKDPSbJE7C9i/sYDnLGThRJ3kmgf+Q=; b=K6WI/kIji5tnrpdM5uXaNl+Qs6WF2UpNqi/EMVLL1Alp3uA81tR3AEyv2Kw5/ToMNa bqdUKzAgx1wFaIOZ67VnEwX7dnLyrGkBU2bnpQBLnP0VxIVBwnpBc845EmhGjxfQMGl9 s+mTQfnByynipvAoaldfK6cZ/8ZOQIbtshuiP9GFygDTRzTnm6lun3T2PWn5nnJ/rcD2 x6233XqTyqe9/0mAycfD5CStlgSySYGo1I9fb/19znf5trAfMEZBvvhbydJilMOUz2Q0 uW+WTIM5i9Wd8Mvdg/vC7zis1lUIizLgeQKEAVwzQKOTJrjx+kRVyoVFgyxsQETjNr3z qHuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=TDNmFVmfGsgl2HKDPSbJE7C9i/sYDnLGThRJ3kmgf+Q=; b=Jz+lSoqT+wm0GE8+Xi08KpPXZzUlQnFJgrRLCTq0vsRCxPa8bQIZAi8jGGsVVquJcy ZwD6/0iDH3+bpK7UiffFjVfLdXpqcuu8WlRKknW8Wf7dAGUiod1RFzxvXqZJNlG3lAsX FhsFQpG7jZ1cxzaX/XJoGlcB8odlwbbV+nUnzRREC4k7ZQoTAuIaX4wBmVHFNTMr3N6p x0iFIfksLKrOGMOpLvuJczWzROwJhsqT4N0ap0GxqAPIAXhP/P0Kfge5OjKNm3NfSLxG 2UkPUFNKGjwVyatkiGP40gv9o1L1hIoUt1l2Rg0Rxl34Qqmi9w5XkEazpVOWYJtZuZqI jYbw== X-Gm-Message-State: AD7BkJJcqhJD3R4lZwvs26K9Nu249apAo+AWRdCADoBJ1zuIkIc2nFvoN4h5VHMirAjLBw== X-Received: by 10.107.6.32 with SMTP id 32mr6149705iog.99.1457653580182; Thu, 10 Mar 2016 15:46:20 -0800 (PST) Received: from moondust.nodomain.none (blk-30-140-134.eastlink.ca. [96.30.140.134]) by smtp.gmail.com with ESMTPSA id qt2sm225773igb.18.2016.03.10.15.46.19 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 10 Mar 2016 15:46:19 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: bug-gnu-emacs@gnu.org Subject: 25.0.92; Forms Mode seems to fail to open data file Date: Thu, 10 Mar 2016 19:46:17 -0400 Message-ID: <87io0t6gmu.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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-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 (---) I get the error "Wrong-type-argument: stringp, nil" when I try to start Forms Mode with M-x forms-find-file RET ~/Documents/test-forms.el RET The backtrace is: Debugger entered--Lisp error: (wrong-type-argument stringp nil) expand-file-name(nil) find-file-noselect(nil) forms-mode(t) forms-find-file("~/Documents/test-forms.el") funcall-interactively(forms-find-file "~/Documents/test-forms.el") call-interactively(forms-find-file record nil) command-execute(forms-find-file record) execute-extended-command(nil "forms-find-file" nil) funcall-interactively(execute-extended-command nil "forms-find-file" = nil) call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) My forms control file (~/Documents/test-forms.el) is as follows: ;; This demo visits =E2=80=98/etc/passwd=E2=80=99. (setq forms-file "/etc/passwd") (setq forms-number-of-fields 7) (setq forms-read-only t) ; to make sure (setq forms-field-sep ":") ;; Don=E2=80=99t allow multi-line fields. (setq forms-multi-line nil) (setq forms-format-list (list "=3D=3D=3D=3D=3D=3D /etc/passwd =3D=3D=3D=3D=3D=3D\n\n" "User : " 1 " Uid: " 3 " Gid: " 4 "\n\n" "Name : " 5 "\n\n" "Home : " 6 "\n\n" "Shell: " 7 "\n")) which is copied directly from the example in the Forms manual (info "(forms) Format Description"). And /etc/passwd exists and is accessible from Emacs. I get exactly the same error with all forms control files I've tried, even something as seemingly simple as: (setq forms-file "~/test-forms.dat") (setq forms-number-of-fields 2) (setq forms-format-list (list "Field1 : " 1 "Field2 : " 2 "\n")) with a not yet existent data file. Note: I checked Emacs 24.5 and I found I get the same error there. In GNU Emacs 25.0.92.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.18.7) of 2016-03-03 built on moondust Windowing system distributor 'Fedora Project', version 11.0.11800000 System Description: Fedora release 23 (Twenty Three) Configured using: 'configure --prefix=3D/home/nlj/local/ --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3 -ggdb'' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LC_MONETARY: en_DK.utf8 value of $LC_NUMERIC: en_DK.utf8 value of $LC_TIME: en_DK.utf8 value of $LANG: en_CA.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: IBuffer Minor modes in effect: recentf-mode: t display-battery-mode: t display-time-mode: t delete-selection-mode: t savehist-mode: t save-place-mode: t electric-pair-mode: t desktop-save-mode: t cua-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-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 buffer-read-only: t size-indication-mode: t column-number-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Recent messages: Indenting region...done Saving file /home/nlj/Documents/test-forms.el... Wrote /home/nlj/Documents/test-forms.el Entering debugger... Making completion list... mwheel-scroll: End of buffer is undefined mwheel-scroll: Beginning of buffer [2 times] Updating buffer list...done Commands: m, u, t, RET, g, k, S, D, Q; q to quit; h for help Quit Load-path shadows: /home/nlj/.emacs.d/elpa/org-20160229/ob-gnuplot hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/ob-gnuplot /home/nlj/.emacs.d/elpa/org-20160229/org-eshell hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/org-eshell /home/nlj/.emacs.d/elpa/org-20160229/ox-md hides /data/projects/vc/emacs/em= acs-25.0.92/lisp/org/ox-md /home/nlj/.emacs.d/elpa/org-20160229/ob-shen hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ob-shen /home/nlj/.emacs.d/elpa/org-20160229/org-timer hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/org-timer /home/nlj/.emacs.d/elpa/org-20160229/ob-ruby hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ob-ruby /home/nlj/.emacs.d/elpa/org-20160229/ox hides /data/projects/vc/emacs/emacs= -25.0.92/lisp/org/ox /home/nlj/.emacs.d/elpa/org-20160229/ox-html hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ox-html /home/nlj/.emacs.d/elpa/org-20160229/ob-latex hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/ob-latex /home/nlj/.emacs.d/elpa/org-20160229/org-archive hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/org-archive /home/nlj/.emacs.d/elpa/org-20160229/ob-org hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ob-org /home/nlj/.emacs.d/elpa/org-20160229/org-install hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/org-install /home/nlj/.emacs.d/elpa/org-20160229/ox-latex hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/ox-latex /home/nlj/.emacs.d/elpa/org-20160229/ob-sass hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ob-sass /home/nlj/.emacs.d/elpa/org-20160229/ox-icalendar hides /data/projects/vc/e= macs/emacs-25.0.92/lisp/org/ox-icalendar /home/nlj/.emacs.d/elpa/org-20160229/ob-screen hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-screen /home/nlj/.emacs.d/elpa/org-20160229/org-bibtex hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/org-bibtex /home/nlj/.emacs.d/elpa/org-20160229/org-footnote hides /data/projects/vc/e= macs/emacs-25.0.92/lisp/org/org-footnote /home/nlj/.emacs.d/elpa/org-20160229/org-datetree hides /data/projects/vc/e= macs/emacs-25.0.92/lisp/org/org-datetree /home/nlj/.emacs.d/elpa/org-20160229/org-colview hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/org-colview /home/nlj/.emacs.d/elpa/org-20160229/org-attach hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/org-attach /home/nlj/.emacs.d/elpa/org-20160229/org-mouse hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/org-mouse /home/nlj/.emacs.d/elpa/org-20160229/ob-dot hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ob-dot /home/nlj/.emacs.d/elpa/org-20160229/ob-scala hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/ob-scala /home/nlj/.emacs.d/elpa/org-20160229/org-compat hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/org-compat /home/nlj/.emacs.d/elpa/org-20160229/ob-core hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ob-core /home/nlj/.emacs.d/elpa/org-20160229/ob-awk hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ob-awk /home/nlj/.emacs.d/elpa/org-20160229/ob-makefile hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/ob-makefile /home/nlj/.emacs.d/elpa/org-20160229/org-macro hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/org-macro /home/nlj/.emacs.d/elpa/org-20160229/org-ctags hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/org-ctags /home/nlj/.emacs.d/elpa/org-20160229/org-capture hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/org-capture /home/nlj/.emacs.d/elpa/org-20160229/ox-beamer hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ox-beamer /home/nlj/.emacs.d/elpa/org-20160229/org-mobile hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/org-mobile /home/nlj/.emacs.d/elpa/org-20160229/org-indent hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/org-indent /home/nlj/.emacs.d/elpa/org-20160229/ob-lilypond hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/ob-lilypond /home/nlj/.emacs.d/elpa/org-20160229/ob-asymptote hides /data/projects/vc/e= macs/emacs-25.0.92/lisp/org/ob-asymptote /home/nlj/.emacs.d/elpa/org-20160229/ox-odt hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ox-odt /home/nlj/.emacs.d/elpa/org-20160229/org-w3m hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/org-w3m /home/nlj/.emacs.d/elpa/org-20160229/ob-plantuml hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/ob-plantuml /home/nlj/.emacs.d/elpa/org-20160229/ob-table hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/ob-table /home/nlj/.emacs.d/elpa/org-20160229/ob-ocaml hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/ob-ocaml /home/nlj/.emacs.d/elpa/org-20160229/org-crypt hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/org-crypt /home/nlj/.emacs.d/elpa/org-20160229/ob-js hides /data/projects/vc/emacs/em= acs-25.0.92/lisp/org/ob-js /home/nlj/.emacs.d/elpa/org-20160229/ob-clojure hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/ob-clojure /home/nlj/.emacs.d/elpa/org-20160229/ob-haskell hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/ob-haskell /home/nlj/.emacs.d/elpa/org-20160229/org-version hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/org-version /home/nlj/.emacs.d/elpa/org-20160229/ob-scheme hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-scheme /home/nlj/.emacs.d/elpa/org-20160229/org-table hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/org-table /home/nlj/.emacs.d/elpa/org-20160229/ob-C hides /data/projects/vc/emacs/ema= cs-25.0.92/lisp/org/ob-C /home/nlj/.emacs.d/elpa/org-20160229/ob-ledger hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-ledger /home/nlj/.emacs.d/elpa/org-20160229/ob-fortran hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/ob-fortran /home/nlj/.emacs.d/elpa/org-20160229/ob-sql hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ob-sql /home/nlj/.emacs.d/elpa/org-20160229/org hides /data/projects/vc/emacs/emac= s-25.0.92/lisp/org/org /home/nlj/.emacs.d/elpa/org-20160229/org-loaddefs hides /data/projects/vc/e= macs/emacs-25.0.92/lisp/org/org-loaddefs /home/nlj/.emacs.d/elpa/org-20160229/org-list hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/org-list /home/nlj/.emacs.d/elpa/org-20160229/ob-lisp hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ob-lisp /home/nlj/.emacs.d/elpa/org-20160229/org-docview hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/org-docview /home/nlj/.emacs.d/elpa/org-20160229/ob-eval hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ob-eval /home/nlj/.emacs.d/elpa/org-20160229/org-element hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/org-element /home/nlj/.emacs.d/elpa/org-20160229/ob hides /data/projects/vc/emacs/emacs= -25.0.92/lisp/org/ob /home/nlj/.emacs.d/elpa/org-20160229/ox-ascii hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/ox-ascii /home/nlj/.emacs.d/elpa/org-20160229/org-info hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/org-info /home/nlj/.emacs.d/elpa/org-20160229/ob-css hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ob-css /home/nlj/.emacs.d/elpa/org-20160229/org-rmail hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/org-rmail /home/nlj/.emacs.d/elpa/org-20160229/org-irc hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/org-irc /home/nlj/.emacs.d/elpa/org-20160229/ob-tangle hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-tangle /home/nlj/.emacs.d/elpa/org-20160229/ob-ditaa hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/ob-ditaa /home/nlj/.emacs.d/elpa/org-20160229/org-feed hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/org-feed /home/nlj/.emacs.d/elpa/org-20160229/org-clock hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/org-clock /home/nlj/.emacs.d/elpa/org-20160229/org-habit hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/org-habit /home/nlj/.emacs.d/elpa/org-20160229/org-pcomplete hides /data/projects/vc/= emacs/emacs-25.0.92/lisp/org/org-pcomplete /home/nlj/.emacs.d/elpa/org-20160229/org-entities hides /data/projects/vc/e= macs/emacs-25.0.92/lisp/org/org-entities /home/nlj/.emacs.d/elpa/org-20160229/ob-io hides /data/projects/vc/emacs/em= acs-25.0.92/lisp/org/ob-io /home/nlj/.emacs.d/elpa/org-20160229/ob-octave hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-octave /home/nlj/.emacs.d/elpa/org-20160229/org-faces hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/org-faces /home/nlj/.emacs.d/elpa/org-20160229/ob-perl hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ob-perl /home/nlj/.emacs.d/elpa/org-20160229/org-src hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/org-src /home/nlj/.emacs.d/elpa/org-20160229/org-protocol hides /data/projects/vc/e= macs/emacs-25.0.92/lisp/org/org-protocol /home/nlj/.emacs.d/elpa/org-20160229/ox-man hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ox-man /home/nlj/.emacs.d/elpa/org-20160229/ob-python hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-python /home/nlj/.emacs.d/elpa/org-20160229/ob-mscgen hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-mscgen /home/nlj/.emacs.d/elpa/org-20160229/ox-texinfo hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/ox-texinfo /home/nlj/.emacs.d/elpa/org-20160229/ob-exp hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ob-exp /home/nlj/.emacs.d/elpa/org-20160229/org-inlinetask hides /data/projects/vc= /emacs/emacs-25.0.92/lisp/org/org-inlinetask /home/nlj/.emacs.d/elpa/org-20160229/ox-publish hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/ox-publish /home/nlj/.emacs.d/elpa/org-20160229/ob-java hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ob-java /home/nlj/.emacs.d/elpa/org-20160229/ob-sqlite hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-sqlite /home/nlj/.emacs.d/elpa/org-20160229/org-mhe hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/org-mhe /home/nlj/.emacs.d/elpa/org-20160229/ox-org hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ox-org /home/nlj/.emacs.d/elpa/org-20160229/ob-R hides /data/projects/vc/emacs/ema= cs-25.0.92/lisp/org/ob-R /home/nlj/.emacs.d/elpa/org-20160229/ob-lob hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ob-lob /home/nlj/.emacs.d/elpa/org-20160229/ob-picolisp hides /data/projects/vc/em= acs/emacs-25.0.92/lisp/org/ob-picolisp /home/nlj/.emacs.d/elpa/org-20160229/org-agenda hides /data/projects/vc/ema= cs/emacs-25.0.92/lisp/org/org-agenda /home/nlj/.emacs.d/elpa/org-20160229/ob-matlab hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-matlab /home/nlj/.emacs.d/elpa/org-20160229/org-gnus hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/org-gnus /home/nlj/.emacs.d/elpa/org-20160229/org-macs hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/org-macs /home/nlj/.emacs.d/elpa/org-20160229/org-id hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/org-id /home/nlj/.emacs.d/elpa/org-20160229/ob-keys hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ob-keys /home/nlj/.emacs.d/elpa/org-20160229/ob-comint hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-comint /home/nlj/.emacs.d/elpa/org-20160229/ob-ref hides /data/projects/vc/emacs/e= macs-25.0.92/lisp/org/ob-ref /home/nlj/.emacs.d/elpa/org-20160229/org-bbdb hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/org-bbdb /home/nlj/.emacs.d/elpa/org-20160229/ob-calc hides /data/projects/vc/emacs/= emacs-25.0.92/lisp/org/ob-calc /home/nlj/.emacs.d/elpa/org-20160229/ob-emacs-lisp hides /data/projects/vc/= emacs/emacs-25.0.92/lisp/org/ob-emacs-lisp /home/nlj/.emacs.d/elpa/org-20160229/ob-maxima hides /data/projects/vc/emac= s/emacs-25.0.92/lisp/org/ob-maxima /home/nlj/.emacs.d/elpa/org-20160229/org-plot hides /data/projects/vc/emacs= /emacs-25.0.92/lisp/org/org-plot ~/.emacs.d/modules/emms/lisp/tq hides /data/projects/vc/emacs/emacs-25.0.92= /lisp/emacs-lisp/tq Features: (shadow bbdb-message mail-extr iso-transl calc-ext calc calc-loaddefs calc-macs character-fold misearch multi-isearch emacsbug sendmail nndraft nnmh utf-7 server pinentry epa-file epa derived network-stream nsm starttls nnfolder bbdb-gnus bbdb-mua nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache debug cursor-sensor forms forms-mode conf-mode ibuf-ext ibuffer flyspell ispell sage sage-load rx emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core url-vars emms-streams emms-tag-editor emms-mark emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-vlc emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file locate emms-setup emms emms-compat compile navi-mode outshine outorg org-contacts cl-seq org-capture gnus-art mm-uu mml2015 mm-view mml-smime smime password-cache dig mailcap gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls gnutls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message cl-macs rfc822 mml mml-sec epg mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils mm-util help-fns help-mode mail-prsvr cl gv org-rmail org-mhe org-irc org-info org-gnus gnus-util org-docview doc-view subr-x jka-compr image-mode dired org-bibtex bibtex org-bbdb org-element avl-tree org-w3m org-agenda org advice org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func bbdb-anniv diary-lib diary-loaddefs cal-menu calendar cal-loaddefs bbdb-com crm mailabbrev bbdb bbdb-site timezone bbdb-loaddefs finder-inf tex-site info package epg-config edmacro kmacro recentf tree-widget wid-edit easymenu battery time wheatgrass-theme delsel paren savehist saveplace elec-pair desktop frameset cl-loaddefs pcase cl-lib cua-base cus-start cus-load time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded 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 dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 459913 44311) (symbols 48 95644 0) (miscs 40 2254 9183) (strings 32 133733 24491) (string-bytes 1 4436986) (vectors 16 45313) (vector-slots 8 1283599 104576) (floats 8 552 827) (intervals 56 3228 182) (buffers 976 40) (heap 1024 116259 3182)) From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 10 19:14:59 2016 Received: (at 22982) by debbugs.gnu.org; 11 Mar 2016 00:14:59 +0000 Received: from localhost ([127.0.0.1]:44165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeAjL-0000BS-FM for submit@debbugs.gnu.org; Thu, 10 Mar 2016 19:14:59 -0500 Received: from mail-yw0-f170.google.com ([209.85.161.170]:33458) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeAjJ-0000BF-FE for 22982@debbugs.gnu.org; Thu, 10 Mar 2016 19:14:57 -0500 Received: by mail-yw0-f170.google.com with SMTP id d65so81762914ywb.0 for <22982@debbugs.gnu.org>; Thu, 10 Mar 2016 16:14:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=nOVwWyNc8NNcjRTtvXPjPB8SNgzRAWFVCpMG0tDskuM=; b=j51vwfhHc60dJTxiijXf/99B1JvNsr06FD1hd4GqTP0rkLQo5zjxx8y4CoAGd14iqk I4EhtL6oaXsPXc0ZEva8OXib7S5TX2c7pG2KtTDnDSxOm18nML4eLZIZIriKJvaYzXAF WFFyKh7+mDnPBRm+GYfOm6QvKPlTL9y8r4r0VDe+dGIylo4TJeDyOTzJB8a8/oJ6tF+w eX2h/l6tnd3kwsM75HpcA1ZnLwwtqpPpIB/V+Hos+O/F1T+DRE6c1Rl+p91HDpi2xu9l ej2cbM3Ziax4uf559LfIiZ4QYE8EtToC+HX6prRehZBYXuGR103Pg5cmCHDHm3DnG5tH D8IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=nOVwWyNc8NNcjRTtvXPjPB8SNgzRAWFVCpMG0tDskuM=; b=Ligbv64rFMMuRxQ1Wk8u8jH+chchIokdSirzu2+jgDdl8eVqF73vJY6zf71oBqem1k 30vt0sCBH+YYh62x8iKJCoHbqMMWvYb0GbyNfZDAJvMkWeFlczvAFecg1sZn6JIeyXiW OhHrHdzVo5bk7avB/hjui7Ep4QfhWUvcf5PQ4VFr/E/bjUjl9NVY3B+Fli7lXMX3BJdu orImJgRNii1b2DFNzj357sgC+pT/5Oboz21t4el8o/9vjB+ME69Na2lW0Q+IlYhxAcvQ 5hSvCgwQr4wzL9Yd+fJS3Llx67rVo0HEBljp35wxTtHPr3Qaf1uYMHsnIGRRk3VWj23Z Dc5g== X-Gm-Message-State: AD7BkJJGXY1WRulN9ibTNF+uh05a1/gQaZI3oed3x9fTmd7K9awdD0a47TFO1KTyPGBeIHwAeFHH5wQ27sFubg== X-Received: by 10.129.41.205 with SMTP id p196mr3985573ywp.123.1457655292130; Thu, 10 Mar 2016 16:14:52 -0800 (PST) MIME-Version: 1.0 Received: by 10.37.118.82 with HTTP; Thu, 10 Mar 2016 16:14:32 -0800 (PST) In-Reply-To: <87io0t6gmu.fsf@gmail.com> References: <87io0t6gmu.fsf@gmail.com> From: John Mastro Date: Thu, 10 Mar 2016 16:14:32 -0800 Message-ID: Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file To: 22982@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 22982 Cc: "N. Jackson" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) N. Jackson wrote: > I get the error "Wrong-type-argument: stringp, nil" when I try to start > Forms Mode with > > M-x forms-find-file RET ~/Documents/test-forms.el RET > > The backtrace is: > > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > expand-file-name(nil) > find-file-noselect(nil) > forms-mode(t) > forms-find-file("~/Documents/test-forms.el") > funcall-interactively(forms-find-file "~/Documents/test-forms.el") > call-interactively(forms-find-file record nil) > command-execute(forms-find-file record) > execute-extended-command(nil "forms-find-file" nil) > funcall-interactively(execute-extended-command nil "forms-find-file= " nil) > call-interactively(execute-extended-command nil nil) > command-execute(execute-extended-command) Confirmed on Emacs 25. This seems to be caused by the call =E2=80=98(set-visited-file-name nil)=E2= =80=99 in =E2=80=98forms-mode=E2=80=99. Before that call, =E2=80=98forms-file=E2=80= =99 is "/etc/passwd"; afterward, it is nil. --=20 john From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 10 19:19:54 2016 Received: (at 22982) by debbugs.gnu.org; 11 Mar 2016 00:19:54 +0000 Received: from localhost ([127.0.0.1]:44169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeAo6-0000IY-1z for submit@debbugs.gnu.org; Thu, 10 Mar 2016 19:19:54 -0500 Received: from mail-yk0-f173.google.com ([209.85.160.173]:33511) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeAo4-0000IM-P9 for 22982@debbugs.gnu.org; Thu, 10 Mar 2016 19:19:52 -0500 Received: by mail-yk0-f173.google.com with SMTP id z7so42673836yka.0 for <22982@debbugs.gnu.org>; Thu, 10 Mar 2016 16:19:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=XQiPSA5wuGuYKP5TQHy1cW7Z2nBmTN2u6J5O3K+PCsU=; b=QfF0oHXVFe8M6LJvzySTDbDaeyuQww+AL4/C+DoKJAEDao75OfIohIV2ty5hf6SLZ9 QG19P8GBU6fdAZlBGA5BUd0PQxr6Ob7R8l2XGbt0VgVhuB/oQ9qtjx4Y/vEQPD6v1/gi 0gD02SPCEyCOEA+zsJWedVxAiCrbILLnMD7xkD17O5chRzsR/XQMjqWn4FUIY+n3q2Se lOU2mac20EeNxxCT5l0O0N6BpIUDKO1bCR0MCSM2lQG9XPES6+og3HDWiWGwXv5Kobcc bPPABYdSG0f8Vpk2NzvjsQUjcdsC2YTuCyRCSwyhY76i9nH/FJ+UxXfl7NS6QYuqv9WE taKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=XQiPSA5wuGuYKP5TQHy1cW7Z2nBmTN2u6J5O3K+PCsU=; b=gjZtpnWUJnhWqcm7qEqZ39hqZhzVU6Lh7/eGWdUBsK0O4i9x1NlFNbH0d54Dx3LC4X CjPWMrO1zU3cgjiT8PPe5+6rS0QcAKqClEGRtyGtyQSrXtIyrDzJnk72bicb/nLh+J3+ IsBCRz7vsTLjrB5Um+DWtslrosRoYl0DEwe0a3i503yyL/EsJ8ypvRKRh8ZP77OWqYkZ d6MSHHIeGCA6rWwRSkfPgIshjJur0TKIOBfUGhEfoQeHk2VbZEMcaqc5SYjqmiR/LJWc 0NPc8oPhgpSzNaqMzeaRlgQvZ1fWteIf9ZDbRYqReo0SLe3/955BVRP4lBKUjENlgn96 9tOQ== X-Gm-Message-State: AD7BkJIhNv35HlnIoyWY2136MFbB3WKn+QM8uNY6jrXMpkWnC8xOdBoEXYabKi2BNLsJHl7rychvfyByCxbtmQ== X-Received: by 10.37.14.132 with SMTP id 126mr3687259ybo.69.1457655586401; Thu, 10 Mar 2016 16:19:46 -0800 (PST) MIME-Version: 1.0 Received: by 10.37.118.82 with HTTP; Thu, 10 Mar 2016 16:19:26 -0800 (PST) In-Reply-To: References: <87io0t6gmu.fsf@gmail.com> From: John Mastro Date: Thu, 10 Mar 2016 16:19:26 -0800 Message-ID: Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file To: 22982@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 22982 Cc: "N. Jackson" 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 (/) John Mastro wrote: > Confirmed on Emacs 25. > > This seems to be caused by the call =E2=80=98(set-visited-file-name nil)= =E2=80=99 in > =E2=80=98forms-mode=E2=80=99. Before that call, =E2=80=98forms-file=E2=80= =99 is "/etc/passwd"; > afterward, it is nil. To clarify, the result is the same if you visit the control file via the normal =E2=80=98find-file=E2=80=99 and invoke =E2=80=98M-x forms-mode=E2=80= =99. Also, I confirmed that commenting out =E2=80=98(set-visited-file-name nil)= =E2=80=99 prevents the error, though that's unlikely to be the right fix on its own. --=20 john From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 05:27:10 2016 Received: (at 22982) by debbugs.gnu.org; 11 Mar 2016 10:27:10 +0000 Received: from localhost ([127.0.0.1]:44305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeKHl-00065a-RR for submit@debbugs.gnu.org; Fri, 11 Mar 2016 05:27:10 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37139) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeKHj-00065N-Pb for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 05:27:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aeKHa-0008A5-Dk for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 05:27:02 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60595) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aeKHa-00089o-9y; Fri, 11 Mar 2016 05:26:58 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3487 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aeKHZ-0000mp-K3; Fri, 11 Mar 2016 05:26:58 -0500 Date: Fri, 11 Mar 2016 12:26:48 +0200 Message-Id: <83shzxjonr.fsf@gnu.org> From: Eli Zaretskii To: nljlistbox2@gmail.com (N. Jackson) In-reply-to: <87io0t6gmu.fsf@gmail.com> (nljlistbox2@gmail.com) Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file References: <87io0t6gmu.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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: 22982 Cc: 22982@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: nljlistbox2@gmail.com (N. Jackson) > Date: Thu, 10 Mar 2016 19:46:17 -0400 > > I get the error "Wrong-type-argument: stringp, nil" when I try to start > Forms Mode with > > M-x forms-find-file RET ~/Documents/test-forms.el RET > > The backtrace is: > > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > expand-file-name(nil) > find-file-noselect(nil) > forms-mode(t) > forms-find-file("~/Documents/test-forms.el") > funcall-interactively(forms-find-file "~/Documents/test-forms.el") > call-interactively(forms-find-file record nil) > command-execute(forms-find-file record) > execute-extended-command(nil "forms-find-file" nil) > funcall-interactively(execute-extended-command nil "forms-find-file" nil) > call-interactively(execute-extended-command nil nil) > command-execute(execute-extended-command) > > My forms control file (~/Documents/test-forms.el) is as follows: > > ;; This demo visits ‘/etc/passwd’. > > (setq forms-file "/etc/passwd") > (setq forms-number-of-fields 7) > (setq forms-read-only t) ; to make sure > (setq forms-field-sep ":") > ;; Don’t allow multi-line fields. > (setq forms-multi-line nil) > > (setq forms-format-list > (list > "====== /etc/passwd ======\n\n" > "User : " 1 > " Uid: " 3 > " Gid: " 4 > "\n\n" > "Name : " 5 > "\n\n" > "Home : " 6 > "\n\n" > "Shell: " 7 > "\n")) > > which is copied directly from the example in the Forms manual > (info "(forms) Format Description"). And /etc/passwd exists and is > accessible from Emacs. > > I get exactly the same error with all forms control files I've tried, > even something as seemingly simple as: > > (setq forms-file "~/test-forms.dat") > (setq forms-number-of-fields 2) > (setq forms-format-list > (list > "Field1 : " 1 > "Field2 : " 2 > "\n")) > > with a not yet existent data file. I cannot reproduce this, neither with the 25.0.92 pretest nor with the current emacs-25 branch. I tried both control files, and they both worked (although I needed to change the file names a bit to adapt them to my system's directory hierarchy). Does this happen for you in "emacs -Q"? From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 05:34:01 2016 Received: (at 22982) by debbugs.gnu.org; 11 Mar 2016 10:34:01 +0000 Received: from localhost ([127.0.0.1]:44309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeKOO-0006FX-Ro for submit@debbugs.gnu.org; Fri, 11 Mar 2016 05:34:01 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38895) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeKON-0006FL-Ef for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 05:33:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aeKOH-0001MZ-Gc for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 05:33:54 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:32845) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aeKOD-0001LF-Pr; Fri, 11 Mar 2016 05:33:49 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3491 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aeKOD-0008O8-2z; Fri, 11 Mar 2016 05:33:49 -0500 Date: Fri, 11 Mar 2016 12:33:39 +0200 Message-Id: <83r3fhjocc.fsf@gnu.org> From: Eli Zaretskii To: John Mastro In-reply-to: (message from John Mastro on Thu, 10 Mar 2016 16:14:32 -0800) Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file References: <87io0t6gmu.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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: 22982 Cc: 22982@debbugs.gnu.org, nljlistbox2@gmail.com 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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: John Mastro > Date: Thu, 10 Mar 2016 16:14:32 -0800 > Cc: "N. Jackson" > > This seems to be caused by the call ‘(set-visited-file-name nil)’ in > ‘forms-mode’. Before that call, ‘forms-file’ is "/etc/passwd"; > afterward, it is nil. Sorry, I don't see how this is related. According to the backtrace, find-file-noselect is called with an argument of nil, and I don't understand how this could happen, since the call I see: ;; find the data file (setq forms--file-buffer (find-file-noselect forms-file)) invokes find-file-noselect with an argument that cannot be nil, and has no relation to the visited-file's name. There's another call to find-file-noselect, in forms--intuit-from-file, but that one also uses forms-file, after verifying that it exists (which is not the case in point): ;; Need a file to do this. (if (not (file-exists-p forms-file)) (error "Need existing file or explicit `forms-number-of-fields'") ;; Visit the file and extract the first record. (setq forms--file-buffer (find-file-noselect forms-file)) So I don't see how the problem could happen, and I definitely don't understand how it is related to the set-visited-file-name call. Does the problem happen to you in "emacs -Q"? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 05:34:46 2016 Received: (at 22982) by debbugs.gnu.org; 11 Mar 2016 10:34:46 +0000 Received: from localhost ([127.0.0.1]:44313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeKP8-0006Gq-43 for submit@debbugs.gnu.org; Fri, 11 Mar 2016 05:34:46 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39371) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeKP5-0006Ge-PA for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 05:34:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aeKOx-0001aG-2b for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 05:34:38 -0500 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]:32897) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aeKOs-0001YD-Rq; Fri, 11 Mar 2016 05:34:30 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3492 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aeKOs-0001qK-4C; Fri, 11 Mar 2016 05:34:30 -0500 Date: Fri, 11 Mar 2016 12:34:21 +0200 Message-Id: <83pov1job6.fsf@gnu.org> From: Eli Zaretskii To: John Mastro In-reply-to: (message from John Mastro on Thu, 10 Mar 2016 16:19:26 -0800) Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file References: <87io0t6gmu.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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: 22982 Cc: 22982@debbugs.gnu.org, nljlistbox2@gmail.com 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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: John Mastro > Date: Thu, 10 Mar 2016 16:19:26 -0800 > Cc: "N. Jackson" > > To clarify, the result is the same if you visit the control file via the > normal ‘find-file’ and invoke ‘M-x forms-mode’. I tried this as well, and it didn't signal an error here. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 07:49:14 2016 Received: (at 22982) by debbugs.gnu.org; 11 Mar 2016 12:49:14 +0000 Received: from localhost ([127.0.0.1]:44376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeMVG-0002Yk-39 for submit@debbugs.gnu.org; Fri, 11 Mar 2016 07:49:14 -0500 Received: from mail-io0-f175.google.com ([209.85.223.175]:35421) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeMVD-0002YY-Tf for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 07:49:12 -0500 Received: by mail-io0-f175.google.com with SMTP id g203so143922048iof.2 for <22982@debbugs.gnu.org>; Fri, 11 Mar 2016 04:49:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=xNr5S6TNNjU6MO1F+rVgid3ck3LdbqshscIaDNu6iFk=; b=cEBJ75s19pTmwfqVPWJaID3fuuCEE/DdJ+sTYbq3fewAcoyNTZ+LcqXFnq8lzVdNn8 vMmYAUI3Xtw1rTWKnx4wwbqF0llnoVvRma1FX6QJVLkg4/aRS4wvaqmxm8E5u8qQnRza Z0V3dnunLo4aL5BFIQH1UK7klpoyDUc/BsGvMvgkPY91Q103upnUu2a45t1xKYtawXtI +C4fYsEvRp/TaMBr4eZmIhOYh8TRWcjTbseJgceupk45XGA5lFIzFAcfBTnaUQopV4kC ekZBydzpOaYmSolcjqXnA98jdQtLgHWYrTKcUv5tVIjRPBtlex6NIat8PDOgEGNfkDr3 fbNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=xNr5S6TNNjU6MO1F+rVgid3ck3LdbqshscIaDNu6iFk=; b=X0L30bWjf+9dZtg+TEQDZ5KaCdbt5n1U15zZSH9O0RH7+kMm/NyZRbXska5xPAHYCD Zv9+Nf+XFr/c69A3hIlGtbMESHdbCOiUT8dwmWZfGoYNyJkiMo9ulAXe2awdptYkvCUp UKHj4EZVoPTYyGTOzTqQkYXwlsIZjwNkgGzFQUTFtPkl8J5qqJJRX7gv/TV1sbaNVtQj 9rrTDDqtnsOE/WcfUb3Pm4KoeGxDSBjwDabJTV/ierxNrvd3qrXQsSPO8++zvFZuvs0e a3xEHK60zpLqmO9cQ3Oeth+YOLVA3ZzUCPA3izMteoyAyfW6Ga6lafRCCawNKXr+lBC5 iv8w== X-Gm-Message-State: AD7BkJK7jQwgLfzRlvSjQml1LV0MUw8nitQQnX2OcIKK/p2ogAwLbAqCGo1IwmS2BdZUjA== X-Received: by 10.107.10.103 with SMTP id u100mr10106680ioi.50.1457700546270; Fri, 11 Mar 2016 04:49:06 -0800 (PST) Received: from moondust.nodomain.none (T87D2.WPA.Dal.Ca. [134.190.135.210]) by smtp.gmail.com with ESMTPSA id y190sm3430700iod.14.2016.03.11.04.49.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 Mar 2016 04:49:05 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: Eli Zaretskii Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file References: <87io0t6gmu.fsf@gmail.com> <83shzxjonr.fsf@gnu.org> Date: Fri, 11 Mar 2016 08:49:04 -0400 In-Reply-To: <83shzxjonr.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 11 Mar 2016 12:26:48 +0200") Message-ID: <87a8m541tr.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 22982 Cc: 22982@debbugs.gnu.org, John Mastro 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.4 (/) Hi Eli and John, At 16:14 -0800 on Thursday 2016-03-10, John Mastro wrote: > > Confirmed on Emacs 25. > > This seems to be caused by the call =E2=80=98(set-visited-file-name nil)= =E2=80=99 in > =E2=80=98forms-mode=E2=80=99. Before that call, =E2=80=98forms-file=E2=80= =99 is "/etc/passwd"; > afterward, it is nil. At 12:26 +0200 on Friday 2016-03-11, Eli Zaretskii wrote: > > Does this happen for you in "emacs -Q"? No. I apologise for missing this. The problem does not occur for me with `emacs -Q', neither in 25.0.92 nor 24.5. I will bisect my init file and report back. Thanks, N. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 08:25:24 2016 Received: (at 22982) by debbugs.gnu.org; 11 Mar 2016 13:25:24 +0000 Received: from localhost ([127.0.0.1]:44408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeN4G-0003MN-Gb for submit@debbugs.gnu.org; Fri, 11 Mar 2016 08:25:24 -0500 Received: from mail-io0-f171.google.com ([209.85.223.171]:34815) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeN4F-0003MA-3y for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 08:25:23 -0500 Received: by mail-io0-f171.google.com with SMTP id m184so145247040iof.1 for <22982@debbugs.gnu.org>; Fri, 11 Mar 2016 05:25:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=swTjPVHA9i3DDWzDmlzp3rfnNdh7s2cfXoyMuncKqCw=; b=HktVoDyWLtS5SD8SOuLXDlaVygDxmiPnzmqqeP78wj1kBZo5yqHYxl+INIsIn8BBFP 0KMthSn8a0V1WioSSNx4t+NKc2AVVBpK6SczmseijpNxcYeF0qz/Y6W5NsdGTRMwdEnx vOSfXbHDhbD2N9Ttk6hT8F8HYzVaBLzPsZZA74u/wPwzr/AL5zNAI2WJzg564UvVgINh J5l1J3tOY8brwkOU5aAMnyUiShhdPDWZue2Ko9w3vsWiG6KidB4hq5dI1YzdOvPyWz4l abuXzmqGtREHw/RFJ3DK3BbfaAvjbpVq2uASN5eho0vY2Djm1ZPvXwV1JZr0e/zY4AF7 WvBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=swTjPVHA9i3DDWzDmlzp3rfnNdh7s2cfXoyMuncKqCw=; b=E1dzWsksBomGroAA/vyG4WuyiDd8abrLcpTsMrEZf56Y7P9W1lie22rVkGVa6bs1+X hw5XMtyOlMfk6BZMXXMvuuG4mbbZ0uQZBA/nKXCA4HVAgKwodFm8fH1vL5kbiqDr66q3 hNp/8SmO3hZ6rARUx9pD65HR14Qri3MuCqa7EoFseDgn5GkNxnNx0OJB8XhHktR1ThU2 tjKEiiJvhL9A7Prww66UXvGLbhYMgod4iprSBmUjEgUTmu3B8je9c0kBLbQX8E7qagAJ weVGjcuGiNISAu3WcIfPNhy3I+0Z3ddx43t3UxzvYKVzJvF2Cdh1tcZTxzO7s5cZvSd5 Z6XQ== X-Gm-Message-State: AD7BkJIuL04XK2O67SlL3UiZY4kj6bJjVGWNAhV/FTZggvRz3lr0NTMwIqMB8OeZC84Q5g== X-Received: by 10.107.168.228 with SMTP id e97mr11526289ioj.55.1457702717454; Fri, 11 Mar 2016 05:25:17 -0800 (PST) Received: from moondust.nodomain.none (T87D2.WPA.Dal.Ca. [134.190.135.210]) by smtp.gmail.com with ESMTPSA id o125sm3471253ioo.6.2016.03.11.05.25.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 Mar 2016 05:25:16 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: Eli Zaretskii Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file References: <87io0t6gmu.fsf@gmail.com> <83shzxjonr.fsf@gnu.org> <87a8m541tr.fsf@gmail.com> Date: Fri, 11 Mar 2016 09:25:15 -0400 In-Reply-To: <87a8m541tr.fsf@gmail.com> (N. Jackson's message of "Fri, 11 Mar 2016 08:49:04 -0400") Message-ID: <87lh5p405g.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 22982 Cc: 22982@debbugs.gnu.org, John Mastro 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.4 (/) At 08:49 -0400 on Friday 2016-03-11, N. Jackson wrote: > > I will bisect my init file and report back. The verdict is that, for me, the problem is caused by this Custom-set variable: '(major-mode (quote text-mode)) Regards, N. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 10:03:24 2016 Received: (at 22982) by debbugs.gnu.org; 11 Mar 2016 15:03:24 +0000 Received: from localhost ([127.0.0.1]:45255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeOb6-0005lq-Bu for submit@debbugs.gnu.org; Fri, 11 Mar 2016 10:03:24 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59148) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeOb5-0005lf-IX for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 10:03:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aeOav-0006rt-4I for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 10:03:18 -0500 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]:47050) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aeOao-0006r1-P1; Fri, 11 Mar 2016 10:03:06 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3774 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aeOao-0007OB-0K; Fri, 11 Mar 2016 10:03:06 -0500 Date: Fri, 11 Mar 2016 17:02:46 +0200 Message-Id: <83d1r1jbvt.fsf@gnu.org> From: Eli Zaretskii To: nljlistbox2@gmail.com (N. Jackson) In-reply-to: <87lh5p405g.fsf@gmail.com> (nljlistbox2@gmail.com) Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file References: <87io0t6gmu.fsf@gmail.com> <83shzxjonr.fsf@gnu.org> <87a8m541tr.fsf@gmail.com> <87lh5p405g.fsf@gmail.com> 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: 22982 Cc: 22982@debbugs.gnu.org, john.b.mastro@gmail.com 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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: nljlistbox2@gmail.com (N. Jackson) > Cc: 22982@debbugs.gnu.org, John Mastro > Date: Fri, 11 Mar 2016 09:25:15 -0400 > > At 08:49 -0400 on Friday 2016-03-11, N. Jackson wrote: > > > > I will bisect my init file and report back. > > The verdict is that, for me, the problem is caused by this Custom-set > variable: > > '(major-mode (quote text-mode)) Hmm... I'm still not following. Can you tell how to modify your recipe such that it will reproduce the problem in "emacs -Q"? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 11:11:30 2016 Received: (at 22982) by debbugs.gnu.org; 11 Mar 2016 16:11:30 +0000 Received: from localhost ([127.0.0.1]:45314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aePez-0007L1-VY for submit@debbugs.gnu.org; Fri, 11 Mar 2016 11:11:30 -0500 Received: from mail-io0-f176.google.com ([209.85.223.176]:33871) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aePey-0007Kp-4X for 22982@debbugs.gnu.org; Fri, 11 Mar 2016 11:11:28 -0500 Received: by mail-io0-f176.google.com with SMTP id m184so151447861iof.1 for <22982@debbugs.gnu.org>; Fri, 11 Mar 2016 08:11:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=BtjfpOJgWNPJhjJhVlqrMzoHh6CmmpGug+IgTzvo2jA=; b=D6j506YhTcfqZZrv6xnU4NQ4LU7HuatXnFYiLDXAI19iP9BoqfuQe8jZa3qRxHth/y UBI4/Wz7pL15NDP3LRufuvXQFjfaDP9KTmoLwP6EfQ683JhNZCqWKu0AWCmBYl4e585Z Z2RuDaSY1EfZzpzEIqPVcFDwR4mg84ujhrt6y02GK3GSIqnCxUfi+Qein5hs4odK+ky6 XWZnliHyZQCiIqEO2Jo+71ZoRWGljEIuUdOvSrMf2C9+OJOsEbrg7e5mTmDf1cF2BVi4 Dbs/ray1ZkbsJ1KcIhudmgWuUJfQBEJle1DpdKU5utEsb3yfUFdOTUpbDvmjaNZ8S8q7 X5Kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=BtjfpOJgWNPJhjJhVlqrMzoHh6CmmpGug+IgTzvo2jA=; b=fQjnCIKRbz8X7vbesyk5KkzJT6eWk0EF9Pr8B5C6tgmpJEERGAr98M8sM/+DvnY2pq WSDZhFgIAqLqUKhdt+CsOS7eDQU9ZQNjcwClpeu+wmminxwBcthPdVFwtG3ikcL9qQvM z6Rz4FBLuu0LlQzREFKJaKMRQ3PMuToiWvZcEokcrvauH2OVMuHtA8/0Z2+08gvP4Sdu IUFMdx46NRzhvOu1OvQd/pr10T3QXqxQJf8hoLQjc8j0JhEXVf2mlV6Zji2/z+SD4uN3 fekmPCAUqf/pkqNSABW4fBZD4NuLqAlsChhjCB1IPahG49rf0JXOtqYtqjgSHL/UJVcp S1QA== X-Gm-Message-State: AD7BkJJuNxSN7PRttNiWQaxtQkYnSyPI9OeosPJ55Q7SwiI7R5zF/SfABFL/TqYpy70yog== X-Received: by 10.107.31.15 with SMTP id f15mr10549271iof.18.1457712682671; Fri, 11 Mar 2016 08:11:22 -0800 (PST) Received: from moondust.nodomain.none (T87D2.WPA.Dal.Ca. [134.190.135.210]) by smtp.gmail.com with ESMTPSA id yq10sm1002016igb.8.2016.03.11.08.11.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 Mar 2016 08:11:21 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: Eli Zaretskii Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file References: <87io0t6gmu.fsf@gmail.com> <83shzxjonr.fsf@gnu.org> <87a8m541tr.fsf@gmail.com> <87lh5p405g.fsf@gmail.com> <83d1r1jbvt.fsf@gnu.org> Date: Fri, 11 Mar 2016 12:11:20 -0400 In-Reply-To: <83d1r1jbvt.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 11 Mar 2016 17:02:46 +0200") Message-ID: <87d1r13sgn.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 22982 Cc: 22982@debbugs.gnu.org, john.b.mastro@gmail.com 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.4 (/) At 17:02 +0200 on Friday 2016-03-11, Eli Zaretskii wrote: > > Hmm... I'm still not following. Can you tell how to modify your > recipe such that it will reproduce the problem in "emacs -Q"? > > Thanks. 0. cat > ~/test-forms-control-file.el (setq forms-file "/etc/passwd") (setq forms-number-of-fields 7) (setq forms-read-only t) (setq forms-field-sep ":") (setq forms-multi-line nil) (setq forms-format-list (list "====== /etc/passwd ======\n\n" "User : " 1 " Uid: " 3 " Gid: " 4 "\n\n" "Name : " 5 "\n\n" "Home : " 6 "\n\n" "Shell: " 7 "\n")) ^D 1. emacs -Q 2. M-: (custom-set-variables '(major-mode (quote text-mode))) RET 3. M-x forms-find-file RET C-S-backspace ~/test-forms-control-file.el RET This recipe results in the error find-file-noselect: Wrong type argument: stringp, nil whereas, if Step 2 is omitted, Forms Mode works correctly. I hope this helps. Please let me know if I can provide any more information. Regards, N. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 12 06:08:22 2016 Received: (at 22982) by debbugs.gnu.org; 12 Mar 2016 11:08:23 +0000 Received: from localhost ([127.0.0.1]:45748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aehPC-0002fF-MP for submit@debbugs.gnu.org; Sat, 12 Mar 2016 06:08:22 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34315) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aehPB-0002f0-7j for 22982@debbugs.gnu.org; Sat, 12 Mar 2016 06:08:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aehP5-0006pZ-CI for 22982@debbugs.gnu.org; Sat, 12 Mar 2016 06:08:16 -0500 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]:40806) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aehP1-0006oU-It; Sat, 12 Mar 2016 06:08:11 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1320 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aehP0-0004LZ-Qz; Sat, 12 Mar 2016 06:08:11 -0500 Date: Sat, 12 Mar 2016 13:07:36 +0200 Message-Id: <83bn6kgdjb.fsf@gnu.org> From: Eli Zaretskii To: nljlistbox2@gmail.com (N. Jackson) In-reply-to: <87d1r13sgn.fsf@gmail.com> (nljlistbox2@gmail.com) Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file References: <87io0t6gmu.fsf@gmail.com> <83shzxjonr.fsf@gnu.org> <87a8m541tr.fsf@gmail.com> <87lh5p405g.fsf@gmail.com> <83d1r1jbvt.fsf@gnu.org> <87d1r13sgn.fsf@gmail.com> 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: 22982 Cc: 22982@debbugs.gnu.org, john.b.mastro@gmail.com 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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: nljlistbox2@gmail.com (N. Jackson) > Cc: 22982@debbugs.gnu.org, john.b.mastro@gmail.com > Date: Fri, 11 Mar 2016 12:11:20 -0400 > > 1. emacs -Q > > 2. M-: (custom-set-variables '(major-mode (quote text-mode))) RET > > 3. M-x forms-find-file RET C-S-backspace ~/test-forms-control-file.el RET > > > This recipe results in the error > > find-file-noselect: Wrong type argument: stringp, nil > > whereas, if Step 2 is omitted, Forms Mode works correctly. Thanks, I think I fixed this on the emacs-25 branch. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 12 11:01:11 2016 Received: (at 22982-done) by debbugs.gnu.org; 12 Mar 2016 16:01:11 +0000 Received: from localhost ([127.0.0.1]:46404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aelyZ-0002wH-8W for submit@debbugs.gnu.org; Sat, 12 Mar 2016 11:01:11 -0500 Received: from mail-ig0-f172.google.com ([209.85.213.172]:34080) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aelyX-0002w1-Ko for 22982-done@debbugs.gnu.org; Sat, 12 Mar 2016 11:01:09 -0500 Received: by mail-ig0-f172.google.com with SMTP id av4so33694039igc.1 for <22982-done@debbugs.gnu.org>; Sat, 12 Mar 2016 08:01:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=wARYaoyMVvP+kfEp6XZeGGONhfCyuMikeicaXLQrPiA=; b=JCwzjyE92XB+9oBQBnBFefyDm18oQx1vAzwa/4w6DIArS49JPML1mhBDEoodI7ojQp 10Vgwk96KKFtUhoaZqw7xk5QHZunvQHTbWht/n3p5n0MXbmRG6jdfGhzQVzj46oEC8a4 6qz7C1pnFU29tdHHJohtQgtAtgvoRTJUIlJ/ja/ANMmuFouGpX2oWqQTTgeCNBEKWQtE X9z1R34j7TuBieNZD6sHvlv/SUjcW0/wevAe99nZd5aaa15Tv/bQdKSzY0RjRGETaHLl 5x1z/OOjl6dyt4wYzOtkoXhImhexF0RAOaXAHRkM71ysXxtyrA136TPmERN64T+tquNH qPoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=wARYaoyMVvP+kfEp6XZeGGONhfCyuMikeicaXLQrPiA=; b=gAHha4oNNVqUka1ffk3RtFF0/loKM2ozAzH+Fi/688Ki0aeDZ0sjGTA5wd7TVUnmrm PG57Uw6jNVC/iqfAoR0afxTnse45T9sxJ+gSdH6C/wQFc0mTRhzAfD53zGCxJPyBEtb1 pMNyfCG7bli0Pg74NjDgKfy4o4mmwS19XFWMXx+stx2CPQnfRoJj/tsLqvtUKUTZ8Iog QLG0tVzCILR0i0nhGhTjwsArf9+zAO8Irnkq30vDKFT8Rb5XA9eAbr0duDHVoKnTqd2t twSHERZIACRbQOOc3Kmsu4vvVPc+9CUKcBoeNUHWI4t+6A0nVGUOhR3CivWvH0S7QLjm y5ow== X-Gm-Message-State: AD7BkJLutXO1kf0s3CaeCzvh7d8ZUh8kuvTWTNzcUs1TUeDYbulGj6EMsQVpUvj9wxrxsQ== X-Received: by 10.50.132.74 with SMTP id os10mr10108742igb.91.1457798463978; Sat, 12 Mar 2016 08:01:03 -0800 (PST) Received: from moondust.nodomain.none (T8757.WPA.Dal.Ca. [134.190.135.87]) by smtp.gmail.com with ESMTPSA id 203sm5697329ioo.30.2016.03.12.08.01.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 12 Mar 2016 08:01:03 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: Eli Zaretskii Subject: Re: bug#22982: 25.0.92; Forms Mode seems to fail to open data file References: <87io0t6gmu.fsf@gmail.com> <83shzxjonr.fsf@gnu.org> <87a8m541tr.fsf@gmail.com> <87lh5p405g.fsf@gmail.com> <83d1r1jbvt.fsf@gnu.org> <87d1r13sgn.fsf@gmail.com> <83bn6kgdjb.fsf@gnu.org> Date: Sat, 12 Mar 2016 12:01:01 -0400 In-Reply-To: <83bn6kgdjb.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 12 Mar 2016 13:07:36 +0200") Message-ID: <871t7feldu.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 22982-done Cc: 22982-done@debbugs.gnu.org, john.b.mastro@gmail.com 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.4 (/) At 13:07 +0200 on Saturday 2016-03-12, Eli Zaretskii wrote: > > Thanks, I think I fixed this on the emacs-25 branch. I can confirm that with your fix Forms Mode is now working with customised major-mode. Thanks Eli (and John). Closing. N. From unknown Wed Jun 18 23:05:54 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 10 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