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 +115/−0
- language-conf.cabal +5/−1
- small.conf +30/−0
+ 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/*;+}