Class: GetText::RMsgMerge::Config
- Inherits:
-
Object
- Object
- GetText::RMsgMerge::Config
- Defined in:
- lib/gettext/tools/rmsgmerge.rb
Overview
:nodoc:
Instance Attribute Summary collapse
-
#backup ⇒ Object
update mode options.
-
#defpo ⇒ Object
Returns the value of attribute defpo.
-
#fuzzy ⇒ Object
Returns the value of attribute fuzzy.
-
#output ⇒ Object
Returns the value of attribute output.
-
#refpot ⇒ Object
Returns the value of attribute refpot.
-
#suffix ⇒ Object
update mode options.
-
#update ⇒ Object
Returns the value of attribute update.
Instance Method Summary collapse
-
#initialize ⇒ Config
constructor
The result is written back to def.po.
Constructor Details
#initialize ⇒ Config
The result is written back to def.po.
--backup=CONTROL make a backup of def.po
--suffix=SUFFIX override the usual backup suffix
The version control method may be selected via the –backup option or through the VERSION_CONTROL environment variable. Here are the values:
none, off never make backups (even if --backup is given)
numbered, t make numbered backups
existing, nil numbered if numbered backups exist, simple otherwise
simple, never always make simple backups
The backup suffix is ‘~’, unless set with –suffix or the SIMPLE_BACKUP_SUFFIX environment variable.
377 378 379 380 381 382 383 384 |
# File 'lib/gettext/tools/rmsgmerge.rb', line 377 def initialize @output = STDOUT @fuzzy = nil @update = nil @backup = ENV["VERSION_CONTROL"] @suffix= ENV["SIMPLE_BACKUP_SUFFIX"] || "~" @input_dirs = ["."] end |
Instance Attribute Details
#backup ⇒ Object
update mode options
361 362 363 |
# File 'lib/gettext/tools/rmsgmerge.rb', line 361 def backup @backup end |
#defpo ⇒ Object
Returns the value of attribute defpo.
358 359 360 |
# File 'lib/gettext/tools/rmsgmerge.rb', line 358 def defpo @defpo end |
#fuzzy ⇒ Object
Returns the value of attribute fuzzy.
358 359 360 |
# File 'lib/gettext/tools/rmsgmerge.rb', line 358 def fuzzy @fuzzy end |
#output ⇒ Object
Returns the value of attribute output.
358 359 360 |
# File 'lib/gettext/tools/rmsgmerge.rb', line 358 def output @output end |
#refpot ⇒ Object
Returns the value of attribute refpot.
358 359 360 |
# File 'lib/gettext/tools/rmsgmerge.rb', line 358 def refpot @refpot end |
#suffix ⇒ Object
update mode options
361 362 363 |
# File 'lib/gettext/tools/rmsgmerge.rb', line 361 def suffix @suffix end |
#update ⇒ Object
Returns the value of attribute update.
358 359 360 |
# File 'lib/gettext/tools/rmsgmerge.rb', line 358 def update @update end |