From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.devel Subject: Re: pcase-setq Date: Tue, 13 Oct 2015 16:02:14 +0200 Message-ID: <87a8rmn9y1.fsf@web.de> References: <87wpyaet7r.fsf@web.de> <87y4iqh7x0.fsf@web.de> <87oajmld49.fsf@gnu.org> <87oajlyif9.fsf@gnu.org> <87a8v53wll.fsf@web.de> <87k2qsxr73.fsf_-_@web.de> <87io6anadt.fsf@web.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1444745034 26520 80.91.229.3 (13 Oct 2015 14:03:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 13 Oct 2015 14:03:54 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 13 16:03:46 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 1Zm0B4-0006Rk-9N for ged-emacs-devel@m.gmane.org; Tue, 13 Oct 2015 16:03:42 +0200 Original-Received: from localhost ([::1]:36090 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zm0B3-0006Po-Cq for ged-emacs-devel@m.gmane.org; Tue, 13 Oct 2015 10:03:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45048) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zm09o-0006HH-Mn for emacs-devel@gnu.org; Tue, 13 Oct 2015 10:02:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zm09k-0001Dl-V0 for emacs-devel@gnu.org; Tue, 13 Oct 2015 10:02:24 -0400 Original-Received: from mout.web.de ([212.227.17.11]:64523) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zm09k-0001DV-M9 for emacs-devel@gnu.org; Tue, 13 Oct 2015 10:02:20 -0400 Original-Received: from drachen.dragon ([90.186.1.139]) by smtp.web.de (mrweb101) with ESMTPSA (Nemesis) id 0M4ZPc-1aVJBO0RA4-00ykdy; Tue, 13 Oct 2015 16:02:18 +0200 In-Reply-To: <87io6anadt.fsf@web.de> (Michael Heerdegen's message of "Tue, 13 Oct 2015 15:52:46 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-Provags-ID: V03:K0:wt2cKLQj/Vfowj0LE3AUhg800tGiEdORZUptLqYNL8TWCCch6XB Olbj0mOpvWaar9NJOF1/eAnSTbmaiB4Oeaf3z20843ssJcqA3948ux3ItfUPbMaz27HZDhh Fry5fEtDew3Rhr+NlErr5bJ+7vwFYheX2kP4NmzBF0jPbXKCBB8sAZhtg5ERAaUckhpdw4d QBwfPV1pOe9bMaPhJl4YA== X-UI-Out-Filterresults: notjunk:1;V01:K0:ZL5v4mRLL2A=:b9iKPBN/+NONB+SVJDNhbC kUM2/g+kdmVVS4bw1h/B+lVa+6HMMbH3ORghM+M8pLSaKYfOzVPFZcIdjqIZ40uM+C6MuUQmn bwOufMwropSAPrzxkAk9pbA8OSJC/lvlPJJRmFXc5SgNSfFk/245GeyqqfTKAZEwz+4tpITUl 7//wVjwFJYKXSW9cONzwYj9IHiEL1LOHauvHKzhpnQMVppQTZZXN70mqKuT/wmp4C/sB7ffZg Uq7mwFH0llrDUYJFLnt/LbARmllGuqVn0aQ8z0Jxt8Ga0KEHKQLgfUIGLs1741FgwAnDA/aHo EPpXf+rSRtIWVRhk3+EPoUHXCC1yINZX9vXfgiSC1Tu7ZVHs/ig9aP99Z36Cv2pfJvAJ2L8uO hC4Qw+G0XQiQHPJSrNV9jqO5mqp0ctTEgmSAuJG5hhXQPhbhccgOeRpJoLLrpZWpNCIH61rU/ O6t+pxB6gZXwj/fU9M5OaEYz0vTttW8Ea5a1wc8KysEkAFqwRl4puNiRS7EShWc10TrTZBrnl FPttReyjIqp3uivQ6xE673tFXK9951vw2+ACCRH9SdFxun8mz2ykf+lh4n0gZWFJVrUZBQHpj srqt832gFZUhj+0x6poJX0OHWduzdVC/JfzzxRt3j3TXjW+/E7lRv7Y8k/A98N+7mkd52QbtU Fs3y88Uf8ryMgRMq1JCqLOnsVhYe5i8NRVXLQeS2bUEZN95YbZvaH/GRtZFa5wEpPuBH/djCR 8syDbiBcSQQLsp3l3O1LCz7gbvMbgU/Oik7LMhGxgc8Q+oGxDZYev73gu74Az2HSzwZ//0c7 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.11 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:191458 Archived-At: Michael Heerdegen writes: > discard main and turn the defs into a sequential `setq' form, and return > that. Plus hashing via `pcase--memoize'. No, that's a bit to easy. But I think after having read and understood the `pcase--expand' definition, I should be able to give it a try. Michael.