equal
deleted
inserted
replaced
49 if (current_session.recent_syntax == Outer_Syntax.empty) None |
49 if (current_session.recent_syntax == Outer_Syntax.empty) None |
50 else Some(current_session.recent_syntax) |
50 else Some(current_session.recent_syntax) |
51 } |
51 } |
52 |
52 |
53 lazy val editor = new JEdit_Editor |
53 lazy val editor = new JEdit_Editor |
|
54 |
|
55 |
|
56 /* popups */ |
|
57 |
|
58 def dismissed_popups(view: View): Boolean = |
|
59 { |
|
60 val b1 = Completion_Popup.dismissed_view(view) |
|
61 val b2 = Pretty_Tooltip.dismissed_all() |
|
62 b1 || b2 |
|
63 } |
54 |
64 |
55 |
65 |
56 /* document model and view */ |
66 /* document model and view */ |
57 |
67 |
58 def document_model(buffer: Buffer): Option[Document_Model] = Document_Model(buffer) |
68 def document_model(buffer: Buffer): Option[Document_Model] = Document_Model(buffer) |
263 msg.getWhat == EditPaneUpdate.CREATED) { |
273 msg.getWhat == EditPaneUpdate.CREATED) { |
264 if (PIDE.session.is_ready) |
274 if (PIDE.session.is_ready) |
265 PIDE.init_view(buffer, text_area) |
275 PIDE.init_view(buffer, text_area) |
266 } |
276 } |
267 else { |
277 else { |
268 Pretty_Tooltip.dismissed_all() |
278 PIDE.dismissed_popups(text_area.getView) |
269 PIDE.exit_view(buffer, text_area) |
279 PIDE.exit_view(buffer, text_area) |
270 } |
280 } |
271 } |
281 } |
272 |
282 |
273 case msg: PropertiesChanged => |
283 case msg: PropertiesChanged => |