1
0
mirror of https://github.com/adobe/brackets.git synced 2024-11-20 09:53:00 +01:00
Commit Graph

35 Commits

Author SHA1 Message Date
ficristo
30fdf93802 Move npm dependencies inside src and add CodeMirror to them 2016-12-07 21:37:44 +01:00
Marcel Gerber
1ed6c04b5b Update Tern & Acorn (#11569)
* Update Tern -> post-0.13
Replace Acorn submodule with local copy
Update Acorn -> post-2.2

* Change function call for renamed function

* Load ecma6.json into Tern

* Workaround non-emittable options in acorn_loose

* Fix unit test
Since we only get 500 hints back and there have been many new additions,
Date's "getSecond" was no longer part of those 500. Thus, I decided to
check for the existence of hints from Function, String and Array instead
of Function, Array and Date.

* Make use of the correct, renamed Tern definition

* remove old acorn & tern

* add acorn & tern as npm dependencies

add lodash as dependency

* grunt install installs dependencies for extensions from npm

* fix acorn & tern paths

* load libraries from node_modules, not working yet

fix acorn to load it with requirejs

* forgot to add glob dev dependency

travis builds on node 0.10 which doesn't have promise

* add eslint-env node

* fix missing use strict
2016-08-26 14:22:23 +02:00
Marcel Gerber
69f8ca37a6 Update Tern submodule URL 2015-12-12 01:52:46 +01:00
Martin Zagora
14ad0cf3d5 Revert "Move PathUtils to Brackets core code" 2015-09-26 12:55:54 +10:00
ficristo
25b358050b Use the core PathUtils and remove the external dependency 2015-09-23 21:54:28 +02:00
Marcel Gerber
c38bcacebf Rename CodeMirror2 folder to CodeMirror 2015-05-21 20:53:10 +02:00
Peter Flynn
41c7b550ba Fix bug #9966 ([CEF 2171] JSLint doesn't work) - Switch to a private fork
of JSLint with the bug fix cherry-picked in so we're not stuck upgrading to
a much newer JSLint which has the fix but is significantly stricter / less
configurable.

Note: you must run `git submodule sync` in order for the submodule URI
change to take effect.
2014-12-03 11:22:04 -08:00
Narciso Jaramillo
73389076b9 Remove old smart-auto-complete submodule. Check in latest version from upstream repo (as local files). Point Brackets at new version. NOTE that this commit breaks Quick Open, but I wanted to keep this commit at the exact version from the original repo--the next commit will fix Quick Open. 2013-11-06 10:54:13 -08:00
Jason San Jose
ce59ee1bba revert acorn workaround 2013-08-13 16:14:30 -07:00
Kevin Dangoor
f2d8f8e202 temporarily switch to my tern 2013-07-25 13:36:37 -04:00
Kevin Dangoor
8bc563528d Revert "Revert "Workaround for the Tern crash.""
This reverts commit 0ae195f6ef.
2013-07-25 13:33:39 -04:00
Glenn Ruehle
0ae195f6ef Revert "Workaround for the Tern crash."
This reverts commit 22fed2a8e2.
2013-07-24 16:07:41 -07:00
Kevin Dangoor
22fed2a8e2 Workaround for the Tern crash.
Change the Acorn submodule to point to a branch in my repository that
works around the crash by forcing a specific function to not be
optimized by v8.
2013-07-22 10:41:09 -04:00
Tomás Malbrán
d50a30f699 Change git to https 2013-07-16 19:13:16 -03:00
Tomás Malbrán
8f8f7c3b5c Switch JSLint to a submodule 2013-07-15 23:43:15 -03:00
Tucker Whitehouse
ab5040f614 Include requirejs, text, and i18n as submodules 2013-04-18 19:45:28 -04:00
Erik Tierney
1c62677c18 Move tern and acorn submodules into thirdparty directory. 2013-04-12 13:27:04 -04:00
Erik Tierney
40e159981a Remove tern and acorn from current location 2013-04-12 13:27:04 -04:00
Erik Tierney
6666bd7e09 Switch submodules to point to the real acorn and tern instead of my fork 2013-04-04 17:11:06 -04:00
Erik Tierney
963474a311 Merge branch 'master' into tern-experiments, to bring tern work up to date with latest brackets 2013-03-29 14:36:15 -04:00
dloverin
3d253d894e change tern submodule url from http:// to https:// 2013-03-26 13:35:48 -04:00
dloverin
8032353817 use eztierney fork of tern.git 2013-03-26 13:31:37 -04:00
dloverin
e4a185543f change tern query not to sort or filter the results 2013-03-26 13:20:10 -04:00
dloverin
f4bcdfc13c case insensitive matches, middle matching, and use tern rawCompletions request 2013-03-25 16:22:49 -04:00
Tomás Malbrán
ec9753c8d0 Merging 2013-03-20 04:55:42 -03:00
Erik Tierney
81ef26d05d Add submodules for tern and acorn 2013-03-18 13:57:36 -04:00
Tomás Malbrán
9e20a8c61e Refactor JSLint into an extension 2013-03-15 00:06:45 -03:00
Ty Voliter
c387fc0ddc add mustache submodule 2012-08-10 17:35:21 -07:00
mheuser
d0ddde8918 update submodule path to use https, see #1229 2012-07-10 23:23:09 +02:00
Ty Voliter
e47d9937bc fixed submodule reference to smart auto complete 2012-02-22 17:36:40 -08:00
Ty Voliter
d2b771d1af adding smart auto complete submodule. Simplifying FileIndexMager. Adding auto complete for quick open files 2012-02-17 14:22:04 -08:00
Glenn Ruehle
92f54cdc98 JSLint integration.
Add new "Enable JSLint" menu item. When enabled, any time a .js/.htm/.html
file is opened or saved, JSLint is run on the file. JSLint errors are shown
in a table below the editor. If there are no JSLint errors, a gold star
is shown in the right side of the editor title area.

This checkin makes brackets.js and strings.js pass our lint standards. The
rest of our source files are not lint free.
2012-01-27 11:16:05 -08:00
Chris Bank
daa07bcc32 inital support for switching modes 2012-01-09 13:46:22 -08:00
njadbe
af90ea5adf Fixed URL for CodeMirror module 2011-12-07 13:49:06 -08:00
njadbe
c8142d2dc1 Added CodeMirror submodule 2011-12-07 13:20:45 -08:00