From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: michael@cadilhac.name (=?iso-8859-1?Q?Micha=EBl?= Cadilhac) Newsgroups: gmane.emacs.devel Subject: Interactive specs of C functions. Date: Fri, 07 Sep 2007 16:58:00 +0200 Organization: Epita/LRDE Message-ID: <87sl5qr093.fsf@cadilhac.name> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0996482689==" X-Trace: sea.gmane.org 1189176922 11023 80.91.229.12 (7 Sep 2007 14:55:22 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 7 Sep 2007 14:55:22 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 07 16:55:21 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1ITfEu-0004D2-Fm for ged-emacs-devel@m.gmane.org; Fri, 07 Sep 2007 16:55:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ITfEs-0006Ul-1t for ged-emacs-devel@m.gmane.org; Fri, 07 Sep 2007 10:55:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ITfEo-0006Re-2f for emacs-devel@gnu.org; Fri, 07 Sep 2007 10:55:14 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ITfEm-0006P4-K7 for emacs-devel@gnu.org; Fri, 07 Sep 2007 10:55:13 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ITfEm-0006Og-5Q for emacs-devel@gnu.org; Fri, 07 Sep 2007 10:55:12 -0400 Original-Received: from ext.lri.fr ([129.175.15.4]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1ITfEl-0001KP-DS for emacs-devel@gnu.org; Fri, 07 Sep 2007 10:55:11 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by ext.lri.fr (Postfix) with ESMTP id 3D3BCA47CF for ; Fri, 7 Sep 2007 16:55:07 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at lri.fr Original-Received: from ext.lri.fr ([127.0.0.1]) by localhost (ext.lri.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Qy5T2bu7eKZ for ; Fri, 7 Sep 2007 16:55:07 +0200 (CEST) Original-Received: from smtp.lri.fr (vhost3-23 [129.175.3.23]) by ext.lri.fr (Postfix) with ESMTP id 235C9A47B4 for ; Fri, 7 Sep 2007 16:55:07 +0200 (CEST) Original-Received: from lri4-154 (pc4-154 [129.175.4.154]) by smtp.lri.fr (Postfix) with ESMTP id 0B966E0502 for ; Fri, 7 Sep 2007 16:55:07 +0200 (CEST) User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.50 (gnu/linux) X-Website: http://michael.cadilhac.name Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAYFBMVEUWCwUyFQk6JBNLGglQK BVRMiRkHQtwMBZuOCRyRi1iQiZyUUCFNxuIPCKRTC2mVTSpZTqVVS2SW0OYZkixb0qraE/KeU7EcT +4h2bPhVfQkm7hlnDkvZjYqIjrwJnzwqB5+4wZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAACXZwQWc AAAAwAAAAMADO7oxXAAADvUlEQVRIx32Wi5ajIAyGRcCAchErVqu27/+W+wfbs724i3Mcz5n/S0JI wlTbyXrs+zrFEL1zPuIdY7xO6+PBf6u27f4DrFPO3jvoQYRYFoj9CXyu+7ZPEWrXUNM0zpEfgjuY9 RTY1hyg5qUNgMb44Dwiiz5OZ8DCwVCjpdLaGNOVtw+M+Lz+AlNwRAhGSamh1abrtFKmG0DkmL8BhE +GdCNlreChBaO7DpjpIvbv/fr4AnqErhoYF6KI4aPrLIeFQLGj6RO4JWLjtdZ1WQXhvegGG0EKyO/ vwH7xJBk4tLrW5UPxN3zAufHDO3Axh4MCMPLisKQyRuJo/Btw60gpWcu6OogjsmIeiRIKgUlj3oCp a1QtRP1ywT9VfXCiZMEg4X+BfYADAHhhdc+NV1UBBT9SIedvgFFwDFslkO7S8e+KtQcohJCyefdgt DoC4pe+FB8VL3bDeiGB/AVurZJCvY5AtdaSKpYLJArxCXCOlMUpiRpF0Sbb8nZYBnGBPoGZuOCGAd lTqgXRlrrDuUgpDh+VNPYN0IRALnkIFsVTiBanbBQbesYl1Num584iojnnHIPVJRSJvFnrrFHPmD6 yBKJVbZ+nKScjIVfatlSaJ9BBiIbcW1rnOSF4F/OYGiFLQaCXyAUsLTggnAN9VOuMaBtuX1QmHwok RD4CIHzXChG5z37oWkRhxx5tCmdKNUSp7/tUYlQwQ/6z424JPtr+mlwwwbbGQj5CXwBjyPj4NQRmJ J7GZez7mPpk02W+jvgMnFrUaozhE7jPF9va+QZinMaxn0dGMSy5ExuHmdZ8APf7felTv9zGccGal3 le2JdHt0lJaGklvjwA6JcVACwXpugd+gAJQvuIL2C7r9eJgQscXQH0I+sxkrBjjE0ukW9gui7rMo9 DAoGnTzyZceA8lYh+AMxWeFiu/ZhSLCeAUex4hhPr6XsPPAqu0xRxNVAaS0J58pODvhCN/AFWziLP rMtYjsxD6y0dDpDeH2Cf+sxEyPmSYuIJbOi1zCmQc/DkbQg2FQ/O2RfgDP0Aj8eU+VpDmlpLvBkqe kTJpe5+r6xtz9A7VnCxlthfAJkz4JGRJfzVcEiHHK36BOgE2PYRPpIna0K5wAzGCLcWN6A6A3CRRu SJWo+NoybQfag9TA/CxymwTdnDWkh4cPOweckTRCkhzgH8K+ChxkKG2L4oQBlPp8B2G/sc02CDKTp xXExlOJ3q79vcpyGYlmelFOXRxyj/hwe+XnBhw6osY17wJfB/IB/3o2a14Hl8jNfqDx44iLN4w0aG AAAAAElFTkSuQmCC X-Detected-Kernel: Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:78157 Archived-At: --===============0996482689== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable In the thread http://thread.gmane.org/gmane.emacs.devel/44339 (starting with <87hdbdxo94.fsf@mahaena.lrde>) we discussed ways to add interactive specs to a C function. Kim F. Storm proposed good-looking solutions, but they were discarded because the specs were specified in another file, or something like that. It wasn't clear if it really was a bad idea (in fact, I liked it=A0;-)) but AFAICS, the problem is still there. The last patch he proposed was in (but this one accepts that two aliases have different interactive specs, and RMS didn't like that.) The starting point of this thread was to turn set-file-modes interactive so that it can call an annex Lisp function to translate "a+rx" to... well, numeric. Can we think about that now? =2D-=20 | Micha=EBl `Micha' Cadilhac | Si j'=E9tais sous-secr=E9taire d'= =C9tat | | http://michael.cadilhac.name | aux choux farcis, vous entendriez = | | JID/MSN: | beaucoup parler des choux farcis ! = | `---- michael.cadilhac@gmail.com | -- Nicolas Sarkozy - = --' --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.6 (GNU/Linux) iD8DBQFG4Wb4UJhDmOfFA3URAlVyAJ9AZNmbLWtQCUML1bDfyztg6pFXEACdGxPE 5zOBoZYUhmD43axRQeHHU5o= =LqWx -----END PGP SIGNATURE----- --=-=-=-- --===============0996482689== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --===============0996482689==--