From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dan Harms Newsgroups: gmane.emacs.bugs Subject: bug#32051: 26.1; grep-regexp-alist on windows Date: Wed, 4 Jul 2018 12:14:41 +0000 Message-ID: <65653506844b4308957893b429dea091@chihq-post2.XRTRADING.LOCAL> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_000_65653506844b4308957893b429dea091chihqpost2XRTRADINGLOCA_" X-Trace: blaine.gmane.org 1530719175 11079 195.159.176.226 (4 Jul 2018 15:46:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 4 Jul 2018 15:46:15 +0000 (UTC) To: 32051@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 04 17:46:11 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fajys-0002ky-Ga for geb-bug-gnu-emacs@m.gmane.org; Wed, 04 Jul 2018 17:46:11 +0200 Original-Received: from localhost ([::1]:47840 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fak0z-0005L0-Kb for geb-bug-gnu-emacs@m.gmane.org; Wed, 04 Jul 2018 11:48:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59396) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fak0j-0005FH-Gp for bug-gnu-emacs@gnu.org; Wed, 04 Jul 2018 11:48:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fak0g-0007V1-6J for bug-gnu-emacs@gnu.org; Wed, 04 Jul 2018 11:48:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:38967) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fak0f-0007UJ-W8 for bug-gnu-emacs@gnu.org; Wed, 04 Jul 2018 11:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fak0f-0000h4-NR for bug-gnu-emacs@gnu.org; Wed, 04 Jul 2018 11:48:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dan Harms Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Jul 2018 15:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32051 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.15307192342599 (code B ref -1); Wed, 04 Jul 2018 15:48:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 4 Jul 2018 15:47:14 +0000 Original-Received: from localhost ([127.0.0.1]:46864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fajzt-0000fr-OA for submit@debbugs.gnu.org; Wed, 04 Jul 2018 11:47:14 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:48789) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1faggw-00009e-WF for submit@debbugs.gnu.org; Wed, 04 Jul 2018 08:15:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1faggk-0000fP-Vf for submit@debbugs.gnu.org; Wed, 04 Jul 2018 08:15:21 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:55642) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1faggk-0000fG-Ry for submit@debbugs.gnu.org; Wed, 04 Jul 2018 08:15:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faggg-0007Wf-Ri for bug-gnu-emacs@gnu.org; Wed, 04 Jul 2018 08:15:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1faggb-0000S1-Pm for bug-gnu-emacs@gnu.org; Wed, 04 Jul 2018 08:15:10 -0400 Original-Received: from mail1.xrtrading.com ([38.106.189.40]:41624 helo=HQ-WEBSENSEEMAIL.XRTRADING.LOCAL) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faggb-0000Qo-Hb for bug-gnu-emacs@gnu.org; Wed, 04 Jul 2018 08:15:05 -0400 Original-Received: from chihq-post2.XRTRADING.LOCAL (unknown [10.10.100.51]) by Forcepoint Email with ESMTPS id F11F2DD7498432186182 for ; Wed, 4 Jul 2018 07:14:41 -0500 (CDT) Original-Received: from chihq-post2.XRTRADING.LOCAL (10.10.100.51) by chihq-post2.XRTRADING.LOCAL (10.10.100.51) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Wed, 4 Jul 2018 07:14:41 -0500 Original-Received: from chihq-post2.XRTRADING.LOCAL ([::1]) by chihq-post2.XRTRADING.LOCAL ([::1]) with mapi id 15.00.1156.000; Wed, 4 Jul 2018 07:14:41 -0500 Thread-Topic: 26.1; grep-regexp-alist on windows Thread-Index: AdQPue97FF4VlEgbR7+CSRGcMzbZZQ== Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.10.102.157] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Wed, 04 Jul 2018 11:47:12 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:148191 Archived-At: --_000_65653506844b4308957893b429dea091chihqpost2XRTRADINGLOCA_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable --text=20follows=20this=20line-- Starting=20in=20emacsc=2026.1,=20the=20grep-regexp-alist=20stopped=20matc= hing=20grep hits=20that=20have=20a=20colon=20in=20them,=20which=20breaks=20on=20windo= ws=20for=20me,=20since the=20file=20paths=20always=20have=20a=20drive=20letter=20prepended. For=20example, the=20grep=20hit: c:/Users/my.name/src/project\src\kbhit.hpp:29:#include=20 used=20to=20be=20matched=20by=20prior=20versions=20of=20emacs,=20but=20as= =20of=2026.1,=20the colon=20in=20the=20second=20character=20prevents=20this=20from=20being=20= recognized=20as=20a grep=20match. I'm=20wondering=20if=20the=20regexp=20really=20needs=20to=20explicitly=20= disallow=20colons here,=20since=20it=20did=20not=20before. In=20GNU=20Emacs=2026.1=20(build=201,=20x86_64-w64-mingw32) of=202018-05-29=20built=20on=20TPW550S Windowing=20system=20distributor=20'Microsoft=20Corp.',=20version=206.1.7= 601 Recent=20messages: Grep=20finished=20with=20matches=20found compilation-next-error:=20No=20grep=20hit=20here Searched=201=20buffer;=203=20matches=20for=20"bits" Quit Mark=20saved=20where=20search=20started 3=20matches=20for=20"\_" Pattern: Quit previous-line:=20Beginning=20of=20buffer Grep=20finished=20with=20matches=20found Configured=20using: 'configure=20--without-compress-install=20--without-dbus=20--with-modules= 'CFLAGS=3D=20-O2=20-g3'' Configured=20features: XPM=20JPEG=20TIFF=20GIF=20PNG=20RSVG=20IMAGEMAGICK=20SOUND=20NOTIFY=20ACL= =20GNUTLS=20LIBXML2 ZLIB=20TOOLKIT_SCROLL_BARS=20MODULES=20THREADS=20LCMS2 Important=20settings: =20=20value=20of=20$LANG:=20ENU =20=20locale-coding-system:=20cp1252 Major=20mode:=20Grep Minor=20modes=20in=20effect: =20=20ace-popup-menu-mode:=20t =20=20global-magit-file-mode:=20t =20=20global-git-commit-mode:=20t =20=20lisp-extra-font-lock-global-mode:=20t =20=20yas-global-mode:=20t =20=20yas-minor-mode:=20t =20=20workgroups-mode:=20t =20=20diff-hl-flydiff-mode:=20t =20=20global-diff-hl-mode:=20t =20=20diff-auto-refine-mode:=20t =20=20global-undo-tree-mode:=20t =20=20undo-tree-mode:=20t =20=20rich-minority-mode:=20t =20=20recentf-mode:=20t =20=20savehist-mode:=20t =20=20global-page-break-lines-mode:=20t =20=20page-break-lines-mode:=20t =20=20shackle-mode:=20t =20=20simpleclip-mode:=20t =20=20shx-global-mode:=20t =20=20global-yascroll-bar-mode:=20t =20=20yascroll-bar-mode:=20t =20=20global-flycheck-mode:=20t =20=20global-auto-complete-mode:=20t =20=20counsel-mode:=20t =20=20shell-dirtrack-mode:=20t =20=20ivy-mode:=20t =20=20delete-selection-mode:=20t =20=20show-paren-mode:=20t =20=20winner-mode:=20t =20=20which-function-mode:=20t =20=20override-global-mode:=20t =20=20tooltip-mode:=20t =20=20global-eldoc-mode:=20t =20=20electric-indent-mode:=20t =20=20mouse-wheel-mode:=20t =20=20file-name-shadow-mode:=20t =20=20global-font-lock-mode:=20t =20=20font-lock-mode:=20t =20=20blink-cursor-mode:=20t =20=20auto-composition-mode:=20t =20=20auto-encryption-mode:=20t =20=20auto-compression-mode:=20t =20=20buffer-read-only:=20t =20=20size-indication-mode:=20t =20=20column-number-mode:=20t =20=20line-number-mode:=20t =20=20transient-mark-mode:=20t Load-path=20shadows: c:/Users/dan.harms.XRTRADING/.emacs.d/elisp/seq=20hides=20c:/emacs-26.1/s= hare/emacs/26.1/lisp/emacs-lisp/seq c:/Users/dan.harms.XRTRADING/.emacs.d/elisp/let-alist=20hides=20c:/emacs-= 26.1/share/emacs/26.1/lisp/emacs-lisp/let-alist Features: (shadow=20sort=20mail-extr=20emacsbug=20sendmail=20tabify=20misearch=20mu= lti-isearch header2=20flyspell-popup=20ace-popup-menu=20avy-menu=20avy=20flyspell=20i= spell good-word=20adaptive-wrap=20hydra=20lv=20magit-org-todos=20magit-bookmark= magit-imenu=20git-rebase=20magit-extras=20magit-ediff=20ediff-merg=20edif= f-wind ediff-diff=20ediff-mult=20ediff-help=20ediff-init=20ediff-util=20ediff magit-subtree=20magit-submodule=20magit-obsolete=20magit-blame=20magit-st= ash magit-bisect=20magit-remote=20magit-commit=20magit-sequence=20magit-notes= magit-worktree=20magit-tag=20magit-merge=20magit-branch=20magit-reset magit-collab=20ghub=20url-http=20tls=20gnutls=20url-gw=20nsm=20url-auth=20= url=20url-proxy url-privacy=20url-expand=20url-methods=20url-history=20url-cookie=20url-d= omsuf let-alist=20magit-files=20magit-refs=20magit-status=20magit=20magit-repos= magit-apply=20magit-wip=20magit-log=20magit-diff=20magit-core=20magit-aut= orevert autorevert=20filenotify=20magit-process=20magit-margin=20magit-mode=20git= -commit magit-git=20magit-section=20magit-utils=20crm=20magit-popup=20log-edit=20= message=20rmc puny=20rfc822=20mml=20mml-sec=20epa=20epg=20gnus-util=20rmail=20rmail-loa= ddefs=20mm-decode mm-bodies=20mailabbrev=20mail-utils=20gmm-utils=20mailheader=20pcvs-util with-editor=20server=20hideif=20cap-words=20superword=20subword=20iodine-= theme add-log=20vc-git=20colir=20bug-reference=20jedi-direx=20direx=20eieio-com= pat=20jedi jedi-core=20python-environment=20epc=20ctable=20concurrent=20deferred python-switch-quotes=20sphinx-doc=20virtualenvwrapper=20nodejs-repl lisp-extra-font-lock=20elf-mode=20xr-mock=20use-package=20use-package-ens= ure use-package-delight=20use-package-diminish=20use-package-bind-key use-package-core=20remotehost-connect=20auto-insert-choose+ auto-insert-choose=20flycheck-popup-tip=20flycheck-bashate flycheck-checkbashisms=20flycheck-package=20package-lint=20finder=20finde= r-inf lisp-mnt=20package=20epg-config=20url-handlers=20quick-peek=20yasnippet flymake-proc=20flymake=20warnings=20elec-pair=20ac-etags=20auto-complete-= config vlf-setup=20smerge-mode=20palette=20eyedropper=20hexrgb=20custom-themes=20= workgroups windmove=20framemove=20shebang=20diff-hl-flydiff=20diff-hl-dired=20diff-h= l=20vc-dir vc=20vc-dispatcher=20diff-mode=20dired-du=20find-dired=20dired-sort=20dir= ed-sidebar face-remap=20dired-subtree=20dired-filter=20dired-hacks-utils=20ls-lisp+=20= files+ dired+=20w32-browser=20image-dired=20image-mode=20image-file=20dired-aux=20= beginend ox-md=20ox-odt=20rng-loc=20rng-uri=20rng-parse=20rng-match=20rng-dt=20rng= -util rng-pttrn=20nxml-parse=20nxml-ns=20nxml-enc=20xmltok=20nxml-util=20ox-lat= ex ox-icalendar=20ox-html=20table=20ox-ascii=20ox-publish=20ox=20ob-shell=20= ob-sqlite ob-sql=20ob-python=20ob-plantuml=20ob-dot=20ob-ditaa=20ob-C=20emr-c=20out= respace cc-mode=20cc-fonts=20cc-guess=20cc-menus=20cc-cmds=20cc-styles=20cc-align= =20cc-engine cc-vars=20cc-defs=20org-crypt=20ssh-deploy=20ssh-deploy-diff-mode=20undo-= tree=20diff smart-mode-line-light-theme=20rich-minority=20powerline=20powerline-separ= ators powerline-themes=20smex=20ido=20ivy-rich=20grep-context=20wgrep=20ange-ft= p=20tramp-ftp tramp-cache=20recentf=20tree-widget=20wid-edit=20savehist=20page-break-li= nes shackle=20trace=20simpleclip=20shx=20color=20elnode=20db=20web=20time-sta= mp=20browse-url url-util=20mailcap=20mm-encode=20mail-parse=20rfc2231=20rfc2047=20rfc2045= =20mm-util ietf-drums=20mail-prsvr=20fakir=20dotassoc=20kv=20noflet=20cl-indent=20er= t=20ewoc=20debug copyright=20yascroll=20emr-elisp=20emr-lisp=20list-utils=20emr-iedit=20ie= dit iedit-lib=20multiple-cursors-core=20rect=20emr-prog=20emr fill-function-arguments=20aes=20proviso-frame-title=20proviso switch-buffer-functions=20proviso-include-files=20auto-complete-clang flycheck=20cl-extra=20rx=20auto-complete-c-headers=20auto-complete=20popu= p=20cl proviso-grep=20proviso-registers=20proviso-sml=20smart-mode-line proviso-bookmarks=20f=20bookmark+=20bookmark+-key=20derived=20dired-x=20c= rosshairs col-highlight=20vline=20hl-line+=20hl-line=20bookmark+-1=20bookmark+-bmu=20= help-mode bookmark+-lit=20bookmark=20pp=20proviso-gentags=20find-file=20proviso-tag= s proviso-etags-select=20proviso-etags-table=20etags=20proviso-display proviso-dired=20proviso-gud=20realgud=20realgud-recursive-autoloads realgud-zshdb=20realgud:zshdb-track-mode=20realgud:zshdb-core realgud:zshdb-init=20realgud-trepan3k=20realgud:trepan3k-track-mode realgud:trepan3k-core=20realgud:trepan3k-init=20realgud-trepan2 realgud:trepan2-track-mode=20realgud:trepan2-core=20realgud:trepan2-init realgud-trepanpl=20realgud:trepanpl-track-mode=20realgud:trepanpl-core realgud:trepanpl-init=20realgud-trepanjs=20realgud:trepanjs-track-mode realgud:trepanjs-core=20realgud:trepanjs-init=20realgud-trepan realgud:trepan-track-mode=20realgud:trepan-core=20realgud:trepan-init realgud-remake=20realgud:remake-track-mode=20realgud:remake-core realgud:remake-init=20realgud-rdebug=20realgud-rdebug-track-mode realgud-rdebug-core=20realgud-rdebug-init=20realgud-lang-ruby=20realgud-p= erldb realgud:perldb-track-mode=20realgud:perldb-core=20realgud:perldb-init realgud-lang-perl=20realgud-pdb=20realgud:pdb-track-mode=20realgud:pdb-co= re realgud:pdb-init=20python=20tramp-sh=20realgud-nodejs realgud:nodejs-track-mode=20realgud:nodejs-core=20realgud:nodejs-init realgud-lang-js=20realgud-kshdb=20realgud:kshdb-track-mode realgud:kshdb-core=20realgud:kshdb-init=20realgud-jdb=20realgud:jdb-track= -mode realgud:jdb-core=20realgud:jdb-init=20realgud-lang-java=20gud=20realgud-i= pdb realgud:ipdb-track-mode=20realgud:ipdb-core=20realgud:ipdb-init realgud-lang-python=20realgud-gub=20realgud:gub-track-mode=20realgud:gub-= core realgud:gub-init=20realgud-gdb=20realgud:gdb-track-mode=20realgud:gdb-ini= t realgud:gdb-core=20realgud-bashdb=20realgud:bashdb-track-mode realgud:bashdb-core=20realgud:bashdb-init=20realgud-lang-posix-shell realgud:run=20realgud-track-mode=20realgud-backtrace-mode=20realgud-track= realgud-shortkey=20realgud-menu=20realgud-eval=20realgud-cmds=20realgud-s= end realgud-window=20realgud-utils=20realgud-init=20realgud-file=20esh-var=20= esh-io esh-cmd=20esh-opt=20esh-ext=20esh-proc=20esh-arg=20esh-groups=20eshell=20= esh-module esh-util=20esh-mode=20realgud-core=20realgud-reset=20realgud-buffer-helpe= r realgud-buffer-backtrace=20realgud-buffer-command=20realgud-buffer-info realgud-regexp=20json=20map=20realgud-lochist=20org-element=20avl-tree=20= generator org=20org-macro=20org-footnote=20org-pcomplete=20org-list=20org-faces=20o= rg-entities noutline=20outline=20org-version=20ob-emacs-lisp=20ob=20ob-tangle=20org-s= rc=20ob-ref ob-lob=20ob-table=20ob-keys=20ob-exp=20ob-comint=20ob-core=20ob-eval=20or= g-compat org-macs=20org-loaddefs=20find-func=20cal-menu=20easymenu=20calendar=20ca= l-loaddefs realgud-bp=20realgud-bp-image-data=20realgud-loc=20realgud-buffer-source realgud-key=20key=20realgud-follow=20realgud-lang=20realgud-fringe realgud-helper=20loc-changes=20realgud-custom=20load-relative=20proviso-c= ompile proviso-dashboard=20proviso-finder=20async=20counsel=20xref=20project=20d= ired dired-loaddefs=20swiper=20proviso-fulledit=20proviso-clang-format=20clang= -format xml=20proviso-rg=20proviso-ag=20s=20grep=20compile=20proviso-defines=20pr= oviso-regexp proviso-core=20tramp=20tramp-compat=20tramp-loaddefs=20trampver=20ucs-nor= malize shell=20pcomplete=20comint=20ansi-color=20parse-time=20format-spec=20advi= ce=20parsenv dash=20choose-font=20read-file=20seq=20seq-25=20ivy=20flx=20delsel=20ivy-= overlay=20ffap thingatpt=20url-parse=20auth-source=20cl-seq=20eieio=20byte-opt=20bytecom= p byte-compile=20cconv=20eieio-core=20cl-macs=20gv=20eieio-loaddefs=20passw= ord-cache url-vars=20subr-x=20avoid=20paren=20winner=20ring=20which-func=20imenu=20= edmacro=20kmacro custom-backups=20bind-key=20easy-mmode=20cl-loaddefs=20cl-lib=20time-date= mule-util=20tooltip=20eldoc=20electric=20uniquify=20ediff-hook=20vc-hooks= lisp-float-type=20mwheel=20dos-w32=20ls-lisp=20disp-table=20term/w32-win=20= w32-win w32-vars=20term/common-win=20tool-bar=20dnd=20fontset=20image=20regexp-op= t=20fringe tabulated-list=20replace=20newcomment=20text-mode=20elisp-mode=20lisp-mod= e prog-mode=20register=20page=20menu-bar=20rfn-eshadow=20isearch=20timer=20= select scroll-bar=20mouse=20jit-lock=20font-lock=20syntax=20facemenu=20font-core= term/tty-colors=20frame=20cl-generic=20cham=20georgian=20utf-8-lang=20mis= c-lang vietnamese=20tibetan=20thai=20tai-viet=20lao=20korean=20japanese=20eucjp-= ms=20cp51932 hebrew=20greek=20romanian=20slovak=20czech=20european=20ethiopic=20indian= =20cyrillic chinese=20composite=20charscript=20charprop=20case-table=20epa-hook=20jka= -cmpr-hook help=20simple=20abbrev=20obarray=20minibuffer=20cl-preloaded=20nadvice=20= loaddefs button=20faces=20cus-face=20macroexp=20files=20text-properties=20overlay=20= sha1=20md5 base64=20format=20env=20code-pages=20mule=20custom=20widget=20hashtable-p= rint-readable backquote=20w32notify=20w32=20lcms2=20multi-tty=20make-network-process=20= emacs) Memory=20information: ((conses=2016=20622139=20207914) (symbols=2056=2062786=201) (miscs=2048=20612=201715) (strings=2032=20172225=2026299) (string-bytes=201=205662131) (vectors=2016=2096222) (vector-slots=208=201464831=20151578) (floats=208=20612=20891) (intervals=2056=202725=201677) (buffers=20992=2032)) This=20e-mail=20and=20any=20materials=20attached=20hereto,=20including,=20= without=20limitation,=20all=20content=20hereof=20and=20thereof=20(collect= ively,=20"XR=20Content")=20are=20confidential=20and=20proprietary=20to=20= XR=20Trading=20LLC=20("XR")=20and/or=20its=20affiliates,=20and=20are=20pr= otected=20by=20intellectual=20property=20laws.=20=20Without=20the=20prior= =20written=20consent=20of=20XR,=20the=20XR=20Content=20may=20not=20(i)=20= be=20disclosed=20to=20any=20third=20party=20or=20(ii)=20be=20reproduced=20= or=20otherwise=20used=20by=20anyone=20other=20than=20current=20employees=20= of=20XR=20or=20its=20affiliates,=20on=20behalf=20of=20XR=20or=20its=20aff= iliates. THE=20XR=20CONTENT=20IS=20PROVIDED=20AS=20IS,=20WITHOUT=20REPRESENTATIONS= =20OR=20WARRANTIES=20OF=20ANY=20KIND.=20TO=20THE=20MAXIMUM=20EXTENT=20PER= MISSIBLE=20UNDER=20APPLICABLE=20LAW,=20XR=20HEREBY=20DISCLAIMS=20ANY=20AN= D=20ALL=20WARRANTIES,=20EXPRESSED=20AND=20IMPLIED,=20RELATING=20TO=20THE=20= XR=20CONTENT,=20AND=20NEITHER=20XR=20NOR=20ANY=20OF=20ITS=20AFFILIATES=20= SHALL=20IN=20ANY=20EVENT=20BE=20LIABLE=20FOR=20ANY=20DAMAGES=20OF=20ANY=20= NATURE=20WHATSOEVER,=20INCLUDING,=20BUT=20NOT=20LIMITED=20TO,=20DIRECT,=20= INDIRECT,=20CONSEQUENTIAL,=20SPECIAL=20AND=20PUNITIVE=20DAMAGES,=20LOSS=20= OF=20PROFITS=20AND=20TRADING=20LOSSES,=20RESULTING=20FROM=20ANY=20PERSON'= S=20USE=20OR=20RELIANCE=20UPON,=20OR=20INABILITY=20TO=20USE,=20ANY=20XR=20= CONTENT,=20EVEN=20IF=20XR=20IS=20ADVISED=20OF=20THE=20POSSIBILITY=20OF=20= SUCH=20DAMAGES=20OR=20IF=20SUCH=20DAMAGES=20WERE=20FORESEEABLE --_000_65653506844b4308957893b429dea091chihqpost2XRTRADINGLOCA_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable --text=20follows=20this=20line--

 

