Commit Graph

13 Commits

Author SHA1 Message Date
Daniel James
980da90619 More specific range includes 2017-12-30 18:01:06 +00:00
Daniel James
9085d2e95a Macro for C++11 range based for loop 2017-12-28 17:04:34 +00:00
Daniel James
19ccdd6cbd Reformat 2017-12-24 12:46:59 +00:00
Daniel James
f1cc90ee1e Fix some Visual C++ warnings 2017-10-15 11:53:12 +01:00
Daniel James
98d9605d06 Remove TODO about generated ids 2017-10-04 18:58:03 +01:00
Daniel James
62f4b4fcf3 More warnings 2017-09-03 04:50:35 +01:00
Daniel James
82dcaa8373 Use the string_iterator typedef 2017-08-06 12:38:11 +01:00
Daniel James
38e5c35294 Wrapper for boost::string_view
Can be constructed from an rvalue std::string.
2017-03-26 19:55:21 +01:00
Daniel James
0c918945f5 Fix type returned from rfind 2014-01-05 14:53:49 +00:00
Daniel James
0b72cf60d8 Rename id_manager to document_state.
[SVN r86635]
2013-11-12 09:12:17 +00:00
Eric Niebler
7fa09e25fc add missing cctype #include to fix msvc build
[SVN r85438]
2013-08-23 18:32:47 +00:00
Daniel James
e98b64269f Simpler, less efficient, id generation.
I noticed a bug for an edge case in the id generator. Wouldn't be too
hard to fix, but the implementation was too complicated with some really
pointless optimizations, so I rewrote it using a simpler brute force
method. Will be fine for now unless something has a lot of duplicate ids.

[SVN r85368]
2013-08-16 17:31:26 +00:00
Daniel James
be7a77711b Split up the id manager file.
[SVN r85270]
2013-08-10 09:07:55 +00:00