diff --git a/R2H2.lua b/R2H2.lua index 48f5bfe..4a5fd0e 100644 --- a/R2H2.lua +++ b/R2H2.lua @@ -62,11 +62,6 @@ function convertToHeonian(text) if v == "-c" or v == "--copy" then autocopy = true end end - -- evaluate conditions that cancel the script - if text == "" then - step = false - end - -- if its necessary to run the script, then we continue :D if step then -- prepare text @@ -106,7 +101,9 @@ function convertToHeonian(text) char_step = false end -- init checkup - if string.sub(text,i,i) == "." then -- this forces the new syllable, since . is the syllable separator, also skips the symbol and repositions + if string.sub(text,i,i) == "." + or string.sub(text,i,i) == "'" + or string.sub(text,i,i) == "’" then -- this forces the new syllable, since . is the syllable separator, also skips the symbol and repositions -- debug log if debug then print("") end if debug then print(" @[".. tostring(i).."]"..debug_s.." new syllable MARKER found") end @@ -227,7 +224,7 @@ function convertToHeonian(text) -- debug log if debug then print(" [!] no idea; moving on to next [".. pos + 1 .."]") end -- no idea - -- transcribed_text = transcribed_text .. "?" + transcribed_text = transcribed_text .. string.sub(text,i+1,i+1) i = i + 1 -- debug log if debug then print(" >>> adjusting by (1) from [".. pos .. "] to [".. i .. "]" ) end diff --git a/converter.lua b/converter.lua index 2e2b682..7675e2f 100644 --- a/converter.lua +++ b/converter.lua @@ -82,7 +82,7 @@ while p ~= nil do apply_html("html/convo/text/end.html") -- heonian apply_html("html/convo/text/start_heonian.html") - print(convertToHeonian(strip_symbols(string.sub(text,p+2,np-1)))) + print(convertToHeonian(string.sub(text,p+2,np-1))) apply_html("html/convo/text/end.html") else -- new user name diff --git a/input.txt b/input.txt index abf9f94..0cb1c0d 100644 --- a/input.txt +++ b/input.txt @@ -1,5 +1,5 @@ LU'NYA - nyan’pash! balfur yu e she polika'nya dre? + nyan'pash! balfur yu e she polika'nya dre? ESH'NYUI re chu meshu yu polika'nya @@ -14,56 +14,56 @@ ESH'NYUI uwu LU'NYA - relfur chu mya pu yu mya relfur lup apatka’nya faka’nya’pash ponme mya wawote polika’nya peekaka’nya’pash. + relfur chu mya pu yu mya relfur lup apatka'nya faka'nya'pash ponme mya wawote polika'nya peekaka'nya'pash. ESH'NYUI - mi’shi’pash~ - balfur yu e ton polika’nya dre? + mi'shi'pash~ + balfur yu e ton polika'nya dre? LU'NYA - mishi’pash!! - relfurla mya ton polika'nya yu meluton ka’nya! + mishi'pash!! + relfurla mya ton polika'nya yu meluton ka'nya! balfurla yu dra? ESH'NYUI - relfurla yu esh’dre mya ton polika’nya yu puroton ka’nya~ - relfur yu shi’ro’bae’pu yu pon’ya ka’nya~ + relfurla yu esh'dre mya ton polika'nya yu puroton ka'nya~ + relfur yu shi'ro'bae'pu yu pon'ya ka'nya~ LU'NYA - puroton yu ponya ton ka’nya! + puroton yu ponya ton ka'nya! ESH'NYUI - be’nyui-rerenlafura yu meluton mimifaka’nya… + be'nyui-rerenlafura yu meluton mimifaka'nya… relfur yu meluton mimiku'pash~ LU'NYA - ’o, relfur chu parefaka’nya… - be’nyui-babanlafura yu meluton naomiminku dre? + 'o, relfur chu parefaka'nya… + be'nyui-babanlafura yu meluton naomiminku dre? ESH'NYUI - uu, relfur yu naomiminku mya mimifuku mya ton ka’nya... + uu, relfur yu naomiminku mya mimifuku mya ton ka'nya... relfur yu guraton to meluton mimifuku.. - relfur yu ton mimiku’pash~ + relfur yu ton mimiku'pash~ LU'NYA ishi-balfur yu mishi'pash! - balfur chu mya arilaen yu en ka’nya peekaka’nya fa'dre? + balfur chu mya arilaen yu en ka'nya peekaka'nya fa'dre? ESH'NYUI yesh-balfur yu mishi'pash~ (>///////////////<) - relfur yu ari’laen parefaka’nya, balfur yu pareka’nya dra? + relfur yu ari'laen parefaka'nya, balfur yu pareka'nya dra? LU'NYA - relfur chu arilaen dedaka’nya. - imanla rila shashka’nya’pash. - imanla shoo chu ike to pikeshe ka’nya. + relfur chu arilaen dedaka'nya. + imanla rila shashka'nya'pash. + imanla shoo chu ike to pikeshe ka'nya. / - relfur chu arilaenlan luka’nya’pash. + relfur chu arilaenlan luka'nya'pash. ESH'NYUI - arilaenla shoo chu pikeshe fuka’nya’bash dra? + arilaenla shoo chu pikeshe fuka'nya'bash dra? LU'NYA - gao chu relfur yu fayu kan’ya. - relfur chu arilaen dedaka’nya. + gao chu relfur yu fayu kan'ya. + relfur chu arilaen dedaka'nya. diff --git a/test.html b/test.html index be6c4f7..b42936b 100644 --- a/test.html +++ b/test.html @@ -18,10 +18,10 @@ LU'NYA
-nyan’pash! balfur yu e she polika'nya dre? +nyan'pash! balfur yu e she polika'nya dre?
- +
@@ -42,7 +42,7 @@ re chu meshu yu polika'nya (po'nyash!!!)- +p!!)
@@ -57,13 +57,13 @@ LU'NYA aa, anko!- +
(po'nyash!)
- +p)
@@ -78,7 +78,7 @@ ESH'NYUI ba yu e wawote to pu mipura lili'nya dre?- +
uwu @@ -96,10 +96,10 @@ LU'NYA
-relfur chu mya pu yu mya relfur lup apatka’nya faka’nya’pash ponme mya wawote polika’nya peekaka’nya’pash. +relfur chu mya pu yu mya relfur lup apatka'nya faka'nya'pash ponme mya wawote polika'nya peekaka'nya'pash.
- +yyy
@@ -111,13 +111,13 @@ ESH'NYUI-mi’shi’pash~ +mi'shi'pash~
-balfur yu e ton polika’nya dre? +balfur yu e ton polika'nya dre?
@@ -132,16 +132,16 @@ LU'NYA
-mishi’pash!! +mishi'pash!!
- +!
-relfurla mya ton polika'nya yu meluton ka’nya! +relfurla mya ton polika'nya yu meluton ka'nya!
- +y
balfurla yu dra? @@ -159,13 +159,13 @@ ESH'NYUI
-relfurla yu esh’dre mya ton polika’nya yu puroton ka’nya~ +relfurla yu esh'dre mya ton polika'nya yu puroton ka'nya~
- +y
-relfur yu shi’ro’bae’pu yu pon’ya ka’nya~ +relfur yu shi'ro'bae'pu yu pon'ya ka'nya~
@@ -180,7 +180,7 @@ LU'NYA
-puroton yu ponya ton ka’nya! +puroton yu ponya ton ka'nya!
@@ -195,10 +195,10 @@ ESH'NYUI
-be’nyui-rerenlafura yu meluton mimifaka’nya… +be'nyui-rerenlafura yu meluton mimifaka'nya…
- +
relfur yu meluton mimiku'pash~ @@ -216,13 +216,13 @@ LU'NYA
-’o, relfur chu parefaka’nya… +'o, relfur chu parefaka'nya…
- +o
-be’nyui-babanlafura yu meluton naomiminku dre? +be'nyui-babanlafura yu meluton naomiminku dre?
@@ -237,19 +237,19 @@ ESH'NYUI
-uu, relfur yu naomiminku mya mimifuku mya ton ka’nya... +uu, relfur yu naomiminku mya mimifuku mya ton ka'nya...
- + yy.
relfur yu guraton to meluton mimifuku..
- +
-relfur yu ton mimiku’pash~ +relfur yu ton mimiku'pash~
@@ -267,13 +267,13 @@ LU'NYA ishi-balfur yu mishi'pash!
- +
-balfur chu mya arilaen yu en ka’nya peekaka’nya fa'dre? +balfur chu mya arilaen yu en ka'nya peekaka'nya fa'dre?
- +y
@@ -288,19 +288,19 @@ ESH'NYUI yesh-balfur yu mishi'pash~- +
(>///////////////<)
- +>///////////////<)
-relfur yu ari’laen parefaka’nya, balfur yu pareka’nya dra? +relfur yu ari'laen parefaka'nya, balfur yu pareka'nya dra?
- +
@@ -312,29 +312,29 @@ LU'NYA-relfur chu arilaen dedaka’nya. +relfur chu arilaen dedaka'nya.
-imanla rila shashka’nya’pash. +imanla rila shashka'nya'pash.
-imanla shoo chu ike to pikeshe ka’nya. +imanla shoo chu ike to pikeshe ka'nya.
- +
-relfur chu arilaenlan luka’nya’pash. +relfur chu arilaenlan luka'nya'pash.
@@ -349,7 +349,7 @@ ESH'NYUI
-arilaenla shoo chu pikeshe fuka’nya’bash dra? +arilaenla shoo chu pikeshe fuka'nya'bash dra?
@@ -364,13 +364,13 @@ LU'NYA
-gao chu relfur yu fayu kan’ya. +gao chu relfur yu fayu kan'ya.
-relfur chu arilaen dedaka’nya. +relfur chu arilaen dedaka'nya.