[logaling-commit] logaling/logaling-command [fix-format-output] Rename #padding_print_size to #padding_size

Back to archive index

null+****@clear***** null+****@clear*****
Fri Jul 20 16:31:25 JST 2012


SHIMADA Koji	2012-07-20 16:31:25 +0900 (Fri, 20 Jul 2012)

  New Revision: 64ef8c3f990a65781e659c432a81e2af9b738c3a
  https://github.com/logaling/logaling-command/commit/64ef8c3f990a65781e659c432a81e2af9b738c3a

  Log:
    Rename #padding_print_size to #padding_size
    
    and refine it

  Modified files:
    lib/logaling/command/renderers.rb

  Modified: lib/logaling/command/renderers.rb (+3 -5)
===================================================================
--- lib/logaling/command/renderers.rb    2012-07-20 16:21:20 +0900 (5c3bb45)
+++ lib/logaling/command/renderers.rb    2012-07-20 16:31:25 +0900 (6f9e152)
@@ -95,7 +95,7 @@ module Logaling::Command
       end
 
       def padded_source_term
-        source_term + " " * padding_print_size(@term[:source_term], @max_source_term_width)
+        source_term + " " * padding_size(@term[:source_term], @max_source_term_width)
       end
 
       def hide_glossary_name
@@ -119,10 +119,8 @@ module Logaling::Command
         char.bytesize == 1 ? 1 : 2
       end
 
-      def padding_print_size(string, max_size)
-        # use size of un-snipped source_term
-        padding_size = max_size - string_display_width(string)
-        padding_size > 0 ? padding_size : 0
+      def padding_size(string, max_display_width)
+        [(max_display_width - string_display_width(string)), 0].max
       end
     end
 
-------------- next part --------------
An HTML attachment was scrubbed...
Télécharger 



More information about the logaling-commit mailing list
Back to archive index