Amar Takhar
|
9d0c5a4890
|
Add Googles mutex.h which seems to be used in many of googles projects. It's better to use something that's well-tested rather than rolling our own. Also a huge time saver.
Originally committed to SVN as r4372.
|
2010-05-31 21:57:08 +00:00 |
|
Amar Takhar
|
9393850884
|
Commit the beginings of a logging api, this is fairly complete however it has no locking.
Originally committed to SVN as r4371.
|
2010-05-31 20:55:29 +00:00 |
|
Amar Takhar
|
9d854b69f3
|
Don't bother storing storing a single charset into an std::string, instead insert it into the std::map and fix Single() to return the first element. This keeps things simple and also ensures that DetectAll() will always return atleast one element which wasn't being done before.
Originally committed to SVN as r4369.
|
2010-05-28 13:08:00 +00:00 |
|
Amar Takhar
|
6736f5e292
|
Add a change that was missed in r4367.
Originally committed to SVN as r4368.
|
2010-05-28 08:04:55 +00:00 |
|
Amar Takhar
|
e408fe49c9
|
Add support for detecting character sets using UniversalChardet -- this superceeds character_detect.cpp.
Originally committed to SVN as r4367.
|
2010-05-28 07:40:21 +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 |
|
Thomas Goyne
|
0dc6a082ca
|
Fix memory leaks in Option
Originally committed to SVN as r4349.
|
2010-05-23 06:58:11 +00:00 |
|
Thomas Goyne
|
60a1bdc2df
|
Fix memory leaks in mru.cpp
Originally committed to SVN as r4348.
|
2010-05-23 06:58:06 +00:00 |
|
Thomas Goyne
|
9fc28fc1d4
|
Make MRUManager::Remove work
Originally committed to SVN as r4347.
|
2010-05-23 06:58:01 +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 |
|