Comments (2)
The file あ.txt can be written without problems on Linux but you're right, on Windows it is a problem. However, it is not a problem with cloc but instead a problem with Perl on Windows. This PowerShell session on Windows 11 demonstrates the problem. First I create a regularly-named text file abc.txt
, then I try the same thing with あ.txt
:
PS C:\TEMP> perl -e "open(OUT, '>abc.txt'); print OUT 'hello'; close OUT" PS C:\TEMP> type abc.txt hello PS C:\TEMP> perl -e "open(OUT, '>あ.txt'); print OUT 'hello'; close OUT" PS C:\TEMP> type 'あ.txt' type : Cannot find path 'C:\TEMP\あ.txt' because it does not exist. [...more errors...] PS C:\TEMP> type あ.txt type : Cannot find path 'C:\TEMP\あ.txt' because it does not exist. [...more errors...]
I cannot explain why it worked with 1.94. I updated Perl on Windows (Strawberry Perl) between 1.94 and now and possibly the problem came with that newer version.
If it is an option for you, try running in WSL?
from cloc.
Mr. AlDanial.
Thank you for the confirmation.
I was eventually able to solve the problem using the MINGW in the git bush and the perl script.
Thank you for taking the time to look into this.
from cloc.
Related Issues (20)
- Documentation for --force-lang is slightly wrong HOT 3
- --fullpath does not work with --vcs=git HOT 4
- Possible inconsistent counting of "same" lines HOT 5
- Add option to exclude shebang from the count HOT 5
- Add support for .gjs/.gts
- dotnet tool HOT 1
- Reading JSON file kills cloc when counting repo HOT 3
- --csv-delimiter doesn't work HOT 4
- --not-match-d= includes file at root of pattern HOT 7
- Attempt to create a file in the present working directory. HOT 2
- Support for the Yang language
- Differentiation of client-side vs. server-side code for langs where both can be defined? HOT 3
- Using --vcs=git may encounter "detected dubious ownership" error HOT 3
- Usage of CLOC as an embedded API HOT 2
- if rename files. statistics are inaccurate HOT 1
- Pawn language HOT 2
- Question: Can you DIFF with SQL as an output? HOT 3
- Inconsistency with config file location on windows
- Publish v2.02 container to Docker hub HOT 3
- Apparent regression in 2.02 HOT 2
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 cloc.