Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-30 | Formatting: remove space in range-style for loops | Jay Berkenbilt | |
Change .clang-format and commit automated changes from a fresh run of format-code | |||
2022-04-30 | Use fluent appendItem | Jay Berkenbilt | |
2022-04-30 | Use fluent replaceKey | Jay Berkenbilt | |
2022-04-24 | Add new QPDF::warn that takes most of QPDFExc's arguments | Jay Berkenbilt | |
2022-04-16 | Remove deprecated name/number tree constructors | Jay Berkenbilt | |
Remove the name/number tree object helper constructors that don't take a QPDF&. | |||
2022-04-05 | Update some code manually to get better formatting results | Jay Berkenbilt | |
Add comments to force line breaks, parenthesize function arguments that are contatenated strings, etc. -- these kinds of changes improve clang-format's results and also cause emacs cc-mode to match clang-format. After this type of change, most of the time, when clang-format and emacs disagree, clang-format is better. | |||
2022-04-04 | Programmatically apply new formatting to code | Jay Berkenbilt | |
Run this: for i in **/*.cc **/*.c **/*.h **/*.hh; do clang-format < $i >| $i.new && mv $i.new $i done | |||
2022-02-04 | Add a blank line after the first header included in each source | Jay Berkenbilt | |
2021-04-05 | Fix loop detection in NNTree | Jay Berkenbilt | |
2021-02-23 | Spell check | Jay Berkenbilt | |
2021-01-26 | NNTree: rework iterators to be more memory efficient | Jay Berkenbilt | |
Keep a std::pair internal to the iterators so that operator* can return a reference and operator-> can work, and each can work without copying pairs of objects around. | |||
2021-01-26 | name/number trees: remove | Jay Berkenbilt | |
2021-01-25 | name/number trees: insertAfter | Jay Berkenbilt | |
2021-01-25 | name/number trees: newEmpty, increment/decrement end() | Jay Berkenbilt | |
2021-01-25 | Implement repair and insert for name/number trees | Jay Berkenbilt | |
2021-01-24 | Add new constructors for name/number tree helpers | Jay Berkenbilt | |
Add constructors that take a QPDF object so we can issue warnings and create new indirect objects. | |||
2021-01-24 | Reimplement name and number tree object helpers | Jay Berkenbilt | |
Create a computationally and memory efficient implementation of name and number trees that does binary searches as intended by the data structure rather than loading into a map, which can use a great deal of memory and can be very slow. |