Topic: New ML syntax  (Read 6734 times)

New ML syntax
« on: February 09, 2016, 06:37:14 PM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 256
Lancelot,

I strongly dislike recent ML syntax changes (RunFrom, ExtractFile) as I have to revise all scripts I use, which is a lot.

I'm talking about the now deprecated Unpack command and the fuss that arises to dodge the errors and warnings.
One neat Unpack line* (doing all) to remove means two to four lines of rewritten new code, this is just cumbersome!
:mad:

Will it stay like this now or must I expect further rewritings in the future?
__
* e.g.: Unpack,,Archive,Tools,xmlstarlet.7z,%Target_Prog%\%ProgramFolder%

Re: New ML syntax
« Reply #1 on: February 09, 2016, 06:49:45 PM »

Lancelot

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Nothing new, It will stay like this,

You are talking about syntax never documented here,
http://theoven.org/index.php?board=14.0
  never used to create a new plugin,
    only tolerated to give time to update plugins to users like you,
       5 years is enough time to update and better share plugins on topics http://theoven.org/index.php?board=31.0. :mad:
             Ignore 5 years and complain :mad: :mad:
                 Instead you should thank me for giving 5 years time.  :cool:
« Last Edit: February 09, 2016, 08:05:00 PM by Lancelot »

Re: New ML syntax
« Reply #2 on: February 10, 2016, 04:37:15 AM »

Galapo

  • Gena Baker
  • Grand Chef
  • *****
  • Location: Australia
  • Date Registered: Sep 2010
  • Posts: 2207
Just to be clear - the reason for the change is not to be difficult or arbitrary. By reducing the number of functions there is a noticable speed increase in overall processing of a project. That is the main reason for the change, otherwise it would have been left as it was.

Regards,
Galapo.

Re: New ML syntax
« Reply #3 on: March 23, 2016, 04:15:32 PM »

JonF

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jan 2011
  • Posts: 291
However, the lack of a standard and robust way of extracting attached files and subdirectories is a major issue.  I've looked through a few Gena plugins to see how you guys do it and all I can say is ..... well, I won't say it.

Re: New ML syntax
« Reply #4 on: March 24, 2016, 10:49:28 AM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909
Gena is OLD...
Things Progress over time...

Re: New ML syntax
« Reply #5 on: March 24, 2016, 12:25:33 PM »

JonF

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jan 2011
  • Posts: 291
Wind10PESE is new and uses the Macro Library.

Re: New ML syntax
« Reply #6 on: March 24, 2016, 12:38:54 PM »

Lancelot

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
However, the lack of a standard and robust way of extracting attached files and subdirectories is a major issue.
It is called ExtractFile

and all I can say is ..... well, I won't say it.

well for someone who can not get cross-project consistency on sharing plugins !!!!!!!!!
http://theoven.org/index.php?topic=1378.0
where others even newbies easily can...

what can I say.... well I won't say it.

Re: New ML syntax
« Reply #7 on: March 24, 2016, 01:00:07 PM »

JonF

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jan 2011
  • Posts: 291
ExtractFile for each file?  Any idea how much code that would be?

Or does ExtractAllFiles open archives too?

It was not possible to include an optional script including unpack?

When someone demonstrates one script that adds links to all projects and uses the same directory structure for personal scripts for each, I'll use it.  You proved it is possible.  Nobody has done it. I guess you can't.
« Last Edit: March 24, 2016, 01:00:28 PM by JonF »

Re: New ML syntax
« Reply #8 on: March 24, 2016, 01:25:17 PM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909
You want Cheese with that ???

Re: New ML syntax
« Reply #9 on: March 24, 2016, 02:11:42 PM »

JonF

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jan 2011
  • Posts: 291
Thanks for the substantive post.  Very helpful.  Glad to know that you're pitching in.

Re: New ML syntax
« Reply #10 on: March 24, 2016, 02:23:18 PM »

Lancelot

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
ExtractFile for each file?  Any idea how much code that would be?
So we can not write any plugins, all projects and all ~1500 plugins failed now....
 or do they !!!!!


I'll use it.  You proved it is possible.  Nobody has done it. I guess you can't.
Already done, info already provided,
 even newbies can easily use same directory structure for personal plugins for each via MyPlugins_Direct without link.

I do not know what kind of Cheese you need more, only left for such simple thing is a secretary to do all these for you.

