emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v


From: Michael Albinus
Subject: [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v
Date: Sat, 22 Dec 2007 14:59:25 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Michael Albinus <albinus>       07/12/22 14:59:24

Index: dbus.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/misc/dbus.texi,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- dbus.texi   21 Dec 2007 22:05:24 -0000      1.9
+++ dbus.texi   22 Dec 2007 14:59:24 -0000      1.10
@@ -268,9 +268,10 @@
 
 If it is necessary to use another D-Bus type, a corresponding type
 symbol can be preceeded to the corresponding Lisp object. Basic D-Bus
-types are represented by the type symbols `:byte', `:boolean',
-`:int16', `:uint16', `:int32', `:uint32', `:int64', `:uint64',
-`:double', `:string', `:object-path' and `:signature'.
+types are represented by the type symbols @code{:byte},
address@hidden:boolean}, @code{:int16}, @code{:uint16}, @code{:int32},
address@hidden:uint32}, @code{:int64}, @code{:uint64}, @code{:double},
address@hidden:string}, @code{:object-path} and @code{:signature}.
 
 @noindent
 Example:
@@ -292,10 +293,10 @@
 @end lisp
 
 A D-Bus compound type is always represented as list.  The car of this
-list can be the type symbol `:array', `:variant', `:struct' or
-`:dict-entry', which would result in a corresponding D-Bus container.
-`:array' is optional, because this is the default compoud type for a
-list.
+list can be the type symbol @code{:array}, @code{:variant},
address@hidden:struct} or @code{:dict-entry}, which would result in a
+corresponding D-Bus container.  @code{:array} is optional, because
+this is the default compoud type for a list.
 
 The objects being elements of the list are checked according to the
 D-Bus compound type rules.
@@ -332,13 +333,13 @@
 @item D-Bus type            @tab              @tab Lisp type
 @item
 @item DBUS_TYPE_BOOLEAN     @tab @expansion{} @tab @code{t} or @code{nil}
address@hidden DBUS_TYPE_BYTE        @tab @expansion{} @tab
address@hidden DBUS_TYPE_BYTE        @tab @expansion{} @tab number
 @item DBUS_TYPE_UINT16      @tab @expansion{} @tab number
address@hidden DBUS_TYPE_INT32       @tab @expansion{} @tab number
address@hidden DBUS_TYPE_UINT32      @tab @expansion{} @tab number
address@hidden DBUS_TYPE_INT32       @tab @expansion{} @tab number
address@hidden DBUS_TYPE_UINT64      @tab @expansion{} @tab number
address@hidden DBUS_TYPE_INT64       @tab @expansion{} @tab number
address@hidden DBUS_TYPE_INT16       @tab @expansion{} @tab number
address@hidden DBUS_TYPE_UINT32      @tab @expansion{} @tab number or float
address@hidden DBUS_TYPE_INT32       @tab @expansion{} @tab number or float
address@hidden DBUS_TYPE_UINT64      @tab @expansion{} @tab number or float
address@hidden DBUS_TYPE_INT64       @tab @expansion{} @tab number or float
 @item DBUS_TYPE_DOUBLE      @tab @expansion{} @tab float
 @item DBUS_TYPE_STRING      @tab @expansion{} @tab string
 @item DBUS_TYPE_OBJECT_PATH @tab @expansion{} @tab string
@@ -350,6 +351,11 @@
 @end multitable
 @end example
 
+A float object in case of @code{DBUS_TYPE_UINT32},
address@hidden, @code{DBUS_TYPE_UINT64} and
address@hidden is returned, when the C value exceeds the
+Emacs number size range.
+
 The resulting list of the last 4 D-Bus compound types contains as
 elements the elements of the D-Bus container, mapped according to the
 same rules.




reply via email to

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