mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2026-04-04 09:09:22 +02:00
Author:halw
Date:2008-09-26T02:51:29.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@46 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -31,19 +31,19 @@ Buffer is a way to refer to text of a class, a feature or text/selected text in
|
||||
* {<eiffel>SOME_CLASS</eiffel>}.<eiffel>some_feature</eiffel> represents text of <eiffel>some_feature</eiffel> from <eiffel>SOME_CLASS</eiffel>
|
||||
|
||||
For example, if you run the command:
|
||||
{{note| gvim {<eiffel>ANY</eiffel>} }}
|
||||
{{sample| gvim {<eiffel>ANY</eiffel>} }}
|
||||
The text of class <eiffel>ANY</eiffel> will be displayed in a gvim window.
|
||||
|
||||
If you run the command:
|
||||
{{note| gvim @{<eiffel>ANY</eiffel>} }}
|
||||
{{sample| gvim @{<eiffel>ANY</eiffel>} }}
|
||||
And if class <eiffel>ANY</eiffel> is opened in an editor tab and some text is selected there, the selected text will be displayed in a gvim window.
|
||||
|
||||
If you run the command:
|
||||
{{note| gvim @{<eiffel>ANY</eiffel>}.<eiffel>is_equal</eiffel> }}
|
||||
{{sample| gvim @{<eiffel>ANY</eiffel>}.<eiffel>is_equal</eiffel> }}
|
||||
The text of feature <eiffel>is_equal</eiffel> from class <eiffel>ANY</eiffel> will be displayed in a gvim window.
|
||||
|
||||
If you run the command:
|
||||
{{note| gvim -d {<eiffel>ANY</eiffel>}.<eiffel>is_equal</eiffel> {<eiffel>APPLICATION</eiffel>}.<eiffel>is_equal</eiffel> }}
|
||||
{{sample| gvim -d {<eiffel>ANY</eiffel>}.<eiffel>is_equal</eiffel> {<eiffel>APPLICATION</eiffel>}.<eiffel>is_equal</eiffel> }}
|
||||
A gvim windows in diff mode will be opened showing the difference between <eiffel>ANY</eiffel>.<eiffel>is_equal</eiffel> and <eiffel>APPLICATION</eiffel>.<eiffel>is_equal</eiffel>.
|
||||
|
||||
The text used in buffer is stored in a temporary file so whatever change done to that text won't affect the text used in EiffelStudio.
|
||||
|
||||
Reference in New Issue
Block a user