xschem/src
Stefan Schippers f8708d60c7 replace all fscanf(fd, "%*1[\n]"); with fscanf(fd, " "), so CRLF will be handled as well as LF. 2020-10-03 12:49:45 +02:00
..
systemlib aligned pdf hardcopy colors to xschem light colorscheme, pdf and svg exports use the enable_layer[] array to display/hide layers as does draw(). 2020-08-30 10:38:29 +02:00
utile populating xschem git repo 2020-08-08 15:47:34 +02:00
Makefile.in populating xschem git repo 2020-08-08 15:47:34 +02:00
actions.c performance boost of "show net on symbol pins" feature 2020-10-02 18:19:31 +02:00
break.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
callback.c fix a regression in delete(): instance hash was not updated. removed some redundant drawing in copy operations 2020-10-03 04:33:52 +02:00
change_index.tcl populating xschem git repo 2020-08-08 15:47:34 +02:00
change_ref.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
check.c dashed objects in svg export 2020-09-04 02:25:45 +02:00
clip.c populating xschem git repo 2020-08-08 15:47:34 +02:00
convert_to_verilog2001.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
draw.c various graphic rendering fixes for the new "view instance pin net names" function. Fixed some errors in merge schematic in callback.c and paste.c 2020-10-02 03:21:22 +02:00
editprop.c performance boost in edit attribute on multiple objects when "show net name on symbol pins" is active. 2020-10-02 19:09:09 +02:00
exp.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
expandlabel.y populating xschem git repo 2020-08-08 15:47:34 +02:00
findnet.c fix inaccurate mouse to arc distance calculation for selections 2020-09-24 12:11:55 +02:00
flatten.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
font.c When loading/descending in a symbol set netlist_type to CAD_SYMBOL_ATTRS, set back to previous value when done. Tcl procedure "load_file_dialog" is now used also for saving files (so list of defined xschem libs is available as well as preview window). 2020-09-15 11:19:57 +02:00
get_malloc_id.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
globals.c various graphic rendering fixes for the new "view instance pin net names" function. Fixed some errors in merge schematic in callback.c and paste.c 2020-10-02 03:21:22 +02:00
gschemtoxschem.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
gtkwave_server.tcl add gtkwave_server.tcl hook for gtkwave to listen to a tcp port 2020-09-24 02:28:00 +02:00
hash_iterator.c populating xschem git repo 2020-08-08 15:47:34 +02:00
herculestospice.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
hilight.c set max width of .c files <=130 chars; Fix netlist regression: if no "lab=value" is given in instance attributes get lab from symbol "template=" string. This was commented out recently and now reverted back. "View->Enable show net names on symbol pins" global menu added: if unset no symbol pin net names will be shown regardless of instance/symbol "net_name=true" and pin @#n:net_name attributes. 2020-09-30 23:55:07 +02:00
hspice_backannotate.tcl populating xschem git repo 2020-08-08 15:47:34 +02:00
icon.c populating xschem git repo 2020-08-08 15:47:34 +02:00
icon.xpm populating xschem git repo 2020-08-08 15:47:34 +02:00
import_opus_symbols.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
in_memory_undo.c populating xschem git repo 2020-08-08 15:47:34 +02:00
keys.help better instance selection min-distance calculation 2020-09-17 09:05:08 +02:00
label_compactor.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
main.c added -b/--batch cmd option (__unix__ only) to detach xschem completely from console 2020-08-31 21:24:03 +02:00
make_edif.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
make_sch_from_cadence_pin.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
make_sch_from_spice.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
make_sch_from_vhdl.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
make_sym.awk eliminated any differences between SYMBOL and SCHEMATIC files. There is no "current_type" variable any more. Symbols who used to have netlisting rules defined in schvhdlprop have now these attributes in schsymbolprop. Old symbol files with schvhdlprop will be saved with netlisting rules in schsymbolprop. 2020-09-14 10:27:45 +02:00
make_vhdl_from_spice.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
move.c fix a regression in delete(): instance hash was not updated. removed some redundant drawing in copy operations 2020-10-03 04:33:52 +02:00
netlist.c performance boost of "show net on symbol pins" feature 2020-10-02 18:19:31 +02:00
netlist_compactor.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
ngspice_backannotate.tcl make "ctrl-[0-9]" commands work again (change layer) 2020-09-16 00:50:15 +02:00
node_hash.c various graphic rendering fixes for the new "view instance pin net names" function. Fixed some errors in merge schematic in callback.c and paste.c 2020-10-02 03:21:22 +02:00
options.c added -b/--batch cmd option (__unix__ only) to detach xschem completely from console 2020-08-31 21:24:03 +02:00
order_labels.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
parse_synopsys_vhdl.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
parselabel.l fix "saveas SYMBOL" changing current_type to SYMBOL even if user canceled the action; allow "@" in node names as this is used in some backannotated CDL netlists 2020-09-10 10:12:51 +02:00
paste.c various graphic rendering fixes for the new "view instance pin net names" function. Fixed some errors in merge schematic in callback.c and paste.c 2020-10-02 03:21:22 +02:00
psprint.c dashed objects in ps/pdf export 2020-09-03 10:05:48 +02:00
rawtovcd.c populating xschem git repo 2020-08-08 15:47:34 +02:00
reduce_even_odd_array_labels.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
rescale.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
resources.tcl populating xschem git repo 2020-08-08 15:47:34 +02:00
save.c replace all fscanf(fd, "%*1[\n]"); with fscanf(fd, " "), so CRLF will be handled as well as LF. 2020-10-03 12:49:45 +02:00
scheduler.c various graphic rendering fixes for the new "view instance pin net names" function. Fixed some errors in merge schematic in callback.c and paste.c 2020-10-02 03:21:22 +02:00
select.c fix a regression in delete(): instance hash was not updated. removed some redundant drawing in copy operations 2020-10-03 04:33:52 +02:00
sort_labels.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
spice.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
spice_netlist.c completely eliminated match_symbol() (which in turn may call load_sym_def() ) calls from within load_sym_def(), even for aligning LCC schematic pin ordering to symbol. A dedicated "align_sch_pins_with_sym()" together with "get_sym_type()" does the job in O(N) instead of using a sort routine. 2020-09-27 12:41:36 +02:00
store.c various graphic rendering fixes for the new "view instance pin net names" function. Fixed some errors in merge schematic in callback.c and paste.c 2020-10-02 03:21:22 +02:00
supergrep.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
svgdraw.c set max width of .c files <=130 chars; Fix netlist regression: if no "lab=value" is given in instance attributes get lab from symbol "template=" string. This was commented out recently and now reverted back. "View->Enable show net names on symbol pins" global menu added: if unset no symbol pin net names will be shown regardless of instance/symbol "net_name=true" and pin @#n:net_name attributes. 2020-09-30 23:55:07 +02:00
symgen.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
tedax.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
tedax_netlist.c eliminated any differences between SYMBOL and SCHEMATIC files. There is no "current_type" variable any more. Symbols who used to have netlisting rules defined in schvhdlprop have now these attributes in schsymbolprop. Old symbol files with schvhdlprop will be saved with netlisting rules in schsymbolprop. 2020-09-14 10:27:45 +02:00
token.c fix erroneous slotted instance recognition (confuse U2[3:0] with U3:2) in translate(), breaking in some cases the "net name on instance pin" feature 2020-10-03 01:04:57 +02:00
track_memory.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
traduci.awk "@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols 2020-09-30 00:30:48 +02:00
verilog.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
verilog_netlist.c eliminated any differences between SYMBOL and SCHEMATIC files. There is no "current_type" variable any more. Symbols who used to have netlisting rules defined in schvhdlprop have now these attributes in schsymbolprop. Old symbol files with schvhdlprop will be saved with netlisting rules in schsymbolprop. 2020-09-14 10:27:45 +02:00
vhdl.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
vhdl_netlist.c set max width of .c files <=130 chars; Fix netlist regression: if no "lab=value" is given in instance attributes get lab from symbol "template=" string. This was commented out recently and now reverted back. "View->Enable show net names on symbol pins" global menu added: if unset no symbol pin net names will be shown regardless of instance/symbol "net_name=true" and pin @#n:net_name attributes. 2020-09-30 23:55:07 +02:00
xinit.c set max width of .c files <=130 chars; Fix netlist regression: if no "lab=value" is given in instance attributes get lab from symbol "template=" string. This was commented out recently and now reverted back. "View->Enable show net names on symbol pins" global menu added: if unset no symbol pin net names will be shown regardless of instance/symbol "net_name=true" and pin @#n:net_name attributes. 2020-09-30 23:55:07 +02:00
xschem.h performance boost of "show net on symbol pins" feature 2020-10-02 18:19:31 +02:00
xschem.help added -b/--batch cmd option (__unix__ only) to detach xschem completely from console 2020-08-31 21:24:03 +02:00
xschem.tcl various graphic rendering fixes for the new "view instance pin net names" function. Fixed some errors in merge schematic in callback.c and paste.c 2020-10-02 03:21:22 +02:00
xschemrc populating xschem git repo 2020-08-08 15:47:34 +02:00