From 91753e68019ca02f366dc03db9e73defc96112c2 Mon Sep 17 00:00:00 2001 From: spigelli Date: Fri, 2 Aug 2019 12:39:18 -0500 Subject: [PATCH 1/2] Update Foldingbuilder.kt for operator/greek letter support --- .../meanmail/prettifypython/FoldingBuilder.kt | 57 ++++++++++++++++++- 1 file changed, 56 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/ru/meanmail/prettifypython/FoldingBuilder.kt b/src/main/kotlin/ru/meanmail/prettifypython/FoldingBuilder.kt index 308761d..d98d1c7 100644 --- a/src/main/kotlin/ru/meanmail/prettifypython/FoldingBuilder.kt +++ b/src/main/kotlin/ru/meanmail/prettifypython/FoldingBuilder.kt @@ -20,7 +20,62 @@ class PrettifyFoldingBuilder : FoldingBuilder { "<=" to "≤", "!=" to "≠", "->" to "➔", - "lambda" to "λ" + "lambda" to "λ", + " / " to " ÷ ", + " * " to " × ", + "**" to "^", + "math.sqrt" to "√", + + "alpha" to "α", + "beta" to "β", + "gamma" to "γ", + "delta" to "δ", + "epsilon" to "ϵ", + "zeta" to "ζ", + "eta" to "η", + "theta" to "θ", + "iota" to "ι", + "kappa" to "κ", + // lambda + "mu" to "μ", + "nu" to "ν", + "xi" to "ξ", + "omicrion" to "ο", + "pi" to "π", + "rho" to "ρ", + "sigma" to "σ", + "tau" to "τ", + "upsilon" to "υ", + "phi" to "φ", + "chi" to "χ", + "psi" to "ψ", + "omega" to "ω", + + "capalpha" to "Α", + "capbeta" to "Β", + "capgamma" to "Γ", + "capdelta" to "Δ", + "capepsilon" to "Ε", + "capzeta" to "Ζ", + "capeta" to "H", + "captheta" to "Θ", + "capiota" to "Ι", + "capkappa" to "Κ", + "caplambda" to "Λ", + "capmu" to "Μ", + "capnu" to "N", + "capxi" to "Ξ", + "capomicrion" to "O", + "cappi" to "Π", + "caprho" to "P", + "capsigma" to "Σ", + "captau" to "Τ", + "capupsilon" to "Υ", + "capphi" to "Φ", + "capchi" to "Χ", + "cappsi" to "Ψ", + "capomega" to "Ω" + ) private val symbolPattern = Pattern.compile( From 0acbc2ef55f0bf20e8c830993fc8e7d5329ea9b1 Mon Sep 17 00:00:00 2001 From: spigelli Date: Fri, 2 Aug 2019 12:42:12 -0500 Subject: [PATCH 2/2] Update README.md --- README.md | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) diff --git a/README.md b/README.md index 40e41ba..5bd86c6 100644 --- a/README.md +++ b/README.md @@ -14,3 +14,107 @@ Intellij IDE plugin "->" to "➔" "lambda" to "λ" + + +" / " to " ÷ " + +" * " to " × " + +"**" to "^" + +"math.sqrt" to "√" + +"alpha" to "α" + +"beta" to "β" + +"gamma" to "γ" + +"delta" to "δ" + +"epsilon" to "ϵ" + +"zeta" to "ζ" + +"eta" to "η" + +"theta" to "θ" + +"iota" to "ι" + +"kappa" to "κ" + +"mu" to "μ" + +"nu" to "ν" + +"xi" to "ξ" + +"omicrion" to "ο" + +"pi" to "π" + +"rho" to "ρ" + +"sigma" to "σ" + +"tau" to "τ" + +"upsilon" to "υ" + +"phi" to "φ" + +"chi" to "χ" + +"psi" to "ψ" + +"omega" to "ω" + + +"capalpha" to "Α" + +"capbeta" to "Β" + +"capgamma" to "Γ" + +"capdelta" to "Δ" + +"capepsilon" to "Ε" + +"capzeta" to "Ζ" + +"capeta" to "H" + +"captheta" to "Θ" + +"capiota" to "Ι" + +"capkappa" to "Κ" + +"caplambda" to "Λ" + +"capmu" to "Μ" + +"capnu" to "N" + +"capxi" to "Ξ" + +"capomicrion" to "O" + +"cappi" to "Π" + +"caprho" to "P" + +"capsigma" to "Σ" + +"captau" to "Τ" + +"capupsilon" to "Υ" + +"capphi" to "Φ" + +"capchi" to "Χ" + +"cappsi" to "Ψ" + +"capomega" to "Ω"