From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#358: dabbrev-abbrev-char-regexp Date: Fri, 24 Mar 2017 11:19:23 -0400 Message-ID: References: <1212586214.22521.1256711185@webmail.messagingengine.com> <5e7a0ecf-0410-4080-9553-11e3da1361ba@default> <264f932c-e112-42d7-bb9d-d3b26b8b6d7b@default> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a113d5008c5ca3d054b7b8493 X-Trace: blaine.gmane.org 1490368831 15284 195.159.176.226 (24 Mar 2017 15:20:31 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 24 Mar 2017 15:20:31 +0000 (UTC) Cc: 358@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 24 16:20:17 2017 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 1crR0Y-0001kC-W4 for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Mar 2017 16:20:07 +0100 Original-Received: from localhost ([::1]:33600 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crR0f-00016I-3D for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Mar 2017 11:20:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48141) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crR0Y-00014E-M8 for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 11:20:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crR0U-0006dK-4o for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 11:20:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44353) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1crR0U-0006dD-0S for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 11:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1crR0T-0000FX-Qt for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 11:20:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Mar 2017 15:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 358 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 358-submit@debbugs.gnu.org id=B358.1490368772915 (code B ref 358); Fri, 24 Mar 2017 15:20:01 +0000 Original-Received: (at 358) by debbugs.gnu.org; 24 Mar 2017 15:19:32 +0000 Original-Received: from localhost ([127.0.0.1]:42552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crR00-0000Eh-24 for submit@debbugs.gnu.org; Fri, 24 Mar 2017 11:19:32 -0400 Original-Received: from mail-oi0-f54.google.com ([209.85.218.54]:35115) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crQzx-0000EO-Ty for 358@debbugs.gnu.org; Fri, 24 Mar 2017 11:19:30 -0400 Original-Received: by mail-oi0-f54.google.com with SMTP id f193so2872272oib.2 for <358@debbugs.gnu.org>; Fri, 24 Mar 2017 08:19:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=IJCD5FrCr3+C7lMumg4HCqg1VxuRoyp+byLqQI5CfxY=; b=BnEWHKqHUVyLzcDc2QuXHN2k1PT5bxv2zIcVyticj/V7sKhI/BqqqHZiL+IFfzPzKs uqASw8+VY8MuNFYPQlLkttcwpBHVg2Z4OkTUVene6AntsC3iOTb3eReHKm2MpO4sq3GG MEhUlPods7clIDg13aAIVPzLO1ytPMwvYPgk8tZ/yZ01My55ipoqgbukH3rg09LC2b6n SCuTH/qBu4J9aoKN87jx7R+heUThC9oiNMQP4CfLhAcImH/2Nm9pRAgIb3GNOk7Ll1Vi G5B2AyYeWNTyxE/ta8hnj6c/KggOJxqe0Ia6M6tM7u8MPUQx9bAudAfef4qpuuKkrDGN 29Hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=IJCD5FrCr3+C7lMumg4HCqg1VxuRoyp+byLqQI5CfxY=; b=tqSfRV9nmQCkPhsiinIVRA488hnXYKxkse46kihwn0bDImR7fPX5HIASsrkASg5R/Q 5s7piE2Szzqn4GyJ9FoOCZKqlwaZebBnksSu6vTcAEfCSc3DbAbvNfOqwZpSU53iDttN h4LUYeixRC7wN1ZTKHw3QDQ4oYalznIy7ZDWsAmlP1AjH4Ytx8/RaBl8Mzvg9yy2FKuS Sq3IPgDyoQzftX7zn9MCmSstOklCb8g/sGfe+wgCknu7NG9OxMUFwdNyNMHR2ZnSNlsq xEN3a56Ig3Z9HpRVDGnLj8Jsus0yF9FbDrdumvjJ5OHmhp1yzErOQgj2RycLzQI8ihjz BRLQ== X-Gm-Message-State: AFeK/H0lG6GkwFXBEV3DK0e3/5q8smYGbcfSPQ43ZmA+xuOFDahGt6dHRxdftLdHm7zzQ+0mbiwvbGuaIyy+Vw== X-Received: by 10.202.89.3 with SMTP id n3mr5054520oib.26.1490368764125; Fri, 24 Mar 2017 08:19:24 -0700 (PDT) Original-Received: by 10.157.80.172 with HTTP; Fri, 24 Mar 2017 08:19:23 -0700 (PDT) In-Reply-To: <264f932c-e112-42d7-bb9d-d3b26b8b6d7b@default> X-Google-Sender-Auth: cU2FrDHu8ih2BTe0PzvEA5iFwkY 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:130880 Archived-At: --001a113d5008c5ca3d054b7b8493 Content-Type: text/plain; charset=UTF-8 On Thu, Mar 23, 2017 at 5:49 PM, Drew Adams wrote: >> >> As in, use a C example instead? > > Yep. Thx. Here's the final patch, I'll push to emacs-25 in a couple of days. --001a113d5008c5ca3d054b7b8493 Content-Type: application/octet-stream; name="0001-Fix-docstring-of-dabbrev-abbrev-char-regexp.patch" Content-Disposition: attachment; filename="0001-Fix-docstring-of-dabbrev-abbrev-char-regexp.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j0nz26fj0 RnJvbSAxYTdhNDgzYzM2YmUzZTdiZGFmNzEzMTUwMzI3ODJiZmYzNTZlMjQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb2FtIFBvc3RhdnNreSA8bnBvc3RhdnNAZ21haWwuY29tPgpE YXRlOiBGcmksIDI0IE1hciAyMDE3IDEwOjQ3OjE5IC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gRml4 IGRvY3N0cmluZyBvZiBkYWJicmV2LWFiYnJldi1jaGFyLXJlZ2V4cAoKKiBsaXNwL2RhYmJyZXYu ZWwgKGRhYmJyZXYtYWJicmV2LWNoYXItcmVnZXhwKTogVXNpbmcgYSB2YWx1ZSBvZiBuaWwKaXMg ZXF1aXZhbGVudCB0byAiXFxzd1xcfFxcc18iLCBhbmQgaGFzIG5vIHNwZWNpYWwgYmVoYXZpb3Iu ICBJZiB0aGUKcHJldmlvdXMgY2hhcmFjdGVyIGRvZXNuJ3QgbWF0Y2gsIHdlIHNlYXJjaCBiYWNr d2FyZHMgZm9yIG9uZSB0aGF0CmRvZXMsIG5vdCB0aHJvdyBhbiBlcnJvci4gIFJlcGxhY2UgTGlz cCBleGFtcGxlIHdpdGggQyBiYXNlZCBvbmUgdG8KbWFrZSBpdCBjbGVhciB0aGF0ICJzeW1ib2wi IG1lYW5zIGEgc2VxdWVuY2Ugb2Ygd29yZCBhbmQgc3ltYm9sCmNvbnN0aXR1ZW50IGNoYXJhY3Rl cnMsIG5vdCBhIExpc3Agc3ltYm9sIChCdWcjMzU4KS4KLS0tCiBsaXNwL2RhYmJyZXYuZWwgfCAz MiArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE1IGlu c2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpc3AvZGFiYnJldi5l bCBiL2xpc3AvZGFiYnJldi5lbAppbmRleCAzNTUwZDc1Li45YzlkYzhhIDEwMDY0NAotLS0gYS9s aXNwL2RhYmJyZXYuZWwKKysrIGIvbGlzcC9kYWJicmV2LmVsCkBAIC0xOTEsMjMgKzE5MSwyMSBA QCBkYWJicmV2LWFiYnJldi1jaGFyLXJlZ2V4cAogVGhpcyByZWdleHAgd2lsbCBiZSBzdXJyb3Vu ZGVkIHdpdGggXFxcXCggLi4uIFxcXFwpIHdoZW4gYWN0dWFsbHkgdXNlZC4KIAogU2V0IHRoaXMg dmFyaWFibGUgdG8gXCJcXFxcc3dcIiBpZiB5b3Ugd2FudCBvcmRpbmFyeSB3b3JkcyBvcgotXCJc XFxcc3dcXFxcfFxcXFxzX1wiIGlmIHlvdSB3YW50IHN5bWJvbHMgKGluY2x1ZGluZyBjaGFyYWN0 ZXJzIHdob3NlCi1zeW50YXggaXMgXCJzeW1ib2xcIiBhcyB3ZWxsIGFzIHRob3NlIHdob3NlIHN5 bnRheCBpcyBcIndvcmRcIi4KLQotVGhlIHZhbHVlIG5pbCBoYXMgYSBzcGVjaWFsIG1lYW5pbmc6 IHRoZSBhYmJyZXZpYXRpb24gaXMgZnJvbSBwb2ludCB0bwotcHJldmlvdXMgd29yZC1zdGFydCwg YnV0IHRoZSBzZWFyY2ggaXMgZm9yIHN5bWJvbHMuCi0KLUZvciBpbnN0YW5jZSwgaWYgeW91IGFy ZSBwcm9ncmFtbWluZyBpbiBMaXNwLCBgeWVzLW9yLW5vLXAnIGlzIGEgc3ltYm9sLAotd2hpbGUg YHllcycsIGBvcicsIGBubycgYW5kIGBwJyBhcmUgY29uc2lkZXJlZCB3b3Jkcy4gIElmIHRoaXMK LXZhcmlhYmxlIGlzIG5pbCwgdGhlbiBleHBhbmRpbmcgYHllcy1vci1uby0nIGxvb2tzIGZvciBh IHN5bWJvbAotc3RhcnRpbmcgd2l0aCBvciBjb250YWluaW5nIGBuby0nLiAgSWYgeW91IHNldCB0 aGlzIHZhcmlhYmxlIHRvCi1cIlxcXFxzd1xcXFx8XFxcXHNfXCIsIHRoYXQgZXhwYW5zaW9uIGxv b2tzIGZvciBhIHN5bWJvbCBzdGFydGluZyB3aXRoCi1geWVzLW9yLW5vLScuICBGaW5hbGx5LCBp ZiB5b3Ugc2V0IHRoaXMgdmFyaWFibGUgdG8gXCJcXFxcc3dcIiwgdGhlbgotZXhwYW5kaW5nIGB5 ZXMtb3Itbm8tJyBzaWduYWxzIGFuIGVycm9yIGJlY2F1c2UgYC0nIGlzIG5vdCBwYXJ0IG9mIGEg d29yZDsKLWJ1dCBleHBhbmRpbmcgYHllcy1vci1ubycgbG9va3MgZm9yIGEgd29yZCBzdGFydGlu ZyB3aXRoIGBubycuCi0KLVRoZSByZWNvbW1lbmRlZCB2YWx1ZSBpcyBuaWwsIHdoaWNoIHdpbGwg bWFrZSBkYWJicmV2IGRlZmF1bHQgdG8KLXVzaW5nIFwiXFxcXHN3XFxcXHxcXFxcc19cIi4iCitc IlxcXFxzd1xcXFx8XFxcXHNfXCIgaWYgeW91IHdhbnQgc3ltYm9scyAoaW5jbHVkaW5nIGNoYXJh Y3RlcnMKK3dob3NlIHN5bnRheCBpcyBcInN5bWJvbFwiIGFzIHdlbGwgYXMgdGhvc2Ugd2hvc2Ug c3ludGF4IGlzCitcIndvcmRcIikuICBUaGUgYWJicmV2aWF0aW9uIGlzIGZyb20gcG9pbnQgdG8g dGhlIHN0YXJ0IG9mIHRoZQorcHJldmlvdXMgc2VxdWVuY2Ugb2YgY2hhcmFjdGVycyBtYXRjaGlu ZyB0aGlzIHZhcmlhYmxlLgorCitUaGUgZGVmYXVsdCB2YWx1ZSBvZiBuaWwgaXMgZXF1aXZhbGVu dCB0byBcIlxcXFxzd1xcXFx8XFxcXHNfXCIuCisKK0ZvciBpbnN0YW5jZSwgc3VwcG9zZSB0aGUg Y3VycmVudCBidWZmZXIgaXMgaW4gYGMtbW9kZScuICBJZiB0aGlzCit2YXJpYWJsZSBpcyBuaWwg b3IgXCJcXFxcc3dcXFxcfFxcXFxzX1wiLCB0aGVuIGV4cGFuZGluZworYGRlYnVnX3ByaW50X2lu XycgbG9va3MgZm9yIGEgc3ltYm9sIHN0YXJ0aW5nIHdpdGgKK2BkZWJ1Z19wcmludF9pbl8nLiAg SWYgeW91IHNldCB0aGlzIHZhcmlhYmxlIHRvIFwiXFxcXHN3XCIsIHRoYXQKK2V4cGFuc2lvbiBs b29rcyBmb3IgYSB3b3JkIHByZWZpeGVkIHdpdGggYGluXycgKGUuZy4sIGl0IHdvdWxkCittYXRj aCBgaW5fcmFuZ2UnLCBidXQgbm90IGBpbl9jbG9zZV9yYW5nZScpLiAgSWYgZXhwYW5kaW5nCitg ZGVidWdfcHJpbnRfaW4nIGl0IHdvdWxkIGxvb2sgZm9yIGEgd29yZCBzdGFydGluZyB3aXRoCitg aW4nIChlLmcuIGBpbnRlZ2VyJykuIgogICA6dHlwZSAnKGNob2ljZSAoY29uc3QgbmlsKQogCQkg cmVnZXhwKQogICA6Z3JvdXAgJ2RhYmJyZXYpCi0tIAoyLjYuMi53aW5kb3dzLjEKCg== --001a113d5008c5ca3d054b7b8493--