Commit | Line | Data |
---|---|---|
7f004419 C |
1 | def build_link(p, msg, color) : |
2 | return "[[view:%s::face=%s::linb=%s::colb=%s::cole=%s][%s]]" % (p.file,color,p.line,p.column,p.column_end,msg) | |
3 | ||
4 | def print_todo(p, msg="", color="ovl-face1") : | |
5 | link = build_link(p, msg, color) | |
6 | print "* TODO %s" % (link) | |
7 | ||
8 | def print_link(p, msg="", color="ovl-face1") : | |
9 | print (build_link(p, msg, color)) | |
10 | ||
11 | # | |
12 | # print_main, print_sec and print_secs | |
13 | # will be deprecated. | |
14 | # | |
951c7801 | 15 | def print_main(msg, p, color="ovl-face1") : |
7f004419 C |
16 | oldmsgfmt = "%s %s::%s" % (msg,p[0].file,p[0].line) |
17 | print_todo(p[0], oldmsgfmt, color) | |
951c7801 C |
18 | |
19 | def print_sec(msg, p, color="ovl-face2") : | |
7f004419 | 20 | print_link(p[0], msg, color) |
951c7801 C |
21 | |
22 | def print_secs(msg, ps, color="ovl-face2") : | |
23 | for i in ps: | |
7f004419 | 24 | print_link (i, msg, color) |