| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-12-04 | Use default comparison impl for LineAndColumn and StronglyTypedNumber | Maxime Coste | |
| This is a bit simpler and should leave more leeway to the optimizer to detect it can compare the whole struct. | |||
| 2023-05-21 | Fix warnings with gcc-13 | Maxime Coste | |
| 2021-11-21 | Convert comparisons to spaceship operator | Maxime Coste | |
| 2017-10-20 | Constexprify various hash functions | Maxime Coste | |
| 2017-09-01 | Make LineAndColumn an aggregate as well | Maxime Coste | |
| 2016-10-01 | Support codepoints of variable width | Maxime Coste | |
| Add a ColumnCount type and use it in place of CharCount whenever more appropriate, take column size of codepoints into account for vertical movements and docstring wrapping. Fixes #811 | |||
| 2016-08-06 | Add information of types of options | Maxime Coste | |
| 2015-03-11 | coords/units hashing refactoring | Maxime Coste | |
| 2015-03-05 | Small code tweak | Maxime Coste | |
| 2014-12-16 | Rework hashing, use a more extensible framework similar to n3876 proposal | Maxime Coste | |
| std::hash specialization is a pain to work with, stop using that, and just specialize a 'size_t hash_value(const T&)' free function. | |||
| 2014-09-09 | Add support for target column preservation | Maxime Coste | |
| Fixes #64 | |||
| 2014-05-17 | set Coords/Counts methods as always_inline | Maxime Coste | |
| They are well tested, and we never want to step into them when debugging | |||
| 2014-05-07 | Refactor LineAndColumn coordinates | Maxime Coste | |
| BufferCoord -> ByteCoord DisplayCoord -> CharCoord Moved their definition along with LineAndColumn into coord.hh | |||
