Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
Mark1626 committed Sep 4, 2023
1 parent 6591675 commit 32a87ea
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
12 changes: 12 additions & 0 deletions bookmarks/digital-design.rec
Original file line number Diff line number Diff line change
Expand Up @@ -78,3 +78,15 @@ Url: https://www.youtube.com/watch?v=3FGNw28xBr0
Tags: pcb
Description: KiCAD 7 PCB Layout

Url: http://www.freerouting.net/
Tags: pcb
Description: KiCAD Free Routing

Url: https://msyksphinz-self.github.io/riscv-isadoc/html/rvi.html#lui
Tags: riscv
Description: RISC-V Instruction Set Documentation

Url: http://johngustafson.net/pdfs/BeatingFloatingPoint.pdf
Tags: posit
Description: POSIT Number System

10 changes: 10 additions & 0 deletions unix/locale.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,13 @@
- Run `locale-gen`
- You can now check the locale with `locale -a`

## Locale C

```
export LC_ALL=C
```

LC_ALL is the environment variable that overrides all the other localisation settings

The C locale is a special locale that is meant to be the simplest locale. You could also say that while the other locales are for humans, the C locale is for computers. In the C locale, characters are single bytes, the charset is ASCII (well, is not required to, but in practice will be in the systems most of us will ever get to use), the sorting order is based on the byte values¹, the language is usually US English (though for application messages (as opposed to things like month or day names or messages by system libraries), it's at the discretion of the application author) and things like currency symbols are not defined.

0 comments on commit 32a87ea

Please sign in to comment.