gitea icon indicating copy to clipboard operation
gitea copied to clipboard

markdown: support ` `, `­`

Open nschloe opened this issue 2 years ago • 1 comments

Feature Description

Right now, almost all HTML &-characters are supported in Gitea. The only exceptions I could find:

  •  : Gets converted to a breaking space.
  • ­: Not displayed at all.

Interestingly, GitHub has the same bug, GitLab is doing fine though.

Here's an (incomplete) list for copy-and-pasting:

| Entity   | Character   | Description                           |
|----------|-------------|---------------------------------------|
| `&`  | &       | Ampersand                             |
| `<`   | <        | Less than                             |
| `>`   | >        | Greater than                          |
| `"` | "      | Double quote                          |
| `'` | '      | Single quote (apostrophe)             |
| ` ` |        | Non-breaking space                    |
| `¡`| ¡     | Inverted exclamation mark             |
| `¢` | ¢      | Cent sign                             |
| `£`| £     | Pound sign                            |
| `¤`| ¤   | Currency sign                         |
| `¥`  | ¥       | Yen sign                              |
| `€` | €      | Euro sign                             |
| `¦`| ¦   | Broken vertical bar (pipe)            |
| `§` | §      | Section sign                          |
| `¨`  | ¨       | Diaeresis (umlaut)                    |
| `©` | ©      | Copyright sign                        |
| `®`  | ®       | Registered trademark sign             |
| `™`| ™     | Trademark sign                        |
| `¿`| ¿   | Inverted question mark                |
| `­`  | ­       | Soft hyphen                           |
| `À`| À   | Capital A with grave accent            |
| `Á`| Á   | Capital A with acute accent            |
| `Â` | Â    | Capital A with circumflex accent       |
| `Ã`| Ã   | Capital A with tilde                   |
| `Ä`  | Ä     | Capital A with diaeresis (umlaut)     |
| `Å` | Å    | Capital A with ring above              |
| `Æ` | Æ    | Capital AE diphthong (ligature)       |
| `Ç`| Ç   | Capital C with cedilla                 |
| `È`| È   | Capital E with grave accent            |
| `É`| É   | Capital E with acute accent            |
| `Ê` | Ê    | Capital E with circumflex accent       |
| `Ë`  | Ë     | Capital E with diaeresis (umlaut)     |
| `Ì`| Ì   | Capital I with grave accent            |
| `Í`| Í   | Capital I with acute accent            |
| `Î` | Î    | Capital I with circumflex accent       |
| `Ï`  | Ï     | Capital I with diaeresis (umlaut)     |
| `Ð`   | Ð      | Capital Eth (Icelandic)                |
| `Ñ`| Ñ   | Capital N with tilde                   |
| `Ò`| Ò   | Capital O with grave accent            |
| `Ó`| Ó   | Capital O with acute accent            |
| `Ô` | Ô    | Capital O with circumflex accent       |
| `Õ`| Õ   | Capital O with tilde                   |
| `Ö`  | Ö     | Capital O with diaeresis (umlaut)     |
| `×` | ×    | Multiplication sign                   |
| `Ø`| Ø   | Capital O with stroke (slash)          |
| `Ù`| Ù   | Capital U with grave accent            |
| `Ú`| Ú   | Capital U with acute accent            |
| `Û` | Û    | Capital U with circumflex accent       |
| `Ü`  | Ü     | Capital U with diaeresis (umlaut)     |
| `Ý`| Ý   | Capital Y with acute accent            |
| `Þ` | Þ    | Capital Thorn (Icelandic)              |
| `ß` | ß    | Small sharp s (German)                 |
| `à`| à   | Small a with grave accent              |
| `á`| á   | Small a with acute accent              |
| `â` | â    | Small a with circumflex accent         |
| `ã`| ã   | Small a with tilde                     |
| `ä`  | ä     | Small a with diaeresis (umlaut)       |
| `å` | å    | Small a with ring above                |
| `æ` | æ    | Small ae diphthong (ligature)         |
| `ç`| ç   | Small c with cedilla                   |
| `è`| è   | Small e with grave accent              |
| `é`| é   | Small e with acute accent              |
| `ê` | ê    | Small e with circumflex accent         |
| `ë`  | ë     | Small e with diaeresis (umlaut)       |
| `ì`| ì   | Small i with grave accent              |
| `í`| í   | Small i with acute accent              |
| `î` | î    | Small i with circumflex accent         |
| `ï`  | ï     | Small i with diaeresis (umlaut)       |
| `ð`   | ð      | Small eth (Icelandic)                  |
| `ñ`| ñ   | Small n with tilde                     |
| `ò`| ò   | Small o with grave accent              |
| `ó`| ó   | Small o with acute accent              |
| `ô` | ô    | Small o with circumflex accent         |
| `õ`| õ   | Small o with tilde                     |
| `ö`  | ö     | Small o with diaeresis (umlaut)       |
| `÷`| ÷   | Division sign                         |
| `ø`| ø   | Small o with stroke (slash)            |
| `ù`| ù   | Small u with grave accent              |
| `ú`| ú   | Small u with acute accent              |
| `û` | û    | Small u with circumflex accent         |
| `ü`  | ü     | Small u with diaeresis (umlaut)       |
| `ý`| ý   | Small y with acute accent              |
| `þ` | þ    | Small thorn (Icelandic)                |
| `ÿ`  | ÿ     | Small y with diaeresis (umlaut)       |
| `Α` | Α    | Greek capital letter Alpha            |
| `Β`  | Β     | Greek capital letter Beta             |
| `Γ` | Γ    | Greek capital letter Gamma            |
| `Δ` | Δ    | Greek capital letter Delta            |
| `Ε` | Ε | Greek capital letter Epsilon          |
| `Ζ`  | Ζ     | Greek capital letter Zeta             |
| `Η`   | Η      | Greek capital letter Eta              |
| `Θ` | Θ    | Greek capital letter Theta            |
| `Ι`  | Ι     | Greek capital letter Iota             |
| `Κ` | Κ    | Greek capital letter Kappa            |
| `Λ` | Λ  | Greek capital letter Lambda           |
| `Μ`    | Μ       | Greek capital letter Mu               |
| `Ν`    | Ν       | Greek capital letter Nu               |
| `Ξ`    | Ξ       | Greek capital letter Xi               |
| `Ο` | Ο| Greek capital letter Omicron          |
| `Π`    | Π       | Greek capital letter Pi               |
| `Ρ`   | Ρ      | Greek capital letter Rho              |
| `Σ` | Σ    | Greek capital letter Sigma            |
| `Τ`   | Τ      | Greek capital letter Tau              |
| `Υ` | Υ | Greek capital letter Upsilon          |
| `Φ`   | Φ      | Greek capital letter Phi              |
| `Χ`   | Χ      | Greek capital letter Chi              |
| `Ψ`   | Ψ      | Greek capital letter Psi              |
| `Ω` | Ω    | Greek capital letter Omega            |
| `α` | α    | Greek small letter alpha              |
| `β`  | β     | Greek small letter beta               |
| `γ` | γ    | Greek small letter gamma              |
| `δ` | δ    | Greek small letter delta              |
| `ε` | ε | Greek small letter epsilon            |
| `ζ`  | ζ     | Greek small letter zeta               |
| `η`   | η      | Greek small letter eta                |
| `θ` | θ    | Greek small letter theta              |
| `ι`  | ι     | Greek small letter iota               |
| `κ` | κ    | Greek small letter kappa              |
| `λ` | λ  | Greek small letter lambda             |
| `μ`    | μ       | Greek small letter mu                 |
| `ν`    | ν       | Greek small letter nu                 |
| `ξ`    | ξ       | Greek small letter xi                 |
| `ο` | ο | Greek small letter omicron            |
| `π`    | π       | Greek small letter pi                 |
| `ρ`   | ρ      | Greek small letter rho                |
| `σ` | σ    | Greek small letter sigma              |
| `τ`   | τ      | Greek small letter tau                |
| `υ` | υ | Greek small letter upsilon            |
| `φ`   | φ      | Greek small letter phi                |
| `χ`   | χ      | Greek small letter chi                |
| `ψ`   | ψ      | Greek small letter psi                |
| `ω` | ω    | Greek small letter omega              |
| `∴` | ∴  | Therefore (therefore symbol)         |
| `∑`   | ∑      | Summation (capital sigma)            |
| `∏`  | ∏     | Product (capital pi)                 |
| `√` | √    | Square root                          |
| `∞` | ∞    | Infinity                             |
| `∫`   | ∫      | Integral                             |
| `→`  | →     | Right arrow                          |
| `←`  | ←     | Left arrow                           |
| `↑`  | ↑     | Up arrow                             |
| `↓`  | ↓     | Down arrow                           |
| `↔`  | ↔     | Left-right arrow                     |

Screenshots

No response

nschloe avatar Nov 19 '23 09:11 nschloe

The   seems fixed now.

nschloe avatar Nov 06 '24 10:11 nschloe