541 Commits (3d976d8e844a15d39e81346500a2f419fa8165a2)
 

Author SHA1 Message Date
Buddy Sandidge c67c64d16f Add i3 config 6 years ago
Buddy Sandidge 1868e48aee Merge commit '9a2a3070868d46dc15eaaa3084fec20ad28e80ed' as 'vim/bundle/vue' 6 years ago
Buddy Sandidge 9a2a307086 Squashed 'vim/bundle/vue/' content from commit e306929b2
git-subtree-dir: vim/bundle/vue
git-subtree-split: e306929b27bea08ab505de7a4617e642b56b6dcd
6 years ago
Buddy Sandidge c8ce15bf65 Add user-dirs.dirs file 6 years ago
Buddy Sandidge b2e14a89f5 rewrite autolink script
Finally updated script to python3. Changed how the script works.
The old version made a symlink for each directory in the dot-files.
The new version:
 • makes directories for each folder in the dot-files in home directory
   • a folder [dot-files]/foo/bar will make folder ~/.foo/bar
 • makes symlinks for each file in the dot-files
   • a file [dot-files]/foo/bar/baz will make symlink
    ~/.foo/bar/baz → [dot-files]/foo/bar/baz
6 years ago
Buddy Sandidge 4a7f7bd422 Merge commit '2aa623055499f7996782cbf6a20ad1ab0abe6c1b' into main 7 years ago
Buddy Sandidge 2aa6230554 Squashed 'vim/bundle/go/' changes from bf390af42..75210b2ba
75210b2ba New release: v1.17
723e92485 Merge pull request #1743 from Carpetsmoker/debug-err
1c308cb7b Show debug errors as errors and not progress
73c88fd53 Fix [[ and ]] jumping
3b5b1480f Add :GoDebugTest (#1728)
b4eed1e17 redraw before showing progress message only (#1736)
e0ba424d3 Merge pull request #1733 from bhcleek/fix-coverage-prompt
b2591c356 redraw before echo
baaa1788d Merge pull request #1731 from bhcleek/hide-codecov-comment
50fc7e048 Add codecov.io configuration
37e2587aa update CHANGELOG.md for #1725
bb80ad523 Merge pull request #1725 from bhcleek/fix-term-enabled-behavior
bca02bcbd update CHANGELOG.md for #1713
8f72dc96a Merge pull request #1713 from bhcleek/cache-import-path
426621fd5 fix splitright behavior when using a terminal buffer
afb8e97d2 remove startinsert and stopinsert pair
702b79560 remove stderr callback
f80622f39 Merge pull request #1724 from fatih/list-clear
8d040e197 list: add go#list#Close()
16e932cce list: make Clean() more useful
946330869 Merge pull request #1722 from bhcleek/fix-unlikely-term-race
b43a68c88 remove redundant changelog entry
800f2946b close the correct location list
2dcb2d228 update CHANGELOG.md for #1716 and #1721
f16f546cb Merge pull request #1721 from bhcleek/fix-terminal-races
fe6008e45 Merge pull request #1716 from bhcleek/fix-go-build-error-parse
45cc21201 Update CHANGELOG.md
b58082312 Merge pull request #1701 from fatih/remove-install
a26578790 Fix various race conditions when using terminal windows
f916e1ee5 parse go build errors correctly in vim8 and neovim
dd9b635f7 add test for GoBuild
49f560f71 use go#list#ParseFormat() to parse go vet output
6d68c01b3 add test for GoVet
f2b67eaa5 cache import path lookups results
d2b0a234f update changelog for #1697
dcbfdf3ab Merge pull request #1697 from bhcleek/async-info
24991559a add comments to explain offset calculations
945b63607 Make sure :GoDebugBreakpoint works after :GoDebugStop (#1706)
1bdc75bfc More reliable way to keep track if the program is running (#1699)
8c6a186da update CHANGELOG.md for #1678
5bc8d9edb Merge pull request #1678 from entombedvirus/rohith/async-guru-neovim
2447029b7 cmd: go 1.10 maintains a build cache now
ba2a1e81f neovim: invoke guru functions via async api
eaef6f793 Do not steal focus when linting on save in vim8.
1292d1545 Update ChangeLog
a9fed3289 add  fmt.Errorf() snippet in UltiSnips (#1677)
a7dd67d18 Keep current alternate-file name while reading templates (#1675)
01bea987a fix path separator of minisnip_dir (#1698)
8c83eb568 always use gocode's vim format
fb2986d8a cancel pending async info job when starting another
b237f52ef get type info from gocode asynchronously
d9d2d27b2 scope completions variable to autoload/go/complete.vim
2274cb5c5 rename preargs to options
4f9c2e9be Changelog.md: make debugger support more prominent
6cc4fd896 Update ChangeLog
52c6da20e add GoDebug (#1390)
39beabec0 Merge pull request #1685 from fatih/fix-go-build-bang
54de23cc6 job: fix bang variable
6dbac34d3 Merge pull request #1683 from bhcleek/fix-async-job-closure
7ed9a827f avoid race conditions in test async jobs
8f2a66dae avoid race conditions in rename async jobs
83a25f196 avoid race conditions in lint async jobs
73a38ea38 avoid race conditions in async jobs
855c35e2d avoid race conditions in guru async jobs
cc0467c3c Ensure that goPackageComment region ends after comment. (#1673)
4e871cbcd update CHANGELOG.md for #1671
6437d161d Merge pull request #1671 from bhcleek/redraw-before-gocode
dc3b5011a redraw before calling gocode
f72ea5c9e update CHANGELOG.md
a037e3608 Merge pull request #1664 from bhcleek/empty-test-message
20d52eb64 match test errors with an empty message
7ec5b4692 Merge branch 'metalinter-autosave-list'
6de9daac4 Merge pull request #1653 from bhcleek/handle-autowriteall
18b989736 Merge pull request #1656 from bhcleek/fix-async-race
5743ce160 update documentation for :GoMetaLinterAutoSave and g:go_metalinter_autosave
5a205d3a5 Update Changelog.md
8d5e37e9d Merge pull request #1654 from bhcleek/fix-lint-press-enter
aef5e202b Eliminate race conditions in go test job
cc24b5508 Eliminate race conditions in gorename job
aa37b4288 Eliminate race conditions in gometalinter job
b63ba83b4 Eliminate race conditions in guru job
7c727d9b0 Only return callbacks from go#job#Spawn
8bd171624 fix races in go#job#Spawn callbacks
87878247a document go#job#Spawn
4b146cbdc update Test_GometaAutoSave to use location list
f59234991 separate gometalinter error list use cases
a3716ce61 do not prompt user to press enter after saving
561365d7f handle autowriteall the same as autowrite
ffb2f4369 Merge pull request #1651 from bhcleek/reduce-path-function-scope
c7316d5a5 reduce visibility of function
6c5622f44 reduce visibility of function
785f632ae update CHANGELOG.md for #1648
f455b9650 Merge pull request #1648 from bhcleek/metalinter-symmetric-enabled-disabled
e3974b603 Fix handling and change name of g:go_metalinter_excludes
30d04ad0e Fix ftdetect (#1645)
f12f4c81e Update Changelog.md
19eb0581f Update Changelog.md
8308c8d93 Merge pull request #1557 from Carpetsmoker/highlight_methods
bf3160402 Update Changelog.md
aa9ee00c8 Merge pull request #1640 from bhcleek/fix-metalinter
7702f5c92 use directory arguments given to :GoMetaLinter
4a0fd5d93 fix relative path regex for gometalinter
7cc58f2f9 add tests to verify metalinter autosave behavior
2ab8f815f Add --include for async runner too
55f1598be Active buffer relative to workdir for gometalint
80730c79c Update Changelog.md
1f675f6eb Merge pull request #1641 from bhcleek/fix-show-test-name-toggle
54c62714a Update Changelog
332965f59 Merge pull request #1639 from hokorobi/improve-snippets-abbr
31e6c2839 respect a changed g:go_test_show_name
1a7150fab snippets: improve abbr descriptions for neosnippet
3ceecc2bf support syntax highlighting for bracketed expression in fmt string (#1634)
204cf8e86 Remove unused screenshot.png (#1635)
e88020390 update CHANGELOG.md
8eaa1a4a2 Merge pull request #1633 from bhcleek/test-timeout-errors
816cf4203 fix quickfix list when test duration exceeds timeout
992bed6ae Update changelog.md
ab598cc22 doc.vim: small style change and remove unused function
b68d13b11 Merge pull request #1629 from stamblerre/master
bb9903199 update CHANGELOG.md for #1631
ffdf8001b Merge pull request #1631 from wmatusiak/master
bdcfc1064 Fix: GoTestFunc dont respect go_test_timeout
8a45bec4d add additional godoc url configuration
264fe46ef Rename go_highlight_methods to go_highlight_function_calls

git-subtree-dir: vim/bundle/go
git-subtree-split: 75210b2baccf5dc8d19d60b6d0e3cd171e0b5829
7 years ago
Buddy Sandidge 75e6ebc65c remove yajs 7 years ago
Buddy Sandidge c7496b2816 Squashed 'vim/bundle/go/' changes from 3efc952a7..bf390af42
bf390af42 New release: v1.16
e0f9c34ff Merge pull request #1626 from delphinus/feature/add-note-for-vim8
b670f2372 Add note for deoplete on Vim 8
6fb095f1d update CHANGELOG.md for #1611
19ae4ac25 Merge pull request #1611 from hiberabyss/master
d6609168e verify 'vsplit' first
c5d695482 also check whether mode contains 'vertical'
3a8cc93e5 Fix go#template#create() for directories that don't exist yet (#1618)
60a03b1ba fix errorformat for compilation errors (#1620)
7836e8a06 match vsplit instead of vertical
ebe70faf6 improve neovim support
f4b4ba13f Merge pull request #1583 from bhcleek/tests/test-output-parsing
40e2e1992 update changelog
6bfc9e2a6 Merge pull request #1613 from bhcleek/fix-neovim-tests
869928c83 Run all test files for Neovim, but skip :GoTest tests
3bc0099e4 Make sure all tests run in Neovim
978f01054 Merge pull request #1607 from Carpetsmoker/fillstruct-line
85c966323 change go_test_prepend_name to go_test_show_name
3f53d9bc7 add tests for test output parsing
b8ad7d0eb Implement -line for fillstruct
0c98bdf53 Another Travis test
3df438c7d See if this get build on master
b50d8f2c8 Fix installing `gocode` on Windows (#1606)
2a4272238 Append Go file type when creating temporary file (#1601)
7904a2776 Add support for denite.nvim about :GoDecls / :GoDeclsDir (#1604)
47251aa65 improve testing story (#1605)
21c262935 Update changelog.md
48c12aa1a Merge pull request #1597 from fatih/go-doc-url
2fe16b99f Support minisnip (#1589)
6366c6ef2 Code coverage reports with covimerage (#1586)
539cec678 Highlighting arguments (#1587)
7f4673573 Merge pull request #1602 from mocheryl/rename-usage-function
a8af95cc2 Rename the usage function to make it callable
7938c88eb Update Changelog.md
3953d53e6 doc: use isnot instead of != for better safety
5daaaf640 guru: scope is not needed for describe mode (#1596)
07af1c520 doc: make godoc instance configurable
bbe47d165 Revert "Use :sbuffer in :GoAlternate" (#1595)
b870a052c Merge pull request #1592 from bhcleek/fix-vim-vint
f63ac32c4 fix vim-vint installation
c923e2927 update CHANGELOG.md for #1585
feee7fa82 Merge pull request #1585 from Carpetsmoker/test-alternate
8554d229a show compiler errors when :GoTest fails (#1588)
48ecb61af Use :sbuffer in :GoAlternate
ccf98e095 Update CHANGELOG
974b2896c Remove g:go_autodetect_gopath (#1525)
a9bf3cbaa Some small test running improvements (#1584)
6318e1aa0 Sync syntax from start after gofmt (#1582)
c191a672e Fix :GoImpl completion (#1581)
432dc7f7f prepend test name to test errors (#1578)
e2559cb3f update CHANGELOG.md (#1577)
ca8ef8a9f Merge pull request #1513 from bhcleek/fix-test-error-processing
57ac640df improve test output handling
456186fd0 update CHANGELOG.md (#1573)
bcd555d47 Merge pull request #1527 from bhcleek/fix-fugitive-errors
a50c83146 Add test and fix Exec() call
4fe11eacf eliminate errors when trying to run a command in a directory that does not exist
ebbc5b34d Add some VimScript lint tools (#1558)
a81c1bd52 Merge pull request #1565 from bhcleek/changelog/1562-1563
e581f3f01 typo (#1569)
c6ea0c1fe update CHANGELOG.md for #1562
c0d209cce Merge pull request #1562 from washtubs/master
d79dd9cbe update CHANGELOG.md for #1563
90384c0ca Merge pull request #1563 from horgh/horgh/run-gometalinter-on-tests
770164ab2 Add --tests only when using the default gometalinter command
70ecda391 Pass --tests flag to gometalinter so that we lint test files
d05d93a7e Make :GoTestCompile respect build tags
ba6ce99a6 Expand test framework (#1548)
bd35a4ec2 Add scripts/docker-test (#1550)
3eefef0b1 Merge pull request #1553 from wuzangsama/master
8ee54fa96 comment out err modeline
d735fc9fc Merge pull request #1551 from bhcleek/docker-image-install-vim
ee377102d run scripts directly instead of via make in Dockerfile
95584e32d install vim in the Docker image
d27a937a3 Ask for "go env" (#1547)
7efc3fe06 Better testing (#1476)
40e02891d Fix UltiSnips gpl snippet (#1535)
44e7173aa add modeline to CHANGELOG.md (#1546)
4409db9b2 Merge pull request #1540 from bhcleek/changelog/1538
06ba514d0 update CHANGELOG.md
5a3a2319a Merge pull request #1538 from 'tmatias:toggle_same_ids_check_group'
ee76970c5 improve go#guru#ClearSameIds readability
d3832a4e1 check group in when toggling same ids
087899210 Display warning when people use an older Vim (#1524)
cc93090b0 Add .editorconfig (#1523)
b28351fdd Merge pull request #1528 from bhcleek/add-modelines
4a8e342e8 Merge pull request #1529 from fatih/fix-go-play
219b9a12c tool: fix :GoPlay by using the correct IsMac() function
448a95767 add missing modelines
51dbbc412 Merge pull request #1461 from bhcleek/gopath-autodetect-default
2e6b84757 disable g:go_autodetect_gopath by default
faf628814 Merge pull request #1521 from bhcleek/changelog-1519
544c894c3 update changelog
0643e9ecc Merge pull request #1519 from bhcleek/fix-go-test-compile
b2ffdaa8e do not try to run tests for :GoTestCompile
011dcadc0 normalize message output (#1512)
f6196ad98 Update ChangeLog
112ea9090 Merge pull request #1465 from Carpetsmoker/rename-complete
57d60ff05 Also clarify docs a bit
d3a07e2c3 Address PR feedback
172139cab Better prefill and completion for :GoRename
2f838940e Clarify documentation for g:go_play_browser_command (#1495)
bd5bd982d edit issue template (#1502)
f61f97fbb edit help file and function description (#1503)
da4a86afa Update CHANGELOG
6ba5992fc Turnoff window resize if its still visible (#1488)
8ccaa5134 edit documentation (#1504)
863008a33 Fix util echo function: ensure l:msg is a list after split() (#1498)
96995056c Merge pull request #1492 from fatih/new-release
010d0cc59 New release: v1.15
4d518eef8 Merge pull request #1491 from fatih/update-changelog
a0a528a0f Update CHANGELOG.md
e3725d45a Merge pull request #1474 from bhcleek/close-gofmt-list-vim7.4
be4133a0b Merge pull request #1485 from cassiobotaro/master
1c1980fd6 ensure fmt list gets closed when title cannot be checked
7cb6d701c Fix #1484  GoDecls break when motion returns empty
dcd3e3bfb Don't use `v:t_list`. (#1479)
54150c199 Fix GoInstallBinaries error message (#1478)
8914c7e39 Allow arguments for :Go{Install,Update}Binaries (#1467)
2a9c03edd Clarify the documentation for the guru scope. (#1466)
ff2936872 Add go#util#Exec() (#1471)
620717490 Documentation for syntax highlighting (#1469)
78b7db128 Support fzf on GoDecls[Dir] (#1437)
458d23085 Merge pull request #1463 from bhcleek/better-assignment-highlight
09911f93f update CHANGELOG.md (#1451)
8fe9a2425 reduce goVarAssignment regex branches
40bdb6ab0 Implement :GoFillStruct (#1443)
0371da68c Show multiline errors (#1456)
40bf77e5f teach goVarAssign about all assignment operators
5e4ed05df Merge pull request #1460 from bhcleek/update-change-log-higlight-assignment
7a3316f59 update changelog
7a7af87f8 Merge pull request #1458 from xlucas/master
7fbccd9da Variable assignments syntax highlight
1e7560e0e Merge pull request #1453 from Carpetsmoker/fix-list-type-commands
6ce489126 Fix string comparison
2b2ffcdde Fix syntax for `s:default_list_type_commands`
2162c2fa1 Fix :GoBuild shell escaping (#1450)
5730b71ea Merge pull request #1449 from bhcleek/consolidate-list-type-command-keys
b319ed975 Load ftplugin/html.vim for gohtmltmpl (#1442)
2b3610ff5 fix arguments to jobcontrol#s:spawn (#1448)
0ff17516c change GoModifyTags default list type
ce9e0fcd8 refactor for maintainability
262fb6308 doc: add example for go_list_type_commands
6b7bab65a Update CHANGELOG.md
df60f2652 support for customizable lists types (#1415)
dfc89933c Update CHANGELOG.md
eac41c98a Merge pull request #1439 from guns/fix-async-guru-data-race
17c03852f Parse messages from guru on close_cb, not exit_cb
b71f2b757 Fix ChangeLog links (#1436)
5f0c5941b Fix go#package#FromPath() (#1435)
2d36a7882 Merge pull request #1434 from fatih/remove-brackets
a5cdeb59d CHANGELOG.md: fix GH links syntax
e287f9b83 Merge pull request #1433 from fatih/fix-issue-links
5ecd7966f CHANGELOG.md: fix markdown syntax to link to GH issues/pr's
b88a5c989 Proof read documentation: "Intro", "Install", and README (#1432)
f71d6e70a Update CHANGELOG
75d0e9f7a GoImpl: support relative (vendor) imports (#1322)
37e5082d4 Add support for unite.vim for :GoDecls / :GoDeclsDir (#1391)
54bcb5bfa Fix g:go_fold_enable, 'comment' value
aa526f0fb Update CHANGELOG
9cce36bd8 Allow folding any comment (#1428)
0be825dd4 Vim syntax match for variable definitions (#1426)
5db7dd6a6 Load buffers with :GoDef relative to cwd (#1277)
506ddafc2 Add support of g:go_doc_command option (#1420)
67a3e972a Show output of vimhelplint failures (#1430)
ea3346620 Remove accidentally committed file; update CHANGELOG
55a54f149 Merge branch 'pr-1414'
63c76f919 Update CHANGELOG.md
b0ae2c584 Merge pull request #1386 from Carpetsmoker/goimpl
6d15159e8 Update CHANGELOG.md
18eba1a08 Merge pull request #1411 from kirstein/master
cdd056ff8 Merge pull request #1377 from Carpetsmoker/fold-pkgcmt
8ba55ec3c Update Changelog.md
fb2763465 Merge pull request #1422 from jasonkeene/ginkgo-faq
79f451448 Some small :GoImpl improvements
125d5caf3 Fold package-level comments
c420b47cd Add FAQ entry for how to run focused ginkgo tests
117c33413 update comment
b5271d098 Fix to fails of GoMetalinter result filepath in subdir. resolve #1413
79152447b term: exit insert mode
52c5b1f74 fmt: fix backwards compatibility with getqflist
df99b193e Update CHANGELOG.md
9a433e5db Merge pull request #1407 from fatih/fix-autoclose-gofmt
a9ad6b3f0 fmt.vim: only close quickfix if its belongs to gofmt
dfd860471 Add initial commit
8eef8ea57 Add all release information to changelog
4fd3a60da Add old changelog (v1.3)
5939bdd8f Add old changelog (v1.4)
9391a575a Add old changelog (v1.5)
30d036a02 Update CHANGELOG.md
ba09b8fef Merge pull request #1401 from fatih/gomodifytags-improvements
e655a39ba Update CHANGELOG.md
a0ecfabad Merge pull request #1400 from cfsalguero/issue-1396
386e81004 tags: use -modified flag and show errors
525fe8af9 Update CHANGELOG.md
e8e49eac5 Merge pull request #1387 from Carpetsmoker/import-comments
cf15171af Add demo link to syntax based folding
25d00acf3 New release: v1.14
5d5c96665 Updaste Changelog.md
c9052d527 def: only show filename to prevent showing long paths
250c6397c Merge pull request #1385 from Carpetsmoker/godef-msg
78a87d866 Merge pull request #1384 from Carpetsmoker/fold-var
9c292d9ee Update CHANGELOG.md
9c49d42a0 Merge pull request #1394 from mikelue/master
239cbec81 Update CHANGELOG.md
6a470dac4 Update CHANGELOG.md
ebdcf3ad9 Merge pull request #1382 from Carpetsmoker/lint
d758e7f52 Update CHANGELOG.md
13b9eb578 Merge pull request #1381 from Carpetsmoker/vet
805334818 Document how to use a different Go binary (#1373)
d4f931d7e Merge pull request #1395 from deltaskelta/doc-typo-fix
e8cf579db Issue 1396 go#def#tab fails if file is already open
60db0a282 Typo fix
c16c29a8a Complement the path of command for different situations of Cygwin environment
ec6500bb4 Allow comments in import blocks
436bfd58f Show message when using :GoDef and opening a new buffer
a683b6a38 Fixes for folding var/const blocks
2d91dbdcf Run :GoLint against the package of the open file
f439c0cb5 Fix filepaths in the quickfix list for :GoVet
76cd99db6 Merge pull request #1356 from antoineco/master
8de2e7df9 Clarify :helpt prerequisite for using :help vim-go
a35c51f3e Update CHANGELOG.md
68c70160f Merge pull request #1371 from Carpetsmoker/new-file
0da59fe21 Update CHANGELOG.md
629cd6d42 Merge pull request #1372 from Carpetsmoker/gofiles-types
3ba1fefa0 Update CHANGELOG.md
307180cd7 Merge pull request #1374 from Carpetsmoker/spaces
82f7e25c5 Update CHANGELOG.md
64bdf041f Merge pull request #1379 from Carpetsmoker/missing-gogetdoc
026728c51 Merge pull request #1378 from clee/fix-contributing-link
64bd8ddd3 Don't show window if "gogetdoc" command isn't found
f8ce5e051 Fix link in CONTRIBUTING.md
6be1c2175 Preserve cursor column through formatting (#1369)
857eaa5b9 Fix various commands when GOPATH contains spaces.
702b1a490 Make :GoDef work if a file path contains spaces
3b7b37626 Allow specifying which filestypes to list for :GoFiles
bd6c4562b Show correct message when editing a new file
2d89f0052 Merge pull request #1368 from anarchyrucks/patch-1
f95eb84f6 Fix typo
1575dcab2 Update CHANGELOG.md
d5f55053f Fold import, var, and const blocks (#1339)
3b6270e06 Update CHANGELOG.md
ab0df08ca Merge pull request #1367 from fatih/improve-cursor-replacement-fmt
838492059 fmt.vim: fix cursor staying on the same line when goimports is used
ca1d7127b Update CHANGELOG.md
e0e8032a7 Merge pull request #1366 from fatih/fix-multiple-src
02c5d8a57 path: fix autp detecting of GOPATH for import paths with string 'src'
d98b80ecf Update CHANGELOG.md
cc28ff699 Merge pull request #1365 from fatih/fix-gofmt-list
e4e992a1c fmt.vim: default to quickfix list for showing errors
d5979c91e Merge pull request #1364 from Carpetsmoker/hl-type
dd6e15468 Don't add offset to goTypeConstructor.
82998ea2f Update CHANGELOG.md
872bef43d Merge pull request #1363 from fatih/fix-array-index
6d8b86ed9 path: fix gobin path for go => 1.7
bfcf8b057 Update CHANGELOG.md
e56673862 Merge pull request #1361 from seanpile/keep_list_open
4e3f55be7 Update CHANGELOG.md
b54de478e Merge pull request #1362 from fatih/fix-swap-file
fd44242d5 fmt: fix blocking ui when swapfile is enabled
06987d569 Added ability to keep the quickfix/location list window open after successful operations instead of autoclosing
58bfea76b Update CHANGELOG.md
8b02779ba Merge pull request #1345 from fatih/include-func-variable
789ffb460 textobj: include function variable for anonymous functions
f08fcab5c Update CHANGELOG.md
657d0937f Merge pull request #1338 from Carpetsmoker/fix-1282
2647e9bda Merge pull request #1340 from Carpetsmoker/vimhelplint
971f3071f Update CHANGELOG.md
acd0be01a Merge pull request #1344 from robot-dreams/patch-1
1a946d9be Fix warning when goimports doesn't support srcdir
55ba44a57 Fix doc lint error
f7df583a0 Add vimhelplint to Travis tests
cfa9713eb Match zero-width in goTypeConstructor
bcf3f23dd Update CHANGELOG.md
0a8af0caa Update CHANGELOG.md
4787f2762 Merge pull request #1335 from Carpetsmoker/go_doc_max_height
290887538 Update CHANGELOG.md
4fd118269 coverage.vim: add echo message for GoCoverage
837143b72 Merge pull request #1336 from rhysd/fix-typo
841457035 fix typos in docs, changelog and sources
2eb88b70a Add g:go_doc_max_height setting
3806c4e59 Update Changelog.md
2df21ebaf Merge pull request #1330 from fatih/go-build-cache
e1c0d7b0b cmd: add -i flag to go build
182a9dd14 Add a note about the recent test refactor
7b93bae4b commands: expose :GoDecls{Dir} command to show a warning
147360e9a Update Changelog.md
91b159a7e Merge pull request #1326 from tmc/coverage-args
f5898d3c8 Create CHANGELOG.md
aefc0a2a0 Merge pull request #1327 from fatih/fix-echo-output-tesst
21cfbbc0d test: fix outputing message when test finishes
b9bef683b coverage.vim: pass along arguments to coverage_job
fec6321d2 Update CHANGELOG.md
d75e17546 Fix syntastic help (#1323)
4f2bdd61a Update Changelog.md
bf9cdc211 Update Changelog.md
913c181b8 Merge pull request #1321 from fatih/improve-import-path
15d3b3c86 package: improve import_path by using go list
61b897f14 Update CHANGELOG.md
bc097c164 Merge pull request #1320 from fatih/cache-env-calls
52e5ad5cf Update CHANGELOG.md
e2be1fa7e Update CHANGELOG.md
a4b64e28e Merge pull request #1318 from bhcleek/feature-test-template
f4be8f612 Use a different template for test files
4f04d680e New release: v1.13
b0a11f016 Improve caching for go env calls
d2e1e1764 Update CHANGELOG.md
404dca66d Merge pull request #1319 from fatih/fix-def-tags
150b2cc05 def: fix passing build tags to guru
16e0ccf28 Update CHANGELOG.md
196792d20 Merge pull request #1317 from fatih/test-compile
21376e689 test.vim: more efficient compiling of test files
7fafcb14f fix coverage to use new test.vim file
9b3aa3f2d Update CHANGELOG.md
161bc4632 Merge pull request #1316 from fatih/fix-test-coloni
8f0029172 test.vim: fix messages with colons
57aaa95ac Merge pull request #1315 from fatih/standalone-test-parsing
d2ff39ca7 test.vim: refactor to use its own parse function
76044c0c5 Merge pull request #1314 from fatih/refactor-parsing
8f9699486 Refactor all test related commands into test.vim
899b741f2 Merge pull request #1311 from tgrosinger/typo-fix
57e062a27 docs: fix typo in command
476239117 Update Changelog.md
60565da2d goimports fails when proj symlinked in GOPATH (#1310)
aec329223 Update Changelog.md
0325c5e04 Specifies the type of list to use in GoMetaLinter, by go_list_type (#1309)
aab6381ea Update Changelog.md
016c03c99 path: do not use a dedicated function for cygwin
3f5dd0a5a Add path convertion for native-win-vim with Cygwin support (#1092)
0235a8f85 Update Changelog.md
66b04e85d Merge pull request #1308 from fatih/improve-fmt-commands
e6533efc8 fmt: change go_fmt_options's type to dict
00ab89e4d Update CHANGELOG.md
b8a6dc963 Merge pull request #1296 from fatih/term-neovim-fix
ff3c10ec4 Update CHANGELOG.md
e63e16602 Merge pull request #1304 from fatih/add-listtype-support
e3760a58d fmt: add support of 'go_list_type' for :GoFmt and :GoImports
8efd1dd73 Update CHANGELOG.md
66e3d342f Merge pull request #1301 from zkry/highlight-interface-struct-fix
f8863b067 Fix the highlighting error by putting the interface\|struct section inside \( \) to correctly identify word boundries
403b9bb29 Merge pull request #1300 from robphoenix/master
276e7abc2 fix single spelling error in vim-go.txt
7b311be14 Update CHANGELOG.md
162e26369 do not jump to the quickfix window when gometalinter is executed (#1293)
1cc18529e Merge pull request #1299 from fatih/fix-tags-settings
07e055236 addtags: unify settings for case setting
c1ae945f6 util: remove nonused go#util#AddTags function
4fda59601 term: fix cwd after running command
05efdfe80 Update CHANGELOG.md
2e1979847 Merge pull request #1295 from etdub/master
fd7d4d40d Change GoLint command to lint the current directory instead of the current file (issue #1263)
7fb96896f Update CHANGELOG.md
26e61829c Merge pull request #1280 from fatih/fix-autodetect-gopath
c609352bb path: return the unmodified GOPATH if autodetect is disabled
6f392c454 Update CONTRIBUTING.md
1143f398e Merge pull request #1279 from fatih/update-docs
8b7d743e5 docs: add new :GoDef mouse mappings
1c6ccb1f2 Update CHANGELOG.md
eb739e185 Merge pull request #1264 from lilydjwg/master
4cdb20ca5 Update CHANGELOG.md
f6554604f Add :GoAddTags transform (#1275)
8532385af Update CHANGELOG.md
8e0ddef60 Merge pull request #1276 from creaky/master
d92a4f6f0 Updated code based on feedback and further analysis
27228dada Merge pull request #1278 from dorons/master
872e4e190 Fixed indent for 'ife' snippet
b57ee9088 Update CHANGELOG.md
1a7887e32 Include keyify support (#1258)
e9bb5eaa4 Fixed issue Vim-Go broken on freebsd #1224
aab745ece Update CHANGELOG.md
cdffa16f5 Merge pull request #1268 from Foxboron/patch-1
f1c6f6649 Include if with inline error handling
78c2a9a0b support <C-LeftMouse> as well
b4936d89b Update README.md
ae5e0d887 Merge pull request #1255 from fatih/readme-improvement
580103e67 Simplify Readme.md
08d0c34d0 Update changelog.md
c71c75e4c Merge pull request #1247 from pborzenkov/close-race
48e0660e2 Update Changelog and add docs for new gometalinter feature
18a5dad3c Merge pull request #1253 from redforks/master
882a1932e Add go_metalinter_excludes config variable
55906b13d Merge pull request #1250 from bradleyfalzon/patch-1
f16e5d9fe Minor typo in change log
26362e4bf New release: v1.12
c20e192ea Update CHANGELOG.md
7871cd94b Update CHANGELOG.md
727aed364 Merge pull request #1248 from fatih/default-gopath
6db12a966 Go 1.8 compatible GOPATH improvements
5c721a278 job: fix race between channel close and job exit
411981189 Update CHANGELOG.md
b14621829 Merge pull request #1246 from fatih/fix-install-arg
58adebd7a cmd: we don't need to shellescape for jobs
e0a7b12e1 Update CHANGELOG.md
5d684f6da Merge pull request #1235 from thsnr/master
58853d520 Update CHANGELOG.md
a83c4c0bc Merge pull request #1242 from danielheller/godef-help-explicit-arguments
cec0fc361 Update GoDef help: remove explicit arguments
1aa048b2d Allow trimming around comments in gotexttmpl syntax.
362e15ab4 Merge pull request #1233 from rigelrozanski/patch-1
8cb66af59 Updated Broken Link
eb8adf52b Tidy up and fix typos
091a8c1f9 Update CHANGELOG.md
0586539e0 Add :GoBuildTags to set build tags (#1232)
cf3aad953 Update CHANGELOG.md
03fc6a710 Add build tags support for gorename (#1225)
b9c815626 Update CHANGELOG.md
71efb2e6d Set GOPATH for both possible go guru execution paths (#1193)
7ff6d8e06 Update CHANGELOG.md
92d0d07a6 Merge pull request #1195 from haleyrc/master
70aba7c27 Update CHANGELOG.md
ac2f89b41 Merge pull request #1197 from jhillyerd/noshowdoc
7149f3eec Update CHANGELOG.md
468fa9823 Merge pull request #1199 from tarrant/master
9a9f010ec Update CHANGELOG.md
2fc67cd72 Merge pull request #1211 from cespare/goimports-options
ded4d3169 Respect go_fmt_options when running goimports
4490a1f67 Fix whitespace and typo (#1201)
68f398b3b Update CHANGELOG.md
a8a253bb8 Update CHANGELOG.md
e4e5e2267 Merge pull request #1204 from fatih/gotags
eca86e03f New GoTags improvements
d3f90c21e Set the filename in the location-list
d5d826a69 Document 'noshowmode' requirement for echo_go_info
884870e88 Modify the resize behavior for godoc
1425decf6 Update CHANGELOG.md
fc1ab4052 Merge pull request #1194 from jblebrun/no-gopath-env-fix
a4edbfc8e Ensure no trailing : in gopath
9b0362562 Update CHANGELOG.md
119eec1b3 Merge pull request #1177 from francescomari/guru-tags
0dacf2917 Update CHANGELOG.md
86834ce79 Merge pull request #1184 from mattn/non-utf8
9cb5965f5 Update CHANGELOG.md
6e832e6c0 Merge pull request #1185 from mattn/errl
f6ad41d15 Update CHANGELOG.md
a8592baf7 Merge pull request #1192 from vieiralucas/patch-1
375ce716c Update CHANGELOG.md
3c5f09de5 Merge pull request #1176 from joshuarubin/neovim_go_build_fixes
d7860c34d Lowercase <Leader> in mappings examples
c29fac849 log.Fatal(err) is useful
ddf3ad471 Support 'encoding != utf-8'
3e8551253 Correctly report the value of the 'g:go_guru_tags' variable
83296ac0b fix :GoBuild issues in neovim
3eb57ac3a New release: v1.11
07dabeb11 Update CHANGELOG.md
001cce799 Merge pull request #1174 from zmb3/zb-godoc-browser
e3a760fd9 Fix :GoDocBrowser for third party package doc.
ba08326b2 Update CHANGELOG.md
41f5fd135 Merge pull request #1146 from horgh/master
7635fc0eb Update CHANGELOG.md
f9391628d Merge pull request #1152 from ismail/ismail-patch-1
8775ba7f5 Merge pull request #1168 from fatih/fix-docs
e3e9fef6a Update CHANGELOG.md
fba058f98 Merge pull request #1167 from fatih/disable-highlight
16ffe5d88 docs: fix unused feature
0a3b205c8 syntax: switch options to off
47447feea Update CHANGELOG.md
283fe500e Merge pull request #1160 from thsnr/master
10af7bc2a Use go_metalinter_command as List after split().
d7c628ff2 Merge pull request #1159 from fatih/godef-tests
e27a00365 tests: add def_test.vim
a9bc540b0 Update readme.md
73f707d46 Merge pull request #1158 from fatih/improve_tests
b586c7e4f tests: add new test, update runttest.vim
b27031ab0 Update CHANGELOG.md
bd6e33ed4 Merge pull request #1157 from fatih/vim-go-tests
145893132 Add travis integration and initial test suite
7d3e4bc8b Merge pull request #1156 from bhcleek/fix-sameids-BufWinEnter
ffe8fc402 clear buffer-local BufWinEnter properly
fa7dc2eaa Update CHANGELOG.md
edcd9c813 Merge pull request #1155 from bhcleek/fix-guru-async
7eeb2f87e use funcref() instead of function() for closures used as callbacks
407dcda3f If GOPATH is empty check for the value of go env GOPATH
95be72ddd go_metalinter_deadline applies in async mode now
e46dd4dde Update CHANGELOG.md
708861202 Merge pull request #1133 from bhcleek/fix-godef-stack-pop
66c72b4ad def: indent
d5abc9d80 Update CHANGELOG.md
054951253 Merge pull request #1132 from bhcleek/fix-godef-split
57e19fa7a Update CHANGELOG.md
398680c1f job: set explicit bang to avoid errors in case it's being used
cd793b75a Update CHANGELOG.md
9f9b93767 Merge pull request #1124 from jimmyfrasche/master
ca4b4437b Update CHANGELOG.md
86adc49b1 Merge pull request #1136 from jdhenke/master
0eaa355a7 Update CHANGELOG.md
8e44afc0f Merge pull request #1145 from entombedvirus/fix_jobcontrol_on_exit_err
709a4585e Update CHANGELOG.md
e15c781d1 Merge pull request #1143 from kechako/fix-indentation-broken
69e2b2c66 Update CHANGELOG.md
7cde15acd Merge pull request #1141 from oystedal/oystedal/1140
39ebca3a1 fixes #1144: "E118: Too many arguments for function: <SNR>173_on_exit"
d1f5dd3bd Update README.md
a55c85338 Fix indentation broken when using a action with a minus sign like `{{-'
d3c9fc07b Change default value of `g:go_asmfmt_autosave` to 0.
93984b340 fix bug in guru vim script
08c881dea Changelog.md: add requirement
66ce0c0d3 make requested changes to documentation and setting name
6bf649098 Merge pull request #1135 from fatih/fix-setloclist
edacc3687 list: set title only for recent Vim versions
6094a38b2 allow popping from jump list when buffer is modified
973ba8c29 handle :GoDef from modified buffer
4a993be12 Update CHANGELOG.md
309c94fbe Merge pull request #1128 from fatih/fix-coverage-syntax
10a8ddcda coverage: no need to change turn on/off syntax
eeae7b0bf Update CHANGELOG.md
b882d1fa7 Merge pull request #1127 from fatih/fix-coverage
4aee04ff7 cmd: do not expand coverage arguments
6ee972ddd Update ISSUE_TEMPLATE.md
d277006b4 Update CHANGELOG.md
01ec25cae Provide a descriptive quickfix/location list title. (#1004)
9e88616c2 Add option to use cwd as package name instead of template
96a07bd88 Update CHANGELOG.md
cb88925a4 Merge pull request #1123 from pborzenkov/job-ccl
40344d43b job: close quickfix window if a job has succeeded
c07e9e0a3 Update CHANGELOG.md
1a9f0ee2e Merge pull request #1122 from fatih/patch-echom-fix
dd2a13642 path: use echom so it's showed when used completion
4944f0ef8 Update Changelog.md
f60e4fd42 Merge pull request #1121 from pborzenkov/statusbar-update
5265ad2da Update CHANGELOG.md
7785d369c Merge pull request #1055 from svanharmelen/f-setlocal-updatetime
0996bdacb Add `g:go_updatetime` to configure a custom `updatetime`
79fa535b1 Always use full path as statusline target directory
bf2110457 Update CHANGELOG.md
b4adab50e Merge pull request #1120 from fatih/gometalinter-statusline
c27297286 lint: add statusline support for GoMetaLinter
d07982689 Update CHANGELOG.md
dcbedd7b8 New release: v1.10
824f44ab8 Merge branch 'master' of https://github.com/fatih/vim-go
8df04a986 New release: v1.10
f3ee8cd5c Update CHANGELOG.md
c0b180a52 Update CHANGELOG.md
d9194b7d1 Update CHANGELOG.md
c44f799be Merge pull request #1089 from tdilo/add-golint-plug-mapping
0b6d16c57 Merge pull request #1119 from fatih/goinfo-improvements
05f7fb837 info: add option to change underlying tool for :GoInfo
cb8329a2b Update CHANGELOG.md
b84f01ae9 Merge pull request #1033 from pborzenkov/coverage
2b34076d0 coverage: allow to run coverage on _test.go files in subdirs
7c27c6be9 Merge pull request #1118 from fatih/fix-wall
d35e866a8 cmd: wall tries to write to unnamed buffer, neglect errors
3b6da4942 Merge pull request #1117 from fatih/test-func-fix
303c0a2bc cmd: fix :GoTestFunc for job API
d3c4fb3d2 Merge branch 'master' of https://github.com/fatih/vim-go
505e726e2 Update README.md
75b6713bc Merge pull request #1114 from fatih/check-job
86c7e12f5 vim: require at least 8.0.0087 for +job features
c212e28fa guru: do not use abort, is not compatible with old Vim versions
b2ecbf8c0 Merge pull request #1110 from fatih/fix-new-variables
b82060212 go: do not use new type variables
59c56f090 Merge pull request #1104 from fatih/vim-8.0-squash
dc8073386 Add vim-8.0 support
362decf1a complete: disable unimported support
303667f4f Update CHANGELOG.md
e198faaa7 Merge pull request #1100 from Alok/add-abort
37f828315 Update CHANGELOG.md
de782e8ac Merge pull request #1101 from haya14busa/option-go_echo_type_info
ec9f4ac3f Merge pull request #1102 from stamm/patch-1
26d766a27 typos in changelog
298520ce1 add an option to show type info when completion is done
a822b9792 Add abort to every autoload function
d85444b32 lint: add (go-lint) plug mapping
10c805b83 Update CHANGELOG.md
fcd04ce1f Merge pull request #954 from fatih/fix-gocode-goroot
23c0cb00c Update CHANGELOG.md
42bc216cc Merge pull request #1067 from bhcleek/fix-sameids-change-buffer
0b631151f Update CHANGELOG.md
be4eae0ba Merge pull request #1070 from svanharmelen/f-highlight-func-calls
64021135f Update CHANGELOG.md
b76d55f52 Merge pull request #1075 from magicalbanana/allow-nested-struct-highlighting
936837ec0 Update CHANGELOG.md
8b73c3f71 Merge pull request #1084 from zmb3/unimported-packages
54b2650c4 Provide completions for unimported packages.
7461762f7 Update CHANGELOG.md
127ecfedd Merge pull request #1083 from fatih/fix-jumping-to-split-modified
54fa4679a def: do not open a split for modified file
80b0ca2d1 Make sure builtins are hightlighted correctly
31c13f672 Syntax nested structs
1f8e10ceb Merge pull request #1072 from hitjim/patch-1
f41f55323 Update license to credit Renee French for Gopher
8faedbebf Update CHANGELOG.md
977b68d22 Merge pull request #1048 from svanharmelen/f-highlight-func-calls
a09d179d8 Clear most recent goSameId highlights groups
bae1529cd util: add go#util#env function
6ca257751 Update CHANGELOG.md
32f9d2bf5 Merge pull request #1062 from lukatendai/master
acab9b3f6 Update cmd.vim
2b19e6c18 Merge pull request #1047 from abhinav/patch-1
4bf1d139f skip go#util#Shelllist if nvim is being used
09522e50c Update CHANGELOG.md
fc4f5a432 Merge pull request #1061 from egonelbre/master
4e3628042 Use transparent background for image.
fecb68867 Update CHANGELOG.md
5fda1883f Merge pull request #1060 from fatih/assets
38ff97edc Add vim-go logo /cc @egonelbre
d6c1ec9a4 Add assets dir with new logo from @egonelbre
8205e3542 Merge pull request #1052 from mattn/sock_type
86b1e7aa2 fix default sock type
961466fb2 Add support for highlighting function calls
7fd92a842 Update CHANGELOG.md
ac4a9757d Merge pull request #1049 from nhooyr/syntax-fix
451f8a0da goPredefinedIdentifiers should link to goBoolean by default
b14be232b Fix reference to go_highlight_{structs,interface}
d9fa1bcca New release: v1.9
b52601889 Update CHANGELOG.md
417fd0ca7 Merge pull request #1046 from mattn/v8.0
168c4a4b3 better to use exists('*exepath')
8575d9e3c Fix bug in syntax highlighting (#1035)
0a25a0ddd Update CHANGELOG.md
8d6356616 Exclude iota and nil from goBoolean (#1030)
c63c798f7 Update CHANGELOG.md
a5222bfdc fmt: print full goimports path if it's not compatible
2aad0a8a6 Update CHANGELOG.md
495cf403c Merge pull request #1007 from magicalbanana/highlight-field-field
990916af8 Update CHANGELOG.md
1f143f3dc Merge pull request #1020 from kaneshin/patch-1
5b53a72bb Update CHANGELOG.md
d5ac28c35 Merge pull request #1011 from ArkBriar/master
804130fc9 Update CHANGELOG.md
8de252ae9 allow :GoDoc on modified buffers (#1014)
9380cc445 Update CHANGELOG.md
31ea0aaf7 Merge pull request #1017 from fd0/add-hint-updatetime
b76f8f501 Update CHANGELOG.md
cbe7d101b Merge pull request #1029 from nhooyr/master
5d4fcaa47 Update CHANGELOG.md
0a66df41d Merge pull request #1023 from yyoshiki41/update/doc
4b9258e8a update jumplist in :GoDef
c306de904 Add go_highlight_generate_tags in docs
313127ee4 Rename GoMetalinterAutoSaveToggle to GoMetaLinterAutoSaveToggle
63bdcdf65 Update CHANGELOG.md
f1f6e71a3 Merge pull request #1016 from kisielk/patch-1
241818330 SameIds: Fix Sentence, add hint to 'updatetime'
41dfa207b set updatetime if g:go_auto_sameids is enabled
d72ed3ab5 Fix syntax goFormatSpecifier: check '%%'
359a8c5ca Highlight nested fields or chained fields
a4ba0a5b1 Update CHANGELOG.md
973724f6e Merge pull request #998 from bhcleek/sameid-autocmd
a0edd32f7 Update CHANGELOG.md
4c2069649 Merge pull request #999 from umitkablan/master
2514a4221 Update CHANGELOG.md
67084f500 Merge pull request #1000 from fatih/add-gocode-socket-type
d9c531fca complete: add g:go_gocode_socket_type setting
a6e097cb9 Fixed Windows tagbar&GoCallers errors with g:go#use_vimproc=0.
7d1433761 Re-evaluate sameids after buffer is re-entered
a0d769dd9 Update CHANGELOG.md
e7f5e5756 Update CHANGELOG.md
37b95186a Fix :GoSameIds for light background, GUI, and after changing colour schemes (#983)
ecac6556a util: do not clear the screen
99d5bf8e0 Update CHANGELOG.md
445e5bf10 use guru's -modified flag (#944)
af2798046 Update CHANGELOG.md
49f4e2a34 Doc cleanup (#987)
7bcf1f554 Update CHANGELOG.md
011d76fbd Merge pull request #988 from Carpetsmoker/windows-shell
2dfd933c5 Use go#util#IsWin
53261bc0a More robust resetting of the shell.
3030ecc86 New release: v1.8
12b3f65a0 Update CHANGELOG.md
4f06fda92 Merge pull request #971 from fatih/gooaddtags
6e0d6c363 commands: add :GoAddTags
13affe57d fixed goField regexp (#981)
51930f327 Update CHANGELOG.md
7af695b1b add commands to toggle settings that control auto behavior (#945)
55fe1705d Escape all template path special characters (#966)
d3fb314ea Update CHANGELOG.md
881a9cc0f Reset shell before running a command in go#util#System (#967)
9ed023b39 Merge pull request #972 from roxma/master
b329b1c10 Merge pull request #974 from bhcleek/sameid-warning
6adfed303 Update CHANGELOG.md
4a403b6e3 Merge pull request #980 from fatih/fixes-from-wladh
7e30f82b5 Add guifg to go coverage syntax.
4c8a7046e Make GoInstall use detected $GOPATH
85a9d62e4 Merge pull request #979 from datanoise/master
59f38f020 link goPointerOperator and goVarArgs to goOperator.
5e36218d0 goVarArgs highlight groups is too gready.
7689ab482 add warning to GoSameIds when matchaddpos is unavailable
bc2746c1e add SimpleAutoComplPop to the list
59a236108 Merge pull request #969 from vrischmann/master
62d6026b9 tool: use double quotes in PackageName for Windows compatibility
69e038e5c Update CHANGELOG.md
a4c9c4e44 Merge pull request #968 from fatih/idawes-master
d24cd35a1 doc: add more context
844cf27ca Consisten mappings and commands
e272cf309 Merge branch 'auto-toggle' into idawes-master
271766d76 Merge branch 'master' of https://github.com/idawes/vim-go into idawes-master
e977689a3 guru: add GoSameidsAutoToggle
c8cf79257 Merge pull request #946 from bhcleek/buffer-sameids
b7ac76ad7 Update CHANGELOG.md
1e7d0480a Merge pull request #962 from fatih/separate-coverage-syntax
e648b71f6 syntax: add goCoverage specific highlights
c3cd94941 Update README.md
368f72927 Update README.md
9754508b3 Merge pull request #958 from datanoise/master
7c096c20e go#fmt#Format fails on new unsaved files
c5101afa6 Update CHANGELOG.md
4de469674 Merge pull request #957 from fatih/make-goimports-great-again
5fb42bd4e fmt: pass full name to -srcdir for upcoming new features
0faef8a43 refactor: use lowercase function names
2db19ffd2 Merge pull request #952 from magicalbanana/fix-setfperm
d8eb1cdb7 Fixes the 'setfperm' issue
8ce50ff3e guru: make whicherrs usable for empty results
23abbac23 Update CHANGELOG.md
81bee4405 Merge pull request #948 from krishicks/guru-add-whicherrs
71aeea6d5 Merge pull request #949 from ArkBriar/master
1a38ce6c7 Merge pull request #942 from dobegor/patch-1
c38cb772d Update CHANGELOG.md
902f626c4 Merge pull request #922 from joegrasse/master
3a86d0f8a guru: add :GoWhicherrs
140a2ff75 Replace 'he=e-1' with '\ze' to avoid conflicts with other highlight plugins (e.g. luochen1990/rainbow).
e53e6126f use CursorHold instead of CursorMove for go_auto_sameids
081f3423e Vim & Neovim now both support JSON
595df5118 Update CHANGELOG.md
684548da2 Merge pull request #937 from dangogh/yaml-tag
9fce7407a Merge pull request #939 from bhcleek/allow-disable-auto-features
96105a22a Merge pull request #938 from bhcleek/reduce-guru-what-flicker
94f579cdc Merge pull request #940 from bhcleek/customizable-goSameId-highlight
4801d2853 Add ToggleSameIds
df02251e4 Neovim supports JSON, :GoSameIds now works.
3715a8908 allow goSameId highlight group to be overridden
30a6a2c6c allow auto features to be disabled without restarting Vim
7a312d97f reduce flicker when using go_auto_sameids
789de8e4e Update CHANGELOG.md
78a766756 Merge pull request #936 from fatih/bhcleek-master
41ae14a74 guru: improvements
6de8841f0 Add support to run Guru commands on umodified buffers
82ff2d872 add setting to automatically run :GoSameIds
16f3d7415 implement :GoSameIds
f9549b752 add yaml tags completion
7fe846b1c Merge pull request #930 from datanoise/master
ab01e7e5a Merge pull request #931 from svanburen/patch-1
7d1616ad4 Fix typo in docs
9816d691a small syntax fixes
dede10f4a Update CHANGELOG.md
0b1fa09d9 Merge pull request #927 from fatih/json-snippet-case-type
153f2231e snippet: make json field tag expansion smarter
7876aaf55 snippets: make json snippet more smarter
a049691f0 snippet: fix panic
01624ffc3 Update CHANGELOG.md
98d4f5eee Merge pull request #926 from fatih/add-snippet-err-panic
cb442358b snippets: add errp for error panic
48d31eb2b Change setting name to something better and coherent with others
4778de4ae Update CHANGELOG.md
d142f7db3 Merge pull request #918 from fatih/auto-create-template
23b7c2268 Fill the content of a new file automatically based on the context
eb585ff6d Merge pull request #924 from tsne/fix-type-highlighting
cd35ebdf5 fix highlight type keyword
2c5295871 Restore original files permissions
25bbb3135 Update CHANGELOG.md
d3fb19d78 Merge pull request #920 from dobegor/master
498e709cf Fixed typo causing GoDocBrowser to fail
7c3414e5f Update CHANGELOG.md
50ceca52a Various improvements to syntax highlighting. (#917)
ecfd5cff3 Update CHANGELOG.md
1a9cc7867 Merge pull request #915 from fatih/indentations-fixes
5a4abb592 style: use two spaces for all files
a7a37517a Update CHANGELOG.md
1e9590dba Merge pull request #910 from fatih/def-modified-file
336e3b090 def: support modified files
b12fd9bb5 Update CHANGELOG.md
9875a4690 Merge pull request #909 from fatih/fix-go-test-compile
1457e6e2c cmd: fix :GoTestCompile leaving behind artifacts
523d5a435 Update CHANGELOG.md
7b92adf89 Merge pull request #904 from fatih/fix-goimports-picking-srcdir
67489a688 fmt: fix goimports picking up -srcdir
6efcfb275 Update CHANGELOG.md
4f20c2524 Merge pull request #900 from fatih/fix-coverage-nvim
f846d078e coverage: fix running coverage for neovim
76d295c19 Update CHANGELOG.md
478a23942 Merge pull request #897 from ryunix/fix-doc
1147bbc70 Update CHANGELOG.md
a3452fdf2 Merge pull request #895 from mattn/fix-openbrowser
492e54bb2 Update CHANGELOG.md
8d73ed0bc Merge pull request #894 from mattn/godoc
85579cbd5 Fix doc
98fe1f95e escape #
cf4f0ea1e open GodocView if argument is provided for :GoDoc
6a0c880df New Release: v1.7.1
0fd6f46e7 doc: fix wrong documentation about field and struct highlighting
8c9cbabfd Merge pull request #892 from ryunix/fix-typo
ab62d6ddd Fix typo
191ba9a60 New release: v1.7
28e63a50b Update CHANGELOG.md
9b198271a Merge pull request #888 from fatih/go-def
10187323d def: add go_def_mode setting, we now support godef too
3c099cc66 cmd: check test files only for coverage
473c0bdfb Update CHANGELOG.md
a284b6196 Merge pull request #854 from hhsnopek/hs.goField
ae89f68f1 add goField
2f115dcf7 Update CHANGELOG.md
e46c5efcd Merge pull request #883 from macb/get_update
04a0faae2 make go get -u configurable
211289683 Update CHANGELOG.md
28d6c0048 Increase compatibility with tcsh (#869)
684be5dfb Merge pull request #882 from yukidarake/fix-neosnippet-invalid-syntax
485d8ba3c Fix broken snippets
c72fd199f Update CHANGELOG.md
99e06a043 cmd: fix showing SUCCESS for non tests
b7147085c Revert wrong fix
8e0ea1266 cmd: run tests only if the test file exists
e6a76161c cmd: fix runtime error for :GoCoverage
acb2d8c91 docs: add docs for go-import and go-imports
bc3726303 Update CHANGELOG.md
572617f16 Merge pull request #879 from fatih/do-not-create-test-binary
be326e6a8 cmd: do not create test binary artifact for :GoTestCompile
a9611d7d6 Properly use exepath for CheckBinPath (#864)
b25dbfb23 Update CHANGELOG.md
b74234bbd Merge pull request #878 from edganiukov/goimports-mapping
484ead33c added goimports mapping
e9f44d933 fmt: use helper function to print warning
53c779f82 Update CHANGELOG.md
0a1f71faa Merge branch 'master' of https://github.com/fatih/vim-go
46da9d331 coverage: use color aliases for backwards compability
42c73c2a8 Update CHANGELOG.md
92632a024 def: quote the file argument completely for tcsh
8b1c0e93f Update CHANGELOG.md
dc1496713 Merge pull request #862 from fatih/fix-lint-escape
eb19cc520 textobj: escape files for motion as well
c1e976135 Merge pull request #866 from trayo/master
76d43aca5 fixes typo
d54819ddc Update CHANGELOG.md
5d5a5b228 Merge pull request #861 from DeepAnchor/master
d909e2e41 lint: escape directory for shell invocation
d570e89b4 Add non-standard workspaces to package path list
48cc65dfb Update CHANGELOG.md
8765cee38 Update CHANGELOG.md
a3c0dab15 Merge pull request #856 from fatih/add-gocode-autobuild
b0e00f631 complete: enable autobuild and propose-builtins
5c74881e0 Update CHANGELOG.md
fea6ef317 Merge pull request #855 from fatih/fix-gorename
4311f5b18 rename: reload all files to reflect the new changes
1ec3373f2 Update CHANGELOG.md
96b0aa584 Merge pull request #847 from shawnps/patch-1
eb6ae9d1c use https in playground URL for GoPlay
1f2245335 impl: this is a better copy
5e589bba6 Update CHANGELOG.md
87a3bb954 impl: add vim-go-impl (#846)
1dfaae447 Added http to http handler snippet (#843)
78c56adc1 Update CHANGELOG.md
927e31ad2 add nnoremap <buffer> <silent> <C-w><C-]> :<C-u>call go#def#Jump(spli… (#838)
2d9124f1a Updated `benchmark` snippet to use for loop (#840)
9f0cf00f6 path: do not exepath
ca46f2d0a Update CHANGELOG.md
95f43b8ab Update CHANGELOG.md
62f8aa38e don't default to binaries in the PATH (#823)
d2f22ba3d Update CHANGELOG.md
ff70ed5b6 Snippets for Example and Benchmark (#836)
5a846f358 Document using quickfix list for syntastic (#834)
91ffc4108 Update CHANGELOG.md
7a5dc84aa Merge branch 'master' of https://github.com/fatih/vim-go
bbe4357a6 mappings: fix freevars mapping
849a8bb0b guru: fix preventing printing the output twice
91ff811b6 Update CHANGELOG.md
36e96cd52 Update CHANGELOG.md
56ac0d7dc guru: fix providing meaningful error messages instead of showing "-1"
e3ebd69d2 Update CHANGELOG.md
93831e8b3 guru: implements needs scope to function well
1ebda8368 Update CHANGELOG.md
2541180a5 Merge pull request #813 from fatih/fix-gohtmltmpl
4679725cf Update CHANGELOG.md
1469db423 Merge pull request #827 from fatih/fix-coverage-syntax
766e836bc coverage: fix for cases of syntax=off
dcbe7cef6 Update CHANGELOG.md
42a782f38 Merge pull request #821 from sillyousu/master
6e2df56e7 Merge pull request #826 from mattn/fixes-824
7a8384acc exit code should be checked with 0
12e8bed78 pass -tags flag to guru
dfb0ee1ec Update CHANGELOG.md
f830d0dc1 use go#util#system(), go#util#shell_errors() instead of system(), v:shell_error (#801)
e9df17fc7 Update CHANGELOG.md
08a9c7c70 Merge pull request #816 from andrewstuart/master
ede2ec511 Add http handler snippets
480b7660f New release: v1.6
8a78ded14 def: reuse is a better word
d439e855a ftplugin: add gohtmltmpl.vim
a605c6216 Merge pull request #812 from fatih/coverage-improvements
7351848a2 coverage: add :GoCoverageClear and :GoCoverageToggle
4f67ae2dc Merge pull request #802 from sethvargo/patch-1
4c7967c08 Clarify that mappings are enabled by default
b3fddb60f Merge branch 'master' of https://github.com/fatih/vim-go
abd3d1490 doc: fix wording for (go-run) mapping
fd10ba68f Handle windows paths (#799)
5c45ba9c4 coverage: check if matchaddpos exists
a0f8bd34d def: fix selecting from tag stack
c3fdca0e4 def: fix displaying guru errors
cd473451e Update CHANGELOG
24aeacc43 def: jump to an existing buffer if its exist
58d73af73 Merge branch 'master' of https://github.com/fatih/vim-go
53e924411 def.vim: revert back mapping to ctrl-t
c0f7d3ee8 Update CHANGELOG.md
16cc4d62c mappings: change CTRL-t to CTRL-T for compatibility
cce10c75d guru: fix output format
ab55541df def: use script local variable
3a596f5bf Update README.md
2e5996015 Merge pull request #781 from fatih/guru
3eac959bf Add support for new guru tool
b97962689 Merge pull request #794 from cuzelac/master
985c0922a Update CHANGELOG.md
075cfb3a7 Update CHANGELOG.md
fbc9b4e6c Update CHANGELOG.md
6d88d521b improve :GoDef and  tag stack commands
449dc59a4 GoTestFunc: support testable examples
80f6cf8fa Add custom godef jump stack (fixes #667) (#776)
385a92f01 Update Changelog
7f248b206 Merge pull request #782 from fatih/godoc-improvement
160bedc2b syntax: remove not used godoc.vim
f478b530c doc: use gogetdoc to display docs in a better way
9f2fac6cb Merge pull request #790 from fatih/coverage-term-fix
52dbc47b7 coverage: fix not working if go_term_enabled is set
5ce65295c coverage: open only if file exists
a4f44db42 Merge pull request #746 from eliasgs/master
451cb1acc Update README.md
f6c71e7c7 Update docs
fe718fc9c Merge branch 'master' of https://github.com/fatih/vim-go
dc98bc775 Update Readme.md
aea106131 Merge pull request #787 from cespare/optional-format-highlight
cc4584404 Remove whitespaces
952b75259 Add go_highlight_format_strings option for printf-style format strings
1ac0d1f8e Update Changelog
e35dfca6c Remove artifact
407908ad6 Merge pull request #786 from fatih/t-yuki-vim-go-coverlay
0eff02604 coverage: improvements and integration into vim-go
f92fac2fd Add vim-go-coverlay
e93048420 fmt: use shellescape instead of fnameescape
5c282de1a Update CHANGELOG.md
1a82fb7d5 Add fix
c4183771f term: close location list if cmd's result is successful
ef9bc716a term: close location list if cmd's result is successful
230b1bb69 Update CHANGELOG.md
0ff0a2dde Add CHANGELOG.md
19cfa6fbb jobcontrol: add AddHandler and RemoveHandler API to catch on_exit callback for callers of caller

git-subtree-dir: vim/bundle/go
git-subtree-split: bf390af42c53ae217356d7763ac3e7767f0162a4
7 years ago
Buddy Sandidge cb8406634f Merge commit 'c7496b281674ca5d9fc6adc558d4cc8a6f824631' into main 7 years ago
Buddy Sandidge e4092e18ed Merge commit 'b2743054e9a63bed4577fd10a3fba6fa0b3cc3ec' into main 7 years ago
Buddy Sandidge b2743054e9 Squashed 'vim/bundle/javascript/' changes from d2ccd306f..f71693e27
f71693e27 cleanup (#1099)
73f3d0f2c don't move cursor to find case statement (#1097)
44581860e improve last commit
e110653ae fix for unnested js in <script>
d3d8a9772 cleaning (#1096)
4c0a55442 matchend
7c73d8e1f better conditional for comment
f3bf70a84 date
ee990797a fix chaining arrows scope (#1087)
0922d26d1 dont re-add to cache (#1081)
f973b6f84 Fix jsObjectKey for keys that start with numbers
85804bbfc optimize
a0e1442d8 cleaning (#1079)
b2935feeb make elseif
1f65d0dbd remove unneeded redeclaration
cea724c0e move html var decl
8eba14157 move comment
4a8f6f714 b var making
77e4bf814 one time sourced
0f1f71f2f PToken() optimize (#1070)
3b21b5bad Add WeakSet to syntax keywords (#1069)
7145139cf jsx context fix (#1068)
4bd734e3b more accurate do->while (#1062)
e55c27ea8 Changed recommended foldmethod setting in README (#1061)
9404db5b8 clean: remove cursor call (#1060)
3ed61c9d4 adding optional chaining operator (#1053)
b58952e97 (fix) Match no argument arrow functions (#1059)
e5769400a cleanup of syntax regexes (#1057)
fcef6389a missed
30dcd712a nonstandard multichar ops (#1054)
9802bca51 fill cache holes (#1052)
bc86cbb38 forward parse for switch statement (#1051)
de388ef09 bugfix: skipexpr
1ff6ac3b5 fix class method name (#1049)
9bb06bf1c Update javascript.vim
aeb10fb76 date, to submit to vim/vim
465bff545 use l:var
7709a995b unneed (#1046)
aca57d9a8 keep number type, clean
a32b7b049 remove timeout arg (#1045)
6f3d40cfc fix 'of' keyword in IsBlock() (#1044)
7043d1030 more code erasing (#1043)
c217c783b misc (#1042)
9c3945000 clean (#1041)
00624225c use &synmaxcol (#1039)
7198f32de raise line length guard
1795998a7 Update ISSUE_TEMPLATE.md
93d56325f Update ISSUE_TEMPLATE.md
7da26c25b fix md
745344246 emphasize code snippet
a4fd0773b clean, eval string type,etc (#1036)
31232fe53 collection regex, various (#1035)
ee376ba5c reuse more code, various fixes
867c3ccdb Whitespace
0149cb12b Fix yield in parens
bc60e0d00 Correctly highlight function bodies with an unnamed, generic function.
c737dd7b9 shorthand method: refactor (#1030)

git-subtree-dir: vim/bundle/javascript
git-subtree-split: f71693e2784594a378930e261955a85ea37dd03d
7 years ago
Buddy Sandidge 4810c468c3 Merge commit '5afc9df09b9c981ea9982ae9545a62726e71d1d4' into main 8 years ago
Buddy Sandidge b751504e8f add .js.flow as JavaScript file for 7 years ago
Buddy Sandidge 22f7331572 whitespace cleanup 7 years ago
Buddy Sandidge f2791f437d Update vimrc for ALE instead of syntastic 7 years ago
Buddy Sandidge 489815aaa5 Merge commit '3761b4b6da50fee4bdfedd7ad5bcda91d2354278' as 'vim/bundle/ale' 7 years ago
Buddy Sandidge 3761b4b6da Squashed 'vim/bundle/ale/' content from commit b8dcdc984
git-subtree-dir: vim/bundle/ale
git-subtree-split: b8dcdc984bfb1e8cc1adbb77c47c650db2d3caf0
7 years ago
Buddy Sandidge 10f9d1868e Remove syntastic 7 years ago
Buddy Sandidge df8d96b719 Update javascript snippits for eslint rules 7 years ago
Buddy Sandidge bed29e95cc Add unicode snippets 7 years ago
Buddy Sandidge e3abee8c24 Update tmux config 7 years ago
Buddy Sandidge c52a22597f Squashed 'vim/bundle/javascript/' changes from e9a59c877..d2ccd306f
d2ccd306f use generic equivalent
3ea6ed6ac Trim optimize (#1024)
c03aee798 add 'mjs' extension (#1023)
c5e5e2012 refactor, mergeable (#1018)
dcb4e4762 cleaning, small optimization? (#1015)
7097cdad8 Small Flow return fix
739562910 more simplify of PCL (#1013)
8ea46f3e6 neater/faster iterating
6ccc1a713 Fix certain flow annotations within classes
fc80419fd trivial indent fixes / updates (#1007)
09d7c7051 faster/smaller cache access, SynId function (#1005)
7175ba5e6 missed a condition last time
ff851de60 improve conditionals all over (#1002)
37a68c3c7 Add fold to various flow regions
dd1f74fb8 Another quick flow patch
bc5b02484 A few more fixes
008e98985 Trying out some flow tweaks
e4870b4f5 More fixes for flow
0353342bc Fix for jsFlowOperator
243932e58 A ton of flow fixes
ff5e284f4 exponentiator, operator things (#1001)
f0ce7ffa9 cino-W (#1000)
cc84aa380 Merge pull request #999 from wavded/patch-2
ef74079e9 Add @async tag support.
603ec7156 cleaning, indent (#997)
be46c1c4d document and improve class cases (#996)
9b2a032c3 fix list size error with setpos()
7684f3cfc magic
1bd80e092 edge case fix: prevcodeline() and c style comments (#994)
72f4a95b2 fix for `[*` failing
43097941a let [] =[], minor formatting (#990)
aba8630e2 Making jsModuleGroup foldable
517d37c97 Merge pull request #992 from pangloss/async-fix
97203f192 async/await should be an @jsExpression
ebc6fd267 fix expr_col case
14cf98883 remove semicolon flag; flow (#989)
e0472fc50 indent file cleaning (#988)
4eac815fa cleaner searcpair workaround
e6f514324 IsCont trivial refactor (#986)
efd4f1f5e Small fix for Flow class annotations
8d6fbfb41 lex type import (#984)
f20659188 small logic reversal
438990878 date, cleaning
271f73123 clean up Syn
e14cfb6a0 flowtype requiring (#982)
2b0889fa8 naturalize (#981)
0b44edb6f Pcodeline (#980)
868c15b1c non-interrupting limit info in debugging
42c9451ab more lookbehind needed... classes
1cb44af82 make var naming consistent (#977)
6f880fe81 fix for non-inheriting (#976)
4e3c3c0d6 small logic fix
e5cdee7b2 assure switch isn't method (#974)
931dbd5b6 cino-M (#971)
a5a9a17d4 add possible ident shorthand (#970)
7ba092739 cleaner generator shorthand fix (#969)
2dfe7cded star shorthand workaround
9ea6e5df1 date
388c9cbc4 Nat is unary
147e50669 remove script-global, range reversal, max (#965)
18cd99029 cino-star behavior; remove s:W references
e092e7fce star comment find, as loop (#963)
eb5f00f67 Small fix for jsTaggedTemplate
beba61e8e trivial reading stuff and date
1d28953b1 clearer -1 check
28281d25a simplify isBlock and doWhile (#962)
4242a4b5f remove function setup
2e24d89cc fix wording
f5f32a9f4 Update README.md
bb2c6857d cino-= and misc style changes: indent.vim (#959)
89c3d920e variable of current token in functions (#958)
21a8a7ed8 misc:refactor (#957)
dc0bb4748 cleaning: indent.vim (#956)
d3068263e date
d9820f993 remove comment hack
5f0163963 no eval or confusing viml workarounds (#954)
e73b32207 deduplication (#953)
809b6beb4 move state out of try block
82b142242 test fix (#952)
9ce4ea852 misc: go back to l:pos only when needed; (#947)
d12dc6156 just use dict value
18c2c847e Merge pull request #925 from pangloss/issue-template
d33561172 Improve issue template
7d8a2b117 Adding an ISSUE_TEMPLATE.md
a898a9780 Merge pull request #942 from pangloss/bounceme-patch-1
c8aa5ed52 fix wrong func call
244985f10 don't use cursor() in conditional
573879c9d Reuse pos restorer, misc cleaning (#943)
0c26c4808 fix #940: ternary expression returning arrow
81166acad cache synID calls (#938)
a1f36ff79 move s: vars
5b2f56d75 Fix buffer variables inited only once (#941)
65dbdfc45 Fix variable typo (#939)
f7ffea095 Misc: indent (#937)
896bb54d2 configurable syntax skipping (#936)
53b043924 misc: indent.vim (#935)
259f5282f (silent) exception same as within searchpair (#934)
1e59f8488 break at html too
fcdacf6f7 break search at col:1 (#933)
ac71ceca3 another str2nr()
45d092f65 str2nr() to prevent octal
e573aa0b6 unneeded var declare (#932)
317125e18 &cino non-regex (#931)
2bca9c6f6 misc fixes, non-critical stuff (#929)
10492a89d cino-U (#928)
145fdc76d script-tag var access (#927)
3c2923e43 dont depend on loop error handling
2c8733ed7 vim script minify (#924)
021a5ff80 simpler, float less, cino parse (#926)
5511721b1 compiler header
23f5d0ed1 update comments
0d7ad9320 better do -> while "switch"
1a7a8fc8d no pos movement, exit correctly in prevline()
d8729f221 string detecting for prevline()
a327247d1 add note
ceae62037 Merge pull request #921 from pangloss/fix-prototype
ff9918c7c Fix prototype matching
431aa0ed1 Merge pull request #920 from pangloss/add-await-js-expression
5e85c21d0 Adding await to @jsExpression
665501ba2 various indent cleanups (#917)
55651ba6d add "es" extension (#916)
b6c00a194 move flow detect to ft detect file (#913)
f786167f9 Merge pull request #912 from sebcode/master
0cc170159 Allow flowtype annotation for arrow func return val
c87bb4345 auto load flow file with comment header (#911)
8fb55c5be minor change to limit
9cbe46c4a limit expr_col
b954ab478 ternary assignment
4e64bcff9 cleaner limiting in html
bea0e2096 change buffer variable for html
3ca2f636d fix, keep cache valid in tag
10f71931a don't move to scriptTag
87ecc8742 fix html without pangloss repo syntax file (#909)
ac4efdca0 indenting for first line after script tag (#908)
1e4ec0aaf also disregard flow bracket as operator
8e51618ba fix embedded js (#907)
63355ea70 fix: add jsImport and jsExport to htmlJavaScript (#906)
3530116b5 builtin optimization, fail condition (#904)
d2bc31992 more pattern simplifications (#903)
fac43e7d2 explicit match of cino parse (#902)
a24f345f4 dot isblock
90cf82a9f Remove a call to trim() in Onescope (#900)
afe6b8bf2 do while; experiment (#899)
0034e332b strpart instead of substrings,date (#898)
d87476f30 simplify balance optimization (#897)
289eca381 use search() 'e' flag to simplify regex
015004855 case
4a442bade virtual (#894)
669262388 replace tabs shell comment
e79107b49 add small note about testing in shell (#890)
2ad6da791 small code style fixes
1f9e29243 Onescope() refining (#889)
688d34b2e fix type as identifier (#887)
a2259d32b flow type ob (#886)
5ff6d5071 more prevcodeline improving (#884)
6c2007980 small fix
6007c680e refactor Prevcodeline (#883)
d8ffdf71e remove extra func call
867f50038 remove eval in continues() (#881)
95405f8e3 shiftwidth() compat (#879)
d79de5b4f expr_col switch? (#878)
a35306e0a save_pos instead of try/finally , date (#877)
40c437fd1 reimplement Trim() (#876)
6be84aa6b alternating balanced() (#874)
f92f5814e use float support rather than reimplement it (#873)
44b70ce73 remove pointless format flag (#872)
1ad5378d6 cleaning (#870)
c3892c40a reverse logic,skipfunc (#869)
57c837045 regex in token (#868)
b99793534 optimization in alternatepair() (#867)
0f36d47e8 make search magic
6fad4c536 document cino-w
73a8a137d cino-w (#864)
eb0465274 more c-parse fixes
ab5f29eee safe list value
6968e93e3 cino-parsing helper (#862)
5824735cd cino-b (#861)
c07c72700 unneeded condition
d1b6d908d safer check for paren/cino
4b219f6c9 doc
6c0bd6505 cino=( (#860)
53c547bbb extends, isBlock
4dc80ee25 regex explicit case
203126dae remove quote inaccuracy
05e17e4d4 if ptoken fails, restore cursor (#858)
23e5fa204 fix jsx detection (#857)
f70263dc6 clean up continues() (#856)
51e0cc54f more likely condition first (#855)
3344f1388 more keywords/operators (#854)
7072eb54a new operator
97a8ab46e cino option
220ce28ee reduce if nesting, isBlock consistency (#853)
6e8811c32 Enabling spell checking on template strings (#834)
e3a0e1f55 ternary algorithm simplified
c63905600 regex case fixes (#850)
3bb778ee7 faster tern col regex (#849)
9cf48ee3d string group name
18bc58a02 refactor isBlock (#846)
38c2b557b full syntax check if inside jsx (#844)
742f55bf1 syn related indent fixes (#843)
545ab1a90 Merge pull request #842 from pangloss/misc-bugfixes
5c526adcb Fixes to some comment chaining
1f1d5ebf3 unicode regex flag (#840)
d993dda7d Merge pull request #838 from pangloss/bugfix/js-func-call
994b78bf7 Fix for jsFuncCall
871ab2959 prevent octal conversion (#835)
9ada8ab92 switch_offset min value (#832)
8d0d45349 template inner code (#830)
b7677c924 float-less cino parsing (#828)
307eb850d better zero char solution
bf2f6a8e4 do inc/dec/arrow detection in function (#827)
2195ce010 safer GetPair condition (#824)
432d01b2d Merge pull request #823 from pangloss/ret
c354c479e Merge pull request #822 from qstrahl/fix-js-class-value-arrow-function
1ec994774 shorten final return
8b55755e9 Remove keepend from jsClassValue region
4e1ec95dc fix
9d24edb47 accurate Trim and prev_token funcs (#817)
8526ce56e Merge pull request #814 from pangloss/feature/js-object-prop
019e523aa combine ind logic (#816)
67b90c737 First pass at `jsObjectProp`
3cf8f3d0b Merge pull request #801 from pangloss/feature/new-bind-syntax
22c7e7b3e jsBlockLabels are not allowed if ::
7c95ee824 First pas at :: support
9f3ecf459 Merge pull request #815 from pangloss/jstemplateexpression
88c85d9ea Renaming jsTemplateVar -> jsTemplateExpression
690f23ea8 fix for inc/dec operators and blocks (#811)
18cbb4bde cleaning (#810)
0367cb5d5 add compiler plugin (#808)
f54c861a8 remove search call (#809)
96a5b5ec6 remove z flag
53dea7aff cleaning,search flags (#807)
56f6fbbe4 improve regex at skip_func (#806)
f8e9c1a7f check for lines which contain at least 2 `/` (#804)
cfaa6e4ef Merge pull request #789 from wavded/patch-1
7050c3ad9 Merge pull request #802 from pangloss/bugfix/template-var-keepend
cb7d5aeae Attempted fix for jsTemplateVar
ce415c397 Merge pull request #778 from pangloss/feature/block-support
9148cd38d Add extend to jsTernaryIf
659cbf3de Fix switch cases from being detected as labels
f11f948c0 Adding support for block statement labels
4839870f2 Fix jsTernaryIf and jsObjects
fe92d4991 First pass at Block support
9e9e2c4f3 remove added s:Trim arg
bd9b70af0 remove html comment
faa1a4bf4 cleaning (#799)
685219245 Fix Function capitalization in Flow annotations
b3a1e8a87 add await
d817bd4f1 re-add throw
bba35b25c change a keyword
58fdba82d cleaning
3ee5de406 fix keywords
043bb4aa0 fix destruct
dce5a10a0 remove check of keyword
2f182a1f4 generic search function (#795)
0b9c46e46 remove flow cases
006f889b4 exact object indent (#793)
2c44678d3 Merge pull request #791 from pangloss/fix-empty-arrow-args
d8a6fef99 Bugfix for jsArrowFuncArgs
aa3a16993 various fixes (#790)
17bbd02c1 ternary function (#788)
ff1fc56de Improve @typedef syntax for namepath.
ad3261e92 magic portability (#786)
a584a283b Merge pull request #787 from pangloss/add-comments-to-destructuring-blocks
364309983 Adding jsComment to destructuring blocks
8e3ae21c3 fix case block logic
36ebd9f8a rename,refactor, jump label support for isblock() (#775)
c2f65cd3f Merge pull request #782 from pangloss/fix-async
1a7632e6c Fixing how async is used
2f8d1fe2e Merge pull request #781 from pangloss/misc-flow-tweaks
7cb3abf71 Misc flow fixes
799274716 Merge pull request #780 from pangloss/flow-fix
ddefa30d1 Adding Flow wildcard support
3ef7bfd18 Merge pull request #779 from pangloss/misc-bugfixes
431e22926 Fix require in jsGlobalNodeObjects
c347e2da1 Adds __dirname & __filename to jsGlobalNodeObjects
f60eb29ea Merge pull request #777 from pangloss/bugfix/add-spread-to-jsblock
6f01baa66 Adding jsSpreadExpression to jsBlock
28732ef1a Merge pull request #776 from pangloss/bugfix/js-class-value
c12ae7609 An attempted fix for jsClassValue region end
521f4eda7 jump label support (#772)
a6176945c add other comments
8043c4bc0 detect string, prevline (#771)
ccc9f3017 improvements to prevcodeline() (#769)
da1eee445 odd comments, shebang (#768)
ce0f529bb refactor s:OneScope() (#766)
1cb6f1094 cleaner loop (#765)
f33b9ed81 cleaning, edge case with keyword (#764)
117c72721 more edge case accuracy,refactoring (#761)
294563c61 &cino format
63daab731 better &cino parsing (#759)
8e17e2330 Detect .es6 files as JavaScript (#199)
25cff858e don't move cursor at default label
3583822da reflow comment
4149f1d30 cleaning continued braceless statement (#758)
9db487d00 add option in s:prev_token() (#757)
1a17ce8c6 Merge pull request #756 from pangloss/array-destructuring-default-value-support
0dd9ad3b4 Fix array destructuring as func arg definitions
0bf390d9c optimize indent with basic syntax file (#753)
afecff2b5 v:lnum cleaning
3cc3ef7c1 cleaning (#751)
e80725868 Revert "match isk in token regex" (#750)
82f064a12 match isk in token regex (#749)
039c611e1 refactor v:lnum cleaning (#748)
d81b076b5 make regex for token() more intuitive (#746)
a210f3916 fix code comment
554ae9b24 package-manager info (#744)
d377f45bd regex simplified in trim() (#745)
d2bc5d49e remove conditional
9e0aa00b6 clarify readme
ba9501bfc markdown fixes
41a3bceb4 more readme fixes
df14847ad fix readme
9f4772175 Added conceal for no-argument arrow functions - either `()=>` or `_=>` (#735)
6d81ec817 only Trim() if in a block (#743)
66b25d97c Indent: use previous Trim, with new interface (#741)
14919946c date, code documenting
7ceb23304 misc indent changes (#739)
982f699de small optimization (#738)
1bc948137 date, minor regex
c1d4b3b07 keywords used as props (#737)
25ceb5578 cleaning, Rework prevcodeline() (#736)
edf962fb5 Merge pull request #734 from pangloss/fix-flow-import-type
3dd27d631 Adding support for Flow type imports
18ff935c9 optimization: no continuation at block start (#733)
8265877f7 indentkeys (#732)
1801887f2 operator cleaning (#729)
5e024dc2e Merge pull request #731 from pangloss/refactor-import-export
66f120cb0 Improve default handling
3873adbff Completely refactored how import/export work
894e26d85 Merge pull request #727 from pangloss/fix-import-region
91b0a0da0 Fix end pattern for import region
c92a0cad8 paren start line as baseline in blocks (#725)
a87c94438 unneeded token call (#722)
209b57f9d remove dead code, rename function, date (#721)
ae9324a61 improve ptoken (#719)
bac863e62 Merge pull request #718 from pangloss/fix-spread-in-brackets
3efcf3111 Adds jsSpreadExpression to jsBracket
7b9c64f15 Merge pull request #717 from pangloss/improve-class-definition
b18c6b88a Basic improvement to jsClassDefinition
f4245c4f7 more correct comment match (#714)
737c23845 faster prevline (#713)
b8c62023d add operators, regex experiment (#711)
540d3a572 improve regex for s:Trim (#710)
b3b85e34b trim from start of comment sequence (#709)
f177220eb regex prettify
bbabf9d67 syntax aware previous token (#705)
c938b83e2 Update README.md (#702)
22b9f0f8e consider regex when matching '/' (#703)

git-subtree-dir: vim/bundle/javascript
git-subtree-split: d2ccd306f2c11f061c5284ff5d315c7cf257e32a
8 years ago
Buddy Sandidge 5afc9df09b Squashed 'vim/bundle/jsx/' changes from d0ad98cf0..5b968dfa5
5b968dfa5 Merge pull request #143 from jez/master
f3fe4d865 Don't let <T> interfere with Flow generics
590356143 Don't let ':' terminate JSX classname
b0988275b Merge pull request #139 from BurningLutz/master
711e4a574 Merge pull request #132 from FranDias/patch-2
d96a4480f Fix g:jsx_pragma_required when g:jsx_ext_required=1
2083da6d2 Improved b:match_words to work-around an issue that when some tag is nested with same-name-self-closing tag, the % jump is broken. Here is a more detailed example:
7aea075d6 Make Pathogen install a 1 liner
eb656ed96 Merge pull request #114 from raushan802/master
6689560ce Update/fix references to the Vundle github repo
261114c92 Update README a bit more
5d69068d7 Merge pull request #90 from wyattanderson/master
31a25ff21 Add a FAQ explaining some frequent issues to the README
2ea2e1dcc Improve heuristic for detecting jsxRegion continuation across lines
f320f04b3 Parametrize the fallback JS indentexpr
acd2f77a1 Merge pull request #107 from bounceme/patch-1
af0c6cfc8 Fall back to default indentation
e65465ffb Update README
40bf4ef66 Merge pull request #105 from pdf/indenter_compat
92bd2d603 Remove dependency on pangloss/vim-javascript
52799a384 Enable spell checking on jsxRegion

git-subtree-dir: vim/bundle/jsx
git-subtree-split: 5b968dfa512c57c38ad7fe420f3e8ab75a73949a
8 years ago
Buddy Sandidge 1567d5e8ee Merge commit 'c52a22597fc79de69f11d36ea4f9dff66b1fd59d' into main 8 years ago
Buddy Sandidge 54eb2ab7ae Merge commit 'b0ebc43029f9a92948af72165b3af0e75582ae27' as 'vim/bundle/editorconfig' 8 years ago
Buddy Sandidge b0ebc43029 Squashed 'vim/bundle/editorconfig/' content from commit ecad8314b
git-subtree-dir: vim/bundle/editorconfig
git-subtree-split: ecad8314ba132eec46f28f22ff6c120c0b96596f
8 years ago
Buddy Sandidge 04ac33759c Remove editorconfig as submodule 8 years ago
Buddy Sandidge 4dfc32990c Remove nvm from dot-files 8 years ago
Buddy Sandidge 2957d5bb95 Remove unused vim bundles 8 years ago
Buddy Sandidge 8e80e2c113 add mouse support to tmux 8 years ago
Buddy Sandidge ba713cc18f add yarn bin to path if exists 8 years ago
Buddy Sandidge 29824c9abb Add debugger and flow javascript snippets 8 years ago
Buddy Sandidge 05fd9d8fce remove outdated tmux setting 8 years ago
Buddy Sandidge 2f17161f59 Add direnv-hook to promp if exists 8 years ago
Buddy Sandidge b9da30d927 Squashed 'vim/bundle/javascript/' changes from 3093f26be..e9a59c877
e9a59c877 hotfix: Improve switch
3abb9aeb1 Merge pull request #696 from pangloss/develop
419f0d6a8 accurate collection (#699)
b0f562956 de-noising
d47868cad remove magic try
74f6d46f7 remove es6 semi-less do-while handling (#698)
8ac7badb3 Remove all extra grouping (#697)
bedb8cb2e cleaning
6f3e6e974 keep string type
8a40889ba skip any html
15905f208 refactor,cleaning isblock
eac13000f another return
d23050e30 return redundancies
817215be5 more code cleaning
2ef9a9ca3 refactoring block conditions (#695)
01f780426 keyword atom
7835f3dc6 Refactoring (#693)
396829c38 comment handling
4d6021610 prevline = 0 at html
b5a21109b code minify
12a6f46c4 alpha short circuiting
65e68f563 revert char check
01193be9e date, str char
cdb44a869 last index string
918202964 clearer char checking
1e52ed9bc remove var
dcf820b2a adjust precedence of comment/jsx
f8fc08c8d small comment fix
187b1d6a0 recursion in isBlock: comment skip (#692)
afb03f5eb cleaning,skip_func
8996ec593 date, cleaning
579997a82 isBlock cleaning
67b9f3d60 Merge pull request #691 from mixedCase/develop
b4517ac35 Add fetch keyword to list of globals
2d33a9e11 code cleaning
bf2a1b42f last case statement
460598f32 fix 'default' property identifier (#689)
4456229dd non whitespace non : after case statement
997c2b12f Merge pull request #679 from pangloss/develop
23bb9c3e1 last cleaning
88b068088 cleaning
672c379b1 Update javascript.vim
2676ca045 Prevent giant loop, refactor
4b435ebb4 small fix
ead360d5a refactor
3b9a45627 check for case statement in switch (#682)
b3edf7f9e cleaner cursor call
c746dbc7f reltime search
5d8153eec string match
dc34b2461 small fixes (#678)
da8ac5b8e remove pattern match
b0237b039 other small touches (#677)
53f843b64 shorten s:var names
4ee476b45 init (#676)
69f2c87dc small minification and perf (#675)
e643047f4 simplify trimline (#673)
920873e91 simplify balance func (#672)
c51624124 more variables
e4452cf87 remove identical
371a71aae template pline
d55813b14 ws start, again
3d59c74c7 date, first char whitespace
8df58fec2 cleaning
3a3cae8a6 do while made accurate (#671)
31b2fff3e cleaning
1811b3e92 various little updates (#670)
baa07dd0d refactor isblock for jsx (#668)
d736e9533 Merge pull request #653 from pangloss/develop
7d30463e1 Revert "Merge branch 'master' into develop"
7e9aeb30f word boundary to start/end
822dfe5f9 Merge branch 'master' into develop
da65c0cdd massive expression to if chain (#667)
25e98656f Merge pull request #660 from tomxtobin/fix-jsdoc-optional-parameter-highlighting
06a3b8109 Merge pull request #654 from BenoitZugmeyer/develop
ba0ae275c remove random nl
214450913 shorten long line,date
67ebe06ed skip comment (#665)
8d904f65f improve end of line trim (#662)
ba2245fbe Misc improvements (#661)
292d90161 Fix JSDoc highlighting for optional parameters
f674cbab5 case label needs non whitespace- (#658)
f64dae710 for await indent (#656)
b0d7c153a add support for "for await" (asynchronous iteration)
ecc674fc5 flow generic classes (#652)
572b98d12 Fixing another funky comment situation
cd4ace412 wrap for magic (#651)
c76d65bd5 fail earlier
833d6ec12 short circuit cache check
6656f37bf small regex changes
88111be6a factor out
840f12917 more regex line endings
77c4ae620 better line cleaning (#649)
d6b2fd599 change regex case
6ecbda3b3 clean isBlock (#648)
92f1d98db switch accuracy and performance (#647)
dc678406d more optimization (#646)
02c8c644c remove rar
5453eb09d more string/comment cleaning
ce7c06c39 simplify comments
2202e5804 Merge pull request #645 from remiprev/fix/js-flow-type-custom-regex
fcdc1dcdb Fix jsFlowTypeCustom regex to allow dots
3bb395c39 normalize header in vim and current, date (#642)
d94ab71e2 optimize top scope indentation speed (#640)
a7225e4bd Fix jsGlobalNodeObjects and jsFuncCall priority
afbe2844e more minor optimizations (#638)
1219b150b small skip_func improvements (#637)
ff5f3f144 fix concat bug
3b38947f2 prev
5df8b344a more number conversion
b2ded1258 change num <= 0 to 0
aa37199ec change to searchpair helper
6426110f8 Update javascript.vim
48567e03b Update javascript.vim
ebd222b3d date,format
d3e952cf8 multi-braceless statements (#636)
854d431c0 Merge pull request #635 from pangloss/async-await
a59f5cb99 First pass at improved async/await support
a50df5fc7 Merge pull request #630 from pangloss/develop
d5dbecb6e Group link fixes
2bc46635a Merge pull request #631 from jfelchner/fix/syntax-highlighting-issues
5c4de0c43 slight changes to the skip_func (#632)
0cb2e1134 Change ClassKeywords to Keywords instead of Define
6c78b77ad Whitespace
801aad41b Change highlight link for decorators to 'Tag'
20bb09ae6 Fix decorator syntax highlighting
aa2fb9015 Add section comments
430b5284f Removed 'contained' constraint from 'this' keyword highlight
615f83754 Add more specialized groups for the various braces
355d6650d Add individual syntax groups for various parenthesis
4e2e37755 Add highlight group specifically for object colons
faf6f67ef remove indent copy
14198ab62 copy indent if in same scope only
0b6aad4c4 speed increase attempt (#629)
81e4e6f61 small script function changes (#628)
c15142cf3 allow bind op as line end continuation
5a5cdf03f remove 1 char
fce8e771e fix blocks after case statement
91314f3f3 fix objects after ternary ':'
b53274d98 more small improvements
81d85029a refactor adjustment and simplify
0ab4b1d18 small fix
89b5505ab Allow any comment or empty in adjustment
a7e64a92a don't let variable in block
e69cc1691 no adjustment in block statements
0134b36de little optimizations (#627)
39f09ee50 simplify assignment
4d7a4227e superfluous condition
46b6dd514 allow blank line in adjustment calc
d51ef6ab2 small change
2dd5dff8f cleaning
172aae659 cleaning
c36a91b78 fix
224fcee54 small changes
5f7e36a4a formatting,date
023e1d851 other fixes with cache
22d0e64ee more performance and bugfixes
058667839 far better version of last commit
bf74844aa fix cached blank line problem
7e6d96313 Merge pull request #621 from pangloss/adj
8711b66df remove variables from readme
2f5937e0c deprecate options
cc9bd56e8 Update javascript.vim
0a3bb5242 Update javascript.vim
c9f6fadbd performance refactor
174d94e6f produce cindent-like
f8a4a45f3 fixes for the bugfixes
0bba85764 bugfixes
d6616d5fd Update javascript.vim
6aba38457 adjustable indent (experimental)
941b38962 Merge pull request #619 from pangloss/jsx
51035b51a react property expressions
aa5586ce1 small bugfixes
f1bd983c6 allow nl in export default
af4374115 regex update
27ec99a6e Merge pull request #614 from pangloss/fix-export-default-indent
fd6c2b756 Fix export default style indents
2e3ab0a8b improve regex
cd0fc2822 comment fix
faf8bda63 containing braces which aren't blocks
782cc1078 Merge pull request #604 from pangloss/develop
5900fce5a last commit revert
6787729dc remove ugly function call
34a070cc3 minor style changes
951619284 case statements update
055ce0ca6 switch stuff
efab7db0b date
8eea63270 fix foreach method calls
0a955ee44 function removed,cleaning
d0a4aa401 more regex (#608)
67f2990a8 regex improvements (#607)
ba6dce3cb Rename function
f16fe69f0 Change function names
aadf36b73 cache can be invalid for he current line
cef306faf settings (#603)
3a20412d2 cleaning (#601)
28b5a8768 block statement (#596)
0cab45687 regex improvements
debb9bf72 Readme Updates (#599)
898a536e0 disambiguate vars
6f31d7213 fix regex
9703a61af cleaning, minor performance improvements
b59dfbc87 Update javascript.vim
a7e60bbe4 remove repeated syn checking
0a7432f3e remove transparent syntax check
29519c62a case sensitive
4a126ee6a negatives are truthy in vimscript
2a85b3c34 ind updates (#593)
5632438f0 simplify regex
fc43554f2 case-sensitivity
336d4351c more cleaning
6a3fac49a cleaning
b8762e8af remove buggy linehasopeningbracket trick
73c85a3f7 awful off-by-one bug
23b4639fc accuracy and speed increase for line_term regex
97e5fcab6 last commit extended to blocks
b65cd1447 update comments
27a37b4a7 for 585 (#586)
6de8f62f6 more regex
4278caa27 unicode identifiers
bd4c5270e limit regex lookbehind
58095d864 regex char classes
c003d8b97 join lines
86413728b Don't join strings in multiple lines
5ba6eab76 case-sensitivity (#583)
a328e8175 add label support (#582)
6706a2442 few remaining touches
60eaba7be Update javascript.vim
bc6422b5a had a problem with some of the changes
e8bb2bad7 remove line comment appended to code (#581)
5923f8092 comment on performance, angle brackets
ee3183e7f fix ftplugin var and clean indent (#580)
924a6456c misc fixes (#578)
8e3f58977 Merge pull request #544 from pangloss/develop
6d70fab41 fix c-style continuation (#576)
1d32e38b0 regex for word boundary
9e2c10e32 remove else
33833cc48 allow for line breaks before blocks (#575)
13610e67c Updating indent top comments
d17aee51b Flow tweaks
cbcfaaf09 adding more operators (#573)
2905f34d8 removing mode-line
acb4f0032 fix syn function
506783bc1 move lines from search pair function
57470573a remove obvious comment
f90b8c85e more cleaning
ad8d72ad4 cleaning indent
bf7d4b663 remove switch syn check (#571)
ab5d96bbb possible reuse of logic (simple lexing) (#570)
e895bd162 fix syn-indent issue
9a6c48548 minor refactor
b4038a26c addresses unindented code
6c440b3ec perf continued
96885ca80 small perf gain
0c3a3509e add jsfunccall to not indent args
f25397549 more cleaning
84e1cc1c0 cleaning
71c9fc825 negative and decimal switch label values (#569)
df6c7ef9c remove whitespace and regex mistake
31d8b39f2 switch enhanced (#568)
005928682 operators & continuation (#566)
c68ecbe99 removing custom formatting (#565)
178566475 Fixed another maybe case
c7dca1bd6 Merge pull request #564 from pangloss/even-more-flow-fixes
125337c11 More flow improvements
9677d923c Merge pull request #561 from dmitrivereshchagin/update-syntax
bd177f373 Merge pull request #562 from pangloss/flow-fixes
215e9572b Fix jsFlowClassDefinitions
c1d8d3766 Add jsFlowReturnMaybe
19b1d4fcc Remove unused g:javascript_conceal variable
3089ddda7 Merge remote-tracking branch 'origin/switch' into develop
f2b8aeb4c Update javascript.vim
995007aea Switch (#555)
35ac627aa Update javascript.vim
e6a4f2f2d Update ftplugin (#553)
023f02c8d Update javascript.vim
d745bd019 Merge pull request #556 from pangloss/flow-refactor
c2b7c0550 JS Flow refactor
6f82a0cec Re revert (#554)
2efcfa3ab Remove 'smartindent' from indent plugin (#551)
1c9a3dc4f undo_indent
b88468056 possible indent revert(dev branch) (#550)
aadffc04e Update javascript.vim
61aea7bcb Update javascript.vim
2792e6324 switch offset always calculated when inside switch
e41dbaacc for 194 (#548)
08c4fd784 Merge pull request #540 from dmitrivereshchagin/numeric-literals
68b8596d4 Merge pull request #547 from pangloss/nodejs-constants
25ff93778 Adding some common NodeJS globals
352bcc283 try ..catch (#546)
32e7c7871 indentation refactoring (#515)
a70cd8d51 Merge pull request #541 from dmitrivereshchagin/syntax-iskeyword
307295889 Merge pull request #543 from dmitrivereshchagin/update-ftplugin
653858c18 Make use of b:undo_indent variable (#542)
8cf97bdc7 Update filetype plugin
550e1e8e8 Make use of syntax specific iskeyword setting
ed40c9cb6 Tweak highlighting of numeric literals
2af5f55ff Merge pull request #533 from romgrk/patch-1
7982ec46f typo
4a6376aee Merge pull request #532 from pangloss/fix-oddly-placed-comments
ac813c03a Adding support for oddly placed comments
6acba740c Merge pull request #531 from jridgewell/patch-1
3b8017ef6 Remove jsOperator from jsClassBlock
d11bc09fb Merge pull request #530 from pangloss/do-expression-support
ac92e1b28 Adding do expression support
2f4838257 Merge pull request #526 from amadeus/link-jsclassdefinition
4133fcad0 Linking jsClassDefinition to jsFuncName
ad5d09edf Merge pull request #518 from pangloss/more-flow-fixes
5a699857e Adding bool to jsFlowType
583a4948d Including jsFlow in other contexts
4670d4fca Fix for jsFlowTypeValue
bfbc10d2f Fixed jsFlowTypeObjects not being closed
26c7330de Merge pull request #513 from pangloss/develop
dbfa5f067 Merge pull request #512 from pangloss/flow-updates
fdc96c469 More misc fixes for various flow things
bf53654d6 A fix for jsFlowReturn
3af93bd3d Merge pull request #511 from pangloss/fix-import-comments
ebda7fee0 Adding jsComment to import/export blocks
560b4fde6 Improvements for one line scope (#509)
29e1e0561 minor indentation cleaning (#508)
9206ec55b Merge pull request #507 from pangloss/misc-fixes
d6a969942 Added async to jsObjectMethodTypes
e8a6f93e5 Adding support for switch blocks
1586f7230 Added async to jsClassMethodDefinitions
c04d09988 Merge pull request #501 from pangloss/develop
f90113a1e Merge pull request #504 from pangloss/jscomment-tweaks
3306f6365 jsComment updates
7541e0208 Merge pull request #503 from pangloss/misc-fixes
5b4233850 Fixes for Flow on Classes
8a972d317 Whitespace
fb1c662cc Support destructuring values following assignment
57f5013bd Merge pull request #500 from pangloss/improved-exports
4eab47d67 First pass at improved export support
8deb69846 Merge pull request #470 from pangloss/js-flow-support
5cefcff31 Unpluralizing files and variable names
37bfc8ccf Plugin usage tweaks
af791ed19 Adding object key flow support
be5207068 Using runtime over syntax include
b6eccf90b Adding NGDoc support
752cee263 Moving jsdoc support into a separate file.
9d0bea561 Masking Flow support behind a global var
5f839a225 Removing jsFlow from jsAll cluster
926b7f935 Adding < and > to jsFlowNoise
ef37a147c Adds a ton of support for various parts of jsFlow
82fb8b974 Adding some basic Flow support
01150776b accurate switch indenting (#499)
420f98cc2 let a continuation be determined with block close (#496)
6bb633fb7 comment misalignment (#495)
0e0878577 Merge pull request #494 from pangloss/improve-destructuring
7d41c3c63 Improvements to Spread and Rest
9d816e398 Fixes to array destructuring
afe61796a Improved array destructuring
47951eec6 Refinements to destructuring
939f478f6 Improvements to destructuring
52e8f90e2 incorrect change in cursor pos (#489)
ea5803348 a solution for 486 (#488)
d70bb4e3f Merge pull request #480 from pangloss/develop
22c6f6d0d Merge pull request #485 from pangloss/fix-promise-catch
d3d09b9c5 First pass at fixing Promise catch methods.
b2baf85d6 Merge pull request #483 from pangloss/fix-object-strings
ecae87560 Fixing object string keys
233b6c32c paren matching (#474)
be5506443 Merge pull request #479 from pangloss/object-string-key-shorthand
51c16139c Adds support for string func names in objs classes
6b58cd0e0 Merge pull request #472 from pangloss/develop
9e5b60a4f Pulling version number out of README
8e710ba8e changes according to #466 (#463)
ceb3341b8 Make ternary handling more robust
e38617a51 Fix computed class properties
fc3874662 Potential fix for jsClassValue region
5a0ae7639 Misc tweaks
8aea86351 Debugger is no longer a future keys
e6182482b Unlinking jsFutureKeys
37cdc8ccc Improvements to jsClassValue endcase
42512308a Changing a TODO to a DISCUSS
8679129ee Renaming jsArray to jsBracket
648e924dd Add support for spread operator
a0155f59d First pass at fixing/supporting #425 & #393
c3a505bd8 First pass at fix for #433
79b73b3fe Whitespace
9550877e6 jsTaggedTemplate tweaks
99d658fec Code style tweaks
da492ea96 Improvements to import/exports syntax matching
533beaa3c Bug fixes and tweaks
c48323a21 Tons of syntax block granularity
a0d1abc17 More refactoring
6c2de108f Removing DOM CSS stuff
671e605cd Notes and general cleanup
ec96793e9 First attempted pass at jsObjectBlock
943d90b29 spread operator doesn't change indent (#462)
c9dc41ff5 working detection of object/array properties (#460)
06d8d160e Improve jsClassMethodDefinition matches
d00e8ddf6 get a correct indent for initial operator first
51bf45fe4 limiting for slow function and operator fix (#455)
12bbabac6 timeout the paren searching (#453)
120352b12 readability changes in the indent script (#450)
0f0e4a725 Merge pull request #442 from pangloss/develop
f39eb1fa7 Merge pull request #448 from dNItro/patch-1
5b143bd2a change the regex engine according to warning (#449)
fcec8b72d Shebang doesn't have to contain env
8c5695764 Merge pull request #445 from pangloss/bounceme-patch-1
b5de6ec2c Update javascript.vim
d54b138f9 a comma should be considered an operator
fe096c0ee another edge side effect (#443)
c5fba22a9 wrapping comments improved (#440)
c180b0c32 little bug affecting previous few commits
77387efb2 Update javascript.vim (#437)
27671558c Merge pull request #436 from amadeus/fix-class-definitions
bf34e60dc Forcing `class` text to be a keyword
2c7087871 random fixes and improvements (#435)
04e412b77 removing some clutter (#434)
3ebaef31a slight changes continuing from before
7c7add5fe my mistake
75fcd09e7 must actually return a number
fd98935f2 more fixes (#432)
dc117664c last actual column (#431)
206b85cfb literal indentation in a multiline string (#430)
a6e90baf0 minor changes (#429)
61b89844d specify template as a string
bf45f9caf Merge pull request #417 from amadeus/fix-lookbehind-limiting
7137e7eac Prevent limited lookbehinds in older vers of vim
b3ebfa5d9 c style opening curly braces (#426)
aa9a46ae9 for better switch handling (#424)
c9eda1f5c template fixes (#422)
8f16491ac indent following line ending in comma with arrow (#420)
10b6c649b Merge pull request #414 from amadeus/fix-lookbehinds
0fecb9295 Temporary fix for older versions of vim
8fb5fa8c6 parentheses regex is thankfully gone (#412)
617ccb50d Update javascript.vim
d2fa17618 multiline comment (#408)
304e2ac90 Merge pull request #409 from amadeus/fix-406
50c433e82 Fix Issue 406
e60e4ebf2 Merge pull request #404 from pangloss/misc.fixes
187594a91 Merge pull request #403 from amadeus/fix-261
b4e2faecd Update javascript.vim
c4ccee695 Custom jsFuncName for object definitions
e8657a8b7 Merge pull request #402 from amadeus/fix-401
dde16a056 Fix class definitions with no name
0e7983dd6 Merge pull request #400 from pangloss/switch
105a4aadf Switch mechanics, indent
d7f4728f8 Merge pull request #395 from pangloss/develop
4b6f9c5d9 Bumping version number to v1.0.0
09fde1910 Merge pull request #391 from amadeus/performance-improvements
c2bc4c701 Limiting jsRegexpString look behinds
842b0ceaa Improved performance of jsRegexpString
3a4991eaf Improved jsTaggedTemplate performance
508c1a337 Remove syntax sync clear
33eb9fe82 Optimized jsArrowFuncArgs selector
f7d220719 Optimized jsGlobalObjects
01ecaf9ab Removing deprecated selectors
a7f221678 Optimize JSNoise and JSOperator regexes
9ece5d53b Merge pull request #397 from amadeus/fix-jsdoc-records
1c75d8a3c Fix JSDoc record matching
d7a586975 Merge pull request #399 from pangloss/bounceme-patch-1
af08aae55 Merge pull request #398 from amadeus/last-minute-tweaks
a51d0f3c4 Update javascript.vim
48067d6dc Add code folding documentation
2f0b1d266 Removing deprecated folding logic
e74d75822 Refactored README.md
c438302c6 Merge pull request #392 from amadeus/fix-jsdocparam
f7cec8c79 Fixing bizarre jsDocParam bug
c5250b382 Merge pull request #396 from pangloss/bounceme-patch-1
af37b2253 [-+] not by another
3e1373184 Merge pull request #394 from amadeus/fix-341
1da09b622 Move jsDocTag @file to a different jsDocTag group
e9f6a4d4b Merge pull request #389 from bounceme/patch-15
a607a7d36 spanning multiple lines detection
48263c84e Merge pull request #388 from amadeus/lambda-experiments
b9feef086 Improved lambda argument handling
20b0eb6f4 Merge pull request #370 from bounceme/patch-6
5b7445e24 Merge pull request #390 from bounceme/patch-16
ff62d63ed #324
6cb0c96b6 old changes reset
d388b88c1 Merge pull request #373 from bounceme/patch-8
cc5a971cf Merge pull request #387 from amadeus/add-license
16673accd Adding a license note to the README
c4725ca4d Merge pull request #380 from amadeus/temporary-fix-for-arrow-func-args
992b76dc5 Temporarily disabled jsArrowFuncArgs with parens
dd95ac26a Merge pull request #385 from bounceme/patch-14
3208fc5d6 Operator first support,including ternary,dot etc.
2adca537e Merge pull request #384 from amadeus/fix-comments-in-class-declaration
7d371ddea Fixing comments in ES6 Class declarations
989deba7e Merge pull request #379 from bounceme/patch-11
17fa18cae simplifies the parentheses handling
c8ac1c874 Merge pull request #377 from amadeus/add-brackets-to-destructuring
f13009e40 Adding [ and ] to jsFuncArgDestructuring
734cdfc04 Improve one line scope
2881bbab3 Merge pull request #366 from amadeus/arrow-functions-in-class
f286f94dc Fix lambda definitions in class definitions
7f5c7b8de Merge pull request #367 from bounceme/patch-1
6858535ab Merge pull request #357 from bounceme/develop
293108695 line following arrow indentation
1833982f7 Merge pull request #361 from pangloss/develop
2d11ec04e Merge pull request #363 from amadeus/misc-fixes
113abc267 Fix jsBlock vs jsFuncBlock priority
36f34b25d Improved function declaration destructuring
d8c18d9d3 Fix Comment Regions
d87bcd106 Merge pull request #358 from amadeus/arrow-functions
6590bbcdf Fix Generator definitions
82473d0d6 Allow ... in arrow arguments definition
91f860b1b Linking jsArrowFuncArgs to jsFuncArgs
ae177c45e First pass at handling lamba arguments
c1ea11050 Adding jsFuncBlock support
22f9a0225 Merge pull request #360 from amadeus/update-spread-matching
73232334f Improvements to rest highlighting
1ec6674f6 Merge pull request #359 from amadeus/js-template-braces
a57c0a154 Higher specificity for jsTemplate braces
5fea23eee fast attempt for issues with multiple declarations
152f36e7c Merge pull request #354 from amadeus/es6-class-support
559c5f4a2 Merge pull request #337 from juneidysoo/develop
43784bc2a Added jsduck documentation types
995183bd1 ES6 Class Fixes
fd99d7778 Adding first pass at ES6 Class support
47b89fbf4 Merge pull request #293 from camsteffen/develop
62c15f602 Issue #294 better one line scope
55da36b58 Merge pull request #348 from zbinlin/sw
412bdd5d8 Merge pull request #309 from vekat/develop
dbacf7edb Merge pull request #313 from simono/feature/add-jsDomElemFuncs
f099955fb Merge pull request #342 from kevinfahy/bug-nested-template-strings
2b4d3a91f Merge pull request #352 from damionvega/buffer-to-global
bc74a6fff Added Buffer to jsGlobalObjects
32137f1f0 Use shfitwidth() instead of &sw in indent/javascript.vim
91fa38c65 Merge pull request #347 from artm/localize-m
68290c3e7 make the m variable script-local
63fdf235c Merge pull request #345 from whitneyit/feature/add-line-comment-support
f41da19fc Add jsLineComment to jsFuncArgs
c4fda0513 Merge pull request #344 from whitneyit/feature/support-comment-in-func-args
ee412e34c Add jsComment to jsFuncArgs
ca58cddde Fix nested template variable syntax highlighting
06326d595 Merge pull request #306 from Delapouite/arrow
cbe66636a Merge pull request #340 from WChargin/fix-jsAssignmentExpr
c024f95c0 Respect 'very-magic' in 'jsAssignmentExpr' regexp
70c621089 Merge pull request #339 from WChargin/arrow-functions
7b9e11ad8 Make arrow-functions one-liners
4c983baf2 Add common DOM Functions
de7a60c5c Add dollar sign to jsDocParam matches
49d46bf9e feat(conceal): add arrow_function option
1d8c2677d Merge branch 'develop'
255d5e6d6 Merge pull request #302 from unclechu/develop-prop-synonym
131c2d364 Added jsdoc synonym @prop for @property
924de0eb6 Merge pull request #292 from wbinnssmith/wbinnssmith/async-await-develop
e9ee38953 Add support for async and await keywords
3d91f8197 Merge pull request #250 from utix/develop
5cbbdd4e5 Case indent: use cinoptions : and = values
487e0c659 Manage case indent
c3787301c Merge pull request #281 from ccarpita/develop
dfc554e8a fix: import statement ending regex
c606532e3 Merge pull request #279 from jedverity/develop
bf0858a18 Adding support for ES7/ES2016 decorators
709fd619e Merge pull request #276 from ccarpita/fix-gh-272
062607d2c Merge pull request #275 from ccarpita/develop
9664e22ab Merge pull request #277 from ccarpita/fix-gh-247
a489b1706 fix GH-247: Single-line comments after import statement
325c0487f fix GH-272: Highlight arrow funcs without parenthesized params
139f6f6ae fix: export region should support es6 class and block openings
2f5a9ef64 Merge pull request #273 from gf3/import-noise-blocks
bcf4bfee6 Add jsNoise and jsBlock to jsImportContainer
bab4f3944 Merge pull request #269 from AlexanderSkafte/patch-1
9564d9076 Found a typo
70ec8e8a3 Merge pull request #268 from crusoexia/develop
89ce201ec fix issue #107, makes 'arguments' become global keyword
d48397093 Merge pull request #265 from lencioni/suffixesadd
02750cff1 Merge pull request #266 from lencioni/constlet
8bd60a331 Add `const` and `let` to indent file
152e2e58a Add `setlocal suffixesadd+=.js` to ftplugin
8a409f7fd Merge pull request #258 from pierreozoux/patch-1
b39a28f65 One liner for Pathogen
e628cba07 Merge pull request #252 from jvanbaarsen/patch-1
3afb1731a Vundle requires single quotes
e286463c1 Merge pull request #244 from pangloss/tagged-templates
6cad2d987 Fixes #242
e9709a9fb Update README.md
b5245213e Merge pull request #240 from pangloss/develop
f1efe180a Merge pull request #239 from pangloss/fix-js-class
368bad663 Adds jsClass to all expressions
27f16d5b4 Merge pull request #238 from dragn/develop
b022c816a issue#34
b579e3551 Merge pull request #237 from pangloss/tagged-template-fix
9c9be0f48 Merge pull request #236 from pangloss/fix/module-syntax
2180f51d0 Fixes tagged templates on multi lines
7848de5df Fixes module syntax for common js
e36841515 Merge pull request #234 from amadeus/indent-fix
5fa60043d A fix for #212
7ea00af3e Merge pull request #233 from pangloss/es6-modules-and-class
6d167f10e Adds support for default arguments
b3c811bc5 Adds of operator
2a037505f Adds Promise to globals
bed118969 Adds tagged templates
8dbf22456 Adds Map, WeakMap, and Set
687a90049 Adds Symbol to global
f4c1c9cf8 Fixes code whitespace issue
97ff4e35c Removes static and super from reserved words
fcf7a26b3 More rigid syntax checking
c76ae11fb Better module support
1769504fd Adds es6 modules support and change class
ca779b431 Merge pull request #232 from amadeus/fix-block-comment
1ee35c5d5 Alignment fixes and removal of deprecated comments
29c2875e6 Renamed and fixed block comments
10b0c75fd Merge pull request #231 from pangloss/develop
736ff8df2 Merge pull request #230 from amadeus/update-vundle-api
ead4c2ca3 Updated README to properly reflect Vundle's API
638d628d8 Merge pull request #213 from jedborovik/develop
20d260b32 Merge pull request #229 from JelteF/develop
75d908784 Disable custom gq for comments
2e9424d48 Merge pull request #227 from amadeus/fix-jsAssignmentExpr
54481c98e Added jsNoise matching to jsAssignmentExpr
f6b2cc1c0 Merge pull request #223 from davidchambers/exponential-notation
439f702bc Merge pull request #220 from crusoexia/develop
8ecccd62e Merge pull request #225 from ryanoasis/jsdoc-optional-param-highlight
8f0bc59dd modified jsDocParam to highlight jsdoc optional parameter and default value
063e7a0f6 number: match literals such as 1e-3
e84c352a5 add js assignment expression and relate identifier match syntax
7f6a736df Merge pull request #221 from buztard/generator-syntax
5d204c996 Add syntax support for ES6 generators
977e220b3 Merge pull request #217 from pangloss/develop
7f5c2d8f7 Merge pull request #216 from pangloss/feature/eol-terminated-strings
dc8b363b9 Simplify string skip pattern
86e376c62 Make strings EOL-terminated
56a4a237b Merge pull request #214 from davidchambers/regexp
9b8524865 regexp: prevent ")" inside character class from terminating group
057ed8049 Add @api annotation
51a337b77 Use a default &tw of 80 for formatting
18106a3db Use &tw instead of hard-coded 80 for formatting
125f931f1 Merge pull request #205 from JelteF/develop
0077e5782 Fix some gq bugs when tw was set
c92fbd243 Merge pull request #204 from qiao/closure-compiler-annotations
03bd5d28b Add Closure Compiler annotations
29caa7f70 Merge pull request #201 from JelteF/develop
ca201905d Fix gq to not split strings halfway through
f01cc1764 Merge pull request #200 from qstrahl/develop
1881c848a Add blurb about pull requests to CONTRIBUTING.md
9b094acf5 Merge pull request #187 from xtian/develop
d9baadd38 Allow customizing individual concealing characters
8704ea152 Add some ES6 keywords.
6b057a97e Merge pull request #168 from mrhooray/develop
f8122fd1c Merge pull request #176 from pangloss/develop
c832002d3 Merge pull request #174 from pangloss/add-contributing
7f6cdb6aa Adding a proper CONTRIBUTING file
a1165dca3 Merge pull request #167 from pangloss/develop
b17135bda Merge pull request #171 from pangloss/useless-whitespace
d6a4e2ef5 Fixing odd indentation levels in syntax file
6921496c3 Merge pull request #170 from pangloss/add-misc-contained
7126372eb Adding additional `contained`s
fbe4ca069 Merge pull request #169 from davidchambers/shorthand-character-classes
bbf61f287 limit scope in which jsSpecial may be matched
d2412a100 regexp: add jsSpecial to jsRegexpSpecial cluster
045cbaff2 support CommonJS syntax highlighting
7e64e51e6 Merge pull request #145 from pangloss/feature/rest-args
2507247f8 Merge branch 'pr/163' into develop
46fe678d3 Add basic support for ECMAScript 6 Template Strings
7bc85e499 Merge pull request #162 from davidchambers/spell-checking
cb0fa68ce string: spell-check string literals
2cfdae856 Merge branch 'pr/160' into develop
8fddc6f4f regexp: prevent unescaped "/" in character class from terminating regexp
dd7f97727 regexp: prevent escaped "]" from terminating character class
c08d3b7eb Merge branch 'pr/154' into develop
3f06dbba1 Add missed @tutorial tag
bad20eb0a Case agnostic JSDoc tags
a08e6cc33 Merge remote-tracking branch 'source/master' into develop
a957e1e34 Merge pull request #149 from iammerrick/develop
a6f71af54 remove redundant prototype declaration
d52f89954 feature(conceal): add prototype to the list of conceals
7e28dbd4e Merge pull request #146 from eddiemonge/patch-2
ef239d861 JSON is not JavaScript
53b508214 Merge pull request #144 from pangloss/feature/arrow-function
80407fd90 Merge pull request #136 from brutasse/patch-1
4b6c266d1 Fixes issue with spec where rest parameter should be last
52c22556f Adds es6 support for rest parameters in function signatures
3882ae3b4 Adds es6 support for arrow function syntax
ca3ee3801 Fix formatting of pathogen instructions
932b67541 Merge branch 'master' of github.com:pangloss/vim-javascript
2d732ba69 Merge branch 'release/0.9.0'
776b7bcff v0.9.0
17a557abb Merge pull request #133 from pangloss/feature/fix-ternary-noise
5cf445046 Fixing jsNoise to work within ternaries
f46a38073 Merge pull request #132 from pangloss/feature/funcblock-fix
83f3ed7fa Fixing jsFuncBlock when braces are on a new line
ae0ab5279 Merge pull request #131 from pangloss/hotfix/regex-note
764094a0d README note on regexes
e1c29c7fc Merge pull request #127 from pangloss/feature/add-jsfunctionkey
304815ab7 Better whitespace support for jsFunctionKey
71b9b5402 Removing `-` as a valid character for jsObjectKey
42d9e77f8 Adds jsFunctionKey to jsObjectKey
159590e1e Merge branch 'release/0.8.0' into develop
75b9896cb Merge branch 'release/0.8.0'
a2710cd0e Bump version number: 0.8.0
1c100f332 Merge pull request #123 from pangloss/feature/fix-comments
2cf625ed9 Fixes maintainer comment and removes version
2ea3c2dcd Merge pull request #122 from pangloss/feature/remove-deprecated-groups
ce20af34b Removed deprecated highlight groups
d5d2e5f2a Merge pull request #121 from pangloss/feature/regex-fixes
2133e7a96 Removing the unneeded matchgroup for jsRegexpGroup
92987e14d A few regexpengine=1 / vim 7.3 fixes
2f2f522e2 Merge branch 'feature/delink-jsFuncCall' into develop
6a89948c8 Unlink `jsFuncCall` from `Function`
e34cfbec8 Merge pull request #119 from pangloss/hotfix/nested-ternaries
cf75f6998 Fix for nested ternaries
ba16004cd Merge pull request #117 from aeosynth/patch-2
35f2609aa Delete .keep
73bac7d18 Merge pull request #114 from pangloss/feature/add-folds
2bede5c7b Adding folds for main JS block types
59fedee13 Merge pull request #112 from pangloss/feature/jsFuncParens-noise
f0415ad44 Add `jsFuncParens` to `Noise`
05ed3a07e Merge pull request #109 from pangloss/remove-jsopassign
154affe07 Merge pull request #110 from pangloss/add-js-object-key
878fa130e Adding jsObjectKey
b25654850 Removing jsOpAssign
128f153bd Merge branch 'hotfix/nevermind-they-only-do-http' into develop
033062e2e Merge branch 'hotfix/nevermind-they-only-do-http'
b8f5d6410 Force http on gitflow link
7d685e1ab Merge branch 'hotfix/nevermind-they-only-do-http'
960152aaa Force http on gitflow link
262b6c132 Merge branch 'hotfix/readme-gitflow-link' into develop
16d70af63 Merge branch 'hotfix/readme-gitflow-link'
25fa2c45d Fix link to gitflow (original article) in README
138be409d Merge branch 'hotfix/readme-gitflow-module-link' into develop
b82dc69dd Merge branch 'hotfix/readme-gitflow-module-link'
5896732fc Fix link to gitflow module in README
df1e287f8 Merge pull request #108 from pangloss/improve-booleans
6ca76f3f1 Higher specificity for `true` and `false`
e68fc0406 Merge branch 'hotfix/readme-spacing' into develop
83c0551bf Merge branch 'hotfix/readme-spacing'
1e154f25e Fix spacing issue in README file
c09a0d1db Merge branch 'release/0.1.0' into develop
a496df91a Merge branch 'release/0.1.0'
cc77bdbb9 Add version number
6e54ebf7c Update README to reflect new git flow development process
3a148155e Add `jsFuncBraces` to `Noise`
8a2e04127 Change `Blocks` to `Braces`: `jsBlocks` and `jsFuncBlocks`
17a0556a3 Update README; mention `beta` branch under `Contributing`
502bf7d6d Merge pull request #102 from amadeus/function-arguments
eac3432f5 Removing gratuitous HiLink groups
9d59178e7 Adding `jsArgsObj` keyword
d3b37e8a4 Removing deprecated jsType groups
eaf58b824 Setting jsFuncBlocks to be part of Function group
c8db23b12 Improvements to function, name and arguments
1ab789c64 Merge pull request #104 from amadeus/new-operators
be40e8b7d Tweaks to jsOperator, jsKeyword and jsStatement
64d012ce4 Merge pull request #103 from pangloss/revert-readme
68f95638a Fixes README
2452462d9 Merge branch 'rm-indent'
f4a03f88c Merge pull request #100 from pangloss/add-ternary-indent-support
9dda622a7 Fixes case where there are nested conditionals
85eeb98ae Adds leading ternary operator indentation support
790e09584 Merge pull request #98 from pangloss/fix-readme
aaf41aa1a Merge pull request #99 from pangloss/rm-rake
51e43b6c6 Removes Rakefile
fc627c7ef Removes features
399e04839 Adds config options to readme
4c5cf643b Removes html indentation
2666f1526 Merge pull request #96 from amadeus/globals-tweaks
e50319120 Removing legacy globals
4d541965b Remove `jsIdentifier`
93a465a64 Add `document` and `window` to global objects
0a01543c3 Merge pull request #90 from qstrahl/develop
207421921 Move program keywords above comments
f16ae3c33 Merge pull request #92 from amadeus/isolating-brackets-parents-blocks
e193b66dc Isolating curly/square brackets and parenthesis
0073b670e Merge branch 'master' of github.com:pangloss/vim-javascript
3a091a413 Adds contributing guide to readme
588989c63 Merge pull request #84 from robin-allen/master
501ad5d1c Link `jsNan` to `Number`
2a7d133d2 Move `Infinity` to `jsNumber` (from `jsType`)
10e3c2028 Add missing operators
03e0f2454 Merge pull request #87 from qstrahl/develop
c7ffd1b35 Link `jsFloat` to `Float` (from `Number`)
7c24dbd93 Update global objects / builtin functions
16aedfcb3 Refactor `jsType`
b53a6fdf3 Refactor `Statement` family
df84f5756 Move jsNoise higher up
c7aabe248 Change highlight links to be more semantically correct
fb677cd26 Refactor `jsFunction`/`jsFuncName`/`jsFuncBlock`/`jsOpAssign`
71e9619b8 Add `jsNan` keyword; link to `Constant` highlight group
4fcf5ce57 Update `jsType` and `jsOperator`
80ee77bc7 Add `jsNoise` so users can subdue noisy syntax clutter
c242ceecd Link `jsLabel` to `Identifier` highlight group
dbf6adbe7 Remove `-` from valid characters for `jsLabel`
c59b387e0 Add `jsFuncCall`
a4373e6f0 Add `jsIdentifier`
873da1385 Remove `jsSource` and `jsCommonJS`; not part of JavaScript
a03016945 Merge pull request #83 from mwcz/back-incompat
56dea5e12 Fix case where line ends with [ within (
336c41eb0 highlight the parameter of the @alias tag (back-incompat) version
67a7a2f95 remove deprecated jsdoc tags
3f7a3e550 add missing @arg tag
169e10b1e add jsdoc tags from jsdoc v3.2-dev
ccdf8b73b Merge pull request #81 from kevnchu/master
575602dca Fixed multiline comment indentation.
b21629b37 Merge pull request #78 from brianarn/indent-fix-77
caaa7ee42 Fixing multiline differentiation, fixes #77
22475fcbc detect javascript from shbang
f07cc6708 Merge pull request #70 from noprompt/noprompt-regexp
0329a2499 Makes the conceal syntax optional
6049b8f79 Adds concealing to some JS statements
079c5adec Adds fixes for multi var indent for comma first
df6bed93b Contain jsRegexpOr
57daa9e1a Add new regular expression syntax groups
870ffca47 Fixes some cases of multiple var indentation
647c33b04 Merge branch 'master' of github.com:pangloss/vim-javascript
c8730a184 Merge pull request #68 from hickop/fixes
e5bdc9450 Merge remote-tracking branch 'hickop/fixes' into 68
4dee33f79 Adds multiple var indent and comma-first style
b64a25099 Merge remote-tracking branch 'utyf/master'
c6cf517c7 Correct the fix.
bf6397024 Fixes whitespace nits in indent file
5bfea9bd0 Adds futurekeys to syntax highlighting
4fe016837 Renames javaScript to js
f62100276 Do not treat line comments with cindent.
4ff3b73b8 Allows CommonJS syntax inside function blocks
8c82cf076 Moves CommonJS from Define to Include
2e9791544 Merge commit '2f3935516d1aea7dc3fbd9a45efec4ba9f0b6d50'
7fab32d95 Adds CommonJS keywords to syntax highlighting
d28b72d6c Adds new maintainer info. Removes trailing whitespace
ba4f29212 linkify
08c5b1f57 Update README.md
1f68f539c Merge pull request #64 from goatslacker/patch-1
5da54c409 Adds syntax for Identifiers in labeled statements
395f8901b Fix bug in a method that is apparently not called very often (if ever)
3d11c693f improvment of indenting multi-line var statements
77ce5f02a comments in multi-line var statements
ae278efc2 adding var statement block indentation
827c47c10 Merge pull request #50 from lepture/master
35b56be77 detect json as javascript
6148d1381 Merge pull request #48 from lepture/master
1066fb67a add readme for html configuration
310c5aa38 replace html #48
e4270b2f4 add feature section in readme
3286328a8 add indent for html
97e663fda add readme
a599ac8ec Merge pull request #43 from 3rd-Eden/master
de06ab628 Merge pull request #44 from vxsx/syntax-methodof
2a84f6399 Added syntax highlighting for @methodOf tag
4ff72b7e3 Added syntax highlighting for `@api` and `@const` in JSDoc comments
a8ce72170 Support FF's sticky regex flag.
cc074c30d Fix highlighting in HTML files.
9bc0eb178 Fix indentation after multi-line comments.
5267b4f9c Handle indent correctly in multi-line comments.
faabfc83e Merge pull request #41 from int3/master
fd8d4465e Improve highlighting of ternary if statements.
e80eb0a99 Fix comment typos.
c0753fe82 Fix regex character class matching.
e66f9019b Merge pull request #37 from indygreg/master
2713e881a detect .jsm files as javascript
2f3935516 Modified syntax groups regular expressions
9990a7676 Applied nornagon's patch. Fixes #19.
2e753d85f Merge pull request #25 from regolith/master
abfbc3849 Made @returns {anything goes here} work as well.
ccd298869 Curly-braces around the type in @param allows spaces/non-word characters.
6362ba99c Merge pull request #22 from tpope/master
ecdf53438 Remove additional fold option meddling
e8d6e107f Merge pull request #21 from mando/master
3178b33c7 Syntax file adjusts folding settings
91540f635 Merge pull request #18 from int3/master
ed58aec17 Distinguish keyword operations from math expressions.
6b11ba9ca Merge pull request #16 from int3/master
91d9805df Match regexes that contain slashes in character classes.
b2c210a1e Merge pull request #13 from tanob/master
569e64c14 Merge pull request #15 from kwellman/master
56cb1680f Merge pull request #11 from keitahaga/env_comment
92bf4e715 Don't add extra indent to each continuation line
66dc2bf47 Fixed issue #12 around indentation with colon and slashes.
d5b98a9d7 switch to PreProc syntax group
2a4d50d79 javaScriptEnvComment highlight group cleanup
67be84dd2 added #! comments for executing js in shell
abb6c374f Merge remote branch 'wavded/master'
2e34e9171 remove const as a 'future' key, in use for v8, sm
7a7b75f68 Merge remote branch 'upstream/master'
dc882db43 separating out this from javaScriptType
aad288df4 Added ftdetect
9a5a6b5ed Merge remote branch 'ukstv/master'
891915672 Merge remote branch 'wavded/master'
f92d83cc1 added support for newer JSDoc / JSToolkit tags
ccdb9becc Added ftdetect
c2df2e430 Disambiguate regex strings and mathematical statements
cf76032a4 Added javascript ctags patterns and a rake task to install them
cb52fbc88 Allow those one line scopes to be on one line and terminated with ;
6a1bb6b32 Updated syntax highlighter region names
e94532de7 Imported files
REVERT: 3093f26be Squashed 'vim/bundle/javascript/' content from commit bf8edcb

git-subtree-dir: vim/bundle/javascript
git-subtree-split: e9a59c87703d7d67d9933e68b80732326163a5c5
8 years ago
Buddy Sandidge ba22ecdc80 Merge commit 'b9da30d92787f41ce610f0345e23ad6ecbfa637d' into main 8 years ago
Buddy Sandidge a6242f4c60 Merge commit 'abb5c708307e3d1c77c6708b79affed1a807d6ea' as 'vim/bundle/flow' 8 years ago
Buddy Sandidge abb5c70830 Squashed 'vim/bundle/flow/' content from commit 3bd879dd7
git-subtree-dir: vim/bundle/flow
git-subtree-split: 3bd879dd7060f13a78e9238669c2e1731e098607
8 years ago
Buddy Sandidge 0cb8665a31 Merge commit '94f7b722c75b178882b6596f9041ea768e12a201' as 'vim/bundle/ultisnips' 8 years ago
Buddy Sandidge 94f7b722c7 Squashed 'vim/bundle/ultisnips/' content from commit f95ce290b
git-subtree-dir: vim/bundle/ultisnips
git-subtree-split: f95ce290bc6394d25cd51d0db2e197cd14d6d07b
8 years ago
Buddy Sandidge c390e6365b remove ultisnips 8 years ago
Buddy Sandidge f51fff0a30 add ~/opt/depot_tools to path 8 years ago
Buddy Sandidge 6815f2133e Remove mouse options for tmux
Newer versions of tmux give warnings when starting with mouse options
set
8 years ago
Buddy Sandidge 850e2829f7 change gopath 8 years ago
Buddy Sandidge 7fcaef99ad Merge commit 'f343f5dd0d0364d42982469888bec6dc7a02c9dd' into main 8 years ago
Buddy Sandidge f343f5dd0d Squashed 'vim/bundle/nerdtree/' changes from b0bb781fc..4dada8c04
4dada8c04 update version number to 5.0.0
be8f18914 remove some unneeded header comments
f486403b6 add license file
024966c7a move changelog out of the main doc, remove credits section
e4891632f update changelog
0c13ebc12 remove some old commented code
e27ab9c5c fsmenu: use nerdtree#echo* methods instead of reimplementing them
5b7085d9a fs menu: remove unused var assigns
adc11983b fs_menu: put the NERDTreeListNode* methods together
b19995b14 Merge pull request #382 from PhilRunninger/master
3fb18e739 Switch to upper case DIR /Q, in true DOS fashion
f1af61ddf Use the system('DIR /Q...') function to display file info.
c60f40137 Merge (p)roperties (for Windows) into the (l)ist menu item.
fb030bcb1 Merge pull request #1 from scrooloose/master
47c20c4b6 Merge pull request #378 from Xuyuanp/up/master
d38438209 Merge pull request #470 from egalpin/master
af13d3965 Merge pull request #488 from hiberabyss/master
caca3af21 Merge pull request #496 from evindor/master
3092ddf83 Merge pull request #502 from JESii/master
88104d26a Add ability to list file metadata...
8996ea5bb Fix MacOS detection for menu, fixes #478
34630f392 issue #147: add support to ~ expand in bookmarks
0b44415a3 Merge pull request #486 from Xuyuanp/syntax
43012a621 Merge pull request #484 from PickRelated/master
d66370a8e Made NERDTreeFlags contained in NERDTreeExecFile
8c8c79410 Added character escaping to syn match regexes
8c7534bc9 Merge pull request #482 from PickRelated/master
dc29ec2db Added global variables for changing default arrows g:NERDTreeDirArrowExpandable g:NERDTreeDirArrowCollapsable
188bd9265 Added global variables for changing default arrows
bcf3de4fd Merge pull request #471 from SchDen/patch-1
f5fd12183 Incorrect path to event.vim
37f7a6cbe Update README.markdown
86e2e40af Merge pull request #466 from toiffel/master
93c9726c6 Fixed case-sensitive sorting of tree nodes when 'ignorecase' option is on
96c07746b Merge pull request #453 from WoLpH/patch-1
013c607ba Fixed incompatibility with older Vim versions
af85499ed rename 2 sort key related vars
99fa465b5 fix syntax error
008b62f71 Merge pull request #450 from vtsang/master
6018af36b pretty up some FAQ code blocks
2c1ebc37b add an FAQ about highlighting file with certain extensions
dfe260d1d doc the path listener API
10261d60a Updated the comment
80e184df5 Refactor code to use getSortKey() and replace regular expression with simple string comparison in tree_dir_node.vim
3fb3fe347 Merge branch 'master' of https://github.com/vtsang/nerdtree
57d5bd773 Speed up sortChildren() by using sorting token This improves the sorting functions from 12 seconds to 0.66 seconds for ~4000 objects
1f2531ec3 Speed up sortChildren() by using sorting token This improves the sorting functions from 12 seconds to 0.66 seconds for ~4000 objects
a87b1bf3c Merge branch 'update_reuse_option'
5c2060149 doc NERDTreeAddPathFilter()
76dbc0c8e Merge branch 'add_path_filter_api'
da3874cf9 fix a bug when opening files in a new tab
727021221 bugfix for secondary trees occurring when the screen state is saved
64a9579c1 add a path filter API
09e1dbec1 Merge branch 'refactor_autoload'
fc4bcb480 remove UI.lolcats()... not sure what the story is there
8b189cb26 move some rendering and cursor moving functions out of autoload
b0114d202 move dumpHelp out of autoload
53d2de86e move the closeTree functions out of autoload
0d88ce946 move isTreeOpen() out of autoload
8270b6d71 move nerdtree#getTreeWinNum out of autoload
973c9906f refactor 3 more functions out of the monolithic autoload file
0e87d45e8 update readme to add an FAQ, update the FAQ style and rm the changelog
f8499462c Revert "Use different arrow characters for compatibility."
186f817f5 Revert "fix one of the old style arrows"
5cec19365 Merge pull request #411 from xdl/master
b3281cc63 fix one of the old style arrows
87b27802b allow control over whether to reuse windows in different tabs
1cbd52aa7 Merge pull request #434 from handcraftedbits/master
cd5f1685b Merge pull request #436 from devmanhinton/patch-1
321de6036 Remove NERD_tree.txt typo
f6cad7e95 Use different arrow characters for compatibility.
6dfbcd660 Return early if exception was thrown in pathForString
3b98a7fca Merge pull request #403 from gcmt/pretty-cwd
ba2604474 Truncate paths at slashes.
f8fd2ecce Merge pull request #390 from zhangoose/patch-1
a895a53f1 easier to read one of the FAQ answers
3d421b8ec use the built in fnamemodify() to make a path relative
3ce33f017 fix escaping for `:edit` when renaming files
031ab5267 Merge remote-tracking branch 'origin/master'
5d0626a00 Merge pull request #384 from gastropoda/reopen-after-rename
1c0814622 apply @mixvin's windows path fix at the top of the method instead
cd8d87fa5 Fix opening file path, in Windows
2fd0aa3ec Fix reloading renamed file
6ccf83df2 Add menu option to display file/directory properties.
5d1945228 Merge branch 'master' into up/master
8e06723c0 fix #363
a283c0e03 fix #363
4f1e6ecb0 Merge pull request #365 from ifsred/master
c4086667e Fix doc map for NERDTreeMapChangeRoot
a47c6caf8 Merge pull request #359 from Xuyuanp/up/master
8cd045d0e add refreshDirFlags method to avoid refreshing too many files
c2dd75086 move nerdtree#treeExists.* methods into the NERDTree class
fd14757c0 add proper events and make the notifier class generic
f9a933991 allow plugins to override the default mappings
aa831e242 Merge pull request #356 from alvan/patch-2
0c045d85e fix a bug from recent refactoring RE some NERDTreeCWD
2f552e116 add highlighting for flags
579d96a0f remove testing git plugin
9f351de59 Merge branch 'master' into expt_add_path_flags_and_git
1e0d1cbc8 move some more view code into the UI class
98a5d1fca Use event BufLeave instead of BufWinLeave to record screen state to avoid undefined b:NERDTree error
2f59cc208 Merge branch 'master' into expt_add_path_flags_and_git
eaa66aaf6 fix the NERDTreeFind command - broken in recent refactoring
864462200 Merge branch 'master' into expt_add_path_flags_and_git
410081a60 Merge pull request #353 from lucascaton/master
1784de15d Updating creator.vim file (this fixes #352)
7f36008e8 Merge branch 'master' of github.com:scrooloose/nerdtree
23dfc6d81 continue breaking down the epic autoload module
f982f61e8 continue breaking up the autoload/nerdtree god module
86488b1aa move ui functions out into their own autoload
04d9b2754 add `.refreshFlags()` to path/dir/file objects
3941389f1 fix a retarded bug with FlagSet.clearFlags
32cf3ee62 allow flags to be scoped to a plugin
a7428eba3 add proof of concept for path flags API and add git modified flags
3effeb5cb Merge pull request #347 from kelaban/minor-fix-to-readme
04ac39b4b Fixes README for opening vim with no files
d162c08fd comment and tweak the <LeftRelease> fix in 24561ad
2a769a726 Merge pull request #298 from buggo/master
0ee888ee1 simplify the <cr> mapping definition
0b551a8ab Merge pull request #346 from shanesmith/master
82cd4f5a9 Fix <CR> not working if active node map is special char such as <Right>
b64942a50 uncomment out some needed syntax matching code... fail
e954b2e6f trivial highlighting update for consistency
e68e12a33 fix highlighting for readonly files
b33d6daf0 remove the NERDChristmasTree option
abb93879b simplify the syntax matching code slightly
634c23ead Merge branch 'better_symlink_highlighting' into update_highlighting
9d9edd03d separate out syntax matching for Dir Arrows vs old style
9704a38a1 update symlink highlighting
55a8954c4 update the doc/quickhelp for :Bookmark
0b1166ff7 update code in readme to auto-open a tree on startup
b2d2cc184 Merge branch 'inkarkat-better-set-filetype'
4b89264df Merge branch 'better-set-filetype' of https://github.com/inkarkat/nerdtree into inkarkat-better-set-filetype
1168f5898 update the NERDTreeCascadeOpenSingleChildDir doc
0928b5b02 Merge pull request #251 from pendulm/master
8189597c0 Merge pull request #266 from staeff/patch-1
9e54c4808 Merge pull request #299 from tophsic/master
3863e6973 Merge pull request #316 from ZeroProbability/master
8b4841315 rename NERDTreeWildIgnore option and refactor the usage of it
186abb84c Merge pull request #303 from amarshall/wildignore
10ba84b1f Merge pull request #308 from igrep/patch-1
a45304832 Merge pull request #295 from DanielleSucher/create_parent_directories_as_needed
dd8fe4bf6 Merge pull request #274 from an1zhegorodov/master
e9427a9ca Merge pull request #326 from migueldvb/docs
23d2d1984 Merge pull request #331 from jinnko/add-bookmarks-sort-flag
1da289085 Merge pull request #338 from trkoch/spaces-umlauts
47a3a8410 Merge pull request #340 from netj/sort-hidden-first-option
43842e0de Option for mixing dot files when sorting
fbab099fa Support space in path when renaming
e38d8a834 Add flag to disable/enable bookmark sorting
603e6c74f Use pathogen.vim Helptags command in README file
13b4058f2 Issue 315 - Incorrect buffer deleted on file delete
ad4ebaac9 correct invalid reference to MenuController
a50c57192 Add option to respect wildignore
4f48af0cb Fix typo
24561ad59 Ugly hack to fix Error 121 when NERDTree is the active window and clicking on the command line below another window.
eacd5d72e Create nested parent directories as needed
5b51f9d1b Fix help mistake
2ebe28468 Fixed typo in NERD_tree.txt
6ef67a2d8 Add correspoding close action to cascade open single child dir
60683f1cc Fix typo Casade to Cascade
b8cab9bae Set filetype unconditionally and after defining mappings.

git-subtree-dir: vim/bundle/nerdtree
git-subtree-split: 4dada8c04fba25e788ea1836c82f9c18c1166b44
8 years ago
Buddy Sandidge ce7ad3ffeb Fix bug with git bash prompt
With git 2.9.3 uses the word tree instead of directory. This would mean the
dirty git flag was always showing in the bash prompt. Now look for tree
and directory.
8 years ago
Buddy Sandidge 9ebb538e24 Cleaned up check for directory in PATH 8 years ago
Buddy Sandidge 26abac727b Only add directories to PATH that are already in PATH 8 years ago