<@U017FMP2MJN> committed fix for above problem. Sh...
# xschem
s
@User committed fix for above problem. Should work now. Thank you for reporting this issue! If you have a chance to test this let me know if it works for you.
c
Thanks! I'll try it tomorrow.
It works perfectly. Thanks! By the way, when I load/save my schematic, and when I place a component from a library, the dialog box remembers the directory from where I did the last place component or load/save schematic. Usually the libraries are in one place and the schematics somewhere completely different. I see there is a button "Libs" to jump to the libraries which is nice. Perhaps I am using it wrongly but when I load/save schematics, I spend a bit of time navigating back to the directory where my schematics are. Unless there is already a better way to do it, perhaps it would be nice to have another button to jump to where my schematics are, and though I'm not sure the best way to determine this path, perhaps you could use the directory where xschem was started.
s
Hi, Chris, i have added a 'PWD' button that brings you to the directory containing the current schematic. The 'add component' (Insert key or 'I' key) and 'Load file' both remember the last used directory so if you placed a component from 'devices/' and loaded a file from 'mylib', next time a component placement will start from 'devices/ and a load file from 'mylib.' The 'Libs' button presents the libraries as they are defined in the xschemrc. This is a useful button if you get lost in the filesystem and want to return to default. Another useful trick for adding components added in last commit: if you click an existing component in the schematic and press 'Insert' to add another component the dialog box will start in the directory containing the selected component. The 'save As' function always start in the directory containing the schematic you are saving. If there are other specific use cases that i could make better let me know!. Thank you for testing the bussed resistors with the spiceprefix.
c
Thanks! The new button is perfect.