GNOME Bugzilla – Bug 672296
Evince docs uses wrong key sequence markup
Last modified: 2012-03-18 14:21:39 UTC
In evince documentation there are cases of something like <key>Ctrl</key>+ Left Click where there should be <keyseq><key>Ctrl</key> Left Click</keyseq> These types of mistakes are in: C/synctex-search.page:40 C/synctex-search.page:65 C/synctex.page:30 Also, in C/presentations.page:40 there is a string "Use the <key>spacebar</key>, right arrow key, down arrow key, or left mouse click to go to the next slide.". Does mallard support special markup for arrow keys?
The tag <keyseq> should contain a sequence of <key> tags representing keypresses. A left click is not a keypress and therefore can't be in the <key> tag. <keyseq><key>Ctrl</key> Left Click</keyseq> is not be valid Mallard markup.
Markup for arrow keys fixed: http://git.gnome.org/browse/evince/commit/?id=9f5cc57eed3155841bf0d321bc10586a3709b838 This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
If mouse clicks are not part of key sequences, please update the mallard documentation: http://projectmallard.org/1.0/mal_inline_keyseq.html specifically point 3. P.S. Sorry for discussing unrelated issues in a bug report.
Looks like I was wrong ;-) I have committed your suggested changes: http://git.gnome.org/browse/evince/commit/?id=a919959861b1a7c373dec2bcf1c7ab662cff91ba