Starting=20in=20emacsc=2026.1,=20the=20grep-rege= xp-alist=20stopped=20matching=20grep

hits=20that=20have=20a=20colon=20in=20them,=20wh= ich=20breaks=20on=20windows=20for=20me,=20since

the=20file=20paths=20always=20have=20a=20drive=20= letter=20prepended.

 

For=20example,

 

the=20grep=20hit:

 

c:/Users/my.name/src/project\src\kbhit.hpp:29:#i= nclude=20<termios.h>

 

used=20to=20be=20matched=20by=20prior=20versions= =20of=20emacs,=20but=20as=20of=2026.1,=20the

colon=20in=20the=20second=20character=20prevents= =20this=20from=20being=20recognized=20as=20a

grep=20match.

 

I'm=20wondering=20if=20the=20regexp=20really=20n= eeds=20to=20explicitly=20disallow=20colons

here,=20since=20it=20did=20not=20before.

 

 

 

 

In=20GNU=20Emacs=2026.1=20(build=201,=20x86_64-w= 64-mingw32)

of=202018-05-29=20built=20on=20TPW550S

Windowing=20system=20distributor=20'Microsoft=20= Corp.',=20version=206.1.7601

Recent=20messages:

Grep=20finished=20with=20matches=20found

compilation-next-error:=20No=20grep=20hit=20here=

