[logaling-commit] logaling/logaling-command [master] Display only uniq name when executing 'list'

Back to archive index

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 



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