Yasuhiro Matsumoto
fbb61e7ef2
Use shellescape() for external commands to prevent command injection
...
File paths passed to system() via xxd and identify were using manual
double-quote wrapping instead of shellescape(), which could allow
command injection with specially crafted filenames.
2026-03-07 16:45:56 +09:00
Yasuhiro Matsumoto
7c44caa0e6
Refactoring
2026-03-07 11:08:24 +09:00
Yasuhiro Matsumoto
3fb2f63799
support avif for image encode/decode
2024-06-14 23:09:53 +09:00
Yasuhiro Matsumoto
7b08b89d7d
Implement image encode
2019-06-18 15:44:00 +09:00
Yasuhiro Matsumoto
8a8f46bc17
should be g:
2015-08-17 20:32:16 +09:00
mattn
47b54c2e5e
Fixes against errors/warnings in vint
2014-12-17 17:26:10 +09:00
mattn
8b703a0a00
Fixes errors on lint. #236
2014-11-06 20:02:36 +09:00
mattn
554e0c02f5
Look Content-Type for ^YA. closes #188
2014-02-05 18:41:20 +09:00
mattn
8aeb24fa77
Fix name of function
2013-11-28 09:44:15 +09:00
mattn
2ecc25f727
Fixes #173
2013-11-28 09:39:26 +09:00
mattn
bd4c1bfaef
Expand paren when type is css
2013-09-26 09:57:06 +09:00
mattn
5d90a2c83d
Restore cursor position on insert-mode
2013-09-09 21:19:38 +09:00
mattn
9d7a3d4a44
Add new option g:emmet_docroot to specify map of document root.
...
let emmet_docroot = {
\ 'c:/dev/vim-jp.github.com/': 'http://vim-jp.org/ ',
\ 'c:/dev/mattn/': 'http://mattn.kaoriya.net/ ',
\}
When getting image size of '/path/to/file.jpg' and current html file is
'c:/dev/mattn/foo/bar/index.html', the image file will be treated as:
http://mattn.kaoriya.net/path/to/file.jpg
2013-08-22 20:12:49 +09:00
mattn
f1cbe2545f
identity can treat URL
2013-08-12 22:38:05 +09:00
joe di castro
7fb711c257
Fixes #133
2013-08-07 18:57:19 +02:00
mattn
43d5656dca
Rename to Emmet.vim!
2013-08-06 19:49:59 +09:00