clj-commons / clj-commons/formatter

Do we only support UTF-8 files?

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
35
Forks
1
PR merge metrics
No merged PRs in 30d

Description

UTF-8 is the dominant encoding for source code, though by no means is it the only one. One decision that the tool/spec would need to make is whether to support reading and writing non-UTF-8 encodings. As a New Zealander working in English, I haven't had a lot of exposure to alternative text encodings. I'd especially welcome the perspectives of (probably non-Western) Clojure developers who may use alternative text encodings.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the formatter's tool and spec requirements around file reading and writing. Determine whether non-UTF-8 encodings should be supported, using the perspectives and use cases raised in the issue. Done means documenting or implementing a clear decision for encoding support.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.