Commit Graph

16 Commits

Author SHA1 Message Date
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