[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: .ini files and DOS line endings
From: |
Paul Fox |
Subject: |
Re: .ini files and DOS line endings |
Date: |
Wed, 06 Mar 2024 16:31:30 -0500 |
Thanks for the extra details.
paul
thomas wrote:
> On Wed, Mar 06, 2024 at 09:58:26AM -0500, Paul Fox wrote:
> > Never mind. I figured it out.
> >
> > I copied the "ini" mode definition from modes.rc into my .vilerc, and
> > changed it to remove the ".ini" file suffix from its list. The file
> > now comes up in conf mode.
>
> that works.
>
> I'd have just done something like this in .vilerc:
>
> define-mode ini
> ~with define-submode ini
> nodos
> ~endwith
>
> or (assuming "define-mode ini" was already executed):
>
> define-submode ini nodos
>
> possibly with a &sindex comparing $cwd to the places where I preferred using
> that combination.
>
> > paul
> >
> > I wrote:
> > > A .ini file is edited in [inimode]. It's also edited with DOS line
> > > endings, i.e. [inimode crlf].
> > >
> > > Normally when a file is in "crlf" mode, you can do "set nodos" before
> > > writing it out to eliminate the DOS line endings.
> > >
> > > But if the file is also in inimode, that doesn't work.
> > >
> > > So I have a .ini file, on linux, which keeps getting CRNL line endings
> > > every time I edit and write it. Frustrating, since the program that
> > reads
> > > it warns about this when it starts.
> > >
> > > Is there a way to prevent the INI filter (if that's what's doing it)
> > from
> > > changing the file's line endings?
> > >
> > > Barring that, how do I disable an editing mode -- how can I tell vile
> > > that a .ini file isn't special at all.
>
> delete-mode inimode
>
> --
> Thomas E. Dickey <dickey@invisible-island.net>
> https://invisible-island.net
=----------------------
paul fox, pgf@foxharp.boston.ma.us (arlington, ma, where it's 46.3 degrees)