Deutsch English Français Italiano |
<v48om2$thjj$2@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.lang.c Subject: Re: Running an editor from ANSI C Date: Tue, 11 Jun 2024 05:52:02 -0000 (UTC) Organization: A noiseless patient Spider Lines: 12 Message-ID: <v48om2$thjj$2@dont-email.me> References: <v3pge7$uf2i$1@dont-email.me> <v3rek5$1c4i5$1@dont-email.me> <v3rrtm$1e6g8$1@dont-email.me> <v3ru84$1eafb$1@dont-email.me> <87o78dzw1a.fsf@nosuchdomain.example.com> <v3tkmb$1o860$3@dont-email.me> <v3uk0l$20s0s$2@dont-email.me> <v3uoeo$21g4g$5@dont-email.me> <v3v6jt$23q0b$2@dont-email.me> <v3vk3m$265uv$1@dont-email.me> <v44itr$3jn4i$1@dont-email.me> <v46o75$dnnu$1@dont-email.me> <v46qj9$e4lf$1@dont-email.me> <v46uha$fj5k$1@dont-email.me> <v47c92$hv04$1@dont-email.me> <lRG9O.38490$2JEf.11863@fx14.iad> <v48jia$sokb$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 11 Jun 2024 07:52:03 +0200 (CEST) Injection-Info: dont-email.me; posting-host="631f869a34a46d5df9e0635873afdf43"; logging-data="968307"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18AGa/u3ultL67mmNfUJ2o5" User-Agent: Pan/0.158 (Avdiivka; ) Cancel-Lock: sha1:J4bnq2dsren9NDLXdLeg3dBxj7s= Bytes: 1990 On Tue, 11 Jun 2024 05:24:42 +0100, Malcolm McLean wrote: > You embed the XML in the program as a string, and then mount an internal > filesystem over it. So you can use stdio functions on internal data. Interestingly, Microsoft added a similar feature to PowerShell to let you browse the Windows Registry as though it were a filesystem. Of course, nobody is supposed to point out that representing system configuration as a bunch of (editable, text) files in a dedicated directory is exactly how *nix systems have been doing things since the early days...