Cheng Zhao
6a58f6054a
Pass $PATH by command line
2014-11-05 12:11:42 +08:00
Nathan Sobo
824c00dab3
Add environment variable to the usage string instead of at end
2014-10-20 10:12:32 -06:00
Nathan Sobo
8d331e94d2
Preserve alphabetical sort order for options
2014-10-20 10:07:40 -06:00
Nathan Sobo
bc2dd9f52c
Drop unnecessary encoding argument
2014-10-20 10:06:19 -06:00
Nathan Sobo
5dd9f9c5ad
Fix typo in comment
2014-10-20 10:05:53 -06:00
Nathan Sobo
362c9c8588
Document ATOM_DEV_RESOURCE_PATH environment variable in atom —help
2014-10-17 18:00:45 -06:00
Nathan Sobo
c63cde1cd3
Set resource path based on spec directory when running atom core specs
...
Fixes #3872
2014-10-17 18:00:21 -06:00
Nathan Sobo
6d937831b9
Clarify spec-directory documentation in atom executable
2014-10-17 17:18:43 -06:00
Nathan Sobo
0eacbed162
Document the resource-path option to atom executable
2014-10-17 17:18:30 -06:00
Kevin Sawicki
42f3605465
finish-launching -> ready
2014-09-08 09:22:46 -07:00
Kevin Sawicki
e7e4196fa6
Use fs.statSyncNoException
2014-09-08 09:22:45 -07:00
Kevin Sawicki
163b52efb0
CoffeeScript.compile returns a string
2014-09-08 09:22:44 -07:00
Kevin Sawicki
d4ed8a0b73
Defer requiring CoffeeScript
...
Requiring it up front adds about 30-40ms to startup.
2014-09-08 09:22:44 -07:00
Kevin Sawicki
b5dfaff426
Remove unused requires from main.coffee
2014-09-08 09:22:43 -07:00
Kevin Sawicki
154fe4006f
📝 Doc file/folder path behavior in usage message
2014-08-25 09:21:27 -07:00
Marc Bachmann
9ae007a6d7
Remove duplicate addUrlToOpen() in browser/main.coffee
...
I don't think that this was the desired behaviour.
I do not know if that caused a bug.
2014-07-26 10:54:15 +02:00
Kevin Sawicki
c1ebbf36be
Add missing l to global
2014-06-04 09:52:20 -07:00
Kevin Sawicki
8717547db4
Normalize resource path in remaining locations
2014-06-04 09:45:27 -07:00
Kevin Sawicki
7c4a32fffa
Normalize resource path in AtomWindow constructor
2014-06-04 08:46:40 -07:00
Kevin Sawicki
b5703ff57a
Normalize resource path before creating app
...
This ensures the drive letter case is consistent with the format
used by require.
2014-06-03 17:40:08 -07:00
Kevin Sawicki
4d65a220e2
Add support for a ATOM_DEV_RESOURCE_PATH env var
...
This is helpful on windows to set a default dev resource path that
isn't ~/github/atom since on Windows it is common to clone Atom to C:\atom
2014-06-02 12:38:33 -07:00
Stan Kardach
b4cb92af99
Fix #2152 : Cast opened paths to string
...
path.resolve() was throwing an exception if given path was not a string.
When iterating through all given paths, each entry is casted by JS to
most suitable type and paths in form of a number (i.e. '1234') were
cast to Number, hence the bug.
2014-05-12 15:59:33 +02:00
Stan Kardach
19c7086200
Fix #2152 : Cast opened paths to string
...
path.resolve() was throwing an exception if given path was not a string.
When iterating through all given paths, each entry is casted by JS to
most suitable type and paths in form of a number (i.e. '1234') were
cast to Number, hence the bug.
2014-05-11 17:29:24 +02:00
Kevin Sawicki
4ed9e34893
Tweak option description
2014-05-01 15:20:22 -07:00
Kevin Sawicki
4f4da78e54
Add --safe argument
...
This will launch Atom in "safe" mode where packages from ~/.atom
will not be loaded automatically or be resolveable by name.
2014-05-01 15:20:22 -07:00
Cheng Zhao
eb1bed118f
No need to parse args before passing to nslog.
2014-03-25 15:40:43 +08:00
probablycorey
a3cb98a3d3
Shorten the spec-directory description
2014-03-13 14:38:05 -07:00
Kevin Sawicki
4358ff9183
Add Editor to usage message
2014-02-24 16:41:34 -08:00
Kevin Sawicki
336f0382b5
Don't require ~/github/atom for dev mode windows
...
Use ~/github/atom when available but keep the dev mode flag
on the window's load settings even when it does not exist.
Changes both cmd-shift-o and `atom --dev`
2014-02-24 16:38:17 -08:00
probablycorey
cc233fb7f6
Use Squirrel API for auto-updates
2014-02-03 12:51:38 -08:00
probablycorey
d7638b4420
Use require('coffee-script').register()
2014-01-28 16:35:05 -08:00
Cheng Zhao
4d74a69277
Use nslog on Windows.
2014-01-22 23:10:45 +08:00
Cheng Zhao
28ec1f3e2d
delegate.browserMainParts.preMainMessageLoopRun is discarded.
2014-01-07 18:48:03 +08:00
Matt Colyer
20df9f4666
Add --log-file option for redirecting output
2013-12-17 16:31:13 -08:00
Kevin Sawicki
70f3527123
Expose shell load time render process for metrics
2013-12-13 12:15:45 -08:00
Cheng Zhao
b4099ba66f
Use the new breakpad crash reporter in both browser and renderer.
2013-12-03 12:45:44 +08:00
Kevin Sawicki
8316da3338
Use long opts strings for clarity
2013-12-02 11:26:51 -08:00
probablycorey
8ea011597c
Don't log start time when running specs
2013-11-14 09:01:54 -08:00
Kevin Sawicki
22589bf2dd
Require nslog on non-windows machines
2013-10-29 08:27:37 -07:00
Kevin Sawicki
c4b24fe738
Use Date.now()
2013-10-28 15:47:23 -07:00
Matt Colyer
e21f1c1394
Comment out nslog for now
2013-10-28 14:18:41 -07:00
Matt Colyer
cc42db3bff
Log to a file on windows, for now
2013-10-28 13:42:18 -07:00
Kevin Sawicki
891200d658
Remove src/ from global paths in browser process
2013-10-11 08:50:09 -07:00
Kevin Sawicki
d815147df6
Log uncaught exceptions in browser process
2013-10-11 08:50:09 -07:00
Matt Colyer
d7836f6082
Fix resourcePath in main.coffee
2013-10-11 08:50:09 -07:00
Matt Colyer
31c1241ce8
Use relative paths for browser files
2013-10-11 08:50:09 -07:00
Matt Colyer
7875386498
Separate classes that run in the browser process
2013-10-11 08:50:08 -07:00