StefanSchippers / xschem

A schematic editor for VLSI/Asic/Analog custom designs, netlist backends for VHDL, Spice and Verilog. The tool is focused on hierarchy and parametric designs, to maximize circuit reuse.
Other
318 stars 21 forks source link

Changing loaded Libraries breaks alt+L label placement #143

Closed Victor-Main closed 11 months ago

Victor-Main commented 11 months ago

I have added this two lines into my xschemrc in order to better control which libraries are loaded

set XSCHEM_LIBRARY_PATH :/usr/local/share/xschem/xschem_library/devices/
append XSCHEM_LIBRARY_PATH :/home/victor/.xschem/xschem_library/

However, Upon doing so and loading Xschem again attempting to create a label with alt+L it will not load the symbol. It attempts to load an ab_pin.sym symbol in the /home/victor forlder. However, if I allow the default libraries to be loaded ALT+L will correctly load the lab_wire.sym present in the devices library.

label error

I want to mention that the devices library is loaded and that I manually can insert a label symbol. However, using the hotkeys is much more efficient

StefanSchippers commented 11 months ago

Thank you for reporting. The problem is caused by the trailing / in the set XSCHEM_LIBRARY_PATH .../devices/ line. I will fix that.

StefanSchippers commented 11 months ago

Ok this is fixed now. Thank you for reporting!

Victor-Main commented 11 months ago

My pleasure. Thanks to you for the quick fix