Jason,
thanks much - I've also put a link to your patched version for PPC on
my page. Looking at the LyX wiki, I'm also thinking I should add
several little things: maybe a new page called "Modifier keys in
LyX", both as a quick overview of how the default version works on a
Mac, and then a discussion of (and links to) the emacs-keybinding
versions. I would also include the Apple-X11 versions of LyX in that
discussion; and in the future this might allow us to collect info on
how to deal with qt4, or point to things like UControl, and the OSX-
built-in ways of customizing the modifier keys freely. OS X' System
Preferences menu already made a big first step in that direction,
only it's not customizable on a per-application basis.
Also, it seems the page
http://wiki.lyx.org/LyX/LyXOnMac
where the main downloads are should also be linked to from the main
page of the Mac group, http://wiki.lyx.org/Mac/Mac
I'll do this soon, unless I hear objections.
Jens
On Aug 4, 2006, at 1:38 AM, Jason Woodard wrote:
Jens,
Glad to hear you find the patch useful. It's too bad there doesn't
seem
to be an easy way to make the modifier keys configurable at runtime
(if
I recall, someone looked into this a while ago) so for now patching Qt
is still the path of least resistance.
I was finally able to get 1.4.2 to build for PPC (GCC 3.3, OS X
10.4.7).
I Googled the compiler errors I was getting and discovered that I
needed
to add "-lSystemStubs" to LDFLAGS to avoid undefined symbols.
I've posted a new disk image at http://kuala.smu.edu.sg/~jason/lyx/
and
linked that page to yours with the Intel version.
regards,
-j
Jens Noeckel wrote:
Jason,
I can confirm that your patch still works for LyX 1.4.2 - I had
actually tried this a week ago on an Intel Mac. That patch is a
life saver for emacs people! I'll post the LyX 1.4.2 Mac Intel
version with the key patch on my site in a few minutes (just the
application). I won't be able to get to a computer for a day or
two, but hope this helps...
The URL for my binaries is:
http://www.uoregon.edu/~noeckel/LyX/
Jens