From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Vladimir Kazanov Newsgroups: gmane.emacs.devel Subject: Re: Tokenizing Date: Sun, 21 Sep 2014 17:24:48 +0300 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1411309554 29025 80.91.229.3 (21 Sep 2014 14:25:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 21 Sep 2014 14:25:54 +0000 (UTC) Cc: emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 21 16:25:48 2014 Return-path: Envelope-to: ged-emacs-devel@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 1XVi5C-0002Cd-7e for ged-emacs-devel@m.gmane.org; Sun, 21 Sep 2014 16:25:46 +0200 Original-Received: from localhost ([::1]:39647 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XVi5B-0000nl-PC for ged-emacs-devel@m.gmane.org; Sun, 21 Sep 2014 10:25:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48083) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XVi4i-0000nY-IC for emacs-devel@gnu.org; Sun, 21 Sep 2014 10:25:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XVi4h-0002B1-QN for emacs-devel@gnu.org; Sun, 21 Sep 2014 10:25:16 -0400 Original-Received: from mail-ie0-x235.google.com ([2607:f8b0:4001:c03::235]:35800) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XVi4g-0002Aj-Dd; Sun, 21 Sep 2014 10:25:14 -0400 Original-Received: by mail-ie0-f181.google.com with SMTP id tr6so5940011ieb.40 for ; Sun, 21 Sep 2014 07:25:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=KNF1xeOkZNBPkyLUazJ2KXlOpkw0Huqu53sRRx/7rDU=; b=MJ837JvcA7/8ER6sC33DFmATo4kQNBx8hjyrvW+iSvjGD5yj1W4Fx2CV6Y7D/Iji1P JkderQH/av0gKVhVBQUfVj8hpcljyGZOWwtlDad7zfmINBWmLeEx8stQjKyJrg+XYrPM Qghc9DDJmuJVhOCzTUAsP35j+O/Lo5TTDQ6+db2wQnrZ/83xSYz8nvvbFZUd+u85KC7f 1WBm6z0Qvj4acYkHUkBQs8tcPY5ftA8frXTaTQ03aFnRDPGcZj11SeoQD0mMdyhZG5PY kJrY3Mdc4XYyiMP0pmlpmnvSyvzJ0LIdED/rOzLWphrGFzfdSV8ob/SRkgMc9QYrIktt J0Sg== X-Received: by 10.50.154.5 with SMTP id vk5mr7632692igb.39.1411309508671; Sun, 21 Sep 2014 07:25:08 -0700 (PDT) Original-Received: by 10.107.18.133 with HTTP; Sun, 21 Sep 2014 07:24:48 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c03::235 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:174605 Archived-At: Great, okay, I'll start working on it. This might take some time. On Sun, Sep 21, 2014 at 4:35 PM, Richard Stallman wrote: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > I suggest the following plan: > > 1) try to implement the tokenizer using available text property mecha= nics; > > 2) see if there are slow-downs or problems, or space for improvements > on the Emacs side. > > Yes. > > At various points you might have ideas for more convenient or faster > predefined functions for accessing the text properties. It will be > very nice to add them for Emacs and thus make this sort of tokenizing > more convenient. > > -- > Dr Richard Stallman > President, Free Software Foundation > 51 Franklin St > Boston MA 02110 > USA > www.fsf.org www.gnu.org > Skype: No way! That's nonfree (freedom-denying) software. > Use Ekiga or an ordinary phone call. > --=20 Yours sincerely, Vladimir Kazanov -- =D0=A1 =D1=83=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D0=BC=D0=B8=D1=80 =D0=9A=D0=B0=D0=B7=D0=B0= =D0=BD=D0=BE=D0=B2