Coder Social home page Coder Social logo

Comments (15)

eirnym avatar eirnym commented on July 21, 2024 1

Ha! I've read about it on the main site as far as I remember… or in plugin for Vim

from specification.

cxw42 avatar cxw42 commented on July 21, 2024

Thanks for pointing that out! It looks like editorconfig/editorconfig#280 may need to be resolved before we update the specification.

from specification.

eirnym avatar eirnym commented on July 21, 2024

This attribute as similar attributes in various editors and style checkers generates a warning, nagging users to fix them. Not an error

from specification.

eirnym avatar eirnym commented on July 21, 2024

I don't see that issue as a blocker. You can take it from PEP-8 if you want a good definition.

from specification.

eirnym avatar eirnym commented on July 21, 2024

@cxw42 don't see why an implementation is a reason to remove the definition, but not revise it.
I don't see any reason why this question was postponed for all these years and the only solution was to remove this attribute from specification.

from specification.

cxw42 avatar cxw42 commented on July 21, 2024

@eirnym I would like to understand your use case. How is the lack of specification of this property affecting you?

Many things about the project are as they are simply for lack of time to work on them :( .

from specification.

eirnym avatar eirnym commented on July 21, 2024

I use various editors and tools supporting editor config including but not limited to: IntelliJ idea, vim, kLint, Visual Studio Code, black and others

All these implementations have support of this attribute and links to the specification. I also take this attribute few years ago to my own configuration as well.

And now I see that because of a single rogue implementation, you remove specification entirely instead of changing it to more permissive.

I don't understand the reasoning behind removal as fixing spec or even asking for better words for it is much simpler than remove spec and break all software relies on it.

from specification.

xuhdev avatar xuhdev commented on July 21, 2024

I agree that we should move forward with this property. Not all editors will interpret it as exactly the same meaning, but so do the others (e.g., editors differ when to apply full indent, half indent, etc.). As long as editors can reasonably interpret max_line_length as some soft wrap limit, I think we should add that to the specification.

from specification.

eirnym avatar eirnym commented on July 21, 2024

Also kLint adds off value to turn off the check

from specification.

cxw42 avatar cxw42 commented on July 21, 2024

@eirnym I'm sorry you're having a frustrating time.

because of a single rogue implementation, you remove specification entirely

Would you please link to the issue, commit, or PR that did this? I don't know what you're referring to.

In my opinion such decisions or not involving and not asking community could lead that people give up on software

I am sure you meant this constructively. However, it sounded to me like a bit of a threat. Would you please be more careful in the future with this kind of statement? As far as I know, we all have the same goal: to make our computers work the way we want them to :) . Thanks!

from specification.

eirnym avatar eirnym commented on July 21, 2024

Would you please link to the issue, commit, or PR that did this? I don't know what you're referring to.

Sorry I misread about that. I thought that it was implemented this way.

Any implementation I used threat this parameter as column after which a tool warns a user.

from specification.

eirnym avatar eirnym commented on July 21, 2024

I am sure you meant this constructively. However, it sounded to me like a bit of a threat. Would you please be more careful in the future with this kind of statement?

Yes, this never meant to be anything like that. Removed this part.

from specification.

cxw42 avatar cxw42 commented on July 21, 2024

@eirnym Thanks very much for the edit :) 👍

I looked back through the repo history --- it looks like it was never documented! :) I think that's why it's missing. This should be a fairly easy fix. You are correct that it has been in use for a long time.

from specification.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.