From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.devel Subject: Re: Dynamic loading progress Date: Mon, 28 Sep 2015 13:10:56 -0700 Message-ID: <56099ED0.3090200@dancol.org> References: <55F5DD8C.70506@dancol.org> <55F62C16.4000105@dancol.org> <55F64F04.9030002@dancol.org> <55F6E43E.9030502@dancol.org> <55F70C4E.8030805@dancol.org> <560994F9.3030100@dancol.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="c5G3cb3C8ScWc7e0HLCpHmUsmWhsEnNdp" X-Trace: ger.gmane.org 1443490136 19151 80.91.229.3 (29 Sep 2015 01:28:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 29 Sep 2015 01:28:56 +0000 (UTC) Cc: =?UTF-8?Q?Aur=c3=a9lien_Aptel?= , Stephen Leake , Paul Eggert , Tom Tromey , Emacs development discussions To: Philipp Stephani , Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 29 03:28:48 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 1Zgjip-0007nu-R9 for ged-emacs-devel@m.gmane.org; Tue, 29 Sep 2015 03:28:47 +0200 Original-Received: from localhost ([::1]:43788 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zgjip-0007TS-3J for ged-emacs-devel@m.gmane.org; Mon, 28 Sep 2015 21:28:47 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55032) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZgelV-0006iv-M7 for emacs-devel@gnu.org; Mon, 28 Sep 2015 16:11:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZgelR-0005dl-Dj for emacs-devel@gnu.org; Mon, 28 Sep 2015 16:11:13 -0400 Original-Received: from dancol.org ([2600:3c01::f03c:91ff:fedf:adf3]:35195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZgelR-0005de-0I for emacs-devel@gnu.org; Mon, 28 Sep 2015 16:11:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Cc:References:To:Subject; bh=0eTmCDq6J4USenYw8N+OOrdQW3+rZ06lVT8sJelNALA=; b=AJZGbNulao0udMhVnGwAEdSaBhZT50Cg4tGIvR65irrkAUhSFKlK+36RjdEZI9VQ2rkzfHH4GSE7yrnTgbfH5JWCI78SUef9E/jgfZwZpK4S9Y6+l9I2VkLgkMTIF7fkYGDajhkG5zJubomts61mQ0X9YLWvOObCU3hXBIoK8qrh/oJ7C6f4EB75bFoKzx0gF8qU5EZSEtYzifuRrbLnuqn/n04OMuXw2vlXF1rWfGb3VGYRneaun79QD5z+MpsKqA7ghsU5YNWcWqWj5HFHpU3S4l8UnyJ7kVxYkBQ4SV5xlRnDJyJFgmGP/h4XMCz+rpmSYwE8QgdffNQ2OthyoA==; Original-Received: from c-24-16-208-239.hsd1.wa.comcast.net ([24.16.208.239] helo=[192.168.1.210]) by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1ZgelH-0006Iv-I7; Mon, 28 Sep 2015 13:10:59 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2600:3c01::f03c:91ff:fedf:adf3 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:190466 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --c5G3cb3C8ScWc7e0HLCpHmUsmWhsEnNdp Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 09/28/2015 01:09 PM, Philipp Stephani wrote: > The issue is that it's impossible for module authors to write such a > `condition-case' in the general case. While individual signals can be > caught, it's not possible to catch all signals using the condition-case= > Lisp function. Similarly, there is no way to write a `catch' block that= > would catch all tags; `catch' only allows catching individual tag symbo= ls. I believe Stefan is proposing adding a true catch-all to the module API, like internal_condition_case. --c5G3cb3C8ScWc7e0HLCpHmUsmWhsEnNdp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJWCZ7QAAoJEN4WImmbpWBlSHsQAJdq8Ld9GbWNmt9NtdyMfwC+ w0PgmUxvcfSoeLh0/IibrLT/Qmtk2wkWkwS+4oUlC2MD7vFP2YY1lstCgWBNhUPZ E4w0JkcpC5d1rhx0SmQczU/bcUf7tQiEHhcsrd22POS80UhU+PYHlTaKrIQc9X2c 53XuL00/INES+m5OfMIc/V3MIqVJJoPxs7jrv7fSWbnf7t/R5JKDDdGVWGyPIH/M O0LZwq5lzvqWUmoakvieJ/iMFKhPiE1eqbulDu2fqO6fa3nxRMMBgp43o8LfBpbK sU7xztm/pQV04X6rFUQxZmFYjgQf9pPk4+Y21Pe5Ybb7X+Z6+KBahfqSZJ/isp9Y WyNuUOXwvkrIIMqVdj/yJw104isDnSYH2R02DKkIXtRhnlXBs6NxZFYpd9FNc3TV LVxRjvo99Ky4fHaodxQRM1aNFcLTcTidBaT5huB46VMW7QLjj0+lbNXTjmy3aprV 1geNfrqgS9T35j7bZz6MdcAU05Ss3L43ptO7YXbLNahXMONlBul2O7+KGuqO3wyi 1tyAr3YHHSdRX4H8NKZpRuQRTeVAUd0BxTBkeEuII2esIChXz3Pl3lMyHsDSJx6N Wj8lycahdyg8OZavwnwCPjBJeOU6Ne59bwER+S57Q+e1kixd0cRcvPStrOqpTBnt 9iVgSGJ/HxIMXNd5BIp2 =Pxl4 -----END PGP SIGNATURE----- --c5G3cb3C8ScWc7e0HLCpHmUsmWhsEnNdp--