Commit Graph

646 Commits (ed433861e3e9586fa0f551f164d7ff641fd15ce7)
 

Author SHA1 Message Date
Jan Petykiewicz 7cc732248e add missing functions to tree 9 months ago
Jan Petykiewicz 98728521fd add Pather.mk() 9 months ago
Jan Petykiewicz 460222ce6e add name arg 9 months ago
Jan Petykiewicz f1a380b170 pather reorganization/clenaup 9 months ago
Jan Petykiewicz 38585e5a9e add lshift operator to MutableLibrary 9 months ago
Jan Petykiewicz 2449486a28 set default for library to None 9 months ago
Jan Petykiewicz 4fc2e67b62 Turn Builder into a subset of Pather 9 months ago
Jan Petykiewicz 039320d180 fix add_tree operator 9 months ago
Jan Petykiewicz 853c20e8df Allow LazyLibrary to store Trees as well? 9 months ago
Jan Petykiewicz f642c226c7 Use lshift for tree combination 9 months ago
Jan Petykiewicz 103eb4f1f8 stringy type 9 months ago
Jan Petykiewicz abc721cf67 ergonomics 9 months ago
Jan Petykiewicz d8e789f179 Add Tree as a possible way to allow construction of whole subtrees at once 9 months ago
Jan Petykiewicz 234557dc93 Add move_references() and auto-move references during add()-with-rename
Also remove enable_cache, since we now rely on the cache.
9 months ago
Jan Petykiewicz 439d5914e0 implement auto-renaming during merge, and change _merge() to support it 9 months ago
jan ac9776628a remove some trailing undescores 9 months ago
Jan Petykiewicz ab8fd9b351 add NamedPattern 9 months ago
Jan Petykiewicz 1a9116cdbe add .create() 9 months ago
Jan Petykiewicz e348267a3d notes on organization 9 months ago
Jan Petykiewicz 7a8a3ef3c7 note in comments 9 months ago
Jan Petykiewicz f8b5cec340 Add recurse arg to get_bounds 9 months ago
Jan Petykiewicz 1598582865 remove log messages 9 months ago
Jan Petykiewicz 42ee4db989 Return WrapLibrary from read() and readfile() 9 months ago
Jan Petykiewicz a35bf9770a Default to adding ports at the origin 9 months ago
Jan Petykiewicz 5c48a28661 some cleanup 9 months ago
Jan Petykiewicz a8da0fc429 add FlatBuilder 9 months ago
Jan Petykiewicz cb87543e0c import ports2data at top level 9 months ago
Jan Petykiewicz e5029ae21d add library .rename(...) 9 months ago
Jan Petykiewicz 0172b7488e missing comma 9 months ago
Jan Petykiewicz d44374bf1f writefile should write to a temporary file first 9 months ago
Jan Petykiewicz 5fcd31a719 add name_and_set 9 months ago
Jan Petykiewicz 2940316c48 add missing comments 9 months ago
Jan Petykiewicz c0e4ee1b6b Allow library __setitem__ to take in either Pattern or Callable
No longer need it to be Generic!
9 months ago
Jan Petykiewicz 963918d1d9 various fixes and cleanup
mainly involving ports_to_data and data_to_ports
9 months ago
Jan Petykiewicz 16567c8a66 move builder.port_utils into utils.ports2data
and rename functions
9 months ago
Jan Petykiewicz 5452bc5608 more fixes and improvements 9 months ago
Jan Petykiewicz d9fe295f4f get things working with a LazyLibrary hack while we think about cycles 9 months ago
Jan Petykiewicz f4537a0feb Lots of progress on tutorials 9 months ago
Jan Petykiewicz c31d7dfa2c Add note about reproducibility for DXF 9 months ago
Jan Petykiewicz 61b381cfaa remove dead code 9 months ago
Jan Petykiewicz cca7cbaae1 formatting 9 months ago
Jan Petykiewicz b75c8de0c4 lots of fixes to get test_rep running 9 months ago
Jan Petykiewicz 92f7fce6ff improve gzipped file reproducibility
Mostly avoid writing the old filename and modification time to the gzip
header
9 months ago
Jan Petykiewicz ea87418bf5 clarify comment 9 months ago
Jan Petykiewicz e812c69bfb get rid of Mapping stuff on PortsList 9 months ago
Jan Petykiewicz 71db073a54 add todos 9 months ago
Jan Petykiewicz a6cb276468 add AbstractView 9 months ago
Jan Petykiewicz 090e86644a Move Abstract into its own file 9 months ago
Jan Petykiewicz a1073eca6b handle library=None 9 months ago
Jan Petykiewicz 0368cf7a00 library can generate abstracts 9 months ago