@@ -110,23 +110,16 @@ export async function exec(
110
110
}
111
111
112
112
export async function read ( denops : Denops ) : Promise < void > {
113
- const [ env , verbose , bufnr , bname , cmdarg , disableDefaultMappings ] =
114
- await batch . gather (
115
- denops ,
116
- async ( denops ) => {
117
- await fn . environ ( denops ) ;
118
- await option . verbose . get ( denops ) ;
119
- await fn . bufnr ( denops , "%" ) ;
120
- await fn . bufname ( denops , "%" ) ;
121
- await vars . v . get ( denops , "cmdarg" ) ;
122
- await vars . g . get (
123
- denops ,
124
- "gin_diff_disable_default_mappings" ,
125
- false ,
126
- ) ;
127
- } ,
128
- ) as [ Record < string , string > , number , number , string , string , unknown ] ;
129
- unknownutil . assertBoolean ( disableDefaultMappings ) ;
113
+ const [ env , verbose , bufnr , bname , cmdarg ] = await batch . gather (
114
+ denops ,
115
+ async ( denops ) => {
116
+ await fn . environ ( denops ) ;
117
+ await option . verbose . get ( denops ) ;
118
+ await fn . bufnr ( denops , "%" ) ;
119
+ await fn . bufname ( denops , "%" ) ;
120
+ await vars . v . get ( denops , "cmdarg" ) ;
121
+ } ,
122
+ ) as [ Record < string , string > , number , number , string , string , unknown ] ;
130
123
const [ opts , _ ] = parseOpts ( cmdarg . split ( " " ) ) ;
131
124
validateOpts ( opts , builtinOpts ) ;
132
125
const { expr, params, fragment } = bufname . parse ( bname ) ;
@@ -167,7 +160,7 @@ export async function read(denops: Denops): Promise<void> {
167
160
}
168
161
await buffer . ensure ( denops , bufnr , async ( ) => {
169
162
await batch . batch ( denops , async ( denops ) => {
170
- await option . filetype . setLocal ( denops , "diff" ) ;
163
+ await option . filetype . setLocal ( denops , "gin- diff" ) ;
171
164
await option . bufhidden . setLocal ( denops , "unload" ) ;
172
165
await option . buftype . setLocal ( denops , "nofile" ) ;
173
166
await option . swapfile . setLocal ( denops , false ) ;
@@ -190,24 +183,6 @@ export async function read(denops: Denops): Promise<void> {
190
183
noremap : true ,
191
184
} ,
192
185
) ;
193
- if ( ! disableDefaultMappings ) {
194
- await mapping . map (
195
- denops ,
196
- "g<CR>" ,
197
- "<Plug>(gin-diffjump-old)zv" ,
198
- {
199
- buffer : true ,
200
- } ,
201
- ) ;
202
- await mapping . map (
203
- denops ,
204
- "<CR>" ,
205
- "<Plug>(gin-diffjump-new)zv" ,
206
- {
207
- buffer : true ,
208
- } ,
209
- ) ;
210
- }
211
186
} ) ;
212
187
} ) ;
213
188
await buffer . assign ( denops , bufnr , stdout , {
0 commit comments