Re: Running an editor from ANSI C

Liste des GroupesRevenir à cl c 
Sujet : Re: Running an editor from ANSI C
De : malcolm.arthur.mclean (at) *nospam* gmail.com (Malcolm McLean)
Groupes : comp.lang.c
Date : 12. Jun 2024, 16:42:55
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v4cc5f$1mqkb$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
User-Agent : Mozilla Thunderbird
On 12/06/2024 13:54, David Brown wrote:
On 12/06/2024 14:43, Richard Harnden wrote:
On 12/06/2024 10:57, Malcolm McLean wrote:
>
But yes, my view is the Baby X FileSystem is going to enhance Baby X and lift it to a new level. The ability to mount an internal filesystem in a small program is very useful indeed.
>
>
Why?
>
You have an xml file, which is just a text file, and you want to slurp that into your babyx - fine, so now you have a large char*.
>
Now you want to 'mount' that.
So you can opendir, readdir, ..., fopen something.
>
All just so that you can fgets?
Just so you can get a string out of a 'file'.
A string you basically had a pointer to already.
>
I'm sorry, but I just cannot see the point.  Seems like you're making it way more complicated than it needs to be.  I'm not sure why you think it needs to exist at all.  Or why you think it's a good idea.
>
>
 Exactly my thoughts.
 I can appreciate wanting to do this for the fun of it, or the challenge of it.  People have picked weirder things for their hobby projects.
 But I am at a loss to understand why Malcolm thinks this could possibly be /useful/ for anyone.  We've had lots of "you want to be able to do this or that", without the slightest hint as to who "you" might be, or why "you" would want to do anything of the sort.
 And /if/ access to the contents of the xml file as individual files is important and useful, then libfuse would be a vastly more useful and powerful way to handle it.
 
That is part of the motivation.
Because the shell is an excuse to embed the MiniBasic interpeter, and then enhance it. But no one will seriously want to edit FileSystem XML
files using the embedded BabyBasic (forked from MiniBasic) scripts. It's just for fun. But it might get the target audience interested in interpreters, and they might even buy the book.
Pepole will want the shell to go into FileSystem XML files, list the contents, and maybe extract or insert individual files. And so I've now
put in a powerful ls command.
libfuse yes. But as a separate project. It doesn't fit with Baby X.
--
Check out my hobby project.
http://malcolmmclean.github.io/babyxrc

