Mercurial > vim
comparison src/json.c @ 19181:94eda51ba9ba v8.2.0149
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Commit: https://github.com/vim/vim/commit/8a7d6542b33e5d2b352262305c3bfdb2d14e1cf8
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jan 26 15:56:19 2020 +0100
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Problem: Maintaining a Vim9 branch separately is more work.
Solution: Merge the Vim9 script changes.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 26 Jan 2020 16:00:05 +0100 |
parents | ba9f50bfda83 |
children | 9f98957582d6 |
comparison
equal
deleted
inserted
replaced
19180:8edf0aeb71b9 | 19181:94eda51ba9ba |
---|---|
213 } | 213 } |
214 break; | 214 break; |
215 | 215 |
216 case VAR_NUMBER: | 216 case VAR_NUMBER: |
217 vim_snprintf((char *)numbuf, NUMBUFLEN, "%lld", | 217 vim_snprintf((char *)numbuf, NUMBUFLEN, "%lld", |
218 (long_long_T)val->vval.v_number); | 218 (long_long_T)val->vval.v_number); |
219 ga_concat(gap, numbuf); | 219 ga_concat(gap, numbuf); |
220 break; | 220 break; |
221 | 221 |
222 case VAR_STRING: | 222 case VAR_STRING: |
223 res = val->vval.v_string; | 223 res = val->vval.v_string; |
348 ga_concat(gap, numbuf); | 348 ga_concat(gap, numbuf); |
349 } | 349 } |
350 break; | 350 break; |
351 #endif | 351 #endif |
352 case VAR_UNKNOWN: | 352 case VAR_UNKNOWN: |
353 case VAR_VOID: | |
353 internal_error("json_encode_item()"); | 354 internal_error("json_encode_item()"); |
354 return FAIL; | 355 return FAIL; |
355 } | 356 } |
356 return OK; | 357 return OK; |
357 } | 358 } |