Comments (15)
from codespell.
Actually most of the Makefile seems obsolete, it should probably be dropped to the profit of setuptools, or rewritten.
from codespell.
I agree. Something that does not work should be removed.
In order for setuptools to work correctly, bin/codespell.py
should be renamed to bin/codespell
, since its an executable.
from codespell.
from codespell.
not to change the filename if possible
Prior the recent refactoring the name was codespell
.
from codespell.
Looking back at the repo before the refactoring I see codespell.py
in the repo:
https://github.com/lucasdemarchi/codespell/tree/4cb7fe36d34784fcb11600834e39c001bee72b2c
Did it get installed as codespell
when doing the installation step?
from codespell.
The rename was done by Makefile rule https://github.com/lucasdemarchi/codespell/blob/4cb7fe36d34784fcb11600834e39c001bee72b2c/Makefile#L16
from codespell.
It does break current operating system packages, and would require lots of otherwise unnecessary patching. Please rename it.
This would actually preserve backward compat.
from codespell.
http://python-packaging.readthedocs.io/en/latest/command-line-scripts.html
This link also suggests that executable scripts should drop the file extension
from codespell.
Does #89 look right to you?
from codespell.
I think the Makefile should also be removed in this process. If it doesn't work, its useless and irritating. Otherwise it looks good to me.
from codespell.
@cinemast do you have time to make a PR to remove the Makefile?
from codespell.
Well of course I can, but what is preventing you from simply deleting the Makefile?
from codespell.
I would prefer to make a PR to do it (even if I did it myself) so that people get notified, etc.
from codespell.
(and I haven't contributed to this repo long enough to know what the direct-commit policy is like)
from codespell.
Related Issues (20)
- "--interactive" useless without "-w" HOT 1
- Feature Request: "--builtin=all"
- Feature request: support for lapce editor HOT 3
- Share dictionaries with typos?
- False positive with accented last name HOT 6
- Does `.codespellrc` support comments? HOT 2
- [2.2.6] `--ignore-words-list Nd` has no effect, "Nd" is still reported as a typo HOT 2
- [wishlist]: annotate PDFs
- [wishlist]: Add a way to enter an alternative word in "Choose an option (blank for none):
- [wishlist]: Add a way to enter an alternative word in "Choose an option (blank for none):"
- codespell complains about its `ignore-words-list` in pyproject.toml HOT 5
- Reports spelling error in a format string HOT 4
- RFC: improve diagnostic formatting HOT 4
- How do I found error: OnwerName ==> OwnerName ? HOT 1
- Repo-Review
- Missing typos in dictionary.txt
- pyproject.toml: : How to set private dictionary and standard dictionnary at the same time? HOT 3
- Force case of words ? Example: wednesday->Wednesday HOT 2
- Ignore line endings for testing --exclude-file contents HOT 9
- `--ignore-words` should itself be a `--skip` implicitly HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from codespell.