pulsar/spec
Nathan Sobo eb929cb7a2 Honor item specificity while still preserving addition order
Rather than using order to specify item precedence, we now construct
a set of menu items for each element traversing upward from the target.
When merging items for a given element, we pass the specificity to the
merge function, which uses it to decide whether or not to clobber
existing items. When assembling the overall menu, we don’t ever clobber
to ensure that items added for elements closer to the target always win
over items matching further up the tree.
2014-09-30 12:06:27 -06:00
..
fixtures Update specs for new ContextMenuManager API/behavior 2014-09-30 12:06:26 -06:00
atom-protocol-handler-spec.coffee Rename atom-api require to atom 2013-09-20 10:03:02 -07:00
atom-reporter.coffee Click to expand stack traces 2014-09-26 17:31:09 -07:00
atom-spec.coffee Editor config uses a schema 2014-09-29 16:08:03 -07:00
clipboard-spec.coffee Add Clipboard::readWithMetadata 2014-02-03 13:20:28 -08:00
command-installer-spec.coffee Require fs-plus directly in specs 2014-02-23 17:19:00 -08:00
command-registry-spec.coffee Forward stop[Immediate]Propagation to original event in CommandRegistry 2014-09-24 14:34:28 -06:00
config-spec.coffee String type must be strict. 2014-09-29 16:09:49 -07:00
context-menu-manager-spec.coffee Honor item specificity while still preserving addition order 2014-09-30 12:06:27 -06:00
deserializer-manager-spec.coffee Do not use "-> return" to mark empty function 2014-08-14 19:42:50 +02:00
display-buffer-spec.coffee Add specs for editor.scrollPastEnd behavior 2014-09-25 23:05:47 -07:00
git-spec.coffee nof 2014-09-22 11:07:53 -07:00
jasmine-helper.coffee Fail focused specs on CI 2014-09-18 15:18:42 -07:00
language-mode-spec.coffee Deactivate and unload all packages 2014-09-26 11:21:42 -07:00
menu-manager-spec.coffee Construct test instance of MenuManager in spec 2014-09-29 11:45:01 -06:00
package-manager-spec.coffee Restore original context menu ordering 2014-09-30 12:06:26 -06:00
package-spec.coffee Add Package::onDidDeactivate 2014-09-09 15:09:18 -07:00
pane-container-spec.coffee Add PaneContainer::onDidAddPaneItem and ::observePaneItems 2014-08-28 17:42:12 -06:00
pane-container-view-spec.coffee Remove usage of PaneContainerView::getActivePaneView 2014-04-18 10:43:27 -07:00
pane-spec.coffee Throw an exception if the same pane item is added twice in the workspace 2014-09-19 16:24:13 -06:00
pane-view-spec.coffee Construct PaneAxisViews and PaneViews via ViewRegistry 2014-09-19 16:24:12 -06:00
project-spec.coffee Revert "Add Project::onDidCreateBuffer" 2014-09-10 11:55:41 -07:00
random-editor-spec.coffee Editor -> TextEditor 2014-09-25 15:14:29 -07:00
row-map-spec.coffee Kill stray console.log 2014-02-02 19:29:54 +06:00
select-list-view-spec.coffee Add data to the same jquery object that is appended to the list. 2014-03-11 11:20:03 -07:00
selection-spec.coffee Editor -> TextEditor 2014-09-25 15:14:29 -07:00
space-pen-extensions-spec.coffee Remove humanizeKeystrokes specs 2014-06-11 10:59:08 -07:00
spec-bootstrap.coffee Use path.join instead of path.resolve 2014-06-04 10:01:45 -07:00
spec-helper-platform.coffee 💄 Remove unneeded requires, variables, commas, and parens 2013-12-31 15:05:34 -08:00
spec-helper.coffee Clear context menus between specs 2014-09-30 12:06:26 -06:00
spec-suite.coffee Export ReactEditorView as EditorView from 'atom' module 2014-07-21 10:43:30 -07:00
syntax-spec.coffee Deactivate and unload all packages 2014-09-26 11:21:42 -07:00
task-spec.coffee jquery 2.0 can't be required in tasks 2013-10-16 13:35:12 -07:00
text-editor-component-spec.coffee Spec for unsubscribing from commands 2014-09-30 09:45:55 -07:00
text-editor-spec.coffee Fix spec 2014-09-25 15:15:50 -07:00
text-utils-spec.coffee Return as soon as first paired character is found 2014-09-17 10:35:33 -07:00
theme-manager-spec.coffee Use atom.workspace.getView to construct WorkspaceViews 2014-09-19 16:24:12 -06:00
time-reporter.coffee Cleanup code according to coffeelint 2014-08-14 19:41:49 +02:00
tokenized-buffer-spec.coffee Fix specs 2014-09-29 16:08:03 -07:00
tokenized-line-spec.coffee Editor::lineForScreenRow -> ::tokenizedLineForScreenRow 2014-09-03 14:42:46 -07:00
view-registry-spec.coffee Allow view providers to specify a createView factory method 2014-09-19 16:24:13 -06:00
window-spec.coffee Editor -> TextEditor 2014-09-25 15:14:29 -07:00
workspace-spec.coffee Isolate ViewRegistry specs 2014-09-19 16:24:12 -06:00
workspace-view-spec.coffee Editor -> TextEditor 2014-09-25 15:14:29 -07:00