Skip to content

Commit b998ede

Browse files
committed
bugfix
1 parent 2a60f71 commit b998ede

File tree

2 files changed

+7
-12
lines changed

2 files changed

+7
-12
lines changed

lua/easycomplete/lib/speed.rs

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -645,18 +645,13 @@ fn final_normalize_menulist(lua: &Lua,
645645
let mut iter = arr.sequence_values::<Table>();
646646
while let Some(every_item) = iter.next() {
647647
let item = every_item?;
648-
let pointer: String = format!("{:p}", &item);
649-
let word: String = item.get("word")?;
650-
let combined_str: String = pointer + &word;
651-
let o_sha256_str = encode(combined_str.as_bytes());
652-
let sha256_str: String = o_sha256_str
653-
.chars()
654-
.rev() // 反转字符迭代器
655-
.take(32) // 取前 32 个(即原字符串末尾 32 个)
656-
.collect::<Vec<_>>() // 先收集到 Vec
657-
.into_iter()
658-
.rev() // 再反转回来,恢复原始顺序
659-
.collect();
648+
let now = Local::now();
649+
let timestamp: u32 = now.timestamp_subsec_nanos();
650+
let timestamp_str = format!("{}", timestamp);
651+
let sha256_str = timestamp_str;
652+
// let sha256_str = encode(timestamp_str.as_bytes());
653+
// console(&sha256_str);
654+
660655
let r_user_data: LuaTable = lua.create_table()?;
661656

662657
r_user_data.set("plugin_name", cloned_plugin_name)?;
44.4 KB
Binary file not shown.

0 commit comments

Comments
 (0)