Merge pull request #1014 from sharelatex/ns-allow-capital-letters-in-ref-commands

allow capital letters in ref commands e.g. \Cref
This commit is contained in:
Alasdair Smith 2018-10-12 10:08:18 +01:00 committed by GitHub
commit f35ffc861f

View file

@ -89,7 +89,7 @@ define [
getCompletions: (editor, session, pos, prefix, callback) ->
{commandFragment} = Helpers.getContext(editor, pos)
if commandFragment
refMatch = commandFragment.match(/^~?\\([a-z]*ref){([^}]*, *)?(\w*)/)
refMatch = commandFragment.match(/^~?\\([a-zA-Z]*ref){([^}]*, *)?(\w*)/)
if refMatch
[_, commandName, currentArg] = refMatch
result = []
@ -184,7 +184,7 @@ define [
, 0
if (
change.action == "insert" and
/(begin|end|[a-z]*ref|usepackage|[a-z]*cite[a-z]*|input|include)/.test(
/(begin|end|[a-zA-Z]*ref|usepackage|[a-z]*cite[a-z]*|input|include)/.test(
change.lines[0].match(/\\(\w+){}/)?[1]
)
)