Commit Graph

24640 Commits

Author SHA1 Message Date
Jessica Lord
de6f0f3971 Merge pull request #6175 from atom/jl-bump-vers-fixed-publish-branch
Bump deprecation-cop, image-view
2015-03-30 17:04:59 -07:00
Jessica Lord
d38b9a5b75 ⬆️ deprecation-cop, image-view 2015-03-30 16:17:48 -07:00
Jessica Lord
071b6f0a31 Merge pull request #6174 from atom/jl-bump-status-bar-pls-go-green
Bump status-bar@0.66.0
2015-03-30 16:16:13 -07:00
Jessica Lord
ba5ab1056d ⬆️ status-bar@0.66.0 2015-03-30 15:53:12 -07:00
Kevin Sawicki
2fcfb3416b ⬆️ language-javascript@0.66 2015-03-30 15:27:33 -07:00
Ben Ogle
7ccc668662 Merge pull request #6173 from atom/bo-add-syntax-vars
Add default syntax color variables to syntax-variables
2015-03-30 14:38:28 -07:00
Ben Ogle
9171089466 Add default syntax color vars
Will be used by syntax themes, and autocomplete
2015-03-30 13:50:08 -07:00
Kevin Sawicki
6a9a824eac ⬆️ apm@0.156 2015-03-30 13:36:57 -07:00
Ben Ogle
6ba881b958 ⬆️ feedback@0.38.0 2015-03-30 13:07:55 -07:00
Jesse Grosjean
b067a6175f add screenPositionForPixelPosition spec 2015-03-30 13:52:28 -04:00
Jessica Lord
d92d2adee6 Merge pull request #6166 from atom/jl-bump-feedback-again
Bump feedback@0.37.0
2015-03-30 10:32:05 -07:00
Kevin Sawicki
4a05114b6d ⬆️ markdown-preview@0.146 2015-03-30 10:11:23 -07:00
Jesse Grosjean
4a864e79dc Fix screenPositionForPixelPosition for case above first row.
Currently screenPositionForPixelPosition special cases pixel positions
below the last row so that the column position is always set to the
last column of the last line, even if the pixel 'x' position is less
then that column.

This patch special cases picks above the first row so that the  text
column position will be in the first column even if the pixel 'x'
position is greater then that column.

At a higher level, this patch fixes the problem where you can’t select
to the start of a text field by just clicking and dragging up. Instead
you have to click and drag back (x axis) beyond the start of the text
field.
2015-03-30 13:09:30 -04:00
Kevin Sawicki
72dff5b1c1 ⬆️ language-python@0.33 2015-03-30 10:03:41 -07:00
Kevin Sawicki
ed8051cb61 ⬆️ language-php@0.22 2015-03-30 10:01:49 -07:00
Jessica Lord
5a55c1bba6 ⬆️ feedback@0.37.0 2015-03-30 09:59:33 -07:00
Kevin Sawicki
3b9f829dc6 ⬆️ language-javascript@0.65 2015-03-30 09:57:38 -07:00
Kevin Sawicki
f83f37b53d ⬆️ atom-keymap@5 2015-03-30 09:24:53 -07:00
Kevin Sawicki
7f9abeb2fa Merge pull request #6115 from lukecaputo/patch-1
Update CONTRIBUTING.md
2015-03-30 09:13:16 -07:00
Cheng Zhao
271ad2908b ⬆️ apm@0.155.0 2015-03-30 19:31:38 +08:00
Cheng Zhao
14ba61f08d ⬆️ apm@0.154.0 2015-03-30 19:10:56 +08:00
Antonio Scandurra
edd46e458c Merge pull request #5278 from adzenith/tab-selection-fix
* Make atomic tokens clipping configurable
* Use `closest` as the default configuration
2015-03-30 09:59:21 +02:00
Cheng Zhao
e05bb22902 ⬆️ apm@0.153.0 2015-03-30 15:02:02 +08:00
Cheng Zhao
685e4ebe96 Update path to apm in squirrel-update and package-manager 2015-03-30 15:01:19 +08:00
Cheng Zhao
c52058ef12 Always install commands from process.resourcesPath 2015-03-30 15:01:19 +08:00
Cheng Zhao
2d9f2091c5 Unpack native module files
It improves performance and makes virus scanners happy
2015-03-30 15:01:19 +08:00
Cheng Zhao
3ce12693e6 Install apm to process.resourcesPath 2015-03-30 15:01:19 +08:00
Cheng Zhao
01130230e4 Copy LICENSE.md to process.resourcesPath
The LICENSE file is needed by mkdeb task, we should move it out of asar
archive.
2015-03-30 15:01:19 +08:00
Cheng Zhao
505754783f Warn empty app dir 2015-03-30 15:01:19 +08:00
Cheng Zhao
a8b919f0e0 Print errors that happened before task-bootstrap 2015-03-30 15:01:19 +08:00
Cheng Zhao
e79a23f39a Do not set "cwd" for tasks
The task can be inside an asar archive, which is not allowed to be cwd.
2015-03-30 15:01:18 +08:00
Cheng Zhao
f9e80439d0 Add generate-asar task 2015-03-30 15:01:18 +08:00
Cheng Zhao
2e10517e1c ⬆️ asar@0.2.2 2015-03-30 15:01:18 +08:00
Nikolaus Wittenstein
b28ee92896 Add tests for DisplayBuffer::screenPositionForBufferPosition around soft tabs
This makes sure that a buffer position in the middle of a soft tab will
correctly clip to the closest edge by default.
2015-03-29 19:43:25 -04:00
Nikolaus Wittenstein
5a3f2035a1 Replace skipAtomicTokens with clip
When clipping a screen position, callers used to have to pick between
clipping to the left edge or the right edge when the position was in the
middle of an atomic token. This change allows them to choose the closest
edge, and makes this the default.

