Luke Plant avatar Luke Plant committed 6c51237

Empty but working initial script

Comments (0)

Files changed (4)

+(^|/)\.hg($|/)
+(^|/)\.hgtags($|/)
+\.hi$
+\.o$
+~$
+\#$
+^dist/
+Copyright (c) 2008, Luke Plant, L.Plant.98@cantab.net
+ All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+  Redistributions of source code must retain the above copyright notice,
+  this list of conditions and the following disclaimer.
+
+  Redistributions in binary form must reproduce the above copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+
+  Neither the name of the Luke Plant nor any of the names of contributors to
+  this software may be used to endorse or promote products derived from this
+  software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.

mailinglistconfirm.cabal

+Name:           mailinglistconfirm
+Version:        0.1
+Description:    CGI script to handle 'confirmation' links for a requested mailing list
+License:        BSD3
+License-file:   LICENSE
+Author:         Luke Plant
+Maintainer:     L.Plant.98@cantab.net
+Cabal-Version:  >= 1.2
+Build-Type:     Simple
+
+Executable confirm.cgi
+  Build-Depends:
+        base,
+        haskell98,
+        HDBC-sqlite3,
+        HDBC,
+        containers,
+        utf8-string,
+        regex-pcre,
+        regex-base,
+        xhtml,
+        bytestring,
+        ella
+  Main-is: ConfirmCgi.hs
+  hs-source-dirs: src

src/ConfirmCgi.hs

+import Ella.Framework
+
+views = []
+
+main :: IO ()
+main = dispatchCGI views defaultDispatchOptions
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.