summaryrefslogtreecommitdiff
path: root/lib/js
Commit message (Collapse)AuthorAge
* Merge pull request #136 from dredozubov/anchor-linksGravatar Adam Chlipala2020-01-15
|\ | | | | Same page link anchors
* | JavaScript 'currentUrl' should return a string, not a URL, since the latter ↵Gravatar Adam Chlipala2019-10-04
| | | | | | | | has a completeley different sort of 'replace' method
* | New JavaScript FFI function 'listen'Gravatar Adam Chlipala2019-07-17
| |
* | Allow Basis.currentUrl on client sideGravatar Adam Chlipala2019-03-30
| |
* | JavaScript string subscripting should raise out-of-bounds exceptionsGravatar Adam Chlipala2019-03-10
| |
* | Stop complaining when a nonexistent option is chosen for cselectGravatar Adam Chlipala2019-01-26
| |
* | fixes for review 1Gravatar fab2019-01-21
| |
* | fix unit tests. implement urlifyCharGravatar fab2019-01-09
| |
* | more portable functionsGravatar fab2019-01-02
| |
* | saving spaceGravatar fab2018-12-27
| |
* | avoid a pow call if we canGravatar fab2018-12-25
| |
* | bitmaps workingGravatar fab2018-12-25
| |
* | 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("")
* | reject invalid codepoints. Basis.iscodepoint. fix german char in jsGravatar fab2018-11-30
| |
* | several fixes on unit tests and implementationGravatar fab2018-11-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)
* | Catch when a cselect has an unavailable value setGravatar Adam Chlipala2018-10-12
| |
| * Rough same page anchorsGravatar Denis Redozubov2018-08-22
|/
* offsetX, offsetYGravatar Fabrice Leal2018-07-09
|
* Adding: cradio (support for client-side radio box).Gravatar Artyom Shalkhakov2018-05-28
|
* dynClass() now calculates and sets class and style attributes before adding ↵Gravatar Vladimir Shabanov2017-12-13
| | | | node to DOM.
* Added oninput event to inputs which support it.Gravatar Vladimir Shabanov2017-12-05
| | | | Added onscroll event to <body> and title/sizes attributes to <link>.
* Button: disabled attribute; allowing number entry using HTML5 widgetsGravatar Artyom Shalkhakov2017-02-21
|
* Plug a reactive-DOM memory leak (thanks to Saulo Araujo for spotting the ↵Gravatar Adam Chlipala2016-08-24
| | | | problem and proposing a slightly different fix)
* Remove a check that was actually always passing because it was on the wrong ↵Gravatar Adam Chlipala2016-08-08
| | | | object; this helps explain why the last change was necessary
* Avoid repopulating dead nodes; otherwise, we might wind up killing a node ↵Gravatar Adam Chlipala2016-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 tbodyGravatar Saulo Araujo2016-07-16
|
* Client-side: detect session timeout and ask the user to reloadGravatar Adam Chlipala2016-06-16
|
* abs and floor addedGravatar Karen Sargsyan2016-05-23
|
* asin, acos, atan, atan2 addedGravatar Karen Sargsyan2016-05-22
|
* Some basic math functions: pow, sqrt, sin, cos, log, exp are added to work ↵Gravatar Karen Sargsyan2016-05-21
| | | | at client and server sides
* Finish removing PWild; only load a library once, even if referenced multiple ↵Gravatar Adam Chlipala2016-02-07
| | | | times in a .urp tree
* Merge PVar and PWild, to get more reasonable type-class resolutionGravatar Adam Chlipala2016-02-07
|
* Fixing dynClass for <tr>sGravatar Adam Chlipala2015-12-15
|
* JavaScript versions of a few more functionsGravatar Adam Chlipala2015-11-01
|
* Better client-side error messages for RPC failuresGravatar Adam Chlipala2015-11-01
|
* Basis.fromMillisecondsGravatar Adam Chlipala2015-11-01
|
* New mouse events oncontextmenu, onmouseenter, and onmouseleave.Gravatar Ziv Scully2015-04-07
|
* Make flattening of reactive HTML trees iterative instead of recursive, to ↵Gravatar Adam Chlipala2015-03-08
| | | | avoid stack overflows
* Fix dynClass JavaScript reversionGravatar Adam Chlipala2015-03-08
|