Kevin Sawicki
62ddf8219f
Trim struct: prefix in display output
2012-12-17 16:37:27 -08:00
Kevin Sawicki
f06d4519ca
Only expect prefix when there are 5 or more segments
2012-12-17 16:37:27 -08:00
Kevin Sawicki
af99bac30a
Support opening project outline view without open editor
2012-12-17 16:37:27 -08:00
Kevin Sawicki
57e45883bb
Don't reuse buffer paths as project paths
2012-12-17 16:37:27 -08:00
Kevin Sawicki
9dbf07d81e
Update event name in outline-view keymap
2012-12-17 16:37:27 -08:00
Kevin Sawicki
194fffd9cd
Don't generate tags for spec files
2012-12-17 16:37:27 -08:00
Kevin Sawicki
025122d642
Add project outline view with all tags
...
Opened via meta-J and limited to a maximum
of 10 tags similar to fuzzy-finder.
2012-12-17 16:37:27 -08:00
Nathan Sobo
6923d6a134
More progress / changes to config / extension docs
2012-12-17 17:34:38 -07:00
Kevin Sawicki
c957d94655
Add config doc to .github file
2012-12-17 12:47:10 -08:00
Nathan Sobo
d9acfe8f7e
Start on Extensions documentation. Formatting tweaks. Other fixes.
2012-12-16 22:15:15 -07:00
Nathan Sobo
04ab7fa469
Make markdown preview ctrl-m, since meta-m *minimizes* 💩
2012-12-16 22:14:33 -07:00
Nathan Sobo
7f84eff16a
💄
2012-12-16 20:15:55 -08:00
Nathan Sobo
de1178b38a
Start DDD (documentation-driven-development) for theming & config
...
This document talks about a lot of things that don't work yet. The purpose is to write down my ideas in a format that will be useful both now and later.
2012-12-16 18:48:21 -08:00
Nathan Sobo
3f6effcb51
Fix the benchmarks by assigning config defaults
2012-12-16 12:21:42 -08:00
Nathan Sobo
2892ec9ecf
Put user extensions directory (~/.atom/extensions) on the load path
2012-12-16 12:14:39 -08:00
Nathan Sobo
4538a70859
Add config.editor.autosave
2012-12-16 11:30:06 -08:00
Nathan Sobo
d311dac39f
💄
2012-12-16 11:29:52 -08:00
Nathan Sobo
001a6500c6
Config requires all non-banged extensions listed in core.extensions
2012-12-16 11:25:52 -08:00
Nathan Sobo
bc7dc5d911
💄
2012-12-16 11:24:55 -08:00
Nathan Sobo
20bd670d8e
💄
2012-12-16 11:06:47 -08:00
Nathan Sobo
64ff05d481
Simplify config.core.extensions array
2012-12-14 17:14:58 -08:00
Nathan Sobo
b7fd9debd6
Only call once after registering extensions
2012-12-14 17:03:12 -08:00
Corey Johnson & Nathan Sobo
cc44508b58
Register extensions in core.extensions on Config.load
2012-12-14 16:38:44 -08:00
Corey Johnson & Nathan Sobo
6b12288a82
💩
2012-12-14 16:38:22 -08:00
Corey Johnson & Nathan Sobo
e6362af711
Rename subscription.destroy to subscription.cancel
2012-12-14 16:38:04 -08:00
Corey Johnson & Nathan Sobo
54c0c277ed
💩
2012-12-14 15:47:51 -08:00
Corey Johnson & Nathan Sobo
8a675fd538
Use config.update w/ a key path everywhere we update the config
2012-12-14 15:21:36 -08:00
Corey Johnson & Nathan Sobo
827d6b57fb
Use observeConfig in Editor
2012-12-14 15:01:31 -08:00
Corey Johnson & Nathan Sobo
8554df2346
Use .subscribe and .observeConfig in WrapGuide
2012-12-14 14:49:57 -08:00
Corey Johnson & Nathan Sobo
b822cd7779
View#subscribe subscribes to an event emitter
2012-12-14 14:40:51 -08:00
Corey Johnson & Nathan Sobo
528fae9466
Cleanup all subscriptions when a view is removed from the DOM
2012-12-14 14:29:20 -08:00
Corey Johnson & Nathan Sobo
085a5ea54f
Upgrade space-pen
2012-12-14 14:27:28 -08:00
Corey Johnson & Nathan Sobo
55dc3e1cdf
Merge branch 'master' into config
...
Conflicts:
spec/app/project-spec.coffee
src/extensions/wrap-guide/src/wrap-guide.coffee
2012-12-14 14:14:50 -08:00
Kevin Sawicki & Nathan Sobo
b91c353d2b
Add View#observeConfig as a space-pen extension
2012-12-14 14:08:57 -08:00
Kevin Sawicki
0bb1442652
Clear loading message when setting error
2012-12-14 10:17:26 -08:00
Kevin Sawicki
9c5214edec
Remove/ignore tags file and add rake task to generate
2012-12-14 09:14:22 -08:00
Kevin Sawicki & Nathan Sobo
97c6956e3f
Only generate the tree with updateRoot in the TreeView
2012-12-13 17:29:34 -08:00
Kevin Sawicki & Nathan Sobo
9205b67649
💄
2012-12-13 17:29:14 -08:00
Kevin Sawicki
74faacf229
Trim tag pattern
2012-12-13 17:20:37 -08:00
Kevin Sawicki
0f4d8bf51c
Use meta-. to jump to declaration
2012-12-13 17:14:50 -08:00
Kevin Sawicki
d8461641b9
Display matches when more than one tag is found
2012-12-13 17:12:42 -08:00
Kevin Sawicki
bf32d189f3
Add tags file for src and native directories
2012-12-13 15:29:22 -08:00
Kevin Sawicki
5f400303ac
Add ref counting to Git class
2012-12-13 15:23:55 -08:00
Kevin Sawicki
1686c97244
Add initial support for jump to declaration
2012-12-13 15:22:23 -08:00
Kevin Sawicki
7a7bdd7f8e
Move to first character of line that symbol is on
2012-12-13 10:35:50 -08:00
Kevin Sawicki
82dd3ddf73
Remove extra it
2012-12-13 10:11:37 -08:00
Kevin Sawicki
d5c6acd2ce
💄
2012-12-13 09:58:06 -08:00
Kevin Sawicki
bcb92cf4e7
Show loading message when generating symbols
2012-12-13 09:50:30 -08:00
Kevin Sawicki & Nathan Sobo
49d817a9c4
Observe the config from tree view to show/hide git-ignored files
2012-12-12 18:19:21 -08:00
Nathan Sobo
0a1b389994
Add Config#observe, which watches a key path for changes
2012-12-12 18:19:02 -08:00