[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Aw: Re: Default line endings on Mac
From: |
Torsten |
Subject: |
Re: Aw: Re: Default line endings on Mac |
Date: |
Thu, 10 Jan 2019 20:45:49 +0100 |
On 10.01.19 20:21, "Markus Mützel" wrote:
> Am Donnerstag, 10. Januar 2019 um 19:57 Uhr schrieb "John W. Eaton":
>> On 1/10/19 12:54 PM, Andrew Janke wrote:
>>> Hi, Octave maintainers,
>>>
>>> On macOS, at least with a Qt build, the default EOL mode for Octave as
>>> of 4.4.1 is "Mac (CR)".
>>>
>>> I think this might be an archaism: "Mac" (\r) EOL mode text files were
>>> used by pre-OS X Mac OSes like Mac OS 9. Since the switch to the
>>> Unix-based OS X, Mac programs generally default to Unix style (\n) line
>>> endings. You can verify this by opening TextEdit and creating a new
>>> plain text file: it uses \n EOLs.
>>>
>>> Having files created in legacy Mac (\r) mode makes it a bit harder to
>>> use Unix command line tools and stuff like GitHub with those files.
>>>
>>> Can/should Octave be changed to default to Unix (\n) EOLs on macOS?
>>
>> If that is what is currently used by default on macos by other
>> applications then I think we should switch. We would, of course, still
>> support files with CR line endings, but create new files with LF.
>
> The attached patch should change the default EOL to LF for Mac.
> But I don't have a Mac to check if it actually works.
>
>> Do we currently detect the line endings in the file and try to match the
>> usage? If not, should we? How difficult would it be?
>
> I believe such a check is already done in file_editor_tab::detect_eol_mode.
>
>> Now, if Windows would just abandon CRLF in favor of LF only...
>
> I hear you. And UTF-8 as a working encoding. Or better yet the default...
>
> Markus
>
Markus, the patch looks good. However, I can't test it either.
Torsten
- Default line endings on Mac, Andrew Janke, 2019/01/10
- Re: Default line endings on Mac, John W. Eaton, 2019/01/10
- Re: Default line endings on Mac, Torsten, 2019/01/10
- Aw: Re: Default line endings on Mac, Markus Mützel, 2019/01/10
- Re: Aw: Re: Default line endings on Mac,
Torsten <=
- Re: Aw: Re: Default line endings on Mac, Andrew Janke, 2019/01/10
- Re: Aw: Re: Default line endings on Mac, Torsten, 2019/01/10
- Re: Re: Default line endings on Mac, Markus Mützel, 2019/01/10
- Re: Default line endings on Mac, Torsten, 2019/01/11
- Re: Default line endings on Mac, Andrew Janke, 2019/01/11
- Re: Default line endings on Mac, Markus Mützel, 2019/01/11
Re: Default line endings on Mac, Torsten, 2019/01/10