From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Tim Visher" Newsgroups: gmane.emacs.help Subject: Re: Utilizing Regexp (or something else) to replace an arbitrary string length of the same character with the same string length of another character. Date: Thu, 27 Nov 2008 15:24:28 -0500 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Trace: ger.gmane.org 1227825833 10995 80.91.229.12 (27 Nov 2008 22:43:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 27 Nov 2008 22:43:53 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: "Xah Lee" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Nov 27 23:44:57 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1L5pbU-0000Fb-5L for geh-help-gnu-emacs@m.gmane.org; Thu, 27 Nov 2008 23:44:56 +0100 Original-Received: from localhost ([127.0.0.1]:57729 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L5paI-00080u-Bk for geh-help-gnu-emacs@m.gmane.org; Thu, 27 Nov 2008 17:43:42 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L5nPd-0002fn-5N for help-gnu-emacs@gnu.org; Thu, 27 Nov 2008 15:24:33 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L5nPb-0002et-Bl for help-gnu-emacs@gnu.org; Thu, 27 Nov 2008 15:24:32 -0500 Original-Received: from [199.232.76.173] (port=37707 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L5nPb-0002el-3v for help-gnu-emacs@gnu.org; Thu, 27 Nov 2008 15:24:31 -0500 Original-Received: from mail-gx0-f23.google.com ([209.85.217.23]:51088) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L5nPa-0001Bt-NK for help-gnu-emacs@gnu.org; Thu, 27 Nov 2008 15:24:30 -0500 Original-Received: by gxk4 with SMTP id 4so665056gxk.18 for ; Thu, 27 Nov 2008 12:24:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=q850fyG4BXJVeove+bPO7WA9eKLCWtTn3LNsm6iCNBo=; b=NoTZnIxT19sdZIu0RBRVcg5BO8sSqtD5ZQ+u6/HI33ZmWTZUa44fJSwAhdwL1gLLmU VnH0Vi0ytpCY4aJfQWvkY9tzanpqKPhpjkoiopWzWY9RXhNVD2q+f+d75VgtRhiYit9A wki+LM6fKBz9Akvz/eAOH0rTJh0k9KUYERvO4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=b6WX1GZ3avWLi5OHUFl8gZngHKdBT5vUzGEQ+0TronDsOcVcWplw73BP5Uqs3Y1At/ qC4rkFokVqSl3QZQ7GlkdunAFMvJCsdxGSDgoC2JJwNiWZ9yaL3yGnMmBBGJpgUXYRbl T0CHmrWLX9Yk6TS4222wJDFCuItZ35grRV2KI= Original-Received: by 10.100.152.19 with SMTP id z19mr3704825and.45.1227817468366; Thu, 27 Nov 2008 12:24:28 -0800 (PST) Original-Received: by 10.100.232.8 with HTTP; Thu, 27 Nov 2008 12:24:28 -0800 (PST) In-Reply-To: Content-Disposition: inline X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-Mailman-Approved-At: Thu, 27 Nov 2008 17:43:20 -0500 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:60167 Archived-At: WWVhaCwgSSBkaWQgY29uc2lkZXIgdXNpbmcgcmVwbGFjZS1zdHJpbmcgYW5kIHF1ZXJ5LXJlcGxh Y2Utc3RyaW5nIGFuZAp0aGVpciBpbGsuICBUaGUgaXNzdWUgaXMgdGhhdCBJIHVzZSB0aGUgY2hh cmFjdGVycyBJIHdhbnQgdG8gcmVwbGFjZQphdCBvdGhlciBsb2NhdGlvbnMgd2hlcmUgSSBkb24n dCB3YW50IHRoZW0gcmVwbGFjZWQuICBBbHNvLCBJIHdhbnQgdG8KcmVwbGFjZSBhbiBhcmJpdHJh cnkgYW1vdW50IG9mIHRoZW0gYXQgb25lIHRpbWUuICBJIGFjdHVhbGx5IGFscmVhZHkKZGlkIHRo ZSBlZGl0cyB0aGF0IEkgd2FudCBkb25lIGJ5IHVzaW5nIHF1ZXJ5LXJlcGxhY2Utc3RyaW5nLgpI b3dldmVyLCBpZiB0aGUgZG9jdW1lbnQgaGFkIGJlZW4gbXVjaCBsb25nZXIsIHRoYXQgcmVhbGx5 IHdvdWxkJ3ZlCnRha2VuIHRvbyBsb25nLiAgSXQgZG9lc24ndCBzb3VuZCBsaWtlIHRoZXJlJ3Mg YSBxdWljayB3YXkgdG8gZG8gdGhpcwppbiBFbWFjcy4gIE9oIHdlbGwuCgpUaGFua3MgYW55d2F5 LgoKT24gV2VkLCBOb3YgMjYsIDIwMDggYXQgMTI6MjUgUE0sIFhhaCBMZWUgPHhhaGxlZUBnbWFp bC5jb20+IHdyb3RlOgo+IE9uIE5vdiAyNiwgNjo0MSBhbSwgIlRpbSBWaXNoZXIiIDx0aW0udmlz Li4uQGdtYWlsLmNvbT4gd3JvdGU6Cj4+IEhlbGxvIEV2ZXJ5b25lLAo+Pgo+PiBJIGhhdmUgYSBi dW5jaCBvZiBhcmJpdHJhcmlseSBsb25nIHN0cmluZ3Mgb2YgJz0nIGNoYXJhY3RlcnMgYW5kIEkK Pj4gd291bGQgbGlrZSB0byByZXBsYWNlIHRoZW0gb25lIGZvciBvbmUgd2l0aCAnLScgY2hhcmFj dGVycy4gIEkga25vdyBJCj4+IGNvdWxkIGRvIHRoaXMgd2l0aCBhIHNpbXBsZSBmaW5kIGFuZCBy ZXBsYWNlIHVzaW5nIGlzZWFyY2gsIGJ1dCB0aGF0Cj4+IHdvdWxkIHJlcXVpcmUgbWUgZ29pbmcg dGhyb3VnaCB0aGVtIG9uZSBhdCBhIHRpbWUuICBJJ20gd29uZGVyaW5nIGlmCj4+IHRoZXJlJ3Mg YSB3YXkgdG8gZG8gdGhpcyB3aXRoIGEgcmVnZXggc3VjaCBhczoKPj4KPj4gICAgIHIvKD0rKS8t e2xlbmd0aCBvZiBufQo+Pgo+PiBPYnZpb3VzbHkgdGhhdCdzIGEgbWFqb3IgYmFzdGFyZGl6YXRp b24gb2Ygc3ludGF4IGFuZCBkb2Vzbid0IHJlYWxseQo+PiBleGlzdCBpbiBhbnkgbGFuZ3VhZ2Us IGJ1dCBJIGZpZ3VyZSB0aGlzIHNob3VsZCBiZSBhYmxlIHRvIGJlIGRvbmUgaW4KPj4gRW1hY3Mg c29tZWhvdy4KPgo+IGlmIHlvdXIgcXVlc3Rpb24gaXMgYWJvdXQgaW50ZXJhY3RpdmUgdXNlLCB0 aGVuIHlvdSBjYW4gdXNlCj4KPiBxdWVyeS1yZXBsYWNlCj4gcXVlcnktcmVwbGFjZS1yZWdleHAK Pgo+IGFmdGVyIHlvdSB0eXBlIHRoZSBmaW5kIHN0cmluZyBhbmQgcmVwbGFjZSBzdHJpbmcsIHlv dSBjYW4ganVzdCB0eXBlCj4gIiEiIHRvIHJlcGxhY2UgdGhlbSBhbGwgaW4gb25lIHNob3QgaW4g dGhlIGN1cnJlbnQgYnVmZmVyLgo+Cj4gSWYgeW91IGRvbid0IHdhbnQgaXQgdG8gcHJvbXAgeW91 IG9uIHRoZSBmaXJzdCBmaW5kaW5nLCB5b3UgY2FuIGNhbGwKPiByZXBsYWNlLXN0cmluZyBpbnN0 ZWFkLgo+Cj4gSWYgeW91ciBxdWVzdGlvbiBpcyBhYm91dCBkb2luZyB0aGUgcmVwbGFjZW1lbnQg b24gd2hvbGUgZGlyZWN0b3J5IG9mCj4gZmlsZXMsIHlvdSBjYW4gbWFyayB0aGUgZmlsZXMgaW4g ZGlyZWQgYW5kIHRoZW4gaW52b2tlIGRpcmVkLWRvLXF1ZXJ5LQo+IHJlcGxhY2UtcmVnZXhwLgo+ Cj4gU2VlOgo+Cj4g4oCiIEZpbmQgYW5kIFJlcGxhY2Ugd2l0aCBFbWFjcwo+ICBodHRwOi8veGFo bGVlLm9yZy9lbWFjcy9lbWFjc19maW5kX3JlcGxhY2UuaHRtbAo+Cj4g4oCiIEludGVyYWN0aXZl bHkgRmluZCBhbmQgUmVwbGFjZSBTdHJpbmcgUGF0dGVybnMgb24gTXVsdGlwbGUgRmlsZXMKPiAg aHR0cDovL3hhaGxlZS5vcmcvZW1hY3MvZmluZF9yZXBsYWNlX2ludGVyLmh0bWwKPgo+IElmIHlv dXIgcXVlc3Rpb24gaXMgYWJvdXQgd3JpdGluZyBhIGxpc3AgcHJvZ3JhbSBzbyB0aGF0IHlvdSBj YW4gcHJlc3MKPiBhIGJ1dHRvbiB0byBkbyBhbGwgdGhlIHJlcGxhY2VtZW50IHlvdSB3YW50IHdp dGhvdXQgbmVlZGluZyB0byBhbnN3ZXIKPiBwcm9tcHQgYm91dCBmaW5kL3JlcGxhY2Ugc3RyaW5n LCBvbiBhIHNpbmdsZSBmaWxlIG9yIGJ1bmNoIG9mIGZpbGVzLAo+IGl0J3MgdmVyeSBlYXN5IHRv by4gU2VlIGZvciBleGFtcGxlOgo+Cj4g4oCiIEVsaXNwIExlc3NvbjogUmVwZWF0ZWQgRmluZCBS ZXBsYWNlCj4gIGh0dHA6Ly94YWhsZWUub3JnL2VtYWNzL2VsaXNwX3JlcGVhdF9yZXBsYWNlLmh0 bWwKPgo+PiBJbiBDaHJpc3QsCj4KPiDigKIgSGFzIFJlbGlnaW9uIE1hZGUgVXNlZnVsIENvbnRy aWJ1dGlvbnMgdG8gQ2l2aWxpemF0aW9uPwo+ICBodHRwOi8veGFobGVlLm9yZy9wL3JlbGlnaW9u X1J1c3NlbGwuaHRtbAo+Cj4gIFhhaAo+IOKIkSBodHRwOi8veGFobGVlLm9yZy8KPgo+IOKYhAo+ CgoKCi0tIAoKSW4gQ2hyaXN0LAoKVGltbXkgVi4KCmh0dHA6Ly9idXJuaW5nb25lcy5jb20vCmh0 dHA6Ly9maXZlLnNlbnRlbmMuZXMvIC0gU3BlbmQgbGVzcyB0aW1lIG9uIGUtbWFpbAo=