> > 1. `x-get-selection': Doc string refers you to > > `selection-converter-alist', without which you cannot understand > > parameter DATA-TYPE. > > > > 2. `selection-converter-alist': There is NO doc string. Please > > add one and please make sure it describes (or links to the doc > > for) the various `xselect-convert-to-*' functions that one sees > > in the value of `selection-converter-alist'. > > This has a huge doc string now, so this seems to be fixed. By "this" you apparently mean `x-get-selection'. So yes, part 1 of this bug has been fixed. But part 2 has not been fixed. `selection-converter-alist' certainly does not have "a huge doc string now". Reopening. Attached is the current select.el from http://bzr.savannah.gnu.org/lh/emacs/trunk/annotate/head:/lisp/select.el There IS NO DOC STRING for `selection-converter-alist'. And in my build from 2014-02-07, this is what C-h v says: ,---- | selection-converter-alist's value is shown below. | | Documentation: | Not documented as a variable. | | Value: ((TEXT . xselect-convert-to-string) | (COMPOUND_TEXT . xselect-convert-to-string) | (STRING . xselect-convert-to-string) | (UTF8_STRING . xselect-convert-to-string) | (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) | (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) | (SAVE_TARGETS . xselect-convert-to-save-targets) | (_EMACS_INTERNAL . xselect-convert-to-identity)) `----