|
@@ -56,6 +56,7 @@ define [
|
|
|
currentArg = citeMatch[3]
|
|
currentArg = citeMatch[3]
|
|
|
if previousArgs == undefined
|
|
if previousArgs == undefined
|
|
|
previousArgs = ""
|
|
previousArgs = ""
|
|
|
|
|
+ previousArgsCaption = if previousArgs.length > 8 then "…," else previousArgs
|
|
|
result = []
|
|
result = []
|
|
|
result.push {
|
|
result.push {
|
|
|
caption: "\\#{commandName}{",
|
|
caption: "\\#{commandName}{",
|
|
@@ -66,8 +67,8 @@ define [
|
|
|
if references.keys and references.keys.length > 0
|
|
if references.keys and references.keys.length > 0
|
|
|
references.keys.forEach (key) ->
|
|
references.keys.forEach (key) ->
|
|
|
result.push({
|
|
result.push({
|
|
|
- caption: "\\#{commandName}{#{previousArgs}#{key}",
|
|
|
|
|
- snippet: "\\#{commandName}{#{previousArgs}#{key}",
|
|
|
|
|
|
|
+ caption: "\\#{commandName}{#{previousArgsCaption}#{key}",
|
|
|
|
|
+ value: "\\#{commandName}{#{previousArgs}#{key}",
|
|
|
meta: "reference",
|
|
meta: "reference",
|
|
|
score: 10000
|
|
score: 10000
|
|
|
})
|
|
})
|