packages feed

language-conf 0.1.1.0 → 0.1.2.0

raw patch · 3 files changed

+150/−1 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.Conf: pPrintList :: Pretty a => PrettyLevel -> [a] -> Doc
+ Data.Conf: pPrintList :: PrettyLevel -> [a] -> Doc
- Data.Conf: pPrintPrec :: Pretty a => PrettyLevel -> Rational -> a -> Doc
+ Data.Conf: pPrintPrec :: PrettyLevel -> Rational -> a -> Doc
- Data.Conf.PrettyPrint: pPrint :: Pretty a => a -> Doc
+ Data.Conf.PrettyPrint: pPrint :: a -> Doc
- Data.Conf.PrettyPrint: pPrintList :: Pretty a => PrettyLevel -> [a] -> Doc
+ Data.Conf.PrettyPrint: pPrintList :: PrettyLevel -> [a] -> Doc
- Data.Conf.PrettyPrint: pPrintPrec :: Pretty a => PrettyLevel -> Rational -> a -> Doc
+ Data.Conf.PrettyPrint: pPrintPrec :: PrettyLevel -> Rational -> a -> Doc

Files

+ default.conf view
@@ -0,0 +1,115 @@+#user  nobody;+worker_processes 1;++#error_log  logs/error.log;+#error_log  logs/error.log  notice;+#error_log  logs/error.log  info;++#pid        logs/nginx.pid;++events {+  worker_connections 1024;+}+++http {+    include       mime.types;+    default_type  application/octet-stream;++    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '+    #                  '$status $body_bytes_sent "$http_referer" '+    #                  '"$http_user_agent" "$http_x_forwarded_for"';++    #access_log  logs/access.log  main;++    sendfile        on;+    #tcp_nopush     on;++    #keepalive_timeout  0;+    keepalive_timeout  65;++    #gzip  on;++    server {+        listen       9898;+        server_name  localhost;++        #charset koi8-r;++        #access_log  logs/host.access.log  main;++        location / {+            root   /usr/local/Library/Taps/railwaycat/homebrew-emacsmacport;+            index  index.html index.htm;+        }++        #error_page  404              /404.html;++        # redirect server error pages to the static page /50x.html+        #+        error_page   500 502 503 504  /50x.html;+        location = /50x.html {+            root   html;+        }++        # proxy the PHP scripts to Apache listening on 127.0.0.1:80+        #+        #location ~ \.php$ {+        #    proxy_pass   http://127.0.0.1;+        #}++        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000+        #+        #location ~ \.php$ {+        #    root           html;+        #    fastcgi_pass   127.0.0.1:9000;+        #    fastcgi_index  index.php;+        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;+        #    include        fastcgi_params;+        #}++        # deny access to .htaccess files, if Apache's document root+        # concurs with nginx's one+        #+        #location ~ /\.ht {+        #    deny  all;+        #}+    }+++    # another virtual host using mix of IP-, name-, and port-based configuration+    #+    #server {+    #    listen       8000;+    #    listen       somename:8080;+    #    server_name  somename  alias  another.alias;++    #    location / {+    #        root   html;+    #        index  index.html index.htm;+    #    }+    #}+++    # HTTPS server+    #+    #server {+    #    listen       443 ssl;+    #    server_name  localhost;++    #    ssl_certificate      cert.pem;+    #    ssl_certificate_key  cert.key;++    #    ssl_session_cache    shared:SSL:1m;+    #    ssl_session_timeout  5m;++    #    ssl_ciphers  HIGH:!aNULL:!MD5;+    #    ssl_prefer_server_ciphers  on;++    #    location / {+    #        root   html;+    #        index  index.html index.htm;+    #    }+    #}+    include servers/*;+}
language-conf.cabal view
@@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack  name:           language-conf-version:        0.1.1.0+version:        0.1.2.0 synopsis:       Conf parsers and pretty-printers for the Haskell programming language. description:    @language-conf@ contains @.conf@ (e.g. nginx configuration) parsers and pretty-printers for the Haskell programming language.                 "Data.Conf" exports all the API surface in the package.@@ -18,6 +18,10 @@ license-file:   LICENSE build-type:     Simple cabal-version:  >= 1.10++extra-source-files:+    ./default.conf+    ./small.conf  source-repository head   type: git
+ small.conf view
@@ -0,0 +1,30 @@+worker_processes 1;++events {+  worker_connections 1024;+}+++http {+  include       mime.types;+  default_type  application/octet-stream;+  sendfile        on;+  keepalive_timeout  65;++  server {+    listen       9898;+    server_name  localhost;++    location / {+      root   /usr/local/Library/Taps/railwaycat/homebrew-emacsmacport;+      index  index.html index.htm;+    }++    error_page   500 502 503 504  /50x.html;+    location = /50x.html {+      root   html;+    }+  }++  include servers/*;+}