You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Friday, November 5th 2004, 3:10am

Problems displaying Solaris xemacs on kwin

I'm using debian based Libranet linux.

After upgrading to kde 3.2, I started having problems displaying xemacs from solaris on my laptop. It doesn't happen with fluxbox. So I just upgraded to kde 3.3 to get a newer version of kwin. But I have the same problem.

The problem occurs when I select something in xemacs and the error message that keeps flashing in the modeline says the selection conversion type is nil. I've put the selection-converter info from xemacs below.

Can anyone give me a hint as to where to look to find out what's going on here? It appears to be a Xwindow and kwin and solaris xemacs interaction.

Thanks,
Steve


selection-converter-alist' is a simple built-in variable.

Value: ((TEXT . xselect-convert-to-text) (STRING . xselect-convert-to-string) (COMPOUND_TEXT . xselect-convert-to-compound-text) (TARGETS . xselect-convert-to-targets) (LENGTH . xselect-convert-to-length) (DELETE . xselect-convert-to-delete) (FILE_NAME . xselect-convert-to-filename) (CHARACTER_POSITION . xselect-convert-to-charpos) (SOURCE_LOC . xselect-convert-to-sourceloc) (LINE_NUMBER . xselect-convert-to-lineno) (COLUMN_NUMBER . xselect-convert-to-colno) (OWNER_OS . xselect-convert-to-os) (HOST_NAME . xselect-convert-to-host) (USER . xselect-convert-to-user) (CLASS . xselect-convert-to-class) (NAME . xselect-convert-to-name) (ATOM . xselect-convert-to-atom) (INTEGER . xselect-convert-to-integer) (_EMACS_INTERNAL . xselect-convert-to-identity))

Documentation:
An alist associating selection-types (such as STRING and TIMESTAMP) with
functions. These functions will be called with three args: the name of the
selection (typically PRIMARY, SECONDARY, or CLIPBOARD); a desired type to
which the selection should be converted; and the local selection value
(whatever had been passed to `x-own-selection'). These functions should
return the value to send to the X server, which should be one of:

-- nil (the conversion could not be done)
-- a cons of a symbol and any of the following values; the symbol
explicitly specifies the type that will be sent.
-- a string (If the type is not specified, then if Mule support exists,
the string will be converted to Compound Text and sent in
the 'COMPOUND_TEXT format; otherwise (no Mule support),
the string will be left as-is and sent in the 'STRING
format. If the type is specified, the string will be
left as-is (or converted to binary format under Mule).
In all cases, 8-bit data it sent.)
-- a character (With Mule support, will be converted to Compound Text
whether or not a type is specified. If a type is not
specified, a type of 'STRING or 'COMPOUND_TEXT will be
sent, as for strings.)
-- the symbol 'NULL (Indicates that there is no meaningful return value.
Empty 32-bit data with a type of 'NULL will be sent.)
-- a symbol (Will be converted into an atom. If the type is not specified,
a type of 'ATOM will be sent.)
-- an integer (Will be converted into a 16-bit or 32-bit integer depending
on the value. If the type is not specified, a type of
'INTEGER will be sent.)
-- a cons (HIGH . LOW) of integers (Will be converted into a 32-bit integer.
If the type is not specified, a type of
'INTEGER will be sent.)
-- a vector of symbols (Will be converted into a list of atoms. If the type
is not specified, a type of 'ATOM will be sent.)
-- a vector of integers (Will be converted into a list of 16-bit integers.
If the type is not specified, a type of 'INTEGER
will be sent.)
-- a vector of integers and/or conses (HIGH . LOW) of integers
(Will be converted into a list of 16-bit integers.
If the type is not specified, a type of 'INTEGER
will be sent.)