├── .github
└── workflows
│ └── page.yml
├── README.md
├── ace-builds
├── .github
│ ├── PULL_REQUEST_TEMPLATE.md
│ └── workflows
│ │ └── publish.yml
├── .npmignore
├── CHANGELOG.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── ChangeLog.txt
├── LICENSE
├── README.md
├── ace-modules.d.ts
├── ace.d.ts
├── bower.json
├── css
│ ├── ace.css
│ ├── ambiance-1.png
│ ├── ambiance-2.png
│ ├── chrome-1.png
│ ├── clouds-1.png
│ ├── clouds_midnight-1.png
│ ├── cobalt-1.png
│ ├── crimson_editor-1.png
│ ├── dawn-1.png
│ ├── dracula-1.png
│ ├── dreamweaver-1.png
│ ├── eclipse-1.png
│ ├── github-1.png
│ ├── gob-1.png
│ ├── gruvbox-1.png
│ ├── idle_fingers-1.png
│ ├── iplastic-1.png
│ ├── iplastic-2.png
│ ├── kr_theme-1.png
│ ├── main-1.png
│ ├── main-10.png
│ ├── main-11.png
│ ├── main-12.png
│ ├── main-13.png
│ ├── main-14.png
│ ├── main-15.png
│ ├── main-16.png
│ ├── main-2.png
│ ├── main-3.png
│ ├── main-4.png
│ ├── main-5.png
│ ├── main-6.png
│ ├── main-7.png
│ ├── main-8.png
│ ├── main-9.png
│ ├── merbivore-1.png
│ ├── merbivore_soft-1.png
│ ├── mono_industrial-1.png
│ ├── monokai-1.png
│ ├── one_dark-1.png
│ ├── pastel_on_dark-1.png
│ ├── solarized_dark-1.png
│ ├── solarized_light-1.png
│ ├── sqlserver-1.png
│ ├── terminal-1.png
│ ├── textmate-1.png
│ ├── theme
│ │ ├── ambiance.css
│ │ ├── chaos.css
│ │ ├── chrome.css
│ │ ├── clouds.css
│ │ ├── clouds_midnight.css
│ │ ├── cobalt.css
│ │ ├── crimson_editor.css
│ │ ├── dawn.css
│ │ ├── dracula.css
│ │ ├── dreamweaver.css
│ │ ├── eclipse.css
│ │ ├── github.css
│ │ ├── gob.css
│ │ ├── gruvbox.css
│ │ ├── idle_fingers.css
│ │ ├── iplastic.css
│ │ ├── katzenmilch.css
│ │ ├── kr_theme.css
│ │ ├── kuroir.css
│ │ ├── merbivore.css
│ │ ├── merbivore_soft.css
│ │ ├── mono_industrial.css
│ │ ├── monokai.css
│ │ ├── nord_dark.css
│ │ ├── one_dark.css
│ │ ├── pastel_on_dark.css
│ │ ├── solarized_dark.css
│ │ ├── solarized_light.css
│ │ ├── sqlserver.css
│ │ ├── terminal.css
│ │ ├── textmate.css
│ │ ├── tomorrow.css
│ │ ├── tomorrow_night.css
│ │ ├── tomorrow_night_blue.css
│ │ ├── tomorrow_night_bright.css
│ │ ├── tomorrow_night_eighties.css
│ │ ├── twilight.css
│ │ ├── vibrant_ink.css
│ │ └── xcode.css
│ ├── tomorrow-1.png
│ ├── tomorrow_night-1.png
│ ├── tomorrow_night_blue-1.png
│ ├── tomorrow_night_bright-1.png
│ ├── tomorrow_night_eighties-1.png
│ ├── twilight-1.png
│ ├── vibrant_ink-1.png
│ └── xcode-1.png
├── editor.html
├── kitchen-sink.html
├── package.json
├── src-min
│ ├── ace.js
│ ├── ext-beautify.js
│ ├── ext-code_lens.js
│ ├── ext-elastic_tabstops_lite.js
│ ├── ext-emmet.js
│ ├── ext-error_marker.js
│ ├── ext-hardwrap.js
│ ├── ext-keybinding_menu.js
│ ├── ext-language_tools.js
│ ├── ext-linking.js
│ ├── ext-modelist.js
│ ├── ext-options.js
│ ├── ext-prompt.js
│ ├── ext-rtl.js
│ ├── ext-searchbox.js
│ ├── ext-settings_menu.js
│ ├── ext-spellcheck.js
│ ├── ext-split.js
│ ├── ext-static_highlight.js
│ ├── ext-statusbar.js
│ ├── ext-textarea.js
│ ├── ext-themelist.js
│ ├── ext-whitespace.js
│ ├── keybinding-emacs.js
│ ├── keybinding-sublime.js
│ ├── keybinding-vim.js
│ ├── keybinding-vscode.js
│ ├── mode-golang.js
│ ├── mode-json.js
│ ├── mode-vlang.js
│ ├── snippets
│ │ ├── abap.js
│ │ ├── abc.js
│ │ ├── actionscript.js
│ │ ├── ada.js
│ │ ├── alda.js
│ │ ├── apache_conf.js
│ │ ├── apex.js
│ │ ├── applescript.js
│ │ ├── aql.js
│ │ ├── asciidoc.js
│ │ ├── asl.js
│ │ ├── assembly_x86.js
│ │ ├── autohotkey.js
│ │ ├── batchfile.js
│ │ ├── c9search.js
│ │ ├── c_cpp.js
│ │ ├── cirru.js
│ │ ├── clojure.js
│ │ ├── cobol.js
│ │ ├── coffee.js
│ │ ├── coldfusion.js
│ │ ├── crystal.js
│ │ ├── csharp.js
│ │ ├── csound_document.js
│ │ ├── csound_orchestra.js
│ │ ├── csound_score.js
│ │ ├── csp.js
│ │ ├── css.js
│ │ ├── curly.js
│ │ ├── d.js
│ │ ├── dart.js
│ │ ├── diff.js
│ │ ├── django.js
│ │ ├── dockerfile.js
│ │ ├── dot.js
│ │ ├── drools.js
│ │ ├── edifact.js
│ │ ├── eiffel.js
│ │ ├── ejs.js
│ │ ├── elixir.js
│ │ ├── elm.js
│ │ ├── erlang.js
│ │ ├── forth.js
│ │ ├── fortran.js
│ │ ├── fsharp.js
│ │ ├── fsl.js
│ │ ├── ftl.js
│ │ ├── gcode.js
│ │ ├── gherkin.js
│ │ ├── gitignore.js
│ │ ├── glsl.js
│ │ ├── gobstones.js
│ │ ├── golang.js
│ │ ├── graphqlschema.js
│ │ ├── groovy.js
│ │ ├── haml.js
│ │ ├── handlebars.js
│ │ ├── haskell.js
│ │ ├── haskell_cabal.js
│ │ ├── haxe.js
│ │ ├── hjson.js
│ │ ├── html.js
│ │ ├── html_elixir.js
│ │ ├── html_ruby.js
│ │ ├── ini.js
│ │ ├── io.js
│ │ ├── ion.js
│ │ ├── jack.js
│ │ ├── jade.js
│ │ ├── java.js
│ │ ├── javascript.js
│ │ ├── json.js
│ │ ├── json5.js
│ │ ├── jsoniq.js
│ │ ├── jsp.js
│ │ ├── jssm.js
│ │ ├── jsx.js
│ │ ├── julia.js
│ │ ├── kotlin.js
│ │ ├── latex.js
│ │ ├── latte.js
│ │ ├── less.js
│ │ ├── liquid.js
│ │ ├── lisp.js
│ │ ├── livescript.js
│ │ ├── logiql.js
│ │ ├── logtalk.js
│ │ ├── lsl.js
│ │ ├── lua.js
│ │ ├── luapage.js
│ │ ├── lucene.js
│ │ ├── makefile.js
│ │ ├── markdown.js
│ │ ├── mask.js
│ │ ├── matlab.js
│ │ ├── maze.js
│ │ ├── mediawiki.js
│ │ ├── mel.js
│ │ ├── mips.js
│ │ ├── mixal.js
│ │ ├── mushcode.js
│ │ ├── mysql.js
│ │ ├── nginx.js
│ │ ├── nim.js
│ │ ├── nix.js
│ │ ├── nsis.js
│ │ ├── nunjucks.js
│ │ ├── objectivec.js
│ │ ├── ocaml.js
│ │ ├── partiql.js
│ │ ├── pascal.js
│ │ ├── perl.js
│ │ ├── pgsql.js
│ │ ├── php.js
│ │ ├── php_laravel_blade.js
│ │ ├── pig.js
│ │ ├── plain_text.js
│ │ ├── powershell.js
│ │ ├── praat.js
│ │ ├── prisma.js
│ │ ├── prolog.js
│ │ ├── properties.js
│ │ ├── protobuf.js
│ │ ├── puppet.js
│ │ ├── python.js
│ │ ├── qml.js
│ │ ├── r.js
│ │ ├── raku.js
│ │ ├── razor.js
│ │ ├── rdoc.js
│ │ ├── red.js
│ │ ├── redshift.js
│ │ ├── rhtml.js
│ │ ├── rst.js
│ │ ├── ruby.js
│ │ ├── rust.js
│ │ ├── sac.js
│ │ ├── sass.js
│ │ ├── scad.js
│ │ ├── scala.js
│ │ ├── scheme.js
│ │ ├── scrypt.js
│ │ ├── scss.js
│ │ ├── sh.js
│ │ ├── sjs.js
│ │ ├── slim.js
│ │ ├── smarty.js
│ │ ├── smithy.js
│ │ ├── snippets.js
│ │ ├── soy_template.js
│ │ ├── space.js
│ │ ├── sparql.js
│ │ ├── sql.js
│ │ ├── sqlserver.js
│ │ ├── stylus.js
│ │ ├── svg.js
│ │ ├── swift.js
│ │ ├── tcl.js
│ │ ├── terraform.js
│ │ ├── tex.js
│ │ ├── text.js
│ │ ├── textile.js
│ │ ├── toml.js
│ │ ├── tsx.js
│ │ ├── turtle.js
│ │ ├── twig.js
│ │ ├── typescript.js
│ │ ├── vala.js
│ │ ├── vbscript.js
│ │ ├── velocity.js
│ │ ├── verilog.js
│ │ ├── vhdl.js
│ │ ├── visualforce.js
│ │ ├── wollok.js
│ │ ├── xml.js
│ │ ├── xquery.js
│ │ ├── yaml.js
│ │ └── zeek.js
│ ├── theme-dracula.js
│ ├── worker-base.js
│ ├── worker-coffee.js
│ ├── worker-css.js
│ ├── worker-html.js
│ ├── worker-javascript.js
│ ├── worker-json.js
│ ├── worker-lua.js
│ ├── worker-php.js
│ ├── worker-xml.js
│ └── worker-xquery.js
└── webpack-resolver.js
├── assets
├── J2V-48x48.ico
├── J2V.ico
├── img1.png
├── img2.gif
└── img3.gif
├── css
├── custom
│ └── root.css
└── pico
│ ├── pico.classless.css
│ ├── pico.classless.css.map
│ ├── pico.classless.min.css
│ ├── pico.classless.min.css.map
│ ├── pico.css
│ ├── pico.css.map
│ ├── pico.fluid.classless.css
│ ├── pico.fluid.classless.css.map
│ ├── pico.fluid.classless.min.css
│ ├── pico.fluid.classless.min.css.map
│ ├── pico.min.css
│ ├── pico.min.css.map
│ ├── pico.slim.css
│ ├── pico.slim.css.map
│ ├── pico.slim.min.css
│ ├── pico.slim.min.css.map
│ ├── postcss.config.js
│ └── themes
│ ├── default.css
│ ├── default.css.map
│ ├── default.min.css
│ └── default.min.css.map
├── index.html
├── index.js
├── resolvers.js
├── types.js
└── validations.js
/.github/workflows/page.yml:
--------------------------------------------------------------------------------
1 | # Simple workflow for deploying static content to GitHub Pages
2 | name: Deploy static content to Pages
3 |
4 | on:
5 | # Runs on pushes targeting the default branch
6 | push:
7 | branches: ["main"]
8 |
9 | # Allows you to run this workflow manually from the Actions tab
10 | workflow_dispatch:
11 |
12 | # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
13 | permissions:
14 | contents: read
15 | pages: write
16 | id-token: write
17 |
18 | # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
19 | # However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
20 | concurrency:
21 | group: "pages"
22 | cancel-in-progress: false
23 |
24 | jobs:
25 | # Single deploy job since we're just deploying
26 | deploy:
27 | environment:
28 | name: github-pages
29 | url: ${{ steps.deployment.outputs.page_url }}
30 | runs-on: ubuntu-latest
31 | steps:
32 | - name: Checkout
33 | uses: actions/checkout@v3
34 | - name: Setup Pages
35 | uses: actions/configure-pages@v3
36 | - name: Upload artifact
37 | uses: actions/upload-pages-artifact@v1
38 | with:
39 | # Upload entire repository
40 | path: '.'
41 | - name: Deploy to GitHub Pages
42 | id: deployment
43 | uses: actions/deploy-pages@v2
44 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Json2V
2 |
3 | A more complex real json that I got and tested was this one -> [CNPJ brasilapi](https://brasilapi.com.br/api/cnpj/v1/19131243000197)
4 |
5 | Converts a json into a structure in Vlang.
6 |
7 | The generated code can have sums of types, structs and Any{}(empty)
8 |
9 | - [X] Key and value simple.
10 | - [X] SumTypes for array with multiple types.
11 | - [X] New structures for each object key.
12 | - [X] Reserved word with _ or @.
13 | - [X] Omitempty.
14 | - [X] Structs anonymous.
15 | - [X] Property name replacement.
16 |
17 |
18 |
19 | ## Start of the project
20 |
21 |
22 |
23 | 
24 |
25 |
26 |
27 | ## Second stage
28 |
29 |
30 |
31 | 
32 |
33 |
34 |
35 | ## End of project
36 |
37 |
38 |
39 | 
40 |
41 |
42 |
43 |
44 | # Stack utilizada
45 |
46 | **Front-end:** [pico.css](https://picocss.com/), [lodash](https://lodash.com/)
47 |
48 | **Icon:** [favicon](https://favicon.io/)
49 |
50 | **Code editor:** [ace](https://ace.c9.io/)
51 |
52 | **fonts:** [google fonts](https://fonts.googleapis.com)
--------------------------------------------------------------------------------
/ace-builds/.github/PULL_REQUEST_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
5 |
6 | *Issue #, if available:*
7 |
8 | *Description of changes:*
9 |
10 |
11 | By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
12 |
--------------------------------------------------------------------------------
/ace-builds/.github/workflows/publish.yml:
--------------------------------------------------------------------------------
1 | # This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
2 | # For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
3 |
4 | name: Publish to NPM
5 | on:
6 | push:
7 | tags:
8 | - v*
9 | jobs:
10 | build:
11 | runs-on: ubuntu-latest
12 | steps:
13 | - uses: actions/checkout@v2
14 | # Setup .npmrc file to publish to npm
15 | - uses: actions/setup-node@v1
16 | with:
17 | node-version: '12.x'
18 | registry-url: 'https://registry.npmjs.org'
19 | - run: node -p "json=require('./package.json');if (json.dependencies || json.devDependencies) throw new Error()"
20 | - run: node -p "window={}; require('./src-noconflict/ace.js').config.all"
21 | - run: npm publish
22 | env:
23 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
--------------------------------------------------------------------------------
/ace-builds/.npmignore:
--------------------------------------------------------------------------------
1 | demo/
2 | kitchen-sink.html
3 | * *
--------------------------------------------------------------------------------
/ace-builds/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
1 | ## Code of Conduct
2 | This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
3 | For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
4 | opensource-codeofconduct@amazon.com with any additional questions or comments.
5 |
--------------------------------------------------------------------------------
/ace-builds/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010, Ajax.org B.V.
2 | All rights reserved.
3 |
4 | Redistribution and use in source and binary forms, with or without
5 | modification, are permitted provided that the following conditions are met:
6 | * Redistributions of source code must retain the above copyright
7 | notice, this list of conditions and the following disclaimer.
8 | * Redistributions in binary form must reproduce the above copyright
9 | notice, this list of conditions and the following disclaimer in the
10 | documentation and/or other materials provided with the distribution.
11 | * Neither the name of Ajax.org B.V. nor the
12 | names of its contributors may be used to endorse or promote products
13 | derived from this software without specific prior written permission.
14 |
15 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
16 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
17 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18 | DISCLAIMED. IN NO EVENT SHALL AJAX.ORG B.V. BE LIABLE FOR ANY
19 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
20 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
21 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
22 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25 |
--------------------------------------------------------------------------------
/ace-builds/README.md:
--------------------------------------------------------------------------------
1 | Ace (Ajax.org Cloud9 Editor)
2 | ============================
3 | [](https://cdnjs.com/libraries/ace)
4 | [](https://www.npmjs.com/package/ace-builds)
5 |
6 | Ace is a code editor written in JavaScript.
7 |
8 | This repository has only generated files.
9 | If you want to work on ace please go to https://github.com/ajaxorg/ace instead.
10 |
11 |
12 | here you can find pre-built files for convenience of embedding.
13 | it contains 4 versions
14 | * [src](https://github.com/ajaxorg/ace-builds/tree/master/src) concatenated but not minified
15 | * [src-min](https://github.com/ajaxorg/ace-builds/tree/master/src-min) concatenated and minified with uglify.js
16 | * [src-noconflict](https://github.com/ajaxorg/ace-builds/tree/master/src-noconflict) uses ace.require instead of require
17 | * [src-min-noconflict](https://github.com/ajaxorg/ace-builds/tree/master/src-min-noconflict) concatenated, minified with uglify.js, and uses ace.require instead of require
18 |
19 |
20 | For a simple way of embedding ace into webpage see [editor.html](https://github.com/ajaxorg/ace-builds/blob/master/editor.html) or list of other [simple examples](https://github.com/ajaxorg/ace-builds/tree/master/demo)
21 | To see ace in action go to [kitchen-sink-demo](http://ajaxorg.github.com/ace-builds/kitchen-sink.html), [scrollable-page-demo](http://ajaxorg.github.com/ace-builds/demo/scrollable-page.html) or [minimal demo](http://ajaxorg.github.com/ace-builds/editor.html),
22 |
23 |
24 |
--------------------------------------------------------------------------------
/ace-builds/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "ace-builds",
3 | "description": "Ace (Ajax.org Cloud9 Editor)",
4 | "scripts": {
5 | "test": "echo \"Error: no test specified\" && exit 1"
6 | },
7 | "ignore": [
8 | "demo"
9 | ],
10 | "repository": {
11 | "type": "git",
12 | "url": "https://github.com/ajaxorg/ace-builds.git"
13 | },
14 | "author": "",
15 | "license": "BSD",
16 | "bugs": {
17 | "url": "https://github.com/ajaxorg/ace-builds/issues"
18 | },
19 | "homepage": "https://github.com/ajaxorg/ace-builds"
20 | }
21 |
--------------------------------------------------------------------------------
/ace-builds/css/ambiance-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/ambiance-1.png
--------------------------------------------------------------------------------
/ace-builds/css/ambiance-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/ambiance-2.png
--------------------------------------------------------------------------------
/ace-builds/css/chrome-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/chrome-1.png
--------------------------------------------------------------------------------
/ace-builds/css/clouds-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/clouds-1.png
--------------------------------------------------------------------------------
/ace-builds/css/clouds_midnight-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/clouds_midnight-1.png
--------------------------------------------------------------------------------
/ace-builds/css/cobalt-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/cobalt-1.png
--------------------------------------------------------------------------------
/ace-builds/css/crimson_editor-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/crimson_editor-1.png
--------------------------------------------------------------------------------
/ace-builds/css/dawn-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/dawn-1.png
--------------------------------------------------------------------------------
/ace-builds/css/dracula-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/dracula-1.png
--------------------------------------------------------------------------------
/ace-builds/css/dreamweaver-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/dreamweaver-1.png
--------------------------------------------------------------------------------
/ace-builds/css/eclipse-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/eclipse-1.png
--------------------------------------------------------------------------------
/ace-builds/css/github-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/github-1.png
--------------------------------------------------------------------------------
/ace-builds/css/gob-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/gob-1.png
--------------------------------------------------------------------------------
/ace-builds/css/gruvbox-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/gruvbox-1.png
--------------------------------------------------------------------------------
/ace-builds/css/idle_fingers-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/idle_fingers-1.png
--------------------------------------------------------------------------------
/ace-builds/css/iplastic-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/iplastic-1.png
--------------------------------------------------------------------------------
/ace-builds/css/iplastic-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/iplastic-2.png
--------------------------------------------------------------------------------
/ace-builds/css/kr_theme-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/kr_theme-1.png
--------------------------------------------------------------------------------
/ace-builds/css/main-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-1.png
--------------------------------------------------------------------------------
/ace-builds/css/main-10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-10.png
--------------------------------------------------------------------------------
/ace-builds/css/main-11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-11.png
--------------------------------------------------------------------------------
/ace-builds/css/main-12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-12.png
--------------------------------------------------------------------------------
/ace-builds/css/main-13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-13.png
--------------------------------------------------------------------------------
/ace-builds/css/main-14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-14.png
--------------------------------------------------------------------------------
/ace-builds/css/main-15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-15.png
--------------------------------------------------------------------------------
/ace-builds/css/main-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-16.png
--------------------------------------------------------------------------------
/ace-builds/css/main-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-2.png
--------------------------------------------------------------------------------
/ace-builds/css/main-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-3.png
--------------------------------------------------------------------------------
/ace-builds/css/main-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-4.png
--------------------------------------------------------------------------------
/ace-builds/css/main-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-5.png
--------------------------------------------------------------------------------
/ace-builds/css/main-6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-6.png
--------------------------------------------------------------------------------
/ace-builds/css/main-7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-7.png
--------------------------------------------------------------------------------
/ace-builds/css/main-8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-8.png
--------------------------------------------------------------------------------
/ace-builds/css/main-9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/main-9.png
--------------------------------------------------------------------------------
/ace-builds/css/merbivore-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/merbivore-1.png
--------------------------------------------------------------------------------
/ace-builds/css/merbivore_soft-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/merbivore_soft-1.png
--------------------------------------------------------------------------------
/ace-builds/css/mono_industrial-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/mono_industrial-1.png
--------------------------------------------------------------------------------
/ace-builds/css/monokai-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/monokai-1.png
--------------------------------------------------------------------------------
/ace-builds/css/one_dark-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/one_dark-1.png
--------------------------------------------------------------------------------
/ace-builds/css/pastel_on_dark-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/pastel_on_dark-1.png
--------------------------------------------------------------------------------
/ace-builds/css/solarized_dark-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/solarized_dark-1.png
--------------------------------------------------------------------------------
/ace-builds/css/solarized_light-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/solarized_light-1.png
--------------------------------------------------------------------------------
/ace-builds/css/sqlserver-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/sqlserver-1.png
--------------------------------------------------------------------------------
/ace-builds/css/terminal-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/terminal-1.png
--------------------------------------------------------------------------------
/ace-builds/css/textmate-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/textmate-1.png
--------------------------------------------------------------------------------
/ace-builds/css/theme/clouds.css:
--------------------------------------------------------------------------------
1 | .ace-clouds .ace_gutter {
2 | background: #ebebeb;
3 | color: #333
4 | }
5 | .ace-clouds .ace_print-margin {
6 | width: 1px;
7 | background: #e8e8e8
8 | }
9 | .ace-clouds {
10 | background-color: #FFFFFF;
11 | color: #000000
12 | }
13 | .ace-clouds .ace_cursor {
14 | color: #000000
15 | }
16 | .ace-clouds .ace_marker-layer .ace_selection {
17 | background: #BDD5FC
18 | }
19 | .ace-clouds.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #FFFFFF;
21 | }
22 | .ace-clouds .ace_marker-layer .ace_step {
23 | background: rgb(255, 255, 0)
24 | }
25 | .ace-clouds .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid #BFBFBF
28 | }
29 | .ace-clouds .ace_marker-layer .ace_active-line {
30 | background: #FFFBD1
31 | }
32 | .ace-clouds .ace_gutter-active-line {
33 | background-color : #dcdcdc
34 | }
35 | .ace-clouds .ace_marker-layer .ace_selected-word {
36 | border: 1px solid #BDD5FC
37 | }
38 | .ace-clouds .ace_invisible {
39 | color: #BFBFBF
40 | }
41 | .ace-clouds .ace_keyword,
42 | .ace-clouds .ace_meta,
43 | .ace-clouds .ace_support.ace_constant.ace_property-value {
44 | color: #AF956F
45 | }
46 | .ace-clouds .ace_keyword.ace_operator {
47 | color: #484848
48 | }
49 | .ace-clouds .ace_keyword.ace_other.ace_unit {
50 | color: #96DC5F
51 | }
52 | .ace-clouds .ace_constant.ace_language {
53 | color: #39946A
54 | }
55 | .ace-clouds .ace_constant.ace_numeric {
56 | color: #46A609
57 | }
58 | .ace-clouds .ace_constant.ace_character.ace_entity {
59 | color: #BF78CC
60 | }
61 | .ace-clouds .ace_invalid {
62 | background-color: #FF002A
63 | }
64 | .ace-clouds .ace_fold {
65 | background-color: #AF956F;
66 | border-color: #000000
67 | }
68 | .ace-clouds .ace_storage,
69 | .ace-clouds .ace_support.ace_class,
70 | .ace-clouds .ace_support.ace_function,
71 | .ace-clouds .ace_support.ace_other,
72 | .ace-clouds .ace_support.ace_type {
73 | color: #C52727
74 | }
75 | .ace-clouds .ace_string {
76 | color: #5D90CD
77 | }
78 | .ace-clouds .ace_comment {
79 | color: #BCC8BA
80 | }
81 | .ace-clouds .ace_entity.ace_name.ace_tag,
82 | .ace-clouds .ace_entity.ace_other.ace_attribute-name {
83 | color: #606060
84 | }
85 | .ace-clouds .ace_indent-guide {
86 | background: url("../clouds-1.png") right repeat-y
87 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/clouds_midnight.css:
--------------------------------------------------------------------------------
1 | .ace-clouds-midnight .ace_gutter {
2 | background: #232323;
3 | color: #929292
4 | }
5 | .ace-clouds-midnight .ace_print-margin {
6 | width: 1px;
7 | background: #232323
8 | }
9 | .ace-clouds-midnight {
10 | background-color: #191919;
11 | color: #929292
12 | }
13 | .ace-clouds-midnight .ace_cursor {
14 | color: #7DA5DC
15 | }
16 | .ace-clouds-midnight .ace_marker-layer .ace_selection {
17 | background: #000000
18 | }
19 | .ace-clouds-midnight.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #191919;
21 | }
22 | .ace-clouds-midnight .ace_marker-layer .ace_step {
23 | background: rgb(102, 82, 0)
24 | }
25 | .ace-clouds-midnight .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid #BFBFBF
28 | }
29 | .ace-clouds-midnight .ace_marker-layer .ace_active-line {
30 | background: rgba(215, 215, 215, 0.031)
31 | }
32 | .ace-clouds-midnight .ace_gutter-active-line {
33 | background-color: rgba(215, 215, 215, 0.031)
34 | }
35 | .ace-clouds-midnight .ace_marker-layer .ace_selected-word {
36 | border: 1px solid #000000
37 | }
38 | .ace-clouds-midnight .ace_invisible {
39 | color: #666
40 | }
41 | .ace-clouds-midnight .ace_keyword,
42 | .ace-clouds-midnight .ace_meta,
43 | .ace-clouds-midnight .ace_support.ace_constant.ace_property-value {
44 | color: #927C5D
45 | }
46 | .ace-clouds-midnight .ace_keyword.ace_operator {
47 | color: #4B4B4B
48 | }
49 | .ace-clouds-midnight .ace_keyword.ace_other.ace_unit {
50 | color: #366F1A
51 | }
52 | .ace-clouds-midnight .ace_constant.ace_language {
53 | color: #39946A
54 | }
55 | .ace-clouds-midnight .ace_constant.ace_numeric {
56 | color: #46A609
57 | }
58 | .ace-clouds-midnight .ace_constant.ace_character.ace_entity {
59 | color: #A165AC
60 | }
61 | .ace-clouds-midnight .ace_invalid {
62 | color: #FFFFFF;
63 | background-color: #E92E2E
64 | }
65 | .ace-clouds-midnight .ace_fold {
66 | background-color: #927C5D;
67 | border-color: #929292
68 | }
69 | .ace-clouds-midnight .ace_storage,
70 | .ace-clouds-midnight .ace_support.ace_class,
71 | .ace-clouds-midnight .ace_support.ace_function,
72 | .ace-clouds-midnight .ace_support.ace_other,
73 | .ace-clouds-midnight .ace_support.ace_type {
74 | color: #E92E2E
75 | }
76 | .ace-clouds-midnight .ace_string {
77 | color: #5D90CD
78 | }
79 | .ace-clouds-midnight .ace_comment {
80 | color: #3C403B
81 | }
82 | .ace-clouds-midnight .ace_entity.ace_name.ace_tag,
83 | .ace-clouds-midnight .ace_entity.ace_other.ace_attribute-name {
84 | color: #606060
85 | }
86 | .ace-clouds-midnight .ace_indent-guide {
87 | background: url("../clouds_midnight-1.png") right repeat-y
88 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/cobalt.css:
--------------------------------------------------------------------------------
1 | .ace-cobalt .ace_gutter {
2 | background: #011e3a;
3 | color: rgb(128,145,160)
4 | }
5 | .ace-cobalt .ace_print-margin {
6 | width: 1px;
7 | background: #555555
8 | }
9 | .ace-cobalt {
10 | background-color: #002240;
11 | color: #FFFFFF
12 | }
13 | .ace-cobalt .ace_cursor {
14 | color: #FFFFFF
15 | }
16 | .ace-cobalt .ace_marker-layer .ace_selection {
17 | background: rgba(179, 101, 57, 0.75)
18 | }
19 | .ace-cobalt.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #002240;
21 | }
22 | .ace-cobalt .ace_marker-layer .ace_step {
23 | background: rgb(127, 111, 19)
24 | }
25 | .ace-cobalt .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid rgba(255, 255, 255, 0.15)
28 | }
29 | .ace-cobalt .ace_marker-layer .ace_active-line {
30 | background: rgba(0, 0, 0, 0.35)
31 | }
32 | .ace-cobalt .ace_gutter-active-line {
33 | background-color: rgba(0, 0, 0, 0.35)
34 | }
35 | .ace-cobalt .ace_marker-layer .ace_selected-word {
36 | border: 1px solid rgba(179, 101, 57, 0.75)
37 | }
38 | .ace-cobalt .ace_invisible {
39 | color: rgba(255, 255, 255, 0.15)
40 | }
41 | .ace-cobalt .ace_keyword,
42 | .ace-cobalt .ace_meta {
43 | color: #FF9D00
44 | }
45 | .ace-cobalt .ace_constant,
46 | .ace-cobalt .ace_constant.ace_character,
47 | .ace-cobalt .ace_constant.ace_character.ace_escape,
48 | .ace-cobalt .ace_constant.ace_other {
49 | color: #FF628C
50 | }
51 | .ace-cobalt .ace_invalid {
52 | color: #F8F8F8;
53 | background-color: #800F00
54 | }
55 | .ace-cobalt .ace_support {
56 | color: #80FFBB
57 | }
58 | .ace-cobalt .ace_support.ace_constant {
59 | color: #EB939A
60 | }
61 | .ace-cobalt .ace_fold {
62 | background-color: #FF9D00;
63 | border-color: #FFFFFF
64 | }
65 | .ace-cobalt .ace_support.ace_function {
66 | color: #FFB054
67 | }
68 | .ace-cobalt .ace_storage {
69 | color: #FFEE80
70 | }
71 | .ace-cobalt .ace_entity {
72 | color: #FFDD00
73 | }
74 | .ace-cobalt .ace_string {
75 | color: #3AD900
76 | }
77 | .ace-cobalt .ace_string.ace_regexp {
78 | color: #80FFC2
79 | }
80 | .ace-cobalt .ace_comment {
81 | font-style: italic;
82 | color: #0088FF
83 | }
84 | .ace-cobalt .ace_heading,
85 | .ace-cobalt .ace_markup.ace_heading {
86 | color: #C8E4FD;
87 | background-color: #001221
88 | }
89 | .ace-cobalt .ace_list,
90 | .ace-cobalt .ace_markup.ace_list {
91 | background-color: #130D26
92 | }
93 | .ace-cobalt .ace_variable {
94 | color: #CCCCCC
95 | }
96 | .ace-cobalt .ace_variable.ace_language {
97 | color: #FF80E1
98 | }
99 | .ace-cobalt .ace_meta.ace_tag {
100 | color: #9EFFFF
101 | }
102 | .ace-cobalt .ace_indent-guide {
103 | background: url("../cobalt-1.png") right repeat-y
104 | }
105 |
--------------------------------------------------------------------------------
/ace-builds/css/theme/dawn.css:
--------------------------------------------------------------------------------
1 | .ace-dawn .ace_gutter {
2 | background: #ebebeb;
3 | color: #333
4 | }
5 | .ace-dawn .ace_print-margin {
6 | width: 1px;
7 | background: #e8e8e8
8 | }
9 | .ace-dawn {
10 | background-color: #F9F9F9;
11 | color: #080808
12 | }
13 | .ace-dawn .ace_cursor {
14 | color: #000000
15 | }
16 | .ace-dawn .ace_marker-layer .ace_selection {
17 | background: rgba(39, 95, 255, 0.30)
18 | }
19 | .ace-dawn.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #F9F9F9;
21 | }
22 | .ace-dawn .ace_marker-layer .ace_step {
23 | background: rgb(255, 255, 0)
24 | }
25 | .ace-dawn .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid rgba(75, 75, 126, 0.50)
28 | }
29 | .ace-dawn .ace_marker-layer .ace_active-line {
30 | background: rgba(36, 99, 180, 0.12)
31 | }
32 | .ace-dawn .ace_gutter-active-line {
33 | background-color : #dcdcdc
34 | }
35 | .ace-dawn .ace_marker-layer .ace_selected-word {
36 | border: 1px solid rgba(39, 95, 255, 0.30)
37 | }
38 | .ace-dawn .ace_invisible {
39 | color: rgba(75, 75, 126, 0.50)
40 | }
41 | .ace-dawn .ace_keyword,
42 | .ace-dawn .ace_meta {
43 | color: #794938
44 | }
45 | .ace-dawn .ace_constant,
46 | .ace-dawn .ace_constant.ace_character,
47 | .ace-dawn .ace_constant.ace_character.ace_escape,
48 | .ace-dawn .ace_constant.ace_other {
49 | color: #811F24
50 | }
51 | .ace-dawn .ace_invalid.ace_illegal {
52 | text-decoration: underline;
53 | font-style: italic;
54 | color: #F8F8F8;
55 | background-color: #B52A1D
56 | }
57 | .ace-dawn .ace_invalid.ace_deprecated {
58 | text-decoration: underline;
59 | font-style: italic;
60 | color: #B52A1D
61 | }
62 | .ace-dawn .ace_support {
63 | color: #691C97
64 | }
65 | .ace-dawn .ace_support.ace_constant {
66 | color: #B4371F
67 | }
68 | .ace-dawn .ace_fold {
69 | background-color: #794938;
70 | border-color: #080808
71 | }
72 | .ace-dawn .ace_list,
73 | .ace-dawn .ace_markup.ace_list,
74 | .ace-dawn .ace_support.ace_function {
75 | color: #693A17
76 | }
77 | .ace-dawn .ace_storage {
78 | font-style: italic;
79 | color: #A71D5D
80 | }
81 | .ace-dawn .ace_string {
82 | color: #0B6125
83 | }
84 | .ace-dawn .ace_string.ace_regexp {
85 | color: #CF5628
86 | }
87 | .ace-dawn .ace_comment {
88 | font-style: italic;
89 | color: #5A525F
90 | }
91 | .ace-dawn .ace_heading,
92 | .ace-dawn .ace_markup.ace_heading {
93 | color: #19356D
94 | }
95 | .ace-dawn .ace_variable {
96 | color: #234A97
97 | }
98 | .ace-dawn .ace_indent-guide {
99 | background: url("../dawn-1.png") right repeat-y
100 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/eclipse.css:
--------------------------------------------------------------------------------
1 | .ace-eclipse .ace_gutter {
2 | background: #ebebeb;
3 | border-right: 1px solid rgb(159, 159, 159);
4 | color: rgb(136, 136, 136);
5 | }
6 | .ace-eclipse .ace_print-margin {
7 | width: 1px;
8 | background: #ebebeb;
9 | }
10 | .ace-eclipse {
11 | background-color: #FFFFFF;
12 | color: black;
13 | }
14 | .ace-eclipse .ace_fold {
15 | background-color: rgb(60, 76, 114);
16 | }
17 | .ace-eclipse .ace_cursor {
18 | color: black;
19 | }
20 | .ace-eclipse .ace_storage,
21 | .ace-eclipse .ace_keyword,
22 | .ace-eclipse .ace_variable {
23 | color: rgb(127, 0, 85);
24 | }
25 | .ace-eclipse .ace_constant.ace_buildin {
26 | color: rgb(88, 72, 246);
27 | }
28 | .ace-eclipse .ace_constant.ace_library {
29 | color: rgb(6, 150, 14);
30 | }
31 | .ace-eclipse .ace_function {
32 | color: rgb(60, 76, 114);
33 | }
34 | .ace-eclipse .ace_string {
35 | color: rgb(42, 0, 255);
36 | }
37 | .ace-eclipse .ace_comment {
38 | color: rgb(113, 150, 130);
39 | }
40 | .ace-eclipse .ace_comment.ace_doc {
41 | color: rgb(63, 95, 191);
42 | }
43 | .ace-eclipse .ace_comment.ace_doc.ace_tag {
44 | color: rgb(127, 159, 191);
45 | }
46 | .ace-eclipse .ace_constant.ace_numeric {
47 | color: darkblue;
48 | }
49 | .ace-eclipse .ace_tag {
50 | color: rgb(25, 118, 116);
51 | }
52 | .ace-eclipse .ace_type {
53 | color: rgb(127, 0, 127);
54 | }
55 | .ace-eclipse .ace_xml-pe {
56 | color: rgb(104, 104, 91);
57 | }
58 | .ace-eclipse .ace_marker-layer .ace_selection {
59 | background: rgb(181, 213, 255);
60 | }
61 | .ace-eclipse .ace_marker-layer .ace_bracket {
62 | margin: -1px 0 0 -1px;
63 | border: 1px solid rgb(192, 192, 192);
64 | }
65 | .ace-eclipse .ace_meta.ace_tag {
66 | color:rgb(25, 118, 116);
67 | }
68 | .ace-eclipse .ace_invisible {
69 | color: #ddd;
70 | }
71 | .ace-eclipse .ace_entity.ace_other.ace_attribute-name {
72 | color:rgb(127, 0, 127);
73 | }
74 | .ace-eclipse .ace_marker-layer .ace_step {
75 | background: rgb(255, 255, 0);
76 | }
77 | .ace-eclipse .ace_active-line {
78 | background: rgb(232, 242, 254);
79 | }
80 | .ace-eclipse .ace_gutter-active-line {
81 | background-color : #DADADA;
82 | }
83 | .ace-eclipse .ace_marker-layer .ace_selected-word {
84 | border: 1px solid rgb(181, 213, 255);
85 | }
86 | .ace-eclipse .ace_indent-guide {
87 | background: url("../eclipse-1.png") right repeat-y;
88 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/github.css:
--------------------------------------------------------------------------------
1 |
2 | .ace-github .ace_gutter {
3 | background: #e8e8e8;
4 | color: #AAA;
5 | }
6 | .ace-github {
7 | background: #fff;
8 | color: #000;
9 | }
10 | .ace-github .ace_keyword {
11 | font-weight: bold;
12 | }
13 | .ace-github .ace_string {
14 | color: #D14;
15 | }
16 | .ace-github .ace_variable.ace_class {
17 | color: teal;
18 | }
19 | .ace-github .ace_constant.ace_numeric {
20 | color: #099;
21 | }
22 | .ace-github .ace_constant.ace_buildin {
23 | color: #0086B3;
24 | }
25 | .ace-github .ace_support.ace_function {
26 | color: #0086B3;
27 | }
28 | .ace-github .ace_comment {
29 | color: #998;
30 | font-style: italic;
31 | }
32 | .ace-github .ace_variable.ace_language {
33 | color: #0086B3;
34 | }
35 | .ace-github .ace_paren {
36 | font-weight: bold;
37 | }
38 | .ace-github .ace_boolean {
39 | font-weight: bold;
40 | }
41 | .ace-github .ace_string.ace_regexp {
42 | color: #009926;
43 | font-weight: normal;
44 | }
45 | .ace-github .ace_variable.ace_instance {
46 | color: teal;
47 | }
48 | .ace-github .ace_constant.ace_language {
49 | font-weight: bold;
50 | }
51 | .ace-github .ace_cursor {
52 | color: black;
53 | }
54 | .ace-github.ace_focus .ace_marker-layer .ace_active-line {
55 | background: rgb(255, 255, 204);
56 | }
57 | .ace-github .ace_marker-layer .ace_active-line {
58 | background: rgb(245, 245, 245);
59 | }
60 | .ace-github .ace_marker-layer .ace_selection {
61 | background: rgb(181, 213, 255);
62 | }
63 | .ace-github.ace_multiselect .ace_selection.ace_start {
64 | box-shadow: 0 0 3px 0px white;
65 | }
66 | .ace-github.ace_nobold .ace_line > span {
67 | font-weight: normal !important;
68 | }
69 | .ace-github .ace_marker-layer .ace_step {
70 | background: rgb(252, 255, 0);
71 | }
72 | .ace-github .ace_marker-layer .ace_stack {
73 | background: rgb(164, 229, 101);
74 | }
75 | .ace-github .ace_marker-layer .ace_bracket {
76 | margin: -1px 0 0 -1px;
77 | border: 1px solid rgb(192, 192, 192);
78 | }
79 | .ace-github .ace_gutter-active-line {
80 | background-color : rgba(0, 0, 0, 0.07);
81 | }
82 | .ace-github .ace_marker-layer .ace_selected-word {
83 | background: rgb(250, 250, 255);
84 | border: 1px solid rgb(200, 200, 250);
85 | }
86 | .ace-github .ace_invisible {
87 | color: #BFBFBF
88 | }
89 | .ace-github .ace_print-margin {
90 | width: 1px;
91 | background: #e8e8e8;
92 | }
93 | .ace-github .ace_indent-guide {
94 | background: url("../github-1.png") right repeat-y;
95 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/gob.css:
--------------------------------------------------------------------------------
1 | .ace-gob .ace_gutter {
2 | background: #0B1818;
3 | color: #03EE03
4 | }
5 | .ace-gob .ace_print-margin {
6 | width: 1px;
7 | background: #131313
8 | }
9 | .ace-gob {
10 | background-color: #0B0B0B;
11 | color: #00FF00
12 | }
13 | .ace-gob .ace_cursor {
14 | border-color: rgba(16, 248, 255, 0.90);
15 | background-color: rgba(16, 240, 248, 0.70);
16 | opacity: 0.4;
17 | }
18 | .ace-gob .ace_marker-layer .ace_selection {
19 | background: rgba(221, 240, 255, 0.20)
20 | }
21 | .ace-gob.ace_multiselect .ace_selection.ace_start {
22 | box-shadow: 0 0 3px 0px #141414;
23 | }
24 | .ace-gob .ace_marker-layer .ace_step {
25 | background: rgb(16, 128, 0)
26 | }
27 | .ace-gob .ace_marker-layer .ace_bracket {
28 | margin: -1px 0 0 -1px;
29 | border: 1px solid rgba(64, 255, 255, 0.25)
30 | }
31 | .ace-gob .ace_marker-layer .ace_active-line {
32 | background: rgba(255, 255, 255, 0.04)
33 | }
34 | .ace-gob .ace_gutter-active-line {
35 | background-color: rgba(255, 255, 255, 0.04)
36 | }
37 | .ace-gob .ace_marker-layer .ace_selected-word {
38 | border: 1px solid rgba(192, 240, 255, 0.20)
39 | }
40 | .ace-gob .ace_invisible {
41 | color: rgba(255, 255, 255, 0.25)
42 | }
43 | .ace-gob .ace_keyword,
44 | .ace-gob .ace_meta {
45 | color: #10D8E8
46 | }
47 | .ace-gob .ace_constant,
48 | .ace-gob .ace_constant.ace_character,
49 | .ace-gob .ace_constant.ace_character.ace_escape,
50 | .ace-gob .ace_constant.ace_other,
51 | .ace-gob .ace_heading,
52 | .ace-gob .ace_markup.ace_heading,
53 | .ace-gob .ace_support.ace_constant {
54 | color: #10F0A0
55 | }
56 | .ace-gob .ace_invalid.ace_illegal {
57 | color: #F8F8F8;
58 | background-color: rgba(86, 45, 86, 0.75)
59 | }
60 | .ace-gob .ace_invalid.ace_deprecated {
61 | text-decoration: underline;
62 | font-style: italic;
63 | color: #20F8C0
64 | }
65 | .ace-gob .ace_support {
66 | color: #20E8B0
67 | }
68 | .ace-gob .ace_fold {
69 | background-color: #50B8B8;
70 | border-color: #70F8F8
71 | }
72 | .ace-gob .ace_support.ace_function {
73 | color: #00F800
74 | }
75 | .ace-gob .ace_list,
76 | .ace-gob .ace_markup.ace_list,
77 | .ace-gob .ace_storage {
78 | color: #10FF98
79 | }
80 | .ace-gob .ace_entity.ace_name.ace_function,
81 | .ace-gob .ace_meta.ace_tag,
82 | .ace-gob .ace_variable {
83 | color: #00F868
84 | }
85 | .ace-gob .ace_string {
86 | color: #10F060
87 | }
88 | .ace-gob .ace_string.ace_regexp {
89 | color: #20F090;
90 | }
91 | .ace-gob .ace_comment {
92 | font-style: italic;
93 | color: #00E060;
94 | }
95 | .ace-gob .ace_variable {
96 | color: #00F888;
97 | }
98 | .ace-gob .ace_xml-pe {
99 | color: #488858;
100 | }
101 | .ace-gob .ace_indent-guide {
102 | background: url("../gob-1.png") right repeat-y
103 | }
104 |
--------------------------------------------------------------------------------
/ace-builds/css/theme/gruvbox.css:
--------------------------------------------------------------------------------
1 | .ace-gruvbox .ace_gutter-active-line {
2 | background-color: #3C3836;
3 | }
4 | .ace-gruvbox {
5 | color: #EBDAB4;
6 | background-color: #1D2021;
7 | }
8 | .ace-gruvbox .ace_invisible {
9 | color: #504945;
10 | }
11 | .ace-gruvbox .ace_marker-layer .ace_selection {
12 | background: rgba(179, 101, 57, 0.75)
13 | }
14 | .ace-gruvbox.ace_multiselect .ace_selection.ace_start {
15 | box-shadow: 0 0 3px 0px #002240;
16 | }
17 | .ace-gruvbox .ace_keyword {
18 | color: #8ec07c;
19 | }
20 | .ace-gruvbox .ace_comment {
21 | font-style: italic;
22 | color: #928375;
23 | }
24 | .ace-gruvbox .ace-statement {
25 | color: red;
26 | }
27 | .ace-gruvbox .ace_variable {
28 | color: #84A598;
29 | }
30 | .ace-gruvbox .ace_variable.ace_language {
31 | color: #D2879B;
32 | }
33 | .ace-gruvbox .ace_constant {
34 | color: #C2859A;
35 | }
36 | .ace-gruvbox .ace_constant.ace_language {
37 | color: #C2859A;
38 | }
39 | .ace-gruvbox .ace_constant.ace_numeric {
40 | color: #C2859A;
41 | }
42 | .ace-gruvbox .ace_string {
43 | color: #B8BA37;
44 | }
45 | .ace-gruvbox .ace_support {
46 | color: #F9BC41;
47 | }
48 | .ace-gruvbox .ace_support.ace_function {
49 | color: #F84B3C;
50 | }
51 | .ace-gruvbox .ace_storage {
52 | color: #8FBF7F;
53 | }
54 | .ace-gruvbox .ace_keyword.ace_operator {
55 | color: #EBDAB4;
56 | }
57 | .ace-gruvbox .ace_punctuation.ace_operator {
58 | color: yellow;
59 | }
60 | .ace-gruvbox .ace_marker-layer .ace_active-line {
61 | background: #3C3836;
62 | }
63 | .ace-gruvbox .ace_marker-layer .ace_selected-word {
64 | border-radius: 4px;
65 | border: 8px solid #3f475d;
66 | }
67 | .ace-gruvbox .ace_print-margin {
68 | width: 5px;
69 | background: #3C3836;
70 | }
71 | .ace-gruvbox .ace_indent-guide {
72 | background: url("../gruvbox-1.png") right repeat-y;
73 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/idle_fingers.css:
--------------------------------------------------------------------------------
1 | .ace-idle-fingers .ace_gutter {
2 | background: #3b3b3b;
3 | color: rgb(153,153,153)
4 | }
5 | .ace-idle-fingers .ace_print-margin {
6 | width: 1px;
7 | background: #3b3b3b
8 | }
9 | .ace-idle-fingers {
10 | background-color: #323232;
11 | color: #FFFFFF
12 | }
13 | .ace-idle-fingers .ace_cursor {
14 | color: #91FF00
15 | }
16 | .ace-idle-fingers .ace_marker-layer .ace_selection {
17 | background: rgba(90, 100, 126, 0.88)
18 | }
19 | .ace-idle-fingers.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #323232;
21 | }
22 | .ace-idle-fingers .ace_marker-layer .ace_step {
23 | background: rgb(102, 82, 0)
24 | }
25 | .ace-idle-fingers .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid #404040
28 | }
29 | .ace-idle-fingers .ace_marker-layer .ace_active-line {
30 | background: #353637
31 | }
32 | .ace-idle-fingers .ace_gutter-active-line {
33 | background-color: #353637
34 | }
35 | .ace-idle-fingers .ace_marker-layer .ace_selected-word {
36 | border: 1px solid rgba(90, 100, 126, 0.88)
37 | }
38 | .ace-idle-fingers .ace_invisible {
39 | color: #404040
40 | }
41 | .ace-idle-fingers .ace_keyword,
42 | .ace-idle-fingers .ace_meta {
43 | color: #CC7833
44 | }
45 | .ace-idle-fingers .ace_constant,
46 | .ace-idle-fingers .ace_constant.ace_character,
47 | .ace-idle-fingers .ace_constant.ace_character.ace_escape,
48 | .ace-idle-fingers .ace_constant.ace_other,
49 | .ace-idle-fingers .ace_support.ace_constant {
50 | color: #6C99BB
51 | }
52 | .ace-idle-fingers .ace_invalid {
53 | color: #FFFFFF;
54 | background-color: #FF0000
55 | }
56 | .ace-idle-fingers .ace_fold {
57 | background-color: #CC7833;
58 | border-color: #FFFFFF
59 | }
60 | .ace-idle-fingers .ace_support.ace_function {
61 | color: #B83426
62 | }
63 | .ace-idle-fingers .ace_variable.ace_parameter {
64 | font-style: italic
65 | }
66 | .ace-idle-fingers .ace_string {
67 | color: #A5C261
68 | }
69 | .ace-idle-fingers .ace_string.ace_regexp {
70 | color: #CCCC33
71 | }
72 | .ace-idle-fingers .ace_comment {
73 | font-style: italic;
74 | color: #BC9458
75 | }
76 | .ace-idle-fingers .ace_meta.ace_tag {
77 | color: #FFE5BB
78 | }
79 | .ace-idle-fingers .ace_entity.ace_name {
80 | color: #FFC66D
81 | }
82 | .ace-idle-fingers .ace_collab.ace_user1 {
83 | color: #323232;
84 | background-color: #FFF980
85 | }
86 | .ace-idle-fingers .ace_indent-guide {
87 | background: url("../idle_fingers-1.png") right repeat-y
88 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/kr_theme.css:
--------------------------------------------------------------------------------
1 | .ace-kr-theme .ace_gutter {
2 | background: #1c1917;
3 | color: #FCFFE0
4 | }
5 | .ace-kr-theme .ace_print-margin {
6 | width: 1px;
7 | background: #1c1917
8 | }
9 | .ace-kr-theme {
10 | background-color: #0B0A09;
11 | color: #FCFFE0
12 | }
13 | .ace-kr-theme .ace_cursor {
14 | color: #FF9900
15 | }
16 | .ace-kr-theme .ace_marker-layer .ace_selection {
17 | background: rgba(170, 0, 255, 0.45)
18 | }
19 | .ace-kr-theme.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #0B0A09;
21 | }
22 | .ace-kr-theme .ace_marker-layer .ace_step {
23 | background: rgb(102, 82, 0)
24 | }
25 | .ace-kr-theme .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid rgba(255, 177, 111, 0.32)
28 | }
29 | .ace-kr-theme .ace_marker-layer .ace_active-line {
30 | background: #38403D
31 | }
32 | .ace-kr-theme .ace_gutter-active-line {
33 | background-color : #38403D
34 | }
35 | .ace-kr-theme .ace_marker-layer .ace_selected-word {
36 | border: 1px solid rgba(170, 0, 255, 0.45)
37 | }
38 | .ace-kr-theme .ace_invisible {
39 | color: rgba(255, 177, 111, 0.32)
40 | }
41 | .ace-kr-theme .ace_keyword,
42 | .ace-kr-theme .ace_meta {
43 | color: #949C8B
44 | }
45 | .ace-kr-theme .ace_constant,
46 | .ace-kr-theme .ace_constant.ace_character,
47 | .ace-kr-theme .ace_constant.ace_character.ace_escape,
48 | .ace-kr-theme .ace_constant.ace_other {
49 | color: rgba(210, 117, 24, 0.76)
50 | }
51 | .ace-kr-theme .ace_invalid {
52 | color: #F8F8F8;
53 | background-color: #A41300
54 | }
55 | .ace-kr-theme .ace_support {
56 | color: #9FC28A
57 | }
58 | .ace-kr-theme .ace_support.ace_constant {
59 | color: #C27E66
60 | }
61 | .ace-kr-theme .ace_fold {
62 | background-color: #949C8B;
63 | border-color: #FCFFE0
64 | }
65 | .ace-kr-theme .ace_support.ace_function {
66 | color: #85873A
67 | }
68 | .ace-kr-theme .ace_storage {
69 | color: #FFEE80
70 | }
71 | .ace-kr-theme .ace_string {
72 | color: rgba(164, 161, 181, 0.8)
73 | }
74 | .ace-kr-theme .ace_string.ace_regexp {
75 | color: rgba(125, 255, 192, 0.65)
76 | }
77 | .ace-kr-theme .ace_comment {
78 | font-style: italic;
79 | color: #706D5B
80 | }
81 | .ace-kr-theme .ace_variable {
82 | color: #D1A796
83 | }
84 | .ace-kr-theme .ace_list,
85 | .ace-kr-theme .ace_markup.ace_list {
86 | background-color: #0F0040
87 | }
88 | .ace-kr-theme .ace_variable.ace_language {
89 | color: #FF80E1
90 | }
91 | .ace-kr-theme .ace_meta.ace_tag {
92 | color: #BABD9C
93 | }
94 | .ace-kr-theme .ace_indent-guide {
95 | background: url("../kr_theme-1.png") right repeat-y
96 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/kuroir.css:
--------------------------------------------------------------------------------
1 |
2 | .ace-kuroir .ace_gutter {
3 | background: #e8e8e8;
4 | color: #333;
5 | }
6 | .ace-kuroir .ace_print-margin {
7 | width: 1px;
8 | background: #e8e8e8;
9 | }
10 | .ace-kuroir {
11 | background-color: #E8E9E8;
12 | color: #363636;
13 | }
14 | .ace-kuroir .ace_cursor {
15 | color: #202020;
16 | }
17 | .ace-kuroir .ace_marker-layer .ace_selection {
18 | background: rgba(245, 170, 0, 0.57);
19 | }
20 | .ace-kuroir.ace_multiselect .ace_selection.ace_start {
21 | box-shadow: 0 0 3px 0px #E8E9E8;
22 | }
23 | .ace-kuroir .ace_marker-layer .ace_step {
24 | background: rgb(198, 219, 174);
25 | }
26 | .ace-kuroir .ace_marker-layer .ace_bracket {
27 | margin: -1px 0 0 -1px;
28 | border: 1px solid rgba(0, 0, 0, 0.29);
29 | }
30 | .ace-kuroir .ace_marker-layer .ace_active-line {
31 | background: rgba(203, 220, 47, 0.22);
32 | }
33 | .ace-kuroir .ace_gutter-active-line {
34 | background-color: rgba(203, 220, 47, 0.22);
35 | }
36 | .ace-kuroir .ace_marker-layer .ace_selected-word {
37 | border: 1px solid rgba(245, 170, 0, 0.57);
38 | }
39 | .ace-kuroir .ace_invisible {
40 | color: #BFBFBF
41 | }
42 | .ace-kuroir .ace_fold {
43 | border-color: #363636;
44 | }
45 | .ace-kuroir .ace_constant{color:#CD6839;}.ace-kuroir .ace_constant.ace_numeric{color:#9A5925;}.ace-kuroir .ace_support{color:#104E8B;}.ace-kuroir .ace_support.ace_function{color:#005273;}.ace-kuroir .ace_support.ace_constant{color:#CF6A4C;}.ace-kuroir .ace_storage{color:#A52A2A;}.ace-kuroir .ace_invalid.ace_illegal{color:#FD1224;
46 | background-color:rgba(255, 6, 0, 0.15);}.ace-kuroir .ace_invalid.ace_deprecated{text-decoration:underline;
47 | font-style:italic;
48 | color:#FD1732;
49 | background-color:#E8E9E8;}.ace-kuroir .ace_string{color:#639300;}.ace-kuroir .ace_string.ace_regexp{color:#417E00;
50 | background-color:#C9D4BE;}.ace-kuroir .ace_comment{color:rgba(148, 148, 148, 0.91);
51 | background-color:rgba(220, 220, 220, 0.56);}.ace-kuroir .ace_variable{color:#009ACD;}.ace-kuroir .ace_meta.ace_tag{color:#005273;}.ace-kuroir .ace_markup.ace_heading{color:#B8012D;
52 | background-color:rgba(191, 97, 51, 0.051);}.ace-kuroir .ace_markup.ace_list{color:#8F5B26;}
53 |
--------------------------------------------------------------------------------
/ace-builds/css/theme/merbivore.css:
--------------------------------------------------------------------------------
1 | .ace-merbivore .ace_gutter {
2 | background: #202020;
3 | color: #E6E1DC
4 | }
5 | .ace-merbivore .ace_print-margin {
6 | width: 1px;
7 | background: #555651
8 | }
9 | .ace-merbivore {
10 | background-color: #161616;
11 | color: #E6E1DC
12 | }
13 | .ace-merbivore .ace_cursor {
14 | color: #FFFFFF
15 | }
16 | .ace-merbivore .ace_marker-layer .ace_selection {
17 | background: #454545
18 | }
19 | .ace-merbivore.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #161616;
21 | }
22 | .ace-merbivore .ace_marker-layer .ace_step {
23 | background: rgb(102, 82, 0)
24 | }
25 | .ace-merbivore .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid #404040
28 | }
29 | .ace-merbivore .ace_marker-layer .ace_active-line {
30 | background: #333435
31 | }
32 | .ace-merbivore .ace_gutter-active-line {
33 | background-color: #333435
34 | }
35 | .ace-merbivore .ace_marker-layer .ace_selected-word {
36 | border: 1px solid #454545
37 | }
38 | .ace-merbivore .ace_invisible {
39 | color: #404040
40 | }
41 | .ace-merbivore .ace_entity.ace_name.ace_tag,
42 | .ace-merbivore .ace_keyword,
43 | .ace-merbivore .ace_meta,
44 | .ace-merbivore .ace_meta.ace_tag,
45 | .ace-merbivore .ace_storage,
46 | .ace-merbivore .ace_support.ace_function {
47 | color: #FC6F09
48 | }
49 | .ace-merbivore .ace_constant,
50 | .ace-merbivore .ace_constant.ace_character,
51 | .ace-merbivore .ace_constant.ace_character.ace_escape,
52 | .ace-merbivore .ace_constant.ace_other,
53 | .ace-merbivore .ace_support.ace_type {
54 | color: #1EDAFB
55 | }
56 | .ace-merbivore .ace_constant.ace_character.ace_escape {
57 | color: #519F50
58 | }
59 | .ace-merbivore .ace_constant.ace_language {
60 | color: #FDC251
61 | }
62 | .ace-merbivore .ace_constant.ace_library,
63 | .ace-merbivore .ace_string,
64 | .ace-merbivore .ace_support.ace_constant {
65 | color: #8DFF0A
66 | }
67 | .ace-merbivore .ace_constant.ace_numeric {
68 | color: #58C554
69 | }
70 | .ace-merbivore .ace_invalid {
71 | color: #FFFFFF;
72 | background-color: #990000
73 | }
74 | .ace-merbivore .ace_fold {
75 | background-color: #FC6F09;
76 | border-color: #E6E1DC
77 | }
78 | .ace-merbivore .ace_comment {
79 | font-style: italic;
80 | color: #AD2EA4
81 | }
82 | .ace-merbivore .ace_entity.ace_other.ace_attribute-name {
83 | color: #FFFF89
84 | }
85 | .ace-merbivore .ace_indent-guide {
86 | background: url("../merbivore-1.png") right repeat-y
87 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/merbivore_soft.css:
--------------------------------------------------------------------------------
1 | .ace-merbivore-soft .ace_gutter {
2 | background: #262424;
3 | color: #E6E1DC
4 | }
5 | .ace-merbivore-soft .ace_print-margin {
6 | width: 1px;
7 | background: #262424
8 | }
9 | .ace-merbivore-soft {
10 | background-color: #1C1C1C;
11 | color: #E6E1DC
12 | }
13 | .ace-merbivore-soft .ace_cursor {
14 | color: #FFFFFF
15 | }
16 | .ace-merbivore-soft .ace_marker-layer .ace_selection {
17 | background: #494949
18 | }
19 | .ace-merbivore-soft.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #1C1C1C;
21 | }
22 | .ace-merbivore-soft .ace_marker-layer .ace_step {
23 | background: rgb(102, 82, 0)
24 | }
25 | .ace-merbivore-soft .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid #404040
28 | }
29 | .ace-merbivore-soft .ace_marker-layer .ace_active-line {
30 | background: #333435
31 | }
32 | .ace-merbivore-soft .ace_gutter-active-line {
33 | background-color: #333435
34 | }
35 | .ace-merbivore-soft .ace_marker-layer .ace_selected-word {
36 | border: 1px solid #494949
37 | }
38 | .ace-merbivore-soft .ace_invisible {
39 | color: #404040
40 | }
41 | .ace-merbivore-soft .ace_entity.ace_name.ace_tag,
42 | .ace-merbivore-soft .ace_keyword,
43 | .ace-merbivore-soft .ace_meta,
44 | .ace-merbivore-soft .ace_meta.ace_tag,
45 | .ace-merbivore-soft .ace_storage {
46 | color: #FC803A
47 | }
48 | .ace-merbivore-soft .ace_constant,
49 | .ace-merbivore-soft .ace_constant.ace_character,
50 | .ace-merbivore-soft .ace_constant.ace_character.ace_escape,
51 | .ace-merbivore-soft .ace_constant.ace_other,
52 | .ace-merbivore-soft .ace_support.ace_type {
53 | color: #68C1D8
54 | }
55 | .ace-merbivore-soft .ace_constant.ace_character.ace_escape {
56 | color: #B3E5B4
57 | }
58 | .ace-merbivore-soft .ace_constant.ace_language {
59 | color: #E1C582
60 | }
61 | .ace-merbivore-soft .ace_constant.ace_library,
62 | .ace-merbivore-soft .ace_string,
63 | .ace-merbivore-soft .ace_support.ace_constant {
64 | color: #8EC65F
65 | }
66 | .ace-merbivore-soft .ace_constant.ace_numeric {
67 | color: #7FC578
68 | }
69 | .ace-merbivore-soft .ace_invalid,
70 | .ace-merbivore-soft .ace_invalid.ace_deprecated {
71 | color: #FFFFFF;
72 | background-color: #FE3838
73 | }
74 | .ace-merbivore-soft .ace_fold {
75 | background-color: #FC803A;
76 | border-color: #E6E1DC
77 | }
78 | .ace-merbivore-soft .ace_comment,
79 | .ace-merbivore-soft .ace_meta {
80 | font-style: italic;
81 | color: #AC4BB8
82 | }
83 | .ace-merbivore-soft .ace_entity.ace_other.ace_attribute-name {
84 | color: #EAF1A3
85 | }
86 | .ace-merbivore-soft .ace_indent-guide {
87 | background: url("../merbivore_soft-1.png") right repeat-y
88 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/mono_industrial.css:
--------------------------------------------------------------------------------
1 | .ace-mono-industrial .ace_gutter {
2 | background: #1d2521;
3 | color: #C5C9C9
4 | }
5 | .ace-mono-industrial .ace_print-margin {
6 | width: 1px;
7 | background: #555651
8 | }
9 | .ace-mono-industrial {
10 | background-color: #222C28;
11 | color: #FFFFFF
12 | }
13 | .ace-mono-industrial .ace_cursor {
14 | color: #FFFFFF
15 | }
16 | .ace-mono-industrial .ace_marker-layer .ace_selection {
17 | background: rgba(145, 153, 148, 0.40)
18 | }
19 | .ace-mono-industrial.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #222C28;
21 | }
22 | .ace-mono-industrial .ace_marker-layer .ace_step {
23 | background: rgb(102, 82, 0)
24 | }
25 | .ace-mono-industrial .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid rgba(102, 108, 104, 0.50)
28 | }
29 | .ace-mono-industrial .ace_marker-layer .ace_active-line {
30 | background: rgba(12, 13, 12, 0.25)
31 | }
32 | .ace-mono-industrial .ace_gutter-active-line {
33 | background-color: rgba(12, 13, 12, 0.25)
34 | }
35 | .ace-mono-industrial .ace_marker-layer .ace_selected-word {
36 | border: 1px solid rgba(145, 153, 148, 0.40)
37 | }
38 | .ace-mono-industrial .ace_invisible {
39 | color: rgba(102, 108, 104, 0.50)
40 | }
41 | .ace-mono-industrial .ace_string {
42 | background-color: #151C19;
43 | color: #FFFFFF
44 | }
45 | .ace-mono-industrial .ace_keyword,
46 | .ace-mono-industrial .ace_meta {
47 | color: #A39E64
48 | }
49 | .ace-mono-industrial .ace_constant,
50 | .ace-mono-industrial .ace_constant.ace_character,
51 | .ace-mono-industrial .ace_constant.ace_character.ace_escape,
52 | .ace-mono-industrial .ace_constant.ace_numeric,
53 | .ace-mono-industrial .ace_constant.ace_other {
54 | color: #E98800
55 | }
56 | .ace-mono-industrial .ace_entity.ace_name.ace_function,
57 | .ace-mono-industrial .ace_keyword.ace_operator,
58 | .ace-mono-industrial .ace_variable {
59 | color: #A8B3AB
60 | }
61 | .ace-mono-industrial .ace_invalid {
62 | color: #FFFFFF;
63 | background-color: rgba(153, 0, 0, 0.68)
64 | }
65 | .ace-mono-industrial .ace_support.ace_constant {
66 | color: #C87500
67 | }
68 | .ace-mono-industrial .ace_fold {
69 | background-color: #A8B3AB;
70 | border-color: #FFFFFF
71 | }
72 | .ace-mono-industrial .ace_support.ace_function {
73 | color: #588E60
74 | }
75 | .ace-mono-industrial .ace_entity.ace_name,
76 | .ace-mono-industrial .ace_support.ace_class,
77 | .ace-mono-industrial .ace_support.ace_type {
78 | color: #5778B6
79 | }
80 | .ace-mono-industrial .ace_storage {
81 | color: #C23B00
82 | }
83 | .ace-mono-industrial .ace_variable.ace_language,
84 | .ace-mono-industrial .ace_variable.ace_parameter {
85 | color: #648BD2
86 | }
87 | .ace-mono-industrial .ace_comment {
88 | color: #666C68;
89 | background-color: #151C19
90 | }
91 | .ace-mono-industrial .ace_entity.ace_other.ace_attribute-name {
92 | color: #909993
93 | }
94 | .ace-mono-industrial .ace_entity.ace_name.ace_tag {
95 | color: #A65EFF
96 | }
97 | .ace-mono-industrial .ace_indent-guide {
98 | background: url("../mono_industrial-1.png") right repeat-y
99 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/monokai.css:
--------------------------------------------------------------------------------
1 | .ace-monokai .ace_gutter {
2 | background: #2F3129;
3 | color: #8F908A
4 | }
5 | .ace-monokai .ace_print-margin {
6 | width: 1px;
7 | background: #555651
8 | }
9 | .ace-monokai {
10 | background-color: #272822;
11 | color: #F8F8F2
12 | }
13 | .ace-monokai .ace_cursor {
14 | color: #F8F8F0
15 | }
16 | .ace-monokai .ace_marker-layer .ace_selection {
17 | background: #49483E
18 | }
19 | .ace-monokai.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #272822;
21 | }
22 | .ace-monokai .ace_marker-layer .ace_step {
23 | background: rgb(102, 82, 0)
24 | }
25 | .ace-monokai .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid #49483E
28 | }
29 | .ace-monokai .ace_marker-layer .ace_active-line {
30 | background: #202020
31 | }
32 | .ace-monokai .ace_gutter-active-line {
33 | background-color: #272727
34 | }
35 | .ace-monokai .ace_marker-layer .ace_selected-word {
36 | border: 1px solid #49483E
37 | }
38 | .ace-monokai .ace_invisible {
39 | color: #52524d
40 | }
41 | .ace-monokai .ace_entity.ace_name.ace_tag,
42 | .ace-monokai .ace_keyword,
43 | .ace-monokai .ace_meta.ace_tag,
44 | .ace-monokai .ace_storage {
45 | color: #F92672
46 | }
47 | .ace-monokai .ace_punctuation,
48 | .ace-monokai .ace_punctuation.ace_tag {
49 | color: #fff
50 | }
51 | .ace-monokai .ace_constant.ace_character,
52 | .ace-monokai .ace_constant.ace_language,
53 | .ace-monokai .ace_constant.ace_numeric,
54 | .ace-monokai .ace_constant.ace_other {
55 | color: #AE81FF
56 | }
57 | .ace-monokai .ace_invalid {
58 | color: #F8F8F0;
59 | background-color: #F92672
60 | }
61 | .ace-monokai .ace_invalid.ace_deprecated {
62 | color: #F8F8F0;
63 | background-color: #AE81FF
64 | }
65 | .ace-monokai .ace_support.ace_constant,
66 | .ace-monokai .ace_support.ace_function {
67 | color: #66D9EF
68 | }
69 | .ace-monokai .ace_fold {
70 | background-color: #A6E22E;
71 | border-color: #F8F8F2
72 | }
73 | .ace-monokai .ace_storage.ace_type,
74 | .ace-monokai .ace_support.ace_class,
75 | .ace-monokai .ace_support.ace_type {
76 | font-style: italic;
77 | color: #66D9EF
78 | }
79 | .ace-monokai .ace_entity.ace_name.ace_function,
80 | .ace-monokai .ace_entity.ace_other,
81 | .ace-monokai .ace_entity.ace_other.ace_attribute-name,
82 | .ace-monokai .ace_variable {
83 | color: #A6E22E
84 | }
85 | .ace-monokai .ace_variable.ace_parameter {
86 | font-style: italic;
87 | color: #FD971F
88 | }
89 | .ace-monokai .ace_string {
90 | color: #E6DB74
91 | }
92 | .ace-monokai .ace_comment {
93 | color: #75715E
94 | }
95 | .ace-monokai .ace_indent-guide {
96 | background: url("../monokai-1.png") right repeat-y
97 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/nord_dark.css:
--------------------------------------------------------------------------------
1 | .ace-nord-dark .ace_gutter {
2 | color: #616e88;
3 | }
4 | .ace-nord-dark .ace_print-margin {
5 | width: 1px;
6 | background: #4c566a;
7 | }
8 | .ace-nord-dark {
9 | background-color: #2e3440;
10 | color: #d8dee9;
11 | }
12 | .ace-nord-dark .ace_entity.ace_other.ace_attribute-name,
13 | .ace-nord-dark .ace_storage {
14 | color: #d8dee9;
15 | }
16 | .ace-nord-dark .ace_cursor {
17 | color: #d8dee9;
18 | },
19 | .ace-nord-dark .ace_string.ace_regexp {
20 | color: #bf616a;
21 | }
22 | .ace-nord-dark .ace_marker-layer .ace_active-line {
23 | background: #434c5ecc;
24 | }
25 | .ace-nord-dark .ace_marker-layer .ace_selection {
26 | background: #434c5ecc;
27 | }
28 | .ace-nord-dark.ace_multiselect .ace_selection.ace_start {
29 | box-shadow: 0 0 3px 0px #2e3440;
30 | }
31 | .ace-nord-dark .ace_marker-layer .ace_step {
32 | background: #ebcb8b;
33 | }
34 | .ace-nord-dark .ace_marker-layer .ace_bracket {
35 | margin: -1px 0 0 -1px;
36 | border: 1px solid #88c0d066;
37 | }
38 | .ace-nord-dark .ace_gutter-active-line {
39 | background-color: #434c5ecc;
40 | }
41 | .ace-nord-dark .ace_marker-layer .ace_selected-word {
42 | border: 1px solid #88c0d066;
43 | }
44 | .ace-nord-dark .ace_invisible {
45 | color: #4c566a;
46 | }
47 | .ace-nord-dark .ace_keyword,
48 | .ace-nord-dark .ace_meta,
49 | .ace-nord-dark .ace_support.ace_class,
50 | .ace-nord-dark .ace_support.ace_type {
51 | color: #81a1c1;
52 | }
53 | .ace-nord-dark .ace_constant.ace_character,
54 | .ace-nord-dark .ace_constant.ace_other {
55 | color: #d8dee9;
56 | }
57 | .ace-nord-dark .ace_constant.ace_language {
58 | color: #5e81ac;
59 | }
60 | .ace-nord-dark .ace_constant.ace_escape {
61 | color: #ebcB8b;
62 | }
63 | .ace-nord-dark .ace_constant.ace_numeric {
64 | color: #b48ead;
65 | }
66 | .ace-nord-dark .ace_fold {
67 | background-color: #4c566a;
68 | border-color: #d8dee9;
69 | }
70 | .ace-nord-dark .ace_entity.ace_name.ace_function,
71 | .ace-nord-dark .ace_entity.ace_name.ace_tag,
72 | .ace-nord-dark .ace_support.ace_function,
73 | .ace-nord-dark .ace_variable,
74 | .ace-nord-dark .ace_variable.ace_language {
75 | color: #8fbcbb;
76 | }
77 | .ace-nord-dark .ace_string {
78 | color: #a3be8c;
79 | }
80 | .ace-nord-dark .ace_comment {
81 | color: #616e88;
82 | }
83 | .ace-nord-dark .ace_indent-guide {
84 | box-shadow: inset -1px 0 0 0 #434c5eb3;
85 | }
86 |
--------------------------------------------------------------------------------
/ace-builds/css/theme/pastel_on_dark.css:
--------------------------------------------------------------------------------
1 | .ace-pastel-on-dark .ace_gutter {
2 | background: #353030;
3 | color: #8F938F
4 | }
5 | .ace-pastel-on-dark .ace_print-margin {
6 | width: 1px;
7 | background: #353030
8 | }
9 | .ace-pastel-on-dark {
10 | background-color: #2C2828;
11 | color: #8F938F
12 | }
13 | .ace-pastel-on-dark .ace_cursor {
14 | color: #A7A7A7
15 | }
16 | .ace-pastel-on-dark .ace_marker-layer .ace_selection {
17 | background: rgba(221, 240, 255, 0.20)
18 | }
19 | .ace-pastel-on-dark.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #2C2828;
21 | }
22 | .ace-pastel-on-dark .ace_marker-layer .ace_step {
23 | background: rgb(102, 82, 0)
24 | }
25 | .ace-pastel-on-dark .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid rgba(255, 255, 255, 0.25)
28 | }
29 | .ace-pastel-on-dark .ace_marker-layer .ace_active-line {
30 | background: rgba(255, 255, 255, 0.031)
31 | }
32 | .ace-pastel-on-dark .ace_gutter-active-line {
33 | background-color: rgba(255, 255, 255, 0.031)
34 | }
35 | .ace-pastel-on-dark .ace_marker-layer .ace_selected-word {
36 | border: 1px solid rgba(221, 240, 255, 0.20)
37 | }
38 | .ace-pastel-on-dark .ace_invisible {
39 | color: rgba(255, 255, 255, 0.25)
40 | }
41 | .ace-pastel-on-dark .ace_keyword,
42 | .ace-pastel-on-dark .ace_meta {
43 | color: #757aD8
44 | }
45 | .ace-pastel-on-dark .ace_constant,
46 | .ace-pastel-on-dark .ace_constant.ace_character,
47 | .ace-pastel-on-dark .ace_constant.ace_character.ace_escape,
48 | .ace-pastel-on-dark .ace_constant.ace_other {
49 | color: #4FB7C5
50 | }
51 | .ace-pastel-on-dark .ace_keyword.ace_operator {
52 | color: #797878
53 | }
54 | .ace-pastel-on-dark .ace_constant.ace_character {
55 | color: #AFA472
56 | }
57 | .ace-pastel-on-dark .ace_constant.ace_language {
58 | color: #DE8E30
59 | }
60 | .ace-pastel-on-dark .ace_constant.ace_numeric {
61 | color: #CCCCCC
62 | }
63 | .ace-pastel-on-dark .ace_invalid,
64 | .ace-pastel-on-dark .ace_invalid.ace_illegal {
65 | color: #F8F8F8;
66 | background-color: rgba(86, 45, 86, 0.75)
67 | }
68 | .ace-pastel-on-dark .ace_invalid.ace_deprecated {
69 | text-decoration: underline;
70 | font-style: italic;
71 | color: #D2A8A1
72 | }
73 | .ace-pastel-on-dark .ace_fold {
74 | background-color: #757aD8;
75 | border-color: #8F938F
76 | }
77 | .ace-pastel-on-dark .ace_support.ace_function {
78 | color: #AEB2F8
79 | }
80 | .ace-pastel-on-dark .ace_string {
81 | color: #66A968
82 | }
83 | .ace-pastel-on-dark .ace_string.ace_regexp {
84 | color: #E9C062
85 | }
86 | .ace-pastel-on-dark .ace_comment {
87 | color: #A6C6FF
88 | }
89 | .ace-pastel-on-dark .ace_variable {
90 | color: #BEBF55
91 | }
92 | .ace-pastel-on-dark .ace_variable.ace_language {
93 | color: #C1C144
94 | }
95 | .ace-pastel-on-dark .ace_xml-pe {
96 | color: #494949
97 | }
98 | .ace-pastel-on-dark .ace_indent-guide {
99 | background: url("../pastel_on_dark-1.png") right repeat-y
100 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/solarized_dark.css:
--------------------------------------------------------------------------------
1 | .ace-solarized-dark .ace_gutter {
2 | background: #01313f;
3 | color: #d0edf7
4 | }
5 | .ace-solarized-dark .ace_print-margin {
6 | width: 1px;
7 | background: #33555E
8 | }
9 | .ace-solarized-dark {
10 | background-color: #002B36;
11 | color: #93A1A1
12 | }
13 | .ace-solarized-dark .ace_entity.ace_other.ace_attribute-name,
14 | .ace-solarized-dark .ace_storage {
15 | color: #93A1A1
16 | }
17 | .ace-solarized-dark .ace_cursor,
18 | .ace-solarized-dark .ace_string.ace_regexp {
19 | color: #D30102
20 | }
21 | .ace-solarized-dark .ace_marker-layer .ace_active-line,
22 | .ace-solarized-dark .ace_marker-layer .ace_selection {
23 | background: rgba(255, 255, 255, 0.1)
24 | }
25 | .ace-solarized-dark.ace_multiselect .ace_selection.ace_start {
26 | box-shadow: 0 0 3px 0px #002B36;
27 | }
28 | .ace-solarized-dark .ace_marker-layer .ace_step {
29 | background: rgb(102, 82, 0)
30 | }
31 | .ace-solarized-dark .ace_marker-layer .ace_bracket {
32 | margin: -1px 0 0 -1px;
33 | border: 1px solid rgba(147, 161, 161, 0.50)
34 | }
35 | .ace-solarized-dark .ace_gutter-active-line {
36 | background-color: #0d3440
37 | }
38 | .ace-solarized-dark .ace_marker-layer .ace_selected-word {
39 | border: 1px solid #073642
40 | }
41 | .ace-solarized-dark .ace_invisible {
42 | color: rgba(147, 161, 161, 0.50)
43 | }
44 | .ace-solarized-dark .ace_keyword,
45 | .ace-solarized-dark .ace_meta,
46 | .ace-solarized-dark .ace_support.ace_class,
47 | .ace-solarized-dark .ace_support.ace_type {
48 | color: #859900
49 | }
50 | .ace-solarized-dark .ace_constant.ace_character,
51 | .ace-solarized-dark .ace_constant.ace_other {
52 | color: #CB4B16
53 | }
54 | .ace-solarized-dark .ace_constant.ace_language {
55 | color: #B58900
56 | }
57 | .ace-solarized-dark .ace_constant.ace_numeric {
58 | color: #D33682
59 | }
60 | .ace-solarized-dark .ace_fold {
61 | background-color: #268BD2;
62 | border-color: #93A1A1
63 | }
64 | .ace-solarized-dark .ace_entity.ace_name.ace_function,
65 | .ace-solarized-dark .ace_entity.ace_name.ace_tag,
66 | .ace-solarized-dark .ace_support.ace_function,
67 | .ace-solarized-dark .ace_variable,
68 | .ace-solarized-dark .ace_variable.ace_language {
69 | color: #268BD2
70 | }
71 | .ace-solarized-dark .ace_string {
72 | color: #2AA198
73 | }
74 | .ace-solarized-dark .ace_comment {
75 | font-style: italic;
76 | color: #657B83
77 | }
78 | .ace-solarized-dark .ace_indent-guide {
79 | background: url("../solarized_dark-1.png") right repeat-y
80 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/solarized_light.css:
--------------------------------------------------------------------------------
1 | .ace-solarized-light .ace_gutter {
2 | background: #fbf1d3;
3 | color: #333
4 | }
5 | .ace-solarized-light .ace_print-margin {
6 | width: 1px;
7 | background: #e8e8e8
8 | }
9 | .ace-solarized-light {
10 | background-color: #FDF6E3;
11 | color: #586E75
12 | }
13 | .ace-solarized-light .ace_cursor {
14 | color: #000000
15 | }
16 | .ace-solarized-light .ace_marker-layer .ace_selection {
17 | background: rgba(7, 54, 67, 0.09)
18 | }
19 | .ace-solarized-light.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #FDF6E3;
21 | }
22 | .ace-solarized-light .ace_marker-layer .ace_step {
23 | background: rgb(255, 255, 0)
24 | }
25 | .ace-solarized-light .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid rgba(147, 161, 161, 0.50)
28 | }
29 | .ace-solarized-light .ace_marker-layer .ace_active-line {
30 | background: #EEE8D5
31 | }
32 | .ace-solarized-light .ace_gutter-active-line {
33 | background-color : #EDE5C1
34 | }
35 | .ace-solarized-light .ace_marker-layer .ace_selected-word {
36 | border: 1px solid #7f9390
37 | }
38 | .ace-solarized-light .ace_invisible {
39 | color: rgba(147, 161, 161, 0.50)
40 | }
41 | .ace-solarized-light .ace_keyword,
42 | .ace-solarized-light .ace_meta,
43 | .ace-solarized-light .ace_support.ace_class,
44 | .ace-solarized-light .ace_support.ace_type {
45 | color: #859900
46 | }
47 | .ace-solarized-light .ace_constant.ace_character,
48 | .ace-solarized-light .ace_constant.ace_other {
49 | color: #CB4B16
50 | }
51 | .ace-solarized-light .ace_constant.ace_language {
52 | color: #B58900
53 | }
54 | .ace-solarized-light .ace_constant.ace_numeric {
55 | color: #D33682
56 | }
57 | .ace-solarized-light .ace_fold {
58 | background-color: #268BD2;
59 | border-color: #586E75
60 | }
61 | .ace-solarized-light .ace_entity.ace_name.ace_function,
62 | .ace-solarized-light .ace_entity.ace_name.ace_tag,
63 | .ace-solarized-light .ace_support.ace_function,
64 | .ace-solarized-light .ace_variable,
65 | .ace-solarized-light .ace_variable.ace_language {
66 | color: #268BD2
67 | }
68 | .ace-solarized-light .ace_storage {
69 | color: #073642
70 | }
71 | .ace-solarized-light .ace_string {
72 | color: #2AA198
73 | }
74 | .ace-solarized-light .ace_string.ace_regexp {
75 | color: #D30102
76 | }
77 | .ace-solarized-light .ace_comment,
78 | .ace-solarized-light .ace_entity.ace_other.ace_attribute-name {
79 | color: #93A1A1
80 | }
81 | .ace-solarized-light .ace_indent-guide {
82 | background: url("../solarized_light-1.png") right repeat-y
83 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/tomorrow.css:
--------------------------------------------------------------------------------
1 | .ace-tomorrow .ace_gutter {
2 | background: #f6f6f6;
3 | color: #4D4D4C
4 | }
5 | .ace-tomorrow .ace_print-margin {
6 | width: 1px;
7 | background: #f6f6f6
8 | }
9 | .ace-tomorrow {
10 | background-color: #FFFFFF;
11 | color: #4D4D4C
12 | }
13 | .ace-tomorrow .ace_cursor {
14 | color: #AEAFAD
15 | }
16 | .ace-tomorrow .ace_marker-layer .ace_selection {
17 | background: #D6D6D6
18 | }
19 | .ace-tomorrow.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #FFFFFF;
21 | }
22 | .ace-tomorrow .ace_marker-layer .ace_step {
23 | background: rgb(255, 255, 0)
24 | }
25 | .ace-tomorrow .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid #D1D1D1
28 | }
29 | .ace-tomorrow .ace_marker-layer .ace_active-line {
30 | background: #EFEFEF
31 | }
32 | .ace-tomorrow .ace_gutter-active-line {
33 | background-color : #dcdcdc
34 | }
35 | .ace-tomorrow .ace_marker-layer .ace_selected-word {
36 | border: 1px solid #D6D6D6
37 | }
38 | .ace-tomorrow .ace_invisible {
39 | color: #D1D1D1
40 | }
41 | .ace-tomorrow .ace_keyword,
42 | .ace-tomorrow .ace_meta,
43 | .ace-tomorrow .ace_storage,
44 | .ace-tomorrow .ace_storage.ace_type,
45 | .ace-tomorrow .ace_support.ace_type {
46 | color: #8959A8
47 | }
48 | .ace-tomorrow .ace_keyword.ace_operator {
49 | color: #3E999F
50 | }
51 | .ace-tomorrow .ace_constant.ace_character,
52 | .ace-tomorrow .ace_constant.ace_language,
53 | .ace-tomorrow .ace_constant.ace_numeric,
54 | .ace-tomorrow .ace_keyword.ace_other.ace_unit,
55 | .ace-tomorrow .ace_support.ace_constant,
56 | .ace-tomorrow .ace_variable.ace_parameter {
57 | color: #F5871F
58 | }
59 | .ace-tomorrow .ace_constant.ace_other {
60 | color: #666969
61 | }
62 | .ace-tomorrow .ace_invalid {
63 | color: #FFFFFF;
64 | background-color: #C82829
65 | }
66 | .ace-tomorrow .ace_invalid.ace_deprecated {
67 | color: #FFFFFF;
68 | background-color: #8959A8
69 | }
70 | .ace-tomorrow .ace_fold {
71 | background-color: #4271AE;
72 | border-color: #4D4D4C
73 | }
74 | .ace-tomorrow .ace_entity.ace_name.ace_function,
75 | .ace-tomorrow .ace_support.ace_function,
76 | .ace-tomorrow .ace_variable {
77 | color: #4271AE
78 | }
79 | .ace-tomorrow .ace_support.ace_class,
80 | .ace-tomorrow .ace_support.ace_type {
81 | color: #C99E00
82 | }
83 | .ace-tomorrow .ace_heading,
84 | .ace-tomorrow .ace_markup.ace_heading,
85 | .ace-tomorrow .ace_string {
86 | color: #718C00
87 | }
88 | .ace-tomorrow .ace_entity.ace_name.ace_tag,
89 | .ace-tomorrow .ace_entity.ace_other.ace_attribute-name,
90 | .ace-tomorrow .ace_meta.ace_tag,
91 | .ace-tomorrow .ace_string.ace_regexp,
92 | .ace-tomorrow .ace_variable {
93 | color: #C82829
94 | }
95 | .ace-tomorrow .ace_comment {
96 | color: #8E908C
97 | }
98 | .ace-tomorrow .ace_indent-guide {
99 | background: url("../tomorrow-1.png") right repeat-y
100 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/twilight.css:
--------------------------------------------------------------------------------
1 | .ace-twilight .ace_gutter {
2 | background: #232323;
3 | color: #E2E2E2
4 | }
5 | .ace-twilight .ace_print-margin {
6 | width: 1px;
7 | background: #232323
8 | }
9 | .ace-twilight {
10 | background-color: #141414;
11 | color: #F8F8F8
12 | }
13 | .ace-twilight .ace_cursor {
14 | color: #A7A7A7
15 | }
16 | .ace-twilight .ace_marker-layer .ace_selection {
17 | background: rgba(221, 240, 255, 0.20)
18 | }
19 | .ace-twilight.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #141414;
21 | }
22 | .ace-twilight .ace_marker-layer .ace_step {
23 | background: rgb(102, 82, 0)
24 | }
25 | .ace-twilight .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid rgba(255, 255, 255, 0.25)
28 | }
29 | .ace-twilight .ace_marker-layer .ace_active-line {
30 | background: rgba(255, 255, 255, 0.031)
31 | }
32 | .ace-twilight .ace_gutter-active-line {
33 | background-color: rgba(255, 255, 255, 0.031)
34 | }
35 | .ace-twilight .ace_marker-layer .ace_selected-word {
36 | border: 1px solid rgba(221, 240, 255, 0.20)
37 | }
38 | .ace-twilight .ace_invisible {
39 | color: rgba(255, 255, 255, 0.25)
40 | }
41 | .ace-twilight .ace_keyword,
42 | .ace-twilight .ace_meta {
43 | color: #CDA869
44 | }
45 | .ace-twilight .ace_constant,
46 | .ace-twilight .ace_constant.ace_character,
47 | .ace-twilight .ace_constant.ace_character.ace_escape,
48 | .ace-twilight .ace_constant.ace_other,
49 | .ace-twilight .ace_heading,
50 | .ace-twilight .ace_markup.ace_heading,
51 | .ace-twilight .ace_support.ace_constant {
52 | color: #CF6A4C
53 | }
54 | .ace-twilight .ace_invalid.ace_illegal {
55 | color: #F8F8F8;
56 | background-color: rgba(86, 45, 86, 0.75)
57 | }
58 | .ace-twilight .ace_invalid.ace_deprecated {
59 | text-decoration: underline;
60 | font-style: italic;
61 | color: #D2A8A1
62 | }
63 | .ace-twilight .ace_support {
64 | color: #9B859D
65 | }
66 | .ace-twilight .ace_fold {
67 | background-color: #AC885B;
68 | border-color: #F8F8F8
69 | }
70 | .ace-twilight .ace_support.ace_function {
71 | color: #DAD085
72 | }
73 | .ace-twilight .ace_list,
74 | .ace-twilight .ace_markup.ace_list,
75 | .ace-twilight .ace_storage {
76 | color: #F9EE98
77 | }
78 | .ace-twilight .ace_entity.ace_name.ace_function,
79 | .ace-twilight .ace_meta.ace_tag {
80 | color: #AC885B
81 | }
82 | .ace-twilight .ace_string {
83 | color: #8F9D6A
84 | }
85 | .ace-twilight .ace_string.ace_regexp {
86 | color: #E9C062
87 | }
88 | .ace-twilight .ace_comment {
89 | font-style: italic;
90 | color: #5F5A60
91 | }
92 | .ace-twilight .ace_variable {
93 | color: #7587A6
94 | }
95 | .ace-twilight .ace_xml-pe {
96 | color: #494949
97 | }
98 | .ace-twilight .ace_indent-guide {
99 | background: url("../twilight-1.png") right repeat-y
100 | }
101 |
--------------------------------------------------------------------------------
/ace-builds/css/theme/vibrant_ink.css:
--------------------------------------------------------------------------------
1 | .ace-vibrant-ink .ace_gutter {
2 | background: #1a1a1a;
3 | color: #BEBEBE
4 | }
5 | .ace-vibrant-ink .ace_print-margin {
6 | width: 1px;
7 | background: #1a1a1a
8 | }
9 | .ace-vibrant-ink {
10 | background-color: #0F0F0F;
11 | color: #FFFFFF
12 | }
13 | .ace-vibrant-ink .ace_cursor {
14 | color: #FFFFFF
15 | }
16 | .ace-vibrant-ink .ace_marker-layer .ace_selection {
17 | background: #6699CC
18 | }
19 | .ace-vibrant-ink.ace_multiselect .ace_selection.ace_start {
20 | box-shadow: 0 0 3px 0px #0F0F0F;
21 | }
22 | .ace-vibrant-ink .ace_marker-layer .ace_step {
23 | background: rgb(102, 82, 0)
24 | }
25 | .ace-vibrant-ink .ace_marker-layer .ace_bracket {
26 | margin: -1px 0 0 -1px;
27 | border: 1px solid #404040
28 | }
29 | .ace-vibrant-ink .ace_marker-layer .ace_active-line {
30 | background: #333333
31 | }
32 | .ace-vibrant-ink .ace_gutter-active-line {
33 | background-color: #333333
34 | }
35 | .ace-vibrant-ink .ace_marker-layer .ace_selected-word {
36 | border: 1px solid #6699CC
37 | }
38 | .ace-vibrant-ink .ace_invisible {
39 | color: #404040
40 | }
41 | .ace-vibrant-ink .ace_keyword,
42 | .ace-vibrant-ink .ace_meta {
43 | color: #FF6600
44 | }
45 | .ace-vibrant-ink .ace_constant,
46 | .ace-vibrant-ink .ace_constant.ace_character,
47 | .ace-vibrant-ink .ace_constant.ace_character.ace_escape,
48 | .ace-vibrant-ink .ace_constant.ace_other {
49 | color: #339999
50 | }
51 | .ace-vibrant-ink .ace_constant.ace_numeric {
52 | color: #99CC99
53 | }
54 | .ace-vibrant-ink .ace_invalid,
55 | .ace-vibrant-ink .ace_invalid.ace_deprecated {
56 | color: #CCFF33;
57 | background-color: #000000
58 | }
59 | .ace-vibrant-ink .ace_fold {
60 | background-color: #FFCC00;
61 | border-color: #FFFFFF
62 | }
63 | .ace-vibrant-ink .ace_entity.ace_name.ace_function,
64 | .ace-vibrant-ink .ace_support.ace_function,
65 | .ace-vibrant-ink .ace_variable {
66 | color: #FFCC00
67 | }
68 | .ace-vibrant-ink .ace_variable.ace_parameter {
69 | font-style: italic
70 | }
71 | .ace-vibrant-ink .ace_string {
72 | color: #66FF00
73 | }
74 | .ace-vibrant-ink .ace_string.ace_regexp {
75 | color: #44B4CC
76 | }
77 | .ace-vibrant-ink .ace_comment {
78 | color: #9933CC
79 | }
80 | .ace-vibrant-ink .ace_entity.ace_other.ace_attribute-name {
81 | font-style: italic;
82 | color: #99CC99
83 | }
84 | .ace-vibrant-ink .ace_indent-guide {
85 | background: url("../vibrant_ink-1.png") right repeat-y
86 | }
--------------------------------------------------------------------------------
/ace-builds/css/theme/xcode.css:
--------------------------------------------------------------------------------
1 |
2 | .ace-xcode .ace_gutter {
3 | background: #e8e8e8;
4 | color: #333
5 | }
6 | .ace-xcode .ace_print-margin {
7 | width: 1px;
8 | background: #e8e8e8
9 | }
10 | .ace-xcode {
11 | background-color: #FFFFFF;
12 | color: #000000
13 | }
14 | .ace-xcode .ace_cursor {
15 | color: #000000
16 | }
17 | .ace-xcode .ace_marker-layer .ace_selection {
18 | background: #B5D5FF
19 | }
20 | .ace-xcode.ace_multiselect .ace_selection.ace_start {
21 | box-shadow: 0 0 3px 0px #FFFFFF;
22 | }
23 | .ace-xcode .ace_marker-layer .ace_step {
24 | background: rgb(198, 219, 174)
25 | }
26 | .ace-xcode .ace_marker-layer .ace_bracket {
27 | margin: -1px 0 0 -1px;
28 | border: 1px solid #BFBFBF
29 | }
30 | .ace-xcode .ace_marker-layer .ace_active-line {
31 | background: rgba(0, 0, 0, 0.071)
32 | }
33 | .ace-xcode .ace_gutter-active-line {
34 | background-color: rgba(0, 0, 0, 0.071)
35 | }
36 | .ace-xcode .ace_marker-layer .ace_selected-word {
37 | border: 1px solid #B5D5FF
38 | }
39 | .ace-xcode .ace_constant.ace_language,
40 | .ace-xcode .ace_keyword,
41 | .ace-xcode .ace_meta,
42 | .ace-xcode .ace_variable.ace_language {
43 | color: #C800A4
44 | }
45 | .ace-xcode .ace_invisible {
46 | color: #BFBFBF
47 | }
48 | .ace-xcode .ace_constant.ace_character,
49 | .ace-xcode .ace_constant.ace_other {
50 | color: #275A5E
51 | }
52 | .ace-xcode .ace_constant.ace_numeric {
53 | color: #3A00DC
54 | }
55 | .ace-xcode .ace_entity.ace_other.ace_attribute-name,
56 | .ace-xcode .ace_support.ace_constant,
57 | .ace-xcode .ace_support.ace_function {
58 | color: #450084
59 | }
60 | .ace-xcode .ace_fold {
61 | background-color: #C800A4;
62 | border-color: #000000
63 | }
64 | .ace-xcode .ace_entity.ace_name.ace_tag,
65 | .ace-xcode .ace_support.ace_class,
66 | .ace-xcode .ace_support.ace_type {
67 | color: #790EAD
68 | }
69 | .ace-xcode .ace_storage {
70 | color: #C900A4
71 | }
72 | .ace-xcode .ace_string {
73 | color: #DF0002
74 | }
75 | .ace-xcode .ace_comment {
76 | color: #008E00
77 | }
78 | .ace-xcode .ace_indent-guide {
79 | background: url("../xcode-1.png") right repeat-y
80 | }
--------------------------------------------------------------------------------
/ace-builds/css/tomorrow-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/tomorrow-1.png
--------------------------------------------------------------------------------
/ace-builds/css/tomorrow_night-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/tomorrow_night-1.png
--------------------------------------------------------------------------------
/ace-builds/css/tomorrow_night_blue-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/tomorrow_night_blue-1.png
--------------------------------------------------------------------------------
/ace-builds/css/tomorrow_night_bright-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/tomorrow_night_bright-1.png
--------------------------------------------------------------------------------
/ace-builds/css/tomorrow_night_eighties-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/tomorrow_night_eighties-1.png
--------------------------------------------------------------------------------
/ace-builds/css/twilight-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/twilight-1.png
--------------------------------------------------------------------------------
/ace-builds/css/vibrant_ink-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/vibrant_ink-1.png
--------------------------------------------------------------------------------
/ace-builds/css/xcode-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/ace-builds/css/xcode-1.png
--------------------------------------------------------------------------------
/ace-builds/editor.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Editor
7 |
21 |
22 |
23 |
24 | function foo(items) {
25 | var i;
26 | for (i = 0; i < items.length; i++) {
27 | alert("Ace Rocks " + items[i]);
28 | }
29 | }
30 |
31 |
32 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/ace-builds/kitchen-sink.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Ace Kitchen Sink
8 |
9 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/ace-builds/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "ace-builds",
3 | "main": "./src-noconflict/ace.js",
4 | "typings": "ace.d.ts",
5 | "version": "1.5.0",
6 | "description": "Ace (Ajax.org Cloud9 Editor)",
7 | "scripts": {
8 | "test": "echo \"Error: no test specified\" && exit 1"
9 | },
10 | "repository": {
11 | "type": "git",
12 | "url": "https://github.com/ajaxorg/ace-builds.git"
13 | },
14 | "author": "",
15 | "license": "BSD-3-Clause",
16 | "bugs": {
17 | "url": "https://github.com/ajaxorg/ace-builds/issues"
18 | },
19 | "homepage": "https://github.com/ajaxorg/ace-builds"
20 | }
21 |
--------------------------------------------------------------------------------
/ace-builds/src-min/ext-error_marker.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/ext/error_marker"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/ext-hardwrap.js:
--------------------------------------------------------------------------------
1 | define("ace/ext/hardwrap",["require","exports","module","ace/range","ace/editor","ace/config"],function(e,t,n){"use strict";function i(e,t){function m(e,t,n){if(e.lengthn)return{start:o.index,end:o.index+o[2].length};if(s&&s[2])return u=t+s[2].length,{start:u,end:u+s[3].length}}var n=t.column||e.getOption("printMarginColumn"),i=t.allowMerge!=0,s=Math.min(t.startRow,t.endRow),o=Math.max(t.startRow,t.endRow),u=e.session;while(s<=o){var a=u.getLine(s);if(a.length>n){var f=m(a,n,5);if(f){var l=/^\s*/.exec(a)[0];u.replace(new r(s,f.start,s,f.end),"\n"+l)}o++}else if(i&&/\S/.test(a)&&s!=o){var c=u.getLine(s+1);if(c&&/\S/.test(c)){var h=a.replace(/\s+$/,""),p=c.replace(/^\s+/,""),d=h+" "+p,f=m(d,n,5);if(f&&f.start>h.length||d.length0?t.getSelection().moveCursorTo(n.row-1,t.session.getLine(n.row-1).length):t.getSelection().isEmpty()?n.column+=1:n.setPosition(n.row,n.column+1))}function o(e){e.editor.session.$bidiHandler.isMoveLeftOperation=/gotoleft|selectleft|backspace|removewordleft/.test(e.command.name)}function u(e,t){var n=t.session;n.$bidiHandler.currentRow=null;if(n.$bidiHandler.isRtlLine(e.start.row)&&e.action==="insert"&&e.lines.length>1)for(var r=e.start.row;r ${3};${4}\n# std::vector\nsnippet vector\n std::vector<${1:T}> ${2};${3}\n# std::deque\nsnippet deque\n std::deque<${1:T}> ${2};${3}\n# std::forward_list\nsnippet flist\n std::forward_list<${1:T}> ${2};${3}\n# std::list\nsnippet list\n std::list<${1:T}> ${2};${3}\n# std::set\nsnippet set\n std::set<${1:T}> ${2};${3}\n# std::map\nsnippet map\n std::map<${1:Key}, ${2:T}> ${3};${4}\n# std::multiset\nsnippet mset\n std::multiset<${1:T}> ${2};${3}\n# std::multimap\nsnippet mmap\n std::multimap<${1:Key}, ${2:T}> ${3};${4}\n# std::unordered_set\nsnippet uset\n std::unordered_set<${1:T}> ${2};${3}\n# std::unordered_map\nsnippet umap\n std::unordered_map<${1:Key}, ${2:T}> ${3};${4}\n# std::unordered_multiset\nsnippet umset\n std::unordered_multiset<${1:T}> ${2};${3}\n# std::unordered_multimap\nsnippet ummap\n std::unordered_multimap<${1:Key}, ${2:T}> ${3};${4}\n# std::stack\nsnippet stack\n std::stack<${1:T}> ${2};${3}\n# std::queue\nsnippet queue\n std::queue<${1:T}> ${2};${3}\n# std::priority_queue\nsnippet pqueue\n std::priority_queue<${1:T}> ${2};${3}\n##\n## Access Modifiers\n# private\nsnippet pri\n private\n# protected\nsnippet pro\n protected\n# public\nsnippet pub\n public\n# friend\nsnippet fr\n friend\n# mutable\nsnippet mu\n mutable\n## \n## Class\n# class\nsnippet cl\n class ${1:`Filename('$1', 'name')`} \n {\n public:\n $1(${2});\n ~$1();\n\n private:\n ${3:/* data */}\n };\n# member function implementation\nsnippet mfun\n ${4:void} ${1:`Filename('$1', 'ClassName')`}::${2:memberFunction}(${3}) {\n ${5:/* code */}\n }\n# namespace\nsnippet ns\n namespace ${1:`Filename('', 'my')`} {\n ${2}\n } /* namespace $1 */\n##\n## Input/Output\n# std::cout\nsnippet cout\n std::cout << ${1} << std::endl;${2}\n# std::cin\nsnippet cin\n std::cin >> ${1};${2}\n##\n## Iteration\n# for i \nsnippet fori\n for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) {\n ${4:/* code */}\n }${5}\n\n# foreach\nsnippet fore\n for (${1:auto} ${2:i} : ${3:container}) {\n ${4:/* code */}\n }${5}\n# iterator\nsnippet iter\n for (${1:std::vector}<${2:type}>::${3:const_iterator} ${4:i} = ${5:container}.begin(); $4 != $5.end(); ++$4) {\n ${6}\n }${7}\n\n# auto iterator\nsnippet itera\n for (auto ${1:i} = $1.begin(); $1 != $1.end(); ++$1) {\n ${2:std::cout << *$1 << std::endl;}\n }${3}\n##\n## Lambdas\n# lamda (one line)\nsnippet ld\n [${1}](${2}){${3:/* code */}}${4}\n# lambda (multi-line)\nsnippet lld\n [${1}](${2}){\n ${3:/* code */}\n }${4}\n",t.scope="c_cpp"}); (function() {
2 | window.require(["ace/snippets/c_cpp"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/cirru.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/cirru"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/clojure.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/clojure",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='snippet comm\n (comment\n ${1}\n )\nsnippet condp\n (condp ${1:pred} ${2:expr}\n ${3})\nsnippet def\n (def ${1})\nsnippet defm\n (defmethod ${1:multifn} "${2:doc-string}" ${3:dispatch-val} [${4:args}]\n ${5})\nsnippet defmm\n (defmulti ${1:name} "${2:doc-string}" ${3:dispatch-fn})\nsnippet defma\n (defmacro ${1:name} "${2:doc-string}" ${3:dispatch-fn})\nsnippet defn\n (defn ${1:name} "${2:doc-string}" [${3:arg-list}]\n ${4})\nsnippet defp\n (defprotocol ${1:name}\n ${2})\nsnippet defr\n (defrecord ${1:name} [${2:fields}]\n ${3:protocol}\n ${4})\nsnippet deft\n (deftest ${1:name}\n (is (= ${2:assertion})))\n ${3})\nsnippet is\n (is (= ${1} ${2}))\nsnippet defty\n (deftype ${1:Name} [${2:fields}]\n ${3:Protocol}\n ${4})\nsnippet doseq\n (doseq [${1:elem} ${2:coll}]\n ${3})\nsnippet fn\n (fn [${1:arg-list}] ${2})\nsnippet if\n (if ${1:test-expr}\n ${2:then-expr}\n ${3:else-expr})\nsnippet if-let \n (if-let [${1:result} ${2:test-expr}]\n (${3:then-expr} $1)\n (${4:else-expr}))\nsnippet imp\n (:import [${1:package}])\n & {:keys [${1:keys}] :or {${2:defaults}}}\nsnippet let\n (let [${1:name} ${2:expr}]\n ${3})\nsnippet letfn\n (letfn [(${1:name) [${2:args}]\n ${3})])\nsnippet map\n (map ${1:func} ${2:coll})\nsnippet mapl\n (map #(${1:lambda}) ${2:coll})\nsnippet met\n (${1:name} [${2:this} ${3:args}]\n ${4})\nsnippet ns\n (ns ${1:name}\n ${2})\nsnippet dotimes\n (dotimes [_ 10]\n (time\n (dotimes [_ ${1:times}]\n ${2})))\nsnippet pmethod\n (${1:name} [${2:this} ${3:args}])\nsnippet refer\n (:refer-clojure :exclude [${1}])\nsnippet require\n (:require [${1:namespace} :as [${2}]])\nsnippet use\n (:use [${1:namespace} :only [${2}]])\nsnippet print\n (println ${1})\nsnippet reduce\n (reduce ${1:(fn [p n] ${3})} ${2})\nsnippet when\n (when ${1:test} ${2:body})\nsnippet when-let\n (when-let [${1:result} ${2:test}]\n ${3:body})\n',t.scope="clojure"}); (function() {
2 | window.require(["ace/snippets/clojure"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/cobol.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/cobol"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/coffee.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/coffee",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="# Closure loop\nsnippet forindo\n for ${1:name} in ${2:array}\n do ($1) ->\n ${3:// body}\n# Array comprehension\nsnippet fora\n for ${1:name} in ${2:array}\n ${3:// body...}\n# Object comprehension\nsnippet foro\n for ${1:key}, ${2:value} of ${3:object}\n ${4:// body...}\n# Range comprehension (inclusive)\nsnippet forr\n for ${1:name} in [${2:start}..${3:finish}]\n ${4:// body...}\nsnippet forrb\n for ${1:name} in [${2:start}..${3:finish}] by ${4:step}\n ${5:// body...}\n# Range comprehension (exclusive)\nsnippet forrex\n for ${1:name} in [${2:start}...${3:finish}]\n ${4:// body...}\nsnippet forrexb\n for ${1:name} in [${2:start}...${3:finish}] by ${4:step}\n ${5:// body...}\n# Function\nsnippet fun\n (${1:args}) ->\n ${2:// body...}\n# Function (bound)\nsnippet bfun\n (${1:args}) =>\n ${2:// body...}\n# Class\nsnippet cla class ..\n class ${1:`substitute(Filename(), '\\(_\\|^\\)\\(.\\)', '\\u\\2', 'g')`}\n ${2}\nsnippet cla class .. constructor: ..\n class ${1:`substitute(Filename(), '\\(_\\|^\\)\\(.\\)', '\\u\\2', 'g')`}\n constructor: (${2:args}) ->\n ${3}\n\n ${4}\nsnippet cla class .. extends ..\n class ${1:`substitute(Filename(), '\\(_\\|^\\)\\(.\\)', '\\u\\2', 'g')`} extends ${2:ParentClass}\n ${3}\nsnippet cla class .. extends .. constructor: ..\n class ${1:`substitute(Filename(), '\\(_\\|^\\)\\(.\\)', '\\u\\2', 'g')`} extends ${2:ParentClass}\n constructor: (${3:args}) ->\n ${4}\n\n ${5}\n# If\nsnippet if\n if ${1:condition}\n ${2:// body...}\n# If __ Else\nsnippet ife\n if ${1:condition}\n ${2:// body...}\n else\n ${3:// body...}\n# Else if\nsnippet elif\n else if ${1:condition}\n ${2:// body...}\n# Ternary If\nsnippet ifte\n if ${1:condition} then ${2:value} else ${3:other}\n# Unless\nsnippet unl\n ${1:action} unless ${2:condition}\n# Switch\nsnippet swi\n switch ${1:object}\n when ${2:value}\n ${3:// body...}\n\n# Log\nsnippet log\n console.log ${1}\n# Try __ Catch\nsnippet try\n try\n ${1}\n catch ${2:error}\n ${3}\n# Require\nsnippet req\n ${2:$1} = require '${1:sys}'${3}\n# Export\nsnippet exp\n ${1:root} = exports ? this\n",t.scope="coffee"}); (function() {
2 | window.require(["ace/snippets/coffee"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/coldfusion.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/coldfusion"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/crystal.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/crystal"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/csharp.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/csharp"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/csound_document.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/csound_document",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="# \nsnippet synth\n \n \n ${1}\n \n \n e\n \n \n",t.scope="csound_document"}); (function() {
2 | window.require(["ace/snippets/csound_document"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/csound_orchestra.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/csound_orchestra",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="# else\nsnippet else\n else\n ${1:/* statements */}\n# elseif\nsnippet elseif\n elseif ${1:/* condition */} then\n ${2:/* statements */}\n# if\nsnippet if\n if ${1:/* condition */} then\n ${2:/* statements */}\n endif\n# instrument block\nsnippet instr\n instr ${1:name}\n ${2:/* statements */}\n endin\n# i-time while loop\nsnippet iwhile\n i${1:Index} = ${2:0}\n while i${1:Index} < ${3:/* count */} do\n ${4:/* statements */}\n i${1:Index} += 1\n od\n# k-rate while loop\nsnippet kwhile\n k${1:Index} = ${2:0}\n while k${1:Index} < ${3:/* count */} do\n ${4:/* statements */}\n k${1:Index} += 1\n od\n# opcode\nsnippet opcode\n opcode ${1:name}, ${2:/* output types */ 0}, ${3:/* input types */ 0}\n ${4:/* statements */}\n endop\n# until loop\nsnippet until\n until ${1:/* condition */} do\n ${2:/* statements */}\n od\n# while loop\nsnippet while\n while ${1:/* condition */} do\n ${2:/* statements */}\n od\n",t.scope="csound_orchestra"}); (function() {
2 | window.require(["ace/snippets/csound_orchestra"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/csound_score.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/csound_score"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/csp.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/csp"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/curly.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/curly"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/d.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/d"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/dart.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/dart",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="snippet lib\n library ${1};\n ${2}\nsnippet im\n import '${1}';\n ${2}\nsnippet pa\n part '${1}';\n ${2}\nsnippet pao\n part of ${1};\n ${2}\nsnippet main\n void main() {\n ${1:/* code */}\n }\nsnippet st\n static ${1}\nsnippet fi\n final ${1}\nsnippet re\n return ${1}\nsnippet br\n break;\nsnippet th\n throw ${1}\nsnippet cl\n class ${1:`Filename(\"\", \"untitled\")`} ${2}\nsnippet imp\n implements ${1}\nsnippet ext\n extends ${1}\nsnippet if\n if (${1:true}) {\n ${2}\n }\nsnippet ife\n if (${1:true}) {\n ${2}\n } else {\n ${3}\n }\nsnippet el\n else\nsnippet sw\n switch (${1}) {\n ${2}\n }\nsnippet cs\n case ${1}:\n ${2}\nsnippet de\n default:\n ${1}\nsnippet for\n for (var ${2:i} = 0, len = ${1:things}.length; $2 < len; ${3:++}$2) {\n ${4:$1[$2]}\n }\nsnippet fore\n for (final ${2:item} in ${1:itemList}) {\n ${3:/* code */}\n }\nsnippet wh\n while (${1:/* condition */}) {\n ${2:/* code */}\n }\nsnippet dowh\n do {\n ${2:/* code */}\n } while (${1:/* condition */});\nsnippet as\n assert(${1:/* condition */});\nsnippet try\n try {\n ${2}\n } catch (${1:Exception e}) {\n }\nsnippet tryf\n try {\n ${2}\n } catch (${1:Exception e}) {\n } finally {\n }\n",t.scope="dart"}); (function() {
2 | window.require(["ace/snippets/dart"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/diff.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/diff",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='# DEP-3 (http://dep.debian.net/deps/dep3/) style patch header\nsnippet header DEP-3 style header\n Description: ${1}\n Origin: ${2:vendor|upstream|other}, ${3:url of the original patch}\n Bug: ${4:url in upstream bugtracker}\n Forwarded: ${5:no|not-needed|url}\n Author: ${6:`g:snips_author`}\n Reviewed-by: ${7:name and email}\n Last-Update: ${8:`strftime("%Y-%m-%d")`}\n Applied-Upstream: ${9:upstream version|url|commit}\n\n',t.scope="diff"}); (function() {
2 | window.require(["ace/snippets/diff"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/dockerfile.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/dockerfile"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/dot.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/dot"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/drools.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/drools",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='\nsnippet rule\n rule "${1?:rule_name}"\n when\n ${2:// when...} \n then\n ${3:// then...}\n end\n\nsnippet query\n query ${1?:query_name}\n ${2:// find} \n end\n \nsnippet declare\n declare ${1?:type_name}\n ${2:// attributes} \n end\n\n',t.scope="drools"}); (function() {
2 | window.require(["ace/snippets/drools"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/eiffel.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/eiffel"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/ejs.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/ejs"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/elixir.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/elixir"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/elm.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/elm"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/forth.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/forth"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/fortran.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/fortran"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/fsharp.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/fsharp"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/fsl.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/fsl",["require","exports","module"],function(e,t,n){"use strict";t.snippetText=undefined,t.scope=""}); (function() {
2 | window.require(["ace/snippets/fsl"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/ftl.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/ftl"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/gcode.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/gcode"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/gherkin.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/gherkin"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/gitignore.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/gitignore"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/glsl.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/glsl"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/golang.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/golang"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/graphqlschema.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/graphqlschema",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="# Type Snippet\ntrigger type\nsnippet type\n type ${1:type_name} {\n ${2:type_siblings}\n }\n\n# Input Snippet\ntrigger input\nsnippet input\n input ${1:input_name} {\n ${2:input_siblings}\n }\n\n# Interface Snippet\ntrigger interface\nsnippet interface\n interface ${1:interface_name} {\n ${2:interface_siblings}\n }\n\n# Interface Snippet\ntrigger union\nsnippet union\n union ${1:union_name} = ${2:type} | ${3: type}\n\n# Enum Snippet\ntrigger enum\nsnippet enum\n enum ${1:enum_name} {\n ${2:enum_siblings}\n }\n",t.scope="graphqlschema"}); (function() {
2 | window.require(["ace/snippets/graphqlschema"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/groovy.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/groovy"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/haml.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/haml",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="snippet t\n %table\n %tr\n %th\n ${1:headers}\n %tr\n %td\n ${2:headers}\nsnippet ul\n %ul\n %li\n ${1:item}\n %li\nsnippet =rp\n = render :partial => '${1:partial}'\nsnippet =rpl\n = render :partial => '${1:partial}', :locals => {}\nsnippet =rpc\n = render :partial => '${1:partial}', :collection => @$1\n\n",t.scope="haml"}); (function() {
2 | window.require(["ace/snippets/haml"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/handlebars.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/handlebars"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/haskell.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/haskell",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="snippet lang\n {-# LANGUAGE ${1:OverloadedStrings} #-}\nsnippet info\n -- |\n -- Module : ${1:Module.Namespace}\n -- Copyright : ${2:Author} ${3:2011-2012}\n -- License : ${4:BSD3}\n --\n -- Maintainer : ${5:email@something.com}\n -- Stability : ${6:experimental}\n -- Portability : ${7:unknown}\n --\n -- ${8:Description}\n --\nsnippet import\n import ${1:Data.Text}\nsnippet import2\n import ${1:Data.Text} (${2:head})\nsnippet importq\n import qualified ${1:Data.Text} as ${2:T}\nsnippet inst\n instance ${1:Monoid} ${2:Type} where\n ${3}\nsnippet type\n type ${1:Type} = ${2:Type}\nsnippet data\n data ${1:Type} = ${2:$1} ${3:Int}\nsnippet newtype\n newtype ${1:Type} = ${2:$1} ${3:Int}\nsnippet class\n class ${1:Class} a where\n ${2}\nsnippet module\n module `substitute(substitute(expand('%:r'), '[/\\\\]','.','g'),'^\\%(\\l*\\.\\)\\?','','')` (\n ) where\n `expand('%') =~ 'Main' ? \"\\n\\nmain = do\\n print \\\"hello world\\\"\" : \"\"`\n\nsnippet const\n ${1:name} :: ${2:a}\n $1 = ${3:undefined}\nsnippet fn\n ${1:fn} :: ${2:a} -> ${3:a}\n $1 ${4} = ${5:undefined}\nsnippet fn2\n ${1:fn} :: ${2:a} -> ${3:a} -> ${4:a}\n $1 ${5} = ${6:undefined}\nsnippet ap\n ${1:map} ${2:fn} ${3:list}\nsnippet do\n do\n \nsnippet \u03bb\n \\${1:x} -> ${2}\nsnippet \\\n \\${1:x} -> ${2}\nsnippet <-\n ${1:a} <- ${2:m a}\nsnippet \u2190\n ${1:a} <- ${2:m a}\nsnippet ->\n ${1:m a} -> ${2:a}\nsnippet \u2192\n ${1:m a} -> ${2:a}\nsnippet tup\n (${1:a}, ${2:b})\nsnippet tup2\n (${1:a}, ${2:b}, ${3:c})\nsnippet tup3\n (${1:a}, ${2:b}, ${3:c}, ${4:d})\nsnippet rec\n ${1:Record} { ${2:recFieldA} = ${3:undefined}\n , ${4:recFieldB} = ${5:undefined}\n }\nsnippet case\n case ${1:something} of\n ${2} -> ${3}\nsnippet let\n let ${1} = ${2}\n in ${3}\nsnippet where\n where\n ${1:fn} = ${2:undefined}\n",t.scope="haskell"}); (function() {
2 | window.require(["ace/snippets/haskell"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/haskell_cabal.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/haskell_cabal"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/haxe.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/haxe"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/hjson.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/hjson"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/html_elixir.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/html_elixir"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/html_ruby.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/html_ruby"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/ini.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/ini"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/io.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/io",["require","exports","module"],function(e,t,n){"use strict";t.snippets=[{content:"assertEquals(${1:expected}, ${2:expr})",name:"assertEquals",scope:"io",tabTrigger:"ae"},{content:"${1:${2:newValue} := ${3:Object} }clone do(\n $0\n)",name:"clone do",scope:"io",tabTrigger:"cdo"},{content:'docSlot("${1:slotName}", "${2:documentation}")',name:"docSlot",scope:"io",tabTrigger:"ds"},{content:"(${1:header,}\n ${2:body}\n)$0",keyEquivalent:"@(",name:"Indented Bracketed Line",scope:"io",tabTrigger:"("},{content:"\n $0\n",keyEquivalent:"\r",name:"Special: Return Inside Empty Parenthesis",scope:"io meta.empty-parenthesis.io, io meta.comma-parenthesis.io"},{content:"${1:methodName} := method(${2:args,}\n $0\n)",name:"method",scope:"io",tabTrigger:"m"},{content:'newSlot("${1:slotName}", ${2:defaultValue}, "${3:docString}")$0',name:"newSlot",scope:"io",tabTrigger:"ns"},{content:"${1:name} := Object clone do(\n $0\n)",name:"Object clone do",scope:"io",tabTrigger:"ocdo"},{content:"test${1:SomeFeature} := method(\n $0\n)",name:"testMethod",scope:"io",tabTrigger:"ts"},{content:"${1:Something}Test := ${2:UnitTest} clone do(\n $0\n)",name:"UnitTest",scope:"io",tabTrigger:"ut"}],t.scope="io"}); (function() {
2 | window.require(["ace/snippets/io"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/ion.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/ion"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/jack.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/jack"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/jade.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/jade"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/json.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/json"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/json5.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/json5"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/jsoniq.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/jsoniq",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='snippet for\n for $${1:item} in ${2:expr}\nsnippet return\n return ${1:expr}\nsnippet import\n import module namespace ${1:ns} = "${2:http://www.example.com/}";\nsnippet some\n some $${1:varname} in ${2:expr} satisfies ${3:expr}\nsnippet every\n every $${1:varname} in ${2:expr} satisfies ${3:expr}\nsnippet if\n if(${1:true}) then ${2:expr} else ${3:true}\nsnippet switch\n switch(${1:"foo"})\n case ${2:"foo"}\n return ${3:true}\n default return ${4:false}\nsnippet try\n try { ${1:expr} } catch ${2:*} { ${3:expr} }\nsnippet tumbling\n for tumbling window $${1:varname} in ${2:expr}\n start at $${3:start} when ${4:expr}\n end at $${5:end} when ${6:expr}\n return ${7:expr}\nsnippet sliding\n for sliding window $${1:varname} in ${2:expr}\n start at $${3:start} when ${4:expr}\n end at $${5:end} when ${6:expr}\n return ${7:expr}\nsnippet let\n let $${1:varname} := ${2:expr}\nsnippet group\n group by $${1:varname} := ${2:expr}\nsnippet order\n order by ${1:expr} ${2:descending}\nsnippet stable\n stable order by ${1:expr}\nsnippet count\n count $${1:varname}\nsnippet ordered\n ordered { ${1:expr} }\nsnippet unordered\n unordered { ${1:expr} }\nsnippet treat \n treat as ${1:expr}\nsnippet castable\n castable as ${1:atomicType}\nsnippet cast\n cast as ${1:atomicType}\nsnippet typeswitch\n typeswitch(${1:expr})\n case ${2:type} return ${3:expr}\n default return ${4:expr}\nsnippet var\n declare variable $${1:varname} := ${2:expr};\nsnippet fn\n declare function ${1:ns}:${2:name}(){\n ${3:expr}\n };\nsnippet module\n module namespace ${1:ns} = "${2:http://www.example.com}";\n',t.scope="jsoniq"}); (function() {
2 | window.require(["ace/snippets/jsoniq"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/jssm.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/jssm"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/jsx.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/jsx"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/julia.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/julia"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/kotlin.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/kotlin"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/latex.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/latex"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/latte.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/latte"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/less.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/less"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/lisp.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/lisp"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/livescript.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/livescript"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/logiql.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/logiql"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/logtalk.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/logtalk"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/lua.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/lua",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="snippet #!\n #!/usr/bin/env lua\n $1\nsnippet local\n local ${1:x} = ${2:1}\nsnippet fun\n function ${1:fname}(${2:...})\n ${3:-- body}\n end\nsnippet for\n for ${1:i}=${2:1},${3:10} do\n ${4:print(i)}\n end\nsnippet forp\n for ${1:i},${2:v} in pairs(${3:table_name}) do\n ${4:-- body}\n end\nsnippet fori\n for ${1:i},${2:v} in ipairs(${3:table_name}) do\n ${4:-- body}\n end\n",t.scope="lua"}); (function() {
2 | window.require(["ace/snippets/lua"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/luapage.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/luapage"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/lucene.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/lucene"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/makefile.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/makefile",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="snippet ifeq\n ifeq (${1:cond0},${2:cond1})\n ${3:code}\n endif\n",t.scope="makefile"}); (function() {
2 | window.require(["ace/snippets/makefile"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/markdown.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/markdown",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='# Markdown\n\n# Includes octopress (http://octopress.org/) snippets\n\nsnippet [\n [${1:text}](http://${2:address} "${3:title}")\nsnippet [*\n [${1:link}](${2:`@*`} "${3:title}")${4}\n\nsnippet [:\n [${1:id}]: http://${2:url} "${3:title}"\nsnippet [:*\n [${1:id}]: ${2:`@*`} "${3:title}"\n\nsnippet \nsnippet ${4}\n\nsnippet ![:\n ![${1:id}]: ${2:url} "${3:title}"\nsnippet ![:*\n ![${1:id}]: ${2:`@*`} "${3:title}"\n\nsnippet ===\nregex /^/=+/=*//\n ${PREV_LINE/./=/g}\n \n ${0}\nsnippet ---\nregex /^/-+/-*//\n ${PREV_LINE/./-/g}\n \n ${0}\nsnippet blockquote\n {% blockquote %}\n ${1:quote}\n {% endblockquote %}\n\nsnippet blockquote-author\n {% blockquote ${1:author}, ${2:title} %}\n ${3:quote}\n {% endblockquote %}\n\nsnippet blockquote-link\n {% blockquote ${1:author} ${2:URL} ${3:link_text} %}\n ${4:quote}\n {% endblockquote %}\n\nsnippet bt-codeblock-short\n ```\n ${1:code_snippet}\n ```\n\nsnippet bt-codeblock-full\n ``` ${1:language} ${2:title} ${3:URL} ${4:link_text}\n ${5:code_snippet}\n ```\n\nsnippet codeblock-short\n {% codeblock %}\n ${1:code_snippet}\n {% endcodeblock %}\n\nsnippet codeblock-full\n {% codeblock ${1:title} lang:${2:language} ${3:URL} ${4:link_text} %}\n ${5:code_snippet}\n {% endcodeblock %}\n\nsnippet gist-full\n {% gist ${1:gist_id} ${2:filename} %}\n\nsnippet gist-short\n {% gist ${1:gist_id} %}\n\nsnippet img\n {% img ${1:class} ${2:URL} ${3:width} ${4:height} ${5:title_text} ${6:alt_text} %}\n\nsnippet youtube\n {% youtube ${1:video_id} %}\n\n# The quote should appear only once in the text. It is inherently part of it.\n# See http://octopress.org/docs/plugins/pullquote/ for more info.\n\nsnippet pullquote\n {% pullquote %}\n ${1:text} {" ${2:quote} "} ${3:text}\n {% endpullquote %}\n',t.scope="markdown"}); (function() {
2 | window.require(["ace/snippets/markdown"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/mask.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/mask"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/matlab.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/matlab"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/maze.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/maze",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="snippet >\ndescription assignment\nscope maze\n -> ${1}= ${2}\n\nsnippet >\ndescription if\nscope maze\n -> IF ${2:**} THEN %${3:L} ELSE %${4:R}\n",t.scope="maze"}); (function() {
2 | window.require(["ace/snippets/maze"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/mediawiki.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/mediawiki"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/mel.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/mel"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/mips.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/mips"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/mixal.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/mixal"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/mushcode.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/mushcode"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/mysql.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/mysql"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/nginx.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/nginx"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/nim.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/nim"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/nix.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/nix"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/nsis.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/nsis"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/nunjucks.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/nunjucks"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/objectivec.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/objectivec"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/ocaml.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/ocaml"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/partiql.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/partiql"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/pascal.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/pascal"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/pgsql.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/pgsql"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/php_laravel_blade.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/php_laravel_blade"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/pig.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/pig"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/plain_text.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/plain_text"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/powershell.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/powershell"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/praat.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/praat"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/prisma.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/prisma"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/prolog.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/prolog"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/properties.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/properties"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/protobuf.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/protobuf"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/puppet.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/puppet"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/qml.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/qml"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/r.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/r",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='snippet #!\n #!/usr/bin/env Rscript\n\n# includes\nsnippet lib\n library(${1:package})\nsnippet req\n require(${1:package})\nsnippet source\n source(\'${1:file}\')\n\n# conditionals\nsnippet if\n if (${1:condition}) {\n ${2:code}\n }\nsnippet el\n else {\n ${1:code}\n }\nsnippet ei\n else if (${1:condition}) {\n ${2:code}\n }\n\n# functions\nsnippet fun\n ${1:name} = function (${2:variables}) {\n ${3:code}\n }\nsnippet ret\n return(${1:code})\n\n# dataframes, lists, etc\nsnippet df\n ${1:name}[${2:rows}, ${3:cols}]\nsnippet c\n c(${1:items})\nsnippet li\n list(${1:items})\nsnippet mat\n matrix(${1:data}, nrow=${2:rows}, ncol=${3:cols})\n\n# apply functions\nsnippet apply\n apply(${1:array}, ${2:margin}, ${3:function})\nsnippet lapply\n lapply(${1:list}, ${2:function})\nsnippet sapply\n sapply(${1:list}, ${2:function})\nsnippet vapply\n vapply(${1:list}, ${2:function}, ${3:type})\nsnippet mapply\n mapply(${1:function}, ${2:...})\nsnippet tapply\n tapply(${1:vector}, ${2:index}, ${3:function})\nsnippet rapply\n rapply(${1:list}, ${2:function})\n\n# plyr functions\nsnippet dd\n ddply(${1:frame}, ${2:variables}, ${3:function})\nsnippet dl\n dlply(${1:frame}, ${2:variables}, ${3:function})\nsnippet da\n daply(${1:frame}, ${2:variables}, ${3:function})\nsnippet d_\n d_ply(${1:frame}, ${2:variables}, ${3:function})\n\nsnippet ad\n adply(${1:array}, ${2:margin}, ${3:function})\nsnippet al\n alply(${1:array}, ${2:margin}, ${3:function})\nsnippet aa\n aaply(${1:array}, ${2:margin}, ${3:function})\nsnippet a_\n a_ply(${1:array}, ${2:margin}, ${3:function})\n\nsnippet ld\n ldply(${1:list}, ${2:function})\nsnippet ll\n llply(${1:list}, ${2:function})\nsnippet la\n laply(${1:list}, ${2:function})\nsnippet l_\n l_ply(${1:list}, ${2:function})\n\nsnippet md\n mdply(${1:matrix}, ${2:function})\nsnippet ml\n mlply(${1:matrix}, ${2:function})\nsnippet ma\n maply(${1:matrix}, ${2:function})\nsnippet m_\n m_ply(${1:matrix}, ${2:function})\n\n# plot functions\nsnippet pl\n plot(${1:x}, ${2:y})\nsnippet ggp\n ggplot(${1:data}, aes(${2:aesthetics}))\nsnippet img\n ${1:(jpeg,bmp,png,tiff)}(filename="${2:filename}", width=${3}, height=${4}, unit="${5}")\n ${6:plot}\n dev.off()\n\n# statistical test functions\nsnippet fis\n fisher.test(${1:x}, ${2:y})\nsnippet chi\n chisq.test(${1:x}, ${2:y})\nsnippet tt\n t.test(${1:x}, ${2:y})\nsnippet wil\n wilcox.test(${1:x}, ${2:y})\nsnippet cor\n cor.test(${1:x}, ${2:y})\nsnippet fte\n var.test(${1:x}, ${2:y})\nsnippet kvt \n kv.test(${1:x}, ${2:y})\n',t.scope="r"}); (function() {
2 | window.require(["ace/snippets/r"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/raku.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/raku"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/razor.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/razor",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="snippet if\n(${1} == ${2}) {\n ${3}\n}",t.scope="razor"}); (function() {
2 | window.require(["ace/snippets/razor"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/rdoc.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/rdoc"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/red.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/red"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/redshift.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/redshift"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/rhtml.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/rhtml"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/rst.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/rst",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="# rst\n\nsnippet :\n :${1:field name}: ${2:field body}\nsnippet *\n *${1:Emphasis}*\nsnippet **\n **${1:Strong emphasis}**\nsnippet _\n \\`${1:hyperlink-name}\\`_\n .. _\\`$1\\`: ${2:link-block}\nsnippet =\n ${1:Title}\n =====${2:=}\n ${3}\nsnippet -\n ${1:Title}\n -----${2:-}\n ${3}\nsnippet cont:\n .. contents::\n \n",t.scope="rst"}); (function() {
2 | window.require(["ace/snippets/rst"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/rust.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/rust"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/sac.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/sac"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/sass.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/sass"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/scad.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/scad"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/scala.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/scala"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/scheme.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/scheme"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/scrypt.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/scrypt"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/scss.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/scss"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/sh.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/sh",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='# Shebang. Executing bash via /usr/bin/env makes scripts more portable.\nsnippet #!\n #!/usr/bin/env bash\n \nsnippet if\n if [[ ${1:condition} ]]; then\n ${2:#statements}\n fi\nsnippet elif\n elif [[ ${1:condition} ]]; then\n ${2:#statements}\nsnippet for\n for (( ${2:i} = 0; $2 < ${1:count}; $2++ )); do\n ${3:#statements}\n done\nsnippet fori\n for ${1:needle} in ${2:haystack} ; do\n ${3:#statements}\n done\nsnippet wh\n while [[ ${1:condition} ]]; do\n ${2:#statements}\n done\nsnippet until\n until [[ ${1:condition} ]]; do\n ${2:#statements}\n done\nsnippet case\n case ${1:word} in\n ${2:pattern})\n ${3};;\n esac\nsnippet go \n while getopts \'${1:o}\' ${2:opts} \n do \n case $$2 in\n ${3:o0})\n ${4:#staments};;\n esac\n done\n# Set SCRIPT_DIR variable to directory script is located.\nsnippet sdir\n SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"\n# getopt\nsnippet getopt\n __ScriptVersion="${1:version}"\n\n #=== FUNCTION ================================================================\n # NAME: usage\n # DESCRIPTION: Display usage information.\n #===============================================================================\n function usage ()\n {\n cat <<- EOT\n\n Usage : $${0:0} [options] [--] \n\n Options: \n -h|help Display this message\n -v|version Display script version\n\n EOT\n } # ---------- end of function usage ----------\n\n #-----------------------------------------------------------------------\n # Handle command line arguments\n #-----------------------------------------------------------------------\n\n while getopts ":hv" opt\n do\n case $opt in\n\n h|help ) usage; exit 0 ;;\n\n v|version ) echo "$${0:0} -- Version $__ScriptVersion"; exit 0 ;;\n\n \\? ) echo -e "\\n Option does not exist : $OPTARG\\n"\n usage; exit 1 ;;\n\n esac # --- end of case ---\n done\n shift $(($OPTIND-1))\n\n',t.scope="sh"}); (function() {
2 | window.require(["ace/snippets/sh"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/sjs.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/sjs"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/slim.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/slim"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/smarty.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/smarty"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/smithy.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/smithy"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/snippets.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/snippets",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="# snippets for making snippets :)\nsnippet snip\n snippet ${1:trigger}\n ${2}\nsnippet msnip\n snippet ${1:trigger} ${2:description}\n ${3}\nsnippet v\n {VISUAL}\n",t.scope="snippets"}); (function() {
2 | window.require(["ace/snippets/snippets"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/soy_template.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/soy_template"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/space.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/space"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/sparql.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/sparql"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/sql.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/sql",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="snippet tbl\n create table ${1:table} (\n ${2:columns}\n );\nsnippet col\n ${1:name} ${2:type} ${3:default ''} ${4:not null}\nsnippet ccol\n ${1:name} varchar2(${2:size}) ${3:default ''} ${4:not null}\nsnippet ncol\n ${1:name} number ${3:default 0} ${4:not null}\nsnippet dcol\n ${1:name} date ${3:default sysdate} ${4:not null}\nsnippet ind\n create index ${3:$1_$2} on ${1:table}(${2:column});\nsnippet uind\n create unique index ${1:name} on ${2:table}(${3:column});\nsnippet tblcom\n comment on table ${1:table} is '${2:comment}';\nsnippet colcom\n comment on column ${1:table}.${2:column} is '${3:comment}';\nsnippet addcol\n alter table ${1:table} add (${2:column} ${3:type});\nsnippet seq\n create sequence ${1:name} start with ${2:1} increment by ${3:1} minvalue ${4:1};\nsnippet s*\n select * from ${1:table}\n",t.scope="sql"}); (function() {
2 | window.require(["ace/snippets/sql"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/sqlserver.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/sqlserver",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="# ISNULL\nsnippet isnull\n ISNULL(${1:check_expression}, ${2:replacement_value})\n# FORMAT\nsnippet format\n FORMAT(${1:value}, ${2:format})\n# CAST\nsnippet cast\n CAST(${1:expression} AS ${2:data_type})\n# CONVERT\nsnippet convert\n CONVERT(${1:data_type}, ${2:expression})\n# DATEPART\nsnippet datepart\n DATEPART(${1:datepart}, ${2:date})\n# DATEDIFF\nsnippet datediff\n DATEDIFF(${1:datepart}, ${2:startdate}, ${3:enddate})\n# DATEADD\nsnippet dateadd\n DATEADD(${1:datepart}, ${2:number}, ${3:date})\n# DATEFROMPARTS \nsnippet datefromparts\n DATEFROMPARTS(${1:year}, ${2:month}, ${3:day})\n# OBJECT_DEFINITION\nsnippet objectdef\n SELECT OBJECT_DEFINITION(OBJECT_ID('${1:sys.server_permissions /*object name*/}'))\n# STUFF XML\nsnippet stuffxml\n STUFF((SELECT ', ' + ${1:ColumnName}\n FROM ${2:TableName}\n WHERE ${3:WhereClause}\n FOR XML PATH('')), 1, 1, '') AS ${4:Alias}\n ${5:/*https://msdn.microsoft.com/en-us/library/ms188043.aspx*/}\n# Create Procedure\nsnippet createproc\n -- =============================================\n -- Author: ${1:Author}\n -- Create date: ${2:Date}\n -- Description: ${3:Description}\n -- =============================================\n CREATE PROCEDURE ${4:Procedure_Name}\n ${5:/*Add the parameters for the stored procedure here*/}\n AS\n BEGIN\n -- SET NOCOUNT ON added to prevent extra result sets from interfering with SELECT statements.\n SET NOCOUNT ON;\n \n ${6:/*Add the T-SQL statements to compute the return value here*/}\n \n END\n GO\n# Create Scalar Function\nsnippet createfn\n -- =============================================\n -- Author: ${1:Author}\n -- Create date: ${2:Date}\n -- Description: ${3:Description}\n -- =============================================\n CREATE FUNCTION ${4:Scalar_Function_Name}\n -- Add the parameters for the function here\n RETURNS ${5:Function_Data_Type}\n AS\n BEGIN\n DECLARE @Result ${5:Function_Data_Type}\n \n ${6:/*Add the T-SQL statements to compute the return value here*/}\n \n END\n GO",t.scope="sqlserver"}); (function() {
2 | window.require(["ace/snippets/sqlserver"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/stylus.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/stylus"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/svg.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/svg"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/swift.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/swift"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/tcl.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/tcl",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="# #!/usr/bin/env tclsh\nsnippet #!\n #!/usr/bin/env tclsh\n \n# Process\nsnippet pro\n proc ${1:function_name} {${2:args}} {\n ${3:#body ...}\n }\n#xif\nsnippet xif\n ${1:expr}? ${2:true} : ${3:false}\n# Conditional\nsnippet if\n if {${1}} {\n ${2:# body...}\n }\n# Conditional if..else\nsnippet ife\n if {${1}} {\n ${2:# body...}\n } else {\n ${3:# else...}\n }\n# Conditional if..elsif..else\nsnippet ifee\n if {${1}} {\n ${2:# body...}\n } elseif {${3}} {\n ${4:# elsif...}\n } else {\n ${5:# else...}\n }\n# If catch then\nsnippet ifc\n if { [catch {${1:#do something...}} ${2:err}] } {\n ${3:# handle failure...}\n }\n# Catch\nsnippet catch\n catch {${1}} ${2:err} ${3:options}\n# While Loop\nsnippet wh\n while {${1}} {\n ${2:# body...}\n }\n# For Loop\nsnippet for\n for {set ${2:var} 0} {$$2 < ${1:count}} {${3:incr} $2} {\n ${4:# body...}\n }\n# Foreach Loop\nsnippet fore\n foreach ${1:x} {${2:#list}} {\n ${3:# body...}\n }\n# after ms script...\nsnippet af\n after ${1:ms} ${2:#do something}\n# after cancel id\nsnippet afc\n after cancel ${1:id or script}\n# after idle\nsnippet afi\n after idle ${1:script}\n# after info id\nsnippet afin\n after info ${1:id}\n# Expr\nsnippet exp\n expr {${1:#expression here}}\n# Switch\nsnippet sw\n switch ${1:var} {\n ${3:pattern 1} {\n ${4:#do something}\n }\n default {\n ${2:#do something}\n }\n }\n# Case\nsnippet ca\n ${1:pattern} {\n ${2:#do something}\n }${3}\n# Namespace eval\nsnippet ns\n namespace eval ${1:path} {${2:#script...}}\n# Namespace current\nsnippet nsc\n namespace current\n",t.scope="tcl"}); (function() {
2 | window.require(["ace/snippets/tcl"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/terraform.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/terraform"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/text.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/text"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/textile.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/textile",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='# Jekyll post header\nsnippet header\n ---\n title: ${1:title}\n layout: post\n date: ${2:date} ${3:hour:minute:second} -05:00\n ---\n\n# Image\nsnippet img\n !${1:url}(${2:title}):${3:link}!\n\n# Table\nsnippet |\n |${1}|${2}\n\n# Link\nsnippet link\n "${1:link text}":${2:url}\n\n# Acronym\nsnippet (\n (${1:Expand acronym})${2}\n\n# Footnote\nsnippet fn\n [${1:ref number}] ${3}\n\n fn$1. ${2:footnote}\n \n',t.scope="textile"}); (function() {
2 | window.require(["ace/snippets/textile"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/toml.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/toml"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/tsx.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/tsx"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/turtle.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/turtle"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/twig.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/twig"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/typescript.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/typescript"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/vbscript.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/vbscript"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/velocity.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/velocity",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='# macro\nsnippet #macro\n #macro ( ${1:macroName} ${2:\\$var1, [\\$var2, ...]} )\n ${3:## macro code}\n #end\n# foreach\nsnippet #foreach\n #foreach ( ${1:\\$item} in ${2:\\$collection} )\n ${3:## foreach code}\n #end\n# if\nsnippet #if\n #if ( ${1:true} )\n ${0}\n #end\n# if ... else\nsnippet #ife\n #if ( ${1:true} )\n ${2}\n #else\n ${0}\n #end\n#import\nsnippet #import\n #import ( "${1:path/to/velocity/format}" )\n# set\nsnippet #set\n #set ( $${1:var} = ${0} )\n',t.scope="velocity",t.includeScopes=["html","javascript","css"]}); (function() {
2 | window.require(["ace/snippets/velocity"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/verilog.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/verilog"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/vhdl.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/vhdl"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/visualforce.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/visualforce"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/wollok.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/wollok",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='##\n## Basic Java packages and import\nsnippet im\n import\nsnippet w.l\n wollok.lang\nsnippet w.i\n wollok.lib\n\n## Class and object\nsnippet cl\n class ${1:`Filename("", "untitled")`} ${2}\nsnippet obj\n object ${1:`Filename("", "untitled")`} ${2:inherits Parent}${3}\nsnippet te\n test ${1:`Filename("", "untitled")`}\n\n##\n## Enhancements\nsnippet inh\n inherits\n\n##\n## Comments\nsnippet /*\n /*\n * ${1}\n */\n\n##\n## Control Statements\nsnippet el\n else\nsnippet if\n if (${1}) ${2}\n\n##\n## Create a Method\nsnippet m\n method ${1:method}(${2}) ${5}\n\n## \n## Tests\nsnippet as\n assert.equals(${1:expected}, ${2:actual})\n\n##\n## Exceptions\nsnippet ca\n catch ${1:e} : (${2:Exception} ) ${3}\nsnippet thr\n throw\nsnippet try\n try {\n ${3}\n } catch ${1:e} : ${2:Exception} {\n }\n\n##\n## Javadocs\nsnippet /**\n /**\n * ${1}\n */\n\n##\n## Print Methods\nsnippet print\n console.println("${1:Message}")\n\n##\n## Setter and Getter Methods\nsnippet set\n method set${1:}(${2:}) {\n $1 = $2\n }\nsnippet get\n method get${1:}() {\n return ${1:};\n }\n\n##\n## Terminate Methods or Loops\nsnippet re\n return',t.scope="wollok"}); (function() {
2 | window.require(["ace/snippets/wollok"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/xml.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/xml"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/xquery.js:
--------------------------------------------------------------------------------
1 | define("ace/snippets/xquery",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='snippet for\n for $${1:item} in ${2:expr}\nsnippet return\n return ${1:expr}\nsnippet import\n import module namespace ${1:ns} = "${2:http://www.example.com/}";\nsnippet some\n some $${1:varname} in ${2:expr} satisfies ${3:expr}\nsnippet every\n every $${1:varname} in ${2:expr} satisfies ${3:expr}\nsnippet if\n if(${1:true}) then ${2:expr} else ${3:true}\nsnippet switch\n switch(${1:"foo"})\n case ${2:"foo"}\n return ${3:true}\n default return ${4:false}\nsnippet try\n try { ${1:expr} } catch ${2:*} { ${3:expr} }\nsnippet tumbling\n for tumbling window $${1:varname} in ${2:expr}\n start at $${3:start} when ${4:expr}\n end at $${5:end} when ${6:expr}\n return ${7:expr}\nsnippet sliding\n for sliding window $${1:varname} in ${2:expr}\n start at $${3:start} when ${4:expr}\n end at $${5:end} when ${6:expr}\n return ${7:expr}\nsnippet let\n let $${1:varname} := ${2:expr}\nsnippet group\n group by $${1:varname} := ${2:expr}\nsnippet order\n order by ${1:expr} ${2:descending}\nsnippet stable\n stable order by ${1:expr}\nsnippet count\n count $${1:varname}\nsnippet ordered\n ordered { ${1:expr} }\nsnippet unordered\n unordered { ${1:expr} }\nsnippet treat \n treat as ${1:expr}\nsnippet castable\n castable as ${1:atomicType}\nsnippet cast\n cast as ${1:atomicType}\nsnippet typeswitch\n typeswitch(${1:expr})\n case ${2:type} return ${3:expr}\n default return ${4:expr}\nsnippet var\n declare variable $${1:varname} := ${2:expr};\nsnippet fn\n declare function ${1:ns}:${2:name}(){\n ${3:expr}\n };\nsnippet module\n module namespace ${1:ns} = "${2:http://www.example.com}";\n',t.scope="xquery"}); (function() {
2 | window.require(["ace/snippets/xquery"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/yaml.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/yaml"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/snippets/zeek.js:
--------------------------------------------------------------------------------
1 | ; (function() {
2 | window.require(["ace/snippets/zeek"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/ace-builds/src-min/theme-dracula.js:
--------------------------------------------------------------------------------
1 | define("ace/theme/dracula",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!0,t.cssClass="ace-dracula",t.cssText=".ace-dracula .ace_gutter {background: #282a36;color: rgb(144,145,148)}.ace-dracula .ace_print-margin {width: 1px;background: #44475a}.ace-dracula {background-color: #282a36;color: #f8f8f2}.ace-dracula .ace_cursor {color: #f8f8f0}.ace-dracula .ace_marker-layer .ace_selection {background: #44475a}.ace-dracula.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #282a36;border-radius: 2px}.ace-dracula .ace_marker-layer .ace_step {background: rgb(198, 219, 174)}.ace-dracula .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid #a29709}.ace-dracula .ace_marker-layer .ace_active-line {background: #44475a}.ace-dracula .ace_gutter-active-line {background-color: #44475a}.ace-dracula .ace_marker-layer .ace_selected-word {box-shadow: 0px 0px 0px 1px #a29709;border-radius: 3px;}.ace-dracula .ace_fold {background-color: #50fa7b;border-color: #f8f8f2}.ace-dracula .ace_keyword {color: #ff79c6}.ace-dracula .ace_constant.ace_language {color: #bd93f9}.ace-dracula .ace_constant.ace_numeric {color: #bd93f9}.ace-dracula .ace_constant.ace_character {color: #bd93f9}.ace-dracula .ace_constant.ace_character.ace_escape {color: #ff79c6}.ace-dracula .ace_constant.ace_other {color: #bd93f9}.ace-dracula .ace_support.ace_function {color: #8be9fd}.ace-dracula .ace_support.ace_constant {color: #6be5fd}.ace-dracula .ace_support.ace_class {font-style: italic;color: #66d9ef}.ace-dracula .ace_support.ace_type {font-style: italic;color: #66d9ef}.ace-dracula .ace_storage {color: #ff79c6}.ace-dracula .ace_storage.ace_type {font-style: italic;color: #8be9fd}.ace-dracula .ace_invalid {color: #F8F8F0;background-color: #ff79c6}.ace-dracula .ace_invalid.ace_deprecated {color: #F8F8F0;background-color: #bd93f9}.ace-dracula .ace_string {color: #f1fa8c}.ace-dracula .ace_comment {color: #6272a4}.ace-dracula .ace_variable {color: #50fa7b}.ace-dracula .ace_variable.ace_parameter {font-style: italic;color: #ffb86c}.ace-dracula .ace_entity.ace_other.ace_attribute-name {color: #50fa7b}.ace-dracula .ace_entity.ace_name.ace_function {color: #50fa7b}.ace-dracula .ace_entity.ace_name.ace_tag {color: #ff79c6}.ace-dracula .ace_invisible {color: #626680;}.ace-dracula .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y}",t.$selectionColorConflict=!0;var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass,!1)}); (function() {
2 | window.require(["ace/theme/dracula"], function(m) {
3 | if (typeof module == "object" && typeof exports == "object" && module) {
4 | module.exports = m;
5 | }
6 | });
7 | })();
8 |
--------------------------------------------------------------------------------
/assets/J2V-48x48.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/assets/J2V-48x48.ico
--------------------------------------------------------------------------------
/assets/J2V.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/assets/J2V.ico
--------------------------------------------------------------------------------
/assets/img1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/assets/img1.png
--------------------------------------------------------------------------------
/assets/img2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/assets/img2.gif
--------------------------------------------------------------------------------
/assets/img3.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Ddiidev/Json2V/ae2d68db93cb333c1d07db0511c9fb545f0c874a/assets/img3.gif
--------------------------------------------------------------------------------
/css/custom/root.css:
--------------------------------------------------------------------------------
1 | /* Indigo Light scheme (Default) */
2 | /* Can be forced with data-theme="light" */
3 | [data-theme="light"],
4 | :root:not([data-theme="dark"]) {
5 | --primary: #3949ab;
6 | --primary-hover: #303f9f;
7 | --primary-focus: rgba(57, 73, 171, 0.125);
8 | --primary-inverse: #FFF;
9 | }
10 |
11 | /* Indigo Dark scheme (Auto) */
12 | /* Automatically enabled if user has Dark mode enabled */
13 | @media only screen and (prefers-color-scheme: dark) {
14 | :root:not([data-theme]) {
15 | --primary: #3949ab;
16 | --primary-hover: #3f51b5;
17 | --primary-focus: rgba(57, 73, 171, 0.25);
18 | --primary-inverse: #FFF;
19 | }
20 | }
21 |
22 | /* Indigo Dark scheme (Forced) */
23 | /* Enabled if forced with data-theme="dark" */
24 | [data-theme="dark"] {
25 | --primary: #3949ab;
26 | --primary-hover: #3f51b5;
27 | --primary-focus: rgba(57, 73, 171, 0.25);
28 | --primary-inverse: #FFF;
29 | }
30 |
31 | body {
32 | position: fixed;
33 | overflow: hidden;
34 | width: 100%;
35 | }
36 |
37 | /* Indigo (Common styles) */
38 | :root {
39 | --form-element-active-border-color: var(--primary);
40 | --form-element-focus-color: var(--primary-focus);
41 | --switch-color: var(--primary-inverse);
42 | --switch-checked-background-color: var(--primary);
43 | font-family: 'Ruda', sans-serif;
44 | }
45 |
46 | h2 {
47 | font-family: 'Ruda', sans-serif;
48 | }
49 |
50 | .main-app {
51 | height: calc(100vh + 30px);
52 | }
53 |
54 | .options {
55 | margin-bottom: -20px;
56 | margin-top: 20px;
57 | margin-left: 20px;
58 | margin-right: 20px;
59 | padding: 10px;
60 | }
61 |
62 | #editorJson {
63 | border-radius: 1%;
64 | top: 0;
65 | right: 0;
66 | bottom: 0;
67 | left: 0;
68 | height: 80%;
69 | margin-top: -5%;
70 | }
71 |
72 | #editorVlang {
73 | border-radius: 1%;
74 | align-self: center;
75 | top: 0;
76 | right: 0;
77 | bottom: 0;
78 | left: 0;
79 | height: 80%;
80 | margin-top: -5%;
81 | }
82 |
83 | [data-tooltip] {
84 | /* small fix */
85 | &:not(a, button, input) {
86 | border-bottom: 1px;
87 | text-decoration: n one;
88 | cursor: help;
89 | }
90 | }
--------------------------------------------------------------------------------
/css/pico/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | map: {
3 | inline: false,
4 | annotation: true,
5 | sourcesContent: true
6 | },
7 | plugins: {
8 | autoprefixer: {
9 | cascade: false
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/resolvers.js:
--------------------------------------------------------------------------------
1 | /**
2 | * @description Sets the property name to a suitable name in the V language standard
3 | * @param {string} name
4 | * @returns {{ name: string, replaceName: string }}
5 | * */
6 | function resolverNameProperty(name) {
7 |
8 | let final_name = '';
9 | for (let i = 0; i < name.length; i++) {
10 | const char = name[i];
11 | if (char === char.toUpperCase() && !Number.isInteger(parseInt(char)))
12 | final_name += `_${char.toLowerCase()}`;
13 | else
14 | final_name += char;
15 | }
16 | final_name = final_name.charAt(0) == '_' ? final_name.substr(1) : final_name;
17 | final_name = final_name.normalize('NFD').replace(/[^a-zA-Z0-9_]|[\u0300-\u036f]/g, '').replace(/_{2,}/g, '_');
18 |
19 | let currentReservedWord = RESERVED_WORDS.includes(final_name);
20 | if (currentReservedWord && flagReserverdWordsWithAt)
21 | final_name = `@${final_name}`;
22 | else if (currentReservedWord)
23 | final_name = `${final_name}_`;
24 |
25 | const replaceName = final_name !== name && !(currentReservedWord && flagReserverdWordsWithAt) ? `json: "${name}"` : '';
26 |
27 | return { name: final_name, replaceName: replaceName };
28 | }
29 |
30 |
31 | /**
32 | * @description Sets the type name to a suitable name in the V language standard
33 | * */
34 | function resolverNameType(name) {
35 | let final_name = '';
36 | let isUpper = false;
37 | for (let i = 0; i < name.length; i++) {
38 | const char = name[i];
39 | if (char !== '_')
40 | if (isUpper) {
41 | final_name += char.toUpperCase();
42 | isUpper = false;
43 | } else
44 | final_name += char;
45 | else
46 | isUpper = true;
47 | }
48 | final_name = final_name.charAt(0).toLocaleUpperCase() + final_name.substr(1);
49 | return final_name.replace(/[^a-zA-Z0-9_]/g, '').replace(/_{2,}/g, '_');
50 | }
51 |
52 |
53 | /**
54 | * @description Construct a attribute of property
55 | * @param {string} attrib
56 | * @returns {string}
57 | */
58 | function constructAttribute(attrib) {
59 |
60 | let attribs = attrib === '' || attrib === undefined ? [] : [attrib];
61 |
62 | if (flagOmitEmpty)
63 | attribs.push('omitempty');
64 |
65 | if (attribs.length === 0)
66 | return '';
67 | else if (attribs.length === 1)
68 | return `@[${attribs.join('')}]`;
69 |
70 | return `@[${attribs.join('; ')}]`;
71 | }
--------------------------------------------------------------------------------
/types.js:
--------------------------------------------------------------------------------
1 | var RESERVED_WORDS = [
2 | 'struct',
3 | 'interface',
4 | 'union',
5 | 'type',
6 | 'enum',
7 | 'implements',
8 |
9 |
10 | 'for',
11 | 'pub',
12 | 'fn',
13 | 'import',
14 | 'if',
15 | 'else',
16 | 'return',
17 | 'break',
18 | 'continue',
19 | 'spawn',
20 | 'go',
21 | 'defer',
22 | 'goto',
23 |
24 |
25 | 'mut',
26 | 'const',
27 | 'map',
28 | 'int',
29 | 'i8',
30 | 'i16',
31 | 'i32',
32 | 'i64',
33 | 'u8',
34 | 'u16',
35 | 'u32',
36 | 'u64',
37 | 'f32',
38 | 'f64',
39 | 'bool',
40 | 'string',
41 | 'rune',
42 | 'byte',
43 | 'nil',
44 | 'true',
45 | 'false',
46 | ]
47 |
48 | /**
49 | *
50 | * @param input
51 | * @returns {{nameType: string, view: string, base: string}}
52 | */
53 | function getType(input) {
54 | type = typeof (input);
55 | if (type === 'number')
56 | return {
57 | nameType: Number.isInteger(input) ? 'int' : 'f32',
58 | view: Number.isInteger(input) ? 'int' : 'f32',
59 | base: 'number',
60 | };
61 | else if (type === 'boolean')
62 | return {
63 | nameType: 'bool',
64 | base: type,
65 | view: 'bool'
66 | }
67 | else if (Array.isArray(input))
68 | return {
69 | nameType: 'array',
70 | base: 'array',
71 | view: '[]'
72 | }
73 |
74 | return {
75 | nameType: type,
76 | view: type,
77 | base: type
78 | };
79 | }
--------------------------------------------------------------------------------
/validations.js:
--------------------------------------------------------------------------------
1 | /**
2 | * @description Check if current type name type is an array
3 | * @param {{nameType: string, view: string, nameObj: string} | undefined}} hiritageObj
4 | * @returns {boolean}
5 | */
6 | function isInsideNestedArray(hiritageObj) {
7 | return hiritageObj !== undefined && hiritageObj.nameType === 'array';
8 | }
9 |
10 | /**
11 | * @description Check if current type name type is an object
12 | * @param {{nameType: string, view: string, base: string}} type
13 | * @returns {boolean}
14 | */
15 | function currentTypeIsObject(type) {
16 | return type.nameType === 'object';
17 | }
18 |
19 | /**
20 | * @description Check if current type name type is an object or array
21 | * @param {{nameType: string, view: string, base: string}} type
22 | * @returns {boolean}
23 | */
24 | function currentTypeIsObjectOrArray(type) {
25 | return ['object', 'array'].includes(type.nameType);
26 | }
27 |
28 |
29 | /**
30 | * @description Check if current type name type is an array
31 | * @param {{nameType: string, view: string, base: string}} type
32 | * @returns {boolean}
33 | */
34 | function currentTypeIsArray(type) {
35 | return type.nameType === 'array';
36 | }
37 |
38 |
39 | /**
40 | * @description Verify if hiritageObj is undefined, if true, the type is simple
41 | * @param {{nameType: string, view: string, base: string}} type
42 | * @returns {boolean}
43 | */
44 | function constructStructTypeSimple(hiritageObj) {
45 | return hiritageObj === undefined;
46 | }
47 |
48 |
49 | /**
50 | * @description Verify if hiritageObj is undefined and nameObj is Undefined, if true, the type is []Undefined
51 | * @param {{nameType: string, view: string, base: string}} type
52 | * @returns {boolean}
53 | */
54 | function constructStructWithArrayOfTypeUndefined(hiritageObj) {
55 | return hiritageObj !== undefined && hiritageObj.nameObj === 'Undefined';
56 | }
57 |
58 |
59 | /**
60 | * @description Verify if hiritageObj is undefined and nameObj is object, if true, the type is struct with name the key
61 | * @param {{nameType: string, view: string, base: string}} type
62 | * @returns {boolean}
63 | */
64 | function constructStructWithNewStructAux(hiritageObj) {
65 | return hiritageObj !== undefined && hiritageObj.nameType === 'object';
66 | }
67 |
68 |
69 | /**
70 | * @description verify if
71 | * @param {{nameType: string, view: string, base: string}} type
72 | * @returns {boolean}
73 | */
74 | function constructStructWithSumType(type) {
75 | return type.length > 0;
76 | }
--------------------------------------------------------------------------------