commit: ccfb2c3d3f4f78a21dd5f15a36450b89da8b8329 Author: Alex Legler <alex <AT> a3li <DOT> li> AuthorDate: Mon Feb 23 00:04:43 2015 +0000 Commit: Alex Legler <a3li <AT> gentoo <DOT> org> CommitDate: Mon Feb 23 00:04:43 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/ag.git;a=commit;h=ccfb2c3d
Add id resolving helper --- lib/utils.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lib/utils.rb b/lib/utils.rb index 3714614..aaa04c7 100644 --- a/lib/utils.rb +++ b/lib/utils.rb @@ -14,5 +14,17 @@ module Ag 'Encoding could not be reliably detected. Contents not available.' end end + + def resolve_id + id = $options.dir + case $options.argmode + when :msgid + id = Ag::Storage.resolve_message_id($options.name, $options.dir) + when :file + id = Ag::Storage.resolve_filename($options.name, $options.dir) + end + + id + end end end \ No newline at end of file