Matthias Koefferlein
a645369f34
Updated changelog
2020-04-30 22:07:52 +02:00
Matthias Köfferlein
76c3175576
Fixed #548 (shield issue on space) ( #549 )
2020-04-30 22:05:17 +02:00
Matthias Koefferlein
35538f6701
Updated changelog.
2020-04-26 17:10:37 +02:00
Matthias Köfferlein
c08d2f0684
Fixed #544 (ignore duplicate global nets in SPICE reader) ( #545 )
2020-04-26 16:55:29 +02:00
Matthias Köfferlein
2cb1df74f7
Fixed #539 (internal error on circuit flatten) ( #542 )
...
Previously, circuits which connected two pins through
a net could not be flattened. This capability now has
been added.
2020-04-26 16:55:16 +02:00
Matthias Koefferlein
eb774c08ab
Adjusted unit tests for latest fix.
2020-04-26 16:52:40 +02:00
Matthias Koefferlein
a6b4e46ca3
Fixed an issue in the strmxor implementation (output_cell wasn't initialized)
2020-04-26 16:52:31 +02:00
Matthias Koefferlein
75f7b10d35
Fixed a layout diff bug (compare of paths)
2020-04-26 16:52:17 +02:00
Matthias Köfferlein
6526ac0c24
Fixed #524 (failed query leaves layout in invalid state) ( #528 )
2020-04-05 15:20:10 +02:00
Matthias Köfferlein
17ed8d7d89
Fixed issue #530 (events are mentioned as getters two times) ( #531 )
2020-04-05 15:20:00 +02:00
Matthias Koefferlein
2ffe3f2fbd
MERGE: fixed a typo in the undo title.
2020-04-04 20:34:55 +02:00
Matthias Koefferlein
e56aac2859
MERGE: added Spice reader testcase for resistors with model names.
2020-04-04 20:33:44 +02:00
Matthias Koefferlein
f5bb371961
MERGE: Enhanced DRC and LVS documentation somewhat
2020-04-04 20:33:37 +02:00
Matthias Koefferlein
0e201f4ddb
MERGE: strmxor could not identify layers when one has a name and the other does not (but both have numbers)
2020-04-04 20:31:30 +02:00
Matthias Koefferlein
bccc7ee458
Updated unit test
2020-03-29 09:23:52 +02:00
Matthias Koefferlein
e1fa334cc8
Forgot to add a test file
2020-03-29 09:23:48 +02:00
Matthias Koefferlein
b4030a3781
Fixed a merge issue.
2020-03-29 00:37:21 +01:00
Matthias Koefferlein
2de479c3b1
Implemented #527 (wildcard layer mapping targets)
...
commit d77702cd86066f3a97d740a95923fa598c2ff07b
Author: Matthias Koefferlein <matthias@koefferlein.de>
Date: Sat Mar 28 21:28:39 2020 +0100
Wildcard expansion feature on layer mapping
Finished feature, added doc and test.
The solution is to use placeholder indexes for the
layer mapping which are substituted by the real
layers when they are encountered.
commit af60b5f18acfe3c5e2f1d4e6bc6ee752a246dc0d
Author: Matthias Koefferlein <matthias@koefferlein.de>
Date: Sat Mar 28 19:11:32 2020 +0100
Preparations for new feature: introduce relative and wildcard target layer specs
2020-03-28 22:54:00 +01:00
Matthias Koefferlein
448e919a8e
Unit tests fixed after #526 update.
2020-03-28 22:52:04 +01:00
Matthias Koefferlein
7f7c7b607a
MERGE: documentation enhancements for LVS/DRC
2020-03-28 12:33:09 +01:00
Matthias Koefferlein
3411eeea4c
Added one more testcase for join_symmetric_nets
2020-03-28 12:33:07 +01:00
Matthias Koefferlein
8170177608
Fixed #526 - Make scripe debugging more reliable
...
Problem: the debugger was printing an object's value as string.
The effect is that for big objects "to_s" will deliver huge strings
(e.g. polygons, netlists ...). "inspect" is better (already used
for Python), but it's aliased to "to_s" in Python and Ruby.
Huge strings will stall the debugger.
The solution is to stop this aliasing (Ruby 2.x doesn't do it
itself anymore) and use "inspect" consistently for Python and
Ruby.
Details can still be printed in the console.
2020-03-28 12:33:05 +01:00
Matthias Koefferlein
39bf2a1b38
Provide timing information for Spice reader/writer
2020-03-28 12:33:03 +01:00
Matthias Koefferlein
251220558c
Fixed #525 - report true source line in DRC and LVS verbose mode
2020-03-28 12:32:58 +01:00
Matthias Koefferlein
415a1a97f9
Merge branch '0.26' of https://github.com/KLayout/klayout
2020-03-08 22:21:01 +01:00
Matthias Köfferlein
0d423b5a56
Merge pull request #520 from Kazzz-S/0.26.4-mac1
...
0.26.4 for macOS
2020-03-08 22:19:53 +01:00
Kazunari Sekigawa
20dd377108
Update the build tools for macOS:
...
* KLayout version 0.26.4
* Homebrew Ruby 2.6 --> 2.7.
2020-03-07 07:30:48 +09:00
Kazunari Sekigawa
c6760a8799
Merge remote-tracking branch 'origin/0.26.3-mac1' into 0.26.4-mac1
...
Ref #474 : The command line buddy tools need the symbolic link under Frameworks
2020-03-05 07:03:54 +09:00
Matthias Koefferlein
c6b48acc76
Some small enhancements
...
LVS: max_branch_complexity was wrong and missing from doc.
Updated test cases so MSVC 2017 builds should pass.
Windows build.bat updated so debug builds can be made.
2020-03-04 21:48:00 +01:00
Matthias Koefferlein
94f8218fc2
Merge remote-tracking branch 'origin/msvc-debug-builds'
2020-03-04 21:09:50 +01:00
Matthias Köfferlein
b0fad430df
Fixed a severe bug in join_symmetric_nets
2020-03-03 22:24:58 +01:00
Matthias Köfferlein
ef4c9313ab
Fixed a severe bug in join_symmetric_nets
2020-03-03 22:24:03 +01:00
Matthias Köfferlein
7a60f5957b
Enable Qt-less build of unit tests on Windows in debug mode and without iterator assertions
2020-03-03 22:19:31 +01:00
Matthias Koefferlein
6721cb9c5b
Merge branch 'issue-482-update'
2020-03-02 18:57:40 +01:00
Matthias Köfferlein
91226230aa
Merge pull request #518 from KLayout/issue-517
...
Fixed #517 (VIARULE issue in DEF reader)
2020-03-02 18:56:55 +01:00
Matthias Koefferlein
8d665bd456
Fixed a minor segfault (DXF reader while having log level verbose), updated Changelog
2020-03-02 18:56:29 +01:00
Matthias Koefferlein
04ae4d5d28
Updated fix (wasn't correctly representing some via pattern)
2020-03-02 00:20:15 +01:00
Matthias Koefferlein
cec1910bf0
Added tests.
2020-03-02 00:13:44 +01:00
Matthias Koefferlein
c9955d39a6
Fixed issue-517
2020-03-02 00:09:41 +01:00
Matthias Koefferlein
a5a4ae511d
Some more tests, a (unlikely) segfault fixed
2020-02-28 23:19:27 +01:00
Matthias Koefferlein
621cb9edcd
Another testdata fix for CentOS 6
2020-02-28 07:12:24 +01:00
Matthias Koefferlein
076206074f
Updated tests for CentOS 6
2020-02-27 23:46:02 +01:00
Matthias Köfferlein
82686b307c
Merge pull request #515 from KLayout/issue-471
...
Implemented #471 (leaner way to specify compare tolerances)
2020-02-27 18:46:15 +01:00
Matthias Köfferlein
56868eda85
Merge pull request #514 from KLayout/issue-482
...
Implemented #482 (split gate option aka join_symmetric_nets)
2020-02-27 18:46:02 +01:00
Matthias Köfferlein
d824956a4f
Merge pull request #510 from KLayout/issue-486
...
Fixed #486 ('save as' feature for macros)
2020-02-27 18:45:50 +01:00
Matthias Köfferlein
a667333291
Merge pull request #509 from KLayout/issue-478
...
Fixed #478 (shapes method can't be used in queries)
2020-02-27 18:45:38 +01:00
Matthias Koefferlein
8cc0ab448f
Update version, changelog.
2020-02-27 18:45:08 +01:00
Matthias Koefferlein
78050b1e5f
Implemented #471 : Updated doc.
2020-02-27 17:30:23 +01:00
Matthias Koefferlein
02e38a2cd1
Merge branch 'issue-482' into issue-471
2020-02-27 15:49:35 +01:00
Matthias Koefferlein
d315f84cab
Attempt to fix Windows build error.
2020-02-27 15:46:34 +01:00