giseldo/neodataset huggingface dataset:
(5.0.0-rc2-dev) Eeschema: After editing symbol properties, no symbol is selected (lp:#1765774)

[Original report](https://bugs.launchpad.net/bugs/1765774) created by **Reece Pollack (reece-pollack)**
```
It's easier to say how to demonstrate this bug than describe it:

 1) Place the mouse cursor over a symbol on the schematic.
 2) Hit "e" to edit the symbol properties.
 3) Hit <Esc> or otherwise close the dialog box.
 4) Without moving the mouse, hit "e" or "v" or other key that acts on that
symbol.
 5) Observe that the expected action does NOT occur.
 6) Move the mouse a tiny bit while remaining over the symbol.
 7) Hit "e" or "v" or other action key.
 8) Observe that the expected action occurs.

If step 2 is "v" or "f" instead of "e", subsequent action keys to act on
the symbol.


Built from sources on a private branch derived from this Git commit:
    2d5da8b Fix assert when removing CurPart

Application: kicad
Version: (5.0.0-rc2-dev-460-g2f71993), debug build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.13.0-38-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.58.0
    Curl: 7.47.0
    Compiler: GCC 5.4.0 with C++ ABI 1009

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: eeschema

Story points: 6.0
pcbnew: wishlist: changing track width with "e" only when in track mode (lp:#1765601)

[Original report](https://bugs.launchpad.net/bugs/1765601) created by **simski (simski)**
```
reason:

1. when pressing e to change values or info on a footprint, you can
accidentally change the width of a track. this being not directly obvious
and visible it can ruin your board.

2. to change track width you have to be in trak laying mode anyway as the
track width menu item is only visible there.
```

Story points: 6.0
Field editor columns resize strangely on debian 9.4 (lp:#1765447)

[Original report](https://bugs.launchpad.net/bugs/1765447) created by **José I. Romero (jose-cyborg)**
```
The columns in the field list table (the one with the checkboxes) behaves
really strangely when resizing it (see attached video).

Application: kicad
Version: (5.0.0-rc2-dev-470-g442d1169a), release build
Libraries:
    wxWidgets 3.0.2
Platform: Linux 4.9.0-6-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.0
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=ON
    KICAD_SPICE=OFF
```
Original tags: eeschema regression

Story points: 6.0
fields editor does not save editing on custom fields (lp:#1765445)

[Original report](https://bugs.launchpad.net/bugs/1765445) created by **Florian Heptner (fh87)**
```
Since the recent update of the fields editor in eeschema (version: nightly
2018-04-19) the fields editor does not save modifications to custom fields
anymore.
```
Original tags: editor eeschema fields

Story points: 6.0
Field Editor does not save if field doesnt exist on symbol already (lp:#1765443)

[Original report](https://bugs.launchpad.net/bugs/1765443) created by **José I. Romero (jose-cyborg)**
```
The field editor does not save changes made to fields that aren't in the
specific symbol already.

Look at the attached screenshot, if i write into any of the blank fields
and hit OK, the editor SILENTLY DROPS IT. Hitting cancel will also discard
all changes silently with no confirmation at all.


Application: kicad
Version: (5.0.0-rc2-dev-470-g442d1169a), release build
Libraries:
    wxWidgets 3.0.2
Platform: Linux 4.9.0-6-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.0
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=ON
    KICAD_SPICE=OFF
```
Original tags: eeschema regression

Story points: 18.0
Illegal character in symbol name brakes dialog (lp:#1765375)

[Original report](https://bugs.launchpad.net/bugs/1765375) created by **Janis Skujenieks (janis-skujenieks)**
```
1)Duplicate some symbol
2)Rename symbol name to test|test
3)Name gets converted to test_test
4)Open properties->Aliases
5)Add new alias test12
6)Alias shows in list as expected
7)Now can't close dialog with OK only Cancel works

This is no big problem, but I got other strange stuff and one crash when
entering '|' character in alias or symbol name fields. I can reliably
reproduce only this.

Application: kicad
Version: (5.0.0-rc2-dev-444-g2974a2c10), debug build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.58.0 OpenSSL/1.1.0g zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1
(+libidn2/2.0.4) nghttp2/1.30.0
Platform: Linux 4.15.6-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.66.0
    Curl: 7.58.0
    Compiler: GCC 7.3.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```

Story points: 6.0
Naming Inconsistency: Edit Symbol Library Associations (lp:#1765359)

[Original report](https://bugs.launchpad.net/bugs/1765359) created by **Karl Zeilhofer (zeilhofer)**
```
The Dialog "Edit Symbol Library Associations" should be named by a noun and
not by an action.

