diff --git "a/Commands/Insert Entity\342\200\246.plist" "b/Commands/Insert Entity\342\200\246.plist" index 318b60a..b2d5c3e 100644 --- "a/Commands/Insert Entity\342\200\246.plist" +++ "b/Commands/Insert Entity\342\200\246.plist" @@ -15,6 +15,8 @@ File.read("#{ENV['TM_BUNDLE_SUPPORT']}/entities.txt").scan(/^(\d+)\t(.+)$/) do | entities << { 'display' => "#{value} (#{char})", 'char' => char, 'entity' => value } end +entities.sort! { |lhs, rhs| lhs['display'].downcase <=> rhs['display'].downcase } + plist = { 'entities' => entities, 'insertAsEntity' => true }.to_plist open('|"$DIALOG" -cm "Insert Entity"', 'w+') do |io| io << plist; io.close_write