summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* exhaustive testing brought to selenium. bug fix in isspace. useful function ↵Gravatar fab2018-12-11
| | | | to test if char is <128
* migrate is_valid_hash, blessData, property, atomGravatar fab2018-12-11
|
* fix isxdigit: is probably helpful to keep it only to ascii chars. migrate ↵Gravatar fab2018-12-09
| | | | islower, isupper, isalpha, isdigit, isblank, isspace, isxdigit, isprint
* just to make sure there are no issuesGravatar fab2018-12-08
|
* patch isDigitGravatar fab2018-12-08
|
* patching toLower and toUpper to provide consistent results in server side ↵Gravatar fab2018-12-08
| | | | and client side
* strsub, strcspn, strsindexGravatar fab2018-12-06
|
* ordGravatar fab2018-12-06
|
* strsindexGravatar fab2018-12-06
|
* chars with more than 2 bytes are awkwardly handled by the "normal" string of ↵Gravatar fab2018-12-06
| | | | javascript. the best way to get consistent results seems to be to convert to array by Array.from(...) and back to strings with .join("")
* fix: U8_IS_SINGLE should only be called on raw char*, NOT on uw_Basis_charGravatar fab2018-12-02
|
* 1 bug fix and sorting out my own confusion: uw_Basis_char is already a ↵Gravatar fab2018-12-02
| | | | codepoint, NOT the "serialized" utf8
* reject invalid codepoints. Basis.iscodepoint. fix german char in jsGravatar fab2018-11-30
|
* test client eval vs server evalGravatar fab2018-11-23
|
* cleanupGravatar fab2018-11-19
|
* several fixes on unit tests and implementationGravatar fab2018-11-19
|
* fix package name for brewGravatar fab2018-11-17
|
* fix package nameGravatar fab2018-11-17
|
* utf-8 aware functions for basis. unit-testing.Gravatar fab2018-11-17
|
* Accept a few other command-line arguments to trigger help text (closes #63)Gravatar Adam Chlipala2018-10-19
|
* More telegraphic error text for clashing URL prefixes (closes #111)Gravatar Adam Chlipala2018-10-19
|
* Block scary types for [de]serialization (closes #98)Gravatar Adam Chlipala2018-10-19
|
* Automatic merging of style/dynStyle and class/dynClass (closes #64)Gravatar Adam Chlipala2018-10-19
|
* Client-side escaping of HTML should be prepared for structured HTML trees, ↵Gravatar Adam Chlipala2018-10-19
| | | | not just strings (closes #141)
* Just return None rather than crashing, when trying to read cookies within ↵Gravatar Adam Chlipala2018-10-19
| | | | tasks (closes #143)
* unsafeSerialized[To|From]StringGravatar Adam Chlipala2018-10-19
|
* Catch when a cselect has an unavailable value setGravatar Adam Chlipala2018-10-12
|
* Merge pull request #140 from ashalkhakov/flycheckGravatar Adam Chlipala2018-09-02
|\ | | | | FlyCheck integration.
* \ Merge pull request #138 from bbarenblat/masterGravatar Adam Chlipala2018-09-02
|\ \ | | | | | | Start using symbol versioning
| | * Multi-file projects should work.Gravatar Artyom Shalkhakov2018-09-01
| | |
| | * Flycheck: improving multi-file supportGravatar Artyom Shalkhakov2018-08-31
| | |
| | * FlyCheck integration.Gravatar Artyom Shalkhakov2018-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | Some issues: - since Ur/Web expects to typecheck a project, we "guess" it (which may not be the exact project that you use, maybe we need to improve our heuristics) - lightly tested, but seems to work on my machine
* | | Detect lambda abstractions over type classes as deserving of ↵Gravatar Adam Chlipala2018-08-29
| | | | | | | | | | | | implicit-argument status
* | | List.allMGravatar Adam Chlipala2018-08-25
| | |
* | | Merge pull request #134 from steinuil/json-single-quoteGravatar Adam Chlipala2018-08-17
|\ \ \ | | | | | | | | removed invalid JSON escape character
| * | | removed invalid JSON escape characterGravatar steinuil2018-08-04
| | | |
* | | | Merge pull request #132 from fabriceleal/offsetXYGravatar Adam Chlipala2018-07-15
|\ \ \ \ | |/ / / |/| | | bring offsetX, offsetY to mouseEvent
| * | | offsetX, offsetYGravatar Fabrice Leal2018-07-09
|/ / /
| * / Start using symbol versioningGravatar Benjamin Barenblat2018-06-17
|/ / | | | | | | | | | | We now have enough users to make ABI compatibility worthwhile. Designate the current ABI as version 1 and begin maintaining `-version-info` for libtool.
* | Slight change to venerable Nested demo, to get proper URL resolutionGravatar Adam Chlipala2018-06-16
| |
* | Slight change to venerable Nested demo, to get proper URL resolutionGravatar Adam Chlipala2018-06-16
| |
* | Return to working version modeGravatar Adam Chlipala2018-06-16
| |
* | New release20180616Gravatar Adam Chlipala2018-06-16
|/
* Properly populate set of type classes when reusing a module from the ↵Gravatar Adam Chlipala2018-06-06
| | | | type-inference cache
* Merge branch 'master' of ssh://github.com/urweb/urwebGravatar Adam Chlipala2018-06-04
|\
* | Fix to recent addition of defensive unurlificationGravatar Adam Chlipala2018-06-04
| |
| * Merge pull request #126 from majorseitan/masterGravatar Adam Chlipala2018-06-04
| |\ | | | | | | Improved support for JSON escape characters
| * | Merge pull request #127 from ashalkhakov/cradioGravatar Adam Chlipala2018-06-04
|/| | | | | | | | Adding: cradio (support for client-side radio box).
* | | Fail when requesting a file cache with a database engine that won't do SHA512Gravatar Adam Chlipala2018-06-03
| | |
* | | 'filecache' .urp directive, fixing a longstanding MonoUtil bug in the processGravatar Adam Chlipala2018-06-03
| | |