-
Notifications
You must be signed in to change notification settings - Fork 17
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
ci: fix a few typos and add check #160
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
[default] | ||
locale = "en-us" | ||
|
||
[files] | ||
extend-exclude = [ | ||
# generated files | ||
"book/ethicalads-theme.css", | ||
"fuzzing/fuzz/artifacts/", | ||
"fuzzing/fuzz/corpus/", | ||
"target/", | ||
"rinja_parser/tests/*.txt", | ||
# fillter texts | ||
"rinja/benches/strings.inc", | ||
# too many false positives | ||
"testing/tests/gen_ws_tests.py", | ||
] | ||
|
||
[default.extend-words] | ||
# French words | ||
exemple = "exemple" | ||
existant = "existant" | ||
# used in tests | ||
Ba = "Ba" | ||
fo = "fo" | ||
Fo = "Fo" | ||
sur = "sur" |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -54,7 +54,7 @@ Hello | |
To be noted, if one of the trimmed characters is a newline, then the only | ||
character remaining will be a newline. | ||
|
||
If you want this to be the default behaviour, you can set `whitespace` to | ||
If you want this to be the default behavior, you can set `whitespace` to | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is british english (left) vs US english (right). Both are valid. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, but IMHO we should stick to one locale. I guess in a French text you would probably replace "nonante", too, even if it is valid Belgian French; as I would probably replace instances of "Jänner" ("January", Swiss) or "heuer" ("this current year", Austrian). :) There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Nah I prefer nonante, makes much more sense. Although I'm surprised by how many people know about this compared to how many people living in France know about it. 🤣 |
||
`"minimize"`. | ||
|
||
To be noted: you can also configure `whitespace` directly into the `template` | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
{ | ||
const STRING_LONG: &str = r#" | ||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris consequat tellus sit | ||
amet ornare fermentum. Etiam nec erat ante. In at metus a orci mollis scelerisque. | ||
Sed eget ultrices turpis, at sollicitudin erat. Integer hendrerit nec magna quis | ||
venenatis. Vivamus non dolor hendrerit, vulputate velit sed, varius nunc. Quisque | ||
in pharetra mi. Sed ullamcorper nibh malesuada commodo porttitor. Ut scelerisque | ||
sodales felis quis dignissim. Morbi aliquam finibus justo, sit amet consectetur | ||
mauris efficitur sit amet. Donec posuere turpis felis, eu lacinia magna accumsan | ||
quis. Fusce egestas lacus vel fermentum tincidunt. Phasellus a nulla eget lectus | ||
placerat commodo at eget nisl. Fusce cursus dui quis purus accumsan auctor. | ||
Donec iaculis felis quis metus consectetur porttitor. | ||
<p> | ||
Etiam nibh mi, <b>accumsan</b> quis purus sed, posuere fermentum lorem. In pulvinar porta | ||
maximus. Fusce tincidunt lacinia tellus sit amet tincidunt. Aliquam lacus est, pulvinar | ||
non metus a, <b>facilisis</b> ultrices quam. Nulla feugiat leo in cursus eleifend. Suspendisse | ||
eget nisi ac justo sagittis interdum id a ipsum. Nulla mauris justo, scelerisque ac | ||
rutrum vitae, consequat vel ex. | ||
</p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p> | ||
<p> | ||
Sed sollicitudin <b>sem</b> mauris, at rutrum nibh egestas vel. Ut eu nisi tellus. Praesent dignissim | ||
orci elementum, mattis turpis eget, maximus ante. Suspendisse luctus eu felis a tempor. Morbi | ||
ac risus vitae sem molestie ullamcorper. Curabitur ligula augue, sollicitudin quis maximus vel, | ||
facilisis sed nibh. Aenean auctor magna sem, id rutrum metus convallis quis. Nullam non arcu | ||
dictum, lobortis erat quis, rhoncus est. Suspendisse venenatis, mi sed venenatis vehicula, | ||
tortor dolor egestas lectus, et efficitur turpis odio non augue. Integer velit sapien, dictum | ||
non egestas vitae, hendrerit sed quam. Phasellus a nunc eu erat varius imperdiet. Etiam id | ||
sollicitudin turpis, vitae molestie orci. Quisque ornare magna quis metus rhoncus commodo. | ||
Phasellus non mauris velit. | ||
</p> | ||
<p> | ||
Etiam dictum tellus ipsum, nec varius quam ornare vel. Cras vehicula diam nec sollicitudin | ||
ultricies. Pellentesque rhoncus sagittis nisl id facilisis. Nunc viverra convallis risus ut | ||
luctus. Aliquam vestibulum <b>efficitur massa</b>, id tempus nisi posuere a. Aliquam scelerisque | ||
elit justo. Nullam a ante felis. Cras vitae lorem eu nisi feugiat hendrerit. Maecenas vitae | ||
suscipit leo, lacinia dignissim lacus. Sed eget volutpat mi. In eu bibendum neque. Pellentesque | ||
finibus velit a fermentum rhoncus. Maecenas leo purus, eleifend eu lacus a, condimentum sagittis | ||
justo. | ||
</p>"#; | ||
|
||
const STRING_SHORT: &str = "Lorem ipsum dolor sit amet,<foo>bar&foo\"bar\\foo/bar"; | ||
|
||
const EMPTY: &str = ""; | ||
|
||
const NO_ESCAPE: &str = "Lorem ipsum dolor sit amet,"; | ||
|
||
const NO_ESCAPE_LONG: &str = r#" | ||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin scelerisque eu urna in aliquet. | ||
Phasellus ac nulla a urna sagittis consequat id quis est. Nullam eu ex eget erat accumsan dictum | ||
ac lobortis urna. Etiam fermentum ut quam at dignissim. Curabitur vestibulum luctus tellus, sit | ||
amet lobortis augue tempor faucibus. Nullam sed felis eget odio elementum euismod in sit amet massa. | ||
Vestibulum sagittis purus sit amet eros auctor, sit amet pharetra purus dapibus. Donec ornare metus | ||
vel dictum porta. Etiam ut nisl nisi. Nullam rutrum porttitor mi. Donec aliquam ac ipsum eget | ||
hendrerit. Cras faucibus, eros ut pharetra imperdiet, est tellus aliquet felis, eget convallis | ||
lacus ipsum eget quam. Vivamus orci lorem, maximus ac mi eget, bibendum vulputate massa. In | ||
vestibulum dui hendrerit, vestibulum lacus sit amet, posuere erat. Vivamus euismod massa diam, | ||
vulputate euismod lectus vestibulum nec. Donec sit amet massa magna. Nunc ipsum nulla, euismod | ||
quis lacus at, gravida maximus elit. Duis tristique, nisl nullam. | ||
"#; | ||
|
||
const STRINGS: &[&str] = &[ | ||
STRING_LONG, | ||
STRING_SHORT, | ||
EMPTY, | ||
NO_ESCAPE, | ||
NO_ESCAPE_LONG, | ||
]; | ||
STRINGS | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I never saw these two as fillers.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hm, yes, "fo", "Fo" & "Ba" are actually not used in filler texts, but "foO", "FoO", "BaR", in casing tests. Will change the comment.