annotate runtime/ftplugin/i3config.vim @ 27221:165a799b4129
v8.2.4139
patch 8.2.4139: using freed memory in expression abbreviation
Commit: https://github.com/vim/vim/commit/94075b2b0e8e3b75334799d2c082497fbf85ffa1
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Jan 18 20:30:39 2022 +0000
patch 8.2.4139: using freed memory in expression abbreviation
Problem: Using freed memory if an expression abbreviation deletes the
abbreviation.
Solution: Do not access the pointer after evaluating the expression.
author |
Bram Moolenaar <Bram@vim.org> |
date |
Tue, 18 Jan 2022 21:45:02 +0100 |
parents |
3a63b1e4a6f4 |
children |
|
rev |
line source |
26591
|
1 " Vim filetype plugin file
|
|
2 " Language: i3 config file
|
|
3 " Original Author: Mohamed Boughaba <mohamed dot bgb at gmail dot com>
|
|
4 " Maintainer: Quentin Hibon
|
|
5 " Version: 0.4
|
|
6 " Last Change: 2021 Dec 14
|
|
7
|
|
8 if exists("b:did_ftplugin") | finish | endif
|
|
9 let b:did_ftplugin = 1
|
|
10
|
|
11 let b:undo_ftplugin = "setlocal cms<"
|
|
12
|
|
13 setlocal commentstring=#\ %s
|