Add my2ndgeneration to real-world uses
Make cursor elements div instead of pre elements

There is no reason for styling intended for lines to affect the cursor.
update test for iPAD 4

closes #993
Update xml completion demo to new interface for closetag add-on

Closes #1106
Mention in manual that replacedWith expects an inline elt

Issue #1109
[sieve mode] Better indentation
Add util/collapserange and demo

Collapsing code by selecting a range to collapse in the gutter.
[util/collapserange] Document and rewrite
[vim keymap] Fix :map
added support for D programming language (visit: http://www.dlang.org)
Integrate D mode
[util/foldcode] Fix bug in indentRangeFinder

Closes #1121
[util/formatting] Don't add a trailing newline unless the formatter wants one

Issue #1120
Fix bug in code that compensates for strange browser line wrapping

Closes #1123
Revert debugging change
Add a Sass mode
[sass mode] Integrate new mode
[sass mode] Clean up missing semicolons, unused vars, and trailing space
Expose TextMarker constructor, add getOptions method to it

Issue #1111
Add overflow: auto to line widget wrapper to prevent margin leaking

(If the widget had a margin, that margin would end up outside the wrapper, throwing off
line height measurement.)

Might be related to issue #925