( ESNUG 253 Item 5 ) -------------------------------------------- [10/4/96]

From: mac@apprentice.silicon-sorcery.com (Mike "Mac" McNamara)
Subject: A Free Verilog-Mode Emacs Editor For ESNUG Readers

Hi, John, I have a complete "freebie" for your ESNUG readers: an emacs mode
which works with Xemacs and GNU-emacs, that 

	1) auto indents verilog code as you type it in, or type TAB  
	2) auto colorizes the code, again as you type it in.
	3) end, else, endcase, `else and `endif are auto commented
	   to describe what they are ending or elsing.
	4) provides context sensitive completion.
	5) standard functions like forward expression M-f and backward
	   expression M-b understand verilog syntax and will move you
	   from a begin to it's end, and so on.
	6) more features as I add them...

Still a bit unsure whether its "initial" or "initail"?  As you type the
"initial" turns a satisfing brown color (it's a keyword) but "initail"
stays white (it's user variable.)

Having a hard time figuring out which in that series of 

   end	
       end
     end
    end	
	
is the "end" you want to add a bit of code after?  With this emacs mode your
"ends" are labeled.  If the labels get out of date, two keystrokes (C-c C-b)
and all the ends in the current module are relabeled.

If you inherit un-indented or worse, incorrectly indented code, just type
the emacs standard M-C-\ and the whole region is indented correctly.

To get it just e-mail me at "mac@silicon-sorcery.com" along with your: Name,
Title, Company, Phone Number and your e-mail address.  Once I have this
info, it goes into a mailing list; whenever I update the verilog-mode, I
mail it to the list.

  - Mike "Mac" McNamara
    Silicon Sorcery



 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.


Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2024 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)