Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | strsub, strcspn, strsindex | fab | 2018-12-06 |
| | |||
* | ord | fab | 2018-12-06 |
| | |||
* | strsindex | fab | 2018-12-06 |
| | |||
* | chars with more than 2 bytes are awkwardly handled by the "normal" string of ↵ | fab | 2018-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("") | ||
* | reject invalid codepoints. Basis.iscodepoint. fix german char in js | fab | 2018-11-30 |
| | |||
* | several fixes on unit tests and implementation | fab | 2018-11-19 |
| | |||
* | Automatic merging of style/dynStyle and class/dynClass (closes #64) | Adam Chlipala | 2018-10-19 |
| | |||
* | Client-side escaping of HTML should be prepared for structured HTML trees, ↵ | Adam Chlipala | 2018-10-19 |
| | | | | not just strings (closes #141) | ||
* | unsafeSerialized[To|From]String | Adam Chlipala | 2018-10-19 |
| | |||
* | Catch when a cselect has an unavailable value set | Adam Chlipala | 2018-10-12 |
| | |||
* | List.allM | Adam Chlipala | 2018-08-25 |
| | |||
* | Merge pull request #134 from steinuil/json-single-quote | Adam Chlipala | 2018-08-17 |
|\ | | | | | removed invalid JSON escape character | ||
| * | removed invalid JSON escape character | steinuil | 2018-08-04 |
| | | |||
* | | offsetX, offsetY | Fabrice Leal | 2018-07-09 |
|/ | |||
* | Merge pull request #126 from majorseitan/master | Adam Chlipala | 2018-06-04 |
|\ | | | | | Improved support for JSON escape characters | ||
* \ | Merge pull request #127 from ashalkhakov/cradio | Adam Chlipala | 2018-06-04 |
|\ \ | | | | | | | Adding: cradio (support for client-side radio box). | ||
| | * | Merge branch 'master' into master | major seitan | 2018-06-02 |
| | |\ | |_|/ |/| | | |||
* | | | Remove insecure crypto function (closes #114) | Adam Chlipala | 2018-05-29 |
| | | | |||
| * | | Adding: cradio (support for client-side radio box). | Artyom Shalkhakov | 2018-05-28 |
|/ / | |||
| * | Handling of JSON escape characters | majorseitan@blockfreie.org | 2018-05-26 |
| | | | | | | | | | | 1. Handle the escape character \/ | ||
| * | Handling of JSON escape characters | majorseitan@blockfreie.org | 2018-04-15 |
|/ | | | | | 1. Handle the escape character \\ | ||
* | Handling of JSON escape characters | majorseitan@blockfreie.org | 2018-04-14 |
| | | | | | | | | | | 1. Handle escape sequence chars \t \n \r 2. Fail on unsupported escape characters. Instead of skipping \ on unsupported sequences it now fails. | ||
* | List.findM | Adam Chlipala | 2018-04-14 |
| | |||
* | List.existsM | Adam Chlipala | 2018-04-14 |
| | |||
* | dynClass() now calculates and sets class and style attributes before adding ↵ | Vladimir Shabanov | 2017-12-13 |
| | | | | node to DOM. | ||
* | Added oninput event to inputs which support it. | Vladimir Shabanov | 2017-12-05 |
| | | | | Added onscroll event to <body> and title/sizes attributes to <link>. | ||
* | Button: disabled attribute; allowing number entry using HTML5 widgets | Artyom Shalkhakov | 2017-02-21 |
| | |||
* | Option.app | Adam Chlipala | 2017-02-01 |
| | |||
* | List.appi | Adam Chlipala | 2017-01-25 |
| | |||
* | Add 'placeholder' attribute for textareas | Adam Chlipala | 2017-01-02 |
| | |||
* | Use 'id' attribute for <form> | Adam Chlipala | 2016-12-31 |
| | |||
* | Add mapUX_rev | Adam Chlipala | 2016-09-24 |
| | |||
* | Remove 'Value' attributes for AJAX-y UI widgets, because they should use ↵ | Adam Chlipala | 2016-09-01 |
| | | | | 'Source' instead | ||
* | Json: parse records with extra fields | Adam Chlipala | 2016-08-27 |
| | |||
* | Merge branch 'master' of ssh://github.com/urweb/urweb | Adam Chlipala | 2016-08-26 |
|\ | |||
* | | Import Json module from old Meta library (thanks to Edward Z. Yang for code ↵ | Adam Chlipala | 2016-08-26 |
| | | | | | | | | contributions) | ||
| * | Plug a reactive-DOM memory leak (thanks to Saulo Araujo for spotting the ↵ | Adam Chlipala | 2016-08-24 |
| | | | | | | | | problem and proposing a slightly different fix) | ||
| * | Remove a check that was actually always passing because it was on the wrong ↵ | Adam Chlipala | 2016-08-08 |
| | | | | | | | | object; this helps explain why the last change was necessary | ||
| * | Avoid repopulating dead nodes; otherwise, we might wind up killing a node ↵ | Adam Chlipala | 2016-08-08 |
|/ | | | | multiple times, screwing up the free list of available closure IDs (with duplicates), so that the same ID gets allocated for multiple functions later | ||
* | Fix for "normalizeTable" nesting thead and tfoot in tbody | Saulo Araujo | 2016-07-16 |
| | |||
* | Switch to expected order for [queryL] | Adam Chlipala | 2016-07-01 |
| | |||
* | Client-side: detect session timeout and ask the user to reload | Adam Chlipala | 2016-06-16 |
| | |||
* | abs and floor added | Karen Sargsyan | 2016-05-23 |
| | |||
* | asin, acos, atan, atan2 added | Karen Sargsyan | 2016-05-22 |
| | |||
* | Some basic math functions: pow, sqrt, sin, cos, log, exp are added to work ↵ | Karen Sargsyan | 2016-05-21 |
| | | | | at client and server sides | ||
* | Support for <meta> tags | Adam Chlipala | 2016-05-15 |
| | |||
* | Resource integrity attributes for HTML link element. ↵ | Alexander Abushkevich | 2016-03-10 |
| | | | | http://www.w3.org/TR/2015/CR-SRI-20151112/ | ||
* | More consistent formatting for new List functions | Adam Chlipala | 2016-02-26 |
| | |||
* | Return lists in their original order in span function | Alexander Abushkevich | 2016-02-24 |
| | |||
* | Find longest prefix of elements, which satisfy a predicate; Group a list | Alexander Abushkevich | 2016-02-23 |
| |