It is quite sad someone like you who is familiar with old medusa failures can not figure out such a simple thing,
 even with provided support unlike old days,
  all you need is follow, replicate and understand already working and stable solutions,
   instead decide to complain !!!!!!! ,
       what can I say.... well I won't say it.

I believe I did my best to support you so far,
 I leave supporting you to others, like Atari800xl, KYHI, Prz42 ...... maybe they can help you figure out.!!!
   on your other topic.

Re: New ML syntax
« Reply #11 on: March 25, 2016, 12:16:34 PM »

JonF

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jan 2011
  • Posts: 291
I begged for step by step instructions. Nothing.

I tried every way I could think of to elicit a useful answer.  You posted messages just as useful as the one you posted above.

I gave up.

Re: New ML syntax
« Reply #12 on: March 25, 2016, 12:44:30 PM »

Lancelot

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
I begged for step by step instructions. Nothing.
step by step instructions available on already given link.

and everybody so far easily follow, 1 exception you !

I tried every way I could think of to elicit a useful answer.  You posted messages just as useful as the one you posted above.
You post mysterious messages and on my last post on relevant topic I asked for what you actually doing other than theoretical.
 yet another un replied question.....

here is a sign to you, nobody yet understand what you are failing at and you do not simply follow the only one + Chris who tried to help you.
and be sure, there are many people active around who would gladly fix mistake of a misunderstanding I could be making by reading your post.
 and so far nobody.
   Think about it.

I gave up.

Already done, info already provided,
 even newbies can easily use same directory structure for personal plugins for each via MyPlugins_Direct without link.

I already gave up.
 You simply do mysterious logic out there that does not match anyone else so far.

Think about this:
you are after something nobody understand, and the thing everybody assume to help you you said failure !!!!!!!
 you explain theorical, and still you said failure after responses.
   everyone so far easily add 3rd party plugins to projects via given features, only 1 have trouble and only you !!!!
       from my point of view, you do everything to fail and give up.

what can I say.... well I won't say it.

Well I already gave up after my last post http://theoven.org/index.php?topic=1378.0
 only watching and responding your (to me unlogical) posts.


Here is a call from me:
  If anyone understand JonF failure, and willing to help, topic is there http://theoven.org/index.php?topic=1378.0 , rescue him.

Re: New ML syntax
« Reply #13 on: March 25, 2016, 01:47:04 PM »

JonF

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jan 2011
  • Posts: 291
No step by step instructions.  No such link in the thread.

Still more claims and irrelevancies but no facts.

When someone demonstrates one script that adds links to all projects and uses the same directory structure for personal scripts for each, I'll use it.  You proved it is possible.  Nobody has done it. I guess you can't. {ABE} As I made clear in the other thread, I mean with one running of the script rather than one running per project, which is pointless because each project already has that facility.{/ABE}

Is that too complicated?
« Last Edit: March 25, 2016, 01:52:40 PM by JonF »

Re: New ML syntax
« Reply #14 on: March 25, 2016, 02:12:30 PM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909
Quote
When someone demonstrates one script that adds links to all projects and uses the same directory structure for personal scripts for each, I'll use it.  You proved it is possible.  Nobody has done it. I guess you can't.

We are waiting on your development Improvements, as to the issue you are having...
Otherwise, Stop complaining....  Because it appears nobody else can replicate your problem or even share your same concerns...

If you have a better way, then the current way, then please share it with the group....
Otherwise, Stop Demanding that others do the work for you...
As it appears you have nothing to contribute, other then to Complain and make Demands..

Quote
Only Your Contributions to the Development of the PE Environment are what matter to the other members of this forum..

Source > http://theoven.org/index.php?topic=1666.0
« Last Edit: March 25, 2016, 02:32:10 PM by KYHI »

Re: New ML syntax
« Reply #15 on: March 25, 2016, 02:42:24 PM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909
Also, since your issue seems to be the use of "Unpack vs. ExtractFile"
This is not an issue with Shared Plugins on server...

Since your issue is the use of the macro - within your Personal Plugins - which are not shared - then the revisions and maintenance required for your personal plugins, is your personal responsibility.

Your demand that we (this forum) continue to develop PE for your own personal use - is not getting you anywhere..

With that said, the best advice anyone can give you is >
Your time would be better spent by learning the new macro and revising your personal plugins,
rather then carrying on with the current line of discussion
« Last Edit: March 25, 2016, 03:03:25 PM by KYHI »

 

Powered by EzPortal