Skip to content
Snippets Groups Projects
  • Andrea Bolognani's avatar
    f7160f32
    schemas: Add vim modeline · f7160f32
    Andrea Bolognani authored
    
    The various schemas included in QEMU use a JSON-based format which
    is, however, strictly speaking not valid JSON.
    
    As a consequence, when vim tries to apply syntax highlight rules
    for JSON (as guessed from the file name), the result is an unreadable
    mess which mostly consist of red markers pointing out supposed errors
    in, well, pretty much everything.
    
    Using Python syntax highlighting produces much better results, and
    in fact these files already start with specially-formatted comments
    that instruct Emacs to process them as if they were Python files.
    
    This commit adds the equivalent special comments for vim.
    
    Signed-off-by: default avatarAndrea Bolognani <abologna@redhat.com>
    Message-Id: <20200729185024.121766-1-abologna@redhat.com>
    Reviewed-by: default avatarDaniel P. Berrangé <berrange@redhat.com>
    Reviewed-by: default avatarJohn Snow <jsnow@redhat.com>
    Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
    f7160f32
    History
    schemas: Add vim modeline
    Andrea Bolognani authored
    
    The various schemas included in QEMU use a JSON-based format which
    is, however, strictly speaking not valid JSON.
    
    As a consequence, when vim tries to apply syntax highlight rules
    for JSON (as guessed from the file name), the result is an unreadable
    mess which mostly consist of red markers pointing out supposed errors
    in, well, pretty much everything.
    
    Using Python syntax highlighting produces much better results, and
    in fact these files already start with specially-formatted comments
    that instruct Emacs to process them as if they were Python files.
    
    This commit adds the equivalent special comments for vim.
    
    Signed-off-by: default avatarAndrea Bolognani <abologna@redhat.com>
    Message-Id: <20200729185024.121766-1-abologna@redhat.com>
    Reviewed-by: default avatarDaniel P. Berrangé <berrange@redhat.com>
    Reviewed-by: default avatarJohn Snow <jsnow@redhat.com>
    Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>