Kevin Sawicki
cdf439b556
Upgrade apm for windows fix
2013-10-25 10:14:04 -07:00
Kevin Sawicki
427a26c99b
Upgrade apm for a couple tweaks
2013-10-23 14:25:13 -07:00
Kevin Sawicki
2dd1b161cf
Upgrade apm for available fix
2013-10-23 12:14:15 -07:00
Matt Colyer
2b2677ae18
Upgrade apm to work with latest atom.io API
2013-10-23 12:01:19 -07:00
Kevin Sawicki
cdebc2306c
Upgrade apm for install version fix
2013-10-22 16:06:28 -07:00
Kevin Sawicki
23cc82e0ef
Upgrade apm for install fixes
2013-10-22 15:05:17 -07:00
Kevin Sawicki
beda703001
Upgrade to latest apm master
2013-10-22 12:56:30 -07:00
Kevin Sawicki
fa5f88cf05
Upgrade apm for atom.io integration
2013-10-22 12:40:46 -07:00
Kevin Sawicki
1e4041d7cf
Upgrade apm for create fixes
2013-10-22 12:31:44 -07:00
Kevin Sawicki
931ac5d029
Upgrade apm to error passthrough fix
2013-10-22 11:35:42 -07:00
Kevin Sawicki
620b939a46
Upgrade apm for install check
2013-10-22 11:31:12 -07:00
Kevin Sawicki
c66b478c63
Upgrade apm for progress tweak
2013-10-22 11:19:41 -07:00
Kevin Sawicki
bb19821c5c
Upgrade apm
2013-10-22 10:15:54 -07:00
Kevin Sawicki
0aae15e4c1
Upgrade apm for class renames
2013-10-22 09:01:31 -07:00
Kevin Sawicki
7bee816c19
Upgrade apm for install fix
2013-10-22 09:01:31 -07:00
Kevin Sawicki
91f33de04e
Upgrade apm for another clean fix
2013-10-22 09:01:31 -07:00
Kevin Sawicki
351035e540
Upgrade apm for clean command fix
2013-10-22 09:01:31 -07:00
Kevin Sawicki
656bee7f56
Upgrade apm for ATOM_ACCESS_TOKEN fix
2013-10-22 09:01:31 -07:00
Kevin Sawicki
e7fc879a57
Upgrade apm for new atom.io installation
2013-10-22 09:01:31 -07:00
Kevin Sawicki
e8b5bf5402
Use clear-cut library for specificity
2013-10-18 09:33:57 -07:00
Kevin Sawicki
5e5375528b
Replace stringscore/fuzzy-filter with fuzzaldrin
2013-10-17 09:46:10 -07:00
Kevin Sawicki
9d51d1a143
Use jquery provided by space-pen
2013-10-16 13:34:41 -07:00
Kevin Sawicki
f066887fd8
Upgrade apm for clean fix
2013-10-15 13:42:59 -07:00
Kevin Sawicki
c50632bd82
Upgrade apm for test path fix
2013-10-14 10:33:37 -07:00
Kevin Sawicki
87408f689f
Upgrade apm for path flag to test command
2013-10-14 10:33:36 -07:00
Matt Colyer
64e8c978e4
Return proper return code from atom.sh
...
Also improve the test failure message returned by apm.
2013-10-07 14:28:13 -07:00
Matt Colyer
951d2615bd
Bump apm version
2013-10-03 15:32:50 -07:00
Matt Colyer
41ec544643
Update apm to include apm test
2013-10-03 11:33:09 -07:00
Kevin Sawicki
e62d5ad23b
Upgrade apm to version that uses ☁️ 🐜
2013-10-01 12:44:51 -07:00
Kevin Sawicki
1e65dd6c16
Upgrade to apm@c431f087249
2013-09-27 12:27:28 -07:00
Kevin Sawicki
52abb4afc9
Remove nakedLoad and use standard require for jasmine
2013-09-20 10:02:18 -07:00
Kevin Sawicki
867ab355b0
Use relative requires to vendored specificity
2013-09-20 10:02:18 -07:00
Matt Colyer
f187d88197
Add theme generation to package-generator
2013-09-19 11:59:00 -07:00
Kevin Sawicki
0797a89088
Add bootstrap to package.json
...
Removes the need to have it as a submodule by just using it directly
from the package.json using a Git URL bound to v3.0.0
2013-09-17 15:09:43 -07:00
Ben Ogle
e3b5dc28d6
Upgrade bootstrap to 3.0.0
2013-09-10 11:59:42 -07:00
Kevin Sawicki
14a7b2ccde
Upgrade apm for install command fix
2013-09-10 07:57:18 +01:00
Kevin Sawicki
e08437f668
Upgrade apm
2013-09-10 07:44:05 +01:00
Cheng Zhao
e6cf8c8378
Update apm: Update node to v0.10.18.
2013-09-06 08:57:53 +08:00
Kevin Sawicki
a4774ab358
Upgrade apm for package install fix
2013-09-03 11:36:52 -07:00
Kevin Sawicki
e0ccfc4788
Use terminal reporter from jasmine-node
...
This gives the same filtered stack traces and text output
as all our node modules that already use jasmine-node indirectly
through jasmine-focused.
2013-08-28 20:57:43 -07:00
Kevin Sawicki
64e47aeea8
Migrate telepath to package dependency
2013-08-28 20:24:36 -07:00
Nathan Sobo
33dc008b10
🐎 Upgrade telepath for faster SharedArray::findMarkers method
2013-08-28 16:49:06 -06:00
Nathan Sobo
4474212b3e
Upgrade telepath for serialization version fix
2013-08-28 10:00:32 -06:00
Kevin Sawicki
03573b4e06
🐎 Upgrade telepath
2013-08-26 18:50:13 -07:00
Kevin Sawicki
275ee62e8d
💩 Upgrade telepath
2013-08-23 15:50:50 -07:00
Kevin Sawicki
62a19aa6fa
🐎 Upgrade telepath
2013-08-23 15:18:15 -07:00
Nathan Sobo
a39d1c274e
🐎 Upgrade telepath for performance improvements
...
Again, addresses #734 but we're still too slow.
2013-08-22 19:24:43 -06:00
Corey Johnson & Nathan Sobo
7173467b1a
🐎 Upgrade telepath to improve fold performance
...
This addresses #734 . It improves performance from ~10s to ~1.5s when
running a foldAll on edit-session-spec. This still needs to get better.
2013-08-21 15:22:25 -06:00
Kevin Sawicki
ba70c15328
Upgrade telepath for redo fix
...
Closes #736
2013-08-20 19:04:14 -07:00
Kevin Sawicki & Nathan Sobo
116c56c236
Serialize site across window loads
...
This prevents issues with the site counter resetting to 1 on each
load causing duplicate array and marker ids to be generated.
Closes #729
2013-08-20 18:29:19 -07:00
Kevin Sawicki
e31cd35ce8
Upgrade apm to fix update command
...
Closes #726
2013-08-19 19:25:28 -07:00
Kevin Sawicki & Nathan Sobo
cf65945d5c
🐎 Upgrade telepath for performance improvements
2013-08-19 18:07:32 -07:00
Kevin Sawicki & Nathan Sobo
fe010eccc7
Update telepath for SharedString::lineForRow speedup
2013-08-19 13:51:59 -07:00
Kevin Sawicki
2959b51afb
Upgrade telepath for assumePrimitiveElements optimization
2013-08-19 13:43:43 -07:00
Nathan Sobo
f23f23d032
Upgrade telepath for assumePrimitive optimization
2013-08-18 10:19:36 -06:00
Kevin Sawicki
338b59dc5f
Upgrade telepath for line performance improvements
2013-08-16 20:45:30 -07:00
Kevin Sawicki & Nathan Sobo
0e2d6caf94
Upgrade telepath for stack overflow fix
2013-08-16 12:05:15 -07:00
Kevin Sawicki & Nathan Sobo
a147dc01d7
Clear undo stack after setting initial buffer text
2013-08-16 11:30:37 -07:00
Kevin Sawicki & Nathan Sobo
4c121bb084
Upgrade telepath for timestamp fix
2013-08-16 11:18:00 -07:00
Kevin Sawicki
13a622a853
Upgrade telepath for SharedString transaction fixes
2013-08-16 09:08:58 -07:00
Kevin Sawicki & Nathan Sobo
27928a7145
Upgrade telepath for Document::begin/commit/abortTransaction()
2013-08-15 17:17:32 -07:00
Kevin Sawicki
67755ccdc3
Upgrade apm for new link in dev mode command
2013-08-15 08:15:15 -07:00
Kevin Sawicki & Nathan Sobo
5313f6cf66
Upgrade telepath for Range.fromPointWithDelta() fix
2013-08-14 16:35:30 -07:00
Kevin Sawicki
c6d1409151
Merge branch 'master' into summit
...
Conflicts:
.pairs
package.json
spec/app/tokenized-buffer-spec.coffee
src/app/edit-session.coffee
src/app/project.coffee
src/app/window.coffee
src/atom-application.coffee
static/root-view.less
2013-08-14 14:05:35 -07:00
Kevin Sawicki
c1c50a0b4c
Pull out symbols-view package into a separate repo
2013-08-14 08:48:10 -07:00
Corey Johnson & Nathan Sobo
2d46a98ea2
Update telepath
2013-08-13 17:14:10 -07:00
Cheng Zhao
4f7c7568e9
Update apm: No more need of bundled node.
2013-08-13 14:48:40 +08:00
Kevin Sawicki
09a6e9a42e
Remove vendored TextMate themes
2013-08-07 17:39:18 -07:00
Kevin Sawicki & Nathan Sobo
c2ec172617
Upgrade telepath to avoid marker update corner case
2013-07-26 13:04:42 -06:00
Cheng Zhao
b9261a33be
Update apm: update node to v0.10.15.
2013-07-26 20:16:56 +08:00
Kevin Sawicki & Nathan Sobo
79fab6602f
Don't replicate spell check markers
2013-07-23 18:31:30 -07:00
Kevin Sawicki & Nathan Sobo
636f81703c
Distinguish remote and local selections in EditSession
...
Also: Add an Environment spec helper class that swaps out global
variables to simulate running code in different environments for the
replication specs.
2013-07-23 17:49:14 -07:00
Kevin Sawicki
4fff0b9792
Remove project path from state so it doesn't replicate
2013-07-23 11:40:21 -07:00
Kevin Sawicki & Nathan Sobo
501a6b7d11
Add site global used to create all telepath documents
2013-07-22 19:58:27 -07:00
Kevin Sawicki & Nathan Sobo
f4e7693e70
💩 Put apm back to version we clobbered during merge
2013-07-22 18:47:16 -06:00
Kevin Sawicki
56a2c79fe1
Merge branch 'collaboration-presence' into shared-buffers
...
Conflicts:
src/app/edit-session.coffee
src/app/project.coffee
src/app/text-buffer.coffee
src/app/window.coffee
src/packages/collaboration/lib/bootstrap.coffee
src/packages/collaboration/lib/session-utils.coffee
vendor/telepath
2013-07-22 10:12:45 -07:00
Kevin Sawicki
baa03f5587
Upgrade apm
...
Closes #638
2013-07-22 08:35:10 -07:00
Nathan Sobo
da95d26c58
Upgrade telepath to fix markers at end of buffer being invalid
2013-07-21 17:49:51 -06:00
Nathan Sobo
2b7a294cdd
Use new marker attribute API to store/replicate selection goal ranges
2013-07-20 02:24:35 -07:00
Nathan Sobo
74347ea874
Upgrade telepath to allow marker attributes to be updated
2013-07-20 02:23:06 -07:00
Nathan Sobo
de1b69dbc9
Add DisplayBuffer.copy
2013-07-18 11:34:39 -07:00
Nathan Sobo
8b53b4d749
Add ability to copy display buffer markers
2013-07-18 10:25:03 -07:00
Nathan Sobo
804df73e8d
Get edit session specs passing with selection based markers
2013-07-17 19:16:42 -07:00
Ben Ogle & Nathan Sobo
bb695ec53f
Replicate the destruction of selections
2013-07-17 11:53:39 -07:00
Ben Ogle & Nathan Sobo
baeae2d8d5
Upgrade telepath so we can query 'invalidation' key in findMarkers
2013-07-17 10:25:02 -07:00
Kevin Sawicki
b1ca43ac0f
Upgrade telepath
2013-07-16 09:49:45 -07:00
Kevin Sawicki & Nathan Sobo
abc20b3a05
Update text buffer to use telepath markers
2013-07-15 17:07:06 -07:00
Kevin Sawicki
041f52aaaa
Upgrade apm
2013-07-12 14:07:03 -07:00
Kevin Sawicki
acb69a4221
Format stack traces in console reporter
...
This generates valid CoffeeScript line/column numbers and
also removes noisy lines from jasmine.js and from the grunt
stack portion for the initial test process spawn.
2013-07-06 15:39:32 -07:00
Kevin Sawicki & Nathan Sobo
bffe361151
Upgrade telepath
2013-07-05 12:53:51 -07:00
Kevin Sawicki
1efa480b4e
Upgrade telepath
2013-07-05 12:53:50 -07:00
Kevin Sawicki & Nathan Sobo
05a3f35512
Normalize line endings in TextBuffer.change()
2013-07-05 12:53:50 -07:00
Kevin Sawicki & Nathan Sobo
72f9af4d00
Replicate buffer changes
...
Still some failures due to line endings
2013-07-05 12:53:49 -07:00
Kevin Sawicki & Nathan Sobo
dd0f7a032f
Start basing Buffer's text on a replicable string
2013-07-05 12:53:49 -07:00
Cheng Zhao
857629e07e
Revert "Revert "Upgrade apm: update node to v0.10.12.""
...
This reverts commit 18c5c788d7
.
2013-07-04 08:52:13 +08:00
Cheng Zhao
18c5c788d7
Revert "Upgrade apm: update node to v0.10.12."
...
This reverts commit 433beac9aa
.
2013-07-04 08:37:59 +08:00
Cheng Zhao
433beac9aa
Upgrade apm: update node to v0.10.12.
2013-07-03 18:23:41 +08:00
Nathan Sobo
5a9e45f9d8
Upgrade telepath
2013-06-28 04:39:31 -06:00
Kevin Sawicki
b439e6239d
Add telepath as submodule
2013-06-28 04:39:28 -06:00
Kevin Sawicki & Nathan Sobo
9c95a4751b
Return telepath documents from getWindowState()
2013-06-28 04:39:25 -06:00
Cheng Zhao
f45ce3a7ee
Upgrade apm: update to node v0.10.12.
2013-06-27 10:59:09 +08:00
Kevin Sawicki
46eac52dbf
Upgrade apm
2013-06-24 14:57:32 -07:00
Kevin Sawicki
d227d8794d
Upgrade apm
2013-06-24 14:24:29 -07:00
Kevin Sawicki
cf936a8a02
Upgrade apm
2013-06-24 11:45:53 -07:00
Kevin Sawicki
8aeedb8971
Upgrade apm
2013-06-06 13:23:19 -07:00
Cheng Zhao
feab9862ac
Update apm for node v0.10.9.
2013-06-06 09:57:03 +08:00
Kevin Sawicki
2b6a4365ac
Upgrade apm
2013-06-03 09:34:53 -07:00
Corey Johnson & Kevin Sawicki
17a83933d4
Use two -f flags to clean all git dirs
2013-05-29 10:01:33 -07:00
Kevin Sawicki
617af68aeb
Upgrade apm
2013-05-28 09:25:28 -07:00
Kevin Sawicki
6690598024
Use TextMate packages instead of vendoring bundles
2013-05-28 09:25:22 -07:00
Kevin Sawicki
61b5160d81
Move apm to github org.
2013-05-21 18:24:55 -07:00
Kevin Sawicki
5859ae6ba7
Upgrade apm
2013-05-17 15:37:21 -07:00
Kevin Sawicki
74c889062b
Upgrade apm
2013-05-14 13:14:55 -07:00
Kevin Sawicki
851febd495
Use apm to install modules
2013-05-14 12:30:35 -07:00
probablycorey
2e61201f86
Update ruby TextMate bundle
...
Closes #541
2013-05-13 16:51:30 -07:00
Nathan Sobo
b70ff1b164
Don't assign window.jQuery in jasmine-jquery.js
helper
...
I wrap it in a function wrapper to ensure that the assignment
`var jQuery` doesn't end up assigning a window global.
2013-04-26 15:36:13 -07:00
Kevin Sawicki
a720919dd8
Add hyperlink helper TextMate bundle
2013-04-23 08:39:25 -07:00
Nathan Sobo
9204836d70
Update grammars when grammars they include are added/removed
...
If the Ruby on Rails grammar depends on HTML, but it isn't loaded, its
syntax highlighting won't include HTMl tokens. If we later load HTML,
we should update any buffer with the Rails grammar to reflect the
change. This commit changes grammars to memoize their initial rule and
repository. If an included grammar is added or removed, we clear the
memoized rules and emit a 'grammar-updated' event. Any tokenized
buffer that points to this grammar can then retokenize to reflect the
newly available/unavailable included grammar.
2013-04-22 11:33:59 -06:00
Kevin Sawicki
faca7f091a
Include PEG js bundle
2013-04-19 10:58:35 -07:00
Kevin Sawicki
ed9f46b39f
Upgrade TextMate PHP bundle to current master
2013-04-19 10:58:33 -07:00
Kevin Sawicki
b4ab10403d
Use lower case submodule paths
...
Lowercase the Go and Mustache bundle paths to be
consistent with all others.
2013-04-18 21:34:31 -07:00
Nathan Sobo
738fc31f56
Add twitter bootstrap submodule and put it on less search path
2013-04-15 20:45:54 -06:00
Nathan Sobo
2f008aa886
Use less NPM module instead of vendored less
...
We're currently using nathansobo's fork, which doesn't depend on
`window` being undefined to operate in Node mode.
2013-04-15 20:45:54 -06:00
Garen Torikian
b298f63e4c
Merge master
2013-03-27 19:47:14 -07:00
Nathan Sobo
38924f5bb8
Upgrade to latest space pen, as an NPM
2013-03-27 11:06:49 -04:00
Garen Torikian
280e527f5a
Remove unneeded vendor binarys
2013-03-26 15:03:10 -07:00
Kevin Sawicki
00fd7fc00f
Add Go Textmate bundle as submodule
2013-03-26 17:11:26 -04:00
Kevin Sawicki
6e472064dd
Add Mustache bundle as a submodule
...
Closes #398
2013-03-21 11:13:07 -07:00
Kevin Sawicki
77b7e71920
Move jasmine-helper from vendor/ to spec/
2013-03-20 18:38:19 -07:00
Kevin Sawicki
8668998b1a
Move jasmine-focused to spec folder
...
This JS file was previously loaded in the vendor folder
even though it was internally written.
It has also been converted to CoffeeScript.
2013-03-20 18:36:55 -07:00
Kevin Sawicki & Nathan Sobo
501dc9b76c
Merge remote-tracking branch 'origin/master' into cefode
...
Conflicts:
native/v8_extensions/native.mm
spec/app/config-spec.coffee
spec/app/window-spec.coffee
spec/spec-helper.coffee
spec/stdlib/fs-utils-spec.coffee
src/app/atom-package.coffee
src/app/config.coffee
src/app/window.coffee
src/packages/fuzzy-finder/lib/load-paths-handler.coffee
src/packages/markdown-preview/lib/markdown-preview-view.coffee
src/packages/tree-view/spec/tree-view-spec.coffee
src/stdlib/require.coffee
2013-03-20 10:46:50 -06:00
Nathan Sobo
4a203a9eb6
Use plist NPM instead of vendor/plist.js. Use new synch parsing api.
...
This also adds a `readObject` method to `fs-utils`, which loads the
file as cson if it ends with json/cson, and otherwise tries to load
it as a plist.
For now, we're using my fork which is tolerant to a node environment
with a `window` global and suppresses some logging of non-fatal
errors. If the upstream author accepts my pull requests we can switch
back.
2013-03-19 11:32:23 -06:00
Kevin Sawicki
2b35eaa414
Update python bundle to 70dd4be
...
Adds .gypi to file types
2013-03-13 08:42:23 -07:00
Kevin Sawicki
3a3f4e2ce6
Use pegjs node module
2013-03-12 17:41:18 -07:00
Kevin Sawicki
96a949983c
Use fs.resolveOnLoadPath() instead of require.resolve()
2013-03-12 13:33:25 -07:00
Kevin Sawicki
2a78183a15
Use node's crypto API for pasteboard md5s
2013-03-11 19:07:08 -07:00
Kevin Sawicki
9139df5779
Remove unused vendor assert.js
2013-03-11 17:36:48 -07:00
Kevin Sawicki
5d8a40d240
Use d3 npm
2013-03-11 15:48:29 -07:00
Kevin Sawicki
03b32ec29c
Use coffee-script node module
...
This required upgrading underscore which to fix issues
with _.isEqual working across objects created from different
documents.
The upgrade required adding a custom _.isEqual extension that
added back support for object's having an isEqual method that
was removed in underscore 1.4.0.
2013-03-11 13:39:17 -07:00
Kevin Sawicki
2212222c47
Use underscore node module
2013-03-11 11:22:36 -07:00
probablycorey
0b674978db
Require will parse .less files into css
2013-03-11 10:02:18 -07:00
Nathan Sobo
8898f81fc3
Add $.fn.views
method to space pane, which returns an array of views
2013-03-07 09:30:24 -08:00
Garen Torikian
6c389629b7
Add less tmbundle
2013-02-27 15:40:38 -08:00
Garen Torikian
18e089571c
Add SASS TMBundle
2013-02-27 15:39:10 -08:00
Garen Torikian
318e86b821
Add Perl TMBundle
2013-02-27 15:38:22 -08:00
Garen Torikian
392b34e675
Add PHP TMBundle
2013-02-27 15:37:49 -08:00
Garen Torikian
f21318c3c7
Add Java TMBundle
2013-02-27 15:36:53 -08:00
Garen Torikian
519340a67c
Add yaml submodule
2013-02-27 14:56:34 -08:00
Will Farrington
584c07b590
Add clojure tmbundle
2013-02-26 21:58:12 +11:00
Kevin Sawicki
9e1547afab
Update python bundle to df88cd66d0
2013-02-20 20:53:01 -08:00