On Jan 21, 2:13 pm, FND <[email protected]> wrote: > Essentially, changing a workspace is the same as renaming, so I'll have > to implement that first.
I disagree with this assessment. I suppose maybe we should take this conversation to the dev group, but since we are getting long and interesting in this thread and we've been exploring a fair number of concepts it may be worthwhile to keep it here, so I will. In the specific case of where you have TiddlyWeb set up to do automatic saving of tiddlers after you click done or otherwise making a chance, there's good reason for "changing a workspace" to be the same thing as "rename". It's likely (but not always true) that what you are saying when you say "I want this in workspace B" is also "I don't want this in workspace A". However, when you're not automatically saving changes, but are instead using sync, it's quite likely you have no need to rename, you just want to say things like: * I don't want this tiddler to be saved to this place, I want to be saved to this other place. * I'd like to duplicate this tiddler to another place. etc. So there are two separate pieces of functionality which are desired, which are orthogonal (hi Martin!): * Moving the serverside canonical location of a tiddler, with history, from one bag.name/tiddler.title pair to another. This is rename, on the server, activated by client code. * Changing the target for any existing tiddler so it goes somewhere else. This is a server.field editor of some sort and doesn't make any interactions with the server in and of itself. The changes in the fields only matter when the tiddler is saved. Make sense? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/TiddlyWiki?hl=en -~----------~----~----~----~------~----~------~--~---