Searched=201=20buffer;=203=20matches=20for=20&qu= ot;bits"

Quit

Mark=20saved=20where=20search=20started

3=20matches=20for=20"\_<out\_>"<= o:p>

Pattern:=20

Quit

previous-line:=20Beginning=20of=20buffer

Grep=20finished=20with=20matches=20found

 

Configured=20using:

'configure=20--without-compress-install=20--with= out-dbus=20--with-modules

'CFLAGS=3D=20-O2=20-g3''

 

Configured=20features:

XPM=20JPEG=20TIFF=20GIF=20PNG=20RSVG=20IMAGEMAGI= CK=20SOUND=20NOTIFY=20ACL=20GNUTLS=20LIBXML2

ZLIB=20TOOLKIT_SCROLL_BARS=20MODULES=20THREADS=20= LCMS2

 

Important=20settings:

 =20value=20of=20$LANG:=20ENU  =20locale-coding-system:=20cp1252

 

Major=20mode:=20Grep

 

Minor=20modes=20in=20effect:

 =20ace-popup-menu-mode:=20t

=  =20global-magit-file-mode:=20t<= /p>  =20global-git-commit-mode:=20t<= /p>  =20lisp-extra-font-lock-global-mode:=20t

 =20yas-global-mode:=20t

 =20yas-minor-mode:=20t

 =20workgroups-mode:=20t

 =20diff-hl-flydiff-mode:=20t  =20global-diff-hl-mode:=20t

