<commit_before># Compose Key for Chrome OS

This extension turns the right Alt key into a compose key on a US qwerty
keyboard layout (see chrome://settings/languages; Compose Key in English (US))

The key sequences used are the same as [Xlib](https://www.x.org/releases/X11R7.7/doc/libX11/i18n/compose/en_US.UTF-8.html)
for the en_US.UTF-8 locale (though this extension currently does not support the
full set defined by Xlib).

## How to use

1. Press and release the right Alt key.
2. Type the desired sequence as defined below. (If there is a match the
   conversion will happen automatically.)
3. You can abort compose mode any time after entering the mode by pressing right
   Alt again.

## Full list of supported sequences

Output | Sequence | Comment
------ | -------- | -------
  | "  " | nobreakspace # NO-BREAK SPACE (2 spaces)
¡ | !! | exclamdown # INVERTED EXCLAMATION MARK
¢ | |c | CENT SIGN
¢ | c| | CENT SIGN
¢ | c/ | CENT SIGN
¢ | /c | CENT SIGN
£ | L- | POUND SIGN
£ | -L | POUND SIGN
¤ | ox | currency # CURRENCY SIGN
¤ | xo | currency # CURRENCY SIGN
¥ | Y | yen # YEN SIGN
¥ | =Y | yen # YEN SIGN
¦ | !^ | brokenbar # BROKEN BAR
§ | so | section # SECTION SIGN
§ | os | section # SECTION SIGN
© | oc | copyright # COPYRIGHT SIGN
© | oC | copyright # COPYRIGHT SIGN
© | Oc | copyright # COPYRIGHT SIGN
© | OC | copyright # COPYRIGHT SIGN
ª | ^_a | ordfeminine # FEMININE ORDINAL INDICATOR
« | << | guillemotleft # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
¬ | ,- | notsign # NOT SIGN
¬ | -, | notsign # NOT SIGN
® | or | registered # REGISTERED SIGN
® | oR | registered # REGISTERED SIGN
® | Or | registered # REGISTERED SIGN
® | OR | registered # REGISTERED SIGN
° | oo | degree # DEGREE SIGN
± | +- | plusminus # PLUS-MINUS SIGN
² | ^2 | SUPERSCRIPT TWO
³ | ^3 | SUPERSCRIPT THREE<commit_msg>Add missing = to YEN sequence.<commit_after># Compose Key for Chrome OS

This extension turns the right Alt key into a compose key on a US qwerty
keyboard layout (see chrome://settings/languages; Compose Key in English (US))

The key sequences used are the same as [Xlib](https://www.x.org/releases/X11R7.7/doc/libX11/i18n/compose/en_US.UTF-8.html)
for the en_US.UTF-8 locale (though this extension currently does not support the
full set defined by Xlib).

## How to use

1. Press and release the right Alt key.
2. Type the desired sequence as defined below. (If there is a match the
   conversion will happen automatically.)
3. You can abort compose mode any time after entering the mode by pressing right
   Alt again.

## Full list of supported sequences

Output | Sequence | Comment
------ | -------- | -------
  | "  " | nobreakspace # NO-BREAK SPACE (2 spaces)
¡ | !! | exclamdown # INVERTED EXCLAMATION MARK
¢ | |c | CENT SIGN
¢ | c| | CENT SIGN
¢ | c/ | CENT SIGN
¢ | /c | CENT SIGN
£ | L- | POUND SIGN
£ | -L | POUND SIGN
¤ | ox | currency # CURRENCY SIGN
¤ | xo | currency # CURRENCY SIGN
¥ | Y= | yen # YEN SIGN
¥ | =Y | yen # YEN SIGN
¦ | !^ | brokenbar # BROKEN BAR
§ | so | section # SECTION SIGN
§ | os | section # SECTION SIGN
© | oc | copyright # COPYRIGHT SIGN
© | oC | copyright # COPYRIGHT SIGN
© | Oc | copyright # COPYRIGHT SIGN
© | OC | copyright # COPYRIGHT SIGN
ª | ^_a | ordfeminine # FEMININE ORDINAL INDICATOR
« | << | guillemotleft # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
¬ | ,- | notsign # NOT SIGN
¬ | -, | notsign # NOT SIGN
® | or | registered # REGISTERED SIGN
® | oR | registered # REGISTERED SIGN
® | Or | registered # REGISTERED SIGN
® | OR | registered # REGISTERED SIGN
° | oo | degree # DEGREE SIGN
± | +- | plusminus # PLUS-MINUS SIGN
² | ^2 | SUPERSCRIPT TWO
³ | ^3 | SUPERSCRIPT THREE
{'fraction_non_alphanumeric': 0.11985737794843665, 'fraction_numerical': 0.00877674163466813, 'mean_word_length': 3.196777905638665, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6159512', 'n_tokens_mistral': 1304, 'n_tokens_neox': 1245, 'n_words': 515}