Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Chris Angelico Newsgroups: comp.lang.python Subject: Re: Lineendings (was Everything good about Python except GUI IDE?) Date: Mon, 29 Feb 2016 13:02:46 +1100 Lines: 33 Message-ID: References: <64a6599c-fae1-469d-bcee-875165b3cc7d@googlegroups.com> <56d294f8$0$1604$c3e8da3$5496439d@news.astraweb.com> <62084c14-abd1-4214-af08-70ce8449c83e@googlegroups.com> <6dq5db5j0hg2evl7t334ftdm5sk8n5itge@4ax.com> <93t5db9sib9ldgktrt7523fnis4tgq2uev@4ax.com> <9064f06c-cbd5-4bf4-98d7-24bed0e78c10@googlegroups.com> <90f65ae1-c3d8-4a36-bc9f-860403a0633c@googlegroups.com> <56d39335$0$1622$c3e8da3$5496439d@news.astraweb.com> <92074551-a917-43d2-b72f-f184798ab7e8@googlegroups.com> <47e3847b-1fe5-4319-9de9-5d64c996195a@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de Cf58pamXPJMcIkEz/5nbcgnsO6eTjC7pWHMAV2nkCClg== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.004 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'received:209.85.223': 0.03; 'subject:Python': 0.05; 'cc:addr:python-list': 0.09; 'consistency.': 0.09; 'git': 0.09; '2016': 0.16; 'crlf': 0.16; 'crlf:': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'received:209.85.223.173': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'repo': 0.16; 'subject:?)': 0.16; 'subject:GUI': 0.16; 'wrote:': 0.16; 'config': 0.18; 'input': 0.18; 'platforms': 0.18; '(not': 0.20; 'windows': 0.20; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; 'mixed': 0.22; 'please?': 0.22; 'feb': 0.23; 'examples': 0.24; 'header:In-Reply-To:1': 0.24; 'mon,': 0.24; "i've": 0.25; 'chris': 0.26; 'checking': 0.27; 'message-id:@mail.gmail.com': 0.27; 'actual': 0.28; 'outlook': 0.28; 'record': 0.29; 'accidentally': 0.29; 'windows,': 0.29; 'run': 0.33; 'that,': 0.34; 'received:google.com': 0.35; 'problem.': 0.35; 'but': 0.36; 'should': 0.36; 'received:209.85': 0.36; 'monday,': 0.36; 'projects.': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'done.': 0.37; 'received:209': 0.38; 'means': 0.39; 'protection': 0.60; 'your': 0.60; "you'll": 0.61; 'skip:u 10': 0.61; 'real': 0.62; 'box.': 0.66; 'chrisa': 0.84; 'subject:good': 0.84; 'utc+5:30,': 0.84; 'to:none': 0.91; 'problems?': 0.91; 'serious': 0.97 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc; bh=2s0cx0S4SdB686H+daGE7DmXH1QRPL2aculiv1gJid0=; b=FW/3pLSkpVB6QVg9uOCp7oGlcVorIWaNO2cINfN20l0gxucgVSoWS6UqWSkxZ9H461 OajY54iF5hN9DOn/Pds350kPaCIWAFh1XORe40Au/Jbf33SX1BZAxmeTN+dSmQEiqHS4 5yfVn2Es1xzlkC23PSg/rgmKh/gICYgKbM2l+gnB9IZZRU4aqCNQPjge6bA9NOrWdyp+ wldSGNq8UktmTC2U3PE7+4OHs99R4qkn6xmA6MOk1GAvW4VNVzCVau8Ae1+nfWUIrYjq N82C0INpGNInJM9QfLi4M3mq0UgVamyqRbUTR3xS9MYizyARR/DoR+UWb4VuZtEERaMD 8Yxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:cc; bh=2s0cx0S4SdB686H+daGE7DmXH1QRPL2aculiv1gJid0=; b=Z5R5WmtwiH2aoBHSFtXRBZ5caRVHRFaXOrxQ7h4P8ij2KwldrclyjpsE3axPYRqd3w AKvu/Lph/HubhoQ1WPaid1klEXZAaehoO4Hy/IPv86XAubiTaU2aTVEprsDILXPIQOUc zdugIdNRa6VEc1mscTkGfaUXKDKfTDPQDHSQ1bQlNKHxnpbQv0QWVIY5ljOjxM8cWerS MeBu05E4V/S0NSqs24eWtjIoFJS8mzbePE4XvWsufmzNK184+AVYcPYXBlWdkjOUiB1H ta8o5YBbSVT3fQCzs0P08V8hp5zeG8vFsjs7aHSasLXlT7RBoX7a93vBEYJz8fyYT7dv cU1w== X-Gm-Message-State: AG10YORF1b2AkkHSfoLeUOo9pCsjs39nQ1qMNcu+Tluw81Ou9bs6656vUdTnl9OzTid84DFG7ZHkL8di/Q/QEg== X-Received: by 10.107.158.20 with SMTP id h20mr17072326ioe.31.1456711366871; Sun, 28 Feb 2016 18:02:46 -0800 (PST) In-Reply-To: <47e3847b-1fe5-4319-9de9-5d64c996195a@googlegroups.com> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com comp.lang.python:103675 On Mon, Feb 29, 2016 at 12:55 PM, Rustom Mody wrote: > On Monday, February 29, 2016 at 7:20:19 AM UTC+5:30, Chris Angelico wrote: >> On Mon, Feb 29, 2016 at 12:39 PM, Rustom Mody wrote: >> > Unfortunately that's the outlook all major VCSes (not just git) have started >> > with and its wrong. >> > Speaking somewhat simplistically: >> > On windows one should see CRLF >> > On *nix LF >> > And this SHOULD NOT be a diff! >> > [Assuming the VCS is serious about collaboration] >> > >> >> If you want this, simply run this on your Windows computer: >> >> git config --global core.autocrlf true >> >> Job done. The repo will record LF, but you'll get CRLF on the Windows >> box. Alternatively, if you're happy with LF on Windows, but want >> protection against accidentally checking in a CRLF: >> >> git config --global core.autocrlf input >> >> Either way, this means that line endings get folded to LF for consistency. >> >> ChrisA > > Just check stackoverflow for how often this FAILS to work Never has for any of my projects. Examples please? Actual real problems? I've been using git for years, on mixed platforms for a lot of that, and not had a single problem. ChrisA