Aegisub/libaegisub
Thomas Goyne 427037a552 Reimplement boost::split_iterator to make it less slow
boost::split_iterator type-erases the predicate, which makes it require
a virtual call per character (!) along with a heap allocation. As it
turns out we only ever need one predicate (comparing to a single
character), so replace it with a split_iterator that just does that.
2015-02-07 14:56:27 -08:00
..
ass Extract some bits that don't need to be templated from templates 2014-12-28 16:46:38 -08:00
audio Make dummy audio provider generate non-periodic noise 2015-01-14 00:21:22 +01:00
common Remove some redundant .get()s 2015-01-26 19:22:59 -08:00
include/libaegisub Reimplement boost::split_iterator to make it less slow 2015-02-07 14:56:27 -08:00
lua Extract some bits that don't need to be templated from templates 2014-12-28 16:46:38 -08:00
osx Use wx events for invoking on the main thread on OS X 2014-07-23 15:29:55 -07:00
unix Set ?dictionary to the correct thing on OS X. Closes #1766. 2014-06-08 08:00:11 -07:00
windows Use a static table of tokens for agi::Path 2014-07-04 20:37:36 -07:00
lagi_pre.h Add #ifdef __cplusplus to the precompiled headers to make Xcode happy 2014-06-05 08:35:50 -07:00
Makefile Pull some of OptionValue to a cpp file 2014-12-28 20:21:48 -08:00