మాడ్యూల్:Citation/CS1/Configuration: కూర్పుల మధ్య తేడాలు
Content deleted Content added
చి en:Module:Citation/CS1/Configuration నుండి కూర్పులను దిగుమతి చేసాం |
Arjunaraoc (చర్చ | రచనలు) Reverted to revision 2858429 by Chaduvari: reverting to old working version for avoiding telugu date errors. (TW) ట్యాగు: రద్దుచెయ్యి |
||
పంక్తి 211:
--[[--------------------------< A L I A S E S >----------------------------------------------------------------
Aliases table for commonly passed parameters
]]
local aliases = {
['AccessDate'] = {'access-date', 'accessdate'}, -- (Used by InternetArchiveBot)
['Agency'] = 'agency',
['ArchiveDate'] = {'archive-date', 'archivedate'}, -- (Used by InternetArchiveBot)
['ArchiveFormat'] = 'archive-format',
['ArchiveURL'] = {'archive-url', 'archiveurl'}, -- (Used by InternetArchiveBot)
['ASINTLD'] = 'asin-tld',
['At'] = 'at', -- (Used by InternetArchiveBot)
['Authors'] = {'authors', 'people', 'credits'},
['BookTitle'] = {'book-title', 'booktitle'},
Line 232 ⟶ 229:
['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section'},
['ChapterFormat'] = {'chapter-format', 'contribution-format', 'entry-format', 'article-format', 'section-format'};
['ChapterURL'] = {'chapter-url', 'chapterurl', 'contribution-url', 'contributionurl', 'entry-url', 'article-url', 'section-url', 'sectionurl'}, -- (Used by InternetArchiveBot)
['ChapterUrlAccess'] = {'chapter-url-access', 'contribution-url-access', 'entry-url-access', 'article-url-access', 'section-url-access'}, -- (Used by InternetArchiveBot)
['Class'] = 'class', -- cite arxiv and arxiv identifiers
['Collaboration'] = 'collaboration',
['Conference'] = {'conference', 'event'},
['ConferenceFormat'] = {'conference-format', 'event-format'},
['ConferenceURL'] = {'conference-url', 'conferenceurl', 'event-url', 'eventurl'}, -- (Used by InternetArchiveBot)
['Contribution'] = 'contribution', -- introduction, foreword, afterword, etc; required when |contributor= set
['Degree'] = 'degree',
['DF'] = 'df',
Line 266 ⟶ 262:
['LayFormat'] = 'lay-format',
['LaySource'] = {'lay-source', 'laysource'},
['LayURL'] = {'lay-url', 'layurl'}, -- (Used by InternetArchiveBot)
['MailingList'] = {'
['Map'] = 'map', -- cite map only
['MapFormat'] = 'map-format', -- cite map only
['MapURL'] = {'
['MapUrlAccess'] = 'map-url-access', -- cite map only
['Minutes'] = 'minutes',
['Mode'] = 'mode',
['NameListFormat'] = 'name-list-format',
['Network'] = 'network',
['NoPP'] = {'no-pp', 'nopp'},
['NoTracking'] = {'template-doc-demo', 'no-cat', 'nocat',
'no-tracking', 'notracking'}, ['Number'] = 'number', -- this case only for cite techreport
['OrigYear'] = {'orig-year', 'origyear'},
['Others'] = 'others',
['Page'] = {'
['Pages'] = {'
['Periodical'] = {'journal', 'magazine', 'newspaper', 'periodical', 'website', 'work',
'encyclopedia', 'encyclopaedia', 'dictionary', 'mailinglist'}, -- these masquerade as periodicals but aren't TODO: find a better way to handle these?
['Place'] = {'place', 'location'},
['PostScript'] = 'postscript',
['PublicationDate'] = {'
['PublicationPlace'] = {'publication-place', 'publicationplace'},
['Quote'] = {'quote', 'quotation'},
['Ref'] = 'ref',
Line 299 ⟶ 294:
['ScriptMap'] = 'script-map',
['ScriptPeriodical'] = {'script-journal', 'script-magazine', 'script-newspaper', 'script-periodical', 'script-website', 'script-work'},
['ScriptTitle'] = 'script-title', -- (Used by InternetArchiveBot)
['Section'] = 'section',
['Season'] = 'season',
Line 312 ⟶ 307:
['Time'] = 'time',
['TimeCaption'] = {'time-caption', 'timecaption'},
['Title'] = 'title', -- (Used by InternetArchiveBot)
['TitleLink'] = {'title-link', 'episode-link', 'titlelink', 'episodelink'}, -- (Used by InternetArchiveBot)
['TitleNote'] = 'department',
['TitleType'] = {'type', 'medium'},
Line 319 ⟶ 314:
['Transcript'] = 'transcript',
['TranscriptFormat'] = 'transcript-format',
['TranscriptURL'] = {'transcript-url', 'transcripturl'}, -- (Used by InternetArchiveBot)
['TransMap'] = 'trans-map', -- cite map only
['TransPeriodical'] = {'trans-journal', 'trans-magazine', 'trans-newspaper', 'trans-periodical', 'trans-website', 'trans-work'},
['TransTitle'] = 'trans-title', -- (Used by InternetArchiveBot)
['URL'] = {'url', 'URL'}, -- (Used by InternetArchiveBot)
['UrlAccess'] = {'url-access'}, -- (Used by InternetArchiveBot)
['UrlStatus'] = 'url-status', -- (Used by InternetArchiveBot)
['Vauthors'] = 'vauthors',
['Veditors'] = 'veditors',
Line 332 ⟶ 327:
['Year'] = 'year',
['AuthorList-First'] = {"first#", "
['AuthorList-Last'] = {"last#", "author
['AuthorList-Link'] = {"authorlink#", "author-link#", "author#-link", "
['AuthorList-Mask'] = {"author-mask#", "
['ContributorList-First'] = {'contributor-first#', 'contributor#-first', 'contributor-given#', 'contributor#-given'},
['ContributorList-Last'] = {'contributor
['ContributorList-Link'] = {'contributor-link#', 'contributor#-link'},
['ContributorList-Mask'] = {'contributor-mask#', 'contributor#-mask'},
['EditorList-First'] = {"editor-first#", "editor#-first", "editor-given#", "editor#-given"},
['EditorList-Last'] = {"editor
['EditorList-Link'] = {"editor-link#", "editor#-link", "editorlink#", "editor#link"},
['EditorList-Mask'] = {"editor-mask#", "editor#-mask", "editormask#", "editor#mask"},
['InterviewerList-First'] = {'interviewer-first#', 'interviewer#-first'},
['InterviewerList-Last'] = {'interviewer
['InterviewerList-Link'] = {'interviewer-link#', 'interviewer#-link'},
['InterviewerList-Mask'] = {'interviewer-mask#', 'interviewer#-mask'},
['TranslatorList-First'] = {'translator-first#', 'translator#-first', 'translator-given#', 'translator#-given'},
['TranslatorList-Last'] = {'translator
['TranslatorList-Link'] = {'translator-link#', 'translator#-link'},
['TranslatorList-Mask'] = {'translator-mask#', 'translator#-mask'},
Line 369 ⟶ 364:
local meta_params = { -- table of aliases[] keys (meta parameters); each key has a table of parameter names for a value
'BookTitle', 'Chapter', 'ScriptChapter', 'ScriptTitle', 'Title', 'TransChapter', 'Transcript', 'TransMap', 'TransTitle', -- title-holding parameters
'PostScript', 'Quote
'ArchiveURL', 'ChapterURL', 'ConferenceURL', 'LayURL', 'MapURL', 'TranscriptURL', 'URL', -- url-holding parameters
}
Line 394 ⟶ 389:
local special_case_translation = {
['AuthorList'] = 'authors list', --
['ContributorList'] = 'contributors list',
['EditorList'] = 'editors list',
['InterviewerList'] = 'interviewers list',
['TranslatorList'] = 'translators list',
['authors'] = 'authors', -- used
['contributors'] = 'contributors',
['editors'] = 'editors',
['interviewers'] = 'interviewers',
['translators'] = 'translators',
}
--[[--------------------------< D E F A U L T S >--------------------------------------------------------------
Default parameter values
TODO: keep this? Only one default?
]]
local defaults = {
['UrlStatus'] = 'dead', -- (Used by InternetArchiveBot)
}
Line 516 ⟶ 520:
]]
--[[--------------------------< M A K E _ K E Y W O R D S _ L I S T >------------------------------------------
this function assembles, for parameter-value validation, the list of keywords appropriate to that parameter.
keywords_lists{}, is a table of tables from keywords{}
]]
local function make_keywords_list (keywords_lists)
local out_table = {}; -- output goes here
for _, keyword_list in ipairs (keywords_lists) do -- spin through keywords_lists{} and get a table of keywords
for _, keyword in ipairs (keyword_list) do -- spin through keyword_list{} and add each keyword, ...
table.insert (out_table, keyword); -- ... as plain text, to the output list
end
end
return out_table;
end
--[[--------------------------< K E Y W O R D S T A B L E >--------------------------------------------------
Line 531 ⟶ 555:
local keywords = {
['affirmative'] = {'yes', 'true', 'y'}, -- ignore-isbn-error, last-author-amp, no-tracking, nopp -- (Used by InternetArchiveBot)
['afterword'] = {'afterword'}, -- contribution
['bot: unknown'] = {'bot: unknown'}, -- url-status
['cs1'] = {'cs1'}, -- mode
['cs2'] = {'cs2'}, -- mode
['dead'] = {'dead'}, -- url-status
['dmy'] = {'dmy'}, -- df
['dmy-all'] = {'dmy-all'}, -- df
['foreword'] = {'foreword'}, -- contribution
['free'] = {'free'}, -- url-access
['introduction'] = {'introduction'}, -- contribution
['limited'] = {'limited'}, -- url-access
['live'] = {'live'}, -- url-status
['mdy'] = {'mdy'}, -- df
['mdy-all'] = {'mdy-all'}, -- df
['preface'] = {'preface'}, -- contribution
['registration'] = {'registration'}, -- url-access
['subscription'] = {'subscription'}, -- url-access
['unfit'] = {'unfit'}, -- url-status
['usurped'] = {'usurped'}, -- url-status
['vanc'] = {'vanc'}, -- name-list-format
['ymd'] = {'ymd'}, -- df
Line 587 ⟶ 610:
local keywords_xlate = xlate_keywords (); -- the list of translated keywords
Line 668 ⟶ 671:
{'horizontal tab', '\009'}, -- U+0009 (HT), 09
{'line feed', '\010'}, -- U+000A (LF), 0A
{'carriage return', '\013'}, -- U+000D (CR), 0D
{'stripmarker', stripmarkers.any}, -- stripmarker; may or may not be an error; capture returns the stripmaker type
Line 713 ⟶ 715:
]]
local this_wiki_code = mw.getContentLanguage():getCode()
local local_lang_cat_enable = false; -- set to true to categorize pages where |language=<local wiki's language>
Line 738 ⟶ 737:
These tables hold language information that is different (correct) from MediaWiki's definitions
]]
Line 757 ⟶ 742:
local lang_code_remap = { -- used for |language= and |script-title= / |script-chapter=
['als'] = 'Tosk Albanian', -- MediaWiki returns Alemannisch
['bh'] = 'Bihari', -- MediaWiki uses 'bh' as a subdomain name for Bhojpuri
['bla'] = 'Blackfoot', -- MediaWiki/IANA/ISO 639: Siksika; use en.wiki preferred name
['bn'] = 'Bengali', -- MediaWiki returns Bangla
Line 779 ⟶ 764:
['crimean tatar'] = {'Crimean Tatar', 'crh'}, -- MediaWiki uses 'crh' as a subdomain name for Crimean Tatar Wikipedia: crh.wikipedia.org
['ilocano'] = {'Ilocano', 'ilo'}, -- MediaWiki/IANA/ISO 639: Iloko; use en.wiki preferred name
['kolsch'] = {'Kölsch', 'ksh'}, -- use IANA/ISO 639 preferred name (use
['kölsch'] = {'Kölsch', 'ksh'}, -- use IANA/ISO 639 preferred name
['ripuarian'] = {'Ripuarian', 'mis-x-ripuar'}, -- group of dialects; no code in MediaWiki or in IANA/ISO 639
Line 802 ⟶ 787:
['date_format'] = 'CS1 maint: date format',
['date_year'] = 'CS1 maint: date and year',
['disp_name'] = 'CS1 maint: display-$1', -- $1 is
['editors'] = 'CS1 maint: uses editors parameter',
['embargo'] = 'CS1 maint: PMC embargo expired',
['extra_punct'] = 'CS1 maint: extra punctuation',
['extra_text'] = 'CS1 maint: extra text',
['extra_text_names'] = 'CS1 maint: extra text: $1', -- $1 is
['ignore_isbn_err'] = 'CS1 maint: ignored ISBN errors',
['location'] = 'CS1 maint: location',
['mult_names'] = 'CS1 maint: multiple names: $1', -- $1 is
['others'] = 'CS1 maint: others',
['pmc_format'] = 'CS1 maint: PMC format',
['unfit'] = 'CS1 maint: unfit url',
['unknown_lang'] = 'CS1 maint: unrecognized language',
Line 856 ⟶ 839:
['techreport'] = 'Technical report',
['thesis'] = 'Thesis',
}
Line 915 ⟶ 861:
},
apostrophe_markup = {
message = 'Italic or bold markup not allowed in: <code class="cs1-code">|$1=</code>',
anchor = 'apostrophe_markup',
category = 'CS1 errors: markup',
Line 933 ⟶ 879:
},
archive_url = {
message = '<code class="cs1-code">|archive-url=</code> is malformed: $1',
anchor = 'archive_url',
category = 'Pages with archiveurl citation errors',
Line 963 ⟶ 909:
},
bad_bibcode = {
message = 'Check <code class="cs1-code">|bibcode=</code> $1',
anchor = 'bad_bibcode',
category = 'CS1 errors: bibcode',
Line 981 ⟶ 927:
},
bad_date = {
message = 'Check date values in: <code class="cs1-code">$1</code>',
anchor = 'bad_date',
category = 'CS1 errors: dates',
Line 999 ⟶ 945:
},
bad_isbn = {
message = 'Check <code class="cs1-code">|isbn=</code> value: $1',
anchor = 'bad_isbn',
category = 'CS1 errors: ISBN',
Line 1,011 ⟶ 957:
},
bad_issn = {
message = 'Check <code class="cs1-code">|$1issn=</code> value',
anchor = 'bad_issn',
category = 'CS1 errors: ISSN',
Line 1,047 ⟶ 993:
},
bad_paramlink = { -- for |title-link=, |author/editor/translator-link=, |series-link=, |episode-link=
message = 'Check <code class="cs1-code">|$1=</code> value',
anchor = 'bad_paramlink',
category = 'CS1 errors: parameter link',
Line 1,068 ⟶ 1,014:
anchor = 'bad_oclc',
category = 'CS1 errors: OCLC',
hidden = false
},
Line 1,089 ⟶ 1,023:
},
bad_url = {
message = 'Check $1 value',
anchor = 'bad_url',
category = 'Pages with URL errors',
Line 1,101 ⟶ 1,035:
},
bare_url_missing_title = {
message = '$1 missing title',
anchor = 'bare_url_missing_title',
category = 'Pages with citations having bare URLs',
Line 1,113 ⟶ 1,047:
},
chapter_ignored = {
message = '<code class="cs1-code">|$1=</code> ignored',
anchor = 'chapter_ignored',
category = 'CS1 errors: chapter ignored',
Line 1,119 ⟶ 1,053:
},
citation_missing_title = {
message = 'Missing or empty <code class="cs1-code">|$1=</code>',
anchor = 'citation_missing_title',
category = 'Pages with citations lacking titles',
Line 1,149 ⟶ 1,083:
},
contributor_missing_required_param = {
message = '<code class="cs1-code">|contributor=</code> requires <code class="cs1-code">|$1=</code>',
anchor = 'contributor_missing_required_param',
category = 'CS1 errors: contributor',
Line 1,155 ⟶ 1,089:
},
deprecated_params = {
message = 'Cite uses deprecated parameter <code class="cs1-code">|$1=</code>',
anchor = 'deprecated_params',
category = 'CS1 errors: deprecated parameters',
Line 1,161 ⟶ 1,095:
},
doibroken_missing_doi = {
message = '<code class="cs1-code">|$1=</code> requires <code class="cs1-code">|doi=</code>',
anchor = 'doibroken_missing_doi',
category = 'CS1 errors: DOI',
Line 1,173 ⟶ 1,107:
},
etal = {
message = 'Explicit use of et al. in: <code class="cs1-code">|$1=</code>',
anchor = 'explicit_et_al',
category = 'CS1 errors: explicit use of et al.',
Line 1,185 ⟶ 1,119:
},
format_missing_url = {
message = '<code class="cs1-code">|$1=</code> requires <code class="cs1-code">|$2=</code>',
anchor = 'format_missing_url',
category = 'Pages using citations with format and no URL',
Line 1,191 ⟶ 1,125:
},
invalid_param_val = {
message = 'Invalid <code class="cs1-code">|$1=$2</code>',
anchor = 'invalid_param_val',
category = 'CS1 errors: invalid parameter value',
Line 1,197 ⟶ 1,131:
},
invisible_char = {
message = '$1 in $2 at position $3',
anchor = 'invisible_char',
category = 'CS1 errors: invisible characters',
Line 1,215 ⟶ 1,149:
},
missing_pipe = {
message = 'Missing pipe in: <code class="cs1-code">|$1=</code>',
anchor = 'missing_pipe',
category = 'CS1 errors: missing pipe',
Line 1,221 ⟶ 1,155:
},
param_access_requires_param = {
message = '<code class="cs1-code">|$1-access=</code> requires <code class="cs1-code">|$1=</code>',
anchor = 'param_access_requires_param',
category = 'CS1 errors: param-access',
Line 1,227 ⟶ 1,161:
},
param_has_ext_link = {
message = 'External link in <code class="cs1-code">$1</code>',
anchor = 'param_has_ext_link',
category = 'CS1 errors: external links',
Line 1,233 ⟶ 1,167:
},
parameter_ignored = {
message = 'Unknown parameter <code class="cs1-code">|$1=</code> ignored',
anchor = 'parameter_ignored',
category = 'Pages with citations using unsupported parameters',
Line 1,239 ⟶ 1,173:
},
parameter_ignored_suggest = {
message = 'Unknown parameter <code class="cs1-code">|$1=</code> ignored (<code class="cs1-code">|$2=</code> suggested)',
anchor = 'parameter_ignored_suggest',
category = 'Pages with citations using unsupported parameters',
Line 1,245 ⟶ 1,179:
},
redundant_parameters = {
message = 'More than one of $1 specified',
anchor = 'redundant_parameters',
category = 'Pages with citations having redundant parameters',
Line 1,251 ⟶ 1,185:
},
script_parameter = {
message = 'Invalid <code class="cs1-code">|$1=</code>: $2',
anchor = 'script_parameter',
category = 'CS1 errors: script parameters',
Line 1,263 ⟶ 1,197:
},
text_ignored = {
message = 'Text "$1" ignored',
anchor = 'text_ignored',
category = 'Pages with citations using unnamed parameters',
Line 1,269 ⟶ 1,203:
},
trans_missing_title = {
message = '<code class="cs1-code">|trans-$1=</code> requires <code class="cs1-code">|$1=</code>',
anchor = 'trans_missing_title',
category = 'CS1 errors: translated title',
Line 1,275 ⟶ 1,209:
},
vancouver = {
message = 'Vancouver style error: $1',
anchor = 'vancouver',
category = 'CS1 errors: Vancouver style',
Line 1,286 ⟶ 1,220:
hidden = false
},
}
Line 1,310 ⟶ 1,228:
variety of information necessary to properly render the identifier in the citation.
parameters: a list of parameter aliases for this identifier
link: Wikipedia article name
q: wikidata q number for the identifier
label: the alternate name to apply to link
mode: 'manual' when there is a specific function in the code to handle the identifier;
'external' for identifiers that link outside of Wikipedia;
Line 1,338 ⟶ 1,252:
parameters = {'arxiv', 'eprint'},
link = 'arXiv',
q = 'Q118398',
label = 'arXiv',
Line 1,351 ⟶ 1,264:
parameters = { 'asin', 'ASIN' },
link = 'Amazon Standard Identification Number',
q = 'Q1753278',
label = 'ASIN',
Line 1,363 ⟶ 1,275:
parameters = {'bibcode'},
link = 'Bibcode',
q = 'Q25754',
label = 'Bibcode',
Line 1,376 ⟶ 1,287:
parameters = {'biorxiv'},
link = 'bioRxiv',
q = 'Q19835482',
label = 'bioRxiv',
mode = 'manual',
prefix = '//doi.org/10.1101/',
COinS = 'pre', -- use prefix value
access = 'free', -- free to read
Line 1,389 ⟶ 1,299:
parameters = {'citeseerx'},
link = 'CiteSeerX',
q = 'Q2715061',
label = 'CiteSeerX',
Line 1,399 ⟶ 1,308:
separator = ' ',
},
['DOI'] = { -- (Used by InternetArchiveBot)
parameters = { 'doi', 'DOI' },
link = 'Digital object identifier',
q = 'Q25670',
label = 'doi',
Line 1,415 ⟶ 1,323:
parameters = {'eissn', 'EISSN'},
link = 'International_Standard_Serial_Number#Electronic_ISSN',
q = 'Q46339674',
label = 'eISSN',
Line 1,427 ⟶ 1,334:
parameters = { 'hdl', 'HDL' },
link = 'Handle System',
q = 'Q3126718',
label = 'hdl',
Line 1,437 ⟶ 1,343:
custom_access = 'hdl-access',
},
['ISBN'] = { -- (Used by InternetArchiveBot)
parameters = {'isbn', 'ISBN', 'isbn13', 'ISBN13'},
link = 'International Standard Book Number',
q = 'Q33057',
label = 'ISBN',
Line 1,451 ⟶ 1,356:
parameters = {'ismn', 'ISMN'},
link = 'International Standard Music Number',
q = 'Q1666938',
label = 'ISMN',
Line 1,462 ⟶ 1,366:
parameters = {'issn', 'ISSN'},
link = 'International Standard Serial Number',
q = 'Q131276',
label = 'ISSN',
Line 1,474 ⟶ 1,377:
parameters = {'jfm', 'JFM'},
link = 'Jahrbuch über die Fortschritte der Mathematik',
q = '',
label = 'JFM',
Line 1,486 ⟶ 1,388:
parameters = {'jstor', 'JSTOR'},
link = 'JSTOR',
q = 'Q1420342',
label = 'JSTOR',
Line 1,497 ⟶ 1,398:
},
['LCCN'] = {
parameters = {'
link = 'Library of Congress Control Number',
q = 'Q620946',
label = 'LCCN',
Line 1,509 ⟶ 1,409:
},
['MR'] = {
parameters = {'
link = 'Mathematical Reviews',
q = 'Q211172',
label = 'MR',
Line 1,521 ⟶ 1,420:
},
['OCLC'] = {
parameters = {'
link = 'OCLC',
q = 'Q190593',
label = 'OCLC',
Line 1,535 ⟶ 1,433:
parameters = { 'ol', 'OL' },
link = 'Open Library',
q = 'Q1201876',
label = 'OL',
Line 1,546 ⟶ 1,443:
},
['OSTI'] = {
parameters = {'
link = 'Office of Scientific and Technical Information',
q = 'Q2015776',
label = 'OSTI',
Line 1,559 ⟶ 1,455:
},
['PMC'] = {
parameters = {'
link = 'PubMed Central',
q = 'Q229883',
label = 'PMC',
Line 1,573 ⟶ 1,468:
},
['PMID'] = {
parameters = {'
link = 'PubMed Identifier',
q = '',
label = 'PMID',
mode = 'manual',
-- prefix = '//
prefix = '//pubmed.ncbi.nlm.nih.gov/', -- new for 2020
COinS = 'info:pmid',
encode = false,
Line 1,585 ⟶ 1,480:
},
['RFC'] = {
parameters = {'
link = 'Request for Comments',
q = 'Q212971',
label = 'RFC',
Line 1,596 ⟶ 1,490:
separator = ' ',
access = 'free', -- free to read
},
['SSRN'] = {
parameters = {'
link = 'Social Science Research Network',
q = 'Q7550801',
label = 'SSRN',
Line 1,619 ⟶ 1,502:
separator = ' ',
access = 'free', -- always free to read
},
['USENETID'] = {
parameters = {'message-id'},
link = 'Usenet',
q = 'Q193162',
label = 'Usenet:',
Line 1,646 ⟶ 1,515:
},
['ZBL'] = {
parameters = {'
link = 'Zentralblatt MATH',
q = 'Q190269',
label = 'Zbl',
Line 1,660 ⟶ 1,528:
--[[--------------------------< E X P O R T E D T A B L E S >
]]
return {
aliases = aliases,
special_case_translation = special_case_translation,
defaults = defaults,
date_names = date_names,
error_conditions = error_conditions,
editor_markup_patterns = editor_markup_patterns,
Line 1,675 ⟶ 1,541:
global_df = global_df,
id_handlers = id_handlers,
keywords_lists = keywords_lists,
keywords_xlate = keywords_xlate,
|