chiark / gitweb /
shapelib: Fix a backward incompatible itemname field
[otter.git] / src / shapelib.rs
2022-05-25 Ian Jacksonshapelib: Fix a backward incompatible itemname field
2022-05-16 Ian Jacksonspec loop detecton: Detect for magic too.
2022-05-16 Ian Jacksonclippy: Misc minor improvements
2022-05-15 Ian Jacksonshapelib subst: Reorder other settings
2022-05-15 Ian Jacksonshapelib subst: Reorder overrides
2022-05-15 Ian Jacksonshapelib, subst: Allow colours to provide magic substs
2022-05-15 Ian Jacksonshapelib, subst: Allow groups to provide magic substs
2022-05-15 Ian Jacksonshapelib subst: Prepare for substituting more into...
2022-05-15 Ian Jacksonsubst: Use ${...} format internally for most things
2022-05-15 Ian Jacksonsubst tests: Add test cases for converting needles
2022-05-15 Ian Jacksonsubst: Have substitutor handle any needle syntax
2022-05-15 Ian Jacksonsubst: Have subst_general return the resolved needle
2022-05-15 Ian Jacksonsubst test: Add many dbg calls
2022-05-15 Ian Jacksonsubst: Substitute x* variables into magic template
2022-05-15 Ian Jacksonsubst: Allow non-'static keys
2022-05-15 Ian Jacksonmagic: Use new ${image} syntax
2022-05-15 Ian Jacksonsubst test: Test format 2 more thoroughly
2022-05-15 Ian Jacksonsubst tests: Disable under miri
2022-05-15 Ian Jacksonsubst test: Test format 2
2022-05-15 Ian Jacksonsubst test: Test mf1 Filename
2022-05-15 Ian Jacksonsubst test: Reintroduce and fix up for new API
2022-05-15 Ian Jacksonsubst: Make some things into methods
2022-05-15 Ian Jacksonsubst: Always substitute dollars in mformat 2 text
2022-05-15 Ian Jacksonsubst: Provide Dollars::enabled
2022-05-15 Ian Jacksonsubst: Hoist dollars into c_* aliases
2022-05-15 Ian Jacksonsubst: Demote PerhapsSubst
2022-05-15 Ian Jacksonsubst: Track whether we're working in a filename
2022-05-15 Ian Jacksonsubst: Provide and use internal_err()
2022-05-15 Ian Jacksonsubst: Break out Substituting::err
2022-05-15 Ian Jacksonsubst: Implement format 2 and convert all libraries
2022-05-15 Ian Jacksonsubst: Have internal functions take borrows
2022-05-15 Ian Jacksonsubst: Plumb mformat into Substituting, and change...
2022-05-15 Ian Jacksonsubst: Temporarily comment out the test
2022-05-15 Ian Jacksonsubst: Track in type whether we're substituting
2022-05-15 Ian Jacksonsubst: Promote PerhapsSubst
2022-05-15 Ian Jacksonsubst: Make PerhapsSubst::finish fallible
2022-05-15 Ian Jacksonsubst: Introduce PerhapsSubst which will let us have...
2022-05-14 Ian Jacksonimpl OutlineTrait via ambassador for many types
2022-05-14 Ian JacksonMove shapelib Outline structs into outline
2022-05-14 Ian JacksonUnify outlines from shapelib and spec
2022-05-14 Ian JacksonRename RectOutline and CircleOutline
2022-05-14 Ian Jacksonshapelib: Rationalise some imports
2022-05-14 Ian Jacksonsupport: Move config
2022-05-14 Ian Jacksoncrate structure: Introduce otter-support crate
2022-05-14 Ian Jacksonshapelib: Do not "note" the nonexistent SVG for magic...
2022-05-14 Ian Jacksonshapelib: Break out LibrarySvgNoter
2022-05-14 Ian Jacksonshapelib: Substitute _colour multiple times if necessary
2022-05-14 Ian Jacksonshapelib subst: Provide subst_general and change substn
2022-05-14 Ian Jacksonshapelib subst: Provide subst arg to colour_subst_1
2022-05-14 Ian Jacksonshapelib subst: Provide substn
2022-05-14 Ian Jacksonshapelib subst: Add test cases for subst()
2022-05-14 Ian Jacksonshapelib: magic: Actually substitute _colour in the...
2022-05-14 Ian Jacksonshapelib: Add a trace call for the magic template
2022-05-14 Ian Jacksonshapelib magic: implement
2022-05-14 Ian Jacksonshapelib: Break out subst_item_name
2022-05-14 Ian Jacksonshapelib: Break out format_item_name
2022-05-14 Ian Jacksonshapelib: Rework colour substitution
2022-05-14 Ian Jacksonshapelib: Fix sort key colour abbrev
2022-05-13 Ian Jacksonshapelib: Break out Catalouge::add_item
2022-05-13 Ian Jacksonshapelib: Break out process_files_entry
2022-05-13 Ian Jacksonshapelib: Implement Magic catalogue entries
2022-05-13 Ian Jacksonshapelib: Remove now-needless type annotation
2022-05-13 Ian Jacksonshapelib: Introduce CatalogueEntry enum
2022-05-13 Ian Jacksonshapelib: Split find_then from find_load
2022-05-13 Ian Jacksonshapelib catalogue: Get description from trait
2022-05-13 Ian Jacksonshapelib catalogue: Get sortkey from trait
2022-05-13 Ian Jacksonshapelib catalogue: Make ItemSpecLoaded and find_load...
2022-05-12 Ian Jacksonshapelib: Rename OutlineDefnTrait
2022-05-12 Ian Jacksonmformat 2: Actually implement the outline resizing
2022-05-12 Ian Jacksonshapelib: Fix an improperly quoted item in a doc comment
2022-05-12 Ian Jacksonmformat 2: Actually parse the outline properly
2022-05-11 Ian Jacksonmformat 2: Insist that builtin libraries have an explic...
2022-05-11 Ian JacksonMaterialsFormatVersionError: Improve messages
2022-05-11 Ian Jacksonmformat 2: Implement the new size handling
2022-05-11 Ian Jacksonshapelib: Introduce and use LLE::InGroup
2022-05-11 Ian Jacksonshapelib: Introduce and use LLE::InLibrary
2022-05-11 Ian Jacksonmformat 1: Drop the size parameter from load_mf1
2022-05-11 Ian Jacksonmformat 2: Provide OutlineDefn::load which takes an...
2022-05-11 Ian Jacksonshapelib: outlines: Fold get* into load_mf1
2022-05-11 Ian Jacksonmformat 2: Have resolve_square_size return Option
2022-05-11 Ian Jacksonmformat 2: Deserialise the data that library format...
2022-05-11 Ian Jacksonmformat 1: Have FaceTransform::from_group_mf1 take...
2022-05-11 Ian Jacksonmformat 2: Rename various functions to have _mf1
2022-05-11 Ian Jacksonmformat: Provide Incompat, utility functions, LLE varia...
2022-05-11 Ian Jacksonshapelib: Rename nominal arg to rect from centre
2022-05-11 Ian Jacksonshapelib: Implement check() as load() with dummy size
2022-05-11 Ian JacksonFix BuiltinLibrary::default_materials_format
2022-05-09 Ian Jacksonshapelib: Break out resolve_square_size
2022-05-09 Ian Jacksonshapelib: Reorganise shape/outline handling (2)
2022-05-09 Ian Jacksonshapelib: Reorganise shape/outline handling (1)
2022-05-09 Ian Jacksonshapelib::RectShape: Add a note
2022-05-09 Ian Jacksonshapelib: Reorder file and introduce sections
2022-05-09 Ian Jacksonshapelib: Promote call to group.d.outline.check()
2022-05-04 Ian Jacksonshapelib: Plumb mformat through to OutlineDefn via...
2022-05-04 Ian Jacksonshapelib: Make fields of GroupData private
2022-05-04 Ian Jacksonmaterials format: Plumb through to load_catalogue
2022-05-04 Ian Jacksonshapelib: Promote toplevel as table access
2022-05-04 Ian JacksonSwitch to deriving Deref
2022-05-04 Ian Jacksonshapelib: Rename Catalogue from Contents
2022-05-04 Ian Jacksonsize handling: Centralise into Contents::load_image
next