Date Sujet#  Auteur
5 Jun 24 * Running an editor from ANSI C88Malcolm McLean
6 Jun 24 `* Re: Running an editor from ANSI C87Lawrence D'Oliveiro
6 Jun 24  `* Re: Running an editor from ANSI C86Malcolm McLean
6 Jun 24   +* Re: Running an editor from ANSI C80Janis Papanagnou
6 Jun 24   i+- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
6 Jun 24   i`* Re: Running an editor from ANSI C78Malcolm McLean
6 Jun 24   i `* Re: Running an editor from ANSI C77David Brown
6 Jun 24   i  +- Re: Running an editor from ANSI C1Malcolm McLean
6 Jun 24   i  +* Re: Running an editor from ANSI C3Richard Harnden
6 Jun 24   i  i`* Re: Running an editor from ANSI C2Malcolm McLean
7 Jun 24   i  i `- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
6 Jun 24   i  `* Re: Running an editor from ANSI C72Keith Thompson
7 Jun 24   i   +* Re: Running an editor from ANSI C30Malcolm McLean
7 Jun 24   i   i+* Re: Running an editor from ANSI C28Keith Thompson
7 Jun 24   i   ii+* Re: Running an editor from ANSI C26Malcolm McLean
7 Jun 24   i   iii`* Re: Running an editor from ANSI C25Keith Thompson
7 Jun 24   i   iii +* Re: Running an editor from ANSI C13Lawrence D'Oliveiro
7 Jun 24   i   iii i`* Re: Running an editor from ANSI C12Michael S
8 Jun 24   i   iii i +* Re: Running an editor from ANSI C6Lawrence D'Oliveiro
8 Jun 24   i   iii i i`* Re: Running an editor from ANSI C5Michael S
8 Jun 24   i   iii i i +- Re: Running an editor from ANSI C1Malcolm McLean
9 Jun 24   i   iii i i `* Re: Running an editor from ANSI C3Lawrence D'Oliveiro
9 Jun 24   i   iii i i  `* Re: Running an editor from ANSI C2Michael S
10 Jun 24   i   iii i i   `- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
8 Jun 24   i   iii i +* Re: Running an editor from ANSI C4Keith Thompson
9 Jun 24   i   iii i i+- Re: Running an editor from ANSI C1Kaz Kylheku
9 Jun 24   i   iii i i`* Re: Running an editor from ANSI C2Lawrence D'Oliveiro
9 Jun 24   i   iii i i `- Re: Running an editor from ANSI C1Keith Thompson
9 Jun 24   i   iii i `- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
7 Jun 24   i   iii +* Re: Running an editor from ANSI C8Malcolm McLean
7 Jun 24   i   iii i+* Re: Running an editor from ANSI C5Janis Papanagnou
7 Jun 24   i   iii ii`* Re: Running an editor from ANSI C4Malcolm McLean
7 Jun 24   i   iii ii +- Re: Running an editor from ANSI C1Richard Harnden
7 Jun 24   i   iii ii +- Re: Running an editor from ANSI C1Ben Bacarisse
7 Jun 24   i   iii ii `- Re: Running an editor from ANSI C1Kaz Kylheku
7 Jun 24   i   iii i+- Re: Running an editor from ANSI C1Keith Thompson
8 Jun 24   i   iii i`- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
8 Jun 24   i   iii `* Re: Running an editor from ANSI C3Chris M. Thomasson
8 Jun 24   i   iii  `* Re: Running an editor from ANSI C2Lawrence D'Oliveiro
10 Jun 24   i   iii   `- Re: Running an editor from ANSI C1Chris M. Thomasson
7 Jun 24   i   ii`- Re: Running an editor from ANSI C1Malcolm McLean
7 Jun 24   i   i`- Re: Running an editor from ANSI C1Kaz Kylheku
7 Jun 24   i   `* Re: Running an editor from ANSI C41Lawrence D'Oliveiro
7 Jun 24   i    +- Re: Running an editor from ANSI C1Malcolm McLean
7 Jun 24   i    `* Re: Running an editor from ANSI C39David Brown
7 Jun 24   i     `* Re: Running an editor from ANSI C38Lawrence D'Oliveiro
7 Jun 24   i      +- Re: Running an editor from ANSI C1Malcolm McLean
7 Jun 24   i      +* Re: Running an editor from ANSI C8James Kuyper
8 Jun 24   i      i`* Re: Running an editor from ANSI C7Lawrence D'Oliveiro
8 Jun 24   i      i `* Re: Running an editor from ANSI C6James Kuyper
8 Jun 24   i      i  +* Re: Running an editor from ANSI C4Lawrence D'Oliveiro
8 Jun 24   i      i  i`* Re: Running an editor from ANSI C3Malcolm McLean
8 Jun 24   i      i  i +- Re: Running an editor from ANSI C1Chris M. Thomasson
9 Jun 24   i      i  i `- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
8 Jun 24   i      i  `- Re: Running an editor from ANSI C1Malcolm McLean
7 Jun 24   i      `* Re: Running an editor from ANSI C28David Brown
7 Jun 24   i       `* Re: Running an editor from ANSI C27Malcolm McLean
8 Jun 24   i        +* Re: Running an editor from ANSI C4Malcolm McLean
8 Jun 24   i        i+* Re: Running an editor from ANSI C2Kaz Kylheku
8 Jun 24   i        ii`- Re: Running an editor from ANSI C1Malcolm McLean
8 Jun 24   i        i`- Re: Running an editor from ANSI C1James Kuyper
8 Jun 24   i        +* Re: Running an editor from ANSI C4Kaz Kylheku
8 Jun 24   i        i`* Re: Running an editor from ANSI C3Malcolm McLean
8 Jun 24   i        i `* Re: Running an editor from ANSI C2Kaz Kylheku
8 Jun 24   i        i  `- Re: Running an editor from ANSI C1Malcolm McLean
9 Jun 24   i        `* Re: Running an editor from ANSI C18David Brown
10 Jun 24   i         `* Re: Running an editor from ANSI C17Malcolm McLean
10 Jun 24   i          `* Re: Running an editor from ANSI C16David Brown
10 Jun 24   i           `* Re: Running an editor from ANSI C15Malcolm McLean
10 Jun 24   i            `* Re: Running an editor from ANSI C14Richard Harnden
11 Jun 24   i             +* Re: Running an editor from ANSI C2Malcolm McLean
11 Jun 24   i             i`- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
12 Jun 24   i             `* Re: Running an editor from ANSI C11Malcolm McLean
12 Jun 24   i              +* Re: Running an editor from ANSI C7David Brown
12 Jun 24   i              i`* Re: Running an editor from ANSI C6Malcolm McLean
12 Jun 24   i              i `* Re: Running an editor from ANSI C5Richard Harnden
12 Jun 24   i              i  `* Re: Running an editor from ANSI C4David Brown
12 Jun 24   i              i   `* Re: Running an editor from ANSI C3Malcolm McLean
12 Jun 24   i              i    `* Re: Running an editor from ANSI C2Keith Thompson
13 Jun 24   i              i     `- Re: Running an editor from ANSI C1Malcolm McLean
12 Jun 24   i              `* Re: Running an editor from ANSI C3tTh
12 Jun 24   i               `* Re: Running an editor from ANSI C2Malcolm McLean
12 Jun 24   i                `- Re: Running an editor from ANSI C1David Brown
6 Jun 24   +- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
6 Jun 24   +- Re: Running an editor from ANSI C1BGB
6 Jun 24   `* Re: Running an editor from ANSI C3Mikko
6 Jun 24    `* Re: Running an editor from ANSI C2Malcolm McLean
7 Jun 24     `- Re: Running an editor from ANSI C1Lawrence D'Oliveiro

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal