Revisions

gist: 136200 Download_button fork
public
Description:
MacRabbit Espresso Feature Requests / Sugar requests
Public Clone URL: git://gist.github.com/136200.git
Embed All Files: show embed
Espresso.requests.md #

document the selectors api

EG: :capture(name), :capture(itemizer-firstused), :has-next(), [text == $name.text] etc…

allow folding to fold only part of an itemizer

HTML tags fold the whole tag including opening and closing tags, should only fold the contents.

var Something = function(){ alert('howdy'); }
I want "Something" to show in the navigator but I want only alert('howdy'); to fold and ideally select function(){ alert('howdy'); } when clicking in the itemizer.

Keyboard access for more stuff

Stick to the TextMate keyboard shortcuts for things like search & replace and toggling regex and case insensitivity.

SelectStuff

  • expand the selections to current itemizer item ⇧⌘B
    (alpha version implemented by Thomas Aylott using Ian Beck's JSCocoa sugar)

  • expand the selections to current scope ⌃⌥B

  • reduce the selections to child itemizer items ⇧⌘B
  • expand the selections to the contents of the current itemizer item ⇧⌘B
  • expand the selections to full lines ⇧⌘L (fix existing implementation)

Shell Script Command

  • HTML Output
  • Current Scope / Itemizer Selector Input

Escape Completion

Escape key loops through all words starting with the characters in the current word before the caret. The list of completions should be able to be replaced with a command depending on scope.