=  =20diff-auto-refine-mode:=20t  =20global-undo-tree-mode:=20t  =20undo-tree-mode:=20t

 =20rich-minority-mode:=20t

 =20recentf-mode:=20t

 =20savehist-mode:=20t

 =20global-page-break-lines-mode:=20t<= /o:p>

 =20page-break-lines-mode:=20t  =20shackle-mode:=20t

 =20simpleclip-mode:=20t

 =20shx-global-mode:=20t

 =20global-yascroll-bar-mode:=20t

 =20yascroll-bar-mode:=20t

 =20global-flycheck-mode:=20t  =20global-auto-complete-mode:=20t

 =20counsel-mode:=20t

 =20shell-dirtrack-mode:=20t

=  =20ivy-mode:=20t

 =20delete-selection-mode:=20t  =20show-paren-mode:=20t

 =20winner-mode:=20t

 =20which-function-mode:=20t

=  =20override-global-mode:=20t  =20tooltip-mode:=20t

 =20global-eldoc-mode:=20t

 =20electric-indent-mode:=20t  =20mouse-wheel-mode:=20t

 =20file-name-shadow-mode:=20t  =20global-font-lock-mode:=20t  =20font-lock-mode:=20t

 =20blink-cursor-mode:=20t

 =20auto-composition-mode:=20t  =20auto-encryption-mode:=20t  =20auto-compression-mode:=20t  =20buffer-read-only:=20t

 =20size-indication-mode:=20t  =20column-number-mode:=20t

 =20line-number-mode:=20t

 =20transient-mark-mode:=20t

