cantabile
|
54a08a44c1
|
stdout log emitter: flush stdout after every printf() if stdout is not a terminal
This makes it possible to watch aegisub's output in realtime even if its
stdout is redirected to a file.
Originally committed to SVN as r6793.
|
2012-05-15 14:06:18 +00:00 |
Thomas Goyne
|
b11e3d7f3a
|
gcc 4.7 compilation fixes
Originally committed to SVN as r6647.
|
2012-04-03 17:38:45 +00:00 |
Thomas Goyne
|
0d45f98ae8
|
Cast time_ts passed to printf to a known type
Originally committed to SVN as r6510.
|
2012-02-23 19:28:00 +00:00 |
Thomas Goyne
|
5774e87248
|
Add files which were missed in r6278
Originally committed to SVN as r6283.
|
2012-01-13 14:37:15 +00:00 |
Thomas Goyne
|
7dd6cfe37d
|
Derive agi::acs exceptions from agi::FileSystemError and friends rather than having two sets of errors for the same thing
Originally committed to SVN as r6278.
|
2012-01-12 22:31:54 +00:00 |
Thomas Goyne
|
b66357bfb8
|
Fix warning on x64 unix
Originally committed to SVN as r6087.
|
2011-12-22 21:22:58 +00:00 |
Thomas Goyne
|
96aa9e2629
|
Use libaegisub io code in AssAttachment rather than wx's
Originally committed to SVN as r6039.
|
2011-12-22 21:15:37 +00:00 |
Thomas Goyne
|
231adad93f
|
Implement agi::util::freespace for Windows
Originally committed to SVN as r5497.
|
2011-07-26 19:51:07 +00:00 |
Thomas Goyne
|
72bc33fda3
|
Fix compilation errors with precompiled headers disabled
Originally committed to SVN as r5484.
|
2011-07-16 06:42:55 +00:00 |
Thomas Goyne
|
67e9384ef4
|
Remove a bunch of pointless consts from agi::Path and rename the windows implementation so that it's actually used
Originally committed to SVN as r5442.
|
2011-07-15 04:03:28 +00:00 |
Amar Takhar
|
6ee90d4bb1
|
Add <vector>
Originally committed to SVN as r5369.
|
2011-02-23 03:24:08 +00:00 |
Grigori Goronzy
|
28e1acfeba
|
libaegisub: do not free string returned by getenv()
getenv() returns a string that is part of internal process data and
should never be modified and/or free()'d.
Originally committed to SVN as r5368.
|
2011-02-23 00:55:48 +00:00 |
Grigori Goronzy
|
066ec3014a
|
libaegisub: use statvfs instead of statfs
statvfs is the portable POSIX defined interface and is supported on all
major UNIX platforms.
Originally committed to SVN as r5367.
|
2011-02-23 00:54:18 +00:00 |
Karl Blomster
|
7db22972a7
|
sys/mount.h and statfs(2) do not exist on windows
Originally committed to SVN as r5366.
|
2011-02-22 19:03:03 +00:00 |
Amar Takhar
|
c603c21b86
|
Print a message to the user and exit(1) if HOME is not set in the users environment.
Originally committed to SVN as r5324.
|
2011-02-08 22:40:55 +00:00 |
Amar Takhar
|
355ad91105
|
* Instead of ~ use getenv("HOME") to get the users home directory.
* Fix Locale() to return P_LOCALE
* Change data and doc values to P_DATA and P_DOC.
Originally committed to SVN as r5322.
|
2011-02-08 04:22:52 +00:00 |
Amar Takhar
|
0a54e9ca06
|
Fix inclusion of config.h, when I was writing this I added a relative path directly to acconf.h
Originally committed to SVN as r5316.
|
2011-02-07 17:36:24 +00:00 |
Amar Takhar
|
a35962923f
|
Finish agi::Path so we can actually use it, our current path system is brutal and I needed this for libmedia. I'll be adding OS X support shortly: someone else will have to figure out what to do with windows it's completely trivial see unix/path.cpp and check libaegisub/path.h for the return values.
Originally committed to SVN as r5315.
|
2011-02-07 16:39:49 +00:00 |
Thomas Goyne
|
fd5c1ecffc
|
Fix writing of newlines on windows in charsets wider than one byte
Originally committed to SVN as r4786.
|
2010-09-15 05:00:12 +00:00 |
Amar Takhar
|
c624b20777
|
Left align microseconds by 6 spaces.
Originally committed to SVN as r4683.
|
2010-07-17 17:47:59 +00:00 |
Thomas Goyne
|
2b47f34e76
|
Fix a pile of actual memory leaks
Originally committed to SVN as r4575.
|
2010-06-24 01:24:09 +00:00 |
Amar Takhar
|
401560b190
|
Add some debug trace info.
Originally committed to SVN as r4418.
|
2010-06-03 18:09:00 +00:00 |
Amar Takhar
|
33011cb5ed
|
Split EmitterSTDOUT into unix/log.cpp and windows/log.cpp, the windows version is commented at the moment.
Originally committed to SVN as r4397.
|
2010-06-01 08:17:27 +00:00 |
Amar Takhar
|
37b904b75e
|
Create time_log() to return a timeval so I can implement this on windows as well.
Originally committed to SVN as r4391.
|
2010-06-01 05:11:18 +00:00 |
Amar Takhar
|
2d57debd49
|
Commit the beginings of the Path class to hold the internal representation of paths, this is extremely rough since I have to wait until we can do charset conversion in libaegisub to handle windows paths before going any further.
Originally committed to SVN as r4359.
|
2010-05-24 17:57:07 +00:00 |
Amar Takhar
|
40e12403d5
|
Merge all changes from the libaegisub branch into trunk, the effective range is r4175:4330. All options have been re-done and now use Cajun to support a json-backed format.
Initial support for low-level access and file I/O methods are included as well.
Originally committed to SVN as r4331.
|
2010-05-21 01:13:36 +00:00 |