Module:List: Difference between revisions

    m (Undid revision 914567032 by DannyS712 (talk) rv good faith edit - needs further testing because this edit broke Template:Hlist)
    (xfer from sandbox per edit request on talk page)
    Line 180: Line 180:
    p[listType] = function (frame)
    p[listType] = function (frame)
    local mArguments = require('Module:Arguments')
    local mArguments = require('Module:Arguments')
    local origArgs = mArguments.getArgs(frame)
    local origArgs = mArguments.getArgs(frame, {
    valueFunc = function (key, value)
    if not value or not mw.ustring.find(value, '%S') then return nil end
    if mw.ustring.find(value, '^%s*[%*#;:]') then
    return value
    else
    return value:match('^%s*(.-)%s*$')
    end
    return nil
    end
    })
    -- Copy all the arguments to a new table, for faster indexing.
    -- Copy all the arguments to a new table, for faster indexing.
    local args = {}
    local args = {}