Actually it will invoke the parse if the timestamp on the file is different after exiting the editor than it was before..
this is ALWAYS the case for vi if you :wq or :zz to exit..
but if you use nedit, open the file, click save, and exit it will NOT invoke the parser, because you didn't change the file,
so even if you ASK it to save.. it knows you have made no changes, and won't change the timestamp..
so you have to ACTUALLY add a space in a comment or something and THEN save to invoke the parser..
(or "touch" the file after you opened it.. )
When I create verilog-A from a perl script I copy it into the cell view, then set
editor = "touch" and "open" the files.. which "just" calls the parser (don't say yes if there are syntax errors!)
to build the extra stuff needed..
(then I set editor ="nedit" again.. )
there are Verilog-A pattern files (several years old) on the nedit web site at
www.nedit.org .. still waiting for someone to contribute a similar set for SKILL and Verilog-A for VIM...
Nedit has a nice "incremental search bar" and gui driven search and destroy .. er replace..
and it has been my personal workhorse for the last 5+ years..
Jonathan