Fix typos and markdown (#36)
This commit is contained in:
parent
236a299ff0
commit
3c784d6e9d
5 changed files with 8 additions and 9 deletions
|
|
@ -16,7 +16,7 @@ All notable changes to similar are documented here.
|
||||||
## 1.3.0
|
## 1.3.0
|
||||||
|
|
||||||
* Performance improvements for the LCS algorithm.
|
* Performance improvements for the LCS algorithm.
|
||||||
* Small performance improvments by adding an early opt-out for and inline highlighting.
|
* Small performance improvements by adding an early opt-out for and inline highlighting.
|
||||||
* Added `IdentifyDistinct` to convert sequences to ints.
|
* Added `IdentifyDistinct` to convert sequences to ints.
|
||||||
* Small performance improvements for larger text diffs by using `IdentifyDistinct`
|
* Small performance improvements for larger text diffs by using `IdentifyDistinct`
|
||||||
automatically above a threshold.
|
automatically above a threshold.
|
||||||
|
|
|
||||||
|
|
@ -54,8 +54,7 @@ fn main() {
|
||||||
|
|
||||||
## License and Links
|
## License and Links
|
||||||
|
|
||||||
- [Documentation](https://docs.rs/similar/)
|
* [Documentation](https://docs.rs/similar/)
|
||||||
- [Issue Tracker](https://github.com/mitsuhiko/similar/issues)
|
* [Issue Tracker](https://github.com/mitsuhiko/similar/issues)
|
||||||
- [Examples](https://github.com/mitsuhiko/similar/tree/main/examples)
|
* [Examples](https://github.com/mitsuhiko/similar/tree/main/examples)
|
||||||
- License: [Apache-2.0](https://github.com/mitsuhiko/similar/blob/main/LICENSE)
|
* License: [Apache-2.0](https://github.com/mitsuhiko/similar/blob/main/LICENSE)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@
|
||||||
//! # Heuristics
|
//! # Heuristics
|
||||||
//!
|
//!
|
||||||
//! At present this implementation of Myers' does not implement any more advanced
|
//! At present this implementation of Myers' does not implement any more advanced
|
||||||
//! heuristics that would solve some pathological cases. For instane passing two
|
//! heuristics that would solve some pathological cases. For instance passing two
|
||||||
//! large and completely distinct sequences to the algorithm will make it spin
|
//! large and completely distinct sequences to the algorithm will make it spin
|
||||||
//! without making reasonable progress. Currently the only protection in the
|
//! without making reasonable progress. Currently the only protection in the
|
||||||
//! library against this is to pass a deadline to the diffing algorithm.
|
//! library against this is to pass a deadline to the diffing algorithm.
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ pub fn is_empty_range<T: PartialOrd<T>>(range: &Range<T>) -> bool {
|
||||||
!(range.start < range.end)
|
!(range.start < range.end)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Represents an item in the vector returend by [`unique`].
|
/// Represents an item in the vector returned by [`unique`].
|
||||||
///
|
///
|
||||||
/// It compares like the underlying item does it was created from but
|
/// It compares like the underlying item does it was created from but
|
||||||
/// carries the index it was originally created from.
|
/// carries the index it was originally created from.
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@ impl TextDiffConfig {
|
||||||
/// Sets a deadline for the diff operation.
|
/// Sets a deadline for the diff operation.
|
||||||
///
|
///
|
||||||
/// By default a diff will take as long as it takes. For certain diff
|
/// By default a diff will take as long as it takes. For certain diff
|
||||||
/// algorthms like Myer's and Patience a maximum running time can be
|
/// algorithms like Myer's and Patience a maximum running time can be
|
||||||
/// defined after which the algorithm gives up and approximates.
|
/// defined after which the algorithm gives up and approximates.
|
||||||
pub fn deadline(&mut self, deadline: Instant) -> &mut Self {
|
pub fn deadline(&mut self, deadline: Instant) -> &mut Self {
|
||||||
self.deadline = Some(Deadline::Absolute(deadline));
|
self.deadline = Some(Deadline::Absolute(deadline));
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue