xschem/src
stefan schippers 2312bfc34e non-empty string given as win_path in `xschem new_schematic create` will avoid warnings if opening multiple windows/tabs of the same file. do not issue warnings if calling xschem with multiple identical schematic files from the command line. `xschem new_schematic` command: use abs_sym_pth on given filename to get correct path. 2023-06-04 21:48:43 +02:00
..
systemlib update copyright info to 2023 2023-05-21 12:52:19 +02:00
utile update copyright info to 2023 2023-05-21 12:52:19 +02:00
Makefile.in add create_graph.tcl example procedure 2023-02-26 13:39:57 +01:00
actions.c save (ctrl-s function) normally does not save if no changes are made. However if file timestamp has changed since opening (by someone else) prompt user to decide what to do (save or not) 2023-06-04 10:16:17 +02:00
add_custom_button.tcl update src/add_custom_button.tcl to match code refactoring done in r2264 2023-03-29 23:41:28 +02:00
add_custom_menu.tcl compacted a bit the ctxmenu 2022-08-29 18:06:56 +02:00
break.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
cairo_jpg.c change preprocessor defined(HAS_CAIRO) to HAS_CAIRO==1 2023-04-09 15:36:06 +02:00
cairo_jpg.h Added png and embedded graphs to ps and pdf export 2023-01-16 10:35:29 +01:00
callback.c make ctrl-ArrowLeft/ctrl-ArrowRight work again (move to next/prev tab) 2023-06-04 09:28:22 +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 update copyright info to 2023 2023-05-21 12:52:19 +02:00
clip.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
convert_to_verilog2001.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
create_alloc_ids.awk In source Documentation (scheduler.c) of xschem commands, html docs updated 2023-03-03 18:29:17 +01:00
create_alloc_ids_windows.awk First version: create_alloc_ids_windows.awk can be used with Windows GNU GAWK by running Windows batch file create_alloc_ids_windows.bat. It`s the equivalent to linux version of create_alloc_ids.awk. 2023-05-25 21:56:55 +02:00
create_alloc_ids_windows.bat First version: create_alloc_ids_windows.awk can be used with Windows GNU GAWK by running Windows batch file create_alloc_ids_windows.bat. It`s the equivalent to linux version of create_alloc_ids.awk. 2023-05-25 21:56:55 +02:00
create_graph.tcl update copyright info to 2023 2023-05-21 12:52:19 +02:00
draw.c fix uninitialized wave_color due to regression after rainbow wave color enablement in double dc sweeps; more bus_tap.sym usage in examples; make bus_tap.sym work correctly for all netlist formats 2023-05-27 23:36:10 +02:00
editprop.c removed some direct exit() calls in editprop.c 2023-06-03 12:19:34 +02:00
exp.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
expandlabel.y fix long standing bug: redundant grammar rule in expandlabel.y causing it to fail recognizing nodes like GND*16 2023-06-01 07:09:43 +02:00
findnet.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
flatten.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
flatten_savenodes.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
flatten_tedax.awk fix mapping issue in hiertEDAx code. Thanks to Hannu for pointing it out. Allow newlines in (quoted) long vector labels, like: "AAA,BBB,\nCCC,DDD,EEE" 2020-11-30 21:01:33 +01:00
font.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
get_malloc_id.awk update xschemtest hashes, uniquify allocation IDs 2022-10-16 14:21:22 +02:00
globals.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
gschemtoxschem.awk update copyright info to 2023 2023-05-21 12:52:19 +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 update copyright info to 2023 2023-05-21 12:52:19 +02:00
herculestospice.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
hilight.c fix memory leak when using new resolved_net() fn 2023-05-27 14:13:50 +02:00
hspice_backannotate.tcl update copyright info to 2023 2023-05-21 12:52:19 +02:00
icon.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
icon.xpm some more brace protected filenames in C tcl calls 2021-12-03 23:59:46 +01:00
import_opus_symbols.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
in_memory_undo.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
keys.help removed File menu commands `Empty schematic in new window` and `Empty symbol in new window` since these just create another xschem process. Added `File->Start new xschem process`. `xschem new_window` and `xschem new_symbol_window` commands removed, added `xschem new_process 2023-06-04 00:46:01 +02:00
label_compactor.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
main.c update copyright info to 2023 2023-05-21 12:52:19 +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 update copyright info to 2023 2023-05-21 12:52:19 +02:00
make_sch_from_vhdl.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
make_sym.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
make_sym_lcc.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
make_vhdl_from_spice.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
move.c remove dbg message 2023-05-22 07:46:36 +02:00
netlist.c xschem resolved_net command: add [net] parameter; instcheck(): use inst[].lab instead of get_tok_value(inst[].prop_ptr, "lab",0) 2023-06-01 18:00:47 +02:00
netlist_compactor.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
ngspice_backannotate.tcl update copyright info to 2023 2023-05-21 12:52:19 +02:00
node_hash.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
options.c cleaner exit -f xschem -v is given 2023-06-03 11:41:07 +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 add command xschem tab_list, returns window pathname and associated filename loaded 2023-06-03 00:21:55 +02:00
paste.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
psprint.c added handling of bus_tap.sym (wip) 2023-05-21 23:58:17 +02:00
rawtovcd.c update copyright info to 2023 2023-05-21 12:52:19 +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 update copyright info to 2023 2023-05-21 12:52:19 +02:00
save.c added abs_sym_path() in file name resoluton in `xschem load_new_window` command 2023-06-04 20:44:36 +02:00
scheduler.c non-empty string given as win_path in `xschem new_schematic create` will avoid warnings if opening multiple windows/tabs of the same file. do not issue warnings if calling xschem with multiple identical schematic files from the command line. `xschem new_schematic` command: use abs_sym_pth on given filename to get correct path. 2023-06-04 21:48:43 +02:00
select.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
sort_labels.awk fix a regression in sort_labels.awk after moving tmpfile to /tmp; added oldvalue (for simulation) in hilight hash table 2020-12-26 23:53:26 +01:00
spice.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
spice_netlist.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
store.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
supergrep.awk populating xschem git repo 2020-08-08 15:47:34 +02:00
svgdraw.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
symgen.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
tedax.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
tedax_netlist.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
token.c @spice_get_voltage: do not process if net is a multiple bit bundle 2023-06-02 08:10:47 +02:00
track_memory.awk fix yet another error in "cmd" string handling in load_sym_def(). Added realloc of freed pointers detection in track_memory.awk 2023-05-05 09:29:30 +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
traversal.tcl update copyright info to 2023 2023-05-21 12:52:19 +02:00
verilog.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
verilog_netlist.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
vhdl.awk update copyright info to 2023 2023-05-21 12:52:19 +02:00
vhdl_netlist.c update copyright info to 2023 2023-05-21 12:52:19 +02:00
xinit.c non-empty string given as win_path in `xschem new_schematic create` will avoid warnings if opening multiple windows/tabs of the same file. do not issue warnings if calling xschem with multiple identical schematic files from the command line. `xschem new_schematic` command: use abs_sym_pth on given filename to get correct path. 2023-06-04 21:48:43 +02:00
xschem.h resized some data structures for better overall speed 2023-06-04 17:56:52 +02:00
xschem.help -b option: redirect stdout/stderr to /dev/null, better explain -b in help, update manpage, and docs 2023-04-09 02:12:54 +02:00
xschem.tcl added abs_sym_path() in file name resoluton in `xschem load_new_window` command 2023-06-04 20:44:36 +02:00
xschemrc set content-disposition flags in wget (--content-disposition) and curl (-J) helper downloaders to save downloaded files with correct names (no http queries) 2023-05-19 01:15:09 +02:00