From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.bugs Subject: bug#18405: 24.3.93; bat-mode.el Date: Sun, 07 Sep 2014 18:04:15 -0700 Message-ID: <540D008F.1080607@dancol.org> References: <87mwaf2pjx.fsf@Rainer.invalid> <87r3zplxmz.fsf@Rainer.invalid> <540BCFFE.2090404@dancol.org> <83iokzcvdk.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="e3ISPXsFqHi4LuFHA8hapc5786IPMVrt9" X-Trace: ger.gmane.org 1410138327 5664 80.91.229.3 (8 Sep 2014 01:05:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Sep 2014 01:05:27 +0000 (UTC) Cc: Stromeko@nexgo.de, 18405@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 08 03:05:21 2014 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 1XQnOS-0005g7-MT for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Sep 2014 03:05:20 +0200 Original-Received: from localhost ([::1]:40135 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XQnOO-0007Vt-6s for geb-bug-gnu-emacs@m.gmane.org; Sun, 07 Sep 2014 21:05:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40084) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XQnOG-0007Tj-9c for bug-gnu-emacs@gnu.org; Sun, 07 Sep 2014 21:05:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XQnOB-0007aP-Jc for bug-gnu-emacs@gnu.org; Sun, 07 Sep 2014 21:05:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41503) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XQnOB-0007a0-GR for bug-gnu-emacs@gnu.org; Sun, 07 Sep 2014 21:05:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XQnOA-0006xo-Nf for bug-gnu-emacs@gnu.org; Sun, 07 Sep 2014 21:05:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Colascione Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Sep 2014 01:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18405 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 18405-submit@debbugs.gnu.org id=B18405.141013826826719 (code B ref 18405); Mon, 08 Sep 2014 01:05:02 +0000 Original-Received: (at 18405) by debbugs.gnu.org; 8 Sep 2014 01:04:28 +0000 Original-Received: from localhost ([127.0.0.1]:33067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XQnNb-0006wt-Jp for submit@debbugs.gnu.org; Sun, 07 Sep 2014 21:04:27 -0400 Original-Received: from dancol.org ([96.126.100.184]:37593) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XQnNZ-0006wk-2U for 18405@debbugs.gnu.org; Sun, 07 Sep 2014 21:04:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=C05CLtO0DBnIkKne1ayEpEKif0UKSNe0pQyWb/1ZocE=; b=WqpxWRdyUHS/SysUekeUmCQuPLK4YFAO+R1GGUAAlNO6I4g9BQ/9EIFq2JstaTOoenJL5+XtP50bZHd8m8gO7Ennv33fO9hOlXjKlqfSy+A1I3TumGgd5Tkgd91Yr5LjMyySlWnJMXVHP1cLvToY8deWMV1RxFllFIEOx3aX5eNeVE4Vimw3pBUVH1J16VMrIf8zTiXkyszEhFjnl7uFUXp7NQFPZvfBY1v4Kct4yMWH/C6FpmeyI+iTbdNBxUt9Pnqs3zCHcK7l+aL37CNsg/Fwc/q2nuIJspJVcCdKgRiKW0M5RuilxebhMJG5RO3TdOqUrd3tV0yvEtgraQFWMQ==; Original-Received: from [2620:0:1cfe:9a:863a:4bff:fec8:e538] by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_RC2) (envelope-from ) id 1XQnNV-0004aU-KI; Sun, 07 Sep 2014 18:04:21 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 In-Reply-To: <83iokzcvdk.fsf@gnu.org> 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:93120 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --e3ISPXsFqHi4LuFHA8hapc5786IPMVrt9 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 09/07/2014 08:17 AM, Eli Zaretskii wrote: >> Date: Sat, 06 Sep 2014 20:24:46 -0700 >> From: Daniel Colascione >> >> Mind just importing http://www.emacswiki.org/emacs/ntcmd.el into trunk= ? >=20 > Would you mind some comments about it? Sorry --- I should have been more specific. I wrote ntcmd a while ago because I was frustrated with existing modes for working with batch files. ntcmd uses a parser to deal with cmd.exe's very weird syntax; it's important to do that because cmd's syntax is highly irregular and using regular font-lock patterns to match it is doomed --- in particular, matches involving loop variables are complicated. (See ntcmd-forward-generic-cmd and ntcmd-forward-for-cmd for some interesting special cases and fossilized cmd.exe bugs.) --e3ISPXsFqHi4LuFHA8hapc5786IPMVrt9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJUDQCPAAoJEN4WImmbpWBl2HMP+gLiB0AzULYE/OPG8kEdQUbL KrKL6FwSfHV2mcs0DEoRfGe/D4CPtBHm1csOXWE3sGwvuza2TBWjHZOdcFoSiDOT /BHeaJUHKwr8hcDzCmCmpo4l3ex8oErASf5AlHlb70RldZnzsFSGrAdMCtpcrvsj FoYPy7OubQXEFnRJ7YQ2ph74yjZ5+99Om4l1subE1JGN4TyD2NKz0HNvZpkRRqt/ gpr+93cECAzkj+KD4jJGo8suofqwJZ3x0cpx/VSVTKgUyoy7W1yCnt9ONOcVbgYu lSOJP+KmXfASngDo79AwUwIxmXwkfHgB1psbfkFNE79BTzVDBwh1VMJYQYV2/1/B 8+fZKejgp5dpaAbjpUfAFsD0hHTZQxHSLxXXVd5rnb1I12wDxQ0xQP3Hye6SPOPT B2uQfYtsrIq3B7LvUQmZ1qp9XQ5A7G/ilxYKW4n2Ufs/wUu3cZlJsjN1GEXF0RV/ fAWiAv4b723Uw0WS3oAj975voTs4IvBN86pqHah8/glop7Z7MHoJLCYWzHaeWz7b wha+l04vptC3amWJRBbw0dMo/AUiOP9cXcaRebUFRjVPxrUZQEz7ioKqAO34Qff1 A2Cngl/63R9Ot+LYFgp+Y25zR/n5Oe55HCD8sUn6Hpn/a1AXHqquyQjqWUN+kr0B sml8oYCOZfRSqVeKXTbf =+Kue -----END PGP SIGNATURE----- --e3ISPXsFqHi4LuFHA8hapc5786IPMVrt9--