libURL gone mad

Richard Gaskin ambassador at fourthworld.com
Sat Sep 3 10:05:56 EDT 2016


Charles Warwick wrote:

 > On 3/09/2016 3:15 am, Richard Gaskin wrote:
 >> Q for Charles:
 >> For me the convenience of being able to deliver a true standalone,
 >> with no externals or other components, is very useful on this
 >> project.  I appreciate the new capabilities Charles is providing in
 >> v8.1, but for those projects where I only need simple GET and POST
 >> I'm hoping I'll be able to deliver true standalones that don't
 >> require that external - is that the case, Charles, or is libURL now
 >> fully dependent on the external?
 >>
 > The theory is that you can issue the following command while in the
 > IDE:
 >
 > dispatch "revUnloadLibrary" to stack "tsNetLibUrl"
 >
 > Which will remove the dependency of tsNet from libUrl.  From the
 > moment you do that, libUrl will revert to its old behaviour and the
 > external will not be included in standalones.

Very nice.  Thank you.  As useful as the new capabilities will be in 
some projects, in this one I need a truly stand-alone app, so having 
that option will be very valuable.  I appreciate your anticipating that 
and providing an option to support it.


 > Unfortunately, there is a bug in the current RC1 release that means
 > this doesn't work.
 >
 > I have been meaning to get around to working out why - hopefully I
 > can do so in the next day or two and get this resolved before the
 > final 8.1 release.

No worries.  I'm patient.  Your externals are adding good value, and 
though I won't need them often I appreciate that they'll be there when I 
do, and omittable when I don't.

Along these lines, I'm hoping the docs will include a detailed listing 
of which features from your external are included in which LC edition 
(Community, Indy, Business), so folks can choose those which best serve 
whatever needs they may have.

For example, most of the code I write, esp. where it pertains to 
reusable libraries, doesn't use anything not available in Community if 
at all possible, so I can later have the option of re-releasing it under 
GPL.

An additional note in the docs letting people know how to deploy apps 
that don't need to include the external will be very useful for some of us.

-- 
  Richard Gaskin
  Fourth World Systems
  Software Design and Development for the Desktop, Mobile, and the Web
  ____________________________________________________________________
  Ambassador at FourthWorld.com                http://www.FourthWorld.com




More information about the use-livecode mailing list