1. name change from ed.ex to edx.ex
- Posted by _tom (admin) Jan 28, 2014
- 1665 views
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
2. Re: name change from ed.ex to edx.ex
- Posted by jimcbrown (admin) Jan 28, 2014
- 1658 views
I am going to change the name of ed.ex to edx.ex
I find your arguments persuasive, and I agree with this change.
3. Re: name change from ed.ex to edx.ex
- Posted by jaygade Jan 28, 2014
- 1630 views
This seems reasonable to me.
4. Re: name change from ed.ex to edx.ex
- Posted by _tom (admin) Jan 29, 2014
- 1561 views
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
5. Re: name change from ed.ex to edx.ex
- Posted by andi49 Jan 29, 2014
- 1549 views
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
6. Re: name change from ed.ex to edx.ex
- Posted by jimcbrown (admin) Jan 29, 2014
- 1548 views
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.
7. Re: name change from ed.ex to edx.ex
- Posted by andi49 Jan 29, 2014
- 1561 views
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)
8. Re: name change from ed.ex to edx.ex
- Posted by _tom (admin) Jan 30, 2014
- 1603 views
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.
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
9. Re: name change from ed.ex to edx.ex
- Posted by _tom (admin) Jan 30, 2014
- 1544 views
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
10. Re: name change from ed.ex to edx.ex
- Posted by _tom (admin) Jan 30, 2014
- 1531 views
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
11. Re: name change from ed.ex to edx.ex
- Posted by jimcbrown (admin) Jan 30, 2014
- 1524 views
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.
12. Re: name change from ed.ex to edx.ex
- Posted by mattlewis (admin) Jan 30, 2014
- 1498 views
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
13. Re: name change from ed.ex to edx.ex
- Posted by K_D_R Jan 30, 2014
- 1519 views
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,
14. Re: name change from ed.ex to edx.ex
- Posted by jimcbrown (admin) Jan 30, 2014
- 1536 views
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 ?
15. Re: name change from ed.ex to edx.ex
- Posted by K_D_R Jan 30, 2014
- 1492 views
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!
16. Re: name change from ed.ex to edx.ex
- Posted by BRyan Jan 30, 2014
- 1481 views
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 .
17. Re: name change from ed.ex to edx.ex
- Posted by mattlewis (admin) Jan 30, 2014
- 1503 views
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.
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
18. Re: name change from ed.ex to edx.ex
- Posted by jimcbrown (admin) Jan 30, 2014
- 1506 views
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.
19. Re: name change from ed.ex to edx.ex
- Posted by jimcbrown (admin) Jan 30, 2014
- 1490 views
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.
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.
20. Re: name change from ed.ex to edx.ex
- Posted by _tom (admin) Jan 30, 2014
- 1512 views
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