YOSHIOKA Takuma

Results 27 issues of YOSHIOKA Takuma

```rust use uriparse::{URI, URIReference}; fn main() { let base = URI::try_from("scheme:foo1/foo2").unwrap(); let reference = URIReference::try_from("./..//bar").unwrap(); let target = base.resolve(&reference); println!("target = {:?}", target); } ``` ``` $ RUST_BACKTRACE=1 cargo run...

```rust #[test] fn keep_subtree() { fn create_tree() -> Node

```rust #[test] fn stack_overflow_siblings() { let mut prev_sibling = Node::new(1); for _ in 0..200_000 { let node = Node::new(1); prev_sibling.insert_before(node.clone()); prev_sibling = node; } } ``` This is very similar...

Some kinds of characters (including ruled lines, `×`, and `•`) have east asian (ambiguous width) characters, so they have single width in some environments, and double width in some environments....

bug
help wanted
question

In HTML-like type, `settings.html.*` is used as default setting if `settings.(type).*` is not set. But in HTML type and types extending HTML, `settings.html` is merged into `settings.(type)` and no need...

## Description `` is a type-4 HTML block. > 4. **Start condition:** line begins with the string ` **End condition:** line contains the character `>`. > > --- And the...

* `scheme:/..///bar` has scheme=`"scheme"`, authority=`None`, path=`/..///bar`. However, after normalization, it has scheme=`"scheme"`, authority=`"bar"`. * Consider t1 as an IRI `..///bar` resolved against `scheme:`. t1 should have scheme=`"scheme"` and authority=`None` (since...

`remove_dot_segments` defined in RFC 3986 ([section 5.2.4](https://datatracker.ietf.org/doc/html/rfc3986#section-5.2.4)) sometimes add a leading slash when the base path is "rootless". ``` STEP OUTPUT BUFFER INPUT BUFFER 1 : foo/../baz 2E: foo /../baz...

`failure` does not compile with backtrace-0.3.3 (as specified in Cargo.toml of failure). It should be updated. * * * I tried to check whether my project compiles with minimal dependency...

Rust's [RFC 0430 about naming conventions](https://github.com/rust-lang/rfcs/blob/master/text/0430-finalizing-naming-conventions.md#fine-points) says: > In `CamelCase`, acronyms count as one word: use `Uuid` rather than `UUID`. For consistency among other codes, I think `RGB` and `RGBA`...