=  

Load-path=20shadows:

c:/Users/dan.harms.XRTRADING/.emacs.d/elisp/seq=20= hides=20c:/emacs-26.1/share/emacs/26.1/lisp/emacs-lisp/seq

= c:/Users/dan.harms.XRTRADING/.emacs.d/elisp/let-= alist=20hides=20c:/emacs-26.1/share/emacs/26.1/lisp/emacs-lisp/let-alist<= o:p>

 

Features:

(shadow=20sort=20mail-extr=20emacsbug=20sendmail= =20tabify=20misearch=20multi-isearch

header2=20flyspell-popup=20ace-popup-menu=20avy-= menu=20avy=20flyspell=20ispell

good-word=20adaptive-wrap=20hydra=20lv=20magit-o= rg-todos=20magit-bookmark

magit-imenu=20git-rebase=20magit-extras=20magit-= ediff=20ediff-merg=20ediff-wind

ediff-diff=20ediff-mult=20ediff-help=20ediff-ini= t=20ediff-util=20ediff

magit-subtree=20magit-submodule=20magit-obsolete= =20magit-blame=20magit-stash

magit-bisect=20magit-remote=20magit-commit=20mag= it-sequence=20magit-notes

magit-worktree=20magit-tag=20magit-merge=20magit= -branch=20magit-reset

magit-collab=20ghub=20url-http=20tls=20gnutls=20= url-gw=20nsm=20url-auth=20url=20url-proxy

url-privacy=20url-expand=20url-methods=20url-his= tory=20url-cookie=20url-domsuf

let-alist=20magit-files=20magit-refs=20magit-sta= tus=20magit=20magit-repos

magit-apply=20magit-wip=20magit-log=20magit-diff= =20magit-core=20magit-autorevert

autorevert=20filenotify=20magit-process=20magit-= margin=20magit-mode=20git-commit

magit-git=20magit-section=20magit-utils=20crm=20= magit-popup=20log-edit=20message=20rmc

puny=20rfc822=20mml=20mml-sec=20epa=20epg=20gnus= -util=20rmail=20rmail-loaddefs=20mm-decode

mm-bodies=20mailabbrev=20mail-utils=20gmm-utils=20= mailheader=20pcvs-util

with-editor=20server=20hideif=20cap-words=20supe= rword=20subword=20iodine-theme

add-log=20vc-git=20colir=20bug-reference=20jedi-= direx=20direx=20eieio-compat=20jedi

jedi-core=20python-environment=20epc=20ctable=20= concurrent=20deferred

python-switch-quotes=20sphinx-doc=20virtualenvwr= apper=20nodejs-repl

lisp-extra-font-lock=20elf-mode=20xr-mock=20use-= package=20use-package-ensure

use-package-delight=20use-package-diminish=20use= -package-bind-key

use-package-core=20remotehost-connect=20auto-ins= ert-choose+

auto-insert-choose=20flycheck-popup-tip=20flyche= ck-bashate

flycheck-checkbashisms=20flycheck-package=20pack= age-lint=20finder=20finder-inf

lisp-mnt=20package=20epg-config=20url-handlers=20= quick-peek=20yasnippet

flymake-proc=20flymake=20warnings=20elec-pair=20= ac-etags=20auto-complete-config

vlf-setup=20smerge-mode=20palette=20eyedropper=20= hexrgb=20custom-themes=20workgroups

windmove=20framemove=20shebang=20diff-hl-flydiff= =20diff-hl-dired=20diff-hl=20vc-dir

vc=20vc-dispatcher=20diff-mode=20dired-du=20find= -dired=20dired-sort=20dired-sidebar

face-remap=20dired-subtree=20dired-filter=20dire= d-hacks-utils=20ls-lisp+=20files+

dired+=20w32-browser=20image-dired=20image-m= ode=20image-file=20dired-aux=20beginend

ox-md=20ox-odt=20rng-loc=20rng-uri=20rng-parse=20= rng-match=20rng-dt=20rng-util

rng-pttrn=20nxml-parse=20nxml-ns=20nxml-enc=20xm= ltok=20nxml-util=20ox-latex

ox-icalendar=20ox-html=20table=20ox-ascii=20ox-p= ublish=20ox=20ob-shell=20ob-sqlite

ob-sql=20ob-python=20ob-plantuml=20ob-dot=20ob-d= itaa=20ob-C=20emr-c=20outrespace

cc-mode=20cc-fonts=20cc-guess=20cc-menus=20cc-cm= ds=20cc-styles=20cc-align=20cc-engine

cc-vars=20cc-defs=20org-crypt=20ssh-deploy=20ssh= -deploy-diff-mode=20undo-tree=20diff

smart-mode-line-light-theme=20rich-minority=20po= werline=20powerline-separators

powerline-themes=20smex=20ido=20ivy-rich=20grep-= context=20wgrep=20ange-ftp=20tramp-ftp

tramp-cache=20recentf=20tree-widget=20wid-edit=20= savehist=20page-break-lines

shackle=20trace=20simpleclip=20shx=20color=20eln= ode=20db=20web=20time-stamp=20browse-url

url-util=20mailcap=20mm-encode=20mail-parse=20rf= c2231=20rfc2047=20rfc2045=20mm-util

ietf-drums=20mail-prsvr=20fakir=20dotassoc=20kv=20= noflet=20cl-indent=20ert=20ewoc=20debug

copyright=20yascroll=20emr-elisp=20emr-lisp=20li= st-utils=20emr-iedit=20iedit

iedit-lib=20multiple-cursors-core=20rect=20emr-p= rog=20emr

fill-function-arguments=20aes=20proviso-frame-ti= tle=20proviso

switch-buffer-functions=20proviso-include-files=20= auto-complete-clang

flycheck=20cl-extra=20rx=20auto-complete-c-heade= rs=20auto-complete=20popup=20cl

proviso-grep=20proviso-registers=20proviso-sml=20= smart-mode-line

proviso-bookmarks=20f=20bookmark+=20bookmark= +-key=20derived=20dired-x=20crosshairs

col-highlight=20vline=20hl-line+=20hl-line=20= bookmark+-1=20bookmark+-bmu=20help-mode

bookmark+-lit=20bookmark=20pp=20proviso-gent= ags=20find-file=20proviso-tags

proviso-etags-select=20proviso-etags-table=20eta= gs=20proviso-display

proviso-dired=20proviso-gud=20realgud=20realgud-= recursive-autoloads

realgud-zshdb=20realgud:zshdb-track-mode=20realg= ud:zshdb-core

realgud:zshdb-init=20realgud-trepan3k=20realgud:= trepan3k-track-mode

realgud:trepan3k-core=20realgud:trepan3k-init=20= realgud-trepan2

realgud:trepan2-track-mode=20realgud:trepan2-cor= e=20realgud:trepan2-init

realgud-trepanpl=20realgud:trepanpl-track-mode=20= realgud:trepanpl-core

realgud:trepanpl-init=20realgud-trepanjs=20realg= ud:trepanjs-track-mode

realgud:trepanjs-core=20realgud:trepanjs-init=20= realgud-trepan

realgud:trepan-track-mode=20realgud:trepan-core=20= realgud:trepan-init

realgud-remake=20realgud:remake-track-mode=20rea= lgud:remake-core

realgud:remake-init=20realgud-rdebug=20realgud-r= debug-track-mode

realgud-rdebug-core=20realgud-rdebug-init=20real= gud-lang-ruby=20realgud-perldb

realgud:perldb-track-mode=20realgud:perldb-core=20= realgud:perldb-init

realgud-lang-perl=20realgud-pdb=20realgud:pdb-tr= ack-mode=20realgud:pdb-core

realgud:pdb-init=20python=20tramp-sh=20realgud-n= odejs

realgud:nodejs-track-mode=20realgud:nodejs-core=20= realgud:nodejs-init

realgud-lang-js=20realgud-kshdb=20realgud:kshdb-= track-mode

realgud:kshdb-core=20realgud:kshdb-init=20realgu= d-jdb=20realgud:jdb-track-mode

realgud:jdb-core=20realgud:jdb-init=20realgud-la= ng-java=20gud=20realgud-ipdb

realgud:ipdb-track-mode=20realgud:ipdb-core=20re= algud:ipdb-init

realgud-lang-python=20realgud-gub=20realgud:gub-= track-mode=20realgud:gub-core

realgud:gub-init=20realgud-gdb=20realgud:gdb-tra= ck-mode=20realgud:gdb-init

realgud:gdb-core=20realgud-bashdb=20realgud:bash= db-track-mode

realgud:bashdb-core=20realgud:bashdb-init=20real= gud-lang-posix-shell

realgud:run=20realgud-track-mode=20realgud-backt= race-mode=20realgud-track

realgud-shortkey=20realgud-menu=20realgud-eval=20= realgud-cmds=20realgud-send

realgud-window=20realgud-utils=20realgud-init=20= realgud-file=20esh-var=20esh-io

esh-cmd=20esh-opt=20esh-ext=20esh-proc=20esh-arg= =20esh-groups=20eshell=20esh-module

esh-util=20esh-mode=20realgud-core=20realgud-res= et=20realgud-buffer-helper

realgud-buffer-backtrace=20realgud-buffer-comman= d=20realgud-buffer-info

realgud-regexp=20json=20map=20realgud-lochist=20= org-element=20avl-tree=20generator

org=20org-macro=20org-footnote=20org-pcomplete=20= org-list=20org-faces=20org-entities

noutline=20outline=20org-version=20ob-emacs-lisp= =20ob=20ob-tangle=20org-src=20ob-ref

ob-lob=20ob-table=20ob-keys=20ob-exp=20ob-comint= =20ob-core=20ob-eval=20org-compat

org-macs=20org-loaddefs=20find-func=20cal-menu=20= easymenu=20calendar=20cal-loaddefs

realgud-bp=20realgud-bp-image-data=20realgud-loc= =20realgud-buffer-source

realgud-key=20key=20realgud-follow=20realgud-lan= g=20realgud-fringe

realgud-helper=20loc-changes=20realgud-custom=20= load-relative=20proviso-compile

proviso-dashboard=20proviso-finder=20async=20cou= nsel=20xref=20project=20dired

dired-loaddefs=20swiper=20proviso-fulledit=20pro= viso-clang-format=20clang-format

xml=20proviso-rg=20proviso-ag=20s=20grep=20compi= le=20proviso-defines=20proviso-regexp

proviso-core=20tramp=20tramp-compat=20tramp-load= defs=20trampver=20ucs-normalize

shell=20pcomplete=20comint=20ansi-color=20parse-= time=20format-spec=20advice=20parsenv

dash=20choose-font=20read-file=20seq=20seq-25=20= ivy=20flx=20delsel=20ivy-overlay=20ffap

thingatpt=20url-parse=20auth-source=20cl-seq=20e= ieio=20byte-opt=20bytecomp

byte-compile=20cconv=20eieio-core=20cl-macs=20gv= =20eieio-loaddefs=20password-cache

url-vars=20subr-x=20avoid=20paren=20winner=20rin= g=20which-func=20imenu=20edmacro=20kmacro

custom-backups=20bind-key=20easy-mmode=20cl-load= defs=20cl-lib=20time-date

mule-util=20tooltip=20eldoc=20electric=20uniquif= y=20ediff-hook=20vc-hooks

lisp-float-type=20mwheel=20dos-w32=20ls-lisp=20d= isp-table=20term/w32-win=20w32-win

w32-vars=20term/common-win=20tool-bar=20dnd=20fo= ntset=20image=20regexp-opt=20fringe

tabulated-list=20replace=20newcomment=20text-mod= e=20elisp-mode=20lisp-mode

prog-mode=20register=20page=20menu-bar=20rfn-esh= adow=20isearch=20timer=20select

scroll-bar=20mouse=20jit-lock=20font-lock=20synt= ax=20facemenu=20font-core

term/tty-colors=20frame=20cl-generic=20cham=20ge= orgian=20utf-8-lang=20misc-lang

vietnamese=20tibetan=20thai=20tai-viet=20lao=20k= orean=20japanese=20eucjp-ms=20cp51932

hebrew=20greek=20romanian=20slovak=20czech=20eur= opean=20ethiopic=20indian=20cyrillic

chinese=20composite=20charscript=20charprop=20ca= se-table=20epa-hook=20jka-cmpr-hook

help=20simple=20abbrev=20obarray=20minibuffer=20= cl-preloaded=20nadvice=20loaddefs

button=20faces=20cus-face=20macroexp=20files=20t= ext-properties=20overlay=20sha1=20md5

base64=20format=20env=20code-pages=20mule=20cust= om=20widget=20hashtable-print-readable

backquote=20w32notify=20w32=20lcms2=20multi-tty=20= make-network-process=20emacs)

 

Memory=20information:

((conses=2016=20622139=20207914)

(symbols=2056=2062786=201)

(miscs=2048=20612=201715)

(strings=2032=20172225=2026299)

(string-bytes=201=205662131)

(vectors=2016=2096222)

(vector-slots=208=201464831=20151578)=

(floats=208=20612=20891)

(intervals=2056=202725=201677)

(buffers=20992=2032))



This=20e-mail=20and=20any=20materials=20attached=20hereto,=20including,=20=
without=20limitation,=20all=20content=20hereof=20and=20thereof=20(collect=
ively,=20"XR=20Content")=20are=20confidential=20and=20proprietary=20to=20=
XR=20Trading=20LLC=20("XR")=20and/or=20its=20affiliates,=20and=20are=20pr=
otected=20by=20intellectual=20property=20laws.=20=20Without=20the=20prior=
=20written=20consent=20of=20XR,=20the=20XR=20Content=20may=20not=20(i)=20=
be=20disclosed=20to=20any=20third=20party=20or=20(ii)=20be=20reproduced=20=
or=20otherwise=20used=20by=20anyone=20other=20than=20current=20employees=20=
of=20XR=20or=20its=20affiliates,=20on=20behalf=20of=20XR=20or=20its=20aff=
iliates.

THE=20XR=20CONTENT=20IS=20PROVIDED=20AS=20IS,=20WITHOUT=20REPRESENTATIONS=
=20OR=20WARRANTIES=20OF=20ANY=20KIND.=20TO=20THE=20MAXIMUM=20EXTENT=20PER=
MISSIBLE=20UNDER=20APPLICABLE=20LAW,=20XR=20HEREBY=20DISCLAIMS=20ANY=20AN=
D=20ALL=20WARRANTIES,=20EXPRESSED=20AND=20IMPLIED,=20RELATING=20TO=20THE=20=
XR=20CONTENT,=20AND=20NEITHER=20XR=20NOR=20ANY=20OF=20ITS=20AFFILIATES=20=
SHALL=20IN=20ANY=20EVENT=20BE=20LIABLE=20FOR=20ANY=20DAMAGES=20OF=20ANY=20=
NATURE=20WHATSOEVER,=20INCLUDING,=20BUT=20NOT=20LIMITED=20TO,=20DIRECT,=20=
INDIRECT,=20CONSEQUENTIAL,=20SPECIAL=20AND=20PUNITIVE=20DAMAGES,=20LOSS=20=
OF=20PROFITS=20AND=20TRADING=20LOSSES,=20RESULTING=20FROM=20ANY=20PERSON'=
S=20USE=20OR=20RELIANCE=20UPON,=20OR=20INABILITY=20TO=20USE,=20ANY=20XR=20=
CONTENT,=20EVEN=20IF=20XR=20IS=20ADVISED=20OF=20THE=20POSSIBILITY=20OF=20=
SUCH=20DAMAGES=20OR=20IF=20SUCH=20DAMAGES=20WERE=20FORESEEABLE


--_000_65653506844b4308957893b429dea091chihqpost2XRTRADINGLOCA_--