aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoranekos2010-10-27 00:11:03 +0900
committeranekos2010-10-27 00:11:18 +0900
commit2f42a0f8546b09d56b7194988d6487a3d0f92a5d (patch)
tree6069c5f6f1bd1cef4c072e9266213f372d17df10
parent227ed0159873d2d7c8cb75ae99b8dfcc8f8afa55 (diff)
downloadvimperator-plugins-2f42a0f8546b09d56b7194988d6487a3d0f92a5d.tar.bz2
無駄に重い補完を殺した
-rw-r--r--twittperator.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/twittperator.js b/twittperator.js
index d0df566..0d0b0cf 100644
--- a/twittperator.js
+++ b/twittperator.js
@@ -2016,11 +2016,12 @@ let PLUGIN_INFO =
}
} else {
setTimelineCompleter();
+ let arg = args.literalArg.slice(context.caret);
let m;
- if (m = args.literalArg.match(/(RT\s+)@.*$/)) {
+ if (m = arg.match(/(RT\s+)@.*$/)) {
(m.index === 0 ? Completers.name_id
: Completers.name_id_text)(m.index === 0 && rejectMine)(context, args);
- } else if (m = tailMatch(/(^|\b|\s)@[^@]*/, args.literalArg)) {
+ } else if (m = tailMatch(/(^|\b|\s)@[^@]*/, arg)) {
(m.index === 0 ? Completers.name_id(rejectMine) : Completers.name(rejectMine))(context, args);
}