Sha256: 18b83d5bf2e63e696a77be606007e96849e4382a8c541340f4c4edb5419c71f7

Contents?: true

Size: 350 Bytes

Versions: 6

Compression:

Stored size: 350 Bytes

Contents

require 'facets/string/tabto'
require 'facets/string/margin'
require 'facets/string/indent'
require 'facets/string/expand_tab'

class String

  # Aligns each line n spaces.
  #
  # CREDIT: Gavin Sinclair
  #
  def tab(n)
    gsub(/^ */, ' ' * n)
  end

  # LOG: Deprecated #taballto which was an alias for #tab.
  #alias_method :taballto, :tab

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
facets-2.8.0 lib/core/facets/string/tab.rb
facets-2.7.0 lib/core/facets/string/tab.rb
facets-2.6.0 lib/core/facets/string/tab.rb
facets-2.5.0 lib/core/facets/string/tab.rb
facets-2.5.1 lib/core/facets/string/tab.rb
facets-2.5.2 lib/core/facets/string/tab.rb