Hello,
Hopefully this posting works, I am having problems getting shell_command to work, I have searched and searched the internet, but cannot find my issue.
Here is my macro:
define verilog_todo
{
d=shell_command("date +'+%m/%d/%y'", "")
d=substring(d, 0, length(d)-1)
u=shell_command("echo $USER", "")
u=substring(u, 0, length(u)-1)
columns = $column
insert_string( "// TODO - " )
insert_string( d )
insert_string( " - " )
insert_string( u )
insert_string( " - " )
position_end = $cursor
insert_string( " \n" )
set_cursor_pos( position_end )
}
it should produce this:
// TODO - 3/19/11 - nwalker - <and move the cursor here>
but instead I get this:
// TODO - complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
set: Variable name too long
+03/19/11 - complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
complete: Command not found
set: Variable name too long
nwalker -
I guess one option is to strip out everything but the last line, but this is such a pain. How do you get shell_command to work? Every example I see on the internet is just like I have used
Norm