Aegisub/libaegisub/common
Thomas Goyne 92b8b2851b Don't build the dialogue lexer on every use
Building the lexer takes much longer than actually lexing, and since the
lexer is stateless there's no reason not to just make it static.
2014-07-14 10:10:22 -07:00
..
cajun Clean up the json parser a little 2014-07-06 19:25:48 -07:00
calltip_provider.cpp Eliminate pointless runtime datastructures for CalltipProvider 2014-07-04 20:37:36 -07:00
character_count.cpp Remove a bunch of unused functionalty from agi::Exception 2014-05-30 11:53:14 -07:00
charset.cpp Clean up unused includes 2014-05-23 07:28:24 -07:00
charset_6937.cpp Clean up unused includes 2014-05-23 07:28:24 -07:00
charset_6937.h Make everything final that can be 2014-03-12 19:07:30 -07:00
charset_conv.cpp Eliminate a pointless std::map in charset_conv 2014-07-06 19:25:48 -07:00
color.cpp Replace boost::format with agi::format 2014-05-30 08:30:31 -07:00
dispatch.cpp Pass exceptions in async workers back to the main thread 2014-05-09 07:00:48 -07:00
file_mapping.cpp Remove a bunch of unused functionalty from agi::Exception 2014-05-30 11:53:14 -07:00
format.cpp Use iconv rather than std::wstring_convert 2014-05-30 11:53:15 -07:00
fs.cpp Make some functions static 2014-07-08 16:38:16 -07:00
hotkey.cpp Save a backup copy of the old hotkey file if migrating from the old format 2014-07-07 09:42:02 -07:00
io.cpp Only check for permissions if opening a file fails 2014-05-27 06:42:46 -07:00
json.cpp Remove unused helper function 2014-07-03 10:57:53 -07:00
kana_table.cpp Kill config.h and just force-include acconf.h in non-pch builds 2014-04-16 08:11:37 -07:00
karaoke_matcher.cpp Kill config.h and just force-include acconf.h in non-pch builds 2014-04-16 08:11:37 -07:00
keyframe.cpp Clean up unused includes 2014-05-23 07:28:24 -07:00
log.cpp Rewrite the remaining bits of json::Writer 2014-06-29 10:45:26 -07:00
mru.cpp Debloat and slightly speed up the MRU code 2014-07-06 19:25:48 -07:00
option.cpp Make UnknownElement moveable and not copyable 2014-06-29 10:45:26 -07:00
parser.cpp Don't build the dialogue lexer on every use 2014-07-14 10:10:22 -07:00
parser.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
path.cpp Use a static table of tokens for agi::Path 2014-07-04 20:37:36 -07:00
thesaurus.cpp Eliminate several memory allocations per line when reading thesaurus files 2014-07-14 10:10:21 -07:00
util.cpp Use initializer lists rather than std::make_pair 2014-05-26 09:34:18 -07:00
vfr.cpp Fix crash on v1 timecode files with zero override ranges 2014-05-30 08:30:31 -07:00
ycbcr_conv.cpp Add RGB <-> YCbCr conversion stuff to libaegisub 2014-05-19 19:32:25 -07:00