Issue 1:
Sometimes Atom is crashing at the startup.

Basic information:

Atom version: 0.194.0

OS: Ubuntu 15.04 x64

Desktop environment: Unity

Apport info:

Title: Atom crashed with SIGSEGV in Hunspell::spell()

SegvAnalysis:

Segfault happened at: 0x7fb4e3da82de <_ZN8Hunspell5spellEPKcPiPPc.part.5+62>: mov 0xd4(%r12),%r8d
PC (0x7fb4e3da82de) ok
source "0xd4(%r12)" (0x000000d4) not located in a known VMA region (needed readable region)!
destination "%r8d" ok

SegvReason: reading NULL VMA

Stacktrace:

#0 0x00007fb4e3da82de in Hunspell::spell(char const*, int*, char**) [clone .part.5] () from /usr/share/atom/resources/app.asar.unpacked/node_modules/spell-check/node_modules/spellchecker/build/Release/spellchecker.node
No symbol table info available.
#1 0x00007fb4e3da5f34 in spellchecker::HunspellSpellchecker::IsMisspelled(std::string const&) () from /usr/share/atom/resources/app.asar.unpacked/node_modules/spell-check/node_modules/spellchecker/build/Release/spellchecker.node
No symbol table info available.
#2 0x00007fb4e3da5721 in (anonymous namespace)::Spellchecker::IsMisspelled(v8::FunctionCallbackInfo<v8::Value> const&) () from /usr/share/atom/resources/app.asar.unpacked/node_modules/spell-check/node_modules/spellchecker/build/Release/spellchecker.node
No symbol table info available.
#3 0x00007fb4f28557e1 in ?? () from /usr/share/atom/libchromiumcontent.so
No symbol table info available.
#4 0x00007fb4f287ad4b in ?? () from /usr/share/atom/libchromiumcontent.so
No symbol table info available.
#5 0x00003b7478b071bb in ?? ()
[......]

Issue 2:
The biggest ones are selection and textmate snippets completing correctly (mentioned in bugs).

selection

cmd + ctl + up/down moves line or selected lines up/down

how to map multiple selection like ctl + shft + up/down in sublime

how to select same word that is found over and over, cmd + d in sublime

bugs or expectations different

critical "mod" completed to this http://cl.ly/MD2A, expected module … end, same thing with all the textmate snippets like "cla" for class ... end, and "do" for blocks

escape does not close the search area, you have to focus input and hit escape

cmd + w only works if focused in editor, expected active tab to close

cmd + ctl + f to move into and out of full screen support

tree view active, cmd + p, search "file", nothing shows for new file, creating file, add file, same with directory and move file/directory, have to type "add" which wasn't my first thought

type {}, then backspace open brace, closing brace hangs around, i would expect it to go away

some kind of more sane default window size, right now it is taller than wide, seems better to do wider than tall

getting things done

right click in tree view to create new file/dir, rename file/dir, move file/dir, etc. right click on dir creates file in dir

go to symbol (ctags) doesn't have space between method name and class name

select a file in tree view without mouse/arrowing, maybe fuzzy find? you can do a lot once file selected, would be nice to select without using mouse

moving around

cmd + left goes to beginning of line, skipping whitespace, would love if it went to start of actual code and then as you kept hitting it toggled between beginning of line and beginning of code in line

option + left/right in sublime hops past spaces and to beginning/end of next word, atom hops to word, then space, then word, which forces 2x as many actions to move by "word"

join next line with the current line (cmd + j in sublime)

editing

autocomplete with ctl + spacebar is slow, sublime autocompletes all the time automatically, at first it was annoying but now I find it hard to maneuver without it, at a minimum tab auto-completing would be fantastic

hold command and hit backspace continues to backspace, stops in atom

auto add a new line to end of file on save if not already there (add "stripTrailingWhitespace":{"singleTrailingNewline": true} to your config)

column_family({}) never gets indention correct for the })

duplicate current line with single key combo and set cursor at same point in new line as it was in original line (cmd + shift + d in sublime)

projects

all state is saved, including dirtiness, but not to actual file, rather to some other place, even unsaved files are restored across restarts and project switches

projects, switch projects (cmd + ctl + p in sublime), remembers tabs across project switches, restore window size per project

dreams

terminal up this dude SO BAD PLZ

hella fast start up, for things like using it as git commit editor

realtime pairing like screen + ssh, but with atom...