[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] org-protocol and encoding

From: Carsten Dominik
Subject: Re: [Orgmode] org-protocol and encoding
Date: Thu, 16 Apr 2009 08:39:43 +0200

Hi Sebastian,

this looks like a good solution!

Send me a final patch when you are convinced yourself.

Ulf, can you do some testing, please?


- Carsten

On Apr 16, 2009, at 12:22 AM, Sebastian Rose wrote:

Hi Ulf and Carsten,

here appended is a patch, that does two things.

1. Decode hex-encoded unicode

The new function `org-protocol-unhex-string' correctly decodes unicode
hex-enoded, just like the JavaScript function `encodeURIComponent' does.

I tested with several unicode and german websites.

This is text fetched per org-protocol.el after patching:

From the mew homepage (http://www.mew.org/index.html.ja):

=> --->8----------------------------->8----------------------------- >8--- Quelle: [2009-04-16 Do], [[http://www.mew.org/index.html.ja][Mewオフィシャルページ]]

Mewに関する質問はMew-distメーリングリストへ送って ください。 作者個人宛に送っても,返事は戻ってこないかもし れません。

<= ---8<-----------------------------8<-----------------------------8<---

2. Allow a function as second argument to org-protocol-split-data

The default decoding function is now `org-protocol-unhex-string', if the
second parameter to `org-protocol-split-data' is non-nil. If that
parameter is a function, that function is used to decode the split

The patch still containes some lines with debugging code, that
may be uncommented to see what's going on.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]