[SCM] vim-addon-manager packaging branch, master, updated. v0.4.4-52-geef7258

Antonio Terceiro terceiro at debian.org
Tue Jan 31 23:33:08 UTC 2012


The following commit has been merged in the master branch:
commit 62fa1a1470a4ff44b930cc9b38b7dff320306537
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 09:37:45 2012 -0200

    Make it possible to silence the logger

diff --git a/lib/vim/addon_manager/logger.rb b/lib/vim/addon_manager/logger.rb
index ffb5283..54e2d14 100644
--- a/lib/vim/addon_manager/logger.rb
+++ b/lib/vim/addon_manager/logger.rb
@@ -5,15 +5,23 @@ module Vim
     class Logger
 
       def initialize
-        @verbosity = 0
+        @verbosity = 1
       end
 
       def increase_verbosity
         @verbosity += 1
       end
 
+      def quiet!
+        @verbosity = 0
+      end
+
+      def quiet?
+        @verbosity < 1
+      end
+
       def verbose?
-        @verbosity >= 1
+        @verbosity > 1
       end
 
       def warn(s)
@@ -21,7 +29,7 @@ module Vim
       end
 
       def info(s)
-        puts "Info: #{s}"
+        puts "Info: #{s}" unless quiet?
       end
 
     end

-- 
vim-addon-manager packaging



More information about the pkg-vim-maintainers mailing list