diff options
author | John Wiegley <johnw@newartisans.com> | 2010-06-24 19:53:59 -0400 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2010-06-24 19:53:59 -0400 |
commit | 2f50e30b89a06e2f3c439f4a8440e4d35b4ebb27 (patch) | |
tree | 330f3ffd1e9ae74cebe642409ccc6c351efb8670 /src/post.h | |
parent | bc51cd4651225ad95190880c4d6f71e3a069ebbc (diff) | |
download | fork-ledger-2f50e30b89a06e2f3c439f4a8440e4d35b4ebb27.tar.gz fork-ledger-2f50e30b89a06e2f3c439f4a8440e4d35b4ebb27.tar.bz2 fork-ledger-2f50e30b89a06e2f3c439f4a8440e4d35b4ebb27.zip |
Scopes can now provide a description of themselves
This isn't being used yet, but it likely will to improve the information
presented to users if their value expressions fail to compile or
evaluate.
Diffstat (limited to 'src/post.h')
-rw-r--r-- | src/post.h | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -99,6 +99,16 @@ public: TRACE_DTOR(post_t); } + virtual string description() { + if (pos) { + std::ostringstream buf; + buf << _("posting at line %1") << pos->beg_line; + return buf.str(); + } else { + return string(_("generated posting")); + } + } + virtual bool has_tag(const string& tag, bool inherit = true) const; virtual bool has_tag(const mask_t& tag_mask, |