├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── bower.json ├── bower_components ├── .gitattributes ├── font-awesome-polymer-icons │ ├── .bower.json │ ├── README.md │ ├── bower.json │ ├── demo.html │ ├── fa-all.html │ ├── fa-brand.html │ ├── fa-chart.html │ ├── fa-currency.html │ ├── fa-directional.html │ ├── fa-file-type.html │ ├── fa-form-control.html │ ├── fa-gender.html │ ├── fa-medical.html │ ├── fa-payment.html │ ├── fa-spinner.html │ ├── fa-text-editor.html │ ├── fa-transportation.html │ ├── fa-video-player.html │ └── fa-web-application.html ├── font-roboto │ ├── .bower.json │ ├── README.md │ ├── bower.json │ └── roboto.html ├── google-apis │ ├── .bower.json │ ├── LICENSE │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── google-apis.html │ ├── google-client-loader.html │ ├── google-js-api.html │ ├── google-legacy-loader.html │ ├── google-maps-api.html │ ├── google-plusone-api.html │ ├── google-realtime-api.html │ ├── google-youtube-api.html │ └── index.html ├── google-feeds │ ├── .bower.json │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── google-feeds.html │ └── index.html ├── hydrolysis │ ├── .bower.json │ ├── .editorconfig │ ├── .gitattributes │ ├── .travis.yml │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── bower.json │ ├── hydrolysis-analyzer.html │ ├── hydrolysis.html │ ├── hydrolysis.js │ └── index.js ├── iron-a11y-announcer │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── x-announces.html │ ├── index.html │ ├── iron-a11y-announcer.html │ └── test │ │ ├── index.html │ │ └── iron-a11y-announcer.html ├── iron-a11y-keys-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── x-key-aware.html │ ├── index.html │ ├── iron-a11y-keys-behavior.html │ └── test │ │ ├── basic-test.html │ │ └── index.html ├── iron-a11y-keys │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── x-key-aware.html │ ├── index.html │ ├── iron-a11y-keys.html │ └── test │ │ ├── basic-test.html │ │ └── index.html ├── iron-ajax │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── iron-ajax.html │ ├── iron-request.html │ └── test │ │ ├── index.html │ │ ├── iron-ajax.html │ │ └── iron-request.html ├── iron-autogrow-textarea │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── iron-autogrow-textarea.html │ └── test │ │ ├── basic.html │ │ └── index.html ├── iron-behaviors │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── simple-button.html │ ├── index.html │ ├── iron-button-state.html │ ├── iron-control-state.html │ └── test │ │ ├── active-state.html │ │ ├── disabled-state.html │ │ ├── focused-state.html │ │ ├── index.html │ │ └── test-elements.html ├── iron-checked-element-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── simple-checkbox.html │ ├── index.html │ ├── iron-checked-element-behavior.html │ └── test │ │ ├── basic.html │ │ ├── index.html │ │ └── simple-checkbox.html ├── iron-collapse │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── iron-collapse.html │ └── test │ │ ├── basic.html │ │ ├── horizontal.html │ │ └── index.html ├── iron-component-page │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── json-descriptor.json │ ├── index.html │ ├── iron-component-page.css │ ├── iron-component-page.html │ └── test │ │ ├── index.html │ │ ├── iron-component-page.html │ │ └── test-element.html ├── iron-doc-viewer │ ├── .bower.json │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ ├── iron-doc-property.css │ ├── iron-doc-property.html │ ├── iron-doc-viewer.css │ ├── iron-doc-viewer.html │ └── test │ │ ├── index.html │ │ └── iron-doc-viewer.html ├── iron-dropdown │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── grow-height-animation.html │ │ ├── index.html │ │ └── x-select.html │ ├── index.html │ ├── iron-dropdown-scroll-manager.html │ ├── iron-dropdown.html │ └── test │ │ ├── index.html │ │ ├── iron-dropdown-scroll-manager.html │ │ └── iron-dropdown.html ├── iron-elements │ ├── .bower.json │ ├── README.md │ └── bower.json ├── iron-fit-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── simple-fit.html │ ├── index.html │ ├── iron-fit-behavior.html │ └── test │ │ ├── index.html │ │ ├── iron-fit-behavior.html │ │ └── test-fit.html ├── iron-flex-layout │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── classes │ │ ├── iron-flex-layout.html │ │ └── iron-shadow-flex-layout.html │ ├── demo │ │ ├── index.html │ │ └── x-app.html │ ├── index.html │ └── iron-flex-layout.html ├── iron-form-element-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ ├── simple-element.html │ │ └── simple-form.html │ ├── index.html │ └── iron-form-element-behavior.html ├── iron-form │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── simple-element.html │ ├── index.html │ ├── iron-form.html │ └── test │ │ ├── basic.html │ │ ├── index.html │ │ └── simple-element.html ├── iron-icon │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── async.html │ │ ├── index.html │ │ └── location.png │ ├── hero.svg │ ├── index.html │ ├── iron-icon.html │ └── test │ │ ├── index.html │ │ └── iron-icon.html ├── iron-icons │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── av-icons.html │ ├── bower.json │ ├── communication-icons.html │ ├── demo │ │ └── index.html │ ├── device-icons.html │ ├── editor-icons.html │ ├── hardware-icons.html │ ├── hero.svg │ ├── image-icons.html │ ├── index.html │ ├── iron-icons.html │ ├── maps-icons.html │ ├── notification-icons.html │ └── social-icons.html ├── iron-iconset-svg │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── svg-sample-icons.html │ ├── index.html │ ├── iron-iconset-svg.html │ └── test │ │ ├── index.html │ │ └── iron-iconset-svg.html ├── iron-iconset │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ ├── my-icons-big.png │ │ └── my-icons.png │ ├── index.html │ ├── iron-iconset.html │ └── test │ │ ├── index.html │ │ └── iron-iconset.html ├── iron-image │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── polymer.svg │ ├── index.html │ ├── iron-image.html │ └── test │ │ ├── index.html │ │ └── iron-image.html ├── iron-input │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── iron-input.html │ └── test │ │ ├── index.html │ │ ├── iron-input.html │ │ └── letters-only.html ├── iron-jsonp-library │ ├── .bower.json │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ └── iron-jsonp-library.html ├── iron-list │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── collapse.html │ │ ├── external-content.html │ │ ├── index.html │ │ └── selection.html │ ├── index.html │ ├── iron-list.html │ └── test │ │ ├── basic.html │ │ ├── dynamic-item-size.html │ │ ├── helpers.html │ │ ├── hidden-list.html │ │ ├── index.html │ │ ├── mutations.html │ │ ├── physical-count.html │ │ ├── selection.html │ │ ├── smoke │ │ ├── dummy-data.html │ │ └── index.html │ │ └── x-list.html ├── iron-localstorage │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── iron-localstorage.html │ └── test │ │ ├── basic.html │ │ ├── index.html │ │ ├── raw.html │ │ └── value-binding.html ├── iron-media-query │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── iron-media-query.html │ └── test │ │ ├── basic.html │ │ └── index.html ├── iron-menu-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ ├── simple-menu.html │ │ └── simple-menubar.html │ ├── index.html │ ├── iron-menu-behavior.html │ ├── iron-menubar-behavior.html │ └── test │ │ ├── index.html │ │ ├── iron-menu-behavior.html │ │ ├── iron-menubar-behavior.html │ │ ├── test-menu.html │ │ └── test-menubar.html ├── iron-meta │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── iron-meta.html │ └── test │ │ ├── basic.html │ │ ├── index.html │ │ └── iron-meta.html ├── iron-overlay-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── simple-overlay.html │ ├── index.html │ ├── iron-overlay-backdrop.html │ ├── iron-overlay-behavior.html │ ├── iron-overlay-manager.html │ └── test │ │ ├── index.html │ │ ├── iron-overlay-behavior.html │ │ └── test-overlay.html ├── iron-pages │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── iron-pages.html │ └── test │ │ ├── attr-for-selected.html │ │ ├── basic.html │ │ └── index.html ├── iron-range-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ ├── iron-range-behavior.html │ └── test │ │ ├── basic.html │ │ ├── index.html │ │ └── x-progressbar.html ├── iron-resizable-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── src │ │ │ └── x-app.html │ ├── index.html │ ├── iron-resizable-behavior.html │ └── test │ │ ├── basic.html │ │ ├── index.html │ │ ├── iron-resizable-behavior.html │ │ └── test-elements.html ├── iron-selector │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ ├── iron-multi-selectable.html │ ├── iron-selectable.html │ ├── iron-selection.html │ ├── iron-selector.html │ └── test │ │ ├── activate-event.html │ │ ├── basic.html │ │ ├── content-element.html │ │ ├── content.html │ │ ├── excluded-local-names.html │ │ ├── index.html │ │ ├── multi.html │ │ ├── next-previous.html │ │ ├── selected-attribute.html │ │ └── template-repeat.html ├── iron-signals │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ └── iron-signals.html ├── iron-test-helpers │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── iron-test-helpers.html │ ├── mock-interactions.js │ └── test-helpers.js ├── iron-validatable-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── cats-only.html │ │ ├── index.html │ │ └── validatable-input.html │ ├── index.html │ ├── iron-validatable-behavior.html │ └── test │ │ ├── index.html │ │ ├── iron-validatable-behavior.html │ │ └── test-validatable.html ├── iron-validator-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── cats-only.html │ │ └── index.html │ ├── index.html │ ├── iron-validator-behavior.html │ └── test │ │ ├── index.html │ │ ├── iron-validator-behavior.html │ │ └── simple-validator.html ├── js-beautify │ ├── .bower.json │ ├── CHANGELOG.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── bower.json │ ├── generate-changelog.sh │ ├── index.html │ ├── js │ │ ├── bin │ │ │ ├── css-beautify.js │ │ │ ├── html-beautify.js │ │ │ └── js-beautify.js │ │ ├── config │ │ │ └── defaults.json │ │ ├── index.js │ │ ├── lib │ │ │ ├── beautify-css.js │ │ │ ├── beautify-html.js │ │ │ ├── beautify.js │ │ │ ├── cli.js │ │ │ └── unpackers │ │ │ │ ├── javascriptobfuscator_unpacker.js │ │ │ │ ├── myobfuscate_unpacker.js │ │ │ │ ├── p_a_c_k_e_r_unpacker.js │ │ │ │ └── urlencode_unpacker.js │ │ └── test │ │ │ ├── amd-beautify-tests.js │ │ │ ├── beautify-css-tests.js │ │ │ ├── beautify-html-tests.js │ │ │ ├── beautify-javascript-tests.js │ │ │ ├── node-beautify-perf-tests.js │ │ │ ├── node-beautify-tests.js │ │ │ ├── requirejs-html-beautify.html │ │ │ ├── resources │ │ │ ├── example1.js │ │ │ └── indent11chars │ │ │ │ └── subDir1 │ │ │ │ └── subDir2 │ │ │ │ └── empty.txt │ │ │ ├── run-tests │ │ │ ├── sanitytest.js │ │ │ └── shell-smoke-test.sh │ ├── package.json │ ├── python │ │ ├── MANIFEST.in │ │ ├── cssbeautifier │ │ │ ├── __init__.py │ │ │ ├── __version__.py │ │ │ └── tests │ │ │ │ ├── __init__.py │ │ │ │ └── test.py │ │ ├── js-beautify │ │ ├── js-beautify-profile │ │ ├── js-beautify-test │ │ ├── jsbeautifier │ │ │ ├── __init__.py │ │ │ ├── __version__.py │ │ │ ├── tests │ │ │ │ ├── __init__.py │ │ │ │ ├── shell-smoke-test.sh │ │ │ │ ├── test-perf-jsbeautifier.py │ │ │ │ ├── testindentation.py │ │ │ │ └── testjsbeautifier.py │ │ │ └── unpackers │ │ │ │ ├── README.specs.mkd │ │ │ │ ├── __init__.py │ │ │ │ ├── evalbased.py │ │ │ │ ├── javascriptobfuscator.py │ │ │ │ ├── myobfuscate.py │ │ │ │ ├── packer.py │ │ │ │ ├── tests │ │ │ │ ├── __init__.py │ │ │ │ ├── test-myobfuscate-input.js │ │ │ │ ├── test-myobfuscate-output.js │ │ │ │ ├── test-packer-62-input.js │ │ │ │ ├── test-packer-non62-input.js │ │ │ │ ├── testjavascriptobfuscator.py │ │ │ │ ├── testmyobfuscate.py │ │ │ │ ├── testpacker.py │ │ │ │ └── testurlencode.py │ │ │ │ └── urlencode.py │ │ └── setup.py │ ├── release-all.sh │ ├── test │ │ ├── generate-tests.js │ │ ├── git-status-clear.sh │ │ ├── template │ │ │ ├── node-css.mustache │ │ │ ├── node-html.mustache │ │ │ ├── node-javascript.mustache │ │ │ ├── python-css.mustache │ │ │ └── python-javascript.mustache │ │ ├── underscore-min.js │ │ └── underscore.js │ └── web │ │ ├── favicon.png │ │ └── third-party │ │ ├── codemirror │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── codemirror.css │ │ │ └── codemirror.js │ │ └── mode │ │ │ └── javascript │ │ │ ├── index.html │ │ │ ├── javascript.js │ │ │ └── typescript.html │ │ └── jquery │ │ ├── jquery.cookie.js │ │ └── jquery.js ├── marked-element │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── marked-element.html │ ├── marked-import.html │ └── test │ │ ├── index.html │ │ └── marked-element.html ├── marked │ ├── .bower.json │ ├── Gulpfile.js │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── bin │ │ └── marked │ ├── bower.json │ ├── component.json │ ├── doc │ │ ├── broken.md │ │ └── todo.md │ ├── index.js │ ├── lib │ │ └── marked.js │ ├── man │ │ └── marked.1 │ ├── marked.min.js │ └── package.json ├── neon-animation │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── animations │ │ ├── cascaded-animation.html │ │ ├── fade-in-animation.html │ │ ├── fade-out-animation.html │ │ ├── hero-animation.html │ │ ├── opaque-animation.html │ │ ├── reverse-ripple-animation.html │ │ ├── ripple-animation.html │ │ ├── scale-down-animation.html │ │ ├── scale-up-animation.html │ │ ├── slide-down-animation.html │ │ ├── slide-from-left-animation.html │ │ ├── slide-from-right-animation.html │ │ ├── slide-left-animation.html │ │ ├── slide-right-animation.html │ │ ├── slide-up-animation.html │ │ └── transform-animation.html │ ├── bower.json │ ├── demo │ │ ├── card │ │ │ ├── index.html │ │ │ ├── x-card.html │ │ │ └── x-cards-list.html │ │ ├── declarative │ │ │ └── index.html │ │ ├── doc │ │ │ ├── basic.html │ │ │ ├── my-animatable.html │ │ │ ├── my-dialog.html │ │ │ └── types.html │ │ ├── dropdown │ │ │ ├── animated-dropdown.html │ │ │ └── index.html │ │ ├── grid │ │ │ ├── animated-grid.html │ │ │ ├── fullsize-page-with-card.html │ │ │ └── index.html │ │ ├── index.html │ │ ├── list │ │ │ ├── full-view.html │ │ │ ├── index.html │ │ │ ├── list-demo.html │ │ │ └── list-view.html │ │ ├── load │ │ │ ├── animated-grid.html │ │ │ ├── full-page.html │ │ │ └── index.html │ │ ├── reprojection │ │ │ ├── animated-grid.html │ │ │ ├── fullsize-page-with-card.html │ │ │ ├── index.html │ │ │ └── reprojected-pages.html │ │ ├── shared.css │ │ └── tiles │ │ │ ├── circles-page.html │ │ │ ├── index.html │ │ │ └── squares-page.html │ ├── guides │ │ └── neon-animation.md │ ├── index.html │ ├── neon-animatable-behavior.html │ ├── neon-animatable.html │ ├── neon-animated-pages.html │ ├── neon-animation-behavior.html │ ├── neon-animation-runner-behavior.html │ ├── neon-animation.html │ ├── neon-animations.html │ ├── neon-shared-element-animatable-behavior.html │ ├── neon-shared-element-animation-behavior.html │ ├── test │ │ ├── index.html │ │ ├── neon-animated-pages.html │ │ └── test-resizable-pages.html │ └── web-animations.html ├── neon-elements │ ├── .bower.json │ ├── README.md │ └── bower.json ├── paper-behaviors │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ ├── paper-button.html │ │ └── paper-radio-button.html │ ├── index.html │ ├── paper-button-behavior.html │ ├── paper-checked-element-behavior.html │ ├── paper-inky-focus-behavior.html │ ├── paper-ripple-behavior.html │ └── test │ │ ├── index.html │ │ ├── paper-button-behavior.html │ │ ├── paper-checked-element-behavior.html │ │ ├── paper-radio-button-behavior.html │ │ ├── paper-ripple-behavior.html │ │ ├── test-button.html │ │ └── test-radio-button.html ├── paper-button │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ ├── paper-button.html │ └── test │ │ ├── index.html │ │ └── paper-button.html ├── paper-checkbox │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ ├── metadata.html │ ├── paper-checkbox.html │ └── test │ │ ├── basic.html │ │ └── index.html ├── paper-dialog-behavior │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── simple-dialog.html │ ├── hero.svg │ ├── index.html │ ├── paper-dialog-behavior.html │ ├── paper-dialog-common.css │ └── test │ │ ├── index.html │ │ ├── paper-dialog-behavior.html │ │ └── test-dialog.html ├── paper-dialog-scrollable │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-dialog-scrollable.html │ └── test │ │ ├── index.html │ │ └── paper-dialog-scrollable.html ├── paper-dialog │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-dialog.html │ └── test │ │ ├── index.html │ │ └── paper-dialog.html ├── paper-drawer-panel │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-drawer-panel.css │ └── paper-drawer-panel.html ├── paper-elements │ ├── .bower.json │ ├── README.md │ └── bower.json ├── paper-fab │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ ├── paper-fab.html │ └── test │ │ ├── a11y.html │ │ ├── basic.html │ │ └── index.html ├── paper-header-panel │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-header-panel.css │ ├── paper-header-panel.html │ └── test │ │ ├── basic.html │ │ └── index.html ├── paper-icon-button │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ ├── paper-icon-button.html │ └── test │ │ ├── a11y.html │ │ ├── basic.html │ │ └── index.html ├── paper-input │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── all-imports.html │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ ├── ssn-input.html │ │ └── ssn-validator.html │ ├── hero.svg │ ├── index.html │ ├── paper-input-addon-behavior.html │ ├── paper-input-behavior.html │ ├── paper-input-char-counter.html │ ├── paper-input-container.html │ ├── paper-input-error.html │ ├── paper-input.html │ ├── paper-textarea.html │ └── test │ │ ├── index.html │ │ ├── letters-only.html │ │ ├── paper-input-char-counter.html │ │ ├── paper-input-container.html │ │ ├── paper-input-error.html │ │ ├── paper-input.html │ │ └── paper-textarea.html ├── paper-item │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── all-imports.html │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ ├── paper-icon-item.html │ ├── paper-item-body.html │ ├── paper-item-shared-styles.html │ ├── paper-item.html │ └── test │ │ ├── index.html │ │ └── paper-item.html ├── paper-material │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ ├── paper-material.html │ └── test │ │ ├── index.html │ │ └── paper-material.html ├── paper-menu-button │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-menu-button-animations.html │ ├── paper-menu-button.html │ └── test │ │ ├── index.html │ │ └── paper-menu-button.html ├── paper-menu │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-menu-shared.css │ ├── paper-menu.html │ ├── paper-submenu.html │ └── test │ │ ├── index.html │ │ ├── paper-menu.html │ │ └── paper-submenu.html ├── paper-progress │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-progress.html │ └── test │ │ ├── basic.html │ │ └── index.html ├── paper-radio-button │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-radio-button.html │ └── test │ │ ├── basic.html │ │ └── index.html ├── paper-radio-group │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-radio-group.html │ └── test │ │ ├── basic.html │ │ └── index.html ├── paper-ripple │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-ripple.html │ └── test │ │ ├── index.html │ │ └── paper-ripple.html ├── paper-scroll-header-panel │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── demo1.html │ │ ├── demo10.html │ │ ├── demo2.html │ │ ├── demo3.html │ │ ├── demo4.html │ │ ├── demo5.html │ │ ├── demo6.html │ │ ├── demo7.html │ │ ├── demo8.html │ │ ├── demo9.html │ │ ├── images │ │ │ ├── bg2.jpg │ │ │ ├── bg3.jpg │ │ │ ├── bg5.jpg │ │ │ ├── bg6.jpg │ │ │ └── bg9.jpg │ │ ├── index.html │ │ ├── lorem-ipsum.html │ │ └── sample-content.html │ ├── hero.svg │ ├── index.html │ ├── paper-scroll-header-panel.html │ └── test │ │ ├── basic.html │ │ ├── header-state.html │ │ ├── index.html │ │ └── scroll.html ├── paper-slider │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-slider.html │ └── test │ │ ├── a11y.html │ │ ├── basic.html │ │ └── index.html ├── paper-spinner │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-spinner.css │ ├── paper-spinner.html │ └── test │ │ ├── index.html │ │ └── paper-spinner.html ├── paper-styles │ ├── .bower.json │ ├── README.md │ ├── bower.json │ ├── classes │ │ ├── global.html │ │ ├── shadow-layout.html │ │ ├── shadow.html │ │ └── typography.html │ ├── color.html │ ├── default-theme.html │ ├── demo-pages.html │ ├── demo.css │ ├── demo │ │ └── index.html │ ├── paper-styles-classes.html │ ├── paper-styles.html │ ├── shadow.html │ └── typography.html ├── paper-tabs │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-tab.html │ ├── paper-tabs-icons.html │ ├── paper-tabs.html │ └── test │ │ ├── attr-for-selected.html │ │ ├── basic.html │ │ └── index.html ├── paper-toast │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ └── paper-toast.html ├── paper-toggle-button │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── hero.svg │ ├── index.html │ ├── paper-toggle-button.html │ └── test │ │ ├── basic.html │ │ └── index.html ├── paper-toolbar │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ └── index.html │ ├── index.html │ ├── paper-toolbar.html │ └── test │ │ ├── index.html │ │ └── paper-toolbar.html ├── paper-tooltip │ ├── .bower.json │ ├── .gitignore │ ├── README.md │ ├── bower.json │ ├── demo │ │ ├── index.html │ │ └── test-button.html │ ├── index.html │ ├── paper-tooltip.html │ └── test │ │ ├── basic.html │ │ ├── index.html │ │ └── test-button.html ├── polymer │ ├── .bower.json │ ├── LICENSE.txt │ ├── bower.json │ ├── polymer-micro.html │ ├── polymer-mini.html │ └── polymer.html ├── prism-element │ ├── .bower.json │ ├── README.md │ ├── bower.json │ ├── prism-highlighter.html │ └── prism-import.html ├── prism │ ├── .bower.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── bower.json │ ├── components.js │ ├── components │ │ ├── prism-abap.js │ │ ├── prism-abap.min.js │ │ ├── prism-actionscript.js │ │ ├── prism-actionscript.min.js │ │ ├── prism-apacheconf.js │ │ ├── prism-apacheconf.min.js │ │ ├── prism-apl.js │ │ ├── prism-apl.min.js │ │ ├── prism-applescript.js │ │ ├── prism-applescript.min.js │ │ ├── prism-aspnet.js │ │ ├── prism-aspnet.min.js │ │ ├── prism-autohotkey.js │ │ ├── prism-autohotkey.min.js │ │ ├── prism-autoit.js │ │ ├── prism-autoit.min.js │ │ ├── prism-bash.js │ │ ├── prism-bash.min.js │ │ ├── prism-basic.js │ │ ├── prism-basic.min.js │ │ ├── prism-batch.js │ │ ├── prism-batch.min.js │ │ ├── prism-bison.js │ │ ├── prism-bison.min.js │ │ ├── prism-brainfuck.js │ │ ├── prism-brainfuck.min.js │ │ ├── prism-c.js │ │ ├── prism-c.min.js │ │ ├── prism-clike.js │ │ ├── prism-clike.min.js │ │ ├── prism-coffeescript.js │ │ ├── prism-coffeescript.min.js │ │ ├── prism-core.js │ │ ├── prism-core.min.js │ │ ├── prism-cpp.js │ │ ├── prism-cpp.min.js │ │ ├── prism-crystal.js │ │ ├── prism-crystal.min.js │ │ ├── prism-csharp.js │ │ ├── prism-csharp.min.js │ │ ├── prism-css-extras.js │ │ ├── prism-css-extras.min.js │ │ ├── prism-css.js │ │ ├── prism-css.min.js │ │ ├── prism-d.js │ │ ├── prism-d.min.js │ │ ├── prism-dart.js │ │ ├── prism-dart.min.js │ │ ├── prism-diff.js │ │ ├── prism-diff.min.js │ │ ├── prism-docker.js │ │ ├── prism-docker.min.js │ │ ├── prism-eiffel.js │ │ ├── prism-eiffel.min.js │ │ ├── prism-elixir.js │ │ ├── prism-elixir.min.js │ │ ├── prism-erlang.js │ │ ├── prism-erlang.min.js │ │ ├── prism-fortran.js │ │ ├── prism-fortran.min.js │ │ ├── prism-fsharp.js │ │ ├── prism-fsharp.min.js │ │ ├── prism-gherkin.js │ │ ├── prism-gherkin.min.js │ │ ├── prism-git.js │ │ ├── prism-git.min.js │ │ ├── prism-glsl.js │ │ ├── prism-glsl.min.js │ │ ├── prism-go.js │ │ ├── prism-go.min.js │ │ ├── prism-groovy.js │ │ ├── prism-groovy.min.js │ │ ├── prism-haml.js │ │ ├── prism-haml.min.js │ │ ├── prism-handlebars.js │ │ ├── prism-handlebars.min.js │ │ ├── prism-haskell.js │ │ ├── prism-haskell.min.js │ │ ├── prism-http.js │ │ ├── prism-http.min.js │ │ ├── prism-inform7.js │ │ ├── prism-inform7.min.js │ │ ├── prism-ini.js │ │ ├── prism-ini.min.js │ │ ├── prism-j.js │ │ ├── prism-j.min.js │ │ ├── prism-jade.js │ │ ├── prism-jade.min.js │ │ ├── prism-java.js │ │ ├── prism-java.min.js │ │ ├── prism-javascript.js │ │ ├── prism-javascript.min.js │ │ ├── prism-jsx.js │ │ ├── prism-jsx.min.js │ │ ├── prism-julia.js │ │ ├── prism-julia.min.js │ │ ├── prism-keyman.js │ │ ├── prism-keyman.min.js │ │ ├── prism-latex.js │ │ ├── prism-latex.min.js │ │ ├── prism-less.js │ │ ├── prism-less.min.js │ │ ├── prism-lolcode.js │ │ ├── prism-lolcode.min.js │ │ ├── prism-makefile.js │ │ ├── prism-makefile.min.js │ │ ├── prism-markdown.js │ │ ├── prism-markdown.min.js │ │ ├── prism-markup.js │ │ ├── prism-markup.min.js │ │ ├── prism-matlab.js │ │ ├── prism-matlab.min.js │ │ ├── prism-mel.js │ │ ├── prism-mel.min.js │ │ ├── prism-mizar.js │ │ ├── prism-mizar.min.js │ │ ├── prism-monkey.js │ │ ├── prism-monkey.min.js │ │ ├── prism-nasm.js │ │ ├── prism-nasm.min.js │ │ ├── prism-nginx.js │ │ ├── prism-nginx.min.js │ │ ├── prism-nim.js │ │ ├── prism-nim.min.js │ │ ├── prism-nsis.js │ │ ├── prism-nsis.min.js │ │ ├── prism-objectivec.js │ │ ├── prism-objectivec.min.js │ │ ├── prism-ocaml.js │ │ ├── prism-ocaml.min.js │ │ ├── prism-pascal.js │ │ ├── prism-pascal.min.js │ │ ├── prism-perl.js │ │ ├── prism-perl.min.js │ │ ├── prism-php-extras.js │ │ ├── prism-php-extras.min.js │ │ ├── prism-php.js │ │ ├── prism-php.min.js │ │ ├── prism-powershell.js │ │ ├── prism-powershell.min.js │ │ ├── prism-processing.js │ │ ├── prism-processing.min.js │ │ ├── prism-prolog.js │ │ ├── prism-prolog.min.js │ │ ├── prism-pure.js │ │ ├── prism-pure.min.js │ │ ├── prism-python.js │ │ ├── prism-python.min.js │ │ ├── prism-q.js │ │ ├── prism-q.min.js │ │ ├── prism-qore.js │ │ ├── prism-qore.min.js │ │ ├── prism-r.js │ │ ├── prism-r.min.js │ │ ├── prism-rest.js │ │ ├── prism-rest.min.js │ │ ├── prism-rip.js │ │ ├── prism-rip.min.js │ │ ├── prism-ruby.js │ │ ├── prism-ruby.min.js │ │ ├── prism-rust.js │ │ ├── prism-rust.min.js │ │ ├── prism-sas.js │ │ ├── prism-sas.min.js │ │ ├── prism-sass.js │ │ ├── prism-sass.min.js │ │ ├── prism-scala.js │ │ ├── prism-scala.min.js │ │ ├── prism-scheme.js │ │ ├── prism-scheme.min.js │ │ ├── prism-scss.js │ │ ├── prism-scss.min.js │ │ ├── prism-smalltalk.js │ │ ├── prism-smalltalk.min.js │ │ ├── prism-smarty.js │ │ ├── prism-smarty.min.js │ │ ├── prism-sql.js │ │ ├── prism-sql.min.js │ │ ├── prism-stylus.js │ │ ├── prism-stylus.min.js │ │ ├── prism-swift.js │ │ ├── prism-swift.min.js │ │ ├── prism-tcl.js │ │ ├── prism-tcl.min.js │ │ ├── prism-textile.js │ │ ├── prism-textile.min.js │ │ ├── prism-twig.js │ │ ├── prism-twig.min.js │ │ ├── prism-typescript.js │ │ ├── prism-typescript.min.js │ │ ├── prism-verilog.js │ │ ├── prism-verilog.min.js │ │ ├── prism-vhdl.js │ │ ├── prism-vhdl.min.js │ │ ├── prism-vim.js │ │ ├── prism-vim.min.js │ │ ├── prism-wiki.js │ │ ├── prism-wiki.min.js │ │ ├── prism-yaml.js │ │ └── prism-yaml.min.js │ ├── examples.js │ ├── gulpfile.js │ ├── package.json │ ├── plugins │ │ ├── autolinker │ │ │ ├── prism-autolinker.css │ │ │ ├── prism-autolinker.js │ │ │ └── prism-autolinker.min.js │ │ ├── autoloader │ │ │ ├── prism-autoloader.js │ │ │ └── prism-autoloader.min.js │ │ ├── file-highlight │ │ │ ├── prism-file-highlight.js │ │ │ └── prism-file-highlight.min.js │ │ ├── highlight-keywords │ │ │ ├── prism-highlight-keywords.js │ │ │ └── prism-highlight-keywords.min.js │ │ ├── ie8 │ │ │ ├── prism-ie8.css │ │ │ ├── prism-ie8.js │ │ │ └── prism-ie8.min.js │ │ ├── jsonp-highlight │ │ │ ├── prism-jsonp-highlight.js │ │ │ └── prism-jsonp-highlight.min.js │ │ ├── keep-markup │ │ │ ├── prism-keep-markup.js │ │ │ └── prism-keep-markup.min.js │ │ ├── line-highlight │ │ │ ├── prism-line-highlight.css │ │ │ ├── prism-line-highlight.js │ │ │ └── prism-line-highlight.min.js │ │ ├── line-numbers │ │ │ ├── prism-line-numbers.css │ │ │ ├── prism-line-numbers.js │ │ │ └── prism-line-numbers.min.js │ │ ├── previewer-base │ │ │ ├── prism-previewer-base.css │ │ │ ├── prism-previewer-base.js │ │ │ └── prism-previewer-base.min.js │ │ ├── previewer-color │ │ │ ├── prism-previewer-color.css │ │ │ ├── prism-previewer-color.js │ │ │ └── prism-previewer-color.min.js │ │ ├── previewer-easing │ │ │ ├── prism-previewer-easing.css │ │ │ ├── prism-previewer-easing.js │ │ │ └── prism-previewer-easing.min.js │ │ ├── previewer-gradient │ │ │ ├── prism-previewer-gradient.css │ │ │ ├── prism-previewer-gradient.js │ │ │ └── prism-previewer-gradient.min.js │ │ ├── remove-initial-line-feed │ │ │ ├── prism-remove-initial-line-feed.js │ │ │ └── prism-remove-initial-line-feed.min.js │ │ ├── show-invisibles │ │ │ ├── prism-show-invisibles.css │ │ │ ├── prism-show-invisibles.js │ │ │ └── prism-show-invisibles.min.js │ │ ├── show-language │ │ │ ├── prism-show-language.css │ │ │ ├── prism-show-language.js │ │ │ └── prism-show-language.min.js │ │ └── wpd │ │ │ ├── prism-wpd.css │ │ │ ├── prism-wpd.js │ │ │ └── prism-wpd.min.js │ ├── prism.js │ ├── tests │ │ ├── helper │ │ │ ├── components.js │ │ │ ├── prism-loader.js │ │ │ ├── test-case.js │ │ │ ├── test-discovery.js │ │ │ └── token-stream-transformer.js │ │ ├── languages │ │ │ ├── abap │ │ │ │ ├── comment_feature.test │ │ │ │ ├── eol-comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string-template_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── actionscript │ │ │ │ ├── keyword_feature.test │ │ │ │ └── operator_feature.test │ │ │ ├── apacheconf │ │ │ │ ├── comment_feature.test │ │ │ │ ├── directive-block_feature.test │ │ │ │ ├── directive-flags_feature.test │ │ │ │ ├── directive-inline_feature.test │ │ │ │ ├── regex_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── apl │ │ │ │ ├── assignment_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── constant_feature.test │ │ │ │ ├── dfn_feature.test │ │ │ │ ├── dyadic-operator_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── monadic-operator_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── statement_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── system-function_feature.test │ │ │ ├── applescript │ │ │ │ ├── class_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── aspnet │ │ │ │ ├── comment_feature.test │ │ │ │ └── page-directive_feature.test │ │ │ ├── autohotkey │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── constant_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── important_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── selector_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── symbol_feature.test │ │ │ │ ├── tag_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── autoit │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── directive_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── url_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── bash │ │ │ │ ├── arithmetic_environment_feature.test │ │ │ │ ├── command_substitution_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── shebang_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── basic │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── batch │ │ │ │ ├── command_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ └── label_feature.test │ │ │ ├── bison │ │ │ │ ├── c_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── property_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── brainfuck │ │ │ │ └── all_feature.test │ │ │ ├── c+pure │ │ │ │ └── c_inclusion.test │ │ │ ├── c │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── macro_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ └── operator_feature.test │ │ │ ├── clike │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── class-name_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── coffeescript+haml │ │ │ │ └── coffeescript_inclusion.test │ │ │ ├── coffeescript+jade │ │ │ │ └── coffeescript_inclusion.test │ │ │ ├── coffeescript │ │ │ │ ├── block-regex_feature.test │ │ │ │ ├── class-member_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── inline-javascript_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── property_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── cpp+pure │ │ │ │ └── cpp_inclusion.test │ │ │ ├── cpp │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── class-name_feature.test │ │ │ │ └── keyword_feature.test │ │ │ ├── crystal │ │ │ │ ├── attribute_feature.test │ │ │ │ ├── expansion_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ └── number_feature.test │ │ │ ├── csharp+aspnet │ │ │ │ └── directive_feature.test │ │ │ ├── csharp │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── preprocessor_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── css!+css-extras │ │ │ │ ├── entity_feature.test │ │ │ │ ├── hexcode_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ └── selector_feature.test │ │ │ ├── css+haml │ │ │ │ └── css+haml_usage.test │ │ │ ├── css+textile │ │ │ │ └── css_inclusion.test │ │ │ ├── css │ │ │ │ ├── atrule_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── important_feature.test │ │ │ │ ├── property_feature.test │ │ │ │ ├── selector_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── url_feature.test │ │ │ ├── d │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── property_feature.test │ │ │ │ ├── register_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── token-string_feature.test │ │ │ ├── dart │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── metadata_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── diff │ │ │ │ ├── coord_feature.test │ │ │ │ └── diff_feature.test │ │ │ ├── docker │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── eiffel │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── char_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── elixir │ │ │ │ ├── atom_feature.test │ │ │ │ ├── attr-name_feature.test │ │ │ │ ├── attribute_feature.test │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── capture_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── issue775.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── regex_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── erlang │ │ │ │ ├── atom_feature.test │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── fortran+pure │ │ │ │ └── fortran_inclusion.test │ │ │ ├── fortran │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── fsharp │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── preprocessor_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── gherkin │ │ │ │ ├── atrule_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── feature_feature.test │ │ │ │ ├── outline_feature.test │ │ │ │ ├── pystring_feature.test │ │ │ │ ├── scenario_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── table_feature.test │ │ │ │ └── tag_feature.test │ │ │ ├── git │ │ │ │ ├── command_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── commit_sha1_feature.test │ │ │ │ ├── coord_feature.test │ │ │ │ ├── diff_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── glsl │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ └── preprocessor_feature.test │ │ │ ├── go │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── groovy │ │ │ │ ├── annotation_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── shebang_feature.test │ │ │ │ ├── spock-block_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── haml │ │ │ │ ├── code_feature.test │ │ │ │ ├── doctype_feature.test │ │ │ │ ├── interpolation_feature.test │ │ │ │ ├── multiline-code_feature.test │ │ │ │ ├── multiline-comment_feature.test │ │ │ │ └── tag_feature.test │ │ │ ├── handlebars+jade │ │ │ │ └── handlebars_inclusion.test │ │ │ ├── handlebars │ │ │ │ ├── block_feature.test │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── haskell │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── char_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── constant_feature.test │ │ │ │ ├── hvariable_feature.test │ │ │ │ ├── import_statement_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── http │ │ │ │ ├── header-name_feature.test │ │ │ │ ├── request-line_feature.test │ │ │ │ └── response-status_feature.test │ │ │ ├── inform7 │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── position_feature.test │ │ │ │ ├── property_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── title_feature.test │ │ │ │ ├── variable_feature.test │ │ │ │ └── verb_feature.test │ │ │ ├── ini │ │ │ │ ├── comment_feature.test │ │ │ │ ├── important_feature.test │ │ │ │ └── key_value_feature.test │ │ │ ├── j │ │ │ │ ├── adverb_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── conjunction_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── verb_feature.test │ │ │ ├── jade │ │ │ │ ├── code_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── doctype_feature.test │ │ │ │ ├── flow-control_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── mixin_feature.test │ │ │ │ ├── multiline-plain-text_feature.test │ │ │ │ ├── multiline-script_feature.test │ │ │ │ ├── plain-text_feature.test │ │ │ │ ├── script_feature.test │ │ │ │ └── tag_feature.test │ │ │ ├── java │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ └── operator_feature.test │ │ │ ├── javascript+haml │ │ │ │ └── javascript_inclusion.test │ │ │ ├── javascript+http │ │ │ │ └── javascript_inclusion.test │ │ │ ├── javascript │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── regex_feature.test │ │ │ │ └── template-string_feature.test │ │ │ ├── jsx │ │ │ │ └── tag_feature.test │ │ │ ├── julia │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── keyman │ │ │ │ ├── atrule_feature.test │ │ │ │ ├── bold_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── tag_feature.test │ │ │ ├── latex │ │ │ │ ├── cdata_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── equation_feature.test │ │ │ │ ├── headline_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ └── url_feature.test │ │ │ ├── less+haml │ │ │ │ └── less_inclusion.test │ │ │ ├── less+jade │ │ │ │ └── less_inclusion.test │ │ │ ├── less │ │ │ │ ├── atrule_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── property_feature.test │ │ │ │ └── selector_feature.test │ │ │ ├── lolcode │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── label_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── symbol_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── makefile │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── symbol_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── markdown+haml │ │ │ │ └── markdown_inclusion.test │ │ │ ├── markdown+jade │ │ │ │ └── markdown_inclusion.test │ │ │ ├── markdown │ │ │ │ ├── blockquote_feature.test │ │ │ │ ├── bold_feature.test │ │ │ │ ├── code_feature.test │ │ │ │ ├── hr_feature.test │ │ │ │ ├── italic_feature.test │ │ │ │ ├── list_feature.test │ │ │ │ ├── title_feature.test │ │ │ │ ├── url-reference_feature.test │ │ │ │ └── url_feature.test │ │ │ ├── markup!+css │ │ │ │ └── css_inclusion.test │ │ │ ├── markup!+javascript │ │ │ │ └── javascript_inclusion.test │ │ │ ├── markup+actionscript │ │ │ │ └── xml_feature.test │ │ │ ├── markup+css+wiki │ │ │ │ └── table-tag_feature.test │ │ │ ├── markup+haml │ │ │ │ └── markup_feature.test │ │ │ ├── markup+http │ │ │ │ └── markup_inclusion.test │ │ │ ├── markup+jade │ │ │ │ └── markup_feature.test │ │ │ ├── markup+javascript+csharp+aspnet │ │ │ │ └── script_feature.test │ │ │ ├── markup+php │ │ │ │ └── markup_feature.test │ │ │ ├── markup │ │ │ │ ├── cdata_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── doctype_feature.test │ │ │ │ ├── entity_feature.test │ │ │ │ ├── issue585.test │ │ │ │ ├── prolog_feature.test │ │ │ │ ├── tag_attribute_feature.test │ │ │ │ └── tag_feature.test │ │ │ ├── matlab │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── mel │ │ │ │ ├── code_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── flag_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── mizar │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── parameter_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── monkey │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── preprocessor_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── type-char_feature.test │ │ │ ├── nasm │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── label_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── register_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── nginx │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── nim │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── nsis │ │ │ │ ├── comment_feature.test │ │ │ │ ├── important_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── property_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── objectivec │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── ocaml │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── directive_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── type_feature.test │ │ │ ├── pascal │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── perl │ │ │ │ ├── comment_feature.test │ │ │ │ ├── filehandle_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── regex_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── variable_feature.test │ │ │ │ └── vstring_feature.test │ │ │ ├── php!+php-extras │ │ │ │ ├── global_feature.test │ │ │ │ ├── scope_feature.test │ │ │ │ └── this_feature.test │ │ │ ├── php │ │ │ │ ├── comment_feature.test │ │ │ │ ├── constant_feature.test │ │ │ │ ├── delimiter_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── package_feature.test │ │ │ │ ├── property_feature.test │ │ │ │ ├── shell-comment_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── powershell │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── namespace_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── processing │ │ │ │ ├── constant_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── type_feature.test │ │ │ ├── prolog │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── pure │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── special_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── python │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── class-name_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── q │ │ │ │ ├── adverb_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── datetime_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── symbol_feature.test │ │ │ │ └── verb_feature.test │ │ │ ├── qore │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── r │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── ellipsis_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── percent-operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── rest │ │ │ │ ├── command-line-option_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── directive_feature.test │ │ │ │ ├── doctest-block_feature.test │ │ │ │ ├── field_feature.test │ │ │ │ ├── hr_feature.test │ │ │ │ ├── inline_feature.test │ │ │ │ ├── link-target_feature.test │ │ │ │ ├── link_feature.test │ │ │ │ ├── list-bullet_feature.test │ │ │ │ ├── literal-block_feature.test │ │ │ │ ├── quoted-literal-block_feature.test │ │ │ │ ├── substitution-def_feature.test │ │ │ │ ├── table_feature.test │ │ │ │ └── title_feature.test │ │ │ ├── rip │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── character_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── date_time_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── reference_feature.test │ │ │ │ ├── regex_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── symbol_feature.test │ │ │ ├── ruby │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── constant_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── regex_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── symbol_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── rust │ │ │ │ ├── attribute_feature.test │ │ │ │ ├── closure-params_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── macro-rules_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── sas │ │ │ │ ├── comment_feature.test │ │ │ │ ├── datalines_feature.test │ │ │ │ ├── datetime_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── sass │ │ │ │ ├── atrule-line_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── property-line_feature.test │ │ │ │ ├── selector_feature.test │ │ │ │ └── variable-line_feature.test │ │ │ ├── scala │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── symbol_feature.test │ │ │ ├── scheme │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── scss+haml │ │ │ │ └── scss_inclusion.test │ │ │ ├── scss+jade │ │ │ │ └── scss_inclusion.test │ │ │ ├── scss │ │ │ │ ├── atrule_feature.test │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── null_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── placeholder_feature.test │ │ │ │ ├── selector_feature.test │ │ │ │ ├── statement_feature.test │ │ │ │ ├── url_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── smalltalk │ │ │ │ ├── block-arguments_feature.test │ │ │ │ ├── character_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── symbol_feature.test │ │ │ │ └── temporary-variables_feature.test │ │ │ ├── smarty │ │ │ │ ├── attr-name_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── smarty-comment_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── sql │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── stylus+jade │ │ │ │ └── stylus_inclusion.test │ │ │ ├── stylus │ │ │ │ ├── atrule-declaration_feature.test │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── func_feature.test │ │ │ │ ├── hexcode_feature.test │ │ │ │ ├── important_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── property-declaration_feature.test │ │ │ │ ├── selector_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ ├── url_feature.test │ │ │ │ └── variable-declaration_feature.test │ │ │ ├── swift │ │ │ │ ├── atrule_feature.test │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── constant_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── tcl │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── scope_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── variable_feature.test │ │ │ ├── textile │ │ │ │ ├── acronym_feature.test │ │ │ │ ├── block-tag_feature.test │ │ │ │ ├── footnote_feature.test │ │ │ │ ├── image_feature.test │ │ │ │ ├── inline_feature.test │ │ │ │ ├── link-ref_feature.test │ │ │ │ ├── link_feature.test │ │ │ │ ├── list_feature.test │ │ │ │ ├── mark_feature.test │ │ │ │ └── table_feature.test │ │ │ ├── twig+jade │ │ │ │ └── twig_inclusion.test │ │ │ ├── twig │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── typescript │ │ │ │ └── keyword_feature.test │ │ │ ├── verilog │ │ │ │ ├── comment_feature.test │ │ │ │ ├── constant_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── important_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── property_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── vhdl │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── constant_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── vhdl-vectors_feature.test │ │ │ ├── vim │ │ │ │ ├── builtin_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── function_feature.test │ │ │ │ ├── keyword_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── operator_feature.test │ │ │ │ └── string_feature.test │ │ │ ├── wiki │ │ │ │ ├── block-comment_feature.test │ │ │ │ ├── emphasis_feature.test │ │ │ │ ├── heading_feature.test │ │ │ │ ├── hr_feature.test │ │ │ │ ├── nowiki_feature.test │ │ │ │ ├── symbol_feature.test │ │ │ │ ├── url_feature.test │ │ │ │ └── variable_feature.test │ │ │ └── yaml │ │ │ │ ├── boolean_feature.test │ │ │ │ ├── comment_feature.test │ │ │ │ ├── datetime_feature.test │ │ │ │ ├── directive_feature.test │ │ │ │ ├── important_feature.test │ │ │ │ ├── key_feature.test │ │ │ │ ├── null_feature.test │ │ │ │ ├── number_feature.test │ │ │ │ ├── scalar_feature.test │ │ │ │ ├── string_feature.test │ │ │ │ └── tag_feature.test │ │ ├── run.js │ │ └── testrunner-tests.js │ ├── themes │ │ ├── prism-coy.css │ │ ├── prism-dark.css │ │ ├── prism-funky.css │ │ ├── prism-okaidia.css │ │ ├── prism-tomorrow.css │ │ ├── prism-twilight.css │ │ └── prism.css │ └── vendor │ │ └── promise.js ├── promise-polyfill │ ├── .bower.json │ ├── Gruntfile.js │ ├── LICENSE │ ├── Promise-Statics.js │ ├── Promise.js │ ├── Promise.min.js │ ├── README.md │ ├── bower.json │ ├── package.json │ ├── promise-polyfill-lite.html │ └── promise-polyfill.html ├── underscore │ ├── .bower.json │ ├── .eslintrc │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── bower.json │ ├── component.json │ ├── package.json │ ├── underscore-min.js │ ├── underscore-min.map │ └── underscore.js ├── web-animations-js │ ├── .bower.json │ ├── COPYING │ ├── History.md │ ├── README.md │ ├── bower.json │ ├── web-animations-next-lite.min.js │ ├── web-animations-next-lite.min.js.map │ ├── web-animations-next.min.js │ ├── web-animations-next.min.js.map │ ├── web-animations.html │ ├── web-animations.min.js │ └── web-animations.min.js.map └── webcomponentsjs │ ├── .bower.json │ ├── CustomElements.js │ ├── CustomElements.min.js │ ├── HTMLImports.js │ ├── HTMLImports.min.js │ ├── MutationObserver.js │ ├── MutationObserver.min.js │ ├── README.md │ ├── ShadowDOM.js │ ├── ShadowDOM.min.js │ ├── bower.json │ ├── package.json │ ├── webcomponents-lite.js │ ├── webcomponents-lite.min.js │ ├── webcomponents.js │ └── webcomponents.min.js ├── default.nix ├── dispatcher.nix ├── img ├── .gitattributes ├── 128.png ├── configoptions.jpg ├── package.jpg └── packages.jpg ├── node-webkit.nix ├── node.nix ├── package.json ├── src ├── animated-panel.html ├── chooser.html ├── config.json ├── configuration.html ├── data.html ├── data.js ├── db.js ├── eval.nix ├── input-field.html ├── interface.js ├── key-binding.html ├── marked.html ├── nix-value.html ├── nixos-planet.html ├── nixui-page.html ├── option-panel.html ├── package-dialog.html ├── package-manager.html ├── package-panel.html ├── planet-panel.html ├── planet.html ├── pm-body.html ├── progress-bar.html ├── revision.nix └── test │ └── tests.js └── static ├── .gitattributes └── nixos.png /.gitignore: -------------------------------------------------------------------------------- 1 | result 2 | .zedstate 3 | data/ 4 | var/ 5 | node_modules/ 6 | -------------------------------------------------------------------------------- /bower_components/.gitattributes: -------------------------------------------------------------------------------- 1 | * binary -------------------------------------------------------------------------------- /bower_components/font-roboto/README.md: -------------------------------------------------------------------------------- 1 | # font-roboto 2 | -------------------------------------------------------------------------------- /bower_components/google-apis/README.md: -------------------------------------------------------------------------------- 1 | google-apis 2 | =========== 3 | 4 | See the [component landing page](https://googlewebcomponents.github.io/google-apis) for more information. 5 | -------------------------------------------------------------------------------- /bower_components/google-apis/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /bower_components/google-feeds/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/google-feeds/README.md: -------------------------------------------------------------------------------- 1 | # google-feeds 2 | Polymer element for the [Google Feeds API](https://developers.google.com/feed/) 3 | -------------------------------------------------------------------------------- /bower_components/hydrolysis/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /bower_components/hydrolysis/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | - "0.12" 5 | - "4" 6 | sudo: false 7 | before_script: 8 | - npm install -g mocha 9 | - npm install -g jshint 10 | script: 11 | - jshint index.js lib/ 12 | - mocha test/test.js 13 | -------------------------------------------------------------------------------- /bower_components/hydrolysis/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2014 The Polymer Project Authors. All rights reserved. 2 | This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt 3 | The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt 4 | Code distributed by Google as part of the polymer project is also 5 | subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt -------------------------------------------------------------------------------- /bower_components/iron-a11y-announcer/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-a11y-keys-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-a11y-keys/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | 3 | -------------------------------------------------------------------------------- /bower_components/iron-a11y-keys/README.md: -------------------------------------------------------------------------------- 1 | iron-a11y-keys 2 | ============== 3 | 4 | -------------------------------------------------------------------------------- /bower_components/iron-ajax/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-autogrow-textarea/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-autogrow-textarea/README.md: -------------------------------------------------------------------------------- 1 | # iron-autogrow-textarea 2 | 3 | `iron-autogrow-textarea` is an element containing a textarea that grows in height as more 4 | lines of input are entered. Unless an explicit height or the `maxRows` property is set, it will 5 | never scroll. 6 | 7 | Example: 8 | 9 | 10 | 11 | Because the `textarea`'s `value` property is not observable, you should use 12 | this element's `bind-value` instead for imperative updates. -------------------------------------------------------------------------------- /bower_components/iron-behaviors/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-behaviors/README.md: -------------------------------------------------------------------------------- 1 | iron-behaviors 2 | ============== 3 | 4 | This repository collects shared behaviors that are mixed in to other elements. 5 | -------------------------------------------------------------------------------- /bower_components/iron-checked-element-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-checked-element-behavior/README.md: -------------------------------------------------------------------------------- 1 | # iron-checked-element-behavior 2 | Implements an element that has a checked attribute and can be added to a form 3 | -------------------------------------------------------------------------------- /bower_components/iron-collapse/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-component-page/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-component-page/README.md: -------------------------------------------------------------------------------- 1 | iron-component-page 2 | =================== 3 | 4 | Loads Polymer element and behavior documentation using 5 | [Hydrolysis](https://github.com/PolymerLabs/hydrolysis) and renders a complete 6 | documentation page including demos (if available). 7 | -------------------------------------------------------------------------------- /bower_components/iron-doc-viewer/README.md: -------------------------------------------------------------------------------- 1 | # iron-doc-viewer 2 | 3 | A suite of elements that render documentation for Polymer components. 4 | -------------------------------------------------------------------------------- /bower_components/iron-dropdown/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-dropdown/README.md: -------------------------------------------------------------------------------- 1 | iron-dropdown 2 | ============= 3 | 4 | An element that implements a simple drop-down menu widget with a trigger and content. 5 | -------------------------------------------------------------------------------- /bower_components/iron-fit-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-fit-behavior/README.md: -------------------------------------------------------------------------------- 1 | # iron-fit-behavior 2 | 3 | Fits an element in the window, or another element. 4 | -------------------------------------------------------------------------------- /bower_components/iron-flex-layout/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | 3 | -------------------------------------------------------------------------------- /bower_components/iron-flex-layout/README.md: -------------------------------------------------------------------------------- 1 | iron-flex-layout 2 | ================ 3 | 4 | Layout styles for the iron elements. 5 | -------------------------------------------------------------------------------- /bower_components/iron-form-element-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-form-element-behavior/README.md: -------------------------------------------------------------------------------- 1 | # iron-form-element-behavior 2 | Behavior that allows an element to be tracked by an iron-form 3 | -------------------------------------------------------------------------------- /bower_components/iron-form/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-form/README.md: -------------------------------------------------------------------------------- 1 | # iron-form 2 | Custom form element 3 | -------------------------------------------------------------------------------- /bower_components/iron-icon/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-icon/demo/location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/bower_components/iron-icon/demo/location.png -------------------------------------------------------------------------------- /bower_components/iron-icons/.gitignore: -------------------------------------------------------------------------------- 1 | util/node_modules 2 | material-design-icons 3 | bower_components 4 | -------------------------------------------------------------------------------- /bower_components/iron-icons/README.md: -------------------------------------------------------------------------------- 1 | iron-icons 2 | ========= 3 | 4 | ## Building 5 | Running `update-icons.sh` will checkout [material-design-icons](https://github.com/google/material-design-icons), reduce 6 | the fileset to 24px svgs, and compile the iconsets. 7 | -------------------------------------------------------------------------------- /bower_components/iron-iconset-svg/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-iconset-svg/README.md: -------------------------------------------------------------------------------- 1 | iron-iconset-svg 2 | ========= 3 | 4 | See the [component page](https://elements.polymer-project.org/elements/iron-iconset-svg) for more information. 5 | -------------------------------------------------------------------------------- /bower_components/iron-iconset/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-iconset/demo/my-icons-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/bower_components/iron-iconset/demo/my-icons-big.png -------------------------------------------------------------------------------- /bower_components/iron-iconset/demo/my-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/bower_components/iron-iconset/demo/my-icons.png -------------------------------------------------------------------------------- /bower_components/iron-image/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-input/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-input/README.md: -------------------------------------------------------------------------------- 1 | # iron-input 2 | 3 | An input with data binding. 4 | 5 | By default you can only get notified of changes to an `input`'s `value` due to user input: 6 | 7 | ```html 8 | 9 | ``` 10 | 11 | `iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used 12 | for two-way data binding. `bind-value` will notify if it is changed either by user input or by script. 13 | 14 | ```html 15 | 16 | ``` 17 | -------------------------------------------------------------------------------- /bower_components/iron-jsonp-library/README.md: -------------------------------------------------------------------------------- 1 | # iron-jsonp-library 2 | 3 | `Polymer.IronJsonpLibraryBehavior` loads a jsonp library. 4 | Multiple components can request same library, only one copy will load. 5 | 6 | Some libraries require a specific global function be defined. 7 | If this is the case, specify the `callbackName` property. 8 | 9 | You should use an HTML Import to load library dependencies 10 | when possible instead of using this element. 11 | -------------------------------------------------------------------------------- /bower_components/iron-list/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-localstorage/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-localstorage/README.md: -------------------------------------------------------------------------------- 1 | iron-localstorage 2 | ================= 3 | 4 | Element access to localStorage. The "name" property 5 | is the key to the data ("value" property) stored in localStorage. 6 | 7 | `iron-localstorage` automatically saves the value to localStorage when 8 | value is changed. Note that if value is an object auto-save will be 9 | triggered only when value is a different instance. 10 | 11 | ```html 12 | 13 | ``` 14 | -------------------------------------------------------------------------------- /bower_components/iron-media-query/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-media-query/README.md: -------------------------------------------------------------------------------- 1 | # iron-media-query 2 | 3 | `iron-media-query` can be used to data bind to a CSS media query. 4 | The `query` property is a bare CSS media query. 5 | The `query-matches` property is a boolean representing if the page matches that media query. 6 | 7 | Example: 8 | 9 | ```html 10 | 11 | ``` 12 | -------------------------------------------------------------------------------- /bower_components/iron-menu-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-menu-behavior/README.md: -------------------------------------------------------------------------------- 1 | # iron-menu-behavior 2 | 3 | `Polymer.IronMenuBehavior` implements accessible menu behavior. 4 | -------------------------------------------------------------------------------- /bower_components/iron-meta/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-overlay-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-pages/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-pages/README.md: -------------------------------------------------------------------------------- 1 | iron-pages 2 | ========== 3 | 4 | `iron-pages` is used to select one of its children to show. One use is to cycle through a list of 5 | children "pages". 6 | 7 | Example: 8 | 9 | ```html 10 | 11 |
One
12 |
Two
13 |
Three
14 |
15 | 16 | 22 | ``` 23 | -------------------------------------------------------------------------------- /bower_components/iron-range-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-range-behavior/README.md: -------------------------------------------------------------------------------- 1 | iron-range-behavior 2 | ========== 3 | 4 | `Polymer.IronRangeBehavior` provides the behavior for something with a minimum to maximum range. 5 | -------------------------------------------------------------------------------- /bower_components/iron-resizable-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-selector/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /bower_components/iron-signals/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-test-helpers/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-validatable-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-validatable-behavior/README.md: -------------------------------------------------------------------------------- 1 | # iron-validatable-behavior 2 | Implements an element validated with Polymer.IronValidatorBehavior 3 | 4 | -------------------------------------------------------------------------------- /bower_components/iron-validator-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/iron-validator-behavior/README.md: -------------------------------------------------------------------------------- 1 | # iron-validator-behavior 2 | Use `Polymer.IronValidatorBehavior` to implement a custom input/form validator. Element instances 3 | implementing this behavior will be registered for use in elements that implement 4 | `Polymer.IronValidatableBehavior`. 5 | -------------------------------------------------------------------------------- /bower_components/js-beautify/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js-beautify", 3 | "main": [ 4 | "./js/lib/beautify.js", 5 | "./js/lib/beautify-css.js", 6 | "./js/lib/beautify-html.js" 7 | ], 8 | "ignore": [ 9 | "**/.*" 10 | ] 11 | } 12 | -------------------------------------------------------------------------------- /bower_components/js-beautify/js/bin/css-beautify.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var cli = require('../lib/cli'); cli.interpret(); 3 | 4 | 5 | -------------------------------------------------------------------------------- /bower_components/js-beautify/js/bin/html-beautify.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var cli = require('../lib/cli'); cli.interpret(); 3 | 4 | 5 | -------------------------------------------------------------------------------- /bower_components/js-beautify/js/bin/js-beautify.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var cli = require('../lib/cli'); 4 | cli.interpret(); -------------------------------------------------------------------------------- /bower_components/js-beautify/js/test/resources/example1.js: -------------------------------------------------------------------------------- 1 | function indentMe() { 2 | "no, me!"; 3 | } 4 | -------------------------------------------------------------------------------- /bower_components/js-beautify/js/test/resources/indent11chars/subDir1/subDir2/empty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/bower_components/js-beautify/js/test/resources/indent11chars/subDir1/subDir2/empty.txt -------------------------------------------------------------------------------- /bower_components/js-beautify/python/MANIFEST.in: -------------------------------------------------------------------------------- 1 | include js-beautify 2 | include js-beautify-test 3 | -------------------------------------------------------------------------------- /bower_components/js-beautify/python/cssbeautifier/__version__.py: -------------------------------------------------------------------------------- 1 | __version__ = '1.0.0' 2 | -------------------------------------------------------------------------------- /bower_components/js-beautify/python/cssbeautifier/tests/__init__.py: -------------------------------------------------------------------------------- 1 | # Empty file :) 2 | -------------------------------------------------------------------------------- /bower_components/js-beautify/python/js-beautify: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env python 2 | # 3 | # Stub script to run jsbeautifier 4 | # 5 | import sys 6 | from jsbeautifier import main 7 | sys.exit(main()) -------------------------------------------------------------------------------- /bower_components/js-beautify/python/js-beautify-profile: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env python 2 | 3 | import sys 4 | import unittest 5 | 6 | #Speedup things... 7 | try: 8 | import cProfile as profile 9 | except ImportError: 10 | import profile 11 | 12 | def run(): 13 | sys.argv.append('discover') 14 | unittest.main() 15 | 16 | profile.run('run()') 17 | -------------------------------------------------------------------------------- /bower_components/js-beautify/python/js-beautify-test: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # 3 | # Test suite launcher 4 | # 5 | 6 | if [ -z $PYTHON ]; then 7 | env python -m unittest discover "$@" 8 | else 9 | env $PYTHON -m unittest discover "$@" 10 | fi 11 | -------------------------------------------------------------------------------- /bower_components/js-beautify/python/jsbeautifier/__version__.py: -------------------------------------------------------------------------------- 1 | __version__ = '1.5.10' 2 | -------------------------------------------------------------------------------- /bower_components/js-beautify/python/jsbeautifier/tests/__init__.py: -------------------------------------------------------------------------------- 1 | # Empty file :) 2 | -------------------------------------------------------------------------------- /bower_components/js-beautify/python/jsbeautifier/unpackers/tests/__init__.py: -------------------------------------------------------------------------------- 1 | # Empty file :) 2 | # pylint: disable=C0111 3 | -------------------------------------------------------------------------------- /bower_components/js-beautify/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/bower_components/js-beautify/web/favicon.png -------------------------------------------------------------------------------- /bower_components/marked-element/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | -------------------------------------------------------------------------------- /bower_components/marked/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | @cp lib/marked.js marked.js 3 | @uglifyjs --comments '/\*[^\0]+?Copyright[^\0]+?\*/' -o marked.min.js lib/marked.js 4 | 5 | clean: 6 | @rm marked.js 7 | @rm marked.min.js 8 | 9 | bench: 10 | @node test --bench 11 | 12 | .PHONY: clean all 13 | -------------------------------------------------------------------------------- /bower_components/marked/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "marked", 3 | "version": "0.3.4", 4 | "repo": "chjj/marked", 5 | "description": "A markdown parser built for speed", 6 | "keywords": ["markdown", "markup", "html"], 7 | "scripts": ["lib/marked.js"], 8 | "main": "lib/marked.js", 9 | "license": "MIT" 10 | } 11 | -------------------------------------------------------------------------------- /bower_components/marked/doc/todo.md: -------------------------------------------------------------------------------- 1 | # Todo 2 | 3 | -------------------------------------------------------------------------------- /bower_components/marked/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/marked'); 2 | -------------------------------------------------------------------------------- /bower_components/neon-animation/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/neon-animation/demo/index.html: -------------------------------------------------------------------------------- 1 | declarative
2 | dropdown
3 | grid
4 | list
5 | load
6 | tiles
7 | card
8 | -------------------------------------------------------------------------------- /bower_components/paper-behaviors/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-behaviors/README.md: -------------------------------------------------------------------------------- 1 | paper-behaviors 2 | =============== 3 | 4 | These are common behaviors used across `paper-*` elements. 5 | -------------------------------------------------------------------------------- /bower_components/paper-button/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-checkbox/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-dialog-behavior/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-dialog-scrollable/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-dialog-scrollable/README.md: -------------------------------------------------------------------------------- 1 | # paper-dialog-scrollable 2 | 3 | `paper-dialog-scrollable` implements a scrolling area used in a Material Design dialog. Use this 4 | together with elements implementing `paper-dialog-behavior`. 5 | 6 | It shows a top divider after scrolling if it is not the first child in its parent container. It 7 | shows a bottom divider if it is scrollable and it is not the last child in its parent container. 8 | The bottom divider is hidden if it is scrolled to the bottom. 9 | -------------------------------------------------------------------------------- /bower_components/paper-dialog/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-dialog/README.md: -------------------------------------------------------------------------------- 1 | # paper-dialog 2 | 3 | A Material Design dialog 4 | -------------------------------------------------------------------------------- /bower_components/paper-drawer-panel/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | -------------------------------------------------------------------------------- /bower_components/paper-fab/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-header-panel/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | -------------------------------------------------------------------------------- /bower_components/paper-icon-button/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-input/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-input/README.md: -------------------------------------------------------------------------------- 1 | # paper-input 2 | 3 | `` is a Material Design text field. 4 | 5 | Contains a number of different features for validation, character counting, and more. 6 | -------------------------------------------------------------------------------- /bower_components/paper-item/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | -------------------------------------------------------------------------------- /bower_components/paper-item/README.md: -------------------------------------------------------------------------------- 1 | paper-item 2 | ========= 3 | 4 | A non-interactive list item. 5 | -------------------------------------------------------------------------------- /bower_components/paper-material/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-material/README.md: -------------------------------------------------------------------------------- 1 | # paper-material 2 | A Material Design container that looks like a lifted piece of paper. 3 | 4 | `paper-material` is a container that renders two shadows on top of each other to 5 | create the effect of a lifted piece of paper. 6 | 7 | Example: 8 | 9 | ```html 10 | 11 | ... content ... 12 | 13 | ``` 14 | -------------------------------------------------------------------------------- /bower_components/paper-menu-button/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-menu-button/README.md: -------------------------------------------------------------------------------- 1 | paper-menu-button 2 | ================= 3 | 4 | An element that allows composing a trigger and content as a dropdown menu. 5 | -------------------------------------------------------------------------------- /bower_components/paper-menu/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | -------------------------------------------------------------------------------- /bower_components/paper-menu/README.md: -------------------------------------------------------------------------------- 1 | # paper-menu 2 | 3 | `` implements an accessible menu control with Material Design styling. 4 | -------------------------------------------------------------------------------- /bower_components/paper-progress/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-radio-button/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-radio-group/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-ripple/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-scroll-header-panel/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-scroll-header-panel/demo/images/bg2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/bower_components/paper-scroll-header-panel/demo/images/bg2.jpg -------------------------------------------------------------------------------- /bower_components/paper-scroll-header-panel/demo/images/bg3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/bower_components/paper-scroll-header-panel/demo/images/bg3.jpg -------------------------------------------------------------------------------- /bower_components/paper-scroll-header-panel/demo/images/bg5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/bower_components/paper-scroll-header-panel/demo/images/bg5.jpg -------------------------------------------------------------------------------- /bower_components/paper-scroll-header-panel/demo/images/bg6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/bower_components/paper-scroll-header-panel/demo/images/bg6.jpg -------------------------------------------------------------------------------- /bower_components/paper-scroll-header-panel/demo/images/bg9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/bower_components/paper-scroll-header-panel/demo/images/bg9.jpg -------------------------------------------------------------------------------- /bower_components/paper-slider/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-spinner/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | -------------------------------------------------------------------------------- /bower_components/paper-styles/README.md: -------------------------------------------------------------------------------- 1 | # paper-styles 2 | 3 | Material design CSS styles. 4 | -------------------------------------------------------------------------------- /bower_components/paper-tabs/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | -------------------------------------------------------------------------------- /bower_components/paper-toast/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-toast/README.md: -------------------------------------------------------------------------------- 1 | paper-toast 2 | ============ 3 | 4 | A material design notification toast. 5 | -------------------------------------------------------------------------------- /bower_components/paper-toggle-button/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /bower_components/paper-toolbar/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | -------------------------------------------------------------------------------- /bower_components/paper-tooltip/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | -------------------------------------------------------------------------------- /bower_components/prism/components/prism-brainfuck.js: -------------------------------------------------------------------------------- 1 | Prism.languages.brainfuck = { 2 | 'pointer': { 3 | pattern: /<|>/, 4 | alias: 'keyword' 5 | }, 6 | 'increment': { 7 | pattern: /\+/, 8 | alias: 'inserted' 9 | }, 10 | 'decrement': { 11 | pattern: /-/, 12 | alias: 'deleted' 13 | }, 14 | 'branching': { 15 | pattern: /\[|\]/, 16 | alias: 'important' 17 | }, 18 | 'operator': /[.,]/, 19 | 'comment': /\S+/ 20 | }; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-brainfuck.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-css-extras.js: -------------------------------------------------------------------------------- 1 | Prism.languages.css.selector = { 2 | pattern: /[^\{\}\s][^\{\}]*(?=\s*\{)/, 3 | inside: { 4 | 'pseudo-element': /:(?:after|before|first-letter|first-line|selection)|::[-\w]+/, 5 | 'pseudo-class': /:[-\w]+(?:\(.*\))?/, 6 | 'class': /\.[-:\.\w]+/, 7 | 'id': /#[-:\.\w]+/ 8 | } 9 | }; 10 | 11 | Prism.languages.insertBefore('css', 'function', { 12 | 'hexcode': /#[\da-f]{3,6}/i, 13 | 'entity': /\\[\da-f]{1,8}/i, 14 | 'number': /[\d%\.]+/ 15 | }); -------------------------------------------------------------------------------- /bower_components/prism/components/prism-css-extras.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.css.selector={pattern:/[^\{\}\s][^\{\}]*(?=\s*\{)/,inside:{"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+(?:\(.*\))?/,"class":/\.[-:\.\w]+/,id:/#[-:\.\w]+/}},Prism.languages.insertBefore("css","function",{hexcode:/#[\da-f]{3,6}/i,entity:/\\[\da-f]{1,8}/i,number:/[\d%\.]+/}); -------------------------------------------------------------------------------- /bower_components/prism/components/prism-diff.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d+.*$/m],deleted:/^[-<].+$/m,inserted:/^[+>].+$/m,diff:{pattern:/^!(?!!).+$/m,alias:"important"}}; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-docker.js: -------------------------------------------------------------------------------- 1 | Prism.languages.docker = { 2 | 'keyword': { 3 | pattern: /(^\s*)(?:ONBUILD|FROM|MAINTAINER|RUN|EXPOSE|ENV|ADD|COPY|VOLUME|USER|WORKDIR|CMD|LABEL|ENTRYPOINT)(?=\s)/mi, 4 | lookbehind: true 5 | }, 6 | 'string': /("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*?\1/, 7 | 'comment': /#.*/, 8 | 'punctuation': /---|\.\.\.|[:[\]{}\-,|>?]/ 9 | }; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-docker.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.docker={keyword:{pattern:/(^\s*)(?:ONBUILD|FROM|MAINTAINER|RUN|EXPOSE|ENV|ADD|COPY|VOLUME|USER|WORKDIR|CMD|LABEL|ENTRYPOINT)(?=\s)/im,lookbehind:!0},string:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*?\1/,comment:/#.*/,punctuation:/---|\.\.\.|[:[\]{}\-,|>?]/}; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-git.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(\\?.)*?\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s(--|-)\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \w{40}$/m}; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-ini.js: -------------------------------------------------------------------------------- 1 | Prism.languages.ini= { 2 | 'comment': /^[ \t]*;.*$/m, 3 | 'important': /\[.*?\]/, 4 | 'constant': /^[ \t]*[^\s=]+?(?=[ \t]*=)/m, 5 | 'attr-value': { 6 | pattern: /=.*/, 7 | inside: { 8 | 'punctuation': /^[=]/ 9 | } 10 | } 11 | }; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-ini.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.ini={comment:/^[ \t]*;.*$/m,important:/\[.*?\]/,constant:/^[ \t]*[^\s=]+?(?=[ \t]*=)/m,"attr-value":{pattern:/=.*/,inside:{punctuation:/^[=]/}}}; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-matlab.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.matlab={string:/\B'(?:''|[^'\n])*'/,comment:[/%\{[\s\S]*?\}%/,/%.+/],number:/\b-?(?:\d*\.?\d+(?:[eE][+-]?\d+)?(?:[ij])?|[ij])\b/,keyword:/\b(?:break|case|catch|continue|else|elseif|end|for|function|if|inf|NaN|otherwise|parfor|pause|pi|return|switch|try|while)\b/,"function":/(?!\d)\w+(?=\s*\()/,operator:/\.?[*^\/\\']|[+\-:@]|[<>=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-php-extras.js: -------------------------------------------------------------------------------- 1 | Prism.languages.insertBefore('php', 'variable', { 2 | 'this': /\$this\b/, 3 | 'global': /\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)/, 4 | 'scope': { 5 | pattern: /\b[\w\\]+::/, 6 | inside: { 7 | keyword: /(static|self|parent)/, 8 | punctuation: /(::|\\)/ 9 | } 10 | } 11 | }); -------------------------------------------------------------------------------- /bower_components/prism/components/prism-php-extras.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.insertBefore("php","variable",{"this":/\$this\b/,global:/\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/(static|self|parent)/,punctuation:/(::|\\)/}}}); -------------------------------------------------------------------------------- /bower_components/prism/components/prism-prolog.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.prolog={comment:[/%.+/,/\/\*[\s\S]*?\*\//],string:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,variable:/\b[A-Z_]\w*/,"function":/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+\.?\d*/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-r.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.r={comment:/#.*/,string:/(['"])(?:\\?.)*?\1/,"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},"boolean":/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/\b(?:0x[\dA-Fa-f]+(?:\.\d*)?|\d*\.?\d+)(?:[EePp][+-]?\d+)?[iL]?\b/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}; -------------------------------------------------------------------------------- /bower_components/prism/components/prism-typescript.js: -------------------------------------------------------------------------------- 1 | Prism.languages.typescript = Prism.languages.extend('javascript', { 2 | 'keyword': /\b(break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|finally|for|function|get|if|implements|import|in|instanceof|interface|let|new|null|package|private|protected|public|return|set|static|super|switch|this|throw|true|try|typeof|var|void|while|with|yield|module|declare|constructor|string|Function|any|number|boolean|Array|enum)\b/ 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/prism/components/prism-typescript.min.js: -------------------------------------------------------------------------------- 1 | Prism.languages.typescript=Prism.languages.extend("javascript",{keyword:/\b(break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|finally|for|function|get|if|implements|import|in|instanceof|interface|let|new|null|package|private|protected|public|return|set|static|super|switch|this|throw|true|try|typeof|var|void|while|with|yield|module|declare|constructor|string|Function|any|number|boolean|Array|enum)\b/}); -------------------------------------------------------------------------------- /bower_components/prism/plugins/autolinker/prism-autolinker.css: -------------------------------------------------------------------------------- 1 | .token a { 2 | color: inherit; 3 | } -------------------------------------------------------------------------------- /bower_components/prism/plugins/highlight-keywords/prism-highlight-keywords.js: -------------------------------------------------------------------------------- 1 | (function(){ 2 | 3 | if ( 4 | typeof self !== 'undefined' && !self.Prism || 5 | typeof global !== 'undefined' && !global.Prism 6 | ) { 7 | return; 8 | } 9 | 10 | Prism.hooks.add('wrap', function(env) { 11 | if (env.type !== "keyword") { 12 | return; 13 | } 14 | env.classes.push('keyword-' + env.content); 15 | }); 16 | 17 | })(); 18 | -------------------------------------------------------------------------------- /bower_components/prism/plugins/highlight-keywords/prism-highlight-keywords.min.js: -------------------------------------------------------------------------------- 1 | !function(){"undefined"!=typeof self&&!self.Prism||"undefined"!=typeof global&&!global.Prism||Prism.hooks.add("wrap",function(e){"keyword"===e.type&&e.classes.push("keyword-"+e.content)})}(); -------------------------------------------------------------------------------- /bower_components/prism/plugins/ie8/prism-ie8.css: -------------------------------------------------------------------------------- 1 | .token a { 2 | color: inherit; 3 | } -------------------------------------------------------------------------------- /bower_components/prism/plugins/previewer-color/prism-previewer-color.css: -------------------------------------------------------------------------------- 1 | .prism-previewer-color { 2 | background-image: linear-gradient(45deg, #bbb 25%, transparent 25%, transparent 75%, #bbb 75%, #bbb), linear-gradient(45deg, #bbb 25%, #eee 25%, #eee 75%, #bbb 75%, #bbb); 3 | background-size: 10px 10px; 4 | background-position: 0 0, 5px 5px; 5 | } 6 | .prism-previewer-color:before { 7 | background-color: inherit; 8 | background-clip: padding-box; 9 | } 10 | -------------------------------------------------------------------------------- /bower_components/prism/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min.js: -------------------------------------------------------------------------------- 1 | !function(){"undefined"!=typeof self&&self.Prism&&self.document&&Prism.hooks.add("before-highlight",function(e){if(e.code){var s=e.element.parentNode,n=/\s*\bkeep-initial-line-feed\b\s*/;!s||"pre"!==s.nodeName.toLowerCase()||n.test(s.className)||n.test(e.element.className)||(e.code=e.code.replace(/^(?:\r?\n|\r)/,""))}})}(); -------------------------------------------------------------------------------- /bower_components/prism/plugins/show-invisibles/prism-show-invisibles.css: -------------------------------------------------------------------------------- 1 | .token.tab:not(:empty):before, 2 | .token.cr:before, 3 | .token.lf:before { 4 | color: hsl(24, 20%, 85%); 5 | } 6 | 7 | .token.tab:not(:empty):before { 8 | content: '\21E5'; 9 | } 10 | 11 | .token.cr:before { 12 | content: '\240D'; 13 | } 14 | 15 | .token.crlf:before { 16 | content: '\240D\240A'; 17 | } 18 | .token.lf:before { 19 | content: '\240A'; 20 | } 21 | -------------------------------------------------------------------------------- /bower_components/prism/plugins/show-invisibles/prism-show-invisibles.js: -------------------------------------------------------------------------------- 1 | (function(){ 2 | 3 | if ( 4 | typeof self !== 'undefined' && !self.Prism || 5 | typeof global !== 'undefined' && !global.Prism 6 | ) { 7 | return; 8 | } 9 | 10 | for (var language in Prism.languages) { 11 | var tokens = Prism.languages[language]; 12 | 13 | tokens.tab = /\t/g; 14 | tokens.crlf = /\r\n/g; 15 | tokens.lf = /\n/g; 16 | tokens.cr = /\r/g; 17 | } 18 | 19 | })(); 20 | -------------------------------------------------------------------------------- /bower_components/prism/plugins/show-invisibles/prism-show-invisibles.min.js: -------------------------------------------------------------------------------- 1 | !function(){if(("undefined"==typeof self||self.Prism)&&("undefined"==typeof global||global.Prism))for(var f in Prism.languages){var n=Prism.languages[f];n.tab=/\t/g,n.crlf=/\r\n/g,n.lf=/\n/g,n.cr=/\r/g}}(); -------------------------------------------------------------------------------- /bower_components/prism/plugins/wpd/prism-wpd.css: -------------------------------------------------------------------------------- 1 | code[class*="language-"] a[href], 2 | pre[class*="language-"] a[href] { 3 | cursor: help; 4 | text-decoration: none; 5 | } 6 | 7 | code[class*="language-"] a[href]:hover, 8 | pre[class*="language-"] a[href]:hover { 9 | cursor: help; 10 | text-decoration: underline; 11 | } -------------------------------------------------------------------------------- /bower_components/prism/tests/helper/components.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | var fs = require("fs"); 4 | var vm = require("vm"); 5 | 6 | var fileContent = fs.readFileSync(__dirname + "/../../components.js", "utf8"); 7 | var context = {}; 8 | vm.runInNewContext(fileContent, context); 9 | 10 | module.exports = context.components; 11 | -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/abap/comment_feature.test: -------------------------------------------------------------------------------- 1 | * 2 | * Foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "*"], 8 | ["comment", "* Foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/abap/eol-comment_feature.test: -------------------------------------------------------------------------------- 1 | " 2 | " foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["eol-comment", "\""], 8 | ["eol-comment", "\" foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for EOL comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/abap/number_feature.test: -------------------------------------------------------------------------------- 1 | 0 2 | 42 3 | 123456789 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["number", "0"], 9 | ["number", "42"], 10 | ["number", "123456789"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/abap/string_feature.test: -------------------------------------------------------------------------------- 1 | '' 2 | 'foo' 3 | 'foo\'bar' 4 | `` 5 | `foo` 6 | `foo\`bar` 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["string", "''"], 12 | ["string", "'foo'"], 13 | ["string", "'foo\\'bar'"], 14 | ["string", "``"], 15 | ["string", "`foo`"], 16 | ["string", "`foo\\`bar`"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apacheconf/comment_feature.test: -------------------------------------------------------------------------------- 1 | #foo 2 | # bar 3 | # Redirect 301 /2006/oldfile.html http://subdomain.domain.tld/newfile.html 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["comment", "#foo"], 9 | ["comment", "# bar"], 10 | ["comment", "# Redirect 301 /2006/oldfile.html http://subdomain.domain.tld/newfile.html"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apacheconf/directive-flags_feature.test: -------------------------------------------------------------------------------- 1 | [OR] 2 | [L,QSA] 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["directive-flags", "[OR]"], 8 | ["directive-flags", "[L,QSA]"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for directive flags. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apacheconf/regex_feature.test: -------------------------------------------------------------------------------- 1 | ^(.*)$ 2 | ^foo 3 | bar$ 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["regex", "^(.*)$"], 9 | ["regex", "^foo"], 10 | ["regex", "bar$"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for regex. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apacheconf/string_feature.test: -------------------------------------------------------------------------------- 1 | "foo bar" 2 | 'foo bar' 3 | "%{REMOTE_HOST}" 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["string", [ 9 | "\"foo bar\"" 10 | ]], 11 | ["string", [ 12 | "'foo bar'" 13 | ]], 14 | ["string", [ 15 | "\"", 16 | ["variable", "%{REMOTE_HOST}"], 17 | "\"" 18 | ]] 19 | ] 20 | 21 | ---------------------------------------------------- 22 | 23 | Checks for strings. 24 | Also checks for variables inside strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apacheconf/variable_feature.test: -------------------------------------------------------------------------------- 1 | $port 2 | ${docroot} 3 | %{REMOTE_HOST} 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["variable", "$port"], 9 | ["variable", "${docroot}"], 10 | ["variable", "%{REMOTE_HOST}"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apl/assignment_feature.test: -------------------------------------------------------------------------------- 1 | a←1 2 3 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | "a", 7 | ["assignment", "←"], 8 | ["number", "1"], ["number", "2"], ["number", "3"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for assignment. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apl/comment_feature.test: -------------------------------------------------------------------------------- 1 | ⍝ 2 | ⍝ Foobar 3 | #!/usr/bin/env runapl 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["comment", "⍝"], 9 | ["comment", "⍝ Foobar"], 10 | ["comment", "#!/usr/bin/env runapl"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apl/constant_feature.test: -------------------------------------------------------------------------------- 1 | ⍬ 2 | ⌾ 3 | # 4 | ⎕ 5 | ⍞ 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["constant", "⍬"], 11 | ["constant", "⌾"], 12 | ["constant", "#"], 13 | ["constant", "⎕"], 14 | ["constant", "⍞"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for constants. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apl/dyadic-operator_feature.test: -------------------------------------------------------------------------------- 1 | . ⍣ ⍠ 2 | ⍤ ∘ ⌸ 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["dyadic-operator", "."], ["dyadic-operator", "⍣"], ["dyadic-operator", "⍠"], 8 | ["dyadic-operator", "⍤"], ["dyadic-operator", "∘"], ["dyadic-operator", "⌸"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for dyadic operators. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apl/monadic-operator_feature.test: -------------------------------------------------------------------------------- 1 | \ / ⌿ ⍀ 2 | ¨ ⍨ ⌶ 3 | & ∥ 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["monadic-operator", "\\"], ["monadic-operator", "/"], ["monadic-operator", "⌿"], ["monadic-operator", "⍀"], 9 | ["monadic-operator", "¨"], ["monadic-operator", "⍨"], ["monadic-operator", "⌶"], 10 | ["monadic-operator", "&"], ["monadic-operator", "∥"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for monadic operators. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apl/statement_feature.test: -------------------------------------------------------------------------------- 1 | :Ab 2 | :FooBar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["statement", ":Ab"], 8 | ["statement", ":FooBar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for statements. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apl/string_feature.test: -------------------------------------------------------------------------------- 1 | '' 2 | 'foobar' 3 | 'fo''obar' 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["string", "''"], 9 | ["string", "'foobar'"], 10 | ["string", "'fo''obar'"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/apl/system-function_feature.test: -------------------------------------------------------------------------------- 1 | ⎕IO 2 | ⎕WA 3 | ⎕CR 4 | ⎕TCNL 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["system-function", "⎕IO"], 10 | ["system-function", "⎕WA"], 11 | ["system-function", "⎕CR"], 12 | ["system-function", "⎕TCNL"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for system functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/applescript/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 3e10 4 | 4.2E-5 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["number", "42"], 10 | ["number", "3.14159"], 11 | ["number", "3e10"], 12 | ["number", "4.2E-5"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/applescript/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "foo bar" 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["string", "\"\""], 8 | ["string", "\"foo bar\""] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/aspnet/comment_feature.test: -------------------------------------------------------------------------------- 1 | <%----%> 2 | <%--foo--%> 3 | <%-- foo 4 | bar --%> 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["asp comment", "<%----%>"], 10 | ["asp comment", "<%--foo--%>"], 11 | ["asp comment", "<%-- foo\r\nbar --%>"] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autohotkey/boolean_feature.test: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "true"], 8 | ["boolean", "false"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autohotkey/comment_feature.test: -------------------------------------------------------------------------------- 1 | ;foo 2 | ; bar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", ";foo"], 8 | ["comment", "; bar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autohotkey/function_feature.test: -------------------------------------------------------------------------------- 1 | foo( 2 | foo_bar( 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["function", "foo"], 8 | ["punctuation", "("], 9 | ["function", "foo_bar"], 10 | ["punctuation", "("] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autohotkey/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 3.2e10 4 | 2.9E-7 5 | 0xbabe 6 | 0xBABE 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["number", "42"], 12 | ["number", "3.14159"], 13 | ["number", "3.2e10"], 14 | ["number", "2.9E-7"], 15 | ["number", "0xbabe"], 16 | ["number", "0xBABE"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autohotkey/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "foo" 3 | "foo""bar" 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["string", "\"\""], 9 | ["string", "\"foo\""], 10 | ["string", "\"foo\"\"bar\""] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autohotkey/tag_feature.test: -------------------------------------------------------------------------------- 1 | foo: 2 | foo_bar: 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["tag", "foo"], 8 | ["punctuation", ":"], 9 | ["tag", "foo_bar"], 10 | ["punctuation", ":"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for tags (labels). -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autohotkey/variable_feature.test: -------------------------------------------------------------------------------- 1 | %foo% 2 | %foo_bar% 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["variable", "%foo%"], 8 | ["variable", "%foo_bar%"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autoit/boolean_feature.test: -------------------------------------------------------------------------------- 1 | True 2 | False 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "True"], 8 | ["boolean", "False"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autoit/directive_feature.test: -------------------------------------------------------------------------------- 1 | #NoTrayIcon 2 | #OnAutoItStartRegister "Example" 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["directive", "#NoTrayIcon"], 8 | ["directive", "#OnAutoItStartRegister"], ["string", ["\"Example\""]] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for directives. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autoit/function_feature.test: -------------------------------------------------------------------------------- 1 | foo() 2 | foo_bar() 3 | foo_bar_42() 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["function", "foo"], ["punctuation", "("], ["punctuation", ")"], 9 | ["function", "foo_bar"], ["punctuation", "("], ["punctuation", ")"], 10 | ["function", "foo_bar_42"], ["punctuation", "("], ["punctuation", ")"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autoit/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 4e8 4 | 3.5E-9 5 | 0.7e+12 6 | 0xBadFace 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["number", "42"], 12 | ["number", "3.14159"], 13 | ["number", "4e8"], 14 | ["number", "3.5E-9"], 15 | ["number", "0.7e+12"], 16 | ["number", "0xBadFace"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autoit/url_feature.test: -------------------------------------------------------------------------------- 1 | #include 2 | #include "foo.au3" 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["directive", "#include"], 8 | ["url", ""], 9 | ["directive", "#include"], 10 | ["url", "\"foo.au3\""] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for files in includes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/autoit/variable_feature.test: -------------------------------------------------------------------------------- 1 | $foo 2 | $foo_bar_42 3 | @ComputerName 4 | @CPUArch 5 | @TAB 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["variable", "$foo"], 11 | ["variable", "$foo_bar_42"], 12 | ["variable", "@ComputerName"], 13 | ["variable", "@CPUArch"], 14 | ["variable", "@TAB"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for variables and macros. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/bash/comment_feature.test: -------------------------------------------------------------------------------- 1 | #foo 2 | # bar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#foo"], 8 | ["comment", "# bar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/bash/shebang_feature.test: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["shebang", "#!/bin/bash"] 7 | ] 8 | 9 | ---------------------------------------------------- 10 | 11 | Checks for shebang. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/bash/variable_feature.test: -------------------------------------------------------------------------------- 1 | $foo 2 | $@ 3 | ${foo bar} 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["variable", "$foo"], 9 | ["variable", "$@"], 10 | ["variable", "${foo bar}"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/basic/comment_feature.test: -------------------------------------------------------------------------------- 1 | ! Foobar 2 | REM Foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", ["! Foobar"]], 8 | ["comment", [["keyword", "REM"], " Foobar"]] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/basic/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 2e8 4 | 3.4E-9 5 | 0.7E+12 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["number", "42"], 11 | ["number", "3.14159"], 12 | ["number", "2e8"], 13 | ["number", "3.4E-9"], 14 | ["number", "0.7E+12"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/basic/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo""obar" 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["string", "\"\""], 8 | ["string", "\"fo\"\"obar\""] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/batch/comment_feature.test: -------------------------------------------------------------------------------- 1 | :: 2 | :: Foobar 3 | REM Foobar 4 | rem foo^ 5 | bar 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["comment", "::"], 11 | ["comment", ":: Foobar"], 12 | ["comment", "REM Foobar"], 13 | ["comment", "rem foo^\r\nbar"] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/batch/label_feature.test: -------------------------------------------------------------------------------- 1 | :foo 2 | :Foo_Bar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["label", ":foo"], 8 | ["label", ":Foo_Bar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for labels. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/bison/keyword_feature.test: -------------------------------------------------------------------------------- 1 | %union 2 | %token 3 | %% 4 | exp: %empty 5 | %% 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["bison", [ 11 | ["keyword", "%union"], 12 | ["keyword", "%token"], 13 | ["punctuation", "%%"], 14 | ["property", "exp"], ["punctuation", ":"], 15 | ["keyword", "%empty"], 16 | ["punctuation", "%%"] 17 | ]] 18 | ] 19 | 20 | ---------------------------------------------------- 21 | 22 | Checks for keywords. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/bison/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 0 3 | 0xBadFace 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["number", "42"], 9 | ["number", "0"], 10 | ["number", "0xBadFace"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/bison/property_feature.test: -------------------------------------------------------------------------------- 1 | %% 2 | foo: 3 | bar_42: 4 | $@1: 5 | %% 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["bison", [ 11 | ["punctuation", "%%"], 12 | ["property", "foo"], ["punctuation", ":"], 13 | ["property", "bar_42"], ["punctuation", ":"], 14 | ["property", "$@1"], ["punctuation", ":"], 15 | ["punctuation", "%%"] 16 | ]] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for properties. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/brainfuck/all_feature.test: -------------------------------------------------------------------------------- 1 | ++ foobar 2 | [ 3 | >. 4 | <-, 5 | ] 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["increment", "+"], ["increment", "+"], ["comment", "foobar"], 11 | ["branching", "["], 12 | ["pointer", ">"], ["operator", "."], 13 | ["pointer", "<"], ["decrement", "-"], ["operator", ","], 14 | ["branching", "]"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for all patterns. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/c/macro_feature.test: -------------------------------------------------------------------------------- 1 | # include 2 | #define PG_locked 0 3 | #foo \ 4 | bar 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["macro", [ 10 | "# include ", 11 | ["string", ""] 12 | ]], 13 | ["macro", ["#define PG_locked 0"]], 14 | ["macro", ["#foo \\\r\nbar"]] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for macros, multi-line macros and paths inside include statements. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/clike/boolean_feature.test: -------------------------------------------------------------------------------- 1 | true; false; 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["boolean", "true"], ["punctuation", ";"], 7 | ["boolean", "false"], ["punctuation", ";"] 8 | ] 9 | 10 | ---------------------------------------------------- 11 | 12 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/clike/comment_feature.test: -------------------------------------------------------------------------------- 1 | // foobar 2 | /**/ 3 | /* foo 4 | bar */ 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "// foobar"], 10 | ["comment", "/**/"], 11 | ["comment", "/* foo\r\nbar */"] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for single-line and multi-line comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/clike/function_feature.test: -------------------------------------------------------------------------------- 1 | foo() 2 | foo_bar() 3 | f42() 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["function", "foo"], 9 | ["punctuation", "("], 10 | ["punctuation", ")"], 11 | 12 | ["function", "foo_bar"], 13 | ["punctuation", "("], 14 | ["punctuation", ")"], 15 | 16 | ["function", "f42"], 17 | ["punctuation", "("], 18 | ["punctuation", ")"] 19 | ] 20 | 21 | ---------------------------------------------------- 22 | 23 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/clike/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 4e10 4 | 2.1e-10 5 | 0.4e+2 6 | 0xbabe 7 | 0xBABE 8 | 9 | ---------------------------------------------------- 10 | 11 | [ 12 | ["number", "42"], 13 | ["number", "3.14159"], 14 | ["number", "4e10"], 15 | ["number", "2.1e-10"], 16 | ["number", "0.4e+2"], 17 | ["number", "0xbabe"], 18 | ["number", "0xBABE"] 19 | ] 20 | 21 | ---------------------------------------------------- 22 | 23 | Checks for decimal numbers and hexadecimal numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/coffeescript+jade/coffeescript_inclusion.test: -------------------------------------------------------------------------------- 1 | :coffee 2 | "#{foo}" 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["filter-coffee", [ 8 | ["filter-name", ":coffee"], 9 | ["string", [ 10 | "\"", 11 | ["interpolation", "#{foo}"], 12 | "\"" 13 | ]] 14 | ]] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for coffee filter (CoffeeScript) in Jade. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/coffeescript/class-member_feature.test: -------------------------------------------------------------------------------- 1 | @name 2 | @foo_bar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["class-member", "@name"], 8 | ["class-member", "@foo_bar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for class members. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/coffeescript/comment_feature.test: -------------------------------------------------------------------------------- 1 | #foo 2 | # foo bar 3 | ### foo bar 4 | baz ### 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "#foo"], 10 | ["comment", "# foo bar"], 11 | ["multiline-comment", "### foo bar\r\nbaz ###"] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for single-line and multi-line comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/coffeescript/property_feature.test: -------------------------------------------------------------------------------- 1 | foo: 2 | foo_bar : 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["property", "foo"], 8 | ["punctuation", ":"], 9 | ["property", "foo_bar"], 10 | ["punctuation", ":"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for object properties. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/cpp+pure/cpp_inclusion.test: -------------------------------------------------------------------------------- 1 | %< -*- C++ -*- 2 | alignas 3 | %> 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["inline-lang-cpp", [ 9 | ["delimiter", "%< "], 10 | ["lang", "-*- C++ -*-"], 11 | ["keyword", "alignas"], 12 | ["delimiter", "%>"] 13 | ]] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for C++ in Pure. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/cpp/boolean_feature.test: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "true"], 8 | ["boolean", "false"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/cpp/class-name_feature.test: -------------------------------------------------------------------------------- 1 | class Foo 2 | class Foo_bar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["keyword", "class"], ["class-name", "Foo"], 8 | ["keyword", "class"], ["class-name", "Foo_bar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for class names. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/csharp/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 0xbabe 4 | 0XBABE 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["number", "42"], 10 | ["number", "3.14159"], 11 | ["number", "0xbabe"], 12 | ["number", "0XBABE"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for decimal and hexadecimal numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/csharp/preprocessor_feature.test: -------------------------------------------------------------------------------- 1 | #define DEBUG 2 | #if DEBUG 3 | #endif 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["preprocessor", "#define DEBUG"], 9 | ["preprocessor", "#if DEBUG"], 10 | ["preprocessor", "#endif"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for preprocessor directives. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/css!+css-extras/entity_feature.test: -------------------------------------------------------------------------------- 1 | \0022 2 | \20B9 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["entity", "\\0022"], 8 | ["entity", "\\20B9"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for entities. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/css!+css-extras/hexcode_feature.test: -------------------------------------------------------------------------------- 1 | #ff0000 2 | #BADA55 3 | #4dd 4 | #D0C 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["hexcode", "#ff0000"], 10 | ["hexcode", "#BADA55"], 11 | ["hexcode", "#4dd"], 12 | ["hexcode", "#D0C"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for hexadecimal colors. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/css!+css-extras/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 42% 4 | 3.14% 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["number", "42"], 10 | ["number", "3.14159"], 11 | ["number", "42%"], 12 | ["number", "3.14%"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for numbers. 18 | -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/css/comment_feature.test: -------------------------------------------------------------------------------- 1 | /**/ 2 | /* foo */ 3 | /* foo 4 | bar */ 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "/**/"], 10 | ["comment", "/* foo */"], 11 | ["comment", "/* foo\r\nbar */"] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for empty comment, single-line comment and multi-line comment. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/css/string_feature.test: -------------------------------------------------------------------------------- 1 | "f\"oo" 2 | 'f\'oo' 3 | "foo\ 4 | bar" 5 | 'foo\ 6 | bar' 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["string", "\"f\\\"oo\""], 12 | ["string", "'f\\'oo'"], 13 | ["string", "\"foo\\\r\nbar\""], 14 | ["string", "'foo\\\r\nbar'"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for single-quoted and double-quoted strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/d/property_feature.test: -------------------------------------------------------------------------------- 1 | @property int data() 2 | @disable this(); 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["property", "@property"], 8 | ["keyword", "int"], 9 | ["function", "data"], ["punctuation", "("], ["punctuation", ")"], 10 | ["property", "@disable"], 11 | ["keyword", "this"], ["punctuation", "("], ["punctuation", ")"], 12 | ["punctuation", ";"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Check for properties. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/d/token-string_feature.test: -------------------------------------------------------------------------------- 1 | q{foo} 2 | q{ q{bar} } 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["token-string", "q{foo}"], 8 | ["token-string", "q{ q{bar} }"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for token strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/diff/coord_feature.test: -------------------------------------------------------------------------------- 1 | 7c7 2 | 3 | *** 4,8 **** 4 | --- 4,8 ---- 5 | 6 | @@ -4,5 +4,5 @@ 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["coord", "7c7"], 12 | 13 | ["coord", "*** 4,8 ****"], 14 | ["coord", "--- 4,8 ----"], 15 | 16 | ["coord", "@@ -4,5 +4,5 @@"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for coords. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/docker/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/docker/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"obar" 3 | "foo\ 4 | bar" 5 | '' 6 | 'fo\'obar' 7 | 'foo\ 8 | bar' 9 | 10 | ---------------------------------------------------- 11 | 12 | [ 13 | ["string", "\"\""], 14 | ["string", "\"fo\\\"obar\""], 15 | ["string", "\"foo\\\r\nbar\""], 16 | ["string", "''"], 17 | ["string", "'fo\\'obar'"], 18 | ["string", "'foo\\\r\nbar'"] 19 | ] 20 | 21 | ---------------------------------------------------- 22 | 23 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/eiffel/boolean_feature.test: -------------------------------------------------------------------------------- 1 | True 2 | False 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "True"], 8 | ["boolean", "False"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/eiffel/char_feature.test: -------------------------------------------------------------------------------- 1 | 'a' 2 | '%'' 3 | '%/123/' 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["char", "'a'"], 9 | ["char", "'%''"], 10 | ["char", "'%/123/'"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for chars. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/eiffel/comment_feature.test: -------------------------------------------------------------------------------- 1 | -- 2 | -- foo bar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "--"], 8 | ["comment", "-- foo bar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/elixir/atom_feature.test: -------------------------------------------------------------------------------- 1 | :true 2 | :false 3 | :FooBar42 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["atom", ":true"], 9 | ["atom", ":false"], 10 | ["atom", ":FooBar42"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for atoms. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/elixir/attribute_feature.test: -------------------------------------------------------------------------------- 1 | @vsn 2 2 | @moduledoc """ 3 | foobar 4 | """ 5 | @tag :external 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["attribute", "@vsn"], ["number", "2"], 11 | ["attribute", "@moduledoc"], ["string", [ 12 | "\"\"\"\r\nfoobar\r\n\"\"\"" 13 | ]], 14 | ["attribute", "@tag"], ["atom", ":external"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for module attributes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/elixir/boolean_feature.test: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | nil 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["boolean", "true"], 9 | ["boolean", "false"], 10 | ["boolean", "nil"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for booleans and nil. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/elixir/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # Foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# Foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/elixir/issue775.test: -------------------------------------------------------------------------------- 1 | @doc """ 2 | ## Parameters 3 | """ 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["attribute", "@doc"], 9 | ["string", [ 10 | "\"\"\"\r\n## Parameters\r\n\"\"\"" 11 | ]] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Ensures that markdown headers are not highlighted as comments inside strings. 17 | See #775 for details. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/erlang/atom_feature.test: -------------------------------------------------------------------------------- 1 | foo 2 | foo@_bar 3 | 'foo bar' 4 | '\'\\' 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["atom", "foo"], 10 | ["atom", "foo@_bar"], 11 | ["quoted-atom", "'foo bar'"], 12 | ["quoted-atom", "'\\'\\\\'"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for atoms and quoted atoms. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/erlang/boolean_feature.test: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "true"], 8 | ["boolean", "false"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/erlang/comment_feature.test: -------------------------------------------------------------------------------- 1 | % foo bar 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["comment", "% foo bar"] 7 | ] 8 | 9 | ---------------------------------------------------- 10 | 11 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/erlang/function_feature.test: -------------------------------------------------------------------------------- 1 | spawn( 2 | foo@_bar( 3 | 'foo bar'( 4 | '\'\\'( 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["function", "spawn"], ["punctuation", "("], 10 | ["function", "foo@_bar"], ["punctuation", "("], 11 | ["quoted-function", "'foo bar'"], ["punctuation", "("], 12 | ["quoted-function", "'\\'\\\\'"], ["punctuation", "("] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for functions and quoted functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/erlang/keyword_feature.test: -------------------------------------------------------------------------------- 1 | fun when case of 2 | end if receive 3 | after try catch 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["keyword", "fun"], ["keyword", "when"], ["keyword", "case"], ["keyword", "of"], 9 | ["keyword", "end"], ["keyword", "if"], ["keyword", "receive"], 10 | ["keyword", "after"], ["keyword", "try"], ["keyword", "catch"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for all keywords. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/erlang/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "foo bar" 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["string", "\"\""], 8 | ["string", "\"foo bar\""] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/erlang/variable_feature.test: -------------------------------------------------------------------------------- 1 | Foo 2 | ?Bar 3 | _ 4 | Foo@_bar 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["variable", "Foo"], 10 | ["variable", "?Bar"], 11 | ["variable", "_"], 12 | ["variable", "Foo@_bar"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/fortran+pure/fortran_inclusion.test: -------------------------------------------------------------------------------- 1 | %< -*- Fortran90 -*- 2 | 21_SHORT 3 | %> 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["inline-lang-fortran", [ 9 | ["delimiter", "%< "], 10 | ["lang", "-*- Fortran90 -*-"], 11 | ["number", "21_SHORT"], 12 | ["delimiter", "%>"] 13 | ]] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for Fortran in Pure. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/fortran/boolean_feature.test: -------------------------------------------------------------------------------- 1 | .TRUE. 2 | .false. 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", ".TRUE."], 8 | ["boolean", ".false."] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for boolean. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/fortran/comment_feature.test: -------------------------------------------------------------------------------- 1 | ! 2 | ! foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "!"], 8 | ["comment", "! foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/fsharp/comment_feature.test: -------------------------------------------------------------------------------- 1 | // foobar 2 | (**) 3 | (* foo 4 | bar *) 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "// foobar"], 10 | ["comment", "(**)"], 11 | ["comment", "(* foo\r\nbar *)"] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for single-line and multi-line comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/fsharp/preprocessor_feature.test: -------------------------------------------------------------------------------- 1 | #if foo 2 | #else 3 | #endif 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["preprocessor", "#if foo"], 9 | ["preprocessor", "#else"], 10 | ["preprocessor", "#endif"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for preprocessor directives. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/gherkin/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foo bar 3 | # foobar 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["comment", "#"], 9 | ["comment", "# foo bar"], 10 | ["comment", "# foobar"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/gherkin/outline_feature.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["outline", ""] 7 | ] 8 | 9 | ---------------------------------------------------- 10 | 11 | Checks for single outlines. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/gherkin/pystring_feature.test: -------------------------------------------------------------------------------- 1 | """ 2 | foo 3 | bar 4 | """ 5 | 6 | ''' 7 | foo 8 | bar 9 | ''' 10 | 11 | ---------------------------------------------------- 12 | 13 | [ 14 | ["pystring", "\"\"\"\r\nfoo\r\nbar\r\n\"\"\""], 15 | ["pystring", "'''\r\nfoo\r\nbar\r\n'''"] 16 | ] 17 | 18 | ---------------------------------------------------- 19 | 20 | Checks for pystrings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/gherkin/tag_feature.test: -------------------------------------------------------------------------------- 1 | @important 2 | @billing @bicker @annoy 3 | @foo 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["tag", "@important"], 9 | ["tag", "@billing"], 10 | ["tag", "@bicker"], 11 | ["tag", "@annoy"], 12 | ["tag", "@foo"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for tags. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/git/command_feature.test: -------------------------------------------------------------------------------- 1 | $ git add file.txt 2 | foo@foobar ~ $ git diff --cached 3 | $ git log -p -i 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["command", ["$ git add file.txt"]], 9 | ["command", ["foo@foobar ~ $ git diff", ["parameter", " --cached"]]], 10 | ["command", ["$ git log", ["parameter", " -p"], ["parameter", " -i"]]] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for git commands, with and without parameters. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/git/comment_feature.test: -------------------------------------------------------------------------------- 1 | # On branch gh-pages 2 | # Changes to be committed: 3 | # (use "git reset HEAD ..." to unstage) 4 | # 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "# On branch gh-pages"], 10 | ["comment", "# Changes to be committed:"], 11 | ["comment", "# (use \"git reset HEAD ...\" to unstage)"], 12 | ["comment", "#"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/git/coord_feature.test: -------------------------------------------------------------------------------- 1 | @@ -1 +1,2 @@ 2 | @@@ -98,20 -98,12 +98,20 @@@ 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["coord", "@@ -1 +1,2 @@"], 8 | ["coord", "@@@ -98,20 -98,12 +98,20 @@@"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for coords. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/git/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "foo" 3 | '' 4 | 'bar' 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["string", "\"\""], 10 | ["string", "\"foo\""], 11 | ["string", "''"], 12 | ["string", "'bar'"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for double-quoted and single-quoted strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/glsl/comment_feature.test: -------------------------------------------------------------------------------- 1 | /**/ 2 | /* foo 3 | bar */ 4 | // 5 | // foo 6 | // foo\ 7 | bar 8 | 9 | ---------------------------------------------------- 10 | 11 | [ 12 | ["comment", "/**/"], 13 | ["comment", "/* foo\r\nbar */"], 14 | ["comment", "//"], 15 | ["comment", "// foo"], 16 | ["comment", "// foo\\\r\nbar"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/go/boolean_feature.test: -------------------------------------------------------------------------------- 1 | _ 2 | iota 3 | nil 4 | true 5 | false 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["boolean", "_"], 11 | ["boolean", "iota"], 12 | ["boolean", "nil"], 13 | ["boolean", "true"], 14 | ["boolean", "false"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for all boolean values. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/groovy/annotation_feature.test: -------------------------------------------------------------------------------- 1 | @BaseScript MyBaseClass baseScript 2 | @DelegatesTo(EmailSpec) 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["annotation", "@BaseScript"], 8 | " MyBaseClass baseScript\r\n", 9 | ["annotation", "@DelegatesTo"], 10 | ["punctuation", "("], 11 | "EmailSpec", 12 | ["punctuation", ")"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for annotations. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/groovy/shebang_feature.test: -------------------------------------------------------------------------------- 1 | #!foobar 2 | #!/usr/bin/env groovy 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["shebang", "#!foobar"], 8 | ["shebang", "#!/usr/bin/env groovy"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Check for shebang comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/haml/doctype_feature.test: -------------------------------------------------------------------------------- 1 | !!! 2 | !!! 5 3 | !!! Strict 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["doctype", "!!!"], 9 | ["doctype", "!!! 5"], 10 | ["doctype", "!!! Strict"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for doctypes. 16 | -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/haml/interpolation_feature.test: -------------------------------------------------------------------------------- 1 | #{ 42 } 2 | #{ "foobar" } 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["interpolation", [ 8 | ["delimiter", "#{"], 9 | ["number", "42"], 10 | ["delimiter", "}"] 11 | ]], 12 | ["interpolation", [ 13 | ["delimiter", "#{"], 14 | ["string", ["\"foobar\""]], 15 | ["delimiter", "}"] 16 | ]] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for interpolation in plain text. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/handlebars+jade/handlebars_inclusion.test: -------------------------------------------------------------------------------- 1 | :handlebars 2 | {{!comment}} 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["filter-handlebars", [ 8 | ["filter-name", ":handlebars"], 9 | ["handlebars-comment", "{{!comment}}"] 10 | ]] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for handlebars filter in Jade. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/handlebars/boolean_feature.test: -------------------------------------------------------------------------------- 1 | {{ true }} 2 | {{{ false }}} 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["handlebars", [ 8 | ["delimiter", "{{"], ["boolean", "true"], ["delimiter", "}}"] 9 | ]], 10 | ["handlebars", [ 11 | ["delimiter", "{{{"], ["boolean", "false"], ["delimiter", "}}}"] 12 | ]] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for all booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/haskell/char_feature.test: -------------------------------------------------------------------------------- 1 | 'a' 2 | '\n' 3 | '\23' 4 | '\xFE' 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["char", "'a'"], 10 | ["char", "'\\n'"], 11 | ["char", "'\\23'"], 12 | ["char", "'\\xFE'"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for chars. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/haskell/comment_feature.test: -------------------------------------------------------------------------------- 1 | -- foo 2 | {- foo 3 | bar -} 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["comment", "-- foo"], 9 | ["comment", "{- foo\r\nbar -}"] 10 | ] 11 | 12 | ---------------------------------------------------- 13 | 14 | Checks for single-line and multi-line comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/haskell/constant_feature.test: -------------------------------------------------------------------------------- 1 | Foo 2 | Foo.Bar 3 | Baz.Foobar_42 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["constant", "Foo"], 9 | ["constant", "Foo.Bar"], 10 | ["constant", "Baz.Foobar_42"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for constants. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/haskell/hvariable_feature.test: -------------------------------------------------------------------------------- 1 | foo 2 | Foo.bar 3 | Baz.foobar_42 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["hvariable", "foo"], 9 | ["hvariable", "Foo.bar"], 10 | ["hvariable", "Baz.foobar_42"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for hvariables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/haskell/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 2E3 4 | 1.2e-4 5 | 0.9e+1 6 | 0o47 7 | 0xBadFace 8 | 9 | ---------------------------------------------------- 10 | 11 | [ 12 | ["number", "42"], 13 | ["number", "3.14159"], 14 | ["number", "2E3"], 15 | ["number", "1.2e-4"], 16 | ["number", "0.9e+1"], 17 | ["number", "0o47"], 18 | ["number", "0xBadFace"] 19 | ] 20 | 21 | ---------------------------------------------------- 22 | 23 | Checks for decimal, octal and hexadecimal numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/haskell/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"o" 3 | "foo \ 4 | \ bar" 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["string", "\"\""], 10 | ["string", "\"fo\\\"o\""], 11 | ["string", "\"foo \\\r\n \\ bar\""] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/inform7/comment_feature.test: -------------------------------------------------------------------------------- 1 | [Foobar] 2 | [Foo 3 | bar 4 | baz] 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "[Foobar]"], 10 | ["comment", "[Foo\r\nbar\r\nbaz]"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/ini/comment_feature.test: -------------------------------------------------------------------------------- 1 | ; 2 | ; foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", ";"], 8 | ["comment", "; foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/ini/important_feature.test: -------------------------------------------------------------------------------- 1 | [owner] 2 | [foobar] 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["important", "[owner]"], 8 | ["important", "[foobar]"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for section titles. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/ini/key_value_feature.test: -------------------------------------------------------------------------------- 1 | foo=Bar Baz 2 | foobar=42 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["constant", "foo"], 8 | ["attr-value", [ 9 | ["punctuation", "="], 10 | "Bar Baz" 11 | ]], 12 | ["constant", "foobar"], 13 | ["attr-value", [ 14 | ["punctuation", "="], 15 | "42" 16 | ]] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for key/value pairs. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/j/adverb_feature.test: -------------------------------------------------------------------------------- 1 | ~ } 2 | / /. 3 | \ \. 4 | b. f. M. 5 | t. t: 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["adverb", "~"], ["adverb", "}"], 11 | ["adverb", "/"], ["adverb", "/."], 12 | ["adverb", "\\"], ["adverb", "\\."], 13 | ["adverb", "b."], ["adverb", "f."], ["adverb", "M."], 14 | ["adverb", "t."], ["adverb", "t:"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for adverbs. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/j/comment_feature.test: -------------------------------------------------------------------------------- 1 | NB. 2 | NB. Foo bar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "NB."], 8 | ["comment", "NB. Foo bar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/j/string_feature.test: -------------------------------------------------------------------------------- 1 | '' 2 | 'fo''obar' 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["string", "''"], 8 | ["string", "'fo''obar'"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/jade/comment_feature.test: -------------------------------------------------------------------------------- 1 | // foo 2 | bar 3 | 4 | // foo 5 | bar baz 6 | 7 | // foo 8 | 9 | // bar 10 | 11 | ---------------------------------------------------- 12 | 13 | [ 14 | ["comment", "// foo\r\n bar"], 15 | ["comment", "// foo\r\n\t\tbar baz"], 16 | ["comment", "// foo"], 17 | ["comment", "// bar"] 18 | ] 19 | 20 | ---------------------------------------------------- 21 | 22 | Checks for single-line comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/jade/doctype_feature.test: -------------------------------------------------------------------------------- 1 | doctype html 2 | doctype 1.1 3 | doctype html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["doctype", "doctype html"], 9 | ["doctype", "doctype 1.1"], 10 | ["doctype", "doctype html PUBLIC \"-//W3C//DTD XHTML Basic 1.1//EN\""] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for doctypes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/jade/plain-text_feature.test: -------------------------------------------------------------------------------- 1 | div foo 2 | span foo bar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["tag", [ 8 | "div" 9 | ]], 10 | ["plain-text", "foo"], 11 | ["tag", [ 12 | "span" 13 | ]], 14 | ["plain-text", "foo bar"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for single-line plain text. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/javascript/regex_feature.test: -------------------------------------------------------------------------------- 1 | /foo bar/ 2 | /foo/gimyu, 3 | /[\[\]]{2,4}(?:foo)*/; 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["regex", "/foo bar/"], 9 | ["regex", "/foo/gimyu"], ["punctuation", ","], 10 | ["regex", "/[\\[\\]]{2,4}(?:foo)*/"], ["punctuation", ";"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for regex. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/julia/boolean_feature.test: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "true"], 8 | ["boolean", "false"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/julia/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/keyman/atrule_feature.test: -------------------------------------------------------------------------------- 1 | ansi begin unicode 2 | group using keys 3 | match nomatch 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["atrule", "ansi"], ["atrule", "begin"], ["atrule", "unicode"], 9 | ["atrule", "group"], ["atrule", "using keys"], 10 | ["atrule", "match"], ["atrule", "nomatch"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for all structural keywords. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/keyman/comment_feature.test: -------------------------------------------------------------------------------- 1 | c Foo 2 | c Foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "c Foo"], 8 | ["comment", "c Foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/keyman/number_feature.test: -------------------------------------------------------------------------------- 1 | U+0041 2 | d67 3 | d1114111 4 | x20 5 | x10FFFF 6 | 4177777 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["number", "U+0041"], 12 | ["number", "d67"], 13 | ["number", "d1114111"], 14 | ["number", "x20"], 15 | ["number", "x10FFFF"], 16 | ["number", "4177777"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for unicode, decimal, hexadecimal and octal character codes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/keyman/operator_feature.test: -------------------------------------------------------------------------------- 1 | + > 2 | \ , 3 | ( ) 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["operator", "+"], ["operator", ">"], 9 | ["operator", "\\"], ["operator", ","], 10 | ["operator", "("], ["operator", ")"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for all operators. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/keyman/string_feature.test: -------------------------------------------------------------------------------- 1 | '' 2 | "" 3 | 'foo' 4 | "bar" 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["string", "''"], 10 | ["string", "\"\""], 11 | ["string", "'foo'"], 12 | ["string", "\"bar\""] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for single-quoted and double-quoted strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/keyman/tag_feature.test: -------------------------------------------------------------------------------- 1 | $keyman: 2 | $kmfl: 3 | $weaver: 4 | $keymanweb: 5 | $keymanonly: 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["tag", "$keyman:"], 11 | ["tag", "$kmfl:"], 12 | ["tag", "$weaver:"], 13 | ["tag", "$keymanweb:"], 14 | ["tag", "$keymanonly:"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for all prefixes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/latex/comment_feature.test: -------------------------------------------------------------------------------- 1 | % 2 | % foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "%"], 8 | ["comment", "% foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/latex/url_feature.test: -------------------------------------------------------------------------------- 1 | \url{http://prismjs.com} 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["function", "\\url"], ["punctuation", "{"], 7 | ["url", "http://prismjs.com"], ["punctuation", "}"] 8 | ] 9 | 10 | ---------------------------------------------------- 11 | 12 | Checks for URLs. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/less+jade/less_inclusion.test: -------------------------------------------------------------------------------- 1 | :less 2 | @foo: #123; 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["filter-less", [ 8 | ["filter-name", ":less"], 9 | ["variable", [ 10 | "@foo", 11 | ["punctuation", ":"] 12 | ]], 13 | " #123", 14 | ["punctuation", ";"] 15 | ]] 16 | ] 17 | 18 | ---------------------------------------------------- 19 | 20 | Checks for less filter in Jade. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/less/comment_feature.test: -------------------------------------------------------------------------------- 1 | // 2 | // foobar 3 | /**/ 4 | /* foo 5 | bar */ 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["comment", "//"], 11 | ["comment", "// foobar"], 12 | ["comment", "/**/"], 13 | ["comment", "/* foo\r\nbar */"] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for single-line and multi-line comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/less/operator_feature.test: -------------------------------------------------------------------------------- 1 | + - * / 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["operator", "+"], 7 | ["operator", "-"], 8 | ["operator", "*"], 9 | ["operator", "/"] 10 | ] 11 | 12 | ---------------------------------------------------- 13 | 14 | Checks for operators. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/lolcode/boolean_feature.test: -------------------------------------------------------------------------------- 1 | WIN 2 | FAIL 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "WIN"], 8 | ["boolean", "FAIL"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/lolcode/comment_feature.test: -------------------------------------------------------------------------------- 1 | OBTW foo 2 | bar TLDR 3 | BTW foobar 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["comment", "OBTW foo\r\nbar TLDR"], 9 | ["comment", "BTW foobar"] 10 | ] 11 | 12 | ---------------------------------------------------- 13 | 14 | Checks for single-line and multi-line comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/lolcode/function_feature.test: -------------------------------------------------------------------------------- 1 | I IZ foobar 2 | HOW IZ I foobar 3 | IZ fooBAR 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["keyword", "I IZ"], 9 | ["function", "foobar"], 10 | ["keyword", "HOW IZ I"], 11 | ["function", "foobar"], 12 | ["keyword", "IZ"], 13 | ["function", "fooBAR"] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/lolcode/label_feature.test: -------------------------------------------------------------------------------- 1 | IM IN YR foobar 2 | IM OUTTA YR fooBAR 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["keyword", "IM IN YR"], 8 | ["label", "foobar"], 9 | ["keyword", "IM OUTTA YR"], 10 | ["label", "fooBAR"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for labels. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/lolcode/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["number", "42"], 8 | ["number", "3.14159"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/lolcode/variable_feature.test: -------------------------------------------------------------------------------- 1 | IT 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["variable", "IT"] 7 | ] 8 | 9 | ---------------------------------------------------- 10 | 11 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/makefile/builtin_feature.test: -------------------------------------------------------------------------------- 1 | .PHONY: 2 | .DELETE_ON_ERROR: 3 | .SECONDEXPANSION: 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["builtin", ".PHONY"], ["punctuation", ":"], 9 | ["builtin", ".DELETE_ON_ERROR"], ["punctuation", ":"], 10 | ["builtin", ".SECONDEXPANSION"], ["punctuation", ":"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for built-in target names. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/makefile/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foobar 3 | # foo \ 4 | bar 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "#"], 10 | ["comment", "# foobar"], 11 | ["comment", "# foo \\\r\nbar"] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/makefile/operator_feature.test: -------------------------------------------------------------------------------- 1 | = ::= ?= 2 | := += != 3 | | @ 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["operator", "="], ["operator", "::="], ["operator", "?="], 9 | ["operator", ":="], ["operator", "+="], ["operator", "!="], 10 | ["operator", "|"], ["operator", "@"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for operators. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/makefile/symbol_feature.test: -------------------------------------------------------------------------------- 1 | edit : 2 | %oo: 3 | $(foo): 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["symbol", ["edit "]], ["punctuation", ":"], 9 | ["symbol", ["%oo"]], ["punctuation", ":"], 10 | ["symbol", [ 11 | ["variable", "$"], 12 | "(foo)" 13 | ]], ["punctuation", ":"] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for targets, optionally containing interpolation. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/makefile/variable_feature.test: -------------------------------------------------------------------------------- 1 | $@ 2 | $$< 3 | $(@D) 4 | $(foobar) 5 | $(2) 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["variable", "$@"], 11 | ["variable", "$$<"], 12 | ["variable", "$(@D)"], 13 | ["variable", "$"], ["punctuation", "("], "foobar", ["punctuation", ")"], 14 | ["variable", "$"], ["punctuation", "("], "2", ["punctuation", ")"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/markdown+jade/markdown_inclusion.test: -------------------------------------------------------------------------------- 1 | :markdown 2 | # title 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["filter-markdown", [ 8 | ["filter-name", ":markdown"], 9 | ["title", [ 10 | ["punctuation", "#"], 11 | " title" 12 | ]] 13 | ]] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for markdown filter in Jade. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/markdown/blockquote_feature.test: -------------------------------------------------------------------------------- 1 | > foo 2 | >> foo 3 | > > foo 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["blockquote", ">"], " foo\r\n", 9 | ["blockquote", ">>"], " foo\r\n", 10 | ["blockquote", "> >"], " foo" 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for blockquotes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/markdown/hr_feature.test: -------------------------------------------------------------------------------- 1 | *** 2 | --- 3 | * * * 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["hr", "***"], 9 | ["hr", "---"], 10 | ["hr", "* * *"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for hr. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/markdown/list_feature.test: -------------------------------------------------------------------------------- 1 | * foo 2 | + bar 3 | - baz 4 | 5 | 1. foo 6 | 2. bar 7 | 42. baz 8 | 9 | ---------------------------------------------------- 10 | 11 | [ 12 | ["list", "*"], " foo\r\n", 13 | ["list", "+"], " bar\r\n", 14 | ["list", "-"], " baz\r\n\r\n", 15 | ["list", "1."], " foo\r\n ", 16 | ["list", "2."], " bar\r\n", 17 | ["list", "42."], " baz" 18 | ] 19 | 20 | ---------------------------------------------------- 21 | 22 | Checks for list symbols. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/markup+haml/markup_feature.test: -------------------------------------------------------------------------------- 1 |
2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["markup", [["tag", [["tag", [["punctuation", "<"], "div"]], ["punctuation", ">"]]]]] 7 | ] 8 | 9 | ---------------------------------------------------- 10 | 11 | Checks for embedded markup. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/markup/cdata_feature.test: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["cdata", ""], 10 | ["cdata", ""] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for CDATA sections, single-line and multi-line. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/markup/comment_feature.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", ""], 10 | ["comment", ""], 11 | ["comment", ""] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for empty comment, single-line comment and multi-line comment. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/markup/entity_feature.test: -------------------------------------------------------------------------------- 1 | & ϑ ⛵   2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["entity", "&"], 7 | ["entity", "ϑ"], 8 | ["entity", "⛵"], 9 | ["entity", " "] 10 | ] 11 | 12 | ---------------------------------------------------- 13 | 14 | Checks for HTML/XML character entity references. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/matlab/comment_feature.test: -------------------------------------------------------------------------------- 1 | % foobar 2 | %{}% 3 | %{ foo 4 | bar }% 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "% foobar"], 10 | ["comment", "%{}%"], 11 | ["comment", "%{ foo\r\nbar }%"] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for single-line and multi-line comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/matlab/function_feature.test: -------------------------------------------------------------------------------- 1 | foo() 2 | foo_42() 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["function", "foo"], ["punctuation", "("], ["punctuation", ")"], 8 | ["function", "foo_42"], ["punctuation", "("], ["punctuation", ")"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/matlab/string_feature.test: -------------------------------------------------------------------------------- 1 | '' 2 | 'foo''bar' 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["string", "''"], 8 | ["string", "'foo''bar'"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mel/code_feature.test: -------------------------------------------------------------------------------- 1 | `ls -selection` 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["code", [ 7 | ["delimiter", "`"], 8 | ["function", "ls"], 9 | ["flag", "-selection"], 10 | ["delimiter", "`"] 11 | ]] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for code. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mel/comment_feature.test: -------------------------------------------------------------------------------- 1 | // 2 | // Foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "//"], 8 | ["comment", "// Foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mel/flag_feature.test: -------------------------------------------------------------------------------- 1 | -d 2 | -foo 3 | -foo42 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["flag", "-d"], 9 | ["flag", "-foo"], 10 | ["flag", "-foo42"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for flags. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mel/number_feature.test: -------------------------------------------------------------------------------- 1 | 0xBadFace 2 | 42 3 | 3.14159 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["number", "0xBadFace"], 9 | ["number", "42"], 10 | ["number", "3.14159"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mel/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"obar" 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["string", "\"\""], 8 | ["string", "\"fo\\\"obar\""] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mel/variable_feature.test: -------------------------------------------------------------------------------- 1 | $x 2 | $foo42 3 | $Foo_Bar_42 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["variable", "$x"], 9 | ["variable", "$foo42"], 10 | ["variable", "$Foo_Bar_42"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mizar/comment_feature.test: -------------------------------------------------------------------------------- 1 | :: Foobar 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["comment", ":: Foobar"] 7 | ] 8 | 9 | ---------------------------------------------------- 10 | 11 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mizar/number_feature.test: -------------------------------------------------------------------------------- 1 | 0 2 | -2 3 | 42 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["number", "0"], 9 | ["number", "-2"], 10 | ["number", "42"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mizar/operator_feature.test: -------------------------------------------------------------------------------- 1 | ... 2 | -> 3 | & 4 | = .= 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["operator", "..."], 10 | ["operator", "->"], 11 | ["operator", "&"], 12 | ["operator", "="], ["operator", ".="] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for operators. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mizar/parameter_feature.test: -------------------------------------------------------------------------------- 1 | $1 $2 $3 2 | $4 $5 $6 3 | $6 $7 $9 4 | $10 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["parameter", "$1"], ["parameter", "$2"], ["parameter", "$3"], 10 | ["parameter", "$4"], ["parameter", "$5"], ["parameter", "$6"], 11 | ["parameter", "$6"], ["parameter", "$7"], ["parameter", "$9"], 12 | ["parameter", "$10"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for parameters. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/mizar/variable_feature.test: -------------------------------------------------------------------------------- 1 | P: 2 | CQC_THE1: 3 | PRE_FF: 4 | NAT_1: 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["variable", "P"], ["punctuation", ":"], 10 | ["variable", "CQC_THE1"], ["punctuation", ":"], 11 | ["variable", "PRE_FF"], ["punctuation", ":"], 12 | ["variable", "NAT_1"], ["punctuation", ":"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/monkey/comment_feature.test: -------------------------------------------------------------------------------- 1 | ' Foobar 2 | #Rem Foo 3 | Bar 'Baz 4 | #End 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "' Foobar"], 10 | ["comment", "#Rem Foo\r\nBar 'Baz\r\n#End"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/monkey/function_feature.test: -------------------------------------------------------------------------------- 1 | foobar() 2 | Foo_Bar_42() 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["function", "foobar"], ["punctuation", "("], ["punctuation", ")"], 8 | ["function", "Foo_Bar_42"], ["punctuation", "("], ["punctuation", ")"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/monkey/number_feature.test: -------------------------------------------------------------------------------- 1 | 0 2 | 42 3 | 3.14159 4 | .5 5 | $BadFace 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["number", "0"], 11 | ["number", "42"], 12 | ["number", "3.14159"], 13 | ["number", ".5"], 14 | ["number", "$BadFace"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/monkey/preprocessor_feature.test: -------------------------------------------------------------------------------- 1 | #If HOST 2 | #ElseIf 3 | #Else 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["preprocessor", "#If HOST"], 9 | ["preprocessor", "#ElseIf"], 10 | ["preprocessor", "#Else"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for preprocessor directives. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/monkey/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "Foo ~qBar~q" 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["string", "\"\""], 8 | ["string", "\"Foo ~qBar~q\""] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/monkey/type-char_feature.test: -------------------------------------------------------------------------------- 1 | foo? 2 | bar% 3 | baz# 4 | foobar$ 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | "foo", ["type-char", "?"], 10 | "\r\nbar", ["type-char", "%"], 11 | "\r\nbaz", ["type-char", "#"], 12 | "\r\nfoobar", ["type-char", "$"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for type chars. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nasm/comment_feature.test: -------------------------------------------------------------------------------- 1 | ; 2 | ; foo 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", ";"], 8 | ["comment", "; foo"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nasm/label_feature.test: -------------------------------------------------------------------------------- 1 | foo42: 2 | .foo: 3 | ..@foo: 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["label", "foo42:"], 9 | ["label", ".foo:"], 10 | ["label", "..@foo:"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for labels. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nasm/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"o" 3 | '' 4 | 'fo\'o' 5 | `` 6 | `fo\`o` 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["string", "\"\""], 12 | ["string", "\"fo\\\"o\""], 13 | ["string", "''"], 14 | ["string", "'fo\\'o'"], 15 | ["string", "``"], 16 | ["string", "`fo\\`o`"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nginx/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # Foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# Foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nginx/variable_feature.test: -------------------------------------------------------------------------------- 1 | $foobar 2 | $foo_bar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["variable", "$foobar"], 8 | ["variable", "$foo_bar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nim/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # Foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# Foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nim/function_feature.test: -------------------------------------------------------------------------------- 1 | fo\x9ao( 2 | class*( 3 | takeV[T]( 4 | `$`( 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["function", ["fo\\x9ao"]], ["punctuation", "("], 10 | ["function", ["class", ["operator", "*"]]], ["punctuation", "("], 11 | ["function", ["takeV[T]"]], ["punctuation", "("], 12 | ["function", ["`$`"]], ["punctuation", "("] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nsis/comment_feature.test: -------------------------------------------------------------------------------- 1 | /* foo */ 2 | /* foo 3 | bar */ 4 | # foo 5 | ; bar 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["comment", "/* foo */"], 11 | ["comment", "/* foo\r\nbar */"], 12 | ["comment", "# foo"], 13 | ["comment", "; bar"] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nsis/number_feature.test: -------------------------------------------------------------------------------- 1 | 0xBadFace 2 | 42 3 | 3.14159 4 | 3.2e4 5 | 1.0e-5 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["number", "0xBadFace"], 11 | ["number", "42"], 12 | ["number", "3.14159"], 13 | ["number", "3.2e4"], 14 | ["number", "1.0e-5"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for hexadecimal and decimal numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nsis/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"o" 3 | '' 4 | 'fo\'o' 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["string", "\"\""], 10 | ["string", "\"fo\\\"o\""], 11 | ["string", "''"], 12 | ["string", "'fo\\'o'"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for single-quoted and double-quoted strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/nsis/variable_feature.test: -------------------------------------------------------------------------------- 1 | $LANGUAGE 2 | $(myLicenseData) 3 | ${LANG_ENGLISH} 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["variable", "$LANGUAGE"], 9 | ["variable", "$(myLicenseData)"], 10 | ["variable", "${LANG_ENGLISH}"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/ocaml/boolean_feature.test: -------------------------------------------------------------------------------- 1 | false 2 | true 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "false"], 8 | ["boolean", "true"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/ocaml/comment_feature.test: -------------------------------------------------------------------------------- 1 | (**) 2 | (* foo 3 | bar *) 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["comment", "(**)"], 9 | ["comment", "(* foo\r\nbar *)"] 10 | ] 11 | 12 | ---------------------------------------------------- 13 | 14 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/ocaml/directive_feature.test: -------------------------------------------------------------------------------- 1 | #quit 2 | #load 3 | #load_rec 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["directive", "#quit"], 9 | ["directive", "#load"], 10 | ["directive", "#load_rec"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for directives. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/ocaml/type_feature.test: -------------------------------------------------------------------------------- 1 | 'Foo 2 | 'bar_42 3 | `Foo 4 | `bar_42 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["type", "'Foo"], 10 | ["type", "'bar_42"], 11 | ["type", "`Foo"], 12 | ["type", "`bar_42"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for types. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/pascal/comment_feature.test: -------------------------------------------------------------------------------- 1 | (* foo *) 2 | (* foo 3 | bar *) 4 | { foo } 5 | { foo 6 | bar } 7 | // 8 | // foobar 9 | 10 | ---------------------------------------------------- 11 | 12 | [ 13 | ["comment", "(* foo *)"], 14 | ["comment", "(* foo\r\nbar *)"], 15 | ["comment", "{ foo }"], 16 | ["comment", "{ foo\r\nbar }"], 17 | ["comment", "//"], 18 | ["comment", "// foobar"] 19 | ] 20 | 21 | ---------------------------------------------------- 22 | 23 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/pascal/string_feature.test: -------------------------------------------------------------------------------- 1 | '' 2 | 'fo''o' 3 | ^G 4 | #7 5 | #$f4 6 | 'foo'#9'bar' 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["string", "''"], 12 | ["string", "'fo''o'"], 13 | ["string", "^G"], 14 | ["string", "#7"], 15 | ["string", "#$f4"], 16 | ["string", "'foo'#9'bar'"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for strings and chars. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/perl/comment_feature.test: -------------------------------------------------------------------------------- 1 | =label foo 2 | bar 3 | =cut 4 | # 5 | # foobar 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["comment", "=label foo\r\nbar\r\n=cut"], 11 | ["comment", "#"], 12 | ["comment", "# foobar"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/perl/filehandle_feature.test: -------------------------------------------------------------------------------- 1 | _ 2 | <> 3 | 4 | 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["filehandle", "_"], 10 | ["filehandle", "<>"], 11 | ["filehandle", ""], 12 | ["filehandle", ""] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for file handles. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/perl/function_feature.test: -------------------------------------------------------------------------------- 1 | sub foo 2 | sub Foo_Bar42 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["function", [["keyword", "sub"], " foo"]], 8 | ["function", [["keyword", "sub"], " Foo_Bar42"]] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/perl/vstring_feature.test: -------------------------------------------------------------------------------- 1 | v1.2 2 | 1.2.3 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["vstring", "v1.2"], 8 | ["vstring", "1.2.3"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for vstrings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/php!+php-extras/this_feature.test: -------------------------------------------------------------------------------- 1 | $this 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["this", "$this"] 7 | ] 8 | 9 | ---------------------------------------------------- 10 | 11 | Checks for $this. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/php/comment_feature.test: -------------------------------------------------------------------------------- 1 | // 2 | // foobar 3 | /**/ 4 | /* foo 5 | bar */ 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["comment", "//"], 11 | ["comment", "// foobar"], 12 | ["comment", "/**/"], 13 | ["comment", "/* foo\r\nbar */"] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for single-line and multi-line comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/php/constant_feature.test: -------------------------------------------------------------------------------- 1 | AZ 2 | PRISM 3 | FOOBAR_42 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["constant", "AZ"], 9 | ["constant", "PRISM"], 10 | ["constant", "FOOBAR_42"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for constants. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/php/delimiter_feature.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["delimiter", ""], 9 | ["delimiter", ""] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for delimiters. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/php/shell-comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["shell-comment", "#"], 8 | ["shell-comment", "# foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for shell-like comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/php/variable_feature.test: -------------------------------------------------------------------------------- 1 | $f 2 | $foo 3 | $foobar_42 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["variable", "$f"], 9 | ["variable", "$foo"], 10 | ["variable", "$foobar_42"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/powershell/boolean_feature.test: -------------------------------------------------------------------------------- 1 | $true $True $TRUE 2 | $false $False $FALSE 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "$true"], 8 | ["boolean", "$True"], 9 | ["boolean", "$TRUE"], 10 | 11 | ["boolean", "$false"], 12 | ["boolean", "$False"], 13 | ["boolean", "$FALSE"] 14 | 15 | ] 16 | ---------------------------------------------------- 17 | 18 | Testing Booleans -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/powershell/namespace_feature.test: -------------------------------------------------------------------------------- 1 | [System.String]::Empty; 2 | [Foo.Bar+Baz]::Abc; 3 | [int] 42; 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["namespace", "[System.String]"],"::Empty",["punctuation", ";"], 9 | ["namespace", "[Foo.Bar+Baz]"],"::Abc",["punctuation", ";"], 10 | ["namespace", "[int]"]," 42",["punctuation", ";"] 11 | ] 12 | ---------------------------------------------------- 13 | 14 | Testing namespaces -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/powershell/variable_feature.test: -------------------------------------------------------------------------------- 1 | $foo $bar_baz $var4u $1 $true_as $falsey 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["variable", "$foo"], 7 | ["variable", "$bar_baz"], 8 | ["variable", "$var4u"], 9 | ["variable", "$1"], 10 | ["variable", "$true_as"], 11 | ["variable", "$falsey"] 12 | ] 13 | ---------------------------------------------------- 14 | 15 | Testing variables -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/processing/constant_feature.test: -------------------------------------------------------------------------------- 1 | FOOBAR 2 | FOO_BAR_42 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["constant", "FOOBAR"], 8 | ["constant", "FOO_BAR_42"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for constants. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/processing/function_feature.test: -------------------------------------------------------------------------------- 1 | foo( 2 | foo_bar_42 ( 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["function", "foo"], ["punctuation", "("], 8 | ["function", "foo_bar_42"], ["punctuation", "("] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/prolog/builtin_feature.test: -------------------------------------------------------------------------------- 1 | fx 2 | fy 3 | xf xfx xfy 4 | yf yfx 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["builtin", "fx"], 10 | ["builtin", "fy"], 11 | ["builtin", "xf"], ["builtin", "xfx"], ["builtin", "xfy"], 12 | ["builtin", "yf"], ["builtin", "yfx"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for builtins. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/prolog/comment_feature.test: -------------------------------------------------------------------------------- 1 | % Foobar 2 | /**/ 3 | /* Foo 4 | bar */ 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "% Foobar"], 10 | ["comment", "/**/"], 11 | ["comment", "/* Foo\r\nbar */"] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/prolog/function_feature.test: -------------------------------------------------------------------------------- 1 | foobar( 2 | foo_bar_42( 3 | abs/1 4 | atan/2 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["function", "foobar"], ["punctuation", "("], 10 | ["function", "foo_bar_42"], ["punctuation", "("], 11 | ["function", "abs/1"], 12 | ["function", "atan/2"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/prolog/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 0 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["number", "42"], 9 | ["number", "3.14159"], 10 | ["number", "0"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/prolog/variable_feature.test: -------------------------------------------------------------------------------- 1 | Foobar 2 | Foo_bar_42 3 | _foo 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["variable", "Foobar"], 9 | ["variable", "Foo_bar_42"], 10 | ["variable", "_foo"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/pure/comment_feature.test: -------------------------------------------------------------------------------- 1 | // 2 | // Foobar 3 | /**/ 4 | /* Foo 5 | bar */ 6 | #! --nochecks 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["comment", "//"], 12 | ["comment", "// Foobar"], 13 | ["comment", "/**/"], 14 | ["comment", "/* Foo\r\nbar */"], 15 | ["comment", "#! --nochecks"] 16 | ] 17 | 18 | ---------------------------------------------------- 19 | 20 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/pure/special_feature.test: -------------------------------------------------------------------------------- 1 | __show__ 2 | __cmd__ 3 | __with__ 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["special", "__show__"], 9 | ["special", "__cmd__"], 10 | ["special", "__with__"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for special functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/pure/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"obar" 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["string", "\"\""], 8 | ["string", "\"fo\\\"obar\""] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/python/boolean_feature.test: -------------------------------------------------------------------------------- 1 | True 2 | False 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "True"], 8 | ["boolean", "False"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/python/class-name_feature.test: -------------------------------------------------------------------------------- 1 | class Foo 2 | class foobar_42 3 | class _ 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["keyword", "class"], ["class-name", "Foo"], 9 | ["keyword", "class"], ["class-name", "foobar_42"], 10 | ["keyword", "class"], ["class-name", "_"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for class names. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/python/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/python/function_feature.test: -------------------------------------------------------------------------------- 1 | def Foo( 2 | def foo_bar_42( 3 | def _( 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["keyword", "def"], ["function", "Foo"], ["punctuation", "("], 9 | ["keyword", "def"], ["function", "foo_bar_42"], ["punctuation", "("], 10 | ["keyword", "def"], ["function", "_"], ["punctuation", "("] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/q/adverb_feature.test: -------------------------------------------------------------------------------- 1 | ' ': 2 | +/ +/: 3 | \ \: 4 | each 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["adverb", "'"], ["adverb", "':"], 10 | ["verb", "+"], ["adverb", "/"], ["verb", "+"], ["adverb", "/:"], 11 | ["adverb", "\\"], ["adverb", "\\:"], 12 | ["adverb", "each"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for adverbs. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/q/comment_feature.test: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env q 2 | / Foobar 3 | 4 | / 5 | Foo 6 | bar 7 | \ 8 | 9 | \ 10 | Foo 11 | Bar 12 | 13 | ---------------------------------------------------- 14 | 15 | [ 16 | ["comment", "#!/usr/bin/env q"], 17 | ["comment", "/ Foobar"], 18 | ["comment", "/\r\nFoo\r\nbar\r\n\\"], 19 | ["comment", "\\\r\nFoo\r\nBar"] 20 | ] 21 | 22 | ---------------------------------------------------- 23 | 24 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/q/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "Fo\"obar" 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["string", "\"\""], 8 | ["string", "\"Fo\\\"obar\""] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/q/symbol_feature.test: -------------------------------------------------------------------------------- 1 | ` 2 | `foobar 3 | `:www.example.com:8888 4 | `.foo 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["symbol", "`"], 10 | ["symbol", "`foobar"], 11 | ["symbol", "`:www.example.com:8888"], 12 | ["symbol", "`.foo"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for symbols. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/qore/boolean_feature.test: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "true"], 8 | ["boolean", "false"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/qore/comment_feature.test: -------------------------------------------------------------------------------- 1 | /* foo */ 2 | /* foo 3 | bar */ 4 | // 5 | // foobar 6 | # 7 | # foobar 8 | 9 | ---------------------------------------------------- 10 | 11 | [ 12 | ["comment", "/* foo */"], 13 | ["comment", "/* foo\r\nbar */"], 14 | ["comment", "//"], 15 | ["comment", "// foobar"], 16 | ["comment", "#"], 17 | ["comment", "# foobar"] 18 | ] 19 | 20 | ---------------------------------------------------- 21 | 22 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/qore/function_feature.test: -------------------------------------------------------------------------------- 1 | foo() 2 | foo_bar() 3 | Foo_bar_42() 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["function", "foo"], ["punctuation", "("], ["punctuation", ")"], 9 | ["function", "foo_bar"], ["punctuation", "("], ["punctuation", ")"], 10 | ["function", "Foo_bar_42"], ["punctuation", "("], ["punctuation", ")"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/qore/number_feature.test: -------------------------------------------------------------------------------- 1 | 0b11110000 2 | 0xBadFace 3 | 0xabp-3 4 | 42 5 | 3.14159 6 | 3.2e8f 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["number", "0b11110000"], 12 | ["number", "0xBadFace"], 13 | ["number", "0xabp-3"], 14 | ["number", "42"], 15 | ["number", "3.14159"], 16 | ["number", "3.2e8f"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/qore/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"o 3 | bar" 4 | '' 5 | 'fo\'o 6 | bar' 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["string", "\"\""], 12 | ["string", "\"fo\\\"o\r\nbar\""], 13 | ["string", "''"], 14 | ["string", "'fo\\'o\r\nbar'"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/qore/variable_feature.test: -------------------------------------------------------------------------------- 1 | $foobar 2 | $foo_bar_42 3 | $Foobar 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["variable", "$foobar"], 9 | ["variable", "$foo_bar_42"], 10 | ["variable", "$Foobar"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/r/boolean_feature.test: -------------------------------------------------------------------------------- 1 | TRUE 2 | FALSE 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "TRUE"], 8 | ["boolean", "FALSE"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/r/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/r/ellipsis_feature.test: -------------------------------------------------------------------------------- 1 | ... 2 | ..1 3 | ..42 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["ellipsis", "..."], 9 | ["ellipsis", "..1"], 10 | ["ellipsis", "..42"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for ellipsis and special identifiers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/r/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"obar" 3 | '' 4 | 'fo\'obar' 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["string", "\"\""], 10 | ["string", "\"fo\\\"obar\""], 11 | ["string", "''"], 12 | ["string", "'fo\\'obar'"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for single-quoted and double-quoted strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rest/comment_feature.test: -------------------------------------------------------------------------------- 1 | .. foo 2 | 3 | .. foo 4 | bar 5 | 6 | .. 7 | _foo: 8 | [bar] 9 | |baz| 10 | 11 | ---------------------------------------------------- 12 | 13 | [ 14 | ["punctuation", ".."], 15 | ["comment", " foo"], 16 | ["punctuation", ".."], 17 | ["comment", " foo\r\nbar"], 18 | ["punctuation", ".."], 19 | ["comment", "\r\n\t_foo:\r\n\t[bar]\r\n\t|baz|"] 20 | ] 21 | 22 | ---------------------------------------------------- 23 | 24 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rest/doctest-block_feature.test: -------------------------------------------------------------------------------- 1 | >>> Foo 2 | 3 | >>> foo 4 | bar 5 | baz 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["doctest-block", [ 11 | ["punctuation", ">>>"], 12 | " Foo" 13 | ]], 14 | ["doctest-block", [ 15 | ["punctuation", ">>>"], 16 | " foo\r\nbar\r\nbaz" 17 | ]] 18 | ] 19 | 20 | ---------------------------------------------------- 21 | 22 | Checks for doctest blocks. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rest/field_feature.test: -------------------------------------------------------------------------------- 1 | :scale: 50 % 2 | :alt: map to buried treasure 3 | 4 | :width: 11 5 | :height: 11 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["field", ":scale:"], " 50 %\r\n\t", 11 | ["field", ":alt:"], " map to buried treasure\r\n\r\n", 12 | 13 | ["field", ":width:"], " 11\r\n", 14 | ["field", ":height:"], " 11" 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for fields. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rip/boolean_feature.test: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "true"], 8 | ["boolean", "false"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rip/builtin_feature.test: -------------------------------------------------------------------------------- 1 | @ 2 | System 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["builtin", "@"], 8 | ["builtin", "System"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for builtins. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rip/character_feature.test: -------------------------------------------------------------------------------- 1 | `a 2 | `b 3 | `Z 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["character", "`a"], 8 | ["character", "`b"], 9 | ["character", "`Z"] 10 | ] 11 | 12 | ---------------------------------------------------- 13 | 14 | Checks for characters. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rip/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rip/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | +18 4 | +0.14 5 | -242 6 | -85.21 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["number", "42"], 12 | ["number", "3.14159"], 13 | ["number", "+18"], 14 | ["number", "+0.14"], 15 | ["number", "-242"], 16 | ["number", "-85.21"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rip/reference_feature.test: -------------------------------------------------------------------------------- 1 | foo 2 | foo_bar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["reference", "foo"], 8 | ["reference", "foo_bar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for reference. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rip/regex_feature.test: -------------------------------------------------------------------------------- 1 | /foobar/ 2 | /fo[o](?=bar)/ 3 | /\/\\\[\]/ 4 | /(fo|o?)+b*ar?/ 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["regex", "/foobar/"], 10 | ["regex", "/fo[o](?=bar)/"], 11 | ["regex", "/\\/\\\\\\[\\]/"], 12 | ["regex", "/(fo|o?)+b*ar?/"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for regexes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rip/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"obar" 3 | '' 4 | 'fo\'obar' 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["string", "\"\""], 10 | ["string", "\"fo\\\"obar\""], 11 | ["string", "''"], 12 | ["string", "'fo\\'obar'"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for single-quoted and double-quoted strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rip/symbol_feature.test: -------------------------------------------------------------------------------- 1 | :foo 2 | :foobar42 3 | :foo_bar 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["symbol", ":foo"], 9 | ["symbol", ":foobar42"], 10 | ["symbol", ":foo_bar"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for symbols. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/ruby/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/ruby/constant_feature.test: -------------------------------------------------------------------------------- 1 | Foobar 2 | FOO_BAR_42 3 | F 4 | FOO 5 | BAR? 6 | BAZ! 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["constant", "Foobar"], 12 | ["constant", "FOO_BAR_42"], 13 | ["constant", "F"], 14 | ["constant", "FOO"], 15 | ["constant", "BAR?"], 16 | ["constant", "BAZ!"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for constants. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/ruby/symbol_feature.test: -------------------------------------------------------------------------------- 1 | :_ 2 | :foo 3 | :BAR? 4 | :Baz_42! 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["symbol", ":_"], 10 | ["symbol", ":foo"], 11 | ["symbol", ":BAR?"], 12 | ["symbol", ":Baz_42!"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for symbols. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rust/attribute_feature.test: -------------------------------------------------------------------------------- 1 | #[test] 2 | #![warn(unstable)] 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["attribute", "#[test]"], 8 | ["attribute", "#![warn(unstable)]"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for attributes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rust/comment_feature.test: -------------------------------------------------------------------------------- 1 | // 2 | // foobar 3 | /**/ 4 | /* foo 5 | bar */ 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["comment", "//"], 11 | ["comment", "// foobar"], 12 | ["comment", "/**/"], 13 | ["comment", "/* foo\r\nbar */"] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/rust/macro-rules_feature.test: -------------------------------------------------------------------------------- 1 | foo! 2 | foo_bar! 3 | foo_bar_42! 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["macro-rules", "foo!"], 9 | ["macro-rules", "foo_bar!"], 10 | ["macro-rules", "foo_bar_42!"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for macro rules. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/sas/comment_feature.test: -------------------------------------------------------------------------------- 1 | * foobar; 2 | foo; * foobar; 3 | /* foo 4 | bar */ 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "* foobar;"], 10 | "\r\nfoo", ["punctuation", ";"], 11 | ["comment", "* foobar;"], 12 | ["comment", "/* foo\r\nbar */"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/sas/datetime_feature.test: -------------------------------------------------------------------------------- 1 | '1jan2013'd 2 | '9:25:19pm't 3 | '18jan2003:9:27:05am'dt 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["datetime", "'1jan2013'd"], 9 | ["datetime", "'9:25:19pm't"], 10 | ["datetime", "'18jan2003:9:27:05am'dt"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for date, times and datetimes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/sas/keyword_feature.test: -------------------------------------------------------------------------------- 1 | data else format if 2 | input proc run then 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["keyword", "data"], ["keyword", "else"], ["keyword", "format"], ["keyword", "if"], 8 | ["keyword", "input"], ["keyword", "proc"], ["keyword", "run"], ["keyword", "then"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for all keywords. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/sas/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 3.2e10 4 | 0.4e-8 5 | 1.4E+2 6 | BadFacex 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["number", "42"], 12 | ["number", "3.14159"], 13 | ["number", "3.2e10"], 14 | ["number", "0.4e-8"], 15 | ["number", "1.4E+2"], 16 | ["number", "BadFacex"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for decimal and hexadecimal numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/sas/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo""o" 3 | "foo 4 | bar" 5 | '' 6 | 'fo''o' 7 | 'foo 8 | bar' 9 | 10 | ---------------------------------------------------- 11 | 12 | [ 13 | ["string", "\"\""], 14 | ["string", "\"fo\"\"o\""], 15 | ["string", "\"foo\r\nbar\""], 16 | ["string", "''"], 17 | ["string", "'fo''o'"], 18 | ["string", "'foo\r\nbar'"] 19 | ] 20 | 21 | ---------------------------------------------------- 22 | 23 | Checks for single-quoted and double-quoted strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/sass/comment_feature.test: -------------------------------------------------------------------------------- 1 | // 2 | // foobar 3 | /* 4 | /* foo 5 | bar 6 | 7 | /* foo 8 | bar 9 | baz 10 | 11 | ---------------------------------------------------- 12 | 13 | [ 14 | ["comment", "//"], 15 | ["comment", "// foobar"], 16 | ["comment", "/*"], 17 | ["comment", "/* foo\r\n\tbar"], 18 | ["comment", "/* foo\r\n\t bar\r\n\t baz"] 19 | ] 20 | 21 | ---------------------------------------------------- 22 | 23 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scala/symbol_feature.test: -------------------------------------------------------------------------------- 1 | 'foo 2 | 'foo_42 3 | 'foo_bar 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["symbol", "'foo"], 9 | ["symbol", "'foo_42"], 10 | ["symbol", "'foo_bar"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for symbols. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scheme/boolean_feature.test: -------------------------------------------------------------------------------- 1 | #t 2 | #f 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "#t"], 8 | ["boolean", "#f"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scheme/comment_feature.test: -------------------------------------------------------------------------------- 1 | ; 2 | ; foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", ";"], 8 | ["comment", "; foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scheme/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"obar" 3 | 'turkey 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["string", "\"\""], 9 | ["string", "\"fo\\\"obar\""], 10 | ["string", "'turkey"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for strings and symbols. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scss+jade/scss_inclusion.test: -------------------------------------------------------------------------------- 1 | :sass 2 | @extend .foo; 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["filter-sass", [ 8 | ["filter-name", ":sass"], 9 | ["keyword", "@extend"], 10 | " .foo", 11 | ["punctuation", ";"] 12 | ]] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for sass filter (Scss) in Jade. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scss/atrule_feature.test: -------------------------------------------------------------------------------- 1 | @media (min-width: 600px) {} 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["atrule", [ 7 | ["rule", "@media"], 8 | ["punctuation", "("], 9 | ["property", "min-width"], 10 | ["punctuation", ":"], 11 | " 600px", 12 | ["punctuation", ")"] 13 | ]], 14 | ["punctuation", "{"], 15 | ["punctuation", "}"] 16 | ] 17 | 18 | ---------------------------------------------------- 19 | 20 | Checks for at-rules. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scss/boolean_feature.test: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "true"], 8 | ["boolean", "false"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scss/comment_feature.test: -------------------------------------------------------------------------------- 1 | // 2 | // foobar 3 | /**/ 4 | /* foo 5 | bar */ 6 | 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["comment", "//"], 12 | ["comment", "// foobar"], 13 | ["comment", "/**/"], 14 | ["comment", "/* foo\r\nbar */"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scss/null_feature.test: -------------------------------------------------------------------------------- 1 | null 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["null", "null"] 7 | ] 8 | 9 | ---------------------------------------------------- 10 | 11 | Checks for null. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scss/placeholder_feature.test: -------------------------------------------------------------------------------- 1 | %foobar 2 | %foo-bar 3 | %foo_bar 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["placeholder", "%foobar"], 9 | ["placeholder", "%foo-bar"], 10 | ["placeholder", "%foo_bar"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for placeholders. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scss/url_feature.test: -------------------------------------------------------------------------------- 1 | url('foo.png') 2 | font-url('foo.ttf') 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["url", "url"], 8 | ["punctuation", "("], 9 | ["string", "'foo.png'"], 10 | ["punctuation", ")"], 11 | ["url", "font-url"], 12 | ["punctuation", "("], 13 | ["string", "'foo.ttf'"], 14 | ["punctuation", ")"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for URLs. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/scss/variable_feature.test: -------------------------------------------------------------------------------- 1 | $foo 2 | $foo-bar 3 | $foo_bar 4 | #{$foo} 5 | #{$foo-bar} 6 | #{$foo_bar} 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["variable", "$foo"], 12 | ["variable", "$foo-bar"], 13 | ["variable", "$foo_bar"], 14 | ["variable", "#{$foo}"], 15 | ["variable", "#{$foo-bar}"], 16 | ["variable", "#{$foo_bar}"] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for variables. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/smalltalk/character_feature.test: -------------------------------------------------------------------------------- 1 | $a 2 | $4 3 | $. 4 | $^ 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["character", "$a"], 10 | ["character", "$4"], 11 | ["character", "$."], 12 | ["character", "$^"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for characters. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/smalltalk/comment_feature.test: -------------------------------------------------------------------------------- 1 | "foobar" 2 | "foo""bar 3 | baz" 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["comment", "\"foobar\""], 9 | ["comment", "\"foo\"\"bar\r\nbaz\""] 10 | ] 11 | 12 | ---------------------------------------------------- 13 | 14 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/smalltalk/keyword_feature.test: -------------------------------------------------------------------------------- 1 | nil true false 2 | self super new 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["keyword", "nil"], ["keyword", "true"], ["keyword", "false"], 8 | ["keyword", "self"], ["keyword", "super"], ["keyword", "new"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for keywords. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/smalltalk/number_feature.test: -------------------------------------------------------------------------------- 1 | 42 2 | 3.14159 3 | 3e8 4 | 0.2e-4 5 | 2r10001111 6 | 2r10.1111e4 7 | 16rBADFACE 8 | 9 | ---------------------------------------------------- 10 | 11 | [ 12 | ["number", "42"], 13 | ["number", "3.14159"], 14 | ["number", "3e8"], 15 | ["number", "0.2e-4"], 16 | ["number", "2r10001111"], 17 | ["number", "2r10.1111e4"], 18 | ["number", "16rBADFACE"] 19 | ] 20 | 21 | ---------------------------------------------------- 22 | 23 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/smalltalk/string_feature.test: -------------------------------------------------------------------------------- 1 | 'foobar' 2 | 'foo''bar 3 | baz' 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["string", "'foobar'"], 9 | ["string", "'foo''bar\r\nbaz'"] 10 | ] 11 | 12 | ---------------------------------------------------- 13 | 14 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/smalltalk/symbol_feature.test: -------------------------------------------------------------------------------- 1 | #foo 2 | #Foo42 3 | #- 4 | #+ 5 | #** 6 | #( 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["symbol", "#foo"], 12 | ["symbol", "#Foo42"], 13 | ["symbol", "#-"], 14 | ["symbol", "#+"], 15 | ["symbol", "#**"], 16 | ["symbol", "#"], ["punctuation", "("] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for symbols. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/smarty/smarty-comment_feature.test: -------------------------------------------------------------------------------- 1 | {**} 2 | {* foo 3 | bar *} 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["smarty-comment", "{**}"], 9 | ["smarty-comment", "{* foo\r\nbar *}"] 10 | ] 11 | 12 | ---------------------------------------------------- 13 | 14 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/sql/boolean_feature.test: -------------------------------------------------------------------------------- 1 | TRUE 2 | FALSE 3 | NULL 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["boolean", "TRUE"], 9 | ["boolean", "FALSE"], 10 | ["boolean", "NULL"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/sql/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"obar" 3 | "foo 4 | bar" 5 | '' 6 | 'fo\'obar' 7 | 'foo 8 | bar' 9 | 10 | ---------------------------------------------------- 11 | 12 | [ 13 | ["string", "\"\""], 14 | ["string", "\"fo\\\"obar\""], 15 | ["string", "\"foo\r\nbar\""], 16 | ["string", "''"], 17 | ["string", "'fo\\'obar'"], 18 | ["string", "'foo\r\nbar'"] 19 | ] 20 | 21 | ---------------------------------------------------- 22 | 23 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/sql/variable_feature.test: -------------------------------------------------------------------------------- 1 | @foo 2 | @foo_bar_42 3 | @"fo\"o-b 4 | ar" 5 | @'fo\'o-b 6 | ar' 7 | @`fo\`o-b 8 | ar` 9 | 10 | ---------------------------------------------------- 11 | 12 | [ 13 | ["variable", "@foo"], 14 | ["variable", "@foo_bar_42"], 15 | ["variable", "@\"fo\\\"o-b\r\nar\""], 16 | ["variable", "@'fo\\'o-b\r\nar'"], 17 | ["variable", "@`fo\\`o-b\r\nar`"] 18 | ] 19 | 20 | ---------------------------------------------------- 21 | 22 | Checks for variables. 23 | -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/stylus+jade/stylus_inclusion.test: -------------------------------------------------------------------------------- 1 | :stylus 2 | font-size = 14px 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["filter-stylus", [ 8 | ["filter-name", ":stylus"], 9 | ["variable-declaration", [ 10 | ["variable", "font-size"], 11 | ["operator", "="], 12 | ["number", "14"], 13 | "px" 14 | ]] 15 | ]] 16 | ] 17 | 18 | ---------------------------------------------------- 19 | 20 | Checks for stylus filter in Jade. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/stylus/boolean_feature.test: -------------------------------------------------------------------------------- 1 | a = true 2 | b = false 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["variable-declaration", [ 8 | ["variable", "a"], 9 | ["operator", "="], 10 | ["boolean", "true"] 11 | ]], 12 | ["variable-declaration", [ 13 | ["variable", "b"], 14 | ["operator", "="], 15 | ["boolean", "false"] 16 | ]] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/stylus/comment_feature.test: -------------------------------------------------------------------------------- 1 | /**/ 2 | /* foo 3 | bar */ 4 | // 5 | // foobar 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["comment", "/**/"], 11 | ["comment", "/* foo\r\nbar */"], 12 | ["comment", "//"], 13 | ["comment", "// foobar"] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/swift/constant_feature.test: -------------------------------------------------------------------------------- 1 | nil 2 | AB 3 | FOO_BAR 4 | kAb 5 | kFoo_bar 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["constant", "nil"], 11 | ["constant", "AB"], 12 | ["constant", "FOO_BAR"], 13 | ["constant", "kAb"], 14 | ["constant", "kFoo_bar"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for constants. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/tcl/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/tcl/function_feature.test: -------------------------------------------------------------------------------- 1 | proc foo 2 | proc Foobar 3 | proc foo_bar_42 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["builtin", "proc"], ["function", "foo"], 9 | ["builtin", "proc"], ["function", "Foobar"], 10 | ["builtin", "proc"], ["function", "foo_bar_42"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/tcl/scope_feature.test: -------------------------------------------------------------------------------- 1 | global 2 | upvar 3 | variable 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["scope", "global"], 9 | ["scope", "upvar"], 10 | ["scope", "variable"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for scopes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/tcl/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"obar" 3 | "fo\"o\ 4 | bar" 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["string", "\"\""], 10 | ["string", "\"fo\\\"obar\""], 11 | ["string", "\"fo\\\"o\\\r\nbar\""] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/textile/footnote_feature.test: -------------------------------------------------------------------------------- 1 | Foo[1] 2 | Bar[42] 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["phrase", [ 8 | "Foo", ["footnote", [["punctuation", "["], "1", ["punctuation", "]"]]], 9 | "\r\nBar", ["footnote", [["punctuation", "["], "42", ["punctuation", "]"]]] 10 | ]] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for footnotes. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/twig+jade/twig_inclusion.test: -------------------------------------------------------------------------------- 1 | :atpl 2 | {{42}} 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["filter-atpl", [ 8 | ["filter-name", ":atpl"], 9 | ["tag", [ 10 | ["ld", [["punctuation", "{{"]]], 11 | ["number", "42"], 12 | ["rd", [["punctuation", "}}"]]] 13 | ]] 14 | ]] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for atpl filter (Twig) in Jade. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/twig/comment_feature.test: -------------------------------------------------------------------------------- 1 | {##} 2 | {# foo #} 3 | {# foo 4 | bar #} 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["comment", "{##}"], 10 | ["comment", "{# foo #}"], 11 | ["comment", "{# foo\r\nbar #}"] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/verilog/comment_feature.test: -------------------------------------------------------------------------------- 1 | // 2 | // Foobar 3 | /**/ 4 | /* foo 5 | bar */ 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["comment", "//"], 11 | ["comment", "// Foobar"], 12 | ["comment", "/**/"], 13 | ["comment", "/* foo\r\nbar */"] 14 | ] 15 | 16 | ---------------------------------------------------- 17 | 18 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/verilog/constant_feature.test: -------------------------------------------------------------------------------- 1 | `define 2 | `UNKNOWN 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["constant", "`define"], 8 | ["constant", "`UNKNOWN"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for user defined constants. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/verilog/function_feature.test: -------------------------------------------------------------------------------- 1 | foo() 2 | foo_bar() 3 | foo_BAR_42() 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["function", "foo"], ["punctuation", "("], ["punctuation", ")"], 9 | ["function", "foo_bar"], ["punctuation", "("], ["punctuation", ")"], 10 | ["function", "foo_BAR_42"], ["punctuation", "("], ["punctuation", ")"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/verilog/property_feature.test: -------------------------------------------------------------------------------- 1 | $display() 2 | 3 | ---------------------------------------------------- 4 | 5 | [ 6 | ["property", "$display"], ["punctuation", "("], ["punctuation", ")"] 7 | ] 8 | 9 | ---------------------------------------------------- 10 | 11 | Checks for kernel functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/verilog/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"obar" 3 | "foo\ 4 | bar" 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["string", "\"\""], 10 | ["string", "\"fo\\\"obar\""], 11 | ["string", "\"foo\\\r\nbar\""] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/vhdl/boolean_feature.test: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["boolean", "true"], 8 | ["boolean", "false"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/vhdl/comment_feature.test: -------------------------------------------------------------------------------- 1 | -- Foo 2 | --foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "-- Foo"], 8 | ["comment", "--foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/vhdl/constant_feature.test: -------------------------------------------------------------------------------- 1 | use 2 | library 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["constant", "use"], 8 | ["constant", "library"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for constants. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/vhdl/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "fo\"o" 3 | "fo\"o\ 4 | bar" 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["string", "\"\""], 10 | ["string", "\"fo\\\"o\""], 11 | ["string", "\"fo\\\"o\\\r\nbar\""] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/vhdl/vhdl-vectors_feature.test: -------------------------------------------------------------------------------- 1 | B"1111_1111" 2 | O"353" 3 | X"AA55" 4 | "010101" 5 | "Z" 6 | "X" 7 | 8 | ---------------------------------------------------- 9 | 10 | [ 11 | ["vhdl-vectors", "B\"1111_1111\""], 12 | ["vhdl-vectors", "O\"353\""], 13 | ["vhdl-vectors", "X\"AA55\""], 14 | ["vhdl-vectors", "\"010101\""], 15 | ["vhdl-vectors", "\"Z\""], 16 | ["vhdl-vectors", "\"X\""] 17 | ] 18 | 19 | ---------------------------------------------------- 20 | 21 | Checks for vectors -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/vim/comment_feature.test: -------------------------------------------------------------------------------- 1 | " 2 | " Foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "\""], 8 | ["comment", "\" Foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/vim/function_feature.test: -------------------------------------------------------------------------------- 1 | has("mac") 2 | exists("s:call_count") 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["function", "has"], ["punctuation", "("], ["string", "\"mac\""], ["punctuation", ")"], 8 | ["function", "exists"], ["punctuation", "("], ["string", "\"s:call_count\""], ["punctuation", ")"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for functions. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/vim/number_feature.test: -------------------------------------------------------------------------------- 1 | 0xBadFace 2 | 42 3 | 3.14159 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["number", "0xBadFace"], 9 | ["number", "42"], 10 | ["number", "3.14159"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for numbers. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/vim/string_feature.test: -------------------------------------------------------------------------------- 1 | "" 2 | "Fo\"ob'ar" 3 | '' 4 | '\' 5 | 'Foo''bar' 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["string", "\"\""], 11 | ["string", "\"Fo\\\"ob'ar\""], 12 | ["string", "''"], 13 | ["string", "'\\'"], 14 | ["string", "'Foo''bar'"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for strings. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/wiki/block-comment_feature.test: -------------------------------------------------------------------------------- 1 | /**/ 2 | /* foo */ 3 | /* foo 4 | bar */ 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["block-comment", "/**/"], 10 | ["block-comment", "/* foo */"], 11 | ["block-comment", "/* foo\r\nbar */"] 12 | ] 13 | 14 | ---------------------------------------------------- 15 | 16 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/wiki/hr_feature.test: -------------------------------------------------------------------------------- 1 | ---- 2 | ----- 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["hr", "----"], 8 | ["hr", "-----"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for horizontal rows. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/wiki/symbol_feature.test: -------------------------------------------------------------------------------- 1 | #REDIRECT [[somewhere]] 2 | ~~~ 3 | ~~~~ 4 | ~~~~~ 5 | 6 | ---------------------------------------------------- 7 | 8 | [ 9 | ["symbol", "#REDIRECT"], ["url", "[[somewhere]]"], 10 | ["symbol", "~~~"], 11 | ["symbol", "~~~~"], 12 | ["symbol", "~~~~~"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for redirects and signatures. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/wiki/variable_feature.test: -------------------------------------------------------------------------------- 1 | __NOTOC__ 2 | {{{1}}} 3 | {{!}} 4 | {{SITENAME}} 5 | {{#ifexists:foo}} 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["variable", "__NOTOC__"], 11 | ["variable", "{{{1}}}"], 12 | ["variable", "{{!}}"], 13 | ["variable", "{{SITENAME}}"], 14 | ["variable", "{{#ifexists:foo}}"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for variables and magic words. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/yaml/boolean_feature.test: -------------------------------------------------------------------------------- 1 | --- 2 | foo: true 3 | bar: false 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["punctuation", "---"], 9 | ["key", "foo"], ["punctuation", ":"], 10 | ["boolean", "true"], 11 | ["key", "bar"], ["punctuation", ":"], 12 | ["boolean", "false"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for booleans. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/yaml/comment_feature.test: -------------------------------------------------------------------------------- 1 | # 2 | # foobar 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["comment", "#"], 8 | ["comment", "# foobar"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for comments. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/yaml/directive_feature.test: -------------------------------------------------------------------------------- 1 | %YAML 1.2 2 | %TAG 3 | 4 | ---------------------------------------------------- 5 | 6 | [ 7 | ["directive", "%YAML 1.2"], 8 | ["directive", "%TAG"] 9 | ] 10 | 11 | ---------------------------------------------------- 12 | 13 | Checks for directives. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/yaml/important_feature.test: -------------------------------------------------------------------------------- 1 | &B1 2 | &A 3 | *A 4 | &SS 5 | *SS 6 | 7 | ---------------------------------------------------- 8 | 9 | [ 10 | ["important", "&B1"], 11 | ["important", "&A"], 12 | ["important", "*A"], 13 | ["important", "&SS"], 14 | ["important", "*SS"] 15 | ] 16 | 17 | ---------------------------------------------------- 18 | 19 | Checks for important. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/yaml/key_feature.test: -------------------------------------------------------------------------------- 1 | --- 2 | foo: 4 3 | FooBar : 5 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["punctuation", "---"], 9 | ["key", "foo"], ["punctuation", ":"], ["number", "4"], 10 | ["key", "FooBar"], ["punctuation", ":"], ["number", "5"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for keys. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/yaml/null_feature.test: -------------------------------------------------------------------------------- 1 | --- 2 | foo: null 3 | bar: ~ 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["punctuation", "---"], 9 | ["key", "foo"], ["punctuation", ":"], 10 | ["null", "null"], 11 | ["key", "bar"], ["punctuation", ":"], 12 | ["null", "~"] 13 | ] 14 | 15 | ---------------------------------------------------- 16 | 17 | Checks for null and ~. -------------------------------------------------------------------------------- /bower_components/prism/tests/languages/yaml/tag_feature.test: -------------------------------------------------------------------------------- 1 | !!map 2 | !!str 3 | !!seq 4 | 5 | ---------------------------------------------------- 6 | 7 | [ 8 | ["tag", "!!map"], 9 | ["tag", "!!str"], 10 | ["tag", "!!seq"] 11 | ] 12 | 13 | ---------------------------------------------------- 14 | 15 | Checks for tags -------------------------------------------------------------------------------- /bower_components/promise-polyfill/README.md: -------------------------------------------------------------------------------- 1 | # Promise Polyfill 2 | 3 | Note: this is an unsolicited fork of [taylorhakes/promise-polyfill](https://github.com/taylorhakes/promise-polyfill) 4 | and should be considered experimental and unstable compared to upstream. 5 | 6 | ## Testing 7 | ``` 8 | npm install 9 | npm test 10 | ``` 11 | 12 | ## License 13 | MIT 14 | -------------------------------------------------------------------------------- /bower_components/promise-polyfill/promise-polyfill-lite.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | -------------------------------------------------------------------------------- /bower_components/promise-polyfill/promise-polyfill.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /bower_components/underscore/.gitignore: -------------------------------------------------------------------------------- 1 | raw 2 | node_modules 3 | -------------------------------------------------------------------------------- /bower_components/underscore/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "underscore", 3 | "version": "1.7.0", 4 | "main": "underscore.js", 5 | "keywords": ["util", "functional", "server", "client", "browser"], 6 | "ignore" : ["docs", "test", "*.yml", "CNAME", "index.html", "favicon.ico", "CONTRIBUTING.md"] 7 | } 8 | -------------------------------------------------------------------------------- /bower_components/underscore/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "underscore", 3 | "description" : "JavaScript's functional programming helper library.", 4 | "keywords" : ["util", "functional", "server", "client", "browser"], 5 | "repo" : "jashkenas/underscore", 6 | "main" : "underscore.js", 7 | "scripts" : ["underscore.js"], 8 | "version" : "1.7.0", 9 | "license" : "MIT" 10 | } 11 | -------------------------------------------------------------------------------- /bower_components/webcomponentsjs/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "webcomponentsjs", 3 | "main": "webcomponents.js", 4 | "version": "0.7.14", 5 | "homepage": "http://webcomponents.org", 6 | "authors": [ 7 | "The Polymer Authors" 8 | ], 9 | "repository": { 10 | "type": "git", 11 | "url": "https://github.com/webcomponents/webcomponentsjs.git" 12 | }, 13 | "keywords": [ 14 | "webcomponents" 15 | ], 16 | "license": "BSD", 17 | "ignore": [] 18 | } 19 | -------------------------------------------------------------------------------- /img/.gitattributes: -------------------------------------------------------------------------------- 1 | * binary -------------------------------------------------------------------------------- /img/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/img/128.png -------------------------------------------------------------------------------- /img/configoptions.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/img/configoptions.jpg -------------------------------------------------------------------------------- /img/package.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/img/package.jpg -------------------------------------------------------------------------------- /img/packages.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/img/packages.jpg -------------------------------------------------------------------------------- /src/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "profilePaths": ["/nix/var/nix/profiles"], 3 | "dataDir": "/tmp", 4 | "configurations": ["/etc/nixos/configuration.nix", "/etc/nixos/hardware-configuration.nix"], 5 | "NIX_PATH": false 6 | } 7 | -------------------------------------------------------------------------------- /static/.gitattributes: -------------------------------------------------------------------------------- 1 | * binary -------------------------------------------------------------------------------- /static/nixos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matejc/nixui/845a5f4a33f1d0c509c727c130d0792a5b450a38/static/nixos.png --------------------------------------------------------------------------------