[Telepathy-commits] [telepathy-spec/master] Explain how to parse the default values of 'as' properties in .manager files

Simon McVittie simon.mcvittie at collabora.co.uk
Fri Dec 5 03:19:27 PST 2008


---
 spec/Connection_Manager.xml |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/spec/Connection_Manager.xml b/spec/Connection_Manager.xml
index 58072f5..bf07455 100644
--- a/spec/Connection_Manager.xml
+++ b/spec/Connection_Manager.xml
@@ -435,7 +435,9 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
 
     <dl>
       <dt>s (string)</dt>
-        <dd>The UTF-8 string</dd>
+        <dd>The UTF-8 string, with the standard backslash escape
+          sequences supported by the Desktop Entry Specification
+          (the "localestring" type from the Desktop Entry Specification)</dd>
       <dt>o (object path)</dt>
         <dd>The object path as an ASCII string</dd>
       <dt>b (boolean)</dt>
@@ -447,6 +449,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
         <dd>ASCII decimal integer, optionally prefixed with "-"</dd>
       <dt>d (double-precision floating point)</dt>
         <dd>ASCII decimal number</dd>
+      <dt>as (array of string)</dt>
+        <dd>A sequence of UTF-8 strings each followed by a semicolon, with
+          any semicolons they contain escaped with a backslash
+          (the "localestrings" type from the Desktop Entry Specification)</dd>
     </dl>
 
     <p>Currently, no other D-Bus signatures are allowed to have default values,
-- 
1.5.6.5



More information about the Telepathy-commits mailing list