-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Previous line is displayed on empty lines in itemview #506
Comments
|
The link to the video doesn't work for me, Vimeo says "Sorry, we couldn’t find that page". Can you check what could be wrong? Perhaps you need to tick some checkbox to make the video public? |
|
The link should now be working |
|
Yep, that works; thank you! No idea what's causing this, here's a few questions to get me some more facts:
|
|
I can reproduce it when scrolling through this feed with this link both in St term and Alacritty: https://eklitzke.org/the-cbc-padding-oracle-problem. The bug appears after you've scrolled past some troublesome text. It happens with only a few feeds and mostly around code or symbols and resizing doesn't seem to affect it and I can reproduce in St with Bash, Sh, but I use Fish . I don't use Tmux or Screen.
Config: historyhistory-limit 1024 settingscleanup-on-quit yes sortingarticle-sort-order date-asc unbind keysunbind-key ' bind keysgoto-next-feed no colorscolor background default default highlightinghighlight article "^(Feed|Title|Author|Link|Date):." default default title formattingarticlelist-format "%?T?|%-17T| ?%t" |
|
Reproduced with a8972c6, https://eklitzke.org/index.rss, and empty config. In my case, the empty lines are replaced by " < i)i++ {". That looks like Newsboat fails to properly escape curly brackets, but I'll have to dig deeper to make sure. Thank you for the report, @eyvindbjartiandersen! |
|
It looks like this is a bug in stfl. I've imported the stfl svn repo in git and uploaded to Github so parts of it can be more easily linked to. Context
IssueIn The unintended printing happens on the first line of the Some extra info[a] |
|
Following is a patch for stfl which fixes this issue. Edit1: Above patch is available under LGPL 3+ and MIT. Use it however you like. |
|
Thanks for digging in! STFL's mailing list is pretty dead: I've been on it since December 2015, and never saw any posts by STFL's author. The next best thing we can do is mention the patch in our changelog. Maintainers in distros will (hopefully) help patch libstfl in their distros. I'll do that on the release day if STFL author doesn't accept your patch before that. I also think it'd be good to explicitly state that your patch is under LGPL 3+, same as STFL itself, so maintainers don't have to second-guess that. Since the bug is not with Newsboat itself, I'm closing this as invalid. |
I'm wondering if the list works at all as the archive doesn't list any emails.
Done |
|
@dennisschagt Yes, I received that email. Apparently it's only the archive that doesn't work. |
This is needed by newsboat to fix newsboat/newsboat#506 While here also strip the library. PR: 245001 Approved by: arved (maintainer) git-svn-id: svn+ssh://svn.freebsd.org/ports/head@529797 35697150-7ecd-e111-bb59-0022644237b5
This is needed by newsboat to fix newsboat/newsboat#506 While here also strip the library. PR: 245001 Approved by: arved (maintainer) git-svn-id: svn+ssh://svn.freebsd.org/ports/head@529797 35697150-7ecd-e111-bb59-0022644237b5
This is needed by newsboat to fix newsboat/newsboat#506 While here also strip the library. PR: 245001 Approved by: arved (maintainer)
This is needed by newsboat to fix newsboat/newsboat#506 While here also strip the library. PR: 245001 Approved by: arved (maintainer)
newsboat r2.15-83-gdc5c - https://newsboat.org/
Copyright (C) 2006-2015 Andreas Krennmair
Copyright (C) 2015-2019 Alexander Batischev
Copyright (C) 2006-2017 Newsbeuter contributors
Copyright (C) 2017-2019 Newsboat contributors
Newsboat is free software licensed under the MIT License. (Type `newsboat -vv' to see the full text.)
It bundles JSON for Modern C++ library, licensed under the MIT License: https://github.com/nlohmann/json
It bundles an alphanum algorithm implementation licensed under the MIT license: http://www.davekoelle.com/alphanum.html
newsboat r2.15-83-gdc5c
System: Linux 5.0.10-arch1-1-ARCH (x86_64)
Compiler: g++ 8.3.0
ncurses: ncurses 6.1.20180127 (compiled with 6.1)
libcurl: libcurl/7.64.1 OpenSSL/1.1.1b zlib/1.2.11 libidn2/2.1.1 libpsl/0.20.2 (+libidn2/2.1.1) libssh2/1.8.1 nghttp2/1.36.0 (compiled with 7.64.1)
SQLite: 3.28.0 (compiled with 3.27.2)
libxml2: compiled with 2.9.9
Link to video: https://vimeo.com/334141215
I've seen this bug in earlier versions and multiple times with different terminals.
The text was updated successfully, but these errors were encountered: