Multiple placeholders for same variable


Containing a snippet with multiple same placeholder. (clk in the following example). If I update the name of this variable while tabbing through all placeholders I expect that all other usages of clk will be updated.

My question: Am I doing it wrong in my snippet? Is it a bug in atom or is this currently not implemented?

'synchronous process':
'prefix': 'sypro'
'body': """
  ${1:identifier} : process(${2:clk})
    wait until rising_edge(${2:clk});
    if ${4:reset} = \'1\' then
    end if;
  end process;


I think this is a bug in snippets. Could you report this on the snippets package issue tracker?