emacs-orgmode
[Top][All Lists]
Advanced

[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?

Thanks.

- 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
parts.





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


<patch-org-protocol.el>


Best

   Sebastian








reply via email to

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