Fix problem in workaround for Webkit's failure to render huge text nodes
Experimental option crudeMeasuringFrom

Stopgap for #1022
Remove outdated note from LICENSE

Subdirectories no longer contain separate LICENSE files. Delete
the note to them from the top level LICENSE.
Remove redundant line in AUTHORS

Removed the redundant "List of contributors..." line
[merge addon] Shows differences when the non-edit pane is updated

Previous behaviour was to only update the displayed differences if
the edit pane was modified.  There exists use-cases such that the
differences should be updated when any of the panes change.

I don't expect this to introduce any performance regressions due
to the existing debounce code within the update function.

Signed-off-by: ciaranj <ciaranj@gmail.com>
Allow linter to run on windows

Node provides some cross-platform utility methods to enable safe
path traversal.

This change merely swaps out a hardcoded '/' (unix path separator)
to use one of these methods.

An alternative strategy would be to use the constant 'path.sep' but
this felt 'cleaner'.

Signed-off-by: ciaranj <ciaranj@gmail.com>
Main CSS file: Clean-up and fix lint warnings

Use 0 instead of 0px, clean-up two line breaks, to fix lint warning;
Three empty CSS blocks could also be removed.
[fullscreen addon] Reduce z-index in order to not hide completion popups