Skip to content
This repository has been archived by the owner on Mar 3, 2023. It is now read-only.

Make TokenizedBuffer and DisplayBuffer subclasses of Telepath.Model #1266

Merged
merged 13 commits into from
Dec 10, 2013

Conversation

nathansobo
Copy link
Contributor

Doing this incrementally is going to take a few weeks off my lifespan, but here's the first step.

Nathan Sobo added 4 commits December 7, 2013 02:25
There's a bunch of improvised code to make this work right now because
of the circularity of this refactoring. It will stabilize over time.
@@ -80,6 +80,11 @@ class Atom
setBodyPlatformClass: ->
document.body.classList.add("platform-#{process.platform}")

# Public: Create a new telepath model. This won't be needed when Atom is itself
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This feels like it should start out as Private: if it is going to go away soon.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's not going to go away. It's just that telepath.Model implements create on its own so there won't be a need to define it. I'll clarify the comment.

@nathansobo nathansobo merged commit 7138d5b into master Dec 10, 2013
@nathansobo
Copy link
Contributor Author

Will start on Editor tomorrow, then on to another attempt at panes. May need to add a telepath features to allow arbitrary pane items to be inserted for backward compatibility.

@kevinsawicki kevinsawicki deleted the ns-teleditor branch December 10, 2013 15:59
@@ -1 +1 @@
Subproject commit 007cf2643366f4e4aa5e38083bc69da9dc363098
Subproject commit 5aa7984e1556e6d254f60f49a5228d8b03908ef8
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This downgraded apm on master, was this intentional?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No this was a mistake, sorry.

@kevinsawicki
Copy link
Contributor

Should #1101 be closed then now that it has been split up?

@nathansobo
Copy link
Contributor Author

Sounds good. Will keep the train rollin'.

@kevinsawicki
Copy link
Contributor

🚂💨

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants