equal
deleted
inserted
replaced
20 |
20 |
21 def node_overlays(name: Document.Node.Name): Document.Node.Overlays |
21 def node_overlays(name: Document.Node.Name): Document.Node.Overlays |
22 def insert_overlay(command: Command, fn: String, args: List[String]): Unit |
22 def insert_overlay(command: Command, fn: String, args: List[String]): Unit |
23 def remove_overlay(command: Command, fn: String, args: List[String]): Unit |
23 def remove_overlay(command: Command, fn: String, args: List[String]): Unit |
24 |
24 |
25 abstract class Hyperlink { def follow(context: Context): Unit } |
25 abstract class Hyperlink { |
|
26 def external: Boolean |
|
27 def follow(context: Context): Unit |
|
28 } |
26 def hyperlink_command( |
29 def hyperlink_command( |
27 snapshot: Document.Snapshot, command: Command, offset: Symbol.Offset = 0): Option[Hyperlink] |
30 snapshot: Document.Snapshot, command: Command, offset: Symbol.Offset = 0): Option[Hyperlink] |
28 } |
31 } |
29 |
32 |