Kevin Sawicki
a109a3317e
Add support for surrogate pairs
...
Surrogate pairs, meaning characters outside the Basic
Multilingual Plane, are now broken out as atomic tokens.
Closes #567
2013-06-04 13:43:19 -07:00
Kevin Sawicki
9f4fc49790
💄
2013-06-04 13:38:14 -07:00
Kevin Sawicki
6c8063b26a
Use active pane item for path
...
Previously the active view was used to obtain the path.
The ImageView does not provide a path and was causing an
exception to be thrown when getPath was called on it
unguarded.
Closes #568
2013-06-04 13:36:45 -07:00
Kevin Sawicki
36ddbe99a1
Have inner image-container consume entire area
2013-06-04 13:23:26 -07:00
Cheng Zhao
47e5c0df16
Merge branch 'master' into atom-shell
...
Conflicts:
.nakignore
2013-06-04 09:52:18 +08:00
Kevin Sawicki
86635c4543
Ignore docs/api when searching
2013-06-03 17:40:45 -07:00
Kevin Sawicki
855549d677
Remove unused method
2013-06-03 13:39:50 -07:00
Kevin Sawicki
d58ec4d3f6
Show window from bootstrap script
2013-06-03 13:23:16 -07:00
Kevin Sawicki
879cc31261
Replace DevTools with Developer Tools in menu text
2013-06-03 13:19:05 -07:00
Kevin Sawicki
56fea45505
Replace Atom Shell with Atom in menu text
2013-06-03 13:17:40 -07:00
Kevin Sawicki
5e7656489d
Add toggle full screen to View menu
2013-06-03 13:16:51 -07:00
Kevin Sawicki
a816423037
Remove non-functional menus
...
These can be re-added as they are wired to triggering
commands into Atom.
2013-06-03 13:10:40 -07:00
Kevin Sawicki
f3a500923c
Catch and log errors parsing window state
...
Previously if a read or parse error occurred the window
would never show and the dev tools would be inaccessible.
2013-06-03 12:14:17 -07:00
Kevin Sawicki
7f0947ef9b
Don't cancel on delay when no tags exist
...
Instead just show the error until explicitly cancelled so the behavior
when no tags is the same as the behavior when no tags match the
current filter.
2013-06-03 11:46:30 -07:00
Kevin Sawicki
f90530f593
💄
2013-06-03 10:50:13 -07:00
Kevin Sawicki
3683f7e097
Move show() to atom.coffee
...
Co-locates it with hide() and focus() which are similar.
2013-06-03 10:43:43 -07:00
Kevin Sawicki
98310e8d7a
💄
2013-06-03 10:32:35 -07:00
Kevin Sawicki
8c9aad9e34
Merge branch 'master' into atom-shell
2013-06-03 09:38:47 -07:00
Kevin Sawicki
2b6a4365ac
Upgrade apm
2013-06-03 09:34:53 -07:00
Kevin Sawicki
94c1ed4c28
Add node_modules dir to config.bundledPackageDirPaths array
2013-06-03 09:32:20 -07:00
Kevin Sawicki
c1a1633593
Break on first path match
2013-06-03 09:30:33 -07:00
Cheng Zhao
a6c37ff276
💄 on code style.
2013-06-03 22:56:30 +08:00
Cheng Zhao
495b218c7f
Make atom.update() work.
2013-06-03 22:48:52 +08:00
Cheng Zhao
d224f3c5bd
Don't check for updates if it's a custom build.
...
Currently we check whether the version has the '.', the custom builds
would have commit hash as version, which doesn't contain '.'.
2013-06-03 22:33:04 +08:00
Cheng Zhao
be309aba69
Setup crash reporter on 'will-finish-launching' event.
2013-06-03 22:26:47 +08:00
Cheng Zhao
2b3d3d9cf5
Make auto updater work.
2013-06-03 22:21:45 +08:00
Cheng Zhao
681969439d
Merge branch 'master' into atom-shell
2013-06-03 19:53:10 +08:00
Cheng Zhao
f9be1f3493
Convert Info.plist to XML format.
2013-06-03 18:42:23 +08:00
Cheng Zhao
a2efd40798
URL => Url.
2013-06-02 15:16:21 +08:00
Cheng Zhao
94e7011413
Update node version to v0.10.9.
...
Should make this default settings after atom-shell branch is merged.
2013-06-02 10:25:35 +08:00
Cheng Zhao
1aca554ae3
Make atom.crashMainProcess and atom.crashRenderProcess work.
2013-06-02 00:34:12 +08:00
Cheng Zhao
eefc18202f
Make crash reporter work.
2013-06-01 20:15:19 +08:00
Cheng Zhao
70e414b279
Check the existence of socketPath.
...
See the comments for the reason.
2013-06-01 14:09:53 +08:00
Cheng Zhao
e629088ec3
Make sure Atom terminates after message is sent.
2013-06-01 13:11:07 +08:00
Kevin Sawicki
9431a8c3ac
Check that scope name is present before comparing
...
Previously if the last 2 rules in the stack had no scope
name and the position wasn't advancing then the last rule
would be popped.
This caused Java single line comments to not parse properly
since the push rules for comment blocks have no scope name.
2013-05-31 09:28:41 -07:00
Kevin Sawicki
9e7a9e6210
Remove incorrect @
...
anchorPosition is a parameter
2013-05-31 09:25:54 -07:00
Cheng Zhao
c36fc467e6
Since files passed in command line won't trigger 'open-file' any more, there is no need to clean duplicate paths.
...
It also seems that there is a typo...
2013-05-31 10:30:37 +08:00
Kevin Sawicki
0c7701dc57
Copy files consistently with perms
2013-05-30 18:00:14 -07:00
Kevin Sawicki
2dbbce31d6
Set resource path as single argument
2013-05-30 16:45:40 -07:00
Kevin Sawicki
d18ccc168f
Guard against null options
2013-05-30 16:45:40 -07:00
Kevin Sawicki
cc5ae002a2
Ignore pkill failures
2013-05-30 16:45:40 -07:00
Kevin Sawicki
06886f98d4
Log failure code
2013-05-30 16:45:40 -07:00
Kevin Sawicki
5e072e94e8
Add ci task
2013-05-30 16:45:39 -07:00
Kevin Sawicki
9e4ef708e4
Add test task
2013-05-30 16:45:15 -07:00
Kevin Sawicki
da0af11bbb
Only delete file if it exists
2013-05-30 16:45:15 -07:00
Kevin Sawicki
04b8ab1b87
Add bootstrap task
2013-05-30 16:45:15 -07:00
Kevin Sawicki
7988e3ead9
Run postbuild scripts after compile
2013-05-30 16:45:15 -07:00
Kevin Sawicki
b51aea98b4
Copy symlinks properly
2013-05-30 16:45:15 -07:00
Kevin Sawicki
91cb03a43c
Filter paths while recursing
2013-05-30 16:45:14 -07:00
Kevin Sawicki
9977f4efab
Use grunt API for is directory
2013-05-30 16:45:14 -07:00