Commit Graph

13 Commits

Author SHA1 Message Date
Duncan Babbage 16a3a20156 Capture fully resolved footnote backlinks. Extends #3084 2021-04-29 19:57:08 +12:00
Duncan Babbage e5a21cfee6 Handle footnote backlinks w/o css classes. Fixes #3084 2021-04-29 10:17:02 +12:00
Andrew Brehaut bd71b5d79a Update Shared/Article Rendering/newsfoot.js
Good catch thanks

Co-authored-by: Jed Fox <git@jedfox.com>
2021-03-10 18:45:07 -06:00
Andrew Brehaut bffd341992 #2371 Checks footnote target before overriding browser default behavior 2021-03-10 18:44:53 -06:00
Nate Weaver 5bbda2a68e "footnotes" -> ".footnotes"; use idFromHash() 2020-03-12 18:32:42 -05:00
Nate Weaver 76dd3abff2 Properly style footnotes that have been absoluted 2020-03-12 18:32:42 -05:00
Nate Weaver 509ef01213 URL-decode the ID to make it work with non-ASCII characters
Fixes #1812.
2020-03-12 18:32:42 -05:00
Andrew Brehaut f25c0e0b57 Original implementation was only aware of multimarkdown style footnote markup.
This commit includes support for DaringFireball style footnotes
2019-09-26 20:20:53 +12:00
Andrew Brehaut 2788552838 544 Fixes gaff with left and right overhangs
Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
544 Fixes gaff with left and right overhangs

Left and Right were confused with the boolean tests. Now correct and offset
behaves correctly again
2019-09-23 20:43:29 +12:00
Andrew Brehaut 4c54d2c4ff 544 adds and positions the arrow on the popover bubble
An arrow element is now inserted into the dom to orient the bubble to the fnref
element that opened it. This is offset in the opposite direction to the bubble
if the bubble overhangs one side or the other.

Additionally, if both sides overhang then no positioning takes place. This
is the first step towards supporting more narrow windows and mobile clients.
2019-09-23 20:25:00 +12:00
Andrew Brehaut af5d510c80 #544 Better handling of the footnote reverse links
* Uses a stylesheet to hide the reverse link in the popover rather than monkeying around with the dom in JS
* Javascript event handler catches clicks on the reverse buttons in the footnote list at the bottom of the page
  and scrolls the document back to the source, rather than opening the document in a browser window.
2019-09-23 19:56:58 +12:00
Andrew Brehaut 5fea81971b #554 newsfoot.js and css are included in the page
These changes are the bare minimum required to get footnotes to appear and function on the article page.
 * The newsfoot.js script now wraps everything in an IIFE to prevent bleed to other scripts
 * Stylesheets are included in the main stylesheet, with the colors extracted out into separate selectors

Currently missing the arrow pointing to the footnote link, and no consideration exists for mobile presentation
beyond a max-width: 100vh on the footnote popover.
2019-09-22 14:06:51 +12:00
Andrew Brehaut a605d9cd1f #544 Adds newsfoot.js footnote script to project 2019-09-21 13:54:17 +12:00