Skip to content

Commit

Permalink
Merge pull request #4 from pedsm/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
pedsm authored Feb 19, 2017
2 parents 5396988 + 8ca3d8e commit 873ed16
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 697 deletions.
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Sprint relies heavily on @skywind3000 [async run](https://github.com/skywind3000
- Language compilers/interpreters

## What does it do?
Sprint adds a command to vim to allow for asynchronous running of your file, perfect for testing. On compiled formats sprint will compile to the defautl name or use the "sprintFile" name to create a file to run, so make sure no file with this name exists.
Sprint adds a command to vim to allow for asynchronous running of your file, perfect for testing. On compiled formats sprint will compile to the default name or use the "sprintFile" name to create a file to run, so make sure no file with this name exists.

## Supported languages and language dependencies

Expand All @@ -25,7 +25,7 @@ Sprint adds a command to vim to allow for asynchronous running of your file, per
|Python |python |
|Php |php |
|Javascript |node |
|Coffee Script |coffee |
|Java |javac |
|Haskell |ghc |
|Latex |pdflatex |
|Markdown |pandoc(pdf)|
Expand All @@ -48,21 +48,23 @@ endif
Sprint is simple just run :Sprint at any file of the supported languages and watch the result.

## Customizing
If you want Sprints to override running programs(Ideal for programs that run for a long time you can set the following variables on your vimrc.
If you want Sprints to not override running programs(Ideal for programs that run for a long time you can set the following variables on your vimrc.
``` vimL
let g:SprintForceRun = 1
let g:SprintForceRun = 0
```
If you want Sprint not to open the quickfix window and you rather open it manually add the folling to your vimrc
If you want Sprint not to open the quickfix window and you rather open it manually add the following to your vimrc
``` vimL
let g:SprintHidden = 1
```
## Known Bugs

- SprintForceRun will stop a running program but not start the following unless used twice.

#### To-do
Pull requests are helpful and the code base is small
- [ ] Add more languages
- [x] Global variables for copen
- [ ] Global variables for cw
- [ ] Global variables for cw(Error messaging)
- [ ] Global variable for writing the file
- [x] Global variable for override running process
- [x] Finish the help help file
Expand Down
Loading

0 comments on commit 873ed16

Please sign in to comment.