From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ed Avis Newsgroups: gmane.emacs.bugs Subject: bug#21166: 24.4; vc-mode and git error on newly added file to new repository Date: Fri, 31 Jul 2015 14:43:29 +0000 Message-ID: <7E039918541B4C4183BFDB8F015C743032E5C24D@WCL-EXCH02.wcl.local> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1438353872 30752 80.91.229.3 (31 Jul 2015 14:44:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 31 Jul 2015 14:44:32 +0000 (UTC) To: 21166@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 31 16:44:19 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZLBXm-0005ag-7K for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 Jul 2015 16:44:18 +0200 Original-Received: from localhost ([::1]:44674 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLBXl-0003KR-D0 for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 Jul 2015 10:44:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47633) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLBXc-0003KH-88 for bug-gnu-emacs@gnu.org; Fri, 31 Jul 2015 10:44:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZLBXX-00071c-2r for bug-gnu-emacs@gnu.org; Fri, 31 Jul 2015 10:44:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34495) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLBXW-00071S-Vs for bug-gnu-emacs@gnu.org; Fri, 31 Jul 2015 10:44:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZLBXW-0005Ny-Kj for bug-gnu-emacs@gnu.org; Fri, 31 Jul 2015 10:44:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ed Avis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 31 Jul 2015 14:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21166 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: "'bug-gnu-emacs@gnu.org'" Original-Received: via spool by submit@debbugs.gnu.org id=B.143835383420680 (code B ref -1); Fri, 31 Jul 2015 14:44:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 31 Jul 2015 14:43:54 +0000 Original-Received: from localhost ([127.0.0.1]:35941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZLBXN-0005NT-ML for submit@debbugs.gnu.org; Fri, 31 Jul 2015 10:43:54 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34085) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZLBXK-0005NJ-GJ for submit@debbugs.gnu.org; Fri, 31 Jul 2015 10:43:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZLBXD-0006ts-RO for submit@debbugs.gnu.org; Fri, 31 Jul 2015 10:43:50 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:37271) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLBXD-0006tk-OL for submit@debbugs.gnu.org; Fri, 31 Jul 2015 10:43:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47565) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLBX8-0003JK-LG for bug-gnu-emacs@gnu.org; Fri, 31 Jul 2015 10:43:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZLBX3-0006Yv-Fu for bug-gnu-emacs@gnu.org; Fri, 31 Jul 2015 10:43:38 -0400 Original-Received: from mail1.bemta3.messagelabs.com ([195.245.230.164]:50125) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLBX3-0006V9-5y for bug-gnu-emacs@gnu.org; Fri, 31 Jul 2015 10:43:33 -0400 Original-Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id B1/6B-09570-3998BB55; Fri, 31 Jul 2015 14:43:31 +0000 X-Env-Sender: eda@waniasset.com X-Msg-Ref: server-15.tower-31.messagelabs.com!1438353810!31017813!1 X-Originating-IP: [213.212.127.155] X-StarScan-Received: X-StarScan-Version: 6.13.16; banners=waniasset.com,-,- X-VirusChecked: Checked Original-Received: (qmail 4284 invoked from network); 31 Jul 2015 14:43:30 -0000 Original-Received: from unknown (HELO WCL-EXCHCAS03.wcl.local) (213.212.127.155) by server-15.tower-31.messagelabs.com with AES128-SHA encrypted SMTP; 31 Jul 2015 14:43:30 -0000 Original-Received: from WCL-EXCH02.wcl.local ([169.254.1.57]) by WCL-EXCHCAS03.wcl.local ([149.85.126.212]) with mapi id 14.03.0123.003; Fri, 31 Jul 2015 15:43:30 +0100 Thread-Topic: 24.4; vc-mode and git error on newly added file to new repository Thread-Index: AdDLnrzz5kFiFpc+QBSz1E14nD58sw== Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [149.85.127.168] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:105241 Archived-At: At the shell make an empty git working tree and add one file to it, but without committing, then edit it in Emacs: % mkdir test % cd test % git init Initialized empty Git repository in /home/eda/test/.git/ % echo >a % git add a % emacs -Q a Type some text in the buffer, save with C-x C-s, then ask for a diff with C-x v =3D. This fails with the following text at the bottom of the s= creen: -UU-:----F1 a All L1 Git@master (Fundamental) --- fatal: bad revision 'HEAD' -UUU:**--F1 *vc-diff* All L1 (Fundamental from a) ---- Running git --no-pager diff-index --exit-code -p HEAD -- a...FAILED (stat= us 128) In GNU Emacs 24.4.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.10.9) of 2014-11-03 on wcl-linux04.wcl.local Configured using: `configure --build=3Dx86_64-redhat-linux-gnu --host=3Dx86_64-redhat-linux-gnu --program-prefix=3D --disable-dependency-tracking --prefix=3D/usr --exec-prefix=3D/usr --bindir=3D/usr/bin --sbindir=3D/usr/sbin --sysconfdir=3D/etc --datadir=3D/usr/share --includedir=3D/usr/include --libdir=3D/usr/lib64 --libexecdir=3D/usr/libexec --localstatedir=3D/var --sharedstatedir=3D/var/lib --mandir=3D/usr/share/man --infodir=3D/usr/share/info --with-dbus --with-gif --with-jpeg --with-png= --with-rsvg --with-tiff --with-xft --with-xpm --with-x-toolkit=3Dgtk3 --with-gpm=3Dno build_alias=3Dx86_64-redhat-linux-gnu host_alias=3Dx86_64-redhat-linux-gnu 'CFLAGS=3D-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions -fstack-protector-strong --param=3Dssp-buffer-size=3D4 -grecord-gcc-switches -m64 -mtune=3Dgeneric' 'LDFLAGS=3D-Wl,-z,relro '' Important settings: value of $LC_COLLATE: C value of $LC_CTYPE: en_GB.UTF-8 value of $LC_MESSAGES: en_GB.UTF-8 value of $LC_MONETARY: en_GB.UTF-8 value of $LC_NUMERIC: en_GB.UTF-8 value of $LC_TIME: en_GB.UTF-8 value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: diff-auto-refine-mode: t shell-dirtrack-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: p C-a ESC f DEL DEL DEL DEL c a t DEL DEL DEL e c h=20 o SPC ' # ! / b i n / s h ' RET e c h o SPC C-a C-k=20 r DEL l n SPC - s SPC / b i TAB f a TAB l TAB C-a C-k=20 r m SPC . g i TAB h o TAB p r e TAB - c TAB RET l n=20 SPC - s SPC / h DEL b i TAB f a TAB l TAB s e SPC .=20 g i TAB h o TAB p r e - c o TAB DEL DEL DEL DEL DEL=20 DEL DEL DEL RET e c h o SPC > a RET g t DEL i t SPC=20 a d d SPC a RET C-x C-f a RET h e l l o RET C-x C-s=20 C-x v =3D q C-g C-g ESC x s h e l l RET ESC > g i t SPC=20 s t a t u s RET C-x 1 c d SPC . . RET r m SPC - r f=20 SPC t e s t RET c d SPC t e s t C-a C-k m k d i r SPC=20 t e s t RET c d SPC t e s t RET g i t SPC i n i t RET=20 e c j h SPC DEL DEL DEL h SPC o > DEL DEL DEL o SPC=20 > a RET g i t SPC a d d SPC a RET C-x C-f a RET y e=20 s RET a C-x C-s C-x v =3D C-x b RET C-x 1 C-x b a RET=20 ESC x r e p o r t SPC e SPC b RET Recent messages: Finding changes in /home/eda/test/a... vc-do-command: Running git --no-pager diff-index --exit-code -p HEAD -- a= ...FAILED (status 128) call-interactively: Buffer is read-only: # Quit [2 times] Mark set ~=20 ~/test=20 Saving file /home/eda/test/a... Wrote /home/eda/test/a Finding changes in /home/eda/test/a... vc-do-command: Running git --no-pager diff-index --exit-code -p HEAD -- a= ...FAILED (status 128) Load-path shadows: None found. Features: (shadow sort emacsbug sendmail apropos vc-bzr vc-sccs vc-svn vc-cvs vc-rcs rect macros debug network-stream starttls tls mail-extr etags sh-script smie executable smerge-mode edmacro kmacro sql view mule-util python json dired tabify imenu man help-mode log-view diff-mode vc vc-dispatcher cus-edit wid-edit cus-start cus-load perl-mode dabbrev nxml-uchnm rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok ffap thingatpt url-parse auth-source eieio eieio-core gnus-util password-cache url-vars misearch multi-isearch vc-git pcmpl-unix xterm time-date log-edit easy-mmode message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log server csharp-mode advice help-fns byte-opt bytecomp byte-compile cconv cc-langs cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs zoom-frm frame-cmds frame-fns cl-macs avoid cl gv cl-loaddefs cl-lib compile shell pcomplete comint ring ansi-color 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 gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 2123160 189079) (symbols 48 30370 0) (miscs 40 1280 7066) (strings 32 74802 19252) (string-bytes 1 3893095) (vectors 16 42168) (vector-slots 8 1773808 319851) (floats 8 1683 1258) (intervals 56 365598 3016) (buffers 960 190) (heap 1024 107029 5604)) Please ignore autogenerated disclaimer below this point. This email is intended only for the person to whom it is addressed and may= contain confidential information. Any retransmission, copying, disclosure= or other use of, this information by persons other than the intended reci= pient is prohibited. If you received this email in error, please contact t= he sender and delete the material. This email is for information only and = is not intended as an offer or solicitation for the purchase or sale of an= y financial instrument. Wadhwani Asset Management LLP is a Limited Liabili= ty Partnership registered in England (OC303168) with registered office at = 40 Berkeley Square, 3rd Floor, London, W1J 5AL. It is authorised and regul= ated by the Financial Conduct Authority.