I'd saved this one:
on revSBEnsureFolder pFolder
set the itemDel to "/"
if there is no folder pFolder and pFolder is not empty then
revSBEnsureFolder item 1 to -2 of pFolder
if the result is not empty then return the result
create folder pFolder
return the result
end if
end revSBEnsureFolder
On 12/14/17 11:02 AM, Alex Tweedly via use-livecode wrote:
Write yourself (or check if the Master Library already has) a little
function
ensureFolderExists pPathName
which will iterate down the elements of the path, checking htey exist,
or creating if need be.
(I *know* I have one somewhere - but it would be faster to re-write than
to find :-)
Then use that before the revCopyFolder
Alex
On 14/12/2017 16:52, Bob Sneidar via use-livecode wrote:
Okay it looks like the revMoveFolder suffers from the same problem
that renameFolder does: It only works on the endpoint. CRAP! Why so
difficult? I'll come up with a workaround I suppose, or else start
saving filled forms in the database itself.
Thanks all for your help.
Bob S
On Dec 14, 2017, at 08:28 , Bob Sneidar via use-livecode
<use-livecode@lists.runrev.com> wrote:
For Mac sure. Then I need to deal with Windows. But it's my
understanding that the rev commands for files use shell anyway, so
the work has at least partly been done. But looking at the rev
commands it appears there is a revMoveFolder! Lemme try that one.
Bob S
On Dec 14, 2017, at 08:22 , Mike Bonner via use-livecode
<use-livecode@lists.runrev.com> wrote:
Can you use shell? mv to move a folder or cp -R and do a recursive
copy?
From reading the dictionary, it does seem that your first example
should
work if the intention is to move the 201 folder from "Childrens Law
Center"
to folder "bobtest" assuming bobtest already exists, and folder 201
doesn't
pre-exist in that folder. (No clue how "clobbers" are handled with
rename
when its used to move stuff)
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode