From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Brand Subject: Re: org-pdfview-open doesn't work anymore Date: Sun, 7 Feb 2016 11:13:35 +0100 Message-ID: References: <87a8nfzp44.fsf@free.fr> <8760y3qdfw.fsf@nicolasgoaziou.fr> <87si16pylj.fsf@nicolasgoaziou.fr> <8737t5pz9o.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=047d7b5d649a52eb7a052b2b569c Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49396) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSMLZ-0005Eh-O1 for emacs-orgmode@gnu.org; Sun, 07 Feb 2016 05:13:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aSMLY-0002zh-L2 for emacs-orgmode@gnu.org; Sun, 07 Feb 2016 05:13:37 -0500 Received: from mail-wm0-x22c.google.com ([2a00:1450:400c:c09::22c]:34765) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSMLY-0002zd-AR for emacs-orgmode@gnu.org; Sun, 07 Feb 2016 05:13:36 -0500 Received: by mail-wm0-x22c.google.com with SMTP id 128so121330443wmz.1 for ; Sun, 07 Feb 2016 02:13:35 -0800 (PST) In-Reply-To: <8737t5pz9o.fsf@nicolasgoaziou.fr> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org Mode Cc: Julien Cubizolles --047d7b5d649a52eb7a052b2b569c Content-Type: text/plain; charset=UTF-8 Hi Nicolas On Sat, Feb 6, 2016 at 5:41 PM, Nicolas Goaziou wrote: > IMO, notifying user that there's something rotten in the state of > `org-file-apps' is enough. There's no need to go into the gory details > of the problem. I agree and finally found what I was missing: Add `debug' to the handler of `condition-case' to finally not disable support of further investigation with `toggle-debug-on-error'. It obsoletes my trials to provide enough context about the Lisp error in the handler itself. Remixed patch for review attached. Michael --047d7b5d649a52eb7a052b2b569c Content-Type: text/x-patch; charset=US-ASCII; name="0001-org-file-apps-add-migration-hint-for-function-signat.patch" Content-Disposition: attachment; filename="0001-org-file-apps-add-migration-hint-for-function-signat.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ikce2dl10 RnJvbSA5NmFhODk4NDBjMTVjNzFjNTM0ZmFhMGNlMjY1NTMwZDVmZjg4YzBhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNaWNoYWVsIEJyYW5kIDxtaWNoYWVsLmJyYW5kQGFsdW1uaS5l dGh6LmNoPgpEYXRlOiBTdW4sIDcgRmViIDIwMTYgMTE6MDc6NTYgKzAxMDAKU3ViamVjdDogW1BB VENIXSBgb3JnLWZpbGUtYXBwcycgYWRkIG1pZ3JhdGlvbiBoaW50IGZvciBmdW5jdGlvbiBzaWdu YXR1cmUKCiogbGlzcC9vcmcuZWwgKG9yZy1vcGVuLWZpbGUpOiBBZGQgYSB1c2VyIGVycm9yIGZv ciB3aGVuIHRoZSBmdW5jdGlvbgpzaWduYXR1cmUgZG9lcyBub3QgbWF0Y2guCi0tLQogbGlzcC9v cmcuZWwgfCAxMyArKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygr KSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL29yZy5lbCBiL2xpc3Avb3JnLmVs CmluZGV4IGNjZTRmM2EuLmU3N2ZkNGEgMTAwNjQ0Ci0tLSBhL2xpc3Avb3JnLmVsCisrKyBiL2xp c3Avb3JnLmVsCkBAIC0xMTMyNSwxNSArMTEzMjUsMjIgQEAgSWYgdGhlIGZpbGUgZG9lcyBub3Qg ZXhpc3QsIGFuIGVycm9yIGlzIHRocm93bi4iCiAgICAgICgoZnVuY3Rpb25wIGNtZCkKICAgICAg IChzYXZlLW1hdGNoLWRhdGEKIAkoc2V0LW1hdGNoLWRhdGEgbGluay1tYXRjaC1kYXRhKQotCShm dW5jYWxsIGNtZCBmaWxlIGxpbmspKSkKKwkoY29uZGl0aW9uLWNhc2UgbmlsCisJICAgIChmdW5j YWxsIGNtZCBmaWxlIGxpbmspCisJICA7OyBGSVhNRTogUmVtb3ZlIHRoaXMgY2hlY2sgd2hlbiBt b3N0IGRlZmF1bHQgaW5zdGFsbGF0aW9ucworCSAgOzsgb2YgRW1hY3MgaGF2ZSBhdCBsZWFzdCBP cmcgOS4wLgorCSAgKChkZWJ1ZyB3cm9uZy1udW1iZXItb2YtYXJndW1lbnRzIHdyb25nLXR5cGUt YXJndW1lbnQKKwkgICAgaW52YWxpZC1mdW5jdGlvbikKKwkgICAodXNlci1lcnJvciAiUGxlYXNl IHNlZSBPcmcgTmV3cyBmb3IgdmVyc2lvbiA5LjAgYWJvdXQgXAorYG9yZy1maWxlLWFwcHMnLS1M aXNwIGVycm9yOiAlUyIgY21kKSkpKSkKICAgICAgKChjb25zcCBjbWQpCiAgICAgICA7OyBGSVhN RTogUmVtb3ZlIHRoaXMgY2hlY2sgd2hlbiBtb3N0IGRlZmF1bHQgaW5zdGFsbGF0aW9ucyBvZgog ICAgICAgOzsgRW1hY3MgaGF2ZSBhdCBsZWFzdCBPcmcgOS4wLgogICAgICAgOzsgSGVhZHMtdXAg aW5zdGVhZCBvZiBzaWxlbnRseSBmYWxsIGJhY2sgdG8KICAgICAgIDs7IGBvcmctbGluay1mcmFt ZS1zZXR1cCcgZm9yIGFuIG9sZCB1c2FnZSBvZiBgb3JnLWZpbGUtYXBwcycKICAgICAgIDs7IHdp dGggc2V4cCBpbnN0ZWFkIG9mIGEgZnVuY3Rpb24gZm9yIGBjbWQnLgotICAgICAgKHVzZXItZXJy b3IKLSAgICAgICAiUGxlYXNlIHNlZSBPcmcgTmV3cyBmb3IgdmVyc2lvbiA5LjAgYWJvdXQgYG9y Zy1maWxlLWFwcHMnIikpCisgICAgICAodXNlci1lcnJvciAiUGxlYXNlIHNlZSBPcmcgTmV3cyBm b3IgdmVyc2lvbiA5LjAgYWJvdXQgXAorYG9yZy1maWxlLWFwcHMnLS1FcnJvcjogRGVwcmVjYXRl ZCB1c2FnZSBvZiAlUyIgY21kKSkKICAgICAgKHQgKGZ1bmNhbGwgKGNkciAoYXNzcSAnZmlsZSBv cmctbGluay1mcmFtZS1zZXR1cCkpIGZpbGUpKSkKICAgICAoYW5kIChkZXJpdmVkLW1vZGUtcCAn b3JnLW1vZGUpCiAJIChlcSBvbGQtbW9kZSAnb3JnLW1vZGUpCi0tIAoyLjQuOSAoQXBwbGUgR2l0 LTYwKQoK --047d7b5d649a52eb7a052b2b569c--