├── .eslintrc.json ├── .gitattributes ├── .github ├── renovate.json └── workflows │ └── CI.yml ├── .gitignore ├── .mailmap ├── .npmrc ├── .prettierignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── examples ├── 99beers.pl ├── Example1.fst ├── HelloWorld.java ├── Makefile ├── bounce │ └── bounce.pde ├── bowling.rb ├── bowling_spec.rb ├── bubble.jl ├── color.py ├── colored_diagnostics.c ├── counting-numbers.hs ├── counting-numbers.lhs ├── cwd-args.py ├── elixir.ex ├── example.erl ├── example.ncl ├── example.sage ├── features │ ├── addition.feature │ ├── bootstrap │ │ └── FeatureContext.php │ ├── ls.feature │ └── step_definitions │ │ └── addition_steps.rb ├── fibo.scala ├── fibonacci.rkt ├── gnuplot.gp ├── greeter.ts ├── groove.groovy ├── hashie.coffee ├── hello ├── hello.bash ├── hello.c ├── hello.clj ├── hello.cpp ├── hello.cs ├── hello.csx ├── hello.d ├── hello.dart ├── hello.dot ├── hello.f ├── hello.f90 ├── hello.fs ├── hello.fsx ├── hello.fth ├── hello.go ├── hello.html ├── hello.kt ├── hello.lmp ├── hello.lua ├── hello.m ├── hello.mips.asm ├── hello.mm ├── hello.nasm.asm ├── hello.nim ├── hello.nims ├── hello.nsi ├── hello.php ├── hello.pov ├── hello.purs ├── hello.robot ├── hello.rs ├── hello.sql ├── hello.vbs ├── hello_world.ps1 ├── helloworld.dart ├── helloworld.m ├── helloworld.sml ├── http.cr ├── hypertext-processing.php ├── it.sh ├── jxa.js ├── longrun.js ├── longrun.ts ├── ls.fish ├── math.bats ├── modern.js ├── mongodb.js ├── multiline-shebang ├── myimport.nim ├── nimscript.nims ├── pi.py ├── richard.swift ├── sassy.sass ├── second.nim ├── second.nims ├── shebang-args.rb ├── stylish-css.scss ├── the-day-so-far.lsp ├── this-is-code.coffee.md ├── twinkle.ly ├── v2.coffee ├── v2.litcoffee └── version_info.py ├── keymaps └── script.cson ├── lib ├── code-context-builder.js ├── code-context.js ├── command-context.js ├── grammar-utils.js ├── grammar-utils │ ├── R.js │ ├── d.js │ ├── java.js │ ├── lisp.js │ ├── matlab.js │ ├── nim.js │ ├── operating-system.js │ ├── perl.js │ └── php.js ├── grammars.js ├── grammars │ ├── apple.js │ ├── babel.config.js │ ├── c.js │ ├── coffeescript.js │ ├── database.js │ ├── doc.js │ ├── fortran.js │ ├── haskell.js │ ├── index.js │ ├── java.js │ ├── javascript.js │ ├── lisp.js │ ├── lua.js │ ├── ml.js │ ├── perl.js │ ├── php.js │ ├── python.js │ ├── ruby.js │ ├── shell.js │ └── windows.js ├── header-view.js ├── link-paths.js ├── runner.js ├── runtime.js ├── script-input-view.js ├── script-options-view.js ├── script-options.js ├── script-profile-run-view.js ├── script-view.js ├── script.js └── view-runtime-observer.js ├── menus └── script.cson ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── spec ├── code-context-builder-spec.js ├── code-context-spec.js ├── fixtures │ ├── dirnameTest.js │ ├── folder with space │ │ └── test.js │ ├── ioTest.js │ ├── issue_1166.py │ ├── issue_2358.py │ ├── outputTest.js │ ├── stdinEndTest.js │ └── throw.js ├── grammar-utils │ └── lisp-spec.js ├── grammars-spec.js ├── link-paths-spec.js ├── runner-spec.js ├── script-options-spec.js └── script-options-view-spec.js └── styles └── script.less /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/.mailmap -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/.prettierignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/README.md -------------------------------------------------------------------------------- /examples/99beers.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/99beers.pl -------------------------------------------------------------------------------- /examples/Example1.fst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/Example1.fst -------------------------------------------------------------------------------- /examples/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/HelloWorld.java -------------------------------------------------------------------------------- /examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/Makefile -------------------------------------------------------------------------------- /examples/bounce/bounce.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/bounce/bounce.pde -------------------------------------------------------------------------------- /examples/bowling.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/bowling.rb -------------------------------------------------------------------------------- /examples/bowling_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/bowling_spec.rb -------------------------------------------------------------------------------- /examples/bubble.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/bubble.jl -------------------------------------------------------------------------------- /examples/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/color.py -------------------------------------------------------------------------------- /examples/colored_diagnostics.c: -------------------------------------------------------------------------------- 1 | main(){"Warnings/Errors fire on this C code."} 2 | -------------------------------------------------------------------------------- /examples/counting-numbers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/counting-numbers.hs -------------------------------------------------------------------------------- /examples/counting-numbers.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/counting-numbers.lhs -------------------------------------------------------------------------------- /examples/cwd-args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/cwd-args.py -------------------------------------------------------------------------------- /examples/elixir.ex: -------------------------------------------------------------------------------- 1 | IO.inspect Enum.map([1,2,3], fn(x) -> x * 2 end) 2 | -------------------------------------------------------------------------------- /examples/example.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/example.erl -------------------------------------------------------------------------------- /examples/example.ncl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/example.ncl -------------------------------------------------------------------------------- /examples/example.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/example.sage -------------------------------------------------------------------------------- /examples/features/addition.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/features/addition.feature -------------------------------------------------------------------------------- /examples/features/bootstrap/FeatureContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/features/bootstrap/FeatureContext.php -------------------------------------------------------------------------------- /examples/features/ls.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/features/ls.feature -------------------------------------------------------------------------------- /examples/features/step_definitions/addition_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/features/step_definitions/addition_steps.rb -------------------------------------------------------------------------------- /examples/fibo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/fibo.scala -------------------------------------------------------------------------------- /examples/fibonacci.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/fibonacci.rkt -------------------------------------------------------------------------------- /examples/gnuplot.gp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/gnuplot.gp -------------------------------------------------------------------------------- /examples/greeter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/greeter.ts -------------------------------------------------------------------------------- /examples/groove.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/groove.groovy -------------------------------------------------------------------------------- /examples/hashie.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hashie.coffee -------------------------------------------------------------------------------- /examples/hello: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello -------------------------------------------------------------------------------- /examples/hello.bash: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo $SHELL 4 | -------------------------------------------------------------------------------- /examples/hello.c: -------------------------------------------------------------------------------- 1 | int main() 2 | { 3 | printf("hello,world"); 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /examples/hello.clj: -------------------------------------------------------------------------------- 1 | (println "Hello, Clojure") 2 | -------------------------------------------------------------------------------- /examples/hello.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.cpp -------------------------------------------------------------------------------- /examples/hello.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.cs -------------------------------------------------------------------------------- /examples/hello.csx: -------------------------------------------------------------------------------- 1 | // hello.csx 2 | Console.WriteLine("Hello world!"); 3 | -------------------------------------------------------------------------------- /examples/hello.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.d -------------------------------------------------------------------------------- /examples/hello.dart: -------------------------------------------------------------------------------- 1 | main() { 2 | print('Hello World!'); 3 | } 4 | -------------------------------------------------------------------------------- /examples/hello.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.dot -------------------------------------------------------------------------------- /examples/hello.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.f -------------------------------------------------------------------------------- /examples/hello.f90: -------------------------------------------------------------------------------- 1 | print *, 'hello world' 2 | end 3 | -------------------------------------------------------------------------------- /examples/hello.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.fs -------------------------------------------------------------------------------- /examples/hello.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.fsx -------------------------------------------------------------------------------- /examples/hello.fth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.fth -------------------------------------------------------------------------------- /examples/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.go -------------------------------------------------------------------------------- /examples/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.html -------------------------------------------------------------------------------- /examples/hello.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.kt -------------------------------------------------------------------------------- /examples/hello.lmp: -------------------------------------------------------------------------------- 1 | variable w string World 2 | 3 | print "Hello $w!" 4 | -------------------------------------------------------------------------------- /examples/hello.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.lua -------------------------------------------------------------------------------- /examples/hello.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.m -------------------------------------------------------------------------------- /examples/hello.mips.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.mips.asm -------------------------------------------------------------------------------- /examples/hello.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.mm -------------------------------------------------------------------------------- /examples/hello.nasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.nasm.asm -------------------------------------------------------------------------------- /examples/hello.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.nim -------------------------------------------------------------------------------- /examples/hello.nims: -------------------------------------------------------------------------------- 1 | --d:release 2 | 3 | echo "The nimcript config file was called. Me me!" 4 | -------------------------------------------------------------------------------- /examples/hello.nsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.nsi -------------------------------------------------------------------------------- /examples/hello.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.php -------------------------------------------------------------------------------- /examples/hello.pov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.pov -------------------------------------------------------------------------------- /examples/hello.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.purs -------------------------------------------------------------------------------- /examples/hello.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.robot -------------------------------------------------------------------------------- /examples/hello.rs: -------------------------------------------------------------------------------- 1 | 2 | fn main() { 3 | println!("hello world"); 4 | } 5 | -------------------------------------------------------------------------------- /examples/hello.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.sql -------------------------------------------------------------------------------- /examples/hello.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hello.vbs -------------------------------------------------------------------------------- /examples/hello_world.ps1: -------------------------------------------------------------------------------- 1 | Write-Output "Hello World - From Script" 2 | -------------------------------------------------------------------------------- /examples/helloworld.dart: -------------------------------------------------------------------------------- 1 | void main() { 2 | print('Hello, World!'); 3 | } 4 | -------------------------------------------------------------------------------- /examples/helloworld.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/helloworld.m -------------------------------------------------------------------------------- /examples/helloworld.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/helloworld.sml -------------------------------------------------------------------------------- /examples/http.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/http.cr -------------------------------------------------------------------------------- /examples/hypertext-processing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/hypertext-processing.php -------------------------------------------------------------------------------- /examples/it.sh: -------------------------------------------------------------------------------- 1 | echo "Not all envs are created equal" 2 | env 3 | -------------------------------------------------------------------------------- /examples/jxa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/jxa.js -------------------------------------------------------------------------------- /examples/longrun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/longrun.js -------------------------------------------------------------------------------- /examples/longrun.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/longrun.ts -------------------------------------------------------------------------------- /examples/ls.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/ls.fish -------------------------------------------------------------------------------- /examples/math.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/math.bats -------------------------------------------------------------------------------- /examples/modern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/modern.js -------------------------------------------------------------------------------- /examples/mongodb.js: -------------------------------------------------------------------------------- 1 | print("Hello world!") 2 | -------------------------------------------------------------------------------- /examples/multiline-shebang: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | "exec" "python" "$0" 3 | 4 | print "Hello World" 5 | -------------------------------------------------------------------------------- /examples/myimport.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/myimport.nim -------------------------------------------------------------------------------- /examples/nimscript.nims: -------------------------------------------------------------------------------- 1 | echo "I am a standalone NimScript!" 2 | -------------------------------------------------------------------------------- /examples/pi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/pi.py -------------------------------------------------------------------------------- /examples/richard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/richard.swift -------------------------------------------------------------------------------- /examples/sassy.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/sassy.sass -------------------------------------------------------------------------------- /examples/second.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/second.nim -------------------------------------------------------------------------------- /examples/second.nims: -------------------------------------------------------------------------------- 1 | --d:release 2 | 3 | echo "Second Config called! Better is that!" 4 | -------------------------------------------------------------------------------- /examples/shebang-args.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/shebang-args.rb -------------------------------------------------------------------------------- /examples/stylish-css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/stylish-css.scss -------------------------------------------------------------------------------- /examples/the-day-so-far.lsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/the-day-so-far.lsp -------------------------------------------------------------------------------- /examples/this-is-code.coffee.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/this-is-code.coffee.md -------------------------------------------------------------------------------- /examples/twinkle.ly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/twinkle.ly -------------------------------------------------------------------------------- /examples/v2.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/v2.coffee -------------------------------------------------------------------------------- /examples/v2.litcoffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/examples/v2.litcoffee -------------------------------------------------------------------------------- /examples/version_info.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python2.7 2 | import sys 3 | 4 | print(sys.version_info) 5 | -------------------------------------------------------------------------------- /keymaps/script.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/keymaps/script.cson -------------------------------------------------------------------------------- /lib/code-context-builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/code-context-builder.js -------------------------------------------------------------------------------- /lib/code-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/code-context.js -------------------------------------------------------------------------------- /lib/command-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/command-context.js -------------------------------------------------------------------------------- /lib/grammar-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammar-utils.js -------------------------------------------------------------------------------- /lib/grammar-utils/R.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammar-utils/R.js -------------------------------------------------------------------------------- /lib/grammar-utils/d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammar-utils/d.js -------------------------------------------------------------------------------- /lib/grammar-utils/java.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammar-utils/java.js -------------------------------------------------------------------------------- /lib/grammar-utils/lisp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammar-utils/lisp.js -------------------------------------------------------------------------------- /lib/grammar-utils/matlab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammar-utils/matlab.js -------------------------------------------------------------------------------- /lib/grammar-utils/nim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammar-utils/nim.js -------------------------------------------------------------------------------- /lib/grammar-utils/operating-system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammar-utils/operating-system.js -------------------------------------------------------------------------------- /lib/grammar-utils/perl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammar-utils/perl.js -------------------------------------------------------------------------------- /lib/grammar-utils/php.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammar-utils/php.js -------------------------------------------------------------------------------- /lib/grammars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars.js -------------------------------------------------------------------------------- /lib/grammars/apple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/apple.js -------------------------------------------------------------------------------- /lib/grammars/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/babel.config.js -------------------------------------------------------------------------------- /lib/grammars/c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/c.js -------------------------------------------------------------------------------- /lib/grammars/coffeescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/coffeescript.js -------------------------------------------------------------------------------- /lib/grammars/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/database.js -------------------------------------------------------------------------------- /lib/grammars/doc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/doc.js -------------------------------------------------------------------------------- /lib/grammars/fortran.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/fortran.js -------------------------------------------------------------------------------- /lib/grammars/haskell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/haskell.js -------------------------------------------------------------------------------- /lib/grammars/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/index.js -------------------------------------------------------------------------------- /lib/grammars/java.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/java.js -------------------------------------------------------------------------------- /lib/grammars/javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/javascript.js -------------------------------------------------------------------------------- /lib/grammars/lisp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/lisp.js -------------------------------------------------------------------------------- /lib/grammars/lua.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/lua.js -------------------------------------------------------------------------------- /lib/grammars/ml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/ml.js -------------------------------------------------------------------------------- /lib/grammars/perl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/perl.js -------------------------------------------------------------------------------- /lib/grammars/php.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/php.js -------------------------------------------------------------------------------- /lib/grammars/python.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/python.js -------------------------------------------------------------------------------- /lib/grammars/ruby.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/ruby.js -------------------------------------------------------------------------------- /lib/grammars/shell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/shell.js -------------------------------------------------------------------------------- /lib/grammars/windows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/grammars/windows.js -------------------------------------------------------------------------------- /lib/header-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/header-view.js -------------------------------------------------------------------------------- /lib/link-paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/link-paths.js -------------------------------------------------------------------------------- /lib/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/runner.js -------------------------------------------------------------------------------- /lib/runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/runtime.js -------------------------------------------------------------------------------- /lib/script-input-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/script-input-view.js -------------------------------------------------------------------------------- /lib/script-options-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/script-options-view.js -------------------------------------------------------------------------------- /lib/script-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/script-options.js -------------------------------------------------------------------------------- /lib/script-profile-run-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/script-profile-run-view.js -------------------------------------------------------------------------------- /lib/script-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/script-view.js -------------------------------------------------------------------------------- /lib/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/script.js -------------------------------------------------------------------------------- /lib/view-runtime-observer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/lib/view-runtime-observer.js -------------------------------------------------------------------------------- /menus/script.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/menus/script.cson -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - "." 3 | -------------------------------------------------------------------------------- /spec/code-context-builder-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/code-context-builder-spec.js -------------------------------------------------------------------------------- /spec/code-context-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/code-context-spec.js -------------------------------------------------------------------------------- /spec/fixtures/dirnameTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/fixtures/dirnameTest.js -------------------------------------------------------------------------------- /spec/fixtures/folder with space/test.js: -------------------------------------------------------------------------------- 1 | console.log("works") 2 | -------------------------------------------------------------------------------- /spec/fixtures/ioTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/fixtures/ioTest.js -------------------------------------------------------------------------------- /spec/fixtures/issue_1166.py: -------------------------------------------------------------------------------- 1 | print ('汉语/漢語') 2 | -------------------------------------------------------------------------------- /spec/fixtures/issue_2358.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/fixtures/issue_2358.py -------------------------------------------------------------------------------- /spec/fixtures/outputTest.js: -------------------------------------------------------------------------------- 1 | console.log("hello") 2 | -------------------------------------------------------------------------------- /spec/fixtures/stdinEndTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/fixtures/stdinEndTest.js -------------------------------------------------------------------------------- /spec/fixtures/throw.js: -------------------------------------------------------------------------------- 1 | throw new Error("kaboom") 2 | -------------------------------------------------------------------------------- /spec/grammar-utils/lisp-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/grammar-utils/lisp-spec.js -------------------------------------------------------------------------------- /spec/grammars-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/grammars-spec.js -------------------------------------------------------------------------------- /spec/link-paths-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/link-paths-spec.js -------------------------------------------------------------------------------- /spec/runner-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/runner-spec.js -------------------------------------------------------------------------------- /spec/script-options-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/script-options-spec.js -------------------------------------------------------------------------------- /spec/script-options-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/spec/script-options-view-spec.js -------------------------------------------------------------------------------- /styles/script.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atom-community/atom-script/HEAD/styles/script.less --------------------------------------------------------------------------------