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.help Subject: Defining functions on the fly Date: Mon, 15 Jun 2015 11:24:14 +0200 Message-ID: <557E99BE.2060407@easy-emacs.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1434360296 16348 80.91.229.3 (15 Jun 2015 09:24:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 15 Jun 2015 09:24:56 +0000 (UTC) To: help-gnu-emacs Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Jun 15 11:24:48 2015 Return-path: Envelope-to: geh-help-gnu-emacs@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 1Z4QdM-0002tc-5I for geh-help-gnu-emacs@m.gmane.org; Mon, 15 Jun 2015 11:24:48 +0200 Original-Received: from localhost ([::1]:33130 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z4QdL-0004wZ-ID for geh-help-gnu-emacs@m.gmane.org; Mon, 15 Jun 2015 05:24:47 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52636) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z4Qd9-0004vd-Ow for help-gnu-emacs@gnu.org; Mon, 15 Jun 2015 05:24:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z4Qd4-0000BV-SP for help-gnu-emacs@gnu.org; Mon, 15 Jun 2015 05:24:35 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.187]:57907) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z4Qd4-00008n-Ia for help-gnu-emacs@gnu.org; Mon, 15 Jun 2015 05:24:30 -0400 Original-Received: from [192.168.178.31] ([77.3.44.153]) by mrelayeu.kundenserver.de (mreue003) with ESMTPSA (Nemesis) id 0MIRzP-1Z0qn649rr-0049R3 for ; Mon, 15 Jun 2015 11:24:28 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 X-Provags-ID: V03:K0:e/pEOs9ki9SJc1ScCTCMRgyQWpoPNi1GC3aBJH3XdFCPjP1yBgE OcsD+kW8mXE3auBnF//GwOL9ECvA49wETzWDsH7nNbGlK3W6SJUrP7xX2bwt+8KAqkbW27+ 28/brDut3fuEOlAhroq8diPAuqs83vp2c/tRF0a5seq4zdpJNh/+TF7f/PQvdoP3bYxTkuK VEWhxu7vcOaxVRO42eWPQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:4BkvlvTfPGY=:fixkU8ShTvOBFmeVoDPIC4 8OEdHt+ajypPM0WYs5+po3bF8Lmo4C4B625dRtIqRpFq69k7deuTQWUDpOoPsUVjAZ3TQD/LS 0y6lxqP0zerXbwFBRwbXAXsNQYCbztEP0JJxzWEgY9rddXpIgoPrCN//fO/Z7Kq7B6appYujQ hwbxVbqsRuvo9lHWLjUtt67mm68u9STT65ldVV2OFaMyICMLKVi11KKTy46NaJp0veEajS0+d SP1MCZFxmrMCP2HydccTfR/l1GzcGEuHyoL8rKrydG0IADaLtvFfhc3T7iS5vSBokBdZ33hbB WKwUR5Ot9C467dBjll1QYrrRxiZ2HapJJ3ZBDludzKk1SEB3kxXY9acTFHaBdhZSVzj2Qz5ci Cl9b2xA4CP72yb5BNIdTiw81QcouHBhHjXiFfJ4/8UV/V8t5IbN5OKWkCgUWlm6qF35jS+rn/ sET9NUM7VREMLGASkPLP3OKEVVgVjuWrBNZFueotZ/+BZmfvCJ3E6BdfR/IYeKEKVw1CrpJJ7 zC2r/D9mhRsjgizDj9KJTdUdE4ULWZhfaoPKLb+3Lz2OLWjgCnSwFllCsjn9v4xysrq6fO3qd 0gWy2Xs9y8vh4MaiSfk00cA1Z4k+uDdbf4H3rfzlDuDQZOA3b0KnBQVqSSjyB0i/EM7HSJ54E Q7vrJNLEETULloTqfhrR/D2CfiwPYMg9zS5LueV1R4EdDdNaHa+ihOV12wy1HpTfajGgQOBC8 y6Ts/m3YygpleB79cNrw+45VJu823NQp77/kt4k4RvKtsVGI7TshdB3P0y8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.126.187 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:104932 Archived-At: Hi, have a bunch of subroutines which are useful in several modes - beginning/end of expressions, string positions, comments etc. Now every mode should get its own prefix. Can't write (defun (concat "current-prefix-" foo) ()) as defun expects a symbol. Exists "fset" - is there a recommended way to go? Thanks, Andreas