Corey Johnson
75b6e94be1
Merge pull request #1699 from atom/cj-convert-keystrokes-using-shift
...
Converts keystrokes with alpha chars using shift
2014-03-05 15:00:42 -08:00
Kevin Sawicki
f912d0ef88
Upgrade to update-package-dependencies@0.6.0
2014-03-05 10:39:53 -08:00
probablycorey
1bf8a01d0b
Upgrade to whitespace@0.18.0
2014-03-05 10:26:16 -08:00
Nathan Sobo
5e8213d45f
Add atom.allowUnsafeEval loophole and disable unsafe-eval again
...
With Node.js baked in, there's no water-tight way to prevent users from
evaluating code at runtime, at least with CSP alone. This is because
node exposes a 'vm' module that allows scripts to be compiled. There's
also `module._compile`, etc.
I think a reasonable compromise is to protect users from eval'ing code
by accident. This commit adds an atom.allowUnsafeEval method which
re-enables eval in the dynamic scope of the given function.
I then use this to compile the keystroke grammar which saves us the
complexity of pre-compiling it during specs.
What do people think?
2014-03-05 09:57:08 -07:00
Nathan Sobo
8b093122ac
Add Workspace to exported class list
2014-03-05 09:00:39 -07:00
Nathan Sobo
bc14ad5b15
Fix broken docs links
2014-03-05 08:53:38 -07:00
Patrick Toomey
fc543fc5a6
add unsafe-eval for now
2014-03-05 09:32:49 -06:00
Patrick Toomey
2e3aec81e7
initial attempt at CSP policy to see what breaks
2014-03-05 09:03:27 -06:00
Cheng Zhao
9b04578d3e
Merge pull request #1701 from atom/atom-shell-v0.10.5
...
Upgrade to atom-shell@0.10 .5
2014-03-05 14:23:08 +00:00
Cheng Zhao
6654d32229
Upgrade to atom-shell@0.10.5
2014-03-05 22:14:25 +08:00
Ben Ogle
7c2c9448a3
Upgrade find-and-replace@0.89.1
2014-03-04 18:53:26 -08:00
Kevin Sawicki
6531128647
📝 Add missing h
2014-03-04 18:25:31 -08:00
Kevin Sawicki
fd1b895ff9
Prepare 0.68.0 release
2014-03-04 18:07:28 -08:00
probablycorey
f4e88bbcc0
Make sure shift is not double added
2014-03-04 18:00:00 -08:00
Kevin Sawicki
7993f98166
Merge pull request #1700 from atom/ks-single-apm
...
Remove apm from node_modules
v0.67.0
2014-03-04 17:57:08 -08:00
Kevin Sawicki
e11b775a31
Upgrade to settings-view@0.89.0
2014-03-04 17:51:37 -08:00
Kevin Sawicki
b999494154
Upgrade to package-generator@0.30.0
2014-03-04 17:50:46 -08:00
Kevin Sawicki
6a7ed1a948
Upgrade to update-package-dependencies@0.5.0
2014-03-04 17:49:57 -08:00
probablycorey
d0889cca31
Normalize keystrokes to use shift and the uppercase letter
...
`cmd-shift-l`, `cmd-L` and `cmd-shift-L` all normalize to `cmd-shift-L`
2014-03-04 17:42:32 -08:00
probablycorey
8b673c7adf
Refer to char instead of chars
2014-03-04 17:34:17 -08:00
Kevin Sawicki
f1b0390b9b
Remove apm from node_modules
2014-03-04 17:26:52 -08:00
Kevin Sawicki
b43d767a26
Upgrade apm for node being on PATH during install
2014-03-04 17:22:47 -08:00
Nathan Sobo
bd4f642045
Merge pull request #1698 from atom/ns-fix-soft-wraps-with-hard-tabs
...
Fix position translation bug for wrapped lines with hard tabs
2014-03-05 03:16:06 +02:00
Ben Ogle
3bdfc7d785
Upgrade to find-and-replace@0.89.0
2014-03-04 17:04:52 -08:00
probablycorey
4aa73968f0
Converts keystrokes with alpha chars using shift
...
e.g. cmd-shift-l would be converted to cmd-L
2014-03-04 17:04:06 -08:00
Nathan Sobo
06bc09951d
Fix position translation bug for wrapped lines with hard tabs
...
Fixes #1681
2014-03-04 17:55:53 -07:00
Ben Ogle
9d59043788
Upgrade solarized-dark-syntax@0.12.0
2014-03-04 16:54:31 -08:00
Nathan Sobo
33f0ca3042
Merge pull request #1695 from atom/ns-fix-softwrap-with-scrollbars
...
When scrollbar is visible, account for it when soft wrapping lines
2014-03-05 01:52:19 +02:00
Nathan Sobo
e1bc62dae3
Add a spec for line wrapping in the presence of legacy scrollbars
2014-03-04 16:45:50 -07:00
Kevin Sawicki
77dbe9ccac
Prepare 0.67.0 release
2014-03-04 15:35:36 -08:00
Kevin Sawicki
150d8c2119
Upgrade apm for semver version fix
v0.66.0
2014-03-04 14:52:48 -08:00
Kevin Sawicki
b16f6adf76
Upgrade to language-go@0.7.0
2014-03-04 14:50:54 -08:00
Nathan Sobo
834dd963ef
Subtract the scrollbar's width when calculating editor's width in chars
...
Fixes #1342
2014-03-04 15:46:07 -07:00
Kevin Sawicki
01e0f9c2b7
Upgrade to language-c@0.13.0
2014-03-04 14:45:50 -08:00
Kevin Sawicki
b4c0bb1f18
Upgrade apm for upgrade command
2014-03-04 14:43:57 -08:00
Corey Johnson
f70fc683d1
Merge pull request #1693 from atom/cj-check-for-update-fix
...
Fix "check for update" crash
2014-03-04 14:03:38 -08:00
probablycorey
956d4bd5bf
Rely on events to hide the "Check for update" menu item
2014-03-04 12:31:32 -08:00
probablycorey
8b45f89a75
Remove unnecessary method
2014-03-04 12:30:15 -08:00
probablycorey
def6b67c8f
Menu items hide conflicting items when made visible.
2014-03-04 12:26:50 -08:00
probablycorey
e8136853db
Add 'downloading update' menu item
...
Fixes #1689 , gets around the crashing bug when displaying a dialog
when update is found.
2014-03-04 12:26:50 -08:00
probablycorey
084b41e33b
Remove listeners after check for update is run.
2014-03-04 12:26:50 -08:00
probablycorey
6242bd7eb7
Update cson link
2014-03-04 12:25:59 -08:00
Kevin Sawicki
5fbe298f9c
Upgrade to timecop@0.17.0
2014-03-04 12:00:31 -08:00
Kevin Sawicki
b1c2c645df
Upgrade to image-view@0.28.0
2014-03-04 10:41:19 -08:00
Kevin Sawicki
d2a6aa5462
Merge pull request #1683 from atom/ks-npm-remove-strict-ssl
...
npm ca issue
2014-03-04 10:32:53 -08:00
Kevin Sawicki
71abe66b8f
Put npm cache in ~/.atom/.npm
2014-03-04 10:19:20 -08:00
Kevin Sawicki
01eb6e31ba
Revert "Set --ca to null on the command line"
...
This reverts commit 7f4c8023aee10ded0088076773c6c13f92993aab.
2014-03-04 10:19:20 -08:00
Kevin Sawicki
071e6f885f
Set --ca to null on the command line
2014-03-04 10:19:20 -08:00
Kevin Sawicki
5fcde96f88
Add .npmrc file with default ca value
2014-03-04 10:19:20 -08:00
Nathan Sobo
a1ad10b3ee
Merge pull request #1671 from atom/ns-improve-workspace-api-docs
...
Improve Workspace and WorkspaceView API docs
2014-03-04 20:18:34 +02:00