lyx_mirror/src/support
Georg Baum 49b753f603 Fix another instance of filename encoding problems
* src/support/filetools.h
	(fileSearch): change return value type to vector<FileName>

	* src/support/filetools.C
	(dirList): Convert filenames from the file system encoding

	* src/converter.C
	(Converters::move): Adjust to dirList interface change

	* src/support/filename.[Ch]
	(FileName::fromFilesystemEncoding): New static method

	* src/client/client.C: Add comments about filename encoding


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16362 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-21 13:01:47 +00:00
..
tests move everything into namespace lyx 2006-10-21 00:16:43 +00:00
abort.C move everything into namespace lyx 2006-10-21 00:16:43 +00:00
atexit.c
ChangeLog
chdir.C Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
convert.C move everything into namespace lyx 2006-10-21 00:16:43 +00:00
convert.h move everything into namespace lyx 2006-10-21 00:16:43 +00:00
copied_ptr.h
copy.C Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
cow_ptr.h
debugstream.h move everything into namespace lyx 2006-10-21 00:16:43 +00:00
docstream.C georg baum: 2006-12-15 16:09:05 +00:00
docstream.h georg baum: 2006-12-15 16:09:05 +00:00
docstring.C Account for a bigger width or precision when inserting a number into 2006-12-15 22:53:06 +00:00
docstring.h Make libQtCore a support library like boost and implement encoding conversion 2006-12-12 20:19:46 +00:00
environment.C
environment.h
filefilterlist.C This commit is converting everything related to browsing to unicode (qt4 only). 2006-10-09 16:33:20 +00:00
filefilterlist.h This commit is converting everything related to browsing to unicode (qt4 only). 2006-10-09 16:33:20 +00:00
FileMonitor.C Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
FileMonitor.h Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
filename.C Fix another instance of filename encoding problems 2006-12-21 13:01:47 +00:00
filename.h Fix another instance of filename encoding problems 2006-12-21 13:01:47 +00:00
filetools.C Fix another instance of filename encoding problems 2006-12-21 13:01:47 +00:00
filetools.h Fix another instance of filename encoding problems 2006-12-21 13:01:47 +00:00
fontutils.C Add support for the esint package 2006-11-13 17:35:18 +00:00
fontutils.h This commit moves system font initialization and restoration to new support/fontutils.[Ch]. 2006-10-02 10:48:03 +00:00
forkedcall.C
forkedcall.h
forkedcallqueue.C
forkedcallqueue.h
forkedcontr.C
forkedcontr.h
fs_extras.C move everything into namespace lyx 2006-10-21 00:16:43 +00:00
fs_extras.h move everything into namespace lyx 2006-10-21 00:16:43 +00:00
getcwd.C * convert dir to internal path 2006-12-05 22:36:31 +00:00
kill.C MSVC compilation fix. 2006-10-21 07:26:07 +00:00
limited_stack.h move everything into namespace lyx 2006-10-21 00:16:43 +00:00
lstrings.C Convert most of the bibtex machinery to docstring. 2006-12-17 10:52:04 +00:00
lstrings.h Convert most of the bibtex machinery to docstring. 2006-12-17 10:52:04 +00:00
lyxalgo.h
lyxlib.h Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
lyxmanip.h move everything into namespace lyx 2006-10-21 00:16:43 +00:00
lyxsum.C Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
lyxtime.C
lyxtime.h
Makefile.am Change the rule to generate package.C from %VAR% to @VAR@ 2006-12-21 09:48:26 +00:00
mkdir.C Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
os_cygwin.C Minor os_cygwin.C change, from Enrico 2006-09-08 15:07:22 +00:00
os_unix.C Renaming: 2006-06-27 10:51:24 +00:00
os_win32.C Remove the hide console trick in support/os_win32.C since wrapper hidecmd.c can completely hide the console. 2006-07-25 19:38:56 +00:00
os_win32.h
os.C Call python with the -tt switch to make mixed tab/space indentation an error 2006-06-30 13:54:01 +00:00
os.h Call python with the -tt switch to make mixed tab/space indentation an error 2006-06-30 13:54:01 +00:00
package.C.in Change the rule to generate package.C from %VAR% to @VAR@ 2006-12-21 09:48:26 +00:00
package.h Don't use a global variable for avoiding removal of the system temp dir 2006-12-17 21:52:40 +00:00
path.C Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
path.h
pch.h
qstring_helpers.C revert r16260 2006-12-13 16:23:29 +00:00
qstring_helpers.h revert r16260 2006-12-13 16:23:29 +00:00
RandomAccessList.h move everything into namespace lyx 2006-10-21 00:16:43 +00:00
rename.C Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
socktools.C Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
socktools.h
std_istream.h
std_ostream.h
strerror.c
systemcall.C
systemcall.h
tempname.C put back the :: global namespace identifiers. 2006-10-21 08:30:58 +00:00
textutils.h Use wctype character classification functions if possible 2006-11-13 09:53:25 +00:00
translator.h move everything into namespace lyx 2006-10-21 00:16:43 +00:00
types.h Use wchar_t as lyx::char_type if it is 32 bit wide. 2006-09-13 21:13:49 +00:00
unicode.C Make string conversion work with non-ucs2-characters if using qt 4.2 2006-12-04 13:50:46 +00:00
unicode.h Make string conversion work with non-ucs2-characters if using qt 4.2 2006-12-04 13:50:46 +00:00
unlink.C Next step of true unicode filenames: Use support::FileName instead of 2006-11-26 21:30:39 +00:00
userinfo.C win32 compilation fix 2006-09-10 10:32:41 +00:00
userinfo.h