Skip to content

Commit 65f094d

Browse files
committed
fix review point
1 parent 0189e2b commit 65f094d

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

vim/function.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,67 @@
11
import { Denops } from "../deps.ts";
22

33
export async function bufadd(denops: Denops, name: string): Promise<number> {
4-
const bufnr = await denops.eval("bufadd(name)", { name: name });
4+
const bufnr = await denops.call("bufadd", name);
55
return bufnr as number;
66
}
77

88
export async function bufexists(
99
denops: Denops,
1010
name: string | number,
1111
): Promise<boolean> {
12-
const result = await denops.eval("bufexists(name)", { name: name }) as number;
13-
return result ? true : false;
12+
const result = await denops.call("bufexists", name) as number;
13+
return !!result;
1414
}
1515

1616
export async function buflisted(
1717
denops: Denops,
1818
name: string | number,
1919
): Promise<boolean> {
20-
const result = await denops.eval("buflisted(name)", { name: name }) as number;
21-
return result ? true : false;
20+
const result = await denops.call("buflisted", name) as number;
21+
return !!result;
2222
}
2323

2424
export async function bufload(
2525
denops: Denops,
2626
name: string | number,
2727
): Promise<void> {
28-
await denops.eval("bufload(name)", { name: name });
28+
await denops.call("bufload", name);
2929
}
3030

3131
export async function bufloaded(
3232
denops: Denops,
3333
name: string | number,
3434
): Promise<boolean> {
35-
const result = await denops.eval("bufloaded(name)", { name: name }) as number;
36-
return result ? true : false;
35+
const result = await denops.call("bufloaded", name) as number;
36+
return !!result;
3737
}
3838

3939
export async function bufname(
4040
denops: Denops,
4141
name?: string | number,
4242
): Promise<string> {
43-
return await denops.eval("bufname(name)", { name: name }) as string;
43+
return await denops.call("bufname", name) as string;
4444
}
4545

4646
export async function bufnr(
4747
denops: Denops,
4848
name: string | number,
4949
): Promise<number> {
50-
return await denops.eval("bufnr(name)", { name: name }) as number;
50+
return await denops.call("bufnr", name) as number;
5151
}
5252

5353
export async function bufwinid(
5454
denops: Denops,
5555
name: string | number,
5656
): Promise<number> {
57-
return await denops.eval("bufwinid(name)", { name: name }) as number;
57+
return await denops.call("bufwinid", name) as number;
5858
}
5959

6060
export async function bufwinnr(
6161
denops: Denops,
6262
name: string | number,
6363
): Promise<number> {
64-
return await denops.eval("bufwinnr(name)", { name: name }) as number;
64+
return await denops.call("bufwinnr", name) as number;
6565
}
6666

6767
export class FuctionHelper {

0 commit comments

Comments
 (0)