help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to disable "_i" insertion on signals in emacs VHDL mode


From: Mike Treseler
Subject: Re: How to disable "_i" insertion on signals in emacs VHDL mode
Date: Wed, 31 Jan 2007 19:13:31 -0800
User-agent: Thunderbird 1.5.0.9 (X11/20060911)

chris.plachta@gmail.com wrote:

> Does anyone know how to disable the automatic insertion of "_i" on
> signals that are connect to a instance port map?
> 


If I say:
customize-apropos port

I see my settings:

Vhdl Actual Port Name: Hide
>From regexp: .*
To string  : \&_s
   State: this option has been set and saved.
Specifies how actual port names are obtained from formal port names. Hide
In a component instantiation, an actual port name can be obtained by
modifying the formal port name (e.g. attaching or stripping off a
substring).

FROM REGEXP is a regular expression matching the original name:
  ".*"       matches the entire string
  "\(...\)"  matches a substring
TO STRING specifies the string to be inserted as new name:
  "\&"  means substitute entire matched text
  "\N"  means substitute what matched the Nth "\(...\)"
Examples:
  ".*"           "\&"    inserts original string
  ".*"           "\&_i"  attaches "_i" to original string
  "\(.*\)_[io]$" "\1"    strips off "_i" or "_o" from original string
  ".*"           "foo"   inserts constant string "foo"
  ".*"           ""      inserts empty string


reply via email to

[Prev in Thread] Current Thread [Next in Thread]