Module:MOS intervals: Difference between revisions
Undo revision 145889 by Ganaram inukshuk (talk) Tag: Undo |
Fixed logic for entering separate mos-prefix and mos-abbrev |
||
| Line 108: | Line 108: | ||
local scale_sig = mos.as_string(input_mos) | local scale_sig = mos.as_string(input_mos) | ||
local mos_prefix = tamnams.lookup_prefix(input_mos) | local mos_prefix = tamnams.lookup_prefix(input_mos) | ||
local mos_abbrev = tamnams.lookup_abbrev(input_mos) | |||
if frame.args['MOS Prefix'] == "NONE" then | if frame.args['MOS Prefix'] == "NONE" then | ||
| Line 116: | Line 117: | ||
if frame.args['MOS Abbrev'] == "NONE" then | if frame.args['MOS Abbrev'] == "NONE" then | ||
mos_abbrev = "" | |||
elseif string.len(frame.args['MOS Abbrev']) > 0 then | elseif string.len(frame.args['MOS Abbrev']) > 0 then | ||
mos_abbrev = frame.args['MOS Abbrev'] | |||
end | end | ||
local result = p._mos_intervals(input_mos, mos_prefix) | local result = p._mos_intervals(input_mos, mos_prefix, mos_abbrev) | ||
return result | return result | ||