mirror of
https://github.com/emojisum/emojisum.git
synced 2024-11-15 20:28:37 +00:00
Merge pull request #24 from emojisum/002
emoji: a couple of flags (it's the letters)
This commit is contained in:
commit
1d0526c5b6
2 changed files with 5 additions and 4 deletions
|
@ -240,10 +240,10 @@
|
||||||
[":turtle:"],
|
[":turtle:"],
|
||||||
[":carousel_horse:", "U+1F3A0"],
|
[":carousel_horse:", "U+1F3A0"],
|
||||||
[":two_women_holding_hands:", ":two_men_holding_hands:", ":couple:", "U+1F46C ", "U+1F46D", "U+1F46B"],
|
[":two_women_holding_hands:", ":two_men_holding_hands:", ":couple:", "U+1F46C ", "U+1F46D", "U+1F46B"],
|
||||||
[":uk:"],
|
[":uk:", "U+1F1EC", "U+1F1E7"],
|
||||||
[":umbrella:"],
|
[":umbrella:"],
|
||||||
[":unlock:"],
|
[":unlock:"],
|
||||||
[":us:"],
|
[":us:", "U+1F1FA", "U+1F1F8"],
|
||||||
[":v:"],
|
[":v:"],
|
||||||
[":vhs:"],
|
[":vhs:"],
|
||||||
[":violin:"],
|
[":violin:"],
|
||||||
|
|
|
@ -28,7 +28,8 @@ type VersionedMap struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Words are a set of options to represent an emoji.
|
// Words are a set of options to represent an emoji.
|
||||||
// Possible options could be the ":colon_notation:" or a "U+26CF" style codepoint.
|
// Possible options could be the ":colon_notation:", a "U+26CF" style
|
||||||
|
// codepoint, or the unicode value itself.
|
||||||
type Words []string
|
type Words []string
|
||||||
|
|
||||||
// IsColonNotation checks for whether a word is the :colon_notation: of emoji
|
// IsColonNotation checks for whether a word is the :colon_notation: of emoji
|
||||||
|
@ -36,7 +37,7 @@ func IsColonNotation(word string) bool {
|
||||||
return strings.HasPrefix(word, ":") && strings.HasSuffix(word, ":")
|
return strings.HasPrefix(word, ":") && strings.HasSuffix(word, ":")
|
||||||
}
|
}
|
||||||
|
|
||||||
// IsCodepoint checks for whether a word is the "U+1234" codepoint style of emoji
|
// IsCodepoint checks for whether a word is the "U+1234" codepoint style of emoji. Codepoints can sometimes be a combo, like flags
|
||||||
func IsCodepoint(word string) bool {
|
func IsCodepoint(word string) bool {
|
||||||
return strings.HasPrefix(strings.ToUpper(word), "U+")
|
return strings.HasPrefix(strings.ToUpper(word), "U+")
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue