* [9fans] Announcing Vim for Plan 9 @ 2008-03-13 16:33 stefanha 2008-03-13 16:55 ` andrey mirtchovski ` (2 more replies) 0 siblings, 3 replies; 14+ messages in thread From: stefanha @ 2008-03-13 16:33 UTC (permalink / raw) To: 9fans I am porting Vim and have made the first tarballs available. See http://vmsplice.net/9vim.html. If you are interested, please try it and let me know how it goes. It is usable, but do not rely on it yet. Things that currently do not work: * Shell execution (including :sh, !, :make, vimdiff, man page viewing, and suspend) * Mouse * Some unicode characters appear not to be fixed width * Startup is slow Stefan PS: Please avoid flamewar :). ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-13 16:33 [9fans] Announcing Vim for Plan 9 stefanha @ 2008-03-13 16:55 ` andrey mirtchovski 2008-03-13 16:56 ` erik quanstrom 2008-03-14 3:20 ` Hongzheng Wang 2 siblings, 0 replies; 14+ messages in thread From: andrey mirtchovski @ 2008-03-13 16:55 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs you are my hero. now do the same for firefox ;) no, seriously: thanks for the effort! ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-13 16:33 [9fans] Announcing Vim for Plan 9 stefanha 2008-03-13 16:55 ` andrey mirtchovski @ 2008-03-13 16:56 ` erik quanstrom 2008-03-13 17:15 ` andrey mirtchovski 2008-03-14 3:20 ` Hongzheng Wang 2 siblings, 1 reply; 14+ messages in thread From: erik quanstrom @ 2008-03-13 16:56 UTC (permalink / raw) To: 9fans > PS: Please avoid flamewar :). too late! - erik ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-13 16:56 ` erik quanstrom @ 2008-03-13 17:15 ` andrey mirtchovski 2008-03-13 17:37 ` Federico G. Benavento 2008-03-17 9:49 ` [9fans] " stefanha 0 siblings, 2 replies; 14+ messages in thread From: andrey mirtchovski @ 2008-03-13 17:15 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs so, is the color scheme fixed? can we get something resembling gvim's "delek" color scheme (black letters on white background, light grey selections)? that would make vim stand out against everything else much less. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-13 17:15 ` andrey mirtchovski @ 2008-03-13 17:37 ` Federico G. Benavento 2008-03-13 18:24 ` andrey mirtchovski 2008-03-17 9:49 ` [9fans] " stefanha 1 sibling, 1 reply; 14+ messages in thread From: Federico G. Benavento @ 2008-03-13 17:37 UTC (permalink / raw) To: 9fans > so, is the color scheme fixed? can we get something resembling gvim's > "delek" color scheme (black letters on white background, light grey > selections)? that would make vim stand out against everything else > much less. "colo delek" in $home/lib/vimrc doesn't seem to work but "colo evening" does, so it should be possible ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-13 17:37 ` Federico G. Benavento @ 2008-03-13 18:24 ` andrey mirtchovski 2008-03-13 20:34 ` Iruata Souza 2008-03-17 9:49 ` [9fans] [plan9mod] " stefanha 0 siblings, 2 replies; 14+ messages in thread From: andrey mirtchovski @ 2008-03-13 18:24 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 233 bytes --] i thought :colorscheme only worked for vim -g :) oh well, here's a reproducible bug: start vim, type :colorscheme ron (or whatever you like from /lib/vim/vimfiles/color/), hit 'i', try to type some text. crash log attached. [-- Attachment #2: crash.txt --] [-- Type: text/plain, Size: 2578 bytes --] parr% vim vim 383: suicide: sys: trap: fault read addr=0x4 pc=0x0014181e parr% acid 383 /proc/383/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: lstk() _string(f=0x1b2c18,s=0x17a2bd,r=0x171e52,len=0x1,dst=0x1b0ec0,op=0xb,bg=0x0,src=0x0,pt=0x15c,clipr=0x15c,sp=0x0,bgp=0x0,.ret=0x179890)+0x1c7 /sys/src/libdraw/string.c:102 sptr=0xdfffeab0 rptr=0x0 sf=0x0 cbuf=0x34 wid=0x9 subfontname=0x0 n=0x1 stringnbg(dst=0x1b0ec0,.ret=0x179890,pt=0x15c,src=0x0,sp=0x0,f=0x1b2c18,s=0x17a2bc,len=0x1,bg=0x0,bgp=0x0)+0x95 /sys/src/libdraw/stringbg.c:20 write_str(len=0x1,p=0x17a2bc)+0x121 /tmp/vim/vim71/src/os_plan9.c:563 nbytes=0x1 n=0x1 m=0x1 mch_write(len=0x1,p=0x17a2bc)+0x41 /tmp/vim/vim71/src/os_plan9.c:591 ui_write(s=0x17a2b8,len=0x5)+0x66 /tmp/vim/vim71/src/ui.c:54 tofree=0x0 out_flush()+0x29 /tmp/vim/vim71/src/term.c:2584 inchar(wait_time=0xffffffff,buf=0x17b124,maxlen=0xe8,tb_change_cnt=0x21)+0x243 /tmp/vim/vim71/src/getchar.c:2814 len=0x0 retesc=0x0 script_char=0x1a5938 dum=0x40000 vgetorpeek(advance=0x1)+0x4cc /tmp/vim/vim71/src/getchar.c:2689 mp_match_len=0x0 timedout=0x0 mapdepth=0x0 mode_deleted=0x0 local_State=0x10 keylen=0x0 c=0x1a0fd0 mp=0x0 max_mlen=0x0 c1=0x0 mp2=0x0 mp_match=0x0 mlen=0x1 save_vgetc_busy=0x1a5938 tabuf=0x7e s=0x3e7 i=0x0 new_wcol=0x1 new_wrow=0x0 col=0x2 old_wcol=0x2 old_wrow=0x1 vcol=0x0 ptr=0x1 wait_tb_len=0x0 vgetc()+0x7e /tmp/vim/vim71/src/getchar.c:1540 save_allow_keys=0xa5a9d c2=0x0 n=0x0 buf=0xa5eda00 i=0x1a5938 c=0xa5ec7 safe_vgetc()+0x8 /tmp/vim/vim71/src/getchar.c:1737 edit(cmdchar=0x69,startln=0x0,count=0x1)+0x401 /tmp/vim/vim71/src/edit.c:708 c=0x74 did_backspace=0x0 line_is_white=0x0 old_topline=0x1 old_topfill=0x0 inserted_space=0x0 replaceState=0x50 nomove=0x0 ptr=0x1b7f08 mincol=0x0 lastc=0x74 invoke_edit(repl=0x0,cmd=0x69,startln=0x0,cap=0xdfffee28)+0x45 /tmp/vim/vim71/src/normal.c:8726 restart_edit_save=0x0 nv_edit(cap=0xdfffee28)+0xee /tmp/vim/vim71/src/normal.c:8699 save_State=0xa normal_cmd(oap=0xdfffee80,toplevel=0x1)+0x711 /tmp/vim/vim71/src/normal.c:1136 ctrl_w=0x0 old_col=0x0 ca=0xdfffee80 mapped_len=0x0 c=0x69 need_flushbuf=0x0 idx=0x6a repl=0x17d5ce lit=0x12320f langmap_active=0x0 cp=0x0 lang=0x48 towait=0x1231c2 old_pos=0x1 save_State=0x0 kmsg=0x17d5ce main_loop(cmdwin=0x0,noexmode=0x0)+0x13c /tmp/vim/vim71/src/main.c:992 oa=0x0 p=0x46028 main(argc=0x1,argv=0xdfffefbc)+0x6c9 /tmp/vim/vim71/src/main.c:941 fname=0x0 params=0x1 wp=0x17ce44 _main+0x26 /sys/src/ape/lib/ap/386/main9.s:12 acid: ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-13 18:24 ` andrey mirtchovski @ 2008-03-13 20:34 ` Iruata Souza 2008-03-13 22:16 ` andrey mirtchovski 2008-03-17 9:49 ` [9fans] [plan9mod] " stefanha 1 sibling, 1 reply; 14+ messages in thread From: Iruata Souza @ 2008-03-13 20:34 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs On Thu, Mar 13, 2008 at 3:24 PM, andrey mirtchovski <mirtchovski@gmail.com> wrote: > i thought :colorscheme only worked for vim -g :) > > oh well, here's a reproducible bug: > > start vim, type :colorscheme ron (or whatever you like from > /lib/vim/vimfiles/color/), hit 'i', try to type some text. crash log > attached. > cpu% grep home crash.txt take me back home iru ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-13 20:34 ` Iruata Souza @ 2008-03-13 22:16 ` andrey mirtchovski 2008-03-14 4:52 ` lucio 0 siblings, 1 reply; 14+ messages in thread From: andrey mirtchovski @ 2008-03-13 22:16 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs > cpu% grep home crash.txt > take me back home http://mirtchovski.com/screenshots/ffmpeg.gif ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-13 22:16 ` andrey mirtchovski @ 2008-03-14 4:52 ` lucio 2008-03-14 5:06 ` ron minnich 0 siblings, 1 reply; 14+ messages in thread From: lucio @ 2008-03-14 4:52 UTC (permalink / raw) To: 9fans >> cpu% grep home crash.txt >> take me back home > > http://mirtchovski.com/screenshots/ffmpeg.gif A question in total innocence: What does Vim really buy you? ++L ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-14 4:52 ` lucio @ 2008-03-14 5:06 ` ron minnich 2008-03-14 5:19 ` andrey mirtchovski 0 siblings, 1 reply; 14+ messages in thread From: ron minnich @ 2008-03-14 5:06 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs On Thu, Mar 13, 2008 at 8:52 PM, <lucio@proxima.alt.za> wrote: > >> cpu% grep home crash.txt > >> take me back home > > > > http://mirtchovski.com/screenshots/ffmpeg.gif > > A question in total innocence: What does Vim really buy you? it buys you a negative. I won't have to hear people whine any more about "where is vi?". So it's one less complaint. One less buzzing sound in my ears. All good. Oh, and I personally like the tags stack. ron ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-14 5:06 ` ron minnich @ 2008-03-14 5:19 ` andrey mirtchovski 0 siblings, 0 replies; 14+ messages in thread From: andrey mirtchovski @ 2008-03-14 5:19 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs and syntax highlighting. two rabbits with one shot (sorry, glenda) ^ permalink raw reply [flat|nested] 14+ messages in thread
* [9fans] [plan9mod] Re: Announcing Vim for Plan 9 2008-03-13 18:24 ` andrey mirtchovski 2008-03-13 20:34 ` Iruata Souza @ 2008-03-17 9:49 ` stefanha 1 sibling, 0 replies; 14+ messages in thread From: stefanha @ 2008-03-17 9:49 UTC (permalink / raw) To: 9fans I have fixed color scheme loading and made the default colors black for foreground and white for background. Will roll new tarballs tomorrow. Stefan ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-13 17:15 ` andrey mirtchovski 2008-03-13 17:37 ` Federico G. Benavento @ 2008-03-17 9:49 ` stefanha 1 sibling, 0 replies; 14+ messages in thread From: stefanha @ 2008-03-17 9:49 UTC (permalink / raw) To: 9fans On Mar 13, 5:19 pm, mirtchov...@gmail.com (andrey mirtchovski) wrote: > so, is the color scheme fixed? can we get something resembling gvim's > "delek" color scheme (black letters on white background, light grey > selections)? that would make vim stand out against everything else > much less. The colors and background=dark are hardcoded at the moment. Since all graphics is being done inside Vim, I might hook :set background=light to change the background color to white and foreground to black. To tweak the source, look at src/os_plan9.c:init_colors. Try: cterm_normal_bg_color = 16; cterm_normal_fg_color = 1; Note that loading color schemes with :colo appears to crash (reported by fgb). I am fixing that right now. Stefan ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [9fans] Announcing Vim for Plan 9 2008-03-13 16:33 [9fans] Announcing Vim for Plan 9 stefanha 2008-03-13 16:55 ` andrey mirtchovski 2008-03-13 16:56 ` erik quanstrom @ 2008-03-14 3:20 ` Hongzheng Wang 2 siblings, 0 replies; 14+ messages in thread From: Hongzheng Wang @ 2008-03-14 3:20 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs That's great! Thank you for your work. On Fri, Mar 14, 2008 at 12:33 AM, stefanha <stefanha@gmail.com> wrote: > I am porting Vim and have made the first tarballs available. See > http://vmsplice.net/9vim.html. > > If you are interested, please try it and let me know how it goes. It > is usable, but do not rely on it yet. > > Things that currently do not work: > * Shell execution (including :sh, !, :make, vimdiff, man page > viewing, and suspend) > * Mouse > * Some unicode characters appear not to be fixed width > * Startup is slow > > Stefan > > PS: Please avoid flamewar :). > > -- HZ ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2008-03-17 9:49 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-03-13 16:33 [9fans] Announcing Vim for Plan 9 stefanha 2008-03-13 16:55 ` andrey mirtchovski 2008-03-13 16:56 ` erik quanstrom 2008-03-13 17:15 ` andrey mirtchovski 2008-03-13 17:37 ` Federico G. Benavento 2008-03-13 18:24 ` andrey mirtchovski 2008-03-13 20:34 ` Iruata Souza 2008-03-13 22:16 ` andrey mirtchovski 2008-03-14 4:52 ` lucio 2008-03-14 5:06 ` ron minnich 2008-03-14 5:19 ` andrey mirtchovski 2008-03-17 9:49 ` [9fans] [plan9mod] " stefanha 2008-03-17 9:49 ` [9fans] " stefanha 2008-03-14 3:20 ` Hongzheng Wang
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).