From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 04 22:24:41 2017 Received: (at submit) by debbugs.gnu.org; 5 Aug 2017 02:24:41 +0000 Received: from localhost ([127.0.0.1]:42308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddold-00048E-0b for submit@debbugs.gnu.org; Fri, 04 Aug 2017 22:24:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddolb-000483-Sj for submit@debbugs.gnu.org; Fri, 04 Aug 2017 22:24:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddolW-0005q9-1H for submit@debbugs.gnu.org; Fri, 04 Aug 2017 22:24:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56383) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ddolV-0005q1-U1 for submit@debbugs.gnu.org; Fri, 04 Aug 2017 22:24:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43046) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddolT-0001cy-Lh for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2017 22:24:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddolQ-0005nx-D2 for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2017 22:24:31 -0400 Received: from mail-it0-x231.google.com ([2607:f8b0:4001:c0b::231]:35610) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ddolQ-0005nd-5H for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2017 22:24:28 -0400 Received: by mail-it0-x231.google.com with SMTP id h199so15252115ith.0 for ; Fri, 04 Aug 2017 19:24:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:date:message-id:mime-version; bh=4DqpkpLf0YASXDhXw0RPY1EbFKwx19F3dDrKcfyc6LA=; b=tC5t+i19POEnNCRZPShP9ltwcyVCjbjm8iHjUowuoQMXmRzkZ6yIaxW8NAvomgPyYK LpknlqLcbK1yiVQZfMP8Vj+csUeE93FAEeZzoDR1N5SHWGL3h4HPCDbmZBwUdJeYXKO6 hQ9G9pDehairDot9G6pZtDqeND4cydd6A8PrVCCPFR5DdulIlXaSwxxV8MJ1uF9mrKo9 iazCg5UjfSMR9Z80wFQ14vuBu5Abmp3uVoCfn+QNcem61s0PQSc7e+41zdY8bGF7z/Yh 6uWK7t5dyakHknSUGKiBCWFtnoH6H24ZHR/SDpiyfTQya8aiUfNQ2yANjyHOA/WqQ3mc Dw0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version; bh=4DqpkpLf0YASXDhXw0RPY1EbFKwx19F3dDrKcfyc6LA=; b=V7YxuV4RYTNZtpNjQ4UzvbGMHXZLlg92HV4Vvm9ENwNU9kdr6yuTeaISHDxEk89PT0 fRqx2aFqxI8iJ56yNWERXiYhDH+FwDXvAMHNjMnHb2tV1SsD3t4k41MT/5j4n7FbKVt0 /N1oo4qhuufIZ6Oodu+8Ve1ADRsLK3qPEBCraHQ7LbrqLOnHjRr3DS61nFGXrrli9GyQ XCGF4SwGUnMeU6URKmu0wqs7HXFUjSuU+jZDPTAsw13eh9c+mNQwwETcyc7W5Mkhbs4I YwW0/xpVLskkxsV35mgpJ+hELDbFe+sPcZGHMDOmn2dEcwUB+EgXqLqI4SlgY1Xc3GkQ KYgw== X-Gm-Message-State: AIVw110ZDAHCq1ZavCYtEGTEqpiJlcSKvhOj/doRSBdZpRCGEcl9O2U8 EstmxsUcs+6G3jtA X-Received: by 10.36.141.71 with SMTP id w68mr4450052itd.155.1501899867377; Fri, 04 Aug 2017 19:24:27 -0700 (PDT) Received: from zony ([45.2.119.48]) by smtp.googlemail.com with ESMTPSA id b126sm1372218ioe.67.2017.08.04.19.24.26 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 04 Aug 2017 19:24:26 -0700 (PDT) From: npostavs@users.sourceforge.net To: bug-gnu-emacs@gnu.org Subject: [PATCH] Remove woman-push and woman-pop Date: Fri, 04 Aug 2017 22:26:08 -0400 Message-ID: <87poca698f.fsf@users.sourceforge.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) --=-=-= Content-Type: text/plain Severity: wishlist Tags: patch These macros are not pulling their weight. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-lisp-woman.el-woman-push-woman-pop-Remove.patch Content-Description: patch >From 7bff7520808aed06adf86360906adb1d1b62f096 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Thu, 29 Jun 2017 21:51:04 -0400 Subject: [PATCH] * lisp/woman.el (woman-push, woman-pop): Remove. (woman2-RS): Use plain `push' instead of `woman-push'. (woman2-RE): Conditionally `pop' instead of `woman-pop'. --- lisp/woman.el | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/lisp/woman.el b/lisp/woman.el index aa856c3957..6620ce4a2b 100644 --- a/lisp/woman.el +++ b/lisp/woman.el @@ -4261,22 +4261,11 @@ (defun woman2-get-prevailing-indent (&optional leave-eol) (if (> i 0) (setq woman-prevailing-indent i)))) woman-prevailing-indent) -(defmacro woman-push (value stack) - "Push VALUE onto STACK." - `(setq ,stack (cons ,value ,stack))) - -(defmacro woman-pop (variable stack) - "Pop into VARIABLE the value at the top of STACK. -Allow for mismatched requests!" - `(if ,stack - (setq ,variable (car ,stack) - ,stack (cdr ,stack)))) - (defun woman2-RS (to) ".RS i -- Start relative indent, move left margin in distance i. Set prevailing indent to 5 for nested indents. Format paragraphs upto TO." - (woman-push woman-left-margin woman-RS-left-margin) - (woman-push woman-prevailing-indent woman-RS-prevailing-indent) + (push woman-left-margin woman-RS-left-margin) + (push woman-prevailing-indent woman-RS-prevailing-indent) (setq woman-left-margin (+ woman-left-margin (woman2-get-prevailing-indent)) woman-prevailing-indent woman-default-indent) @@ -4285,8 +4274,10 @@ (defun woman2-RS (to) (defun woman2-RE (to) ".RE -- End of relative indent. Format paragraphs upto TO. Set prevailing indent to amount of starting .RS." - (woman-pop woman-left-margin woman-RS-left-margin) - (woman-pop woman-prevailing-indent woman-RS-prevailing-indent) + (when woman-RS-left-margin + (setq woman-left-margin (pop woman-RS-left-margin))) + (when woman-RS-prevailing-indent + (setq woman-prevailing-indent (pop woman-RS-prevailing-indent))) (woman-delete-line 1) ; ignore any arguments (woman2-format-paragraphs to woman-left-margin)) -- 2.11.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 16 20:25:07 2017 Received: (at 27962) by debbugs.gnu.org; 17 Aug 2017 00:25:07 +0000 Received: from localhost ([127.0.0.1]:41725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1di8cV-00073J-C2 for submit@debbugs.gnu.org; Wed, 16 Aug 2017 20:25:07 -0400 Received: from mail-it0-f65.google.com ([209.85.214.65]:38288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1di8cT-00072h-2N; Wed, 16 Aug 2017 20:25:05 -0400 Received: by mail-it0-f65.google.com with SMTP id f16so3354916itb.5; Wed, 16 Aug 2017 17:25:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=M0kgo6bYnEjZ3gjeAU9BbXAs2/8NnF9bJiNm3O94+AE=; b=ZZNtFXViuBy9m+Of4ScE8v/eW1L0ldHi4zITZ0BrPHzQiDBb8nwO4kmdD5IZ/lv4vg Hcjkku6rjKlBGww3QDm9x+0fVPDrOhK/euBlOpVxcMjdskdArArZ70pu/DIJYTyzc2Lm nElfrJCPGw7BwoOkX5stIJHTVckz/EqnHAELIsne1w2jqhknPULAC02KtLawtd/6YDNG XOVmCh38k1Klroe+L+ZyaSVr3CMa54XrRdAvPrJODssEzz3pcfPGwy3uZ/0kWrTy8Ff1 GnhG+QvHNEqbiQb5pBAyaIV9cInOJbHBqHMXIxlupZDoZo17PnqLweQt3U/mp7mw4rl1 bo/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=M0kgo6bYnEjZ3gjeAU9BbXAs2/8NnF9bJiNm3O94+AE=; b=fUlRCEOl2UnR1GvHzQLr81lRe3lhnpdwjGGNDKjqR+zUKF1Es5M359aP1GsCodKWfb jUAL9be6riVe6YKtnKAooWT41sKW/AvB1GC364TIXXy87d+0FpPtZ+4g6CSd7CN/iGpd KOfmRxxQjei1OQTVj4L4d477wHRVKol6BrKFIwq3cIvBWAxoGcDjTOQVq8fxWbw/3dvI L/+Wc1+vuiKTidKRAQTVYZS5V0O7Kb5cNBK3uk7K1Cl2RVo5xoSWqi9Q9f43QGJ1p+T+ CVt0YJeXJ4mn/QRZ00M7OwsI1LA37DTGO3PKB607AkutCWVmq0Y8w737rpT1bh2AnSzE FElg== X-Gm-Message-State: AHYfb5iz467HskqLc2/gyUcVJz+hQS50nTcer0/oA84GkGZ6sviRIAeG 9ohdbBDiKBDI/Gwr X-Received: by 10.36.22.76 with SMTP id a73mr197524ita.143.1502929499436; Wed, 16 Aug 2017 17:24:59 -0700 (PDT) Received: from zony ([45.2.119.49]) by smtp.googlemail.com with ESMTPSA id f70sm136136ita.1.2017.08.16.17.24.57 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Aug 2017 17:24:57 -0700 (PDT) From: npostavs@users.sourceforge.net To: 27962@debbugs.gnu.org Subject: Re: bug#27962: [PATCH] Remove woman-push and woman-pop References: <87poca698f.fsf@users.sourceforge.net> Date: Wed, 16 Aug 2017 20:26:35 -0400 In-Reply-To: <87poca698f.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net's message of "Fri, 04 Aug 2017 22:26:08 -0400") Message-ID: <877ey3yr7o.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 27962 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) tags 27962 fixed close 27962 26.1 quit npostavs@users.sourceforge.net writes: > These macros are not pulling their weight. Pushed to master. [1: 3f938e1aea]: 2017-08-16 20:25:18 -0400 * lisp/woman.el (woman-push, woman-pop): Remove. (Bug#27962) http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3f938e1aea7e592de8c3ddb87508bf9d6ed8b3b5 From unknown Tue Jun 24 10:33:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 14 Sep 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator