Ed Page
963c545f6b
chore: Release
Security audit / security_audit (push) Waiting to run
Security audit / cargo_deny (bans licenses sources) (push) Waiting to run
CI / CI (push) Blocked by required conditions
CI / Test (push) Waiting to run
CI / Check MSRV (push) Waiting to run
CI / lockfile (push) Waiting to run
CI / Docs (push) Waiting to run
CI / rustfmt (push) Waiting to run
CI / clippy (push) Waiting to run
CI / Coverage (push) Waiting to run
/ linux (aarch64) (push) Waiting to run
/ linux (x86) (push) Waiting to run
/ linux (x86_64) (push) Waiting to run
/ musllinux (aarch64) (push) Waiting to run
/ musllinux (x86_64) (push) Waiting to run
/ windows (x64) (push) Waiting to run
/ windows (x86) (push) Waiting to run
/ macos (aarch64) (push) Waiting to run
/ macos (x86_64) (push) Waiting to run
/ sdist (push) Waiting to run
/ Release (push) Blocked by required conditions
pre-commit / pre-commit (push) Waiting to run
2024-10-23 05:24:16 -05:00
Ed Page
1fb118d52f
fix(cli): Respect force-exclude for binary files
...
Fixes #1126
2024-10-23 05:13:27 -05:00
Ed Page
b33ced2143
test(cmd): Show binary exclude bug
2024-10-23 05:08:49 -05:00
Ed Page
6bb0f2bb69
fix: Log when we skip config files
2024-10-18 17:32:29 +08:00
Ed Page
6802cc60d4
chore: Release
Security audit / security_audit (push) Has been cancelled
Security audit / cargo_deny (bans licenses sources) (push) Has been cancelled
CI / Test (push) Has been cancelled
CI / Check MSRV (push) Has been cancelled
CI / lockfile (push) Has been cancelled
CI / Docs (push) Has been cancelled
CI / rustfmt (push) Has been cancelled
CI / clippy (push) Has been cancelled
CI / Coverage (push) Has been cancelled
/ linux (aarch64) (push) Has been cancelled
/ linux (x86) (push) Has been cancelled
/ linux (x86_64) (push) Has been cancelled
/ musllinux (aarch64) (push) Has been cancelled
/ musllinux (x86_64) (push) Has been cancelled
/ windows (x64) (push) Has been cancelled
/ windows (x86) (push) Has been cancelled
/ macos (aarch64) (push) Has been cancelled
/ macos (x86_64) (push) Has been cancelled
/ sdist (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
CI / CI (push) Has been cancelled
/ Release (push) Has been cancelled
2024-10-07 10:47:50 -05:00
Ed Page
14f49f455c
Merge pull request #1105 from crate-ci/renovate/unicode-width-0.x
...
Security audit / security_audit (push) Has been cancelled
Security audit / cargo_deny (bans licenses sources) (push) Has been cancelled
CI / Test (push) Has been cancelled
CI / Check MSRV (push) Has been cancelled
CI / lockfile (push) Has been cancelled
CI / Docs (push) Has been cancelled
CI / rustfmt (push) Has been cancelled
CI / clippy (push) Has been cancelled
CI / Coverage (push) Has been cancelled
/ linux (aarch64) (push) Has been cancelled
/ linux (x86) (push) Has been cancelled
/ linux (x86_64) (push) Has been cancelled
/ musllinux (aarch64) (push) Has been cancelled
/ musllinux (x86_64) (push) Has been cancelled
/ windows (x64) (push) Has been cancelled
/ windows (x86) (push) Has been cancelled
/ macos (aarch64) (push) Has been cancelled
/ macos (x86_64) (push) Has been cancelled
/ sdist (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
CI / CI (push) Has been cancelled
/ Release (push) Has been cancelled
chore(deps): Update Rust crate unicode-width to 0.2.0
2024-10-01 13:42:51 -04:00
Ed Page
f12cee1d8f
chore: Release
Security audit / security_audit (push) Waiting to run
Security audit / cargo_deny (bans licenses sources) (push) Waiting to run
CI / CI (push) Blocked by required conditions
CI / Test (push) Waiting to run
CI / Check MSRV (push) Waiting to run
CI / lockfile (push) Waiting to run
CI / Docs (push) Waiting to run
CI / rustfmt (push) Waiting to run
CI / clippy (push) Waiting to run
CI / Coverage (push) Waiting to run
/ linux (aarch64) (push) Waiting to run
/ linux (x86) (push) Waiting to run
/ linux (x86_64) (push) Waiting to run
/ musllinux (aarch64) (push) Waiting to run
/ musllinux (x86_64) (push) Waiting to run
/ windows (x64) (push) Waiting to run
/ windows (x86) (push) Waiting to run
/ macos (aarch64) (push) Waiting to run
/ macos (x86_64) (push) Waiting to run
/ sdist (push) Waiting to run
/ Release (push) Blocked by required conditions
pre-commit / pre-commit (push) Waiting to run
2024-09-30 20:31:14 -05:00
Ed Page
0afb59e9d0
chore: Release
2024-09-30 20:29:46 -05:00
Ed Page
b3e0cc0d10
fix(dict): Sept updates
...
Fixes #1090
2024-09-30 20:16:39 -05:00
renovate[bot]
bc00184a23
chore(deps): Update Rust crate unicode-width to 0.2.0
2024-10-01 00:38:23 +00:00
Ed Page
8e6a4285bc
chore: Release
Security audit / security_audit (push) Waiting to run
Security audit / cargo_deny (bans licenses sources) (push) Waiting to run
CI / CI (push) Blocked by required conditions
CI / Test (push) Waiting to run
CI / Check MSRV (push) Waiting to run
CI / lockfile (push) Waiting to run
CI / Docs (push) Waiting to run
CI / rustfmt (push) Waiting to run
CI / clippy (push) Waiting to run
CI / Coverage (push) Waiting to run
/ linux (aarch64) (push) Waiting to run
/ linux (x86) (push) Waiting to run
/ linux (x86_64) (push) Waiting to run
/ musllinux (aarch64) (push) Waiting to run
/ musllinux (x86_64) (push) Waiting to run
/ windows (x64) (push) Waiting to run
/ windows (x86) (push) Waiting to run
/ macos (aarch64) (push) Waiting to run
/ macos (x86_64) (push) Waiting to run
/ sdist (push) Waiting to run
/ Release (push) Blocked by required conditions
pre-commit / pre-commit (push) Waiting to run
2024-09-16 14:02:44 -05:00
Ed Page
ad3538f719
refactor(cli): Switch from Overrides to Gitignore
...
Avoid any double negatives that can cause confusion
2024-09-16 13:47:52 -05:00
Ed Page
d9b55f966c
fix(cli): Allow negative expressions in extend-exclude
...
Fixes #1099
2024-09-16 13:47:39 -05:00
Ed Page
777cf42dc2
refactor(cli): Be explicit in overrides
2024-09-16 13:46:30 -05:00
Ed Page
0e8148fbbd
test(cli): Show inverted extend-exclude behavior
2024-09-16 14:06:23 -04:00
Ed Page
945d407a5f
chore: Release
2024-09-04 10:17:36 -05:00
Ed Page
853bbe8898
chore: Release
2024-09-03 15:43:18 -05:00
Kenichi Kamiya
786c825f17
fix(dict): Add suggestions for the typo "grather"
...
"greater" and "gather" will be the candidates
2024-09-01 18:23:58 +09:00
Ed Page
9ad6f5c054
chore: Release
2024-08-30 16:05:09 -05:00
Ed Page
250dcc73e6
fix(dict): Aug updates
...
Fixes #1069
2024-08-30 15:48:46 -05:00
Ed Page
7197721b97
chore: Release
2024-08-30 15:13:21 -05:00
Ed Page
bf98193204
perf(token): Don't allow unbounded backtrackable parsing
...
In some test data for rinja, they check some parsing corner cases.
Unfortunately for us, also hit a performance corner case.
The entire file was a valid email username but without an `@`.
This mean for every byte, we checked that every byte after it was a
valid username but then backtracked at the end, repeating this until the
whole file was read.
Fixes #1088
2024-08-30 14:52:13 -05:00
Ed Page
230710374b
test(cli): Verify locale false positives
...
We can't test much more until we have a way of dealing with
`--no-default-features` in tests
2024-08-26 09:54:12 -05:00
Ed Page
b86466d268
chore: Release
2024-08-23 14:19:18 -05:00
Ed Page
8bfb5febe2
chore: Release
2024-08-23 14:18:21 -05:00
Ed Page
17b4d0267e
fix(vars): Drop unverified entries
2024-08-23 14:03:04 -05:00
Ed Page
21281cc0ae
chore: Release
2024-08-23 13:59:06 -05:00
Ed Page
b7592dd937
chore: Release
2024-08-23 13:58:12 -05:00
Ed Page
6ae8520cf3
chore: Release
2024-08-23 13:56:24 -05:00
Ed Page
f0be796065
chore: Release
2024-08-23 13:56:02 -05:00
Ed Page
17b003e8f2
fix(varcon)!: Parse verified/level
2024-08-23 13:43:44 -05:00
Ed Page
6e39b516fb
fix(varcon)!: Make cluster header required
2024-08-23 13:35:30 -05:00
Ed Page
292418c588
style: Make clippy happy
2024-08-23 13:20:12 -05:00
Ed Page
dd3e1018f8
feat(varcon): Update to Version 2020.12.07
2024-08-23 13:00:37 -05:00
Ed Page
d35e0fe68c
refactor(varcon): Directly assign
2024-08-23 12:59:34 -05:00
Ed Page
187d992ef4
refactor(varcon): Pull out note parser
2024-08-23 12:59:34 -05:00
Ed Page
11d6e1d968
fix(varcon)!: Track entry note separate from comment
2024-08-23 12:59:24 -05:00
Ed Page
0d2c99e494
refactor(varcon): Reorder entry fields
2024-08-23 11:44:04 -05:00
Ed Page
ffcca9ff99
refactor(varcon): Consolidate description start with description
2024-08-23 11:41:46 -05:00
Ed Page
c1644d8876
refactor(varcon): Mutate, rather than initialize
2024-08-23 11:41:18 -05:00
Ed Page
62aab867ab
refactor(varcon): Reduce boilerplate
2024-08-23 11:40:37 -05:00
Ed Page
0068450bf1
refactor(varcon): Pull out entry parser
2024-08-23 11:39:12 -05:00
Ed Page
1e9d9813a0
refactor(varcon): Flatten description parsing
2024-08-23 11:38:49 -05:00
Ed Page
095c7aecc2
fix(varcon): Catch bad Pos values
2024-08-23 11:33:29 -05:00
Ed Page
6ab147af94
fix(varcon)!: Add Preposition support
2024-08-23 11:33:22 -05:00
Ed Page
40fc92a6fc
fix(varcon)!: Add Interjection support
2024-08-23 11:30:42 -05:00
Ed Page
c32240302d
fix(varcon): Swallow abbr annotations
2024-08-23 11:26:25 -05:00
Ed Page
e85562501a
test(varcon): Show basic abbr parsing
2024-08-23 11:25:08 -05:00
Ed Page
3b2dd279b7
fix(varcon): Swallow plural annotations
2024-08-23 11:13:18 -05:00
Ed Page
5e00c161a6
test(varcon): Show basic plural parsing
2024-08-23 11:13:09 -05:00
Ed Page
198f9d80e5
test(varcon): Show bad Pos parsing
2024-08-23 09:37:25 -05:00
Ed Page
a4494fe54f
fix(varcon)!: Shift delimiter parsing out of Pos
...
BREAKING CHANGE: `Pos::parse` now parses `A` instead of `<A>`
2024-08-23 09:35:46 -05:00
Ed Page
855ac08da3
refactor(token): Resolve deprecations
2024-08-23 09:16:46 -05:00
Ed Page
95552cb48f
test(varcon): Make it easier to update tests
2024-08-23 09:15:35 -05:00
Ed Page
cbb98c663b
chore: Release
2024-08-22 10:37:16 -05:00
Ed Page
c87c2dae38
Merge pull request #1082 from epage/locale
...
fix(config): Don't overwrite locale and tokenizer config
2024-08-22 10:26:30 -05:00
Ed Page
0c11a25f73
fix(config): Don't overwrite locale and tokenizer config
...
This was broken in #882
2024-08-22 10:17:18 -05:00
John Vandenberg
5062c092de
fix: BinaryFile display
2024-08-18 07:29:30 +08:00
John Vandenberg
9cfa3d376d
chore(deps): Update derive_more to v1.0
2024-08-16 20:16:07 +08:00
renovate[bot]
a96f7868f3
chore(deps): Update dependency maturin to >=1.7,<1.8
2024-08-01 01:34:30 +00:00
Ed Page
935271f020
chore: Release
2024-07-31 11:42:59 -05:00
Ed Page
7dbdf8c01c
chore: Release
2024-07-31 11:40:32 -05:00
Ed Page
12a33e21f4
fix(dict): July updates
...
Fixes #1051
2024-07-31 11:28:00 -05:00
renovate[bot]
0d9c778a8c
chore(deps): Update Rust Stable to v1.80 ( #1064 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [STABLE](https://togithub.com/rust-lang/rust ) | minor | `1.79` ->
`1.80` |
---
### Release Notes
<details>
<summary>rust-lang/rust (STABLE)</summary>
###
[`v1.80`](https://togithub.com/rust-lang/rust/blob/HEAD/RELEASES.md#Version-1800-2024-07-25 )
[Compare
Source](https://togithub.com/rust-lang/rust/compare/1.79.0...1.80.0 )
\==========================
<a id="1.80-Language"></a>
## Language
- [Document maximum allocation
size](https://togithub.com/rust-lang/rust/pull/116675/ )
- [Allow zero-byte offsets and ZST read/writes on arbitrary
pointers](https://togithub.com/rust-lang/rust/pull/117329/ )
- [Support C23's variadics without a named
parameter](https://togithub.com/rust-lang/rust/pull/124048/ )
- [Stabilize `exclusive_range_pattern`
feature](https://togithub.com/rust-lang/rust/pull/124459/ )
- [Guarantee layout and ABI of `Result` in some
scenarios](https://togithub.com/rust-lang/rust/pull/124870 )
<a id="1.80-Compiler"></a>
## Compiler
- [Update cc crate to v1.0.97 allowing additional spectre mitigations on
MSVC targets](https://togithub.com/rust-lang/rust/pull/124892/ )
- [Allow field reordering on types marked
`repr(packed(1))`](https://togithub.com/rust-lang/rust/pull/125360/ )
- [Add a lint against never type fallback affecting unsafe
code](https://togithub.com/rust-lang/rust/pull/123939/ )
- [Disallow cast with trailing braced macro in
let-else](https://togithub.com/rust-lang/rust/pull/125049/ )
- [Expand `for_loops_over_fallibles` lint to lint on fallibles behind
references.](https://togithub.com/rust-lang/rust/pull/125156/ )
- [self-contained linker: retry linking without `-fuse-ld=lld` on CCs
that don't support it](https://togithub.com/rust-lang/rust/pull/125417/ )
- [Do not parse CVarArgs (`...`) as a type in trait
bounds](https://togithub.com/rust-lang/rust/pull/125863/ )
- Improvements to LLDB formatting
[#​124458](https://togithub.com/rust-lang/rust/pull/124458 )
[#​124500](https://togithub.com/rust-lang/rust/pull/124500 )
- [For the wasm32-wasip2 target default to PIC and do not use
`-fuse-ld=lld`](https://togithub.com/rust-lang/rust/pull/124858/ )
- [Add x86\_64-unknown-linux-none as a tier 3
target](https://togithub.com/rust-lang/rust/pull/125023/ )
- [Lint on `foo.into_iter()` resolving to `&Box<[T]>:
IntoIterator`](https://togithub.com/rust-lang/rust/pull/124097/ )
<a id="1.80-Libraries"></a>
## Libraries
- [Add `size_of` and `size_of_val` and `align_of` and `align_of_val` to
the prelude](https://togithub.com/rust-lang/rust/pull/123168/ )
- [Abort a process when FD ownership is
violated](https://togithub.com/rust-lang/rust/pull/124210/ )
- [io::Write::write_fmt: panic if the formatter fails when the stream
does not fail](https://togithub.com/rust-lang/rust/pull/125012/ )
- [Panic if `PathBuf::set_extension` would add a path
separator](https://togithub.com/rust-lang/rust/pull/125070/ )
- [Add assert_unsafe_precondition to
unchecked\_{add,sub,neg,mul,shl,shr}
methods](https://togithub.com/rust-lang/rust/pull/121571/ )
- [Update `c_char` on AIX to use the correct
type](https://togithub.com/rust-lang/rust/pull/122986/ )
- [`offset_of!` no longer returns a
temporary](https://togithub.com/rust-lang/rust/pull/124484/ )
- [Handle sigma in `str.to_lowercase`
correctly](https://togithub.com/rust-lang/rust/pull/124773/ )
- [Raise `DEFAULT_MIN_STACK_SIZE` to at least
64KiB](https://togithub.com/rust-lang/rust/pull/126059/ )
<a id="1.80-Stabilized-APIs"></a>
## Stabilized APIs
- [`impl Default for
Rc<CStr>`](https://doc.rust-lang.org/beta/alloc/rc/struct.Rc.html#impl-Default-for-Rc%3CCStr%3E )
- [`impl Default for
Rc<str>`](https://doc.rust-lang.org/beta/alloc/rc/struct.Rc.html#impl-Default-for-Rc%3Cstr%3E )
- [`impl Default for
Rc<[T]>`](https://doc.rust-lang.org/beta/alloc/rc/struct.Rc.html#impl-Default-for-Rc%3C%5BT%5D%3E )
- [`impl Default for
Arc<str>`](https://doc.rust-lang.org/beta/alloc/sync/struct.Arc.html#impl-Default-for-Arc%3Cstr%3E )
- [`impl Default for
Arc<CStr>`](https://doc.rust-lang.org/beta/alloc/sync/struct.Arc.html#impl-Default-for-Arc%3CCStr%3E )
- [`impl Default for
Arc<[T]>`](https://doc.rust-lang.org/beta/alloc/sync/struct.Arc.html#impl-Default-for-Arc%3C%5BT%5D%3E )
- [`impl IntoIterator for
Box<[T]>`](https://doc.rust-lang.org/beta/alloc/boxed/struct.Box.html#impl-IntoIterator-for-Box%3C%5BI%5D,+A%3E )
- [`impl FromIterator<String> for
Box<str>`](https://doc.rust-lang.org/beta/alloc/boxed/struct.Box.html#impl-FromIterator%3CString%3E-for-Box%3Cstr%3E )
- [`impl FromIterator<char> for
Box<str>`](https://doc.rust-lang.org/beta/alloc/boxed/struct.Box.html#impl-FromIterator%3Cchar%3E-for-Box%3Cstr%3E )
-
[`LazyCell`](https://doc.rust-lang.org/beta/core/cell/struct.LazyCell.html )
-
[`LazyLock`](https://doc.rust-lang.org/beta/std/sync/struct.LazyLock.html )
-
[`Duration::div_duration_f32`](https://doc.rust-lang.org/beta/std/time/struct.Duration.html#method.div_duration_f32 )
-
[`Duration::div_duration_f64`](https://doc.rust-lang.org/beta/std/time/struct.Duration.html#method.div_duration_f64 )
-
[`Option::take_if`](https://doc.rust-lang.org/beta/std/option/enum.Option.html#method.take_if )
-
[`Seek::seek_relative`](https://doc.rust-lang.org/beta/std/io/trait.Seek.html#method.seek_relative )
-
[`BinaryHeap::as_slice`](https://doc.rust-lang.org/beta/std/collections/struct.BinaryHeap.html#method.as_slice )
-
[`NonNull::offset`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.offset )
-
[`NonNull::byte_offset`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.byte_offset )
-
[`NonNull::add`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.add )
-
[`NonNull::byte_add`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.byte_add )
-
[`NonNull::sub`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.sub )
-
[`NonNull::byte_sub`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.byte_sub )
-
[`NonNull::offset_from`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.offset_from )
-
[`NonNull::byte_offset_from`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.byte_offset_from )
-
[`NonNull::read`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.read )
-
[`NonNull::read_volatile`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.read_volatile )
-
[`NonNull::read_unaligned`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.read_unaligned )
-
[`NonNull::write`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.write )
-
[`NonNull::write_volatile`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.write_volatile )
-
[`NonNull::write_unaligned`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.write_unaligned )
-
[`NonNull::write_bytes`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.write_bytes )
-
[`NonNull::copy_to`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.copy_to )
-
[`NonNull::copy_to_nonoverlapping`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.copy_to_nonoverlapping )
-
[`NonNull::copy_from`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.copy_from )
-
[`NonNull::copy_from_nonoverlapping`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.copy_from_nonoverlapping )
-
[`NonNull::replace`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.replace )
-
[`NonNull::swap`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.swap )
-
[`NonNull::drop_in_place`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.drop_in_place )
-
[`NonNull::align_offset`](https://doc.rust-lang.org/beta/std/ptr/struct.NonNull.html#method.align_offset )
-
[`<[T]>::split_at_checked`](https://doc.rust-lang.org/beta/std/primitive.slice.html#method.split_at_checked )
-
[`<[T]>::split_at_mut_checked`](https://doc.rust-lang.org/beta/std/primitive.slice.html#method.split_at_mut_checked )
-
[`str::split_at_checked`](https://doc.rust-lang.org/beta/std/primitive.str.html#method.split_at_checked )
-
[`str::split_at_mut_checked`](https://doc.rust-lang.org/beta/std/primitive.str.html#method.split_at_mut_checked )
-
[`str::trim_ascii`](https://doc.rust-lang.org/beta/std/primitive.str.html#method.trim_ascii )
-
[`str::trim_ascii_start`](https://doc.rust-lang.org/beta/std/primitive.str.html#method.trim_ascii_start )
-
[`str::trim_ascii_end`](https://doc.rust-lang.org/beta/std/primitive.str.html#method.trim_ascii_end )
-
[`<[u8]>::trim_ascii`](https://doc.rust-lang.org/beta/core/primitive.slice.html#method.trim_ascii )
-
[`<[u8]>::trim_ascii_start`](https://doc.rust-lang.org/beta/core/primitive.slice.html#method.trim_ascii_start )
-
[`<[u8]>::trim_ascii_end`](https://doc.rust-lang.org/beta/core/primitive.slice.html#method.trim_ascii_end )
-
[`Ipv4Addr::BITS`](https://doc.rust-lang.org/beta/core/net/struct.Ipv4Addr.html#associatedconstant.BITS )
-
[`Ipv4Addr::to_bits`](https://doc.rust-lang.org/beta/core/net/struct.Ipv4Addr.html#method.to_bits )
-
[`Ipv4Addr::from_bits`](https://doc.rust-lang.org/beta/core/net/struct.Ipv4Addr.html#method.from_bits )
-
[`Ipv6Addr::BITS`](https://doc.rust-lang.org/beta/core/net/struct.Ipv6Addr.html#associatedconstant.BITS )
-
[`Ipv6Addr::to_bits`](https://doc.rust-lang.org/beta/core/net/struct.Ipv6Addr.html#method.to_bits )
-
[`Ipv6Addr::from_bits`](https://doc.rust-lang.org/beta/core/net/struct.Ipv6Addr.html#method.from_bits )
- [`Vec::<[T;
N]>::into_flattened`](https://doc.rust-lang.org/beta/alloc/vec/struct.Vec.html#method.into_flattened )
- [`<[[T;
N]]>::as_flattened`](https://doc.rust-lang.org/beta/core/primitive.slice.html#method.as_flattened )
- [`<[[T;
N]]>::as_flattened_mut`](https://doc.rust-lang.org/beta/core/primitive.slice.html#method.as_flattened_mut )
These APIs are now stable in const contexts:
-
[`<[T]>::last_chunk`](https://doc.rust-lang.org/beta/core/primitive.slice.html#method.last_chunk )
-
[`BinaryHeap::new`](https://doc.rust-lang.org/beta/std/collections/struct.BinaryHeap.html#method.new )
<a id="1.80-Cargo"></a>
## Cargo
- [Stabilize `-Zcheck-cfg` as always
enabled](https://togithub.com/rust-lang/cargo/pull/13571/ )
- [Warn, rather than fail publish, if a target is
excluded](https://togithub.com/rust-lang/cargo/pull/13713/ )
- [Add special `check-cfg` lint config for the `unexpected_cfgs`
lint](https://togithub.com/rust-lang/cargo/pull/13913/ )
- [Stabilize `cargo update --precise
<yanked>`](https://togithub.com/rust-lang/cargo/pull/13974/ )
- [Don't change file permissions on `Cargo.toml` when using `cargo
add`](https://togithub.com/rust-lang/cargo/pull/13898/ )
- [Support using `cargo fix` on IPv6-only
networks](https://togithub.com/rust-lang/cargo/pull/13907/ )
<a id="1.80-Rustdoc"></a>
## Rustdoc
- [Allow searching for
references](https://togithub.com/rust-lang/rust/pull/124148/ )
- [Stabilize `custom_code_classes_in_docs`
feature](https://togithub.com/rust-lang/rust/pull/124577/ )
- [fix: In cross-crate scenarios show enum variants on type aliases of
enums](https://togithub.com/rust-lang/rust/pull/125300/ )
<a id="1.80-Compatibility-Notes"></a>
## Compatibility Notes
- [rustfmt estimates line lengths differently when using non-ascii
characters](https://togithub.com/rust-lang/rustfmt/issues/6203 )
- [Type aliases are now handled correctly in orphan
check](https://togithub.com/rust-lang/rust/pull/117164/ )
- [Allow instructing rustdoc to read from stdin via
`-`](https://togithub.com/rust-lang/rust/pull/124611/ )
- [`std::env::{set_var, remove_var}` can no longer be converted to safe
function pointers and no longer implement the `Fn` family of
traits](https://togithub.com/rust-lang/rust/pull/124636 )
- [Warn (or error) when `Self` constructor from outer item is referenced
in inner nested item](https://togithub.com/rust-lang/rust/pull/124187/ )
- [Turn `indirect_structural_match` and `pointer_structural_match` lints
into hard errors](https://togithub.com/rust-lang/rust/pull/124661/ )
- [Make `where_clause_object_safety` lint a regular object safety
violation](https://togithub.com/rust-lang/rust/pull/125380/ )
- [Turn `proc_macro_back_compat` lint into a hard
error.](https://togithub.com/rust-lang/rust/pull/125596/ )
- [Detect unused structs even when implementing private
traits](https://togithub.com/rust-lang/rust/pull/122382/ )
- [`std::sync::ReentrantLockGuard<T>` is no longer `Sync` if `T:
!Sync`](https://togithub.com/rust-lang/rust/pull/125527 ) which means
[`std::io::StdoutLock` and `std::io::StderrLock` are no longer
Sync](https://togithub.com/rust-lang/rust/issues/127340 )
<a id="1.80-Internal-Changes"></a>
## Internal Changes
These changes do not affect any public interfaces of Rust, but they
represent
significant improvements to the performance or internals of rustc and
related
tools.
- Misc improvements to size of generated html by rustdoc e.g.
[#​124738](https://togithub.com/rust-lang/rust/pull/124738/ ) and
[#​123734](https://togithub.com/rust-lang/rust/pull/123734/ )
- [MSVC targets no longer depend on
libc](https://togithub.com/rust-lang/rust/pull/124050/ )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* * * * *" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job log](https://developer.mend.io/github/crate-ci/typos ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-26 23:58:00 +00:00
Ed Page
267121b5d6
style: Make clippy happy
2024-07-26 16:08:02 -05:00
Ed Page
063ac6d4b5
chore: Update from _rust/main template
2024-07-26 16:07:19 -05:00
Ed Page
c7af4712ed
chore: Release
2024-07-25 15:31:08 -05:00
Ed Page
d5453cc46c
feat(config): Load config from Cargo.toml
...
Fixes #1060
2024-07-25 13:44:27 -05:00
Ed Page
95f556a918
refactor(config): Be more direct
2024-07-25 13:40:48 -05:00
Ed Page
626b4f71db
refactor(config): Centralize pyproject.toml value
2024-07-25 13:29:57 -05:00
Ed Page
ba52e2886f
chore: Release
2024-07-25 09:31:57 -05:00
Ed Page
5aa093dc25
fix(dict): Don't correct countr_one
...
Fixes #1061
2024-07-25 09:15:16 -05:00
Ed Page
de9928a5f8
test: Show countr behavior
2024-07-25 09:14:30 -05:00
Ed Page
3ddcf00482
chore: Release
2024-07-22 14:50:30 -05:00
Ed Page
320b578147
chore: Release
2024-07-10 12:10:20 -05:00
Ed Page
6047fba1fe
feat(tokens): Ignore JWTs
...
Fixes #1057
2024-07-10 11:57:46 -05:00
Ed Page
5eab324cdd
refactor(tokens): Simplify parser logic
2024-07-10 11:51:54 -05:00
Ed Page
8c8f52fe6a
test(tokens): Show JWT behavior
2024-07-10 11:47:56 -05:00
Ed Page
dc42232bba
test(tokens): Use snapshot testing
2024-07-10 11:47:12 -05:00
Ed Page
4dfaa36adf
Merge pull request #1050 from crate-ci/renovate/maturin-1.x
...
chore(deps): Update dependency maturin to >=1.6,<1.7
2024-07-05 14:17:34 -05:00
Ed Page
81a34f1ca2
chore: Release
2024-07-05 09:52:17 -05:00
Ed Page
4d4121ea86
chore: Release
2024-07-05 09:37:30 -05:00
Ed Page
fa7786ec69
fix(dict): Add more june typos
...
Some from #1024 that were missed in #1052
2024-07-05 09:24:32 -05:00
Ed Page
04eea79695
chore: Release
2024-07-04 21:32:02 -04:00
Ed Page
494a98f93e
chore: Release
2024-07-04 21:29:52 -04:00
Ed Page
eac884cf3b
fix(dict): June updates
...
Fixes #1024
2024-07-04 13:37:20 -04:00
renovate[bot]
1eae253a72
chore(deps): Update dependency maturin to >=1.6,<1.7
2024-07-01 02:17:23 +00:00
Ed Page
c16dc8f5b4
chore: Release
2024-06-22 13:13:44 -04:00
Ed Page
c7ac1f9476
chore: Release
2024-06-22 13:13:20 -04:00
Ed Page
038802dc09
fix(dict): Don't correct reoccurrence
...
Fixes #1013
2024-06-22 13:02:06 -04:00
Ed Page
dde47868a5
chore: Release
2024-06-21 14:35:59 -04:00
Ed Page
cfe759ac8d
chore: Release
2024-06-12 10:47:35 -05:00
Ed Page
19fbd96065
chore: Release
2024-06-12 10:33:28 -05:00
Ed Page
bb99fe166c
chore: Release
2024-06-12 10:00:27 -05:00
Ed Page
acbff432fb
chore: Release
2024-06-10 17:00:33 -05:00
Ed Page
9aa5df7194
chore: Release
2024-06-10 17:00:12 -05:00
Ed Page
30625e3bf1
fix(dict): Improve spelling suggestions
...
Fixes #1014
2024-06-10 16:47:39 -05:00
Ed Page
8382594ee0
chore: Release
2024-06-07 10:12:31 -05:00
Ed Page
c94dbf9024
fix(dict): Don't correct arbitral
...
Fixes #1028
2024-06-07 09:07:52 -05:00
Ed Page
e12da5495c
chore: Release
2024-06-07 07:58:55 -05:00