Mercurial > vim
comparison runtime/doc/os_beos.txt @ 2564:f85004953416 vim73
README and help file updates.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Sat, 14 Aug 2010 17:46:20 +0200 |
parents | 1851bce339fc |
children | ee53a39d5896 |
comparison
equal
deleted
inserted
replaced
2563:5769dc787ec5 | 2564:f85004953416 |
---|---|
1 *os_beos.txt* For Vim version 7.3g. Last change: 2005 Mar 29 | 1 *os_beos.txt* For Vim version 7.3g. Last change: 2010 Aug 14 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
129 -f iso1 filename) or to (xtou -t iso1 filename) ISO-Latin1 characters. | 129 -f iso1 filename) or to (xtou -t iso1 filename) ISO-Latin1 characters. |
130 | 130 |
131 | 131 |
132 5. The BeOS GUI *beos-gui* | 132 5. The BeOS GUI *beos-gui* |
133 | 133 |
134 Normally Vim starts with the GUI if you start it as gvim or vim -g. The BeOS | 134 The BeOS GUI is no longer included. It was not maintained for a while and |
135 version tries to determine if it was started from the Tracker instead of the | 135 most likely didn't work. If you want to work on this: get the Vim 6.x version |
136 Terminal, and if so, use the GUI anyway. However, the current detection scheme | 136 and merge it back in. |
137 is fooled if you use the command "vim - </dev/null" or "vim filename &". The | |
138 latter can be called a feature but probably only works because there is no | |
139 BSD-style job control. | |
140 | |
141 Stuff that does not work yet: | |
142 | |
143 - Running external commands from the GUI does not work 100% (again due to lack | |
144 of support for select()). There was a choice between seeing the command's | |
145 output, or being able to interrupt it. I chose for seeing the output. Even | |
146 now the command sometimes crashes mysteriously, apparently in Be's | |
147 malloc_internal() called from the putenv() function, after fork()ing. (data | |
148 access exception occurred, ec01b0ec: 90e80000 *stw r7, 0x0000 (r8)). (:!ls | |
149 works usually, :r !ls usually doesn't). This has been reported as bug | |
150 # 971215-083826. | |
151 - The window title. | |
152 - Starting the GUI from the Terminal version with :gui always acts as if | |
153 :gui -f were used. There is no way to fix this that I can see. | |
154 - There are some small display glitches here and there that I hope to clean up | |
155 later. Most of them occur when the window is partially obscured. Some of | |
156 them seem to be bugs in BeOS, because the Terminal has similar glitches. | |
157 - Mouse up events are not generated when outside the window. This is a bug in | |
158 BeOS. You can notice this when selecting text and moving the cursor outside | |
159 the window, then letting go of the mouse button. Another way is when you | |
160 drag the scrollbar and do the same thing. Because Vim still thinks you are | |
161 still playing with the scrollbar it won't change it itself. I provided a | |
162 workaround which kicks in when the window is activated or deactivated (so it | |
163 works best with focus- follows-mouse (/boot/bin/ffm) turned on). | |
164 - The cursor does not flash (very low priority; I'm not sure I even like it | |
165 when it flashes) | |
166 | 137 |
167 | 138 |
168 6. The $VIM directory *beos-vimdir* | 139 6. The $VIM directory *beos-vimdir* |
169 | 140 |
170 $VIM is the symbolic name for the place where Vims support files are stored. | 141 $VIM is the symbolic name for the place where Vims support files are stored. |