Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* tamer: Replace explicit array::IntoIter::new with IntoItermainMike Gerwitz2021-10-023-25/+26
* tamer: sym::prefill: Static symbol polymorphismMike Gerwitz2021-10-023-9/+132
* tamer: Use Rust 2021 EditionMike Gerwitz2021-10-021-1/+1
* tamer: Switch back to nightly toolchainMike Gerwitz2021-10-022-21/+33
* tamer: obj::xmle::xir: Minor clean and docsMike Gerwitz2021-10-021-16/+51
* tamer: obj::xmle::xir::test: Extract into own fileMike Gerwitz2021-10-023-331/+341
* tamer: obj::xmle::xir: Complete l:depMike Gerwitz2021-09-304-50/+315
* tamer: Intern desc from xmle on readMike Gerwitz2021-09-297-26/+20
* tamer: ir::asg::ident: Use symbols in place of string slice mappingMike Gerwitz2021-09-295-61/+56
* tamer: src::ir::asg::ident::Dim: Assert n<10Mike Gerwitz2021-09-292-6/+9
* tamer: Start of XIR-based xmle writerMike Gerwitz2021-09-2815-10/+729
* tamer: sym: 16-bit static symbol prefillMike Gerwitz2021-09-283-92/+114
* tamer: sym::prefill::test::global_sanity_check: Note duplicate stringsMike Gerwitz2021-09-241-1/+2
* tamer: sym: Minor documentation refinementMike Gerwitz2021-09-241-11/+21
* tamer: sym::prefill: All-caps constants for static symbolsMike Gerwitz2021-09-231-15/+6
* tamer: sym::prefill: Remove StaticSymbolId in favor of refined typesMike Gerwitz2021-09-232-50/+32
* tamer: sym: Only prefill 32-bit global internerMike Gerwitz2021-09-232-12/+17
* tamer: Remove Ix generalization throughout systemMike Gerwitz2021-09-2328-778/+520
* tamer: sym::prefill: Initial typed static symbol conceptMike Gerwitz2021-09-231-13/+92
* tamer: sym::StaticSymbolId: IntroduceMike Gerwitz2021-09-222-26/+94
* configure.ac: Bump Rust 1.{53=>54} for using macros in attribute valuesMike Gerwitz2021-09-221-1/+1
* tamer: sym::prefill: Introduce static symbolsMike Gerwitz2021-09-224-4/+229
* tamer: bench: xir: Reduce writer benchmark memory usageMike Gerwitz2021-09-211-6/+6
* tamer: bench: xir: Fix broken benchmarkMike Gerwitz2021-09-211-1/+1
* tamer: ir::xir::tree: Introduce attribute fragment parsingMike Gerwitz2021-09-213-12/+366
* tamer: ir::xir::tree: Extract Attr{,List} into new moduleMike Gerwitz2021-09-214-81/+106
* tamer: ir::xir::tree::AttrName: Remove unused, rename {Ele=>}AttrNameMike Gerwitz2021-09-211-10/+3
* tamer: ir::xir: Add Token::AttrValueFragment with writer supportMike Gerwitz2021-09-212-3/+62
* tamer: ir::xir::tree::Element::open: Fix doc typoMike Gerwitz2021-09-211-1/+1
* tamer: ir::asg::ident: AsRef impls for SymbolId typesMike Gerwitz2021-09-204-25/+77
* tamer: ir::xir::tree::Element: Open element constructorMike Gerwitz2021-09-161-6/+18
* tamer: ir::xir::tree: Extract tests into own fileMike Gerwitz2021-09-162-277/+295
* tamer: ir::xir::tree::Stack: Encapsulate ElementStack manipulationMike Gerwitz2021-09-161-17/+39
* tamer: ir::xir::tree: Child element attribute parsingMike Gerwitz2021-09-151-12/+48
* tamer: ir::xir::tree: Clean up parser implementationMike Gerwitz2021-09-151-93/+203
* tamer: ir::xir::tree: Initial child element parsingMike Gerwitz2021-09-151-12/+108
* tamer: ir::xir: Combine Token::{SelfClose, Close} variantsMike Gerwitz2021-09-133-38/+32
* tamer: ir::xir::tree: Closing element parsing with balance checkMike Gerwitz2021-09-131-15/+149
* tamer: ir::xir::tree: Correct italic formatting in docsMike Gerwitz2021-09-131-5/+5
* tamer: ir::xir::tree: Remove Tree::Attr, add AttrListMike Gerwitz2021-09-091-62/+46
* tamer: ir::xir::tree::parser_from: Yield parsed treesMike Gerwitz2021-09-091-13/+98
* tamer: convert: Add missing method-level docsMike Gerwitz2021-09-081-0/+22
* tamer: convert::{ExpectFrom, ExpectInto}: New traitsMike Gerwitz2021-09-083-6/+109
* tamer: ir::xir::tree: Introduce XIR treeMike Gerwitz2021-09-082-0/+589
* tamer: ir::asg::section: Provide iterators for major section groupsMike Gerwitz2021-09-013-28/+73
* tamer: ir::asg::section: Improve iterationMike Gerwitz2021-09-013-57/+111
* tamer: configure: Check for Rust 1.{52=>53}.Mike Gerwitz2021-08-302-1/+3
* doc: Give @mdash macro an argumentMike Gerwitz2021-08-302-1/+6
* tamer: tameld: Use buffered writesMike Gerwitz2021-08-201-2/+2
* tamer: xir (XmlWriter)[write_new]: Correct #[must_use] declarationMike Gerwitz2021-08-201-1/+1