Sublime Text 2 is a text editor for OS X, Linux and Windows, currently in beta.

New "draw_white_space: boundary" option
I think it'd be beneficial if there were a new option for draw_white_space that only draws white space on the left most and right most edges of a line so any single white spaces between words or characters in the middle of lines are ignored. Similar to setting editor.RenderWhiteSpace to "boundary" in VS Code. So it'd appear:
def function(): ••••if True: ••••••••print("I <3 ST") ••••else: ••••••••print("I'm aware there's trailing white space on this line")••
More often than not, seeing white space helps with indentation, so having any source code being viewed decluttered with potentially unnecessary information while still maintaining its usefulness would be a win-win.

Put an end to tabs vs spaces- allow configuration of leading space width
Let's say the width of a monospaced letter is 1em - allow users to configure the leading space width so that we can have the benefits of tabs while pacifying the classless naysayers of space town ;)
leading_space_width: 1.3em ### or just 1.3

Odd Behavior on Double-Click + Drag Select

Tab Context menu commands do not act on clicked tab

Transparent Overlay Message Box API (in addition to status bar API)
Explained here: http://www.azarask.in/blog/post/monolog_boxes_and_transparent_message
It’s simply a large and translucent message that’s displayed over the contents of your screen. They fade away when the user takes any action (like typing or moving the mouse). In practice, the message is both noticeable yet unobtrusive. And because the message is transparent, you can see what’s beneath
Example here: http://www.youtube.com/watch?v=XcHjA5uwHM8

An on_close event for windows and/or projects.
Of course, that's just terrible.

User Settings - Appending Options Instead of Overriding Them
Since these elements are arrays, why not simply push the user-specified exclude patterns array onto the global one? This way any updates to the source preferences will still be applied for users who use custom patterns as well.

Keep the caret position when a file is automatically reloaded because it changed on disk, instead of going back to the top of the file.

All PHP files are opened as syntax HTML
Using dev build 2029
Сервис поддержки клиентов работает на платформе UserEcho