-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move ConPTY to use til::bitmap #5024
Commits on Mar 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d637178 - Browse repository at this point
Copy the full SHA d637178View commit details -
Make bitmap tests. Add supplemental helpers to rectangle and some, al…
…so add associated tests.
Configuration menu - View commit details
-
Copy full SHA for 70567d4 - Browse repository at this point
Copy the full SHA 70567d4View commit details -
Add tests for setting/resetting points/rectangles out of bounds. Add …
…support method for checking if rectangle contains another, add test for that too.
Configuration menu - View commit details
-
Copy full SHA for 69b44ae - Browse repository at this point
Copy the full SHA 69b44aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fca07fa - Browse repository at this point
Copy the full SHA fca07faView commit details -
Don't include stuff at the top of bitmap. Don't use reserved naming f…
…or iterator. Fix unsigned issues for x86.
Configuration menu - View commit details
-
Copy full SHA for 79d1f33 - Browse repository at this point
Copy the full SHA 79d1f33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81af5aa - Browse repository at this point
Copy the full SHA 81af5aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09139c4 - Browse repository at this point
Copy the full SHA 09139c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43f952c - Browse repository at this point
Copy the full SHA 43f952cView commit details
Commits on Mar 18, 2020
-
make bitmap track a rectangle inside. remove empty and add bitset met…
…hods of all/any/none. also add convenience one() method in prediction of what conpty will be looking for.
Configuration menu - View commit details
-
Copy full SHA for de20c5a - Browse repository at this point
Copy the full SHA de20c5aView commit details -
Some frees members, some comments about the rectangle iterator and mo…
…ve it to details namespace.
Configuration menu - View commit details
-
Copy full SHA for a86b8fa - Browse repository at this point
Copy the full SHA a86b8faView commit details -
Make resize work and add tests. Add constructors that let you allocat…
…e a bitmap already filled. Generalize the bit checking method in the tests.
Configuration menu - View commit details
-
Copy full SHA for c4df795 - Browse repository at this point
Copy the full SHA c4df795View commit details -
Configuration menu - View commit details
-
Copy full SHA for 824657f - Browse repository at this point
Copy the full SHA 824657fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3fe53d - Browse repository at this point
Copy the full SHA e3fe53dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7cf7d6 - Browse repository at this point
Copy the full SHA d7cf7d6View commit details
Commits on Mar 19, 2020
-
Add run caching to bitmap, make iterator into real input iterator so …
…it fits nicely into vector emplace, start using bitmap in ConPTY (Vt renderer).
Configuration menu - View commit details
-
Copy full SHA for 83e28f9 - Browse repository at this point
Copy the full SHA 83e28f9View commit details -
Set up string printing for til types, use that inside the TAEF string…
… printing. Update VT tracing to use the same strings. Roll out bitmap through most of VT.
Configuration menu - View commit details
-
Copy full SHA for d705527 - Browse repository at this point
Copy the full SHA d705527View commit details -
Operators on rectangle with points and sizes, operators between point…
…s and sizes, translation operator on the bitmap. A ton of tests for all that behavior. Replacing the rest of the VT renderer stuff with the invalidation map.
Configuration menu - View commit details
-
Copy full SHA for 95b9b85 - Browse repository at this point
Copy the full SHA 95b9b85View commit details -
finish xterm engine changes, make tests work again with the new inval…
…idation, run codeformat pass.
Configuration menu - View commit details
-
Copy full SHA for 31eadef - Browse repository at this point
Copy the full SHA 31eadefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 873a612 - Browse repository at this point
Copy the full SHA 873a612View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0651df1 - Browse repository at this point
Copy the full SHA 0651df1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf06e97 - Browse repository at this point
Copy the full SHA cf06e97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59bfce1 - Browse repository at this point
Copy the full SHA 59bfce1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a48919e - Browse repository at this point
Copy the full SHA a48919eView commit details
Commits on Mar 20, 2020
-
Fix the vt renderer tests to use the correct expected invalid rectang…
…les (inclusive/exclusive bug.) Fix one of the tests to not be comparing to internal details based on a 0-size exclusive circumstance that only worked with or-rect. Fix importing of til for unit tests in the library includes so the WEX/TAEF templates show up appropriately (cascaded to changing renderervt.unittest lib compilation to use shared testing props so it works too.)
Configuration menu - View commit details
-
Copy full SHA for 54ce99e - Browse repository at this point
Copy the full SHA 54ce99eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8647ae0 - Browse repository at this point
Copy the full SHA 8647ae0View commit details -
PR feedback. Restoring non-optional dirty. Removing some leftover com…
…ments. Taking out the MUL for scaling since it's unused and confusing.
Configuration menu - View commit details
-
Copy full SHA for 0fc48b9 - Browse repository at this point
Copy the full SHA 0fc48b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a5a3d3 - Browse repository at this point
Copy the full SHA 7a5a3d3View commit details -
fix the til bitmap and tests for removing the optional... I swear I c…
…ompiled this before the last push and it didn't fail.
Configuration menu - View commit details
-
Copy full SHA for 91c11d9 - Browse repository at this point
Copy the full SHA 91c11d9View commit details