Experimenting with more structured ways to handle command-line input/output in Rust
Generate simple locale matching code in `localize()`
Created by  finchie  on March 18, 2024
4MRF5E76QSW3EPICI6TNEGJ2KSBWODWMIDQPLYALDWBYWKAV5LJAC
Add language negotiation using `fluent-langneg`
Created by  finchie  on March 18, 2024
HCGVXOF7P3KKS2IMGVJWI2POVOZQFPXH26YVBJZRSOYSUM4CHUBQC
Implement POSIX locale category lookup
Created by  finchie  on March 5, 2024
LIH6JCXY5GMYQPU5L6HY2NOMJDMEW54THPKJ6YXI62Y2SVXFIAXQC
Add `locale-select` README
Created by  finchie  on March 5, 2024
BXLE3JXY37S6M7DGPM4KCL3ABT64HUVJ3NEUOFK56IFDOMUEJ3SQC
Implement converting `PosixLocale` to `icu_locid::Locale`
Created by  finchie  on March 5, 2024
T6JEWQJ7KI4SQFGIZNRKCWD5DEUVTIPEWXU7AX6WM7IU4DBSQZRQC
Implement `Iterator` for `OptionalSubtagsIterator`
Created by  finchie  on March 5, 2024
HL6ZEJTNQGFQDFI6MJHKITGZHCXC3OYC2O7KRD42D36PEU5C5YVAC
Create `locale-select` crate
Created by  finchie  on March 5, 2024
YNEOCYMGMSHQGCL5TOIGWDDKHE4BZ5M7FGY5I6B2V6JO6ZRCLETAC
Refactor how `Group` stores messages
Created by  finchie  on February 24, 2024
BQ6N55O7RPG47G35YI37Z37456VKWT5KLGQKDQVAN2WI4K34TRBQC
Add `locale` parameter to derived `localize()` function
Created by  finchie  on February 24, 2024
3WEPY3OXJJ72TNVZLFCN2ZDWSADLT52T6DUONFGEAB46UWAQD3PQC
Store multiple locales in a single `Group`
Created by  finchie  on February 22, 2024
2XQ6ZB4WZNNR4KNC3VWNTV7IRMGGAEP33JPQUVB3CVWAKHECZVRQC
Parse captured glob as locale
Created by  finchie  on February 18, 2024
ROSR4HD5ENPQU3HH5IVYSOA5YM72W77CHVQARSD3T67BUNYG7KZQC
Support using glob paths in `localize` macro
Created by  finchie  on February 18, 2024
VNSHGQYNPGKGGPYNVP4Z2RWD7JCSDJVYAADD6UXWBYL6ZRXKLE4AC
Remove old `fluent_embed` `groups` example
Created by  finchie  on February 18, 2024
OIH7UWAWAWOQHP3N6WTL7K2QY46F4HUMFGBACIXZUIR77P2FXOXAC
Add simple end-to-end test for selectors
Created by  finchie  on February 18, 2024
XEEXWJLGVIPIGURSDU4ETZMGAIFTFDPECM4QWFOSRHU7GMGVOUVQC
Create `cli_macros` shim crate
Created by  finchie  on February 17, 2024
SHNZZSZGIBTTD4IV5SMW5BIN5DORUWQVTVTNB5RMRD5CTFNOMJ6AC
Unify `fluent_embed` macro API as `localize()`
Created by  finchie  on February 17, 2024
5FIVUZYFLOZ2CCH4GCOQQZFL3GDEB23VJ7J6YUXQDZQEAQDB76DQC
Parse group from fluent file specified by macro attribute
Created by  finchie  on February 14, 2024
OCR4YRQ2LXK3PXSWPEWCBED4DFVMXZIF4RS35XQZSJ2D2KEIB2VQC
Simplify `fluent_embed::group` module
Created by  finchie  on February 14, 2024
HJMYJDC77NLU44QZWIW7CELXJKD4EK4YZ6CCILYBG6FWGZ2KMBVAC
Add simple `attribute_path` function
Created by  finchie  on February 14, 2024
QSK7JRBA55ZRY322WXGNRROJL7NTFBR6MJPOOA5B2XD2JAVM4MWQC
Move `Group::derive_enum` to new `crate::parse_macro` module
Created by  finchie  on February 14, 2024
XGNME3WRU3MJDTFHUFJYARLVXWBZIH5ODBOIIFTXHNCBTZQH2R7QC
Rename `parse` module to `parse_fluent`
Created by  finchie  on February 14, 2024
D652S2N3MHR7NJWSJIT7DUH5TPEFF6YII7EGV4C7IYWARXLMGAWQC
Split `fluent_embed` into `group` and `parse` modules
Created by  finchie  on February 14, 2024
5TEX4MNUC4LDDRMNEOVCFNUUEZAGUXMKO3OIEQFXWRQKXSHY2NRQC
Convert fluent variable references to snake case
Created by  finchie  on February 14, 2024
4XADHKM66YB7R2AWXJAYR3N7CG3EM323S5WVTJWUDILZS3TAMYRAC
Require `Locale` to be passed as a parameter to `localize()`
Created by  finchie  on February 14, 2024
EMXNTYAMGWISSMAFQDBVGZ67OLM2SKZFH23J4ZWC5YSEAFAFL2JQC
Support named fields in enum variants
Created by  finchie  on February 13, 2024
NFHPBRB5AUJGWAN7UMUDUNFDGDOCKVUKC3AAPDTND7C7MJYISVVQC
Create derive macro helper function for simple enums
Created by  finchie  on February 11, 2024
K4XW4OBW5VWRCQZJNVV624E25SKRJPZ5WUXWVYHP6U7T7NPJFMFQC
Add support for cardinal CLDR plural selectors
Created by  finchie  on February 11, 2024
UOMQT7LTURIIWHZT2ZHLCJG6XESYTN26EJC7IHRFR4PYJ355PNYAC
Fix generated `format!` macro call
Created by  finchie  on February 11, 2024
MIHGKLMEPO5O6KSXEBOLEPWGUUL3YBNKJC75G34J23EM55BDX2XQC
Use `prettyplease` to format macro output
Created by  finchie  on February 11, 2024
56F2YE6HUZ76U4QBPUDJ2VQLJ75TQYNTVQIOX4QBOZ2H6GJKRGUQC
Add support for inline string and number literals
Created by  finchie  on February 11, 2024
BMUMO42ICN3GQW77KUE2GTJPOA77SFDXJ4NNDO5NA2VJS267OXZAC
Implement `to_syn` for groups containing simple text messages
Created by  finchie  on February 11, 2024
3C3CHSY5FETUIE7W2VQ5V62GJNE3MW2WUM7GJDUFWSDB4WKNFR2AC
Create `fluent_embed` crate
Created by  finchie  on February 11, 2024
O77KA6C4UJGZXVGPEA7WCRQH6XYQJPWETSPDXI3VOKOSRQND7JEQC
Move `output-macros` crate into workspace
Created by  finchie  on January 31, 2024
VZYZRAO4EXCHW2LBVFG5ELSWG5SCNDREMJ6RKQ4EKQGI2T7SD3ZQC
Create basic `Output` proc-macro
Created by  finchie  on January 30, 2024
UKFEFT6LSI4K7X6UHQFZYD52DILKXMZMYSO2UYS2FCHNPXIF4BEQC
(no change message)
Created by   on January 30, 2024
KDUI7LHJRRQRFYPY7ANUNXG6XCUKQ4YYOEL5NG5Y6BRMV6GQ5M7AC