- There's a new release, download from the link on the Docs page for E/D.#
- How to reproduce the problem (before the fix)#
- In Twitter, post something new.#
- Switch to Drummer. #
- Be sure tweets.opml is open, but not active.#
- Reload the page, to force a scan.#
- The title of the tab with tweets.opml will change to Untitled.#
- That is a rock-solid way to reproduce, it'll happen every time. #
- The problem#
- It appears to the user that an outline in an inactive tab is actually present in some way, but it isn't. The outline isn't loaded until you activate it. So the twitter.opml software has to first be sure the tab has been loaded before proceeding to add the tweets. It wasn't doing that.#
- The reason it appeared that only the title was changing was that Drummer was reading all the tweets each time. So the new tweet would appear at the top of the outline, as you would expect. It looked like everything else about the outline was working, but in fact it was re-creating the whole outline every time. Not the way you want it to work! 😀#
- The fix#
- Required a new capability be added, to load up the outline without activating it.#
- Why this makes me happy#
- Next time I sit down to work I can create something new! #
- Why the programmer made this mistake#
- He wrote the code, you'd think he'd remember how it works, but he didn't. This new way Drummer works was a month-long project to re-do how the tabs work, so you won't have to wait for all the outlines to load before you can use the one you want to work with. As my outlines were getting larger, this had become a serious usability issue. This "corner-turn" was done earlier this year, in April if I recall correctly. #
- Anyway, in the intervening months, I had just been using the software and had largely forgotten that it was just an illusion that all the outlines appear to be open even when only one or two are.#
- The lesson: You have to pay close attention to everything when using or programming a computer. It was working fine. It was my understanding of the software that was incorrect. It tricked me in a fun kind of way. #
- I was clicking around my tweets.opml file and wanted to share it with you guys. #
- fixed a bug, where if tweets.opml is not the active tab, and tweets that are in reply to other tweets in the outline are part of what's scanned, the replies will not be added to the outline. to be clear, this was not a problem if tweets.opml was the active outline at the time of the scan. #
- instead of creating a link node out of a tweet with a link, now we replace the bare t.co link with (link) with the text "link" which is hotted up so that when you click on it it takes you to that page. a screen shot might illuminate.#
- There's a new release, download from the link on the Docs page for E/D.#
- How to reproduce the problem (before the fix)#
- In Twitter, post something new.#
- Switch to Drummer. #
- Be sure tweets.opml is open, but not active.#
- Reload the page, to force a scan.#
- The title of the tab with tweets.opml will change to Untitled.#
- That is a rock-solid way to reproduce, it'll happen every time. #
- The problem#
- It appears to the user that an outline in an inactive tab is actually present in some way, but it isn't. The outline isn't loaded until you activate it. So the twitter.opml software has to first be sure the tab has been loaded before proceeding to add the tweets. It wasn't doing that.#
- The reason it appeared that only the title was changing was that Drummer was reading all the tweets each time. So the new tweet would appear at the top of the outline, as you would expect. It looked like everything else about the outline was working, but in fact it was re-creating the whole outline every time. Not the way you want it to work! 😀#
- The fix#
- Required a new capability be added, to load up the outline without activating it.#
- Why this makes me happy#
- Next time I sit down to work I can create something new! #
- Why the programmer made this mistake#
- He wrote the code, you'd think he'd remember how it works, but he didn't. This new way Drummer works was a month-long project to re-do how the tabs work, so you won't have to wait for all the outlines to load before you can use the one you want to work with. As my outlines were getting larger, this had become a serious usability issue. This "corner-turn" was done earlier this year, in April if I recall correctly. #
- Anyway, in the intervening months, I had just been using the software and had largely forgotten that it was just an illusion that all the outlines appear to be open even when only one or two are.#
- The lesson: You have to pay close attention to everything when using or programming a computer. It was working fine. It was my understanding of the software that was incorrect. It tricked me in a fun kind of way. #
- I was clicking around my tweets.opml file and wanted to share it with you guys. #
- fixed a bug, where if tweets.opml is not the active tab, and tweets that are in reply to other tweets in the outline are part of what's scanned, the replies will not be added to the outline. to be clear, this was not a problem if tweets.opml was the active outline at the time of the scan. #
- instead of creating a link node out of a tweet with a link, now we replace the bare t.co link with (link) with the text "link" which is hotted up so that when you click on it it takes you to that page. a screen shot might illuminate.#