--- /dev/null
+--- a/src/text.cpp 2016-02-24 23:18:11.000000000 +0100
++++ b/src/text.cpp 2020-02-26 18:53:15.869331031 +0100
+@@ -248,7 +248,7 @@
+ // Premature EOL.
+ if (character == '\n')
+ {
+- line = text.substr (offset, line_length);
++ line = text.substr (offset, prior_cursor-offset);
+ offset = cursor;
+ return true;
+ }
+
self: super:
{
taskwarrior = super.taskwarrior.overrideAttrs (old: {
+ patches = old.patches or [] ++ [
+ ./TW-1778_patch.diff
+ ];
postInstall = ''${old.postInstall}
mkdir -p "$out/share/vim/vimfiles/ftdetect"
mkdir -p "$out/share/vim/vimfiles/syntax"