diff --git a/src/drc/drc/built-in-macros/_drc_engine.rb b/src/drc/drc/built-in-macros/_drc_engine.rb index 33dfbc243..3ebf1bc10 100644 --- a/src/drc/drc/built-in-macros/_drc_engine.rb +++ b/src/drc/drc/built-in-macros/_drc_engine.rb @@ -1334,7 +1334,7 @@ CODE def src_line cc = caller.find do |c| - c !~ /drc.lym:/ && c !~ /\(eval\)/ + c !~ /drc.lym:/ && c !~ /_drc_\w+\.rb:/ && c !~ /\(eval\)/ end if cc =~ /(.*)\s*:\s*(\d+)\s*:\s*in.*$/ return File::basename($1) + ":" + $2