Aegisub/aegisub/libaegisub/common
Thomas Goyne 69b05d49de Retry commits of file writes for up to a second to work around AV scanning
Poorly-written antivirus software briefly lock newly written files to
scan them for viruses, which makes the rename from the temp file to
actual file fail. Work around this by retrying the rename up to ten
times.

Closes #1618.
2013-07-03 07:17:08 -07:00
..
cajun Fix some warnings 2012-06-25 14:21:32 +00:00
charset.cpp Replace some const strings with const references to strings 2011-11-04 19:42:21 +00:00
charset_6937.cpp Add converter to ISO-6937-2 2012-03-29 19:04:49 +00:00
charset_6937.h Add converter to ISO-6937-2 2012-03-29 19:04:49 +00:00
charset_conv.cpp Fix fallbacks for invalid characters when converting charsets 2012-03-31 00:28:55 +00:00
charset_ucd.cpp Add some dumb heuristics to detect binary files in the charset detector to avoid taking forever feeding hundreds of MB through it. Closes #1438. 2012-01-31 04:03:55 +00:00
charset_ucd.h Remove universalchardet headers from the precompiled header. For some reason this was causing issues with compliation on FreeBSD, rather than investigate why I removed it since it's used by exactly 1 file (charset_ucd.cpp). If it's going to cause one problem now it may cause another later that we may not notice. 2010-12-08 14:32:30 +00:00
hotkey.cpp Fix crash with empty hotkeys. Closes #1420. 2012-01-25 19:07:18 +00:00
io.cpp Retry commits of file writes for up to a second to work around AV scanning 2013-07-03 07:17:08 -07:00
json.cpp Derive agi::acs exceptions from agi::FileSystemError and friends rather than having two sets of errors for the same thing 2012-01-12 22:31:54 +00:00
keyframe.cpp Don't load the FPS from Aegisub keyframes. The format breaks vfr and setting the fps should be done with timecode files. 2011-11-20 17:35:00 +00:00
log.cpp Remove the time_t overload of UnknownElement and just cast to int64_t 2012-02-23 19:27:42 +00:00
mru.cpp Fix the option name for the subtitle MRU list. Closes #1592. 2013-03-30 07:23:56 -07:00
option.cpp Reset to the platform-specific default option values rather than the global defaults 2012-04-11 04:10:56 +00:00
option_visit.cpp Fix an occasional crash on startup on Windows debug builds 2012-10-16 09:47:06 -07:00
option_visit.h Reset to the platform-specific default option values rather than the global defaults 2012-04-11 04:10:56 +00:00
path.cpp Return const references from OptionValue::GetList* rather than taking an output parameter. Eliminates some copies of lists and makes the calling code less awkward. 2011-11-04 19:42:31 +00:00
thesaurus.cpp Remove scoped_ptr::swap 2012-02-02 19:18:10 +00:00
util.cpp Clean up libaegisub includes 2011-07-26 22:25:21 +00:00
validator.cpp Clean up libaegisub includes 2011-07-26 22:25:21 +00:00
vfr.cpp Rewrite SMPTE timecode handling 2012-03-29 19:04:36 +00:00