Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert operations(operator, motion, text-object) to JS #895

Merged
merged 100 commits into from
Oct 6, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
5803757
getList is alias of getRange to avoid confusion of TextObject.prototy…
t9md Sep 25, 2017
b0682a4
tryout: decaffeinate / Base.initClass is alias of Base.extend
t9md Sep 25, 2017
9e0e611
:fire: initialize() intermediate, directly use constructor and super
t9md Sep 25, 2017
6c4482a
use babel for class properties
t9md Sep 25, 2017
c2da2fb
:memo: for confirmation msg
t9md Sep 26, 2017
1b05e97
[WIP] decaffeinate text-object: before use babel
t9md Sep 26, 2017
7cb805e
:fire: initialize indirection
t9md Sep 26, 2017
9cebe3e
typo
t9md Sep 26, 2017
7297dd9
Use Base::assign to adopt to semantic change in CS to JS conversion o…
t9md Sep 26, 2017
7048be0
Use babel
t9md Sep 26, 2017
d5e196c
cleanup / concise
t9md Sep 26, 2017
cb3a0c7
unnecessary dependency
t9md Sep 27, 2017
4f7e88c
motion and motion-search , just after decaffeinate and prettier
t9md Sep 27, 2017
13cb547
:fire: move initialize to constructor to eliminate confusion for exec…
t9md Sep 27, 2017
746c936
motion-search before-babel-conversion: done
t9md Sep 27, 2017
965e234
motion-search conversion done use-babel-transform-class-prop
t9md Sep 27, 2017
c3d808c
cleanup
t9md Sep 27, 2017
10c1280
Bypass parent's(Motion) static initClass till finish migration
t9md Sep 27, 2017
4d0490c
:fire: Base.prototype.clone, and now reuse original motion instance.
t9md Sep 28, 2017
36bcc1c
use babel's class props and fix semantic incompatibility
t9md Sep 28, 2017
52d2539
cleanup, refactoring
t9md Sep 28, 2017
92800fb
cleanup further
t9md Sep 28, 2017
cf65521
cleanup
t9md Sep 28, 2017
ec6122b
change mind, remove description field only used for document generation
t9md Sep 29, 2017
0b81bc9
:fire: description
t9md Sep 29, 2017
be309bd
initial conversation and cleanup(before babel) for operator-transform…
t9md Oct 1, 2017
8d1d411
initial conversion and cleanup for operator-insert
t9md Oct 1, 2017
04e9f9b
eslint dev-dependency
t9md Oct 1, 2017
ed427d0
WIP: convert operator, call operator.init() in operationStack
t9md Oct 1, 2017
94c69ec
[WIP] :fire: initialize and move logic to constructor
t9md Oct 1, 2017
a48cb68
bebelify operator-transform-string
t9md Oct 2, 2017
42ab5a6
fix bug
t9md Oct 2, 2017
9b88d49
babelify operator.js
t9md Oct 2, 2017
aca01c7
use transform class-prop, babelify
t9md Oct 2, 2017
38fd6fa
WIP: convert base.coffee to JS and :fire: Delegato dependency
t9md Oct 2, 2017
616c232
cleanup
t9md Oct 3, 2017
c027b13
cleanup further
t9md Oct 3, 2017
534d61e
simplify, cleanup
t9md Oct 3, 2017
0e3c2b9
revival of initialize(), Introduce Base.getInstance, :fire: Base.prot…
t9md Oct 3, 2017
8befba6
:fire: console.log leftover
t9md Oct 3, 2017
c2a2450
getList is alias of getRange to avoid confusion of TextObject.prototy…
t9md Sep 25, 2017
e7dfb10
tryout: decaffeinate / Base.initClass is alias of Base.extend
t9md Sep 25, 2017
f4a7fe7
:fire: initialize() intermediate, directly use constructor and super
t9md Sep 25, 2017
26cb158
use babel for class properties
t9md Sep 25, 2017
d4eaed8
:memo: for confirmation msg
t9md Sep 26, 2017
7abbc6c
[WIP] decaffeinate text-object: before use babel
t9md Sep 26, 2017
9d356e6
:fire: initialize indirection
t9md Sep 26, 2017
ba4ec4d
typo
t9md Sep 26, 2017
a2806b9
Use Base::assign to adopt to semantic change in CS to JS conversion o…
t9md Sep 26, 2017
670653f
Use babel
t9md Sep 26, 2017
8412c83
cleanup / concise
t9md Sep 26, 2017
e6d1b21
unnecessary dependency
t9md Sep 27, 2017
bcb3199
motion and motion-search , just after decaffeinate and prettier
t9md Sep 27, 2017
45d94ca
:fire: move initialize to constructor to eliminate confusion for exec…
t9md Sep 27, 2017
fc4edad
motion-search before-babel-conversion: done
t9md Sep 27, 2017
eee62f1
motion-search conversion done use-babel-transform-class-prop
t9md Sep 27, 2017
e067cea
cleanup
t9md Sep 27, 2017
c1d3fd2
Bypass parent's(Motion) static initClass till finish migration
t9md Sep 27, 2017
b277b67
:fire: Base.prototype.clone, and now reuse original motion instance.
t9md Sep 28, 2017
3d91feb
use babel's class props and fix semantic incompatibility
t9md Sep 28, 2017
d6734ac
cleanup, refactoring
t9md Sep 28, 2017
0f19300
cleanup further
t9md Sep 28, 2017
58dc3ab
cleanup
t9md Sep 28, 2017
45b633a
change mind, remove description field only used for document generation
t9md Sep 29, 2017
de3cfb1
:fire: description
t9md Sep 29, 2017
6dad81d
initial conversation and cleanup(before babel) for operator-transform…
t9md Oct 1, 2017
e6ee645
initial conversion and cleanup for operator-insert
t9md Oct 1, 2017
7e1989a
eslint dev-dependency
t9md Oct 1, 2017
9d03d55
WIP: convert operator, call operator.init() in operationStack
t9md Oct 1, 2017
068e5d0
[WIP] :fire: initialize and move logic to constructor
t9md Oct 1, 2017
ed4a62a
bebelify operator-transform-string
t9md Oct 2, 2017
a7ca566
fix bug
t9md Oct 2, 2017
c9914ff
babelify operator.js
t9md Oct 2, 2017
b35185e
use transform class-prop, babelify
t9md Oct 2, 2017
95e2bce
WIP: convert base.coffee to JS and :fire: Delegato dependency
t9md Oct 2, 2017
62a3497
cleanup
t9md Oct 3, 2017
8a2a66c
cleanup further
t9md Oct 3, 2017
3c1d054
simplify, cleanup
t9md Oct 3, 2017
6a3d48e
revival of initialize(), Introduce Base.getInstance, :fire: Base.prot…
t9md Oct 3, 2017
87f68d5
:fire: console.log leftover
t9md Oct 3, 2017
be7266e
Merge remote-tracking branch 'origin/convert-misc-to-js' into convert…
t9md Oct 3, 2017
3ba9ac6
fix
t9md Oct 3, 2017
cd4d66b
:fire: old coffee files
t9md Oct 3, 2017
48a3159
cleanup, :beers: now Base constructor no longer take extra args, jus…
t9md Oct 3, 2017
e2f708c
cleanup
t9md Oct 4, 2017
16a6577
fix bug
t9md Oct 4, 2017
bd1ae1d
support negative count for MoveToRelativeLine to support :-5 move via…
t9md Oct 5, 2017
25eaaa6
fix
t9md Oct 5, 2017
6ad6b59
:memo: copy patch release note
t9md Oct 5, 2017
7148938
update
t9md Oct 5, 2017
a2359f7
fix count boundary bug
t9md Oct 5, 2017
3e1dd33
Base.registerCommand() is just proxy to registerCommandFromSpec()
t9md Oct 5, 2017
79ac2f4
translate to JavaScript
t9md Oct 5, 2017
a9293ff
fix comment text-object broken in Atom1.22.0-beta0
t9md Oct 6, 2017
8bb7ec3
:fire: getIndentLevelForBufferRow utils
t9md Oct 6, 2017
9549725
rename confusing getRange to getList
t9md Oct 6, 2017
1e9f594
fix broken zC, zO from v1.22.0-beta0
t9md Oct 6, 2017
8ab07d3
rename initClass to register, to avoid conflicts initClass-generated …
t9md Oct 6, 2017
16680a0
oops
t9md Oct 6, 2017
f27f778
add one time notification
t9md Oct 6, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
389 changes: 0 additions & 389 deletions lib/base.coffee

This file was deleted.

Loading