Greetings, ⍎')qload WS' works great! Thanks!
What should I be on the lookout for? Thanks!! Blake On Sun, Nov 16, 2014 at 7:37 AM, Juergen Sauermann < juergen.sauerm...@t-online.de> wrote: > Hi Blake, > > fixed in SVN 510. > Expect surprises. > > /// Jürgen > > > On 11/15/2014 05:33 PM, Blake McBride wrote: > > Dear Juergen, > > Having )LOAD kill the function that executed it is expected. *⍎')LOAD > ws'* should act exactly the same as typing: > > )LOAD ws > > from any point. In other words )SI doesn't matter and what function it > was in doesn't matter. Just like any )LOAD, all that information is lost. > > Again, having this is real helpful because you can have a startup WS > present a menu of available applications and then have the right one loaded > upon user selection. Without this feature, the user may have to know some > APL. > > Obviously, this will have to be special cased in execute. > > )COPY doesn't work in this scenario for obvious reasons. > > If and when you get the chance.... > > Thanks. > > Blake > > > > > On Sat, Nov 15, 2014 at 7:55 AM, Juergen Sauermann < > juergen.sauerm...@t-online.de> wrote: > >> Hi Blake, >> >> It was disabled because otherwise - as you have noticed - it would crash. >> >> The reason is that *)LOAD* (but also* )SIC* and *)CLEAR*) clears the SI >> while it is still in use for returning >> the result of ⍎ and other things. There is no clean way to do this. >> >> You might consider *)COPY* instead of *)LOAD* because )*LOAD* would also >> kill the function that executes the *⍎')LOAD ws'* >> >> /// Jürgen >> >> >> On 11/14/2014 11:00 PM, Blake McBride wrote: >> >> Greetings, >> >> I see the last update disabled execute of )LOAD. (I also noticed the >> prior version corrupted memory on it.) IMO, getting this working would be >> real helpful. Sometime I have a really large workspace. I can split it up >> into several workspaces and execute a )LOAD to get to the desired >> functionality. Also, with execute )LOAD I can have a startup workspace >> that provides a menu of applications. When the user selects which >> application they want I can execute a )LOAD. >> >> It would really be valuable to get this working. >> >> Thanks. >> >> Blake >> >> >> > >