dia r3641 - in trunk: . app lib plug-ins/cairo plug-ins/cgm plug-ins/dxf plug-ins/hpgl plug-ins/metapost plug-ins/pgf plug-ins/pstricks plug-ins/python plug-ins/shape plug-ins/svg plug-ins/vdx plug-ins/wmf plug-ins/wpg plug-ins/xfig plug-ins/xslt



Author: hans
Date: 2007-03-18 17:03:48 +0000 (Sun, 18 Mar 2007)
New Revision: 3641
ViewCVS link: http://svn.gnome.org/viewcvs/dia?rev=3641&view=rev

Modified:
   trunk/ChangeLog
   trunk/app/app_procs.c
   trunk/app/autosave.c
   trunk/app/commands.c
   trunk/app/diaconv.c
   trunk/app/export_png.c
   trunk/app/filedlg.c
   trunk/app/load_save.c
   trunk/app/paginate_psprint.c
   trunk/app/preferences.c
   trunk/app/render_eps.c
   trunk/app/sheets_dialog.c
   trunk/app/sheets_dialog_callbacks.c
   trunk/lib/dia_dirs.c
   trunk/lib/dia_xml.c
   trunk/plug-ins/cairo/diacairo.c
   trunk/plug-ins/cgm/cgm.c
   trunk/plug-ins/dxf/dxf-export.c
   trunk/plug-ins/dxf/dxf-import.c
   trunk/plug-ins/hpgl/hpgl.c
   trunk/plug-ins/metapost/render_metapost.c
   trunk/plug-ins/pgf/render_pgf.c
   trunk/plug-ins/pstricks/render_pstricks.c
   trunk/plug-ins/python/pydia-render.c
   trunk/plug-ins/shape/shape-export.c
   trunk/plug-ins/svg/render_svg.c
   trunk/plug-ins/vdx/vdx-export.c
   trunk/plug-ins/vdx/vdx-import.c
   trunk/plug-ins/wmf/wmf.cpp
   trunk/plug-ins/wpg/wpg.c
   trunk/plug-ins/xfig/xfig-export.c
   trunk/plug-ins/xfig/xfig-import.c
   trunk/plug-ins/xslt/xslt.c
Log:
2007-03-17  Hans Breuer  <hans breuer org>

	* app/app_procs.c app/autosave.c app/commands.c app/diaconv.c
	  app/export_png.c app/filedlg.c app/load_save.c 
	  app/paginate_psprint.c app/preferences.c app/render_eps.c 
	  app/sheets_dialog.c app/sheets_dialog_callbacks.c
	  lib/dia_dirs.c lib/dia_xml.c lib/diagdkrenderer.c 
	  plug-ins/cgm/cgm.c plug-ins/dxf/dxf-export.c 
	  plug-ins/dxf/dxf-import.c plug-ins/hpgl/hpgl.c 
	  plug-ins/metapost/render_metapost.c plug-ins/pgf/render_pgf.c 
	  plug-ins/pstricks/render_pstricks.c plug-ins/python/pydia-render.c 
	  plug-ins/shape/shape-export.c plug-ins/svg/render_svg.c 
	  plug-ins/vdx/vdx-export.c plug-ins/vdx/vdx-import.c 
	  plug-ins/wmf/wmf.cpp plug-ins/wpg/wpg.c 
	  plug-ins/xfig/xfig-export.c plug-ins/xfig/xfig-import.c
	  plug-ins/xslt/xslt.c : use <glib/gstdio.h> to match GLib's filename
	encoding to the io functions used, that is: g_open, g_fopen, g_stat, 
	g_unlink, g_mkdir, g_rename (, g_access, g_lstat, g_remove, g_freopen, 
	g_chdir, g_rmdir). Also replace gzopen() with gzdopen(g_open(), ...)
	to properly handle unicode filenames; finally use g_mkstemp().
	Fixes bug #131210 and bug #397159. To make this fully work on win32
	a recent enough version of libxml2 is required - tested with 2.6.27 -
	but anything from 2.6.24 should do.

	* plug-ins/cairo/diacairo.c : special handling for cairo which 
	currently only supports filenames in the C runtime locale.
	





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]