This makes selecting hard tabs (or any other atomic tokens) work in a
similar manner as in other text editors; that is, when clicking near
the middle of a tab, the insertion point will move to the closest edge
rather than the left edge.
2015-03-29 19:43:25 -04:00
Nikolaus Wittenstein
372fb49c88 TokenizedLine::screenColumnForBufferColumn calculates more accurately
screenColumnForBufferColumn used to break only if the current column
was strictly greater than the target column. This commit changes it so
it breaks when greater or equal, which is how bufferColumnForScreenColumn
works.

This also adds some unit tests for screenColumnForBufferColumn's
interactions with hard tab characters.
2015-03-29 19:43:25 -04:00
Nikolaus Wittenstein
3551780cdf Marker::setHead/TailScreenPosition no longer clip unnecessarily
DisplayBuffer::bufferPositionForScreenPosition calls clipScreenPosition
first thing, meaning that Marker::setHead/TailScreenPosition don't need
to call clipScreenPosition before calling bufferPositionForScreenPosition.
2015-03-29 19:43:25 -04:00
Jessica Lord
c6c9eeee83 Merge pull request #6138 from atom/jl-bump-image-view
Bump image-view@0.53.0
2015-03-27 16:57:24 -07:00
Jessica Lord
167d9b0152 ⬆️ image-view@0.53.0 2015-03-27 15:55:33 -07:00
Jessica Lord
5d82a5e391 Merge pull request #6137 from atom/jl-bump-feedback
Bump feedback@0.36.0
2015-03-27 15:53:59 -07:00
Jessica Lord
51a7630f76 ⬆️ feedback@0.36.0 2015-03-27 15:36:40 -07:00
Jessica Lord
d11da722f6 Merge pull request #6132 from atom/jl-bump-dep-cop
Bump deprecation-cop@0.38.0
2015-03-27 13:54:54 -07:00
Jessica Lord
14cfefba46 ⬆️ deprecation-cop@0.38.0 2015-03-27 13:37:55 -07:00
Jessica Lord
f4e2c93e70 Merge pull request #6131 from atom/jl-bump-settings-view
Bump settings-view@0.186.0
2015-03-27 12:54:57 -07:00
Jessica Lord
ba867a14f0 ⬆️ settings-view@0.186.0 2015-03-27 12:35:49 -07:00
Max Brunsfeld
ca39bde4cd Merge pull request #6127 from atom/mb-fix-double-autoscroll
Fix double autoscroll when moving cursor
2015-03-27 10:41:13 -07:00
Max Brunsfeld
230eb12a8a Fix double autoscroll when moving cursor 2015-03-27 10:27:24 -07:00
L. Caputo
52e94637a3 Update CONTRIBUTING.md
change spelling: "judgement" to "judgment".
2015-03-26 21:48:07 -04:00
Jessica Lord
296a986b12 Merge pull request #6085 from atom/jl-bump-mdpv
Bump markdown-preview@0.1450
2015-03-26 18:08:33 -07:00
Jessica Lord
dde7069d37 Merge branch 'master' into jl-bump-mdpv 2015-03-26 17:30:02 -07:00