Skip to content
  1. Dec 28, 2017
  2. Dec 25, 2017
  3. May 22, 2017
    • Maxim Dounin's avatar
      Contrib: proper syntax parsing in vim syntax highlighting. · 9dd8efab
      Maxim Dounin authored
      Instead of highlighting directives in arbitrary positions, proper
      parsing of nginx.conf syntax was implemented, matching what nginx does
      internally.  This allows vim to correctly highlight various complex cases,
      including:
      
          return 301 http://example.com/path#fragment";
      
      and also avoids highlighting of parameters as directives, as in
      
          server_name missing.semicolon.example.com
          index index.php;
      
      where "index" is not a directive but a parameter of the "server_name"
      directive due to missing semicolon.
      
      Most important downside of this approach seems to be that there is no
      easy way to introduce directive-specific parameters.  As such, only "listen"
      directive parameters were preserved.
      9dd8efab
  4. Mar 01, 2017
  5. Feb 24, 2017
  6. Feb 22, 2017
  7. Dec 12, 2016
  8. Apr 07, 2016
  9. Mar 31, 2016
  10. Oct 22, 2014
    • Peter Wu's avatar
      Contrib: add more directives to vim syntax. · 7179e8fc
      Peter Wu authored
      uwsgi is not a third-party module anymore. 'split_clients' is a new
      block directive type. The directives were automatically extracted from
      the ngx_command_t arrays, sorted in the C locale and inserted.
      
      Trailing spaces got removed at some places.
      7179e8fc
  11. Dec 04, 2013
Loading