| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-14 | take at least 1 version suffix to prevent allowing versions such as 1.0_atom-cmp | John Turner | |
| 2025-11-13 | use new mon parsers | John Turner | |
| 2025-11-13 | bump mon | John Turner | |
| 2025-11-13 | allow Cpv type to have a slot | John Turner | |
| 2025-11-13 | impl Cp type | John Turner | |
| 2025-11-13 | impl porthole tests | John Turner | |
| 2025-11-13 | impl Cpv type | John Turner | |
| 2025-11-13 | impl version comparison algorithm | John Turner | |
| 2025-11-13 | bump mon | John Turner | |
| 2025-11-12 | disallow stars in VersionNumber parser | John Turner | |
| 2025-11-10 | track Cargo.lock | John Turner | |
| 2025-11-08 | put version and version operator in the same Option in the Atom struct | John Turner | |
| All atoms must either have a version with a version operator, or have no version and no version operator. Putting these in the same Option helps encode that into the type system. | |||
| 2025-11-08 | improve repo error message by including the path in the error enum | John Turner | |
| 2025-11-01 | update mon | John Turner | |
| 2025-11-01 | stop tracking .dir-locals.el | John Turner | |
| 2025-11-01 | update parsers to use the ParserIter trait from mon | John Turner | |
| 2025-10-31 | remove depend test | John Turner | |
| The repo iteration test also tests depend parsers, so there is no need to have a dedicated depend parsing test now. | |||
| 2025-10-30 | update to new version of mon | John Turner | |
| 2025-10-29 | impl Repo and md5-cache reading | John Turner | |
| 2025-10-29 | create ebuild module | John Turner | |
| 2025-10-29 | make depend::Expr generic over Parseables | John Turner | |
| 2025-10-29 | fix conditional group parser | John Turner | |
| 2025-10-29 | use rustfmt 2024 in dir-locals.el | John Turner | |
| 2025-10-29 | set unused imports to error | John Turner | |
| 2025-10-28 | change depend::Expr::Conditional to ConditionalGroup | John Turner | |
| 2025-10-28 | impl Parseable trait | John Turner | |
| 2025-10-28 | add LICENSE | John Turner | |
| 2025-10-28 | use mon and get from git | John Turner | |
| 2025-10-27 | use deref getters where needed | John Turner | |
| 2025-10-27 | use Get proc macro on UseFlag struct | John Turner | |
| 2025-10-27 | impl IUseFlag type | John Turner | |
| 2025-10-27 | add thiserror dependency | John Turner | |
| 2025-10-27 | port to new mon parsers | John Turner | |
| 2025-10-26 | stop tracking Cargo.lock | John Turner | |
| 2025-10-26 | fix lints | John Turner | |
| 2025-10-26 | enable debug info in dev profile | John Turner | |
| 2025-10-26 | remove printing in test | John Turner | |
| 2025-10-26 | impl fmt::Display for Atom | John Turner | |
| 2025-10-26 | update Cargo.lock | John Turner | |
| 2025-10-25 | add itertools dependency | John Turner | |
| 2025-10-25 | impl DEPEND parser | John Turner | |
| 2025-10-25 | support atoms with wildcard versions | John Turner | |
| 2025-10-25 | support "=" version operator | John Turner | |
| 2025-10-25 | verify that atoms that have versions have a version operator (and reverse) | John Turner | |
| 2025-10-24 | disallow upper case letters in versions | John Turner | |
| 2025-10-24 | fix useflag parser | John Turner | |
| 2025-10-24 | support atoms with empty slot | John Turner | |
| 2025-10-24 | verify usedeps | John Turner | |
| 2025-10-23 | impl atom parsing | John Turner | |
| 2025-10-23 | add get crate | John Turner | |
