Since the code involves spamming random keypresses, I'd recommend
running it in a VM, well away from your main X windows session.
-In short, to use this, move this directory LT into your LyX source directory
-(e.g. lyx-1.6.x, but not lyx-1.6.x/src). Then run LT/lyx_make.sh
+In short, to use this, run development/keytest/lyx_make.sh
It requires the following packages to run
- xvkbd wmctrl
+ xvkbd wmctrl
the following are also useful:
lyx libqt4-dbg subversion automake
#!/bin/bash
# This script starts LyX, and restarts LyX if it is closed
-# it logs all output, including backtraces to LT/out/GDB
+# it logs all output, including backtraces to development/keystest/out/GDB
#rename other windows to avoid confusion.
wmctrl -N __renamed__ -r lyx
#!/bin/bash
-#This script runs LyX, starts spamming it with hundreds of
-#keypresses, and logs all output, including backtraces to LT/out/GDB
-#Use report.sh to generated the more useful bug reports in LT/out/{or}*
+#This script runs LyX, starts spamming it with hundreds of
+#keypresses, and logs all output, including backtraces to $LT/out/GDB
+#Use report.sh to generated the more useful bug reports in $LT/out/{or}*
LT=development/keystest