terminal/oss/interval_tree/MAINTAINER_README.md
PankajBhojwani 2bf5d18c84
Add support for autodetecting URLs and making hyperlinks (#7691)
This pull request is the initial implementation of hyperlink auto
detection

Overall design:
- Upon startup, TerminalCore gives the TextBuffer some patterns it
  should know about
- Whenever something in the viewport changes (i.e. text
  output/scrolling), TerminalControl tells TerminalCore (through a
  throttled function for performance) to retrieve the visible pattern
  locations from the TextBuffer
- When the renderer encounters a region that is associated with a
  pattern, it paints that region differently 

References #5001
Closes #574
2020-10-28 20:24:43 +00:00

1.1 KiB

Notes for Future Maintainers

This was originally imported by @PankajBhojwani in September 2020.

The provenance information (where it came from and which commit) is stored in the file cgmanifest.json in the same directory as this readme. Please update the provenance information in that file when ingesting an updated version of the dependent library. That provenance file is automatically read and inventoried by Microsoft systems to ensure compliance with appropiate governance standards.

What should be done to update this in the future?

  1. Go to ekg/intervaltreerepository on GitHub.
  2. Take the file IntervalTree.h wholesale and drop it into the directory here.
  3. Don't change anything about it.
  4. Validate that the license in the root of the repository didn't change and update it if so. It is sitting in the same directory as this readme. If it changed dramatically, ensure that it is still compatible with our license scheme. Also update the NOTICE file in the root of our repository to declare the third-party usage.
  5. Submit the pull.