SHIMADA Koji
null+****@clear*****
Thu Aug 16 18:55:26 JST 2012
SHIMADA Koji 2012-08-16 18:55:26 +0900 (Thu, 16 Aug 2012) New Revision: 835326275ddd39d49b5f289768c3ce439c60ee0f https://github.com/logaling/logaling-command/commit/835326275ddd39d49b5f289768c3ce439c60ee0f Log: Rename Glossary#copy_from to Glossary#merge! Modified files: lib/logaling/command/application.rb lib/logaling/glossary.rb Modified: lib/logaling/command/application.rb (+1 -1) =================================================================== --- lib/logaling/command/application.rb 2012-08-16 18:45:46 +0900 (41e12e6) +++ lib/logaling/command/application.rb 2012-08-16 18:55:26 +0900 (8ab5afe) @@ -369,7 +369,7 @@ module Logaling::Command dest_project =****@repos*****_personal_project(new_project_name, new_source_language, new_target_language) dest_glossary = dest_project.glossary(new_source_language, new_target_language) - dest_glossary.copy_from(src_glossary) + dest_glossary.merge!(src_glossary) rescue Logaling::CommandFailed, Logaling::GlossaryAlreadyRegistered, Logaling::GlossaryNotFound => e say e.message end Modified: lib/logaling/glossary.rb (+1 -1) =================================================================== --- lib/logaling/glossary.rb 2012-08-16 18:45:46 +0900 (3681201) +++ lib/logaling/glossary.rb 2012-08-16 18:55:26 +0900 (94c3a25) @@ -75,7 +75,7 @@ module Logaling end end - def copy_from(glossary) + def merge!(glossary) glossary.terms.each do |term| add(term[:source_term], term[:target_term], term[:note]) end -------------- next part -------------- An HTML attachment was scrubbed... ダウンロード