Dick Hollenbeck
5679e675d2
1) make PART::Format() omit any defaults for conciseness.
2) switch spec format to *.fodt, and edit it, mentioning lots of defaults.
3) Code pin_merge, but did not test it.
15 years ago
Dick Hollenbeck
88118b7523
update documentation on pin_merge
15 years ago
Dick Hollenbeck
b07fa2bfb8
more free SWEET software
15 years ago
Dick Hollenbeck
f3a923d478
buglets
15 years ago
Dick Hollenbeck
5dc3cf9816
more free sweet work
15 years ago
Dick Hollenbeck
39194ef669
more free software, Format()ing works now, only a few more items to Parse()
15 years ago
Dick Hollenbeck
115d1adbeb
more sweet parser & beginnings of Format()ing
15 years ago
Dick Hollenbeck
5b0e60e663
more free software, sweet parser nearing completion
15 years ago
Dick Hollenbeck
6407751741
revised bug fix
15 years ago
Dick Hollenbeck
73985ecab1
doc tweaks
15 years ago
Dick Hollenbeck
a2359ebc51
more free software
15 years ago
Dick Hollenbeck
fa37d84030
sweet parsing of pins started
15 years ago
Dick Hollenbeck
bd7e8e53a5
more sweet parsing
15 years ago
Dick Hollenbeck
03495698cf
much more of sweet parser
15 years ago
Dick Hollenbeck
558af6d764
add EscapedUTF8() and revise ReadDelimitedText() to complement it
15 years ago
Dick Hollenbeck
f8263c0e62
sweet parser work
15 years ago
Dick Hollenbeck
2cda6f4b4f
early work on DLL exports for sweet lib, stop using <cstdio> which mingw seems not to like cuz snprintf()
15 years ago
Dick Hollenbeck
f92d697278
add sweet C++ test program
15 years ago
Dick Hollenbeck
1ae44d090a
work around 8 bit wxString B.S.
15 years ago
Dick Hollenbeck
6be7640c41
fix minor /new compile error, swig warnings
15 years ago
Dick Hollenbeck
e849da1862
add sweet.i and some minor 'using' declarations
15 years ago
Dick Hollenbeck
2f211c6b9d
++all:
* TokenList2DsnLexer.cmake now wraps each token enum in its own namespace. It
also no longer setup of the "using" directive in the header file, which was
bad behavior. C++ enum values will have name collisions unless the enums
themselves are different namespaces.
++new:
* Sweet library is now a DSO/DLL.
* Brought in SWIG to do a wrap of the Sweet DSO/DLL for unit testing
and scripting. The SWIG DSO/DLLs are built separate from the Sweet DSO/DLL
and are also optional.
15 years ago
Marco Mattila
e79b596308
Add FILTER_READER class. Introduce FILE_LINE_READER into pcbnew.
15 years ago
Dick Hollenbeck
2dd1287141
filter_reader.cpp
15 years ago
Dick Hollenbeck
9f9e7fd5c1
Enhance DIR_LIB_SOURCE:ReadPart() and GetRevisions() to work in the un versioned mode.
15 years ago
Dick Hollenbeck
62a4072c92
minor bugs
15 years ago
Dick Hollenbeck
4a5c1e8d50
doc fixes
15 years ago
Dick Hollenbeck
0af1004f5c
more PART parser work
15 years ago
Dick Hollenbeck
41637b3678
commit
15 years ago
Dick Hollenbeck
b942ebdc69
/new Miracles
15 years ago
Dick Hollenbeck
92c69a9c96
fix a conceptual problem
15 years ago
Dick Hollenbeck
e5dfd601da
changes
15 years ago
Dick Hollenbeck
84ed5f501d
++new:
* Added the basic structure to the Sweet parser in sch_part.cpp.
* Got inheritence working off of the 'extends' keyword and PART::inherit()
* Tossed the units support out of sweet.keywords, since we agreed to go dimensionless.
++richio:
* Added the problemInputLine support to PARSE_ERROR, so UI can show the
offending line of bytes. Yes bytes, not even guaranteed to be characters.
15 years ago
Dick Hollenbeck
f127cb8dc7
from 12-Dec-2010 Sweet Spec
15 years ago
Dick Hollenbeck
dbb2dd7127
from 12-Dec-2010 Sweet Spec
15 years ago
Dick Hollenbeck
d2cc77ac71
see CHANGELOG.txt
15 years ago
Dick Hollenbeck
d4b7757304
forgot sweet.keywords
15 years ago
Dick Hollenbeck
70b17eed1d
Constructed and organized all the /new infrastructure to get a Sweet string being passed
to PART::Parse() from test program. Ready now to complete the PART parsing.
15 years ago
Dick Hollenbeck
69801630aa
changes
15 years ago
Dick Hollenbeck
f6265fd272
Added "lookup" functions to LIB_TABLE. Fixed up Doxygen output even more.
Include image file inline on main HTML page.
Added HTTP_LIB_SOURCE.
Added utf8.h
15 years ago
Dick Hollenbeck
f6def3eaf4
++new:
Completed most of /new class LIB_TABLE.
Completed all of /new class LPID.
15 years ago
Dick Hollenbeck
911bde45b6
changes
15 years ago
Dick Hollenbeck
695ac11a85
bazaar things, time for a break
15 years ago
Dick Hollenbeck
5311dd70e7
changes
15 years ago
Dick Hollenbeck
99c1a9a1bb
changes
15 years ago
Dick Hollenbeck
85477537ce
more richio enhancements, /new work, SCH::LIB_TABLE nearly finished
15 years ago
Dick Hollenbeck
4e97b4e179
changes
15 years ago
Dick Hollenbeck
37d73b030d
fix more IO_ERROR() constructor issues
15 years ago
Dick Hollenbeck
27dea7826d
more IO_ERROR constructor fixes
15 years ago
Dick Hollenbeck
53249cda85
fix utf8 IO_ERROR() compile problem
15 years ago