+2005-05-17 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * scm/editor.scm (get-editor): Add platform defaults.
+
+ * scm/backend-library.scm (postscript->pdf): Typo.
+
2005-05-17 Han-Wen Nienhuys <hanwen@xs4all.nl>
* scm/lily.scm (running-from-gui?): Darwin never runs from GUI.
2005-05-16 Jan Nieuwenhuizen <janneke@gnu.org>
- * lily/main.cc (setup_paths)[ARGV0_RELOCATION]:
+ * lily/main.cc (setup_paths)[ARGV0_RELOCATION]: Remove GS_*.
2005-05-16 Mats Bengtsson <mabe@drongo.s3.kth.se>
#if ARGV0_RELOCATION
env_var_info (out, "FONTCONFIG_FILE");
env_var_info (out, "FONTCONFIG_PATH");
- env_var_info (out, "GS_FONTPATH");
- env_var_info (out, "GS_LIB");
env_var_info (out, "GUILE_LOAD_PATH");
env_var_info (out, "PANGO_RC_FILE");
env_var_info (out, "PATH");
String argv0_prefix = dir_name (bindir);
if (argv0_prefix != dir_name (dir_name (dir_name (prefix_directory))))
{
+#if 0
warning (_f ("argv0 relocation: argv0=%s, prefix=%s", argv0,
prefix_directory));
+#endif
String datadir = argv0_prefix + "/share";
String libdir = argv0_prefix + "/lib";
String sysconfdir = argv0_prefix + "/etc";
prepend_env_path ("GUILE_LOAD_PATH", datadir
+ to_string ("/guile/%d.%d",
SCM_MAJOR_VERSION, SCM_MINOR_VERSION));
-#ifdef __MINGW32__
- /* FIXME: this is broken and must go, but updating the environment
- takes a relogin/reboot. Can gs be wrapped? */
- prepend_env_path ("GS_FONTPATH", "c:/windows/fonts");
-#endif
- prepend_env_path ("GS_FONTPATH", datadir + "/gs/fonts");
- prepend_env_path ("GS_LIB", datadir + "/gs/Resource");
- prepend_env_path ("GS_LIB", datadir + "/gs/lib");
sane_putenv ("PANGO_RC_FILE", sysconfdir + "/pango/pango.modules", false);
prepend_env_path ("PATH", bindir);
}
;; The wrapper on windows cannot handle `=' signs,
;; gs has a workaround with #.
(if (eq? PLATFORM 'windows)
- (set! cmd (string-regex-substitute "=" "#" cmd)))
+ (set! cmd (string-regexp-substitute "=" "#" cmd)))
(if (access? pdf-name W_OK)
(delete-file pdf-name))