[tw5] Bob and BobEXE version 1.5.1 hy, update to tiddlywiki 5.1.22, minor bug fixes

94 views
Skip to first unread message

Jed Carty

unread,
Apr 17, 2020, 5:09:14 AM4/17/20
to TiddlyWiki
This updates BobEXE to use tiddlywiki version 5.1.22 and fixes some problems with the automatic backups.
It also fixes a rather large bug that prevented portability if you didn't set a wikipathbase on your first use of Bob.

The plugin version of Bob is on GitHub here: https://github.com/OokTech/TW5-Bob
The newest version of BobEXE is available here: https://github.com/OokTech/TW5-BobEXE/releases 

If you want to support the development OokTech has a patreon page here https://www.patreon.com/OokTech
or if you prefer there is a link for PayPal here https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZG94CTLHTKYRE

The changelog:

!! Version 1.5.1 hy

* Fixed a problem that would set the base path to the current folder as an absolute path instead of to `cwd` if no base path was given.
* Fixed the backup format so the wikis open up correctly as single file wikis
* (BobEXE) Updated to TiddlyWiki 5.1.22

Peter Buyze

unread,
Apr 17, 2020, 5:45:48 AM4/17/20
to TiddlyWiki forum
Jed, it might be useful to specifically mention on the Github page that Bob can only be used with Node.js. It may be obvious to TW old timers, but t isn't to newbies like me.


17 Apr 2020, 12:09 by inmy...@gmail.com:
--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.

Jed Carty

unread,
Apr 17, 2020, 5:51:38 AM4/17/20
to TiddlyWiki
All the instructions in the readme talk about doing things on the command line and for the manual part the heading is 'Step by step instructions (using Node)', I am not sure what else I should put there.

Peter Buyze

unread,
Apr 17, 2020, 6:08:33 AM4/17/20
to TiddlyWiki forum
"Step by step instructions using Node" does not mean you cannot use it without node. To me that phrase means if one wants to use Node. That is why I downloaded it and tried to use it without Node.

Furthermore, on this page https://groups.google.com/forum/#!msg/tiddlywiki/bHbDfBJwAj0/0_t-n_GpAgAJ Mark said "Bob is an enhanced version of node …", which suggests to me that there is no need to install Node if you install Bob.

And on the same page TonyM said "Have you considered a node, tiddlyserver or bobexe install?", which suggests to me to install either Node or Bob.

Obviously, the seasoned TW users did not think of making it explicit, and are even unaware of the ambiguity of their statements, in any case for a newbie. And the phrase "Step by step instructions using Node" is also ambiguous.

So, my suggestion is to put something like:

"This tool can only be used in conjunction with Node.js."

I don't mean to tell you your business, and if you think adding a simple sentence like that is overdone then don't bother.



17 Apr 2020, 12:51 by inmy...@gmail.com:
All the instructions in the readme talk about doing things on the command line and for the manual part the heading is 'Step by step instructions (using Node)', I am not sure what else I should put there.


--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.

TiddlyTweeter

unread,
Apr 17, 2020, 7:30:41 AM4/17/20
to TiddlyWiki
It IS confusing. Bob.exe on Windows  (and other platforms) installs self-contained. You don't need to know that node is wrapped into it behind the scenes to use it. Great approach to just get on without having to install node separately!

But Bob is also available as an extension to explicit node where its node-ness is obvious.

Jed, I think sensibly, derives the output systems from one code source. But it can be confusing to get your head around the two variants until you grasp what is going on.

Fresh eyes matter! So thanks for the comment.

Best wishes
TT


On Friday, 17 April 2020 12:08:33 UTC+2, Peter Buyze wrote:
"Step by step instructions using Node" does not mean you cannot use it without node. To me that phrase means if one wants to use Node. That is why I downloaded it and tried to use it without Node.

Furthermore, on this page https://groups.google.com/forum/#!msg/tiddlywiki/bHbDfBJwAj0/0_t-n_GpAgAJ Mark said "Bob is an enhanced version of node …", which suggests to me that there is no need to install Node if you install Bob.

And on the same page TonyM said "Have you considered a node, tiddlyserver or bobexe install?", which suggests to me to install either Node or Bob.

Obviously, the seasoned TW users did not think of making it explicit, and are even unaware of the ambiguity of their statements, in any case for a newbie. And the phrase "Step by step instructions using Node" is also ambiguous.

So, my suggestion is to put something like:

"This tool can only be used in conjunction with Node.js."

I don't mean to tell you your business, and if you think adding a simple sentence like that is overdone then don't bother.



17 Apr 2020, 12:51 by inmy...@gmail.com:
All the instructions in the readme talk about doing things on the command line and for the manual part the heading is 'Step by step instructions (using Node)', I am not sure what else I should put there.


--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddl...@googlegroups.com.

Peter Buyze

unread,
Apr 17, 2020, 8:11:19 AM4/17/20
to TiddlyWiki forum
Thanks TT.

The reason I made the comment is that I installed Bob on my Mac, and when I ran it opened a new TW file. On one of the pages I encountered after the 1st run I clicked to have it "create" the TW I had been using, and the feedback was that it was successful. Nevertheless, I could not find my new file, and Bob did not seem to be doing anything, there was no icon in the system tray as there was supposed to be.

I may have not done things right, but the instructions are insufficient for a newbie who had been advised to try Bob. So I deleted bob.command and all the subfolders it created. I would not mind trying it again, but only with a proper set of instructions; instructions for TW/Bob old hands are not good enough.



17 Apr 2020, 14:30 by Tiddly...@assays.tv:
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.

Jed Carty

unread,
Apr 17, 2020, 10:09:07 AM4/17/20
to TiddlyWiki
The documentation is far from complete, it is whatever I have had time and reason to put together.
Reply all
Reply to author
Forward
0 new messages