From b51ff00f648df6627523530f95137f6b25104921 Mon Sep 17 00:00:00 2001 From: Clemens Damke Date: Tue, 30 Oct 2018 21:33:16 +0100 Subject: [PATCH 1/3] added the tengwar unicode character for five --- five.js | 1 + 1 file changed, 1 insertion(+) diff --git a/five.js b/five.js index 90507e66..b1766973 100755 --- a/five.js +++ b/five.js @@ -45,6 +45,7 @@ switch(type) { case 'quenya': return 'lempë'; case 'sindarin': return 'leben'; + case 'tengwar': return '\ue065'; default: return 'lempë'; } }; From 201f7d3e37d5f92d70274617502c4e14c38010bd Mon Sep 17 00:00:00 2001 From: Clemens Damke Date: Tue, 30 Oct 2018 21:38:38 +0100 Subject: [PATCH 2/3] added docs for tengwar five --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index addc66f6..e01ff5f8 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,7 @@ five.dutch() // vijf five.elvish() // lempë five.elvish('quenya') // lempë five.elvish('sindarin') // leben +five.elvish('tengwar') //  (not supported by most fonts, use Code2001 for example) five.english() // five five.esperanto() // kvin five.estonian() // viis From 4be6974b80747d1d4eb0303c3c748f935d240374 Mon Sep 17 00:00:00 2001 From: Clemens Damke Date: Tue, 30 Oct 2018 21:43:14 +0100 Subject: [PATCH 3/3] added tengwar test case --- test.js | 1 + 1 file changed, 1 insertion(+) diff --git a/test.js b/test.js index 63ee6cc8..f12eeadd 100755 --- a/test.js +++ b/test.js @@ -34,6 +34,7 @@ assert.equal('vijf', five.dutch(), 'A dutch five should be vijf'); assert.equal('lempë', five.elvish(), 'An elvish five should be lempë'); assert.equal('lempë', five.elvish('quenya'), 'An elvish five in Quenya should be lempë'); assert.equal('leben', five.elvish('sindarin'), 'An elvish five in Sindarin should be leben'); +assert.equal('', five.elvish('tengwar'), 'A five in tengwar should be the corresponding unicode character'); assert.equal('five', five.english(), 'A english five should be five'); assert.equal('kvin', five.esperanto(), 'An esperanto five should be kvin'); assert.equal('viis', five.estonian(), 'An estonian five should be viis');