|
|
|
r30639
| file changeset diff or repo changeset diff
| igor2 | 2020-04-15T03:11:00.364177Z
| [drc_query] -Change: disable by default in preparation for the release
|
M /trunk/scconfig/plugins.h
M /trunk/src_plugins/drc_query/drc_query.pup
|
|
r30638
| file changeset diff or repo changeset diff
| igor2 | 2020-04-15T03:09:12.549060Z
| [io_bxl] -Update: test parser: apply the same mem leak fixes as in the plugin
|
M /trunk/tests/io_bxl/test_parse.c
|
|
r30637
| file changeset diff or repo changeset diff
| igor2 | 2020-04-15T02:46:40.760239Z
| [io_bxl] -Fix: accept floating point numbers with missing digits at the left of the decimal point
|
M /trunk/src_plugins/io_bxl/bxl_lex.c
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
|
|
|
r30633
| file changeset diff or repo changeset diff
| igor2 | 2020-04-14T09:23:02.772077Z
| [io_bxl] -Fix: parser memory leaks on error
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
r30632
| file changeset diff or repo changeset diff
| igor2 | 2020-04-14T08:11:54.745686Z
| [io_bxl] -Fix: memory leak: free() wizard strings
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
|
|
|
r30630
| file changeset diff or repo changeset diff
| igor2 | 2020-04-14T08:06:00.027452Z
| [io_bxl] -Add: create origin of subc, add glue point and pick-and-place origin
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
r30629
| file changeset diff or repo changeset diff
| igor2 | 2020-04-14T07:47:03.390674Z
| [io_bxl] -Add: load attributes, special handling for refdes
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
|
|
r30626
| file changeset diff or repo changeset diff
| igor2 | 2020-04-14T05:26:13.942935Z
| [io_bxl] -Add: x and y coord transformation hooks; y mirror because of the strange coord system pcb-rnd uses
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
M /trunk/src_plugins/io_bxl/bxl_gram.h
|
|
|
r30624
| file changeset diff or repo changeset diff
| igor2 | 2020-04-14T05:12:56.006617Z
| [io_bxl] -Fix: paste layers are combined as 'Auto' because footprints should do that
|
M /trunk/src_plugins/io_bxl/read.c
|
|
r30623
| file changeset diff or repo changeset diff
| igor2 | 2020-04-14T03:39:56.877997Z
| [io_bxl] -Fix: properly reset the proto and other states after reading a padstack so shapes of the first padstack don't leak into the rest of the padstacks
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
|
|
|
r30621
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T17:12:24.039554Z
| [pstk] -Fix: when copying a padstack prototype, strdup the name so names are detached
|
M /trunk/src/obj_pstk_proto.c
|
|
|
|
|
|
r30616
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T14:40:03.698398Z
| [io_bxl] -Fix: don't create pad before reading all attributes
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
|
r30614
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T14:17:36.813274Z
| [io_bxl] -Add: create pads
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
|
r30612
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T13:24:43.157948Z
| [io_bxl] -Add: create padstack prototypes
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
r30611
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T12:18:49.981818Z
| [io_bxl] -Add: internal APIs for parsing padstacks
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
r30610
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T11:07:49.956884Z
| [io_bxl] -Add: create text objects
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
|
r30608
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T10:02:56.007051Z
| [io_bxl] -Add: remember text styles by name
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
r30607
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T09:46:09.612959Z
| [io_bxl] -Fix: quit parsing on the first syntax error and free the broken subc
|
M /trunk/src_plugins/io_bxl/read.c
|
|
r30606
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T09:44:25.457605Z
| [io_blx] -Split: context init/uninit from the parser loop to keep the loop shorter
|
M /trunk/src_plugins/io_bxl/read.c
|
|
r30605
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T09:22:10.637314Z
| [io_bxl] -Add: store boolean fields
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
r30604
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T09:13:31.572345Z
| [io_bxl] -Add: parse text/attr Justify parameter
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
r30603
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T08:44:21.631565Z
| [io_bxl] -Add: parse booleans
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
|
|
|
r30601
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T08:38:12.041050Z
| [io_bxl] -Cleanup: grammar: move T_WIDTH processing to a common rule to avoid code dups
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
|
|
r30600
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T08:22:38.614842Z
| [io_bxl] -Del: remove the set_coord API - no need to SKIP, so it is easier to just set these struct fields directly and keep the API simpler
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
|
r30598
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T08:12:57.826491Z
| [io_bxl] -Add: load arcs
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
r30597
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T08:02:20.162539Z
| [io_bxl] -Cleanup: grammar: move layer recogition code to common to avoid code dups
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
|
|
r30596
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T07:58:54.256183Z
| [io_blx] -Cleanup: make common text fields and origin a single rule to avoid code dups
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
|
|
r30595
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T07:17:29.893983Z
| [io_bxl] -Fix: don't set property when a disabled footprint is being parsed
|
M /trunk/src_plugins/io_bxl/read.c
|
|
r30594
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T07:16:52.918315Z
| [io_bxl] -Add: print recurring warnings with count onyl once, at the end
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
r30593
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T07:03:39.043059Z
| [io_bxl] -Fix: quoted-string: do not include the closing '"'
|
M /trunk/src_plugins/io_bxl/bxl_lex.c
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
|
r30591
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T06:58:17.108350Z
| [io_bxl] -Add: read properties and store them as attributes
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
|
|
r30588
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T05:48:24.208682Z
| [io_bxl] -Add: set mechanical cad layers to virtual by default, they clutter the view
|
M /trunk/src_plugins/io_bxl/read.c
|
|
r30587
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T05:28:17.627486Z
| [io_bxl] -Add: load polygons
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
|
|
r30586
| file changeset diff or repo changeset diff
| igor2 | 2020-04-13T03:23:12.121328Z
| [io_bxl] -Fix: properly convert coords and retain double and integer numerics
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
|
|
|
|
r30583
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T14:03:47.679215Z
| [io_bxl] -Add: tester: dummy glue layer for line
|
M /trunk/tests/io_bxl/Makefile
A /trunk/tests/io_bxl/glue.c
|
|
r30582
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T14:03:11.983731Z
| [io_bxl] -Add: grammar calls state set functions for line
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl.h
M /trunk/src_plugins/io_bxl/bxl_gram.h
|
|
|
|
|
|
|
r30576
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T12:47:47.728388Z
| [io_bxl] -Add: plugin administration in the build system
|
M /trunk/scconfig/plugins.h
M /trunk/src_plugins/plugins_ALL.tmpasm
|
|
r30575
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T12:47:14.004473Z
| [io_bxl] -Add: context struct for remembering data and the subc being created
|
M /trunk/src_plugins/io_bxl/bxl.h
|
|
|
r30573
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T08:45:39.836241Z
| [io_bxl] -Add: test_parse: map all footprint and padstack names from the file
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/Plug.tmpasm
|
|
r30572
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T07:51:24.130712Z
| [io_bxl] -Clenaup: simplify fmt acceptance [io_bxl] -Add: bind the fp reader entry
|
M /trunk/src_plugins/io_bxl/io_bxl.c
|
|
r30571
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T07:47:39.695772Z
| [io_bxl] -Add: infra for reading and test parsing bxl for footprints
|
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_bxl/read.h
|
|
r30570
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T06:58:07.261053Z
| [io_bxl] -Add: copyright banner in lex and grammar
|
M /trunk/src_plugins/io_bxl/bxl_decode.h
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.c
M /trunk/src_plugins/io_bxl/bxl_decode.c
M /trunk/src_plugins/io_bxl/bxl_lex.ul
M /trunk/src_plugins/io_bxl/bxl_gram.h
|
|
r30568
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T06:43:13.734057Z
| [io_bxl] -Add: plugin infra
|
A /trunk/src_plugins/io_bxl/read.c
A /trunk/src_plugins/io_bxl/Makefile
A /trunk/src_plugins/io_bxl/read.h
A /trunk/src_plugins/io_bxl/io_bxl.c
A /trunk/src_plugins/io_bxl/Plug.tmpasm
A /trunk/src_plugins/io_bxl/io_bxl.pup
|
|
r30566
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T06:30:24.001949Z
| [io_bxl] -Add: generated grammar and lex (so the end user doesn't need to install byaccic)
|
A /trunk/src_plugins/io_bxl/bxl_lex.h
A /trunk/src_plugins/io_bxl/bxl_gram.c
A /trunk/src_plugins/io_bxl/bxl_lex.c
A /trunk/src_plugins/io_bxl/bxl_gram.h
|
|
r30565
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T05:54:41.798626Z
| [io_bxl] -Split: parser test code from plugin to tests/
|
A /trunk/tests/io_bxl/Makefile
D /trunk/src_plugins/io_bxl/Makefile
A /trunk/tests/io_bxl
D /trunk/src_plugins/io_bxl/lex_test.c
A /trunk/tests/io_bxl/test_parse.c
|
|
|
r30563
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T04:04:07.925927Z
| [io_bxl] -Add: support NoPaste for padstacks
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
|
r30561
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T03:50:44.746767Z
| [io_bxl] -Add: text can be IsFlipped and Rotate'd
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
r30560
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T03:19:58.241887Z
| [io_bxl] -Add: grammar for Templatedata
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
r30559
| file changeset diff or repo changeset diff
| igor2 | 2020-04-12T03:04:59.411024Z
| [io_bxl] -Add: ignore components and symbols
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
|
|
|
|
r30554
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T15:47:56.119272Z
| [io_bxl] -Fix: conflict: EndData shouldn't hardwire a newline, pattern does the newline separation
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
|
|
r30553
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T15:44:20.256108Z
| [io_bxl] -Add: grammar for Wizard
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
r30552
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T15:40:05.337948Z
| [io_bxl] -Add: 3D_DXF is an ID even tho it starts with a number; poly can have a Property
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
r30551
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T15:35:57.134914Z
| [io_bxl] -Add: grammar for Text
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
r30550
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T15:25:29.354674Z
| [io_bxl] -Add: grammar for Arc
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
r30549
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T15:16:31.353654Z
| [bxl] -Add: grammar for Attribute
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
r30548
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T15:10:20.152280Z
| [io_bxl] -Add: grammar for Line
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
r30547
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T14:48:27.131275Z
| [io_bxl] -Add: grammar for Poly
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
r30546
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T14:39:26.882077Z
| [io_bxl] -Add: grammar for pads
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/Makefile
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
|
r30544
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T13:50:46.491098Z
| [io_bxl] -Add: accept both int and real for width and height
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
r30543
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T13:48:23.879696Z
| [io_bxl] -Add: grammar: pattern frame
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|
|
r30541
| file changeset diff or repo changeset diff
| igor2 | 2020-04-11T13:19:33.049741Z
| [io_bxl] -Fix: T_INT vs. T_INTEGER confusion
|
M /trunk/src_plugins/io_bxl/bxl_gram.y
M /trunk/src_plugins/io_bxl/bxl_lex.ul
|
|