SHIMADA Koji
null+****@clear*****
Mon Aug 13 20:19:28 JST 2012
SHIMADA Koji 2012-08-13 20:19:28 +0900 (Mon, 13 Aug 2012) New Revision: 58836f28f9dca6efc3d735d52f80c3734fdf961b https://github.com/logaling/logaling-command/commit/58836f28f9dca6efc3d735d52f80c3734fdf961b Log: Display only uniq name when executing 'list' Modified files: lib/logaling/command/application.rb Modified: lib/logaling/command/application.rb (+7 -2) =================================================================== --- lib/logaling/command/application.rb 2012-08-13 13:48:12 +0900 (3dc4ed6) +++ lib/logaling/command/application.rb 2012-08-13 20:19:28 +0900 (0367f1f) @@ -346,8 +346,13 @@ module Logaling::Command projects =****@repos***** unless projects.empty? run_pager - projects.each do |project| - printf(" %s\n", project.name) + # 用語集の一覧といいつつプロジェクトの一覧を出していて、 + # かつ個人用のプロジェクトと .logaling によるプロジェクトで + # プロジェクトとして表現しているスコープが異なっているために、 + # 重複した名前のプロジェクトが表示されるケースが存在する + #TODO 表示する情報の単位を整理後に見直す + projects.map(&:name).uniq.each do |project_name| + printf(" %s\n", project_name) end else "There is no registered glossary." -------------- next part -------------- An HTML attachment was scrubbed... Télécharger