(bug 83226) : fix link parsing
- reimplement paragraph parser so newlines are not eaten
- remember FullText mode properly
(#83229) don't steal focus when lagged
- process surrogate UTF-16 pairs correctly
- retrieve surrogate UTF-16 pairs correctly from clipboard
- minor fixes
Make recalc_ymap a bit more legible; remove direct assignment to $_
Use named iteration variables in TextView::on_paint
Improved error return value handling in TextView's block_draw
Added unexpected op handling via an else clause in TextView's block_draw
Minor comment tweak
Add SYNOPSIS to TextView
Lightly cleaned up Prima::PodView::read_paragraph

Because of the way that PodView matched against the =over pod
directive, it was sometimes matching the undefined value against
a regex. Such behavior issued this warning:

  Use of uninitialized value $_ in pattern match

This commit lightly revises how the directives are processed. It
also removes the non-localized explicit assignment to $_.
Added annotation to on_paint and revised erroneous else condition in block_draw
Fix Prima::PodView's rendering of certain in-paragraph code blocks

The following example paragraph is incorrectly rendered with PodView:

 To turn off frobnication, simply say C<< $widget->frobnicate(0) >>.

This commit fixes that and reduces the text captures in multibracket
in-paragraph code blocks, which should make it ever so slightly more
efficient.
Merge pull request #1 from run4flat/fix-podview

Fix podview, and a few cleanups to PodView and TextView
- typo fix
- add ref to win64 codec build
- read 32-bit jpegs