1. name change from ed.ex to edx.ex

I am going to change the name of ed.ex to edx.ex

My arguments:

  • On some Linux distributions "ed" is a pre-installed editor (this conflicts with ed.ex).
  • To some people ed.ex looks like the, one-and-only, official editor (makes O[ look old).
  • An opportunity to revise the docs that refer to ed.ex

edx.ex

  • will not be removed, or changed
  • will be presented as a "demonstration program"
  • put more emphasis on idea that source-code of edx.ex is included (to learn and explore).

_tom

new topic     » topic index » view message » categorize

2. Re: name change from ed.ex to edx.ex

_tom said...

I am going to change the name of ed.ex to edx.ex

I find your arguments persuasive, and I agree with this change.

new topic     » goto parent     » topic index » view message » categorize

3. Re: name change from ed.ex to edx.ex

This seems reasonable to me.

new topic     » goto parent     » topic index » view message » categorize

4. Re: name change from ed.ex to edx.ex

ed.ex is now renamed to edx.ex

I have renamed the files and altered the documentation.

Remaining question: will this change do something to the packaging system when O[ is released?

_tom

new topic     » goto parent     » topic index » view message » categorize

5. Re: name change from ed.ex to edx.ex

_tom said...

ed.ex is now renamed to edx.ex

I have renamed the files and altered the documentation.

Remaining question: will this change do something to the packaging system when O[ is released?

_tom

Is this name now stable?
It's just becouse, i use ed.ex as a testing target in my batch files.

Maybe it should not go to the 4.0 branch but only to the 4.1.

Just my 2 cent
Andreas

new topic     » goto parent     » topic index » view message » categorize

6. Re: name change from ed.ex to edx.ex

andi49 said...
_tom said...

ed.ex is now renamed to edx.ex

I have renamed the files and altered the documentation.

Remaining question: will this change do something to the packaging system when O[ is released?

_tom

Is this name now stable?
It's just becouse, i use ed.ex as a testing target in my batch files.

Maybe it should not go to the 4.0 branch but only to the 4.1.

Just my 2 cent
Andreas

Looking at the change, it appears to be a 4.1 only change. http://scm.openeuphoria.org/hg/euphoria/rev/2c379fb63e74

edx.ex is not really a language feature that requires backwards compatibility, so I wouldn't normally insist on a freeze on this, but seeing how the release of 4.0.6 is planned to be the very last release of the 4.0 line, and the 4.1 line has yet to have an official release, it thusly makes sense in this case to make an exception, and keep the naming of that file consistent between all 4.0.x releases.

new topic     » goto parent     » topic index » view message » categorize

7. Re: name change from ed.ex to edx.ex

_tom said...

ed.ex is now renamed to edx.ex

I have renamed the files and altered the documentation.

Remaining question: will this change do something to the packaging system when O[ is released?

_tom

Maybe, edx.ex should also appear in section 6.1 "bundled demos"

Andreas (the changes are allready uploaded)

new topic     » goto parent     » topic index » view message » categorize

8. Re: name change from ed.ex to edx.ex

jimcbrown said...

Looking at the change, it appears to be a 4.1 only change. http://scm.openeuphoria.org/hg/euphoria/rev/2c379fb63e74

I "think" my change was for 4.1, but I can't say I fully understand how mercurial is accepting my changes.

jimcbrown said...

edx.ex is not really a language feature that requires backwards compatibility, so I wouldn't normally insist on a freeze on this, but seeing how the release of 4.0.6 is planned to be the very last release of the 4.0 line, and the 4.1 line has yet to have an official release, it thusly makes sense in this case to make an exception, and keep the naming of that file consistent between all 4.0.x releases.

Actually it makes sense for edx.ex to be in 4.0.6 using this argument:

  • Someone new to Euphoria, loads 4.0.6 on Linux, types "ed", and sees an existing line editor that has nothing to do with Euphoria--a bit messy.
  • Someone familiar with Euphoria can easily rename "edx" back to "ed."

Maybe the introduction to "ed" ("edx") should include some history, since this editor was created in version 1.0 back in 1993.

_tom

new topic     » goto parent     » topic index » view message » categorize

9. Re: name change from ed.ex to edx.ex

andi49 said...
_tom said...

ed.ex is now renamed to edx.ex

I have renamed the files and altered the documentation.

Remaining question: will this change do something to the packaging system when O[ is released?

_tom

Maybe, edx.ex should also appear in section 6.1 "bundled demos"

Andreas (the changes are allready uploaded)

Seeing ed[x].ex in "bundled demos" makes sense. Note that the demos are not included in the pdf version.

The editor is useful enought to be more than a demo (it's in with Euphoria tools), but not to be confused as the one official editor for the Euphoria language.

_tom

new topic     » goto parent     » topic index » view message » categorize

10. Re: name change from ed.ex to edx.ex

For Windows users I could leave ed.bat as it was (except it calls edx.ex). This way long time Windows users would not see any change. Linux users would be instructed to use edx.ex .

_tom

new topic     » goto parent     » topic index » view message » categorize

11. Re: name change from ed.ex to edx.ex

_tom said...

For Windows users I could leave ed.bat as it was (except it calls edx.ex). This way long time Windows users would not see any change. Linux users would be instructed to use edx.ex .

_tom

I think this should be made consistent across platforms.

Although possibly a minority of users, it's possible for, e.g., cygwin users to have the ed editor and the same conflict would then rear its head.

new topic     » goto parent     » topic index » view message » categorize

12. Re: name change from ed.ex to edx.ex

jimcbrown said...
_tom said...

For Windows users I could leave ed.bat as it was (except it calls edx.ex). This way long time Windows users would not see any change. Linux users would be instructed to use edx.ex .

_tom

I think this should be made consistent across platforms.

Although possibly a minority of users, it's possible for, e.g., cygwin users to have the ed editor and the same conflict would then rear its head.

Yes, I think this should be consistent across platforms. And I think it should be changed in 4.1, or the "default" branch of the Mercurial repository (which it was). I'm somewhat conflicted about where it goes (bin or demos). I could live with either one.

Matt

new topic     » goto parent     » topic index » view message » categorize

13. Re: name change from ed.ex to edx.ex

For the last 15 years or so I have been posting my modified version of "ed.ex" as "edx.ex". But I don't have an objections to the proposed name change as I can easily change the name of my modified editor, if I continue to post modifications.

Regards,

new topic     » goto parent     » topic index » view message » categorize

14. Re: name change from ed.ex to edx.ex

K_D_R said...

For the last 15 years or so I have been posting my modified version of "ed.ex" as "edx.ex". But I don't have an objections to the proposed name change as I can easily change the name of my modified editor, if I continue to post modifications.

Regards,

May I suggest edx.ex ?

new topic     » goto parent     » topic index » view message » categorize

15. Re: name change from ed.ex to edx.ex

jimcbrown said...
K_D_R said...

For the last 15 years or so I have been posting my modified version of "ed.ex" as "edx.ex". But I don't have an objections to the proposed name change as I can easily change the name of my modified editor, if I continue to post modifications.

Regards,

May I suggest edx.ex ?

LOL, well, you certainly may. The forum or my browser showed your suggestion as "edx.ex" with the last two or three places underlined, which had me puzzled until now, as I see it quoted above, you are suggesting I use the plus sign symbols in the file/program name, correct? I suppose that would work, but one would suffice, right? Perhaps, "edx+.ex", or "ed+.ex".

I think I might prefer something like "medx.ex", rather than having to use the shift key. For that matter, I might even just try, "mdx.ex". Although, I suppose I should keep an ear open to the wishes of the teeming legions of my present "edx.ex" users. ;-0 Hmmm... maybe "fedx.ex", since it is an editor that really delivers. So many options, so little time.

Thanks for the suggestion Jim!

new topic     » goto parent     » topic index » view message » categorize

16. Re: name change from ed.ex to edx.ex

I don't understand why all the changes are needed ?

I thought that that the whole idea of eu.cfg was to solve problems like this .

If you setup eu.cfg in a directory to point to ed.ex and you type 'ed' Euphoria

should use ed.ex .

new topic     » goto parent     » topic index » view message » categorize

17. Re: name change from ed.ex to edx.ex

BRyan said...

I don't understand why all the changes are needed ?

I thought that that the whole idea of eu.cfg was to solve problems like this .

No, eu.cfg solves other issues.

BRyan said...

If you setup eu.cfg in a directory to point to ed.ex and you type 'ed' Euphoria

should use ed.ex .

eu.cfg doesn't change your path at all. And as Tom said, on Unix like systems there's usually an editor called ed already installed.

Matt

new topic     » goto parent     » topic index » view message » categorize

18. Re: name change from ed.ex to edx.ex

BRyan said...

I don't understand why all the changes are needed ?

I thought that that the whole idea of eu.cfg was to solve problems like this .

If you setup eu.cfg in a directory to point to ed.ex and you type 'ed' Euphoria

should use ed.ex .

This is just so wrong that it's hard to know where to start.

Well, I'll try anyways.

eu.cfg is designed to tell the interpreter what environmental options you want to pass to it. This includes the location of Euphoria include files, among other things.

The issue here is that before the interpreter is started, even before the interpreter is allowed to look at eu.cfg, even before the interpreter is given a PID, the command line shell will look at 'ed' and start looking for it. Obviously, the command line shell does not know or care about eu.cfg. Instead, it uses the PATH to find 'ed' - and it'll typically find the one that came with the distro, rather than the Euphoria version.

new topic     » goto parent     » topic index » view message » categorize

19. Re: name change from ed.ex to edx.ex

mattlewis said...
BRyan said...

I don't understand why all the changes are needed ?

I thought that that the whole idea of eu.cfg was to solve problems like this .

No, eu.cfg solves other issues.

BRyan said...

If you setup eu.cfg in a directory to point to ed.ex and you type 'ed' Euphoria

should use ed.ex .

eu.cfg doesn't change your path at all. And as Tom said, on Unix like systems there's usually an editor called ed already installed.

Matt

Agreed in full. Also, I don't think eu.cfg has an option to pass in the location of main program file search pathes, only include file search paths.

So there's no way to e.g. point eu.cfg to /opt/euphoria/bin, then from /tmp run 'eui ed.ex' and have it work either.

new topic     » goto parent     » topic index » view message » categorize

20. Re: name change from ed.ex to edx.ex

K_D_R said...

For the last 15 years or so I have been posting my modified version of "ed.ex" as "edx.ex". But I don't have an objections to the proposed name change as I can easily change the name of my modified editor, if I continue to post modifications.

Regards,

Sorry for taking your editor name. Of course I was aware of your edx.ex editor. My fingers typed edx.ex automatically when I was uploading the name change; it is just the most natural name change.

I suppose I should have started a contest. The result of the contest would have been K_D_R wins with edx.ex, congratulations!

I anticipate adding more of your upgrades to the editor, so it really will be an edx editor.

Thankyou

_tom

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu