From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 17 10:30:43 2016 Received: (at submit) by debbugs.gnu.org; 17 Aug 2016 14:30:43 +0000 Received: from localhost ([127.0.0.1]:60360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ba1rf-0002Cu-9y for submit@debbugs.gnu.org; Wed, 17 Aug 2016 10:30:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ba1rd-0002Ce-1f for submit@debbugs.gnu.org; Wed, 17 Aug 2016 10:30:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ba1rW-0006vB-8S for submit@debbugs.gnu.org; Wed, 17 Aug 2016 10:30:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59861) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ba1rW-0006uu-5N for submit@debbugs.gnu.org; Wed, 17 Aug 2016 10:30:34 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36811) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ba1rU-0007gh-1h for bug-grep@gnu.org; Wed, 17 Aug 2016 10:30:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ba1rO-0006to-1E for bug-grep@gnu.org; Wed, 17 Aug 2016 10:30:30 -0400 Received: from mailgw04.kcn.ne.jp ([61.86.7.211]:45560) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ba1rN-0006sR-Ne for bug-grep@gnu.org; Wed, 17 Aug 2016 10:30:25 -0400 Received: from mxs02-s (mailgw2.kcn.ne.jp [61.86.15.234]) by mailgw04.kcn.ne.jp (Postfix) with ESMTP id 6C7CB80620 for ; Wed, 17 Aug 2016 23:30:15 +0900 (JST) X-matriXscan-loop-detect: 658695de170ff1703a305e56b65bbd5e4d1b4fbb Received: from mail03.kcn.ne.jp ([61.86.6.182]) by mxs02-s with ESMTP; Wed, 17 Aug 2016 23:30:14 +0900 (JST) Received: from [10.120.1.52] (i118-21-128-66.s30.a048.ap.plala.or.jp [118.21.128.66]) by mail03.kcn.ne.jp (Postfix) with ESMTPA id 72572141009A for ; Wed, 17 Aug 2016 23:30:14 +0900 (JST) Date: Wed, 17 Aug 2016 23:30:14 +0900 From: Norihiro Tanaka To: Subject: [PATCH] dfa: simplify to find state index for state 0 Message-Id: <20160817233013.EFF5.27F6AC2D@kcn.ne.jp> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------_57B4744600000000F00D_MULTIPART_MIXED_" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.65.07 [ja] X-matriXscan-Sophos-AV: Clean X-matriXscan-Action: Approve X-matriXscan: Uncategorized X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -4.0 (----) --------_57B4744600000000F00D_MULTIPART_MIXED_ Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Now, state indexes for state 0 state 0 are 0 for CTX_NEWLINE context, D->initstate_notbol for CTX_NONE context and D->min_trcount - 1 for CTX_LETTER. The patch uses them instead of calling state_index(). --------_57B4744600000000F00D_MULTIPART_MIXED_ Content-Type: text/plain; charset="US-ASCII"; name="0001-dfa-simplify-to-find-state-index-for-state-0.patch" Content-Disposition: attachment; filename="0001-dfa-simplify-to-find-state-index-for-state-0.patch" Content-Transfer-Encoding: base64 RnJvbSBiYjVmYzJmYTA4ZTlmMmIxN2QxNDdjMzY0OTMyODI1NGRlYjg0MTY2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb3JpaGlybyBUYW5ha2EgPG5vcml0bmtAa2NuLm5lLmpwPgpE YXRlOiBXZWQsIDE3IEF1ZyAyMDE2IDIzOjA0OjE1ICswOTAwClN1YmplY3Q6IFtQQVRDSF0gZGZh OiBzaW1wbGlmeSB0byBmaW5kIHN0YXRlIGluZGV4IGZvciBzdGF0ZSAwCgoqIHNyYy9kZmEuYyAo ZGZhc3RhdGUpOiBTaW1wbGlmeSB0byBmaW5kIHN0YXRlIGluZGV4IGZvciBzdGF0ZSAwLgotLS0K IHNyYy9kZmEuYyB8ICAgMTUgKysrLS0tLS0tLS0tLS0tCiAxIGZpbGVzIGNoYW5nZWQsIDMgaW5z ZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc3JjL2RmYS5jIGIvc3Jj L2RmYS5jCmluZGV4IGI2NGExNzYuLjY4NDhhZWYgMTAwNjQ0Ci0tLSBhL3NyYy9kZmEuYworKysg Yi9zcmMvZGZhLmMKQEAgLTI3MjIsMTggKzI3MjIsOSBAQCBkZmFzdGF0ZSAoc3RhdGVfbnVtIHMs IHN0cnVjdCBkZmEgKmQsIHN0YXRlX251bSB0cmFuc1tdKQogICAgICBpcyB0byBmYWlsIG1pc2Vy YWJseS4gICovCiAgIGlmIChkLT5zZWFyY2hmbGFnKQogICAgIHsKLSAgICAgIC8qIEZpbmQgdGhl IHN0YXRlKHMpIGNvcnJlc3BvbmRpbmcgdG8gdGhlIHBvc2l0aW9ucyBvZiBzdGF0ZSAwLiAgKi8K LSAgICAgIGNvcHkgKCZkLT5zdGF0ZXNbMF0uZWxlbXMsICZmb2xsb3dzKTsKLSAgICAgIHNlcGFy YXRlX2NvbnRleHRzID0gc3RhdGVfc2VwYXJhdGVfY29udGV4dHMgKCZmb2xsb3dzKTsKLSAgICAg IHN0YXRlID0gc3RhdGVfaW5kZXggKGQsICZmb2xsb3dzLCBzZXBhcmF0ZV9jb250ZXh0cyBeIENU WF9BTlkpOwotICAgICAgaWYgKHNlcGFyYXRlX2NvbnRleHRzICYgQ1RYX05FV0xJTkUpCi0gICAg ICAgIHN0YXRlX25ld2xpbmUgPSBzdGF0ZV9pbmRleCAoZCwgJmZvbGxvd3MsIENUWF9ORVdMSU5F KTsKLSAgICAgIGVsc2UKLSAgICAgICAgc3RhdGVfbmV3bGluZSA9IHN0YXRlOwotICAgICAgaWYg KHNlcGFyYXRlX2NvbnRleHRzICYgQ1RYX0xFVFRFUikKLSAgICAgICAgc3RhdGVfbGV0dGVyID0g c3RhdGVfaW5kZXggKGQsICZmb2xsb3dzLCBDVFhfTEVUVEVSKTsKLSAgICAgIGVsc2UKLSAgICAg ICAgc3RhdGVfbGV0dGVyID0gc3RhdGU7CisgICAgICBzdGF0ZV9uZXdsaW5lID0gMDsKKyAgICAg IHN0YXRlX2xldHRlciA9IGQtPm1pbl90cmNvdW50IC0gMTsKKyAgICAgIHN0YXRlID0gZC0+aW5p dHN0YXRlX25vdGJvbDsKIAogICAgICAgZm9yIChpID0gMDsgaSA8IE5PVENIQVI7ICsraSkKICAg ICAgICAgdHJhbnNbaV0gPSB1bmlieXRlX3dvcmRfY29uc3RpdHVlbnQgKGkpID8gc3RhdGVfbGV0 dGVyIDogc3RhdGU7Ci0tIAoxLjcuMQoK --------_57B4744600000000F00D_MULTIPART_MIXED_-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 02 03:42:56 2016 Received: (at 24250-done) by debbugs.gnu.org; 2 Sep 2016 07:42:56 +0000 Received: from localhost ([127.0.0.1]:46917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bfj7o-0006HU-B6 for submit@debbugs.gnu.org; Fri, 02 Sep 2016 03:42:56 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:39140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bfj7m-0006HG-GR for 24250-done@debbugs.gnu.org; Fri, 02 Sep 2016 03:42:55 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id A6A741613C0; Fri, 2 Sep 2016 00:42:48 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id H4NMsEwWhL7s; Fri, 2 Sep 2016 00:42:48 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 095B51613C4; Fri, 2 Sep 2016 00:42:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id jnh5JOFN4Uhs; Fri, 2 Sep 2016 00:42:47 -0700 (PDT) Received: from [192.168.1.9] (unknown [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id DD23F1613C0; Fri, 2 Sep 2016 00:42:47 -0700 (PDT) To: Norihiro Tanaka From: Paul Eggert Subject: Re: [PATCH] dfa: simplify to find state index for state 0 Organization: UCLA Computer Science Department Message-ID: <963434e4-46e4-e734-57cb-2e3d37e9a46b@cs.ucla.edu> Date: Fri, 2 Sep 2016 00:42:40 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 24250-done Cc: 24250-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.5 (-) Thanks, I installed that one too. From unknown Mon Aug 18 11:26:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 30 Sep 2016 11:24:04 +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