[READ-ONLY] Mirror of https://github.com/probablykasper/cpc. Text calculator with support for units and conversion cpc.kasper.space
calculator cli conversion converter library math package units units-converter wasm website
0

Configure Feed

Select the types of activity you want to include in your feed.

Fix unit spellings

Kasper (Jun 20, 2026, 1:26 AM +0200) 0fa01108 b84c6d4e

+6 -4
+2
CHANGELOG.md
··· 2 2 3 3 ## Next 4 4 - Update `fastnum` dependency 5 + - Fix unit spellings 6 + - Fix spelling of `decares` 5 7 6 8 ## 3.0.0 - 2025 May 30 7 9 - Create a [website interface](https://cpc.kasper.space)
+1 -1
src/lexer.rs
··· 222 222 "yr" | "yrs" | "year" | "years" => Token::Unit(Year), 223 223 "decade" | "decades" => Token::Unit(Decade), 224 224 "century" | "centuries" => Token::Unit(Century), 225 - "millenium" | "millenia" | "milleniums" => Token::Unit(Millenium), 225 + "millenium" | "millenia" | "milleniums" => Token::Unit(Millennium), 226 226 227 227 "mm" | "millimeter" | "millimeters" | "millimetre" | "millimetres" => Token::Unit(Millimeter), 228 228 "cm" | "centimeter" | "centimeters" | "centimetre" | "centimetres" => Token::Unit(Centimeter),
+3 -3
src/units.rs
··· 103 103 Year: (Time, d!(31556952000000000), "year", "years"), 104 104 Decade: (Time, d!(315569520000000000), "decade", "decades"), 105 105 Century: (Time, d!(3155695200000000000), "century", "centuries"), 106 - Millenium: (Time, d!(31556952000000000000), "millenium", "millenia"), 106 + Millennium: (Time, d!(31556952000000000000), "millennium", "millennia"), 107 107 108 108 Millimeter: (Length, d!(1), "millimeter", "millimeters"), 109 109 Centimeter: (Length, d!(10), "centimeter", "centimeters"), ··· 131 131 SquareMile: (Area, d!(2589988110336.00), "square mile", "square miles"), 132 132 // 2-dimensional only 133 133 Are: (Area, d!(100000000), "are", "ares"), 134 - Decare: (Area, d!(1000000000), "decare", "decare"), 134 + Decare: (Area, d!(1000000000), "decare", "decares"), 135 135 Hectare: (Area, d!(10000000000), "hectare", "hectares"), 136 136 Acre: (Area, d!(4046856422.40), "acre", "acres"), 137 137 ··· 834 834 assert_float_eq!(convert_test(4.0, Quarter, Year), 1.0); 835 835 assert_float_eq!(convert_test(10.0, Year, Decade), 1.0); 836 836 assert_float_eq!(convert_test(10.0, Decade, Century), 1.0); 837 - assert_float_eq!(convert_test(10.0, Century, Millenium), 1.0); 837 + assert_float_eq!(convert_test(10.0, Century, Millennium), 1.0); 838 838 839 839 assert_float_eq!(convert_test(10.0, Millimeter, Centimeter), 1.0); 840 840 assert_float_eq!(convert_test(10.0, Centimeter, Decimeter), 1.0);