log src/settings.sml

age author description
Sat, 04 Jan 2014 19:02:14 -0500 Adam Chlipala noMangleSql .urp directive
Wed, 01 Jan 2014 10:51:47 -0500 Adam Chlipala Add some URL-related benignEffectful functions
Mon, 09 Dec 2013 17:23:25 -0500 Adam Chlipala Add JavaScript mappings for isprint and ord
Thu, 10 Oct 2013 18:01:30 -0400 Adam Chlipala Make transactional FFI functions effectful by default
Tue, 20 Aug 2013 17:13:50 +0400 Sergey Mironov Add -ccompiler command line argument
Fri, 14 Sep 2012 07:35:48 -0400 Adam Chlipala Reduce default inlining thresholds; improve a let-substitution optimization to compensate
Thu, 02 Aug 2012 16:33:25 -0400 Adam Chlipala Basis.getenv
Mon, 23 Jul 2012 08:38:39 -0400 Adam Chlipala Add more global mouse event hooks
Sat, 21 Jul 2012 15:16:57 -0400 Adam Chlipala Top.postFields
Sat, 21 Jul 2012 11:59:41 -0400 Adam Chlipala Basis.giveFocus
Sat, 21 Jul 2012 10:02:53 -0400 Adam Chlipala New event records for key and mouse handlers
Sun, 03 Jun 2012 11:29:31 -0400 Adam Chlipala Lighter-weight encoding of window function use
Sat, 02 Jun 2012 16:47:09 -0400 Adam Chlipala Partitioning and ordering for window functions
Sun, 06 May 2012 16:08:48 -0400 Adam Chlipala Run-time CSS style validation
Sun, 06 May 2012 15:27:30 -0400 Adam Chlipala New optional suffice for 'rewrite' in .urp files: [-]
Wed, 02 May 2012 17:17:57 -0400 Edward Z. Yang Add support for -boot flag, which allows in-tree execution of Ur/Web
Sat, 04 Feb 2012 11:01:06 -0500 Adam Chlipala Basis.toMilliseconds and diffInMilliseconds, based on a patch from Gergely Buday
Thu, 02 Feb 2012 11:40:10 -0500 Adam Chlipala 'ORDER BY RANDOM' (based on a patch from Ron de Bruijn)
Sat, 17 Dec 2011 13:10:23 -0500 Adam Chlipala Allow .urp libraries to set prefix
Mon, 05 Dec 2011 10:43:06 -0500 Adam Chlipala Treat [naughtyDebug] as pure for optimization purposes
Sun, 04 Dec 2011 14:40:12 -0500 Adam Chlipala timeFormat .urp directive
Sat, 03 Dec 2011 16:25:09 -0500 Adam Chlipala Change client-side debug to use console.debug
Sat, 03 Dec 2011 16:05:06 -0500 Adam Chlipala Client-side strlenGe
Thu, 24 Nov 2011 11:27:51 -0500 Adam Chlipala Client-side timef
Fri, 18 Nov 2011 17:17:22 -0500 Adam Chlipala Regenerate proper Autotools files; fix JS stringToTime and add stringToTime_error
Thu, 17 Nov 2011 17:14:44 +0100 Ron de Bruijn Add read instance for time on the client
Mon, 14 Nov 2011 09:15:10 -0500 Adam Chlipala Better error messages about server-side use of client-side functions
Sat, 08 Oct 2011 17:23:58 -0400 Adam Chlipala Primitive int/float functions: ceil, float, round, trunc
Sun, 11 Sep 2011 14:14:49 -0400 Adam Chlipala New Basis functions: preventDefault and stopPropagation (code contributed by Vladimir Shabanov)
Sat, 03 Sep 2011 12:51:05 -0400 Adam Chlipala An abstract type of IDs
Sat, 03 Sep 2011 11:48:12 -0400 Adam Chlipala New client-side, document-level event handlers
Sun, 24 Jul 2011 14:49:40 -0400 Adam Chlipala Client-side 'addSeconds'
Fri, 22 Jul 2011 15:39:38 -0400 Adam Chlipala Backpedal on tutorial-motivated urweb-mode changes; add Basis.diffInSeconds and Basis.toSeconds
Wed, 06 Jul 2011 08:35:31 -0400 Adam Chlipala Add client-side Basis.now and pretty-printing of times
Fri, 24 Jun 2011 13:50:59 -0400 Adam Chlipala 'noXsrfProtection' .urp directive
Wed, 01 Jun 2011 07:23:27 -0400 Adam Chlipala Handle 'prefix' directives for HTTPS
Sun, 29 May 2011 14:29:26 -0400 Adam Chlipala getHeader and setHeader
Thu, 10 Mar 2011 20:22:03 -0500 Adam Chlipala Ignore JavaScript events in Effectize; allow extra spaces for 'jsFunc'; eat carriage returns at line ends in .urp files
Wed, 02 Mar 2011 18:35:03 -0500 Adam Chlipala Allow debug and naughtyDebug in client-side code, implemented with alert
Tue, 08 Feb 2011 16:54:01 -0500 Adam Chlipala Notice that Basis.now is effectful; smarter JavaScript encoding of initial source values built using server-side expressions that can't be turned into JavaScript
Thu, 20 Jan 2011 10:40:40 -0500 Adam Chlipala Patch from Vladimir Shabanov to support implicit passing of 'time' values from server to client
Thu, 13 Jan 2011 18:15:04 -0500 Adam Chlipala alwaysInline .urp setting
Tue, 11 Jan 2011 18:04:52 -0500 Adam Chlipala Some more string parsing functions; naughtyDebug
Sun, 26 Dec 2010 17:29:03 -0500 Adam Chlipala queryString and effectfulUrl
Fri, 24 Dec 2010 18:55:13 -0500 Adam Chlipala JavaScript compilation of time comparison; fix lexing of XML that includes open parens
Thu, 23 Dec 2010 17:46:40 -0500 Adam Chlipala [De]serialization of times in JavaScript; proper integer division in JavaScript; Basis.crypt; Top.mkRead'; more aggressive Mono-level inlining, for values of function-y types
Mon, 20 Dec 2010 09:34:10 -0500 Adam Chlipala Implement constrained type kinding properly; bump mono inline threshhold
Sat, 11 Dec 2010 15:16:04 -0500 Adam Chlipala minHeap option in .urp files
Fri, 26 Nov 2010 11:57:04 -0500 Adam Chlipala Fix JavaScript unit unurlification; URL blessing client-side
Thu, 14 Oct 2010 11:35:56 -0400 Adam Chlipala -limit for running time
Thu, 14 Oct 2010 11:06:26 -0400 Adam Chlipala Interface for setting memory limits
Tue, 07 Sep 2010 08:28:07 -0400 Adam Chlipala Server-side 'onError'
Sun, 05 Sep 2010 14:00:57 -0400 Adam Chlipala tryDml
Sun, 22 Aug 2010 19:45:07 -0400 Adam Chlipala Confirm boxes; proper event handler setting for ctags
Sat, 21 Aug 2010 10:58:13 -0400 Adam Chlipala Some post-type-checking support for polymorphic variants
Thu, 29 Apr 2010 17:24:42 -0400 Adam Chlipala Add rand to Basis and handle it in Iflow
Sun, 04 Apr 2010 14:37:19 -0400 Adam Chlipala Generated basic dummy Iflow conditions
Thu, 01 Apr 2010 17:21:16 -0400 Adam Chlipala Relational operators portability
Tue, 09 Mar 2010 18:28:44 -0500 Adam Chlipala safeGet
Sat, 27 Feb 2010 16:49:11 -0500 Adam Chlipala benignEffectful
Thu, 11 Feb 2010 09:10:01 -0500 Adam Chlipala sigfile directive
Thu, 07 Jan 2010 14:02:58 -0500 Adam Chlipala Basis.debug; more restrictive type for Basis.form; weaken definition of polymorphic-ness for especialization
Sun, 03 Jan 2010 15:58:34 -0500 Adam Chlipala Deadlines
Fri, 01 Jan 2010 10:49:36 -0500 Adam Chlipala Proper client-side attrifyString
Tue, 29 Dec 2009 16:48:27 -0500 Adam Chlipala Treat getCookie as effectful
Sun, 27 Dec 2009 14:25:22 -0500 Adam Chlipala Protocol-specific compiler options
Sun, 27 Dec 2009 13:18:32 -0500 Adam Chlipala Dynamic linking of the runtime system
Sun, 13 Dec 2009 14:20:41 -0500 Adam Chlipala Initializers and setval
Tue, 08 Dec 2009 10:46:50 -0500 Adam Chlipala Context globals; ctype functions
Sat, 05 Dec 2009 14:01:34 -0500 Adam Chlipala Represent FFI function names as strings, to deal with cross-file recursion
Thu, 26 Nov 2009 14:20:00 -0500 Adam Chlipala More fun with cookies
Sun, 25 Oct 2009 12:08:21 -0400 Adam Chlipala Inlining threshold for Reduce
Thu, 22 Oct 2009 17:36:30 -0400 Adam Chlipala Chars working with SQLite
Thu, 22 Oct 2009 16:15:56 -0400 Adam Chlipala Initial support for char in SQL
Tue, 25 Aug 2009 15:19:00 -0400 Adam Chlipala Fix inconsistency in bool URLification between C and JavaScript
Tue, 11 Aug 2009 12:01:54 -0400 Adam Chlipala JavaScript urlifying of bools; correct Link attribute escaping
Sat, 18 Jul 2009 12:53:26 -0400 Adam Chlipala Key events get key code input
Sat, 18 Jul 2009 11:01:48 -0400 Adam Chlipala More command-line options
Sat, 18 Jul 2009 10:27:32 -0400 Adam Chlipala Blobs tested in MySQL and SQLite
Fri, 17 Jul 2009 17:03:37 -0400 Adam Chlipala Most of demo working with SQLite
Fri, 17 Jul 2009 12:58:37 -0400 Adam Chlipala MySQL CGI working
Fri, 17 Jul 2009 12:25:34 -0400 Adam Chlipala Testing nested queries
Thu, 16 Jul 2009 18:10:29 -0400 Adam Chlipala Demo working with MySQL
Thu, 16 Jul 2009 16:29:13 -0400 Adam Chlipala Sequence code compiles in MySQL
Thu, 16 Jul 2009 13:59:30 -0400 Adam Chlipala MySQL accepts generated demo DDL
Sun, 12 Jul 2009 15:05:40 -0400 Adam Chlipala MySQL demo/sql succeeds in reading no rows
Sun, 12 Jul 2009 13:16:05 -0400 Adam Chlipala MySQL query gets up to C linking
Tue, 30 Jun 2009 16:17:32 -0400 Adam Chlipala Validating views
Tue, 30 Jun 2009 15:45:10 -0400 Adam Chlipala Move all DBMS initialization to #init
Sun, 28 Jun 2009 16:41:10 -0400 Adam Chlipala Moved nextval code into Settings
Sun, 28 Jun 2009 16:22:17 -0400 Adam Chlipala Moved dml code into Settings
Sun, 28 Jun 2009 16:03:00 -0400 Adam Chlipala Moved query code into Settings
Sun, 28 Jun 2009 13:49:32 -0400 Adam Chlipala Start of multi-DBMS support
Sun, 28 Jun 2009 11:49:04 -0400 Adam Chlipala Move http protocol into its own file
Sat, 27 Jun 2009 12:38:23 -0400 Adam Chlipala Successfully starting FastCGI sessions with Apache
Sat, 27 Jun 2009 10:50:45 -0400 Adam Chlipala Avoid using prepared statements for non-persistent protocols
Sat, 27 Jun 2009 10:30:51 -0400 Adam Chlipala -debug from the command line
Tue, 23 Jun 2009 17:59:23 -0400 Adam Chlipala cgi protocol
Tue, 23 Jun 2009 15:56:04 -0400 Adam Chlipala Initial implementation of protocols in Settings
Tue, 09 Jun 2009 11:12:34 -0400 Adam Chlipala Mark current as effectful; add List functions
Sun, 07 Jun 2009 11:13:18 -0400 Adam Chlipala Start of Option; Basis.current; fix missed cases in Jscomp.isNullable
Tue, 02 Jun 2009 19:28:25 -0400 Adam Chlipala Lexing some more string escape sequences; JS versions of number read; fix problem with signature unification; escape < more often in Jscomp
Sun, 31 May 2009 12:41:34 -0400 Adam Chlipala strcspn and friends
Sat, 30 May 2009 13:29:00 -0400 Adam Chlipala Substring functions; fix a nasty MonoReduce pattern match substitution bug
Sat, 30 May 2009 09:59:10 -0400 Adam Chlipala String.length
Tue, 26 May 2009 12:25:06 -0400 Adam Chlipala Chars and more string operations
Sat, 23 May 2009 10:14:51 -0400 Adam Chlipala Change monoization of monads to allow partial applications of operations
Thu, 14 May 2009 10:31:11 -0400 Adam Chlipala Improvements while working on Graftid
Sun, 03 May 2009 15:38:49 -0400 Adam Chlipala cookieSec demo
Sat, 02 May 2009 18:20:15 -0400 Adam Chlipala Runtime URL and MIME type filtering
Sat, 02 May 2009 13:37:52 -0400 Adam Chlipala allow/deny working in Mono_opt
Sat, 02 May 2009 13:23:07 -0400 Adam Chlipala Path rewriting