Georg Baum wrote:
What is wrong with the $$s solution I proposed?

I don't really understand what you mean. It won't be a script in lib/scripts but an application in the Windows installer distribution, just like all the other tools.

Or maybe instead of
the flag one could use a viewer like

"noauto C:\Programs\foo\bar.exe"

which would mean that C:\Programs\foo\bar.exe is the viewer and overrides
the auto setttings.

I now realize that lyxrc.default will still override lyxrc.dist, so it is not going to help.

What about the new patch I attached, which adds the possibility of distributing a lyxrc.distviewers file?

Joost
Index: lyx_main.C
===================================================================
--- lyx_main.C  (revision 15338)
+++ lyx_main.C  (working copy)
@@ -474,6 +474,9 @@
 
        // Query the OS to know what formats are viewed natively
        formats.setAutoOpen();
+       
+       // This one may have been distributed along with LyX.
+       readRcFile("lyxrc.distviewers");        
 
        system_lyxrc = lyxrc;
        system_formats = formats;

Reply via email to