From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Modify text appearance (put spaces after commas just for display) Date: Tue, 03 Oct 2017 04:49:34 +0200 Message-ID: <864lrht075.fsf@zoho.com> References: <87tvzpx1qo.fsf@eps142.cdf.udc.es> <861smt3j24.fsf@zoho.com> <20170926093255.GD1556@tuxteam.de> <86wp4l22du.fsf@zoho.com> <20170926103024.GA5189@tuxteam.de> <86shf9174r.fsf@zoho.com> <87poacu0bc.fsf@jane> <20171002215722.3f2200b97c6a53930b2252d8@speakeasy.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1506999032 28099 195.159.176.226 (3 Oct 2017 02:50:32 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 3 Oct 2017 02:50:32 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Oct 03 04:50:26 2017 Return-path: Envelope-to: geh-help-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 1dzDHr-0006YW-Gt for geh-help-gnu-emacs@m.gmane.org; Tue, 03 Oct 2017 04:50:23 +0200 Original-Received: from localhost ([::1]:55890 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dzDHy-00032Z-Sw for geh-help-gnu-emacs@m.gmane.org; Mon, 02 Oct 2017 22:50:30 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38898) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dzDHL-00032Q-0E for help-gnu-emacs@gnu.org; Mon, 02 Oct 2017 22:49:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dzDHH-0000TJ-QK for help-gnu-emacs@gnu.org; Mon, 02 Oct 2017 22:49:51 -0400 Original-Received: from [195.159.176.226] (port=56908 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dzDHH-0000RI-Ih for help-gnu-emacs@gnu.org; Mon, 02 Oct 2017 22:49:47 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1dzDH3-0001nc-GJ for help-gnu-emacs@gnu.org; Tue, 03 Oct 2017 04:49:33 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-Lines: 40 Original-X-Complaints-To: usenet@blaine.gmane.org Mail-Copies-To: never Cancel-Lock: sha1:XWAfQmyykLWOMtLs6jZtG98vH24= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:114506 Archived-At: James K. Lowden wrote: > Well, as I'm sure you know: > > All generalizations are false. > > :-) It seems, after many years doing this, discussion has finally reached school-boy level! How about this one? cats exist to show that not everything has to have a function Pretty good, ey? :) Here is another interesting school-boy problem. The result is 12.6 cm which seems reasonable. ;; if you are making a grid ;; out of beams ;; that are of different sizes ;; it doesn't look asymmetric ;; if you make the *holes* equally big! (defun compute-wood-distance (total beams) (let*((sum-beam (apply #'+ beams) ) (space (- total sum-beam)) (num-holes (1+ (length beams))) (hole-len (/ space num-holes)) ) (message "%.1f cm" hole-len) )) ;; (compute-wood-distance 139 '(6 7 9.5 9.5 9.5 9.5)) ;; 12.6 cm -- underground experts united http://user.it.uu.se/~embe8573