emoji: consistent unhashed data iteration
[sheet.git] / emoji-gmail.inc.pl
index 74ab9391e0f3ebe1035a3aed9979d7e2b2464ef2..937c9b34cebf5c16a9eb1fd0d87eb26a109a495e 100644 (file)
@@ -7,49 +7,49 @@
 
 'official',
 
-heart  => ['<3',       '',     0x02665,        "heart/love"],
-monkey => [':(|)',     '',     0x1F435,        "it's a monkey!"],
-rockout        => ['\m/',      'fuzzy',        0x0270A,        "rock out."],
-shocked        => [':-o',      '',     0x1F632,        "shocked"],
-grin   => [':D',       '',     0x1F603,        "grin"],
-frown  => [':(',       '',     0x02639,        "frown"],
-angry  => ['x-(',      '',     0x1F623,        "angry"],
-cool   => ['B-)',      '',     0x1F60E,        "cool"],
-cry    => [":'(",      '',     0x1F622,        "cry"],
-equal_grin     => ['=D',       '',     0,      "equal grin"],
-wink   => [';)',       '',     0x1F609,        "wink"],
-straightface   => [':-|',      '',     0x1F610,        "straight face"],
-equal_smile    => ['=)',       '',     0,      "equal smile"],
-nose_grin      => [':-D',      '',     0,      "nose grin"],
-wink_big_nose  => [';^)',      '',     0,      "big nose wink"],
-wink_nose      => [';-)',      '',     0,      "nose wink"],
-nose_smile     => [':-)',      '',     0,      "nose smile"],
-slant  => [':-/',      'fuzzy',        0x1F616,        "slant"],
-tongue => [':P',       '',     0x1F61D,        "tongue"],
+[heart => '<3',        '',     0x02665,        "heart/love"],
+[monkey        => ':(|)',      '',     0x1F435,        "it's a monkey!"],
+[rockout       => '\m/',       'fuzzy',        0x0270A,        "rock out."],
+[shocked       => ':-o',       '',     0x1F632,        "shocked"],
+[grin  => ':D',        '',     0x1F603,        "grin"],
+[frown => ':(',        '',     0x02639,        "frown"],
+[angry => 'x-(',       '',     0x1F623,        "angry"],
+[cool  => 'B-)',       '',     0x1F60E,        "cool"],
+[cry   => ":'(",       '',     0x1F622,        "cry"],
+[equal_grin    => '=D',        '',     0,      "equal grin"],
+[wink  => ';)',        '',     0x1F609,        "wink"],
+[straightface  => ':-|',       '',     0x1F610,        "straight face"],
+[equal_smile   => '=)',        '',     0,      "equal smile"],
+[nose_grin     => ':-D',       '',     0,      "nose grin"],
+[wink_big_nose => ';^)',       '',     0,      "big nose wink"],
+[wink_nose     => ';-)',       '',     0,      "nose wink"],
+[nose_smile    => ':-)',       '',     0,      "nose smile"],
+[slant => ':-/',       'fuzzy',        0x1F616,        "slant"],
+[tongue        => ':P',        '',     0x1F61D,        "tongue"],
 
 # http://tkhere.blogspot.com/2007/12/brand-new-google-chat-emoticons-no-one.html
 
 'undocumented',
 
-cowbell        => ["+/'\\",    '',     0x1F514,        "cowbell"],
-crab   => ['V.v.V',    'ext',  0,      "crab"],
-devil  => ['}:-)',     'ext',  0x1F608,        "devil"],
-frown  => ['=(',       '',     0,      "equal sad"],
-slant  => ['=/',       '',     0,      "equal slant"],
-tongue => ['=P',       '',     0,      "equal tongue"],
-frown  => [':-(',      '',     0,      "nose sad"],
-smile  => [':)',       '',     0x0263A,        "smile"],
-wince  => ['>.<',      'ext',  0,      "wince"],
-tongue => [':-P',      '',     0,      "nose tongue"],
-pig    => [':(:)',     'ext',  0x1F437,        "pig"],
-brokenheart    => ['</3',      'ext',  0x1F494,        "broken heart"],
-kissx  => [':-x',      'ext',  0x1F618,        "kiss"],
-kissstar       => [':*',       'ext',  0x1F61A,        "kiss"],
-mustache       => [':{',       'ext',  0,      "mustache"],
+[cowbell       => "+/'\\",     '',     0x1F514,        "cowbell"],
+[crab  => 'V.v.V',     'ext',  0,      "crab"],
+[devil => '}:-)',      'ext',  0x1F608,        "devil"],
+[frown => '=(',        '',     0,      "equal sad"],
+[slant => '=/',        '',     0,      "equal slant"],
+[tongue        => '=P',        '',     0,      "equal tongue"],
+[frown => ':-(',       '',     0,      "nose sad"],
+[smile => ':)',        '',     0x0263A,        "smile"],
+[wince => '>.<',       'ext',  0,      "wince"],
+[tongue        => ':-P',       '',     0,      "nose tongue"],
+[pig   => ':(:)',      'ext',  0x1F437,        "pig"],
+[brokenheart   => '</3',       'ext',  0x1F494,        "broken heart"],
+[kissx => ':-x',       'ext',  0x1F618,        "kiss"],
+[kissstar      => ':*',        'ext',  0x1F61A,        "kiss"],
+[mustache      => ':{',        'ext',  0,      "mustache"],
 
 # http://www.gtricks.com/google-talk-tricks/google-talk-hidden-emoticons/
 
-robot  => ['[:|]',     'ext',  0],
-poo    => ['~@~',      'ext',  0x1F4A9],
+[robot => '[:|]',      'ext',  0,
+[poo   => '~@~',       'ext',  0x1F4A9],
 
 # vi:ts=15