From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?QW5kcmVhcyBSw7ZobGVy?= Newsgroups: gmane.emacs.devel Subject: Re: fill-paragraph ill designed Date: Sun, 30 Aug 2015 09:30:45 +0200 Message-ID: <55E2B125.1080209@online.de> References: <55DC2621.4030905@online.de> <55DD5D02.9090407@online.de> <87bndule6e.fsf@gnu.org> <55DDAF7D.4000809@online.de> <87a8temdei.fsf@gnu.org> <55DDED47.8080700@online.de> <87y4gv9b7h.fsf@gnu.org> <55E002A3.9090600@online.de> <87oahr95tn.fsf@gnu.org> <55E20C39.2070809@online.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1440919879 16311 80.91.229.3 (30 Aug 2015 07:31:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 30 Aug 2015 07:31:19 +0000 (UTC) Cc: Richard Stallman , Stefan Monnier , Tassilo Horn To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Aug 30 09:31:09 2015 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 1ZVx50-0007L9-Kh for ged-emacs-devel@m.gmane.org; Sun, 30 Aug 2015 09:31:06 +0200 Original-Received: from localhost ([::1]:57313 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZVx50-0007D0-Lb for ged-emacs-devel@m.gmane.org; Sun, 30 Aug 2015 03:31:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34305) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZVx4w-0007Cj-9x for emacs-devel@gnu.org; Sun, 30 Aug 2015 03:31:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZVx4v-0008Um-GX for emacs-devel@gnu.org; Sun, 30 Aug 2015 03:31:02 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.131]:50691) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZVx4p-0008TP-NH; Sun, 30 Aug 2015 03:30:55 -0400 Original-Received: from [192.168.178.31] ([95.119.227.173]) by mrelayeu.kundenserver.de (mreue005) with ESMTPSA (Nemesis) id 0ME20p-1ZUXUh1bqR-00HOEg; Sun, 30 Aug 2015 09:30:52 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 In-Reply-To: <55E20C39.2070809@online.de> X-Provags-ID: V03:K0:cFmmHbNEosJbCpV90sBMF8nRF2ZwfiZSClSV+KQaGAttp1G4wUS 4sRV2lxA7IMxZZ1KiRLXe35m0M+SRyc0douCMV7SXdvpiOAFwkAZUHdf38+WCsoZC7Fzx+/ Ri96h8vQ8LCJm/3Y1rnMEreWkvUCRnDY4x0R0c2J4qIM6MJJ5joJNnya14LnlppuopBGln1 28vp/zG9eQO56I9meQ2hg== X-UI-Out-Filterresults: notjunk:1;V01:K0:7Vg/WRQttKk=:RwNKYNNtxojzUh6o9wiQrG rJPxDlNqS6ev3pXdNHzaHVB32zyv25rmnsOZeMNbcCxYjsAuKVxfUoL1bU4QwxnXnbEuzhsa9 YZJBimkRB02lZPKNV8/3oaZo+HqG3/A6wbxFl9shipD4NGPsIGu/QMIhVoYng91MgaWVSoyp9 n7W2soqbUW5WvSQ632DMWj1MHrjH8tClmqwy/OV2bSorv01AjwkmIK1cg9b/63XnJrgXAnmyF kIIY4DF9x5Scm4CzOfqQIga3QD9XiKtJMbn4nJoAlhVtDYTO+HX5pZM8lNirV5yImJMtbkVj9 UU15eHAtEkHMYFrSVolWhOED60zyOBmGcbwMTq1mz8NzV35vYA7R6e4EY8sMDEkTgyvc0hhmt ck0QYwh4Et2diBnmWT8A8iglO6Or0kSR+wK3iaXOTO3zZgvSzfuNr69jQEZn4oPmZawbn2nA7 NUjFbLyhLiephlTDE3XuuaUy9t0ZI0pedp5poNXX/ELoD0zTqqsuJM5DZ3i5UcZIXyFCWD64r 7x81pUmSr5vGS1TpzGZj9h3I3vkC5ZX0/Q5NOdN9OHQbCLis4v+xWfh3Vo6bNbZ7GhHOpI1co ZXreXcIUFV1GD6ksdtex431OBXQNXy9yN1m6K6gb2r255N28dDCSMshhiJt2m8/Eas+gLzd2W idt46Ms0BnBncOcVjLh5G/I6zv8pHszmvqPn6/6rSXwrrN+ERVG7/cg4+kCIrHKTC6W7YpGbb 1Gsgsrz/jGh/szV7 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.131 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:189310 Archived-At: Am 29.08.2015 um 21:47 schrieb Andreas Röhler: > > > Suggest the following design of fill-paragraph > > (if fill-paragraph-function > use it > > if not: > (determine beg/end of paragraph by forward-...) > (fill-region beg end) > > That's all. > > As a first step, which would not interfere with current way, what about out-factoring the remaining let-clause --(let ((before (point))...-- as just-fill-paragraph for example. That would allow a call from outside and also clean-up it a little bit.