My suggestion: "Editor for Symbol Library Associations" or "Symbol Library
Associations Editor"

Im using the current nightly.
```

Story points: 6.0
Eagle import: no permissions to save project file (lp:#1765297)

[Original report](https://bugs.launchpad.net/bugs/1765297) created by **hauptmech (hauptmech)**
```
For both import project and schematic file->import.

'You do not have permissions to save file "xxxx.pro" to folder "C:\Program
Files\KiCad"'



Application: kicad
Version: (5.0.0-rc2-dev-466-g7b3dc9c28), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: eagle import windows

Story points: 8.0
(5.0.0-rc2-dev) Pcbnew: When ripping up tracks, the delete tool sometimes is de-selected (lp:#1764856)

[Original report](https://bugs.launchpad.net/bugs/1764856) created by **Reece Pollack (reece-pollack)**
```
When ripping up (deleting) a parts of routed track, sometimes the delete
tool remains selected and sometimes it doesn't.

There doesn't seem to be any pattern I can discern. Sometimes I have to
click on the trashcan icon to reselect the delete tool and sometimes it
remains selected. No special setup is needed to observe this.

Also... when deleting a track by clicking very close to the pad of a
device, every so often the device will get deleted too with the same click.
"Undelete" will restore the device. At first I thought I might have
accidentally double-clicked, but I no longer believe this is likely.

While I'm complaining... why does KiCad use the same tool to rip up tracks
as deleting components? This is dangerous and should be changed to provide
separate rip-up and delete tools.

Built from source on a private branch descended from this commit:
    07dc12f Fix incorrect UI management of Zoom to Selection, created by
fix 2a419156

Application: kicad
Version: (5.0.0-rc2-dev-440-gd458cd5-dirty), debug build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.13.0-38-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.58.0
    Curl: 7.47.0
    Compiler: GCC 5.4.0 with C++ ABI 1009

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: pcbnew

Story points: 6.0
Eeschema slow navigation (lp:#1764646)

[Original report](https://bugs.launchpad.net/bugs/1764646) created by **Fabián Inostroza (fabianinostroza)**
```
Eeschema gets very slow when a schematic with large components or many
components is loaded and  almost all the page is shown.

I've tried the project linked here
https://bugs.launchpad.net/kicad/+bug/1737363 by Chris Pavlina and with a
much more simple project: just a Virtex 7 FPGA with no other components.

When the zoom level is zoom to fit the crosshair lags considerably behind
the mouse cursor and the kicad process uses near 100% cpu. Zooming in to a
small area of the schematic makes it smoother. Pcbnew works fine with the
"modern toolset", the "legacy toolset" shows garbage in the drawing area.

Eeschema in KiCad 4.0.7 worked fine.

I'm running Debian Testing with GNOME and X11 on a Intel i7 i3520M,
integrated graphics.

The kicad package is from the experimental repository and the version
information is:
Application: kicad
Version: 5.0.0-rc2-dev-unknown+dfsg1+20180318-3, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.58.0 OpenSSL/1.0.2o zlib/1.2.8 libidn2/2.0.4 libpsl/0.20.1
(+libidn2/2.0.4) libssh2/1.8.0 nghttp2/1.31.0 librtmp/2.3
Platform: Linux 4.15.0-2-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.22
    Boost: 1.62.0
    Curl: 7.58.0
    Compiler: GCC 7.3.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=ON
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=OFF
```
Original tags: eeschema gtk3

Story points: 6.0
Field properties issues with too long fields (eg: URLs) (lp:#1764540)

[Original report](https://bugs.launchpad.net/bugs/1764540) created by **Mario Luzeiro (mrluzeiro)**
```
On Schematic, Symbol Editor, Field Properties,
if I add a very long field, eg: an URL,
then after I edit it again it will not be able to show the properties edit
GUI



Application: eeschema
Version: (5.0.0-rc2-dev-442-g8fcdc4f6c), release build
Libraries:
    wxWidgets 3.0.2
Platform: Linux 4.13.0-38-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.58.0
    Compiler: GCC 7.2.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=ON
    KICAD_SPICE=OFF
```

Story points: 6.0
rescue lib generation missing (lp:#1764166)

[Original report](https://bugs.launchpad.net/bugs/1764166) created by **Novak Tamas (novak-7)**
```
It's not clear if it is the same problem as reported in #1747903.

Older kicad versions were
- loading symbols from ...-cache.lib,
- comparing to the symbol description in actual lib (seeking libs in lib
list)
- If symbols were differing then a ..-rescue.lib was created and populated
with alternate symbols (after displaying dialog)

Now if I have missing symbols (for testing purposes, I renamed all of kicad
lib, footprint and package3d folders), no symbols rescued.
When I load SCH file and schematic symbols are out of reach, I get no any
message of creating rescue. Schematic drawing simply displayed with empty
boxes instead of real components.

This happens with SCH files (ver 4, containing libname:symbolname) and
newest nightly 10035.

It is important for me because formerly I might send full project folder to
co-workers --even when having newly created symbols. They could easily open
the schematic by creating a rescue lib: everything was "self-contained".
Now it doesn't work:(
```
Original tags: eeschema

Story points: 16.0
no way to elegantly change project name (lp:#1764088)

[Original report](https://bugs.launchpad.net/bugs/1764088) created by **marshall (marshscholz)**
```
In the latest nightly: (5.0.0-rc2-dev-438-ge9ef555c6)

There does not appear to be a way to change the name of an entire project
or save a copy of a project under a different name.
this is a slight problem because the cache library does not appear to be
autodetected and after manually changing the filenames of everything you
still have to go in and change to the new library.

aka, changing project names or creating a project offshoot is a pain and
shouldn't be.
if there is a elegant way, it is not easily discoverable.
```

Story points: 10.0
symbol library editor does not support hotkeys for copy/paste/delete (lp:#1764083)

[Original report](https://bugs.launchpad.net/bugs/1764083) created by **marshall (marshscholz)**
```
In the latest nightly: (5.0.0-rc2-dev-438-ge9ef555c6)

In the symbol library editor, the only way to copy/paste/remove(should
really be delete), is the context menu. and you cannot ctrl multi select
like a filesystem.
could you make ctrl+c/v/select work, and selecting a part then pressing
delete to work too?
If you don't feel like it I can make this a different feature / bug
request.

without the ability to multi select or hotkey copy/paste, reorganizing
libraries is a pain. especially with the amount of scrolling up/down that
is needed if they are alphabetically far apart.
```

Story points: 6.0
symbol library editor "save current library" button does not ungrey after copy pasting library (lp:#1764081)

[Original report](https://bugs.launchpad.net/bugs/1764081) created by **marshall (marshscholz)**
```
In the latest nightly: (5.0.0-rc2-dev-438-ge9ef555c6)
opening the symbol library editor from eeschema,then copying a symbol from
one library and pasting it in another does not result in the "save current
library" in the menu bar becoming ungreyed and clickable.
however, if you right click on the library the "save library" item does
become ungreyed and it is selectable.

My guess (without looking at the code) would be that the menu item checks
when the menu is generated, but the toolbar button is a flag that is set
and you don't have the copy paste action as something that sets this flag.
```
Original tags: eeschema ui

Story points: 6.0
Symbol and footprint table editor selection/highlighting (lp:#1764053)

[Original report](https://bugs.launchpad.net/bugs/1764053) created by **Niki Guldbrand (niki-guldbrand-net)**
```

Issue #1:
In the Symbol or Footprint table editor you try to select a row to
manipulate, you have to click the number, but that isn't very intuitive, I
would have expected that I could click in any column related to the
specific row, and the row would be selected.

Issue #2:
When a row has been selected, and I then remove it, the line is removed as
expected, and as a result the next row below is selected, but the row is
not highlighted, or any thing else for that matter, but you can still
manipulate the unhighlighted line.

Issue #3:
If you choose to move a row either up or down, you loose the highlighting,
but your row is still active (probably related to #2)

Issue #4:
When you move a row up or down, you can not highlight a new row, by
clicking the number as detailed in #1, until after you have clicked in some
other randomly selected column, but the row still gets selected, and can be
manipulated.

Application: kicad
Version: 5.0.0-rc2-dev-unknown-r12647-81843c37, debug build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.55.1 OpenSSL/1.1.0h zlib/1.2.11 libidn2/2.0.4 libpsl/0.18.0
(+libidn2/2.0.3) libssh2/1.8.0 nghttp2/1.25.0
Platform: Linux 4.15.15-300.fc27.x86_64 x86_64, 64 bit, Little endian,
wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.64.0
    Curl: 7.55.1
    Compiler: GCC 7.3.1 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=OFF
```

Story points: 6.0
Raytracing: board bodies not displaying when multiple edges defined (lp:#1764039)

[Original report](https://bugs.launchpad.net/bugs/1764039) created by **Benoît Vernier (bvernier)**
```
Hi,

I am using KiCAD 5.0.0-rc2-dev-433-g81843c3 on macOS.

When I define several board outlines on the Edge.Cut layer, the board
bodies aren't being rendered using the Raytracing, while they are when
using OpenGL. I have attached screenshots to demonstrate the behavior.
```
Original tags: 3d-viewer

Story points: 8.0
[eeschema] assert when trying to change page layot file (lp:#1763887)

[Original report](https://bugs.launchpad.net/bugs/1763887) created by **Niki Guldbrand (niki-guldbrand-net)**
```
When in eeschema, and going to File -> Page Setp -> Browse (Button), I get
the following assert:

./src/common/filename.cpp(568): assert "volDummy.empty() &&
pathDummy.empty()" failed in Assign(): the file name shouldn't contain the
path

Pressing Continue brings up the file selection dialog as expected.

My layout files are not stored in the project folder, don't know if that
could be the issue.

The version I see this issue in is the latest COPR build:

Application: kicad
Version: 5.0.0-rc2-dev-unknown-r12647-81843c37, debug build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.55.1 OpenSSL/1.1.0h zlib/1.2.11 libidn2/2.0.4 libpsl/0.18.0
(+libidn2/2.0.3) libssh2/1.8.0 nghttp2/1.25.0
Platform: Linux 4.15.15-300.fc27.x86_64 x86_64, 64 bit, Little endian,
wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.64.0
    Curl: 7.55.1
    Compiler: GCC 7.3.1 with C++ ABI 1011
Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=OFF
```

Story points: 6.0
eeschema wishlist: highlight pin as well as net (lp:#1763873)

[Original report](https://bugs.launchpad.net/bugs/1763873) created by **Reece Pollack (reece-pollack)**
```
The ability to highlight a net is a welcome addition to eeschema in V5.
However, it would be even better if it highlighted connected pins as well
as connected nets. This would make it much easier to see if a net actually
connects to device pins.

Yes, you can look for the tiny square boxes to see if the pin is connected
to a net. That /should/ help, but it's easy to overlook. Currently the best
way to check is to drag the component away from its intended position and
see whether the nets stay attached, but doing that with every device on a
given net is more time consuming than highlighting the net and looking for
highlighted pins.

This suggestion originated in the discussion of the related Bug #594073.
Seth Hillbrand (@sethh) suggested it be submitted as a separate bug for
inclusion in the V6 wishlist.
```
Original tags: eeschema

Story points: 38.0
Give eeschema the same trackpad center/zoom as pcbnew (lp:#1763862)

[Original report](https://bugs.launchpad.net/bugs/1763862) created by **Robert Poor (rdpoor)**
```
Version: KiCad v 5.0.0-rc2-dev-310 with “modern toolset”
Environment: macOS v10.13.3 on a MacBook Pro (with trackpad)

Summary: Give eeschema the same trackpad GUI for center / zoom as pcbnew
uses

Details:

I discovered (more or less by accident) that in pcbnew, I could "two finger
tap" the trackpad to center the drawing at the current cursor location
(i.e. bring drawing and cursor to the center of the screen), and then use
two fingers on the trackpad to zoom in and out around that point.

I found that to be intuitive and -- crucially -- a VERY FAST way to
navigate.

The same is not true in eeschema.  I type [F4] to center the screen -- this
requires leaving the trackpad and two hands to type it.  Then I have to
type multiple [Option-Command]+ to zoom in and [Option-Command]- to zoom
out -- also requiring two hands.

This is NOT a fast way to navigate.

It would make me so very happy if eeschema could adopt this little bit from
the pcbnew GUI.
```
Original tags: eeschema feature.request macos

Story points: 6.0
Transmission line calculator overwrites input parameters (lp:#1763715)

[Original report](https://bugs.launchpad.net/bugs/1763715) created by **Janis Skujenieks (janis-skujenieks)**
```
When using Calculator tool -> TransLine -> Coplanar wave guide with ground
plane, sometimes electrical parameters that you input are overwritten with
nan.

Example for Coplanar wave guide with ground plane:
Er=4.2
TanD=0.02
Rho=1.72e-8
H=1
T=0.035
mu Rel C=1
Frequency=2.5GHz
W=0.2
S=selected for calculation
L=0
Input params:
Z0=50
Ang_l=0

Press 'Synthesize' and Z0 and Ang_l and L gets overwritten to '-nan'
These parameters are input and its annoying to rewrite them. They shouldn't
change.
I understand that these equations work only in specific range. I think
correct way would be to present warning if input parameters are out of
range.

Application: kicad
Version: (5.0.0-rc2-dev-426-ge57435c0f), debug build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.58.0 OpenSSL/1.1.0g zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1
(+libidn2/2.0.4) nghttp2/1.30.0
Platform: Linux 4.15.6-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.66.0
    Curl: 7.58.0
    Compiler: GCC 7.3.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: pcb-calculator starter

Story points: 22.0