Matthew D. Miller
80e9270d80
Separated quote-like operators from other keywords
6 years ago
Matthew D. Miller
6feaf43d1d
Added tests for quoted strings and regexes using alternative delimiters
6 years ago
Sebastian Pahnke
623dbc1acc
Add more tests for hex and binary integer literals
6 years ago
Sebastian Pahnke
79ad5abdb3
Add support for alternate octal integer syntax
6 years ago
TiagoDanin
c59dd6a01e
New rule for non-teminated string in yaml
6 years ago
Grzegorz Wcisło
4b0d5c54d2
Fix yaml string tokenization
6 years ago
Sebastian Pahnke
ce3a0652b3
Tokenize regex flags as 'keyword.other' like VS Code does
6 years ago
Sebastian Pahnke
3e6c3ee653
Allow the 's' flag in regular expressions
6 years ago
Abdussalam Abdurrahman
c65a13afa1
[clojure] Add support for `(comment ...)`.
7 years ago
Abdussalam Abdurrahman
1188cfa1bb
[clojure] Fix regular expression for character literals.
...
Consolidate regular expressions for line and in-line comments.
7 years ago
Abdussalam Abdurrahman
073f212f63
[clojure] Improve Clojure syntax highlighting.
...
This commit:
- Updates the keyword list with public symbols from `clojure.core` for
Clojure 1.9.
- Improves syntax highlighting of symbols, strings, character literals,
and number literals.
- Adds rules for syntax highlighting Clojure keywords and reader macro
characters.
- Fixes an issue where forms following a single semicolon (`;`) are not
marked as comments.
- Fixes an issue where parts of multi-line strings were not correctly
syntax highlighted.
- Adds additional test coverage for tokenization code.
7 years ago
Alex Dima
711d51d9fc
Fixes Microsoft/monaco-editor#1009
7 years ago
Alex Dima
159af65cc5
Assume identifiers starting with upper case are type names
7 years ago
olane
a3d82924a9
Create case variations of the keywords
...
Apex is case insensitive, but we can't make the highlighter case insensitive without breaking the heuristic which assumes that identifiers starting with an upper case letter are types. As a compromise, create the common case variations of the keywords and match on all of them.
7 years ago
olane
acea7fd4a1
Add missing `get` keyword
7 years ago
olane
c421273fca
Apex also doesn't have a byte type
7 years ago
olane
1d66cf8412
Remove hex, octal and binary numbers - apex doesn't support them
7 years ago
olane
40dfb97e56
Add support for apexdoc (based on java javadoc support)
7 years ago
olane
9498adec54
Update tests to reflect new assumption
7 years ago
olane
7140444de9
Assume identifiers starting with an uppercase letter are types
7 years ago
olane
5557352259
Merge keyword list with keyword list from SFDC documentation
7 years ago
olane
62d143821a
Register apex language and load tests
7 years ago
olane
0821a3dd33
Add Apex highlighter based on Java highlighter
7 years ago
Alex Dima
4a58571f1b
Merge remote-tracking branch 'origin/master' into pr/Vityanchys/43
7 years ago
Alexandru Dima
5f30811868
Merge pull request #42 from mattmasson/master
...
Add support for Power Query (M) language
7 years ago
Alexandru Dima
a0809e5d56
Merge pull request #38 from masad-frost/master
...
Fix Clojure syntax highlighting
7 years ago
Alex Dima
6fc362e75a
Fix compilation error
7 years ago
Alex Dima
3979a669f3
Add JavaScript coloring
7 years ago
Alex Dima
63639e2ec5
Add TypeScript coloring
7 years ago
Viktar Pakanechny
e0ecde0617
Added azcli
7 years ago
Matt Masson
d94b2f8c41
Add built-in constants, functions, and types
7 years ago
Matt Masson
7c6fe3b1bf
FIx word breaker for keyword identifiers
7 years ago
Matt Masson
250f5d42d8
Split operator keywords and fix "operators" typo
7 years ago
Matt Masson
b261c99d53
Separate constructors and constants from keywords
7 years ago
Matt Masson
985b1bdc11
Add definition for identifier.quote (to match dax syntax)
7 years ago
Matt Masson
56df5af3e5
Add tests
7 years ago
Matt Masson
a63a94a9af
Separate operators from delimiters
7 years ago
Matt Masson
134fe29df2
add powerquery to distribution and test
7 years ago
Matt Masson
eb48b847e5
Remove old wordDefinition field
7 years ago
Matt Masson
8380da7fff
Tokenizer fixes for quoted identifiers, comments, strings, numbers
7 years ago
Matt Masson
79b5433bb4
Initial commit of Power Query / M Language
7 years ago
masad-frost
59cf966107
Fix tests
7 years ago
masad-frost
76f0f15077
Remove code for comments
7 years ago
Zhiqiang Lu
fdf97477a6
update perl test
7 years ago
Zhiqiang Lu
ce9ef2b74d
Add Perl language
7 years ago
Zhiqiang Lu
16f9c159f2
Add Shell language
7 years ago
masad-frost
0a0c14ab03
Use tabs
7 years ago
masad-frost
18e09b4100
Fix broken comments
7 years ago
masad-frost
29bee2f3ef
Fix scheme comments
7 years ago
masad-frost
520915ef46
Add regexp
7 years ago
masad-frost
12294521e0
Add ns and defn- to definitions
7 years ago
masad-frost
6f38c8fe44
Move boolean and str to keywords
7 years ago
masad-frost
79eaf088de
Add defn- and include hyphen in boundary
7 years ago
masad-frost
6f3c349061
Fix hex numbers
7 years ago
masad-frost
9987c4fd86
Prettier
7 years ago
Avelino
4f1958ac27
fixed clear \\ to \ on keywords
7 years ago
Avelino
380fe86dd8
fixed keyword that contains `-`
7 years ago
Avelino
8bfec94690
added more keywords
...
Clojure has many reserved words
7 years ago
Avelino
b8cf0d688f
added clojure support
...
refs:
https://github.com/Microsoft/monaco-editor/issues/828
https://github.com/theia-ide/theia/issues/1717
7 years ago
Alexandru Dima
3dd38f1ca5
Merge pull request #34 from masad-frost/fm-scheme
...
Add Scheme language
7 years ago
masad-frost
817ca5bd99
Add Scheme language
7 years ago
masad-frost
5c8480449b
Add auto-indentation for python
7 years ago
Peng Lyu
7eb290dff4
Fix microsoft/monaco-editor#858 C++ includes
7 years ago
Sergey Romanov
63308cf6aa
Added language config for pairs
7 years ago
Sergey Romanov
1e565b33ac
Few extensions added
7 years ago
Sergey Romanov
6911ed6b88
Add new language ST
7 years ago
Alex Dima
8af485d6bf
Remove log statements
7 years ago
Alex Dima
3b733d9822
Format code
7 years ago
Alex Dima
1f658b24a4
Remove compilation output
7 years ago
TJ Kells
38bdd17d43
Add rust colorization support
7 years ago
Alex Dima
4c12640101
Merge remote-tracking branch 'origin/master' into rcjsuen-patch-2
7 years ago
Alex Dima
21ac5f13ec
Add folding rules
7 years ago
Alex Dima
93c48edccc
Reorganize project
7 years ago
Alex Dima
2ad83718b7
Spell out dynamic imports
7 years ago
Alex Dima
bcc10f8425
Ship ESM variant
7 years ago
Alex Dima
bf7c78973c
Reorganize project
7 years ago
Peng Lyu
fb489d416f
Ruby squiggly heredoc.
7 years ago
Peng Lyu
51df390edc
Fix microsoft/monaco-editor#703 . c++ 11 raw string literal.
7 years ago
Peng Lyu
c4bd2cdd37
Fix microsoft/monaco-editor#688 . (*) is not commet
7 years ago
Remy Suen
5f51559926
Add ARG as a Dockerfile keyword
...
ARG was introduced as a keyword in Docker 1.09. It should be included
in Monaco as a keyword too.
Signed-off-by: Remy Suen <remy.suen@gmail.com>
7 years ago
Alexandru Dima
a09a5607c2
Merge pull request #29 from rcjsuen/patch-1
...
Add HEALTHCHECK as a Dockerfile keyword
7 years ago
Alexandru Dima
b7b82b5d4f
Merge pull request #27 from templarbit/master
...
Support Content-Security-Policy syntax highlighting
7 years ago
Alex Dima
2c5e6d5448
Make code compile
7 years ago
Remy Suen
3e631e8385
Add HEALTHCHECK as a Dockerfile keyword
...
HEALTHCHECK was introduced as a keyword in Docker 1.12. It should be
included in Monaco as a keyword too.
Signed-off-by: Remy Suen <remy.suen@gmail.com>
7 years ago
evakili
a9ba86ce03
whitespaces after # are allowed in C++ preprocessor statements
7 years ago
David Gatti
4c0f0748e8
Added support for CSP
7 years ago
Alex Dima
5994d965a6
Minor edits
7 years ago
Can Abacigil
5f8c74986c
redis language support added, tests are ok
7 years ago
Can Abacigil
7382c4690b
Merge branch 'master' into redis
7 years ago
Özgün Özen
222072d0f2
redis keywords
7 years ago
Can Abacigil
5bbc1eb01c
redshift tests done
7 years ago
Can Abacigil
68f56a91e7
postgresql test are done
7 years ago
Can Abacigil
6b6ff7ff5b
Merge branch 'master' of github.com:TeamSQL/monaco-languages
7 years ago
Can Abacigil
30f92d1ce6
mysql sql language support
7 years ago
Özgün Özen
cc0dfec714
Merge branch 'master' of https://github.com/TeamSQL/monaco-languages
7 years ago
Özgün Özen
a717147619
pgsql keywords, redshift functions and keywords
7 years ago
Can Abacigil
7623a4c5cc
Merge branch 'master' of github.com:TeamSQL/monaco-languages
7 years ago
Can Abacigil
d5f2122535
mysql test are in development
7 years ago
Özgün Özen
7255316533
pgsql functions
7 years ago
Özgün Özen
e7e82c1516
mysql keywords, functions
7 years ago
Can Abacigil
92629b423e
mysql language added
7 years ago
Peng Lyu
e641182722
Merge pull request #23 from marlenecota/smallbasic
...
add Small Basic support
8 years ago
Peng Lyu
950b513448
Merge pull request #21 from sdllc/master
...
Add hex number tokenization to R language
8 years ago
Peng Lyu
60fe7424a8
Merge pull request #22 from rcjsuen/patch-1
...
Update Dockerfile grammar with STOPSIGNAL and SHELL instructions
8 years ago
Ben Jacobson
c8da645d93
Add LIMIT to sql keywords
8 years ago
marlenecota
9e1afc2619
added class and member detection
8 years ago
marlenecota
72904610c7
fix comment tokenizer
8 years ago
marlenecota
0281b3f960
removed date and REM
8 years ago
marlenecota
70ffd3f0c2
added support for Small Basic
8 years ago
Remy Suen
c85db6cb64
Add STOPSIGNAL and SHELL to list of Docker keywords
...
Docker added SHELL and STOPSIGNAL instructions in 1.12. These should
be included in the Dockerfile language definition.
Signed-off-by: Remy Suen <remy.suen@gmail.com
8 years ago
Duncan Werner
0604e55391
Add hex number tokenization to R language
8 years ago
Martin Aeschlimann
ecfce903c4
Website - Jade should be Pug. Fixes Microsoft/monaco-editor#13
8 years ago
Alex Dima
3e7008e334
Better cover invalid script/style tags ( Microsoft/monaco-editor#412 )
8 years ago
Alex Dima
d475297526
Update dev dependencies
8 years ago
Alex Dima
3c5417b252
Eliminate htmlTokenTypes
8 years ago
Alex Dima
f661c5f826
Format sources
8 years ago
Alex Dima
da162968ac
Fixes Microsoft/monaco-editor#381 : Align language configurations with VS Code
8 years ago
Alexandru Dima
2586e9d789
Merge pull request #20 from lserafin/master
...
Add Solidity
8 years ago
Alexandru Dima
2981d7bc43
Merge pull request #19 from scottmcmaster/master
...
MSDAX support
8 years ago
Alexandru Dima
9865a5f5a0
Merge pull request #16 from sandyarmstrong/numlits
...
csharp: add support for binary literals and _ as separator
8 years ago
Alexandru Dima
37e390f5ae
Merge pull request #14 from AndersMad/master
...
HTML Tags: Add support for dash and fix colon in end tag
8 years ago
Alex Dima
bd847cb2a0
Fix a few missing commas and indentation
8 years ago
Luzian Serafin
6053795334
Add Solidity
8 years ago
Scott McMaster
345fa67059
MSDAX support
8 years ago
Sandy Armstrong
de35151091
csharp: add support for binary literals and _ as separator
...
Note that proper `_` usage is not enforced; this matches vscode behavior.
8 years ago
AndersMad
4e97f005e6
Tags: Add support for dash and fix colon in end tag
8 years ago
Joey Marianer
c71ca222d3
Support literal interpolated strings ($@"")
8 years ago
Alex Dima
a75676a7e9
Adopt latest monaco-editor-core
8 years ago
Alex Dima
6882a78485
More tweaks for optimal colorization
8 years ago
Alex Dima
da418eb8d9
Small tweaks
8 years ago
Alex Dima
36b879e624
Remove extraneous bracket directives
8 years ago
Alex Dima
21953fde00
adopt latest editor
8 years ago
Alex Dima
b5b35011ef
Adopt Monarch breaking change
8 years ago
Alex Dima
03eaf41470
Small tweaks to use classic-style tokens
8 years ago
Alex Dima
b15a5d4b98
small tweak for less
8 years ago
Alex Dima
6b4e9948dc
Generate classic-style tokens for less and add tests
8 years ago
Alex Dima
f487f4f76d
Generate classic-style tokens for scss and add tests
8 years ago
Alex Dima
84365cfba1
Generate classic-style tokens for css and add tests
8 years ago
Alex Dima
73ca7943b6
Generate classic-style tokens for bat
8 years ago
Alex Dima
ac89ee029e
improve handlebars tokens
8 years ago
d056950
df77c1f729
YAML: Fix tests
8 years ago
d056950
cdd1cdd0be
YAML: Correctly terminate numbers in Flow Collections
8 years ago
d056950
5e78e912f2
YAML: Remove value state and add more tests
8 years ago
d056950
f4d3d312db
Add YAML
8 years ago
Alexandru Dima
0224ec8e0e
Merge pull request #11 from JKillian/jk/cssUnits
...
Add vmin and vmax CSS units
8 years ago
Jason Killian
57054a860f
Add vmin and vmax CSS units
9 years ago
Nico Tonozzi
d71afeadce
Add backtick tests
9 years ago
Alex Dima
5d907f60f3
Add razor
9 years ago
Alex Dima
d0f7359bc0
Add handlebars
9 years ago
Alex Dima
83bf09fbef
Adopt monaco-editor-core that doesn't register html
9 years ago