* [9fans] Links for Plan 9 @ 2003-12-10 22:10 andrey mirtchovski 2003-12-11 2:38 ` David Presotto ` (3 more replies) 0 siblings, 4 replies; 53+ messages in thread From: andrey mirtchovski @ 2003-12-10 22:10 UTC (permalink / raw) To: 9fans After Russ' much needed creation of ape/libdraw I managed to get the Links graphical web browser ported to Plan 9 and working in a somewhat useable state. Download the code, see screenshots, bugs, what's there and what's missing information and others at the web site: http://pages.cpsc.ucalgary.ca/~mirtchov/p9/links/ There are several things unfinished, most notably JavaScript support (turned off due to problems with sites like google) and a bug with select() descriptors which causes sites like cnn.com, nytimes (every time) and theregister (on occasion) to fail loading. The links code is horrendous, with most of the comments written in Czech (funny, in the few places where I understand the comments they seem to be horrendous too) with the name Jim Beam interspersed just so foreign readers would know what's hapening. The plan9.c (graphics driver for Plan 9) code, for which I am responsible, isn't much better. Luckily acme takes the edge off and after an hour or two looking at the code you'll be able to go bug-hunting. I'm letting it go precisely with that in mind -- to get a broader audience looking for the bugs. I won't have that much time to do it for a while... andrey ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-10 22:10 [9fans] Links for Plan 9 andrey mirtchovski @ 2003-12-11 2:38 ` David Presotto 2003-12-11 2:39 ` David Presotto ` (2 subsequent siblings) 3 siblings, 0 replies; 53+ messages in thread From: David Presotto @ 2003-12-11 2:38 UTC (permalink / raw) To: 9fans You have a .8 and a .a8 in png/mkfile ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-10 22:10 [9fans] Links for Plan 9 andrey mirtchovski 2003-12-11 2:38 ` David Presotto @ 2003-12-11 2:39 ` David Presotto 2003-12-12 16:46 ` John Stalker 2003-12-12 19:22 ` John Stalker 3 siblings, 0 replies; 53+ messages in thread From: David Presotto @ 2003-12-11 2:39 UTC (permalink / raw) To: 9fans Also, there's a bug in the ape mips ape/lib/ap/lock.c. New one on sources though the scan won't get it for a while. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-10 22:10 [9fans] Links for Plan 9 andrey mirtchovski 2003-12-11 2:38 ` David Presotto 2003-12-11 2:39 ` David Presotto @ 2003-12-12 16:46 ` John Stalker 2003-12-12 17:13 ` mirtchov 2003-12-12 19:22 ` John Stalker 3 siblings, 1 reply; 53+ messages in thread From: John Stalker @ 2003-12-12 16:46 UTC (permalink / raw) To: 9fans > The links code is horrendous, with most of the comments written in Czech > (funny, in the few places where I understand the comments they seem to be > horrendous too) with the name Jim Beam interspersed just so foreign readers > would know what's hapening. > > andrey Thanks for porting it. Despite its various peculiarities it is the main browser I use on linux and FreeBSD. Actually many of the comments are in English. The ones in Czech are indeed in the kind of Czech that would make a grammar teacher blush. Or inflict bodily injury on the student. Depends on the teacher. I set about translating them, toning down some of the more extreme bits. At my current rate it would take about 20-30 hours to do the whole source. I will almost certainly lose interest before then, so I should be more selective. I did javascript.c--not a good test case since most of the source code is the number 2--and part of ipret.c. I assume that javascr.c and jsint.c are also of interest since the javascript part of the port is not working. What other files are you interested in? The debugging messages are also in a mix of languages as are variable names. I have been ignoring both. Translating variable names is not a good idea, but if you are curious about any debugging messages just email me. - John Stalker Department of Mathematics Princeton University (609)258-6469 ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-12 16:46 ` John Stalker @ 2003-12-12 17:13 ` mirtchov 2003-12-12 17:15 ` David Presotto 0 siblings, 1 reply; 53+ messages in thread From: mirtchov @ 2003-12-12 17:13 UTC (permalink / raw) To: 9fans > Thanks for porting it. Despite its various peculiarities it is the > main browser I use on linux and FreeBSD. > > Actually many of the comments are in English. The ones in Czech are > indeed in the kind of Czech that would make a grammar teacher > blush. Or inflict bodily injury on the student. Depends on the > teacher. I set about translating them, toning down some of the more > extreme bits. At my current rate it would take about 20-30 hours to > do the whole source. I will almost certainly lose interest before > then, so I should be more selective. I did javascript.c--not a good > test case since most of the source code is the number 2--and part of > ipret.c. I assume that javascr.c and jsint.c are also of interest > since the javascript part of the port is not working. What other files > are you interested in? > > The debugging messages are also in a mix of languages as are variable > names. I have been ignoring both. Translating variable names is > not a good idea, but if you are curious about any debugging messages > just email me. Bell-Labs should decide whether they want the browser on sources. If not, I will set up a replica here so that I can accept diffs more easily and won't require people to download 3.3MB .tgz file for each little change to the source. Many 9fans have expressed desire to help make the browser more Plan 9-friendly (things like plumbing and copy/paste for example), so the usefulness of Links in Plan 9 (at least currently) seems to outweigh its design mishaps, so there is a high possibility that the source will be looked at frequently. Making the comments readable, then, is a very good idea, thanx. As for having to modify every line in every file -- I feel your pain... A major part of doing the port involved having to add proper casts between unsigned and signed characters pretty much everywhere. The guys who wrote it insist that characters be unsigned, APE insists that strlen() be passed a signed char. In just one file (jsint.c) I count 200+ occasions of: 3731c3731 < if (!js_ctx)internal("js_upcall_get_subframes called with NULL context pointer\n"); --- > if (!js_ctx)internal((unsigned char *)"js_upcall_get_subframes called with NULL context pointer\n"); andrey ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-12 17:13 ` mirtchov @ 2003-12-12 17:15 ` David Presotto 2003-12-13 2:37 ` Dan Cross 0 siblings, 1 reply; 53+ messages in thread From: David Presotto @ 2003-12-12 17:15 UTC (permalink / raw) To: 9fans [-- Attachment #1: Type: text/plain, Size: 59 bytes --] I'm happier with you doing the distribution of the browser. [-- Attachment #2: Type: message/rfc822, Size: 4033 bytes --] From: mirtchov@cpsc.ucalgary.ca To: 9fans@cse.psu.edu Subject: Re: [9fans] Links for Plan 9 Date: Fri, 12 Dec 2003 10:13:16 -0700 Message-ID: <b9f36269cf426cdd70fc8f819fd0b6ad@plan9.ucalgary.ca> > Thanks for porting it. Despite its various peculiarities it is the > main browser I use on linux and FreeBSD. > > Actually many of the comments are in English. The ones in Czech are > indeed in the kind of Czech that would make a grammar teacher > blush. Or inflict bodily injury on the student. Depends on the > teacher. I set about translating them, toning down some of the more > extreme bits. At my current rate it would take about 20-30 hours to > do the whole source. I will almost certainly lose interest before > then, so I should be more selective. I did javascript.c--not a good > test case since most of the source code is the number 2--and part of > ipret.c. I assume that javascr.c and jsint.c are also of interest > since the javascript part of the port is not working. What other files > are you interested in? > > The debugging messages are also in a mix of languages as are variable > names. I have been ignoring both. Translating variable names is > not a good idea, but if you are curious about any debugging messages > just email me. Bell-Labs should decide whether they want the browser on sources. If not, I will set up a replica here so that I can accept diffs more easily and won't require people to download 3.3MB .tgz file for each little change to the source. Many 9fans have expressed desire to help make the browser more Plan 9-friendly (things like plumbing and copy/paste for example), so the usefulness of Links in Plan 9 (at least currently) seems to outweigh its design mishaps, so there is a high possibility that the source will be looked at frequently. Making the comments readable, then, is a very good idea, thanx. As for having to modify every line in every file -- I feel your pain... A major part of doing the port involved having to add proper casts between unsigned and signed characters pretty much everywhere. The guys who wrote it insist that characters be unsigned, APE insists that strlen() be passed a signed char. In just one file (jsint.c) I count 200+ occasions of: 3731c3731 < if (!js_ctx)internal("js_upcall_get_subframes called with NULL context pointer\n"); --- > if (!js_ctx)internal((unsigned char *)"js_upcall_get_subframes called with NULL context pointer\n"); andrey ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-12 17:15 ` David Presotto @ 2003-12-13 2:37 ` Dan Cross 2003-12-13 2:48 ` Russ Cox 0 siblings, 1 reply; 53+ messages in thread From: Dan Cross @ 2003-12-13 2:37 UTC (permalink / raw) To: 9fans David Presotto <presotto@closedmind.org> writes: > I'm happier with you doing the distribution of the browser. It seems like something generally useful enough that it'd make sense to put on sources under /contrib.... I urge you to reconsider. One sources for things should be enough. - Dan C. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 2:37 ` Dan Cross @ 2003-12-13 2:48 ` Russ Cox 2003-12-13 3:07 ` Dan Cross 2003-12-15 1:49 ` okamoto 0 siblings, 2 replies; 53+ messages in thread From: Russ Cox @ 2003-12-13 2:48 UTC (permalink / raw) To: 9fans > David Presotto <presotto@closedmind.org> writes: > > I'm happier with you doing the distribution of the browser. > > It seems like something generally useful enough that it'd make sense to > put on sources under /contrib.... I urge you to reconsider. One sources > for things should be enough. I agree with Dave. The browser is disgusting. It looks ugly on the outside, and it's even uglier on the inside, in many ways. About the only thing it has going for it is it can display web pages better than mothra. If the people here clean it up and make it look and behave like a Plan 9 program, then great. But until then, no. Russ P.S. Next you're going to complain that there are things in /extra that don't look and behave much like Plan 9 programs, but Links is much further removed from those. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 2:48 ` Russ Cox @ 2003-12-13 3:07 ` Dan Cross 2003-12-13 3:35 ` David Presotto 2003-12-13 8:58 ` Skip Tavakkolian 2003-12-15 1:49 ` okamoto 1 sibling, 2 replies; 53+ messages in thread From: Dan Cross @ 2003-12-13 3:07 UTC (permalink / raw) To: 9fans "Russ Cox" <rsc@swtch.com> writes: > P.S. Next you're going to complain that there are things > in /extra that don't look and behave much like Plan 9 programs, > but Links is much further removed from those. Close, but no. Now I'm going to complain that a web browser is the *first thing* many, many new users ask for. Links is, arguably, the first *viable* browser that's compiled and run on Plan 9. It may not be pretty, inside or out (and the latter is certainly your opinion), but at least it works, which is more than can be said for, e.g., Mothra or i. Do you really think it's wise to ignore that? - Dan C. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 3:07 ` Dan Cross @ 2003-12-13 3:35 ` David Presotto 2003-12-13 8:58 ` Skip Tavakkolian 1 sibling, 0 replies; 53+ messages in thread From: David Presotto @ 2003-12-13 3:35 UTC (permalink / raw) To: 9fans ignorance is my strong suit... I'ld rather the only person that understands the thing (however vageuly) be the one to maintain and distribute it, at least till it cleans up a lot more. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 3:07 ` Dan Cross 2003-12-13 3:35 ` David Presotto @ 2003-12-13 8:58 ` Skip Tavakkolian 2003-12-13 18:44 ` ron minnich 2003-12-14 22:02 ` Dan Cross 1 sibling, 2 replies; 53+ messages in thread From: Skip Tavakkolian @ 2003-12-13 8:58 UTC (permalink / raw) To: 9fans > Links is, arguably, the > first *viable* browser that's compiled and run on Plan 9. It would be a very tenuous argument. BTW, why doesn't Charon count? ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 8:58 ` Skip Tavakkolian @ 2003-12-13 18:44 ` ron minnich 2003-12-13 18:06 ` mirtchov 2003-12-14 22:02 ` Dan Cross 1 sibling, 1 reply; 53+ messages in thread From: ron minnich @ 2003-12-13 18:44 UTC (permalink / raw) To: 9fans Why not take this as an opportunity to build the Plan 9 equivalent of the FreeBSD "ports" collection. You could do a much better job with Plan 9 anyway. ron ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 18:44 ` ron minnich @ 2003-12-13 18:06 ` mirtchov 2003-12-13 22:54 ` ron minnich 2003-12-14 22:13 ` Dan Cross 0 siblings, 2 replies; 53+ messages in thread From: mirtchov @ 2003-12-13 18:06 UTC (permalink / raw) To: 9fans > Why not take this as an opportunity to build the Plan 9 equivalent of the > FreeBSD "ports" collection. You could do a much better job with Plan 9 > anyway. > > ron I'll make a replica for ports of lunix software at ucalgary next week. I have an extra disk I can stick in for that purpose. The main issue then is whether to use sources' auth information for the ports too... ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 18:06 ` mirtchov @ 2003-12-13 22:54 ` ron minnich 2003-12-13 23:01 ` boyd, rounin 2003-12-13 23:03 ` boyd, rounin 2003-12-14 22:13 ` Dan Cross 1 sibling, 2 replies; 53+ messages in thread From: ron minnich @ 2003-12-13 22:54 UTC (permalink / raw) To: 9fans On Sat, 13 Dec 2003 mirtchov@cpsc.ucalgary.ca wrote: > I'll make a replica for ports of lunix software at ucalgary next week. > I have an extra disk I can stick in for that purpose. The main issue > then is whether to use sources' auth information for the ports too... this is worth working out. One of the truly wonderful things about FreeBSD is the ability to: cd /usr/ports/whatever make and have it all work right. Allows one to not think at all, and who can complain about that? ron ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 22:54 ` ron minnich @ 2003-12-13 23:01 ` boyd, rounin 2003-12-14 5:47 ` ron minnich 2003-12-13 23:03 ` boyd, rounin 1 sibling, 1 reply; 53+ messages in thread From: boyd, rounin @ 2003-12-13 23:01 UTC (permalink / raw) To: 9fans > and have it all work right. Allows one to not think at all, and who can > complain about that? have you been reading the freebsd mailing list? ouch! ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 23:01 ` boyd, rounin @ 2003-12-14 5:47 ` ron minnich 0 siblings, 0 replies; 53+ messages in thread From: ron minnich @ 2003-12-14 5:47 UTC (permalink / raw) To: 9fans On Sun, 14 Dec 2003, boyd, rounin wrote: > > and have it all work right. Allows one to not think at all, and who can > > complain about that? > > have you been reading the freebsd mailing list? ouch! No, I left it several years ago. But, /usr/ports is a great thing. ron ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 22:54 ` ron minnich 2003-12-13 23:01 ` boyd, rounin @ 2003-12-13 23:03 ` boyd, rounin 2003-12-14 5:47 ` ron minnich 1 sibling, 1 reply; 53+ messages in thread From: boyd, rounin @ 2003-12-13 23:03 UTC (permalink / raw) To: 9fans i think i woulda taken mothra and smashed whatever was needed into it. duff knew his graphics. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 23:03 ` boyd, rounin @ 2003-12-14 5:47 ` ron minnich 0 siblings, 0 replies; 53+ messages in thread From: ron minnich @ 2003-12-14 5:47 UTC (permalink / raw) To: 9fans On Sun, 14 Dec 2003, boyd, rounin wrote: > i think i woulda taken mothra and smashed whatever was needed into it. I still don't know the source rules around mothra. ron ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 18:06 ` mirtchov 2003-12-13 22:54 ` ron minnich @ 2003-12-14 22:13 ` Dan Cross 1 sibling, 0 replies; 53+ messages in thread From: Dan Cross @ 2003-12-14 22:13 UTC (permalink / raw) To: 9fans mirtchov@cpsc.ucalgary.ca writes: > I'll make a replica for ports of lunix software at ucalgary next week. And thus begins the slow painful process of the Balkanization of Plan 9. Started by a Bulgarian, no less! > I have an extra disk I can stick in for that purpose. The main issue > then is whether to use sources' auth information for the ports too... Yes, do, if Bell Labs will let you. My biggest concern is really the auth stuff, not where the data actually comes from. - Dan C. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 8:58 ` Skip Tavakkolian 2003-12-13 18:44 ` ron minnich @ 2003-12-14 22:02 ` Dan Cross 1 sibling, 0 replies; 53+ messages in thread From: Dan Cross @ 2003-12-14 22:02 UTC (permalink / raw) To: 9fans "Skip Tavakkolian" <fst@centurytel.net> writes: > BTW, why doesn't Charon count? I don't include Charon because it's *really* an Inferno program, and what's more, every time I try to use it, I just become incredibly frustrated and breath a sigh of relief when I can use something else. - Dan C. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-13 2:48 ` Russ Cox 2003-12-13 3:07 ` Dan Cross @ 2003-12-15 1:49 ` okamoto 2003-12-15 1:52 ` Gorka Guardiola Múzquiz ` (2 more replies) 1 sibling, 3 replies; 53+ messages in thread From: okamoto @ 2003-12-15 1:49 UTC (permalink / raw) To: 9fans > I agree with Dave. The browser is disgusting. It looks ugly > on the outside, and it's even uglier on the inside, in many ways. > About the only thing it has going for it is it can display web > pages better than mothra. I feel it's cute on the outside. This is depend on what the feeling one has. I feel it cute, because it has no decorative excess menu-like things at first, very simple. On the inside, I have not take a look, so I request you to be more specific on this point. If not, you may be counted as accusing them. > P.S. Next you're going to complain that there are things > in /extra that don't look and behave much like Plan 9 programs, > but Links is much further removed from those. ditto. Kenji ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 1:49 ` okamoto @ 2003-12-15 1:52 ` Gorka Guardiola Múzquiz 2003-12-15 2:33 ` okamoto 2003-12-15 1:59 ` Geoff Collyer 2003-12-15 2:48 ` Russ Cox 2 siblings, 1 reply; 53+ messages in thread From: Gorka Guardiola Múzquiz @ 2003-12-15 1:52 UTC (permalink / raw) To: 9fans > On the inside, I have not take a look, so I request you to be more > specific on this point. If not, you may be counted as accusing them. I am hacking it to try to add plumber and I feel the same as him. An example: if (!a) { if (!anonymous) msg_box(ses->term, getml(m1, NULL), TEXT(T_UNKNOWN_TYPE), AL_CENTER | AL_EXTD_TEXT, TEXT(T_CONTEN_TYPE_IS), " ", m1, ".\n", TEXT(T_DO_YOU_WANT_TO_SAVE_OR_DISLPAY_THIS_FILE), NULL, ses, 3, TEXT(T_SAVE), tp_save, B_ENTER, TEXT(T_DISPLAY), tp_display, 0, TEXT(T_CANCEL), tp_cancel, B_ESC); else msg_box(ses->term, getml(m1, NULL), TEXT(T_UNKNOWN_TYPE), AL_CENTER | AL_EXTD_TEXT, TEXT(T_CONTEN_TYPE_IS), " ", m1, ".\n", TEXT(T_DO_YOU_WANT_TO_SAVE_OR_DISLPAY_THIS_FILE), NULL, ses, 2, TEXT(T_DISPLAY), tp_display, B_ENTER, TEXT(T_CANCEL), tp_cancel, B_ESC); } else { m2 = stracpy(a[0].label ? a[0].label : (unsigned char *)""); if (!anonymous) msg_box(ses->term, getml(m1, m2, NULL), TEXT(T_WHAT_TO_DO), AL_CENTER | AL_EXTD_TEXT, TEXT(T_CONTEN_TYPE_IS), " ", m1, ".\n", TEXT(T_DO_YOU_WANT_TO_OPEN_FILE_WITH), " ", m2, ", ", TEXT(T_SAVE_IT_OR_DISPLAY_IT), NULL, ses, 4, TEXT(T_OPEN), tp_open, B_ENTER, TEXT(T_SAVE), tp_save, 0, TEXT(T_DISPLAY), tp_display, 0, TEXT(T_CANCEL), tp_cancel, B_ESC); else msg_box(ses->term, getml(m1, m2, NULL), TEXT(T_WHAT_TO_DO), AL_CENTER | AL_EXTD_TEXT, TEXT(T_CONTEN_TYPE_IS), " ", m1, ".\n", TEXT(T_DO_YOU_WANT_TO_OPEN_FILE_WITH), " ", m2, ", ", TEXT(T_SAVE_IT_OR_DISPLAY_IT), NULL, ses, 3, TEXT(T_OPEN), tp_open, B_ENTER, TEXT(T_DISPLAY), tp_display, 0, TEXT(T_CANCEL), tp_cancel, B_ESC); } G ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 1:52 ` Gorka Guardiola Múzquiz @ 2003-12-15 2:33 ` okamoto 2003-12-15 7:18 ` Skip Tavakkolian 0 siblings, 1 reply; 53+ messages in thread From: okamoto @ 2003-12-15 2:33 UTC (permalink / raw) To: 9fans > An example: > > > if (!a) { > if (!anonymous) msg_box(ses->term, getml(m1, NULL), TEXT(T_UNKNOWN_TYPE), AL_CENTER | AL_EXTD_TEXT, TEXT(T_CONTEN_TYPE_IS), " ", m1, ".\n", TEXT(T_DO_YOU_WANT_TO_SAVE_OR_DISLPAY_THIS_FILE), NULL, ses, 3, TEXT(T_SAVE), tp_save, B_ENTER, TEXT(T_DISPLAY), tp_display, 0, TEXT(T_CANCEL), tp_cancel, B_ESC); > else msg_box(ses->term, getml(m1, NULL), TEXT(T_UNKNOWN_TYPE), AL_CENTER | AL_EXTD_TEXT, TEXT(T_CONTEN_TYPE_IS), " ", m1, ".\n", TEXT(T_DO_YOU_WANT_TO_SAVE_OR_DISLPAY_THIS_FILE), NULL, ses, 2, TEXT(T_DISPLAY), tp_display, B_ENTER, TEXT(T_CANCEL), tp_cancel, B_ESC); > } else { > m2 = stracpy(a[0].label ? a[0].label : (unsigned char *)""); > if (!anonymous) msg_box(ses->term, getml(m1, m2, NULL), TEXT(T_WHAT_TO_DO), AL_CENTER | AL_EXTD_TEXT, TEXT(T_CONTEN_TYPE_IS), " ", m1, ".\n", TEXT(T_DO_YOU_WANT_TO_OPEN_FILE_WITH), " ", m2, ", ", TEXT(T_SAVE_IT_OR_DISPLAY_IT), NULL, ses, 4, TEXT(T_OPEN), tp_open, B_ENTER, TEXT(T_SAVE), tp_save, 0, TEXT(T_DISPLAY), tp_display, 0, TEXT(T_CANCEL), tp_cancel, B_ESC); > else msg_box(ses->term, getml(m1, m2, NULL), TEXT(T_WHAT_TO_DO), AL_CENTER | AL_EXTD_TEXT, TEXT(T_CONTEN_TYPE_IS), " ", m1, ".\n", TEXT(T_DO_YOU_WANT_TO_OPEN_FILE_WITH), " ", m2, ", ", TEXT(T_SAVE_IT_OR_DISPLAY_IT), NULL, ses, 3, TEXT(T_OPEN), tp_open, B_ENTER, TEXT(T_DISPLAY), tp_display, 0, TEXT(T_CANCEL), tp_cancel, B_ESC); > } I insist that THIS IS NOT ESSENTIAL, JUST DIFFICULT TO READ THING.☺ Kenji ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 2:33 ` okamoto @ 2003-12-15 7:18 ` Skip Tavakkolian 2003-12-15 7:02 ` boyd, rounin 0 siblings, 1 reply; 53+ messages in thread From: Skip Tavakkolian @ 2003-12-15 7:18 UTC (permalink / raw) To: 9fans > I insist that THIS IS NOT ESSENTIAL As boyd would probably attest, this argument could also be made about gun locks. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 7:18 ` Skip Tavakkolian @ 2003-12-15 7:02 ` boyd, rounin 0 siblings, 0 replies; 53+ messages in thread From: boyd, rounin @ 2003-12-15 7:02 UTC (permalink / raw) To: 9fans > As boyd would probably attest, this argument could also be made about > gun locks. perhaps not essential [trigger locks], but it is the LAW here. the M9 safety/de-cock is very nice. here is the last Tango who 'argued' with me: http://www.insultant.net/targets/last.jpg ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 1:49 ` okamoto 2003-12-15 1:52 ` Gorka Guardiola Múzquiz @ 2003-12-15 1:59 ` Geoff Collyer 2003-12-15 2:30 ` okamoto 2003-12-15 2:48 ` Russ Cox 2 siblings, 1 reply; 53+ messages in thread From: Geoff Collyer @ 2003-12-15 1:59 UTC (permalink / raw) To: 9fans The inside of links is like bad undergraduate code: awful style, duplicated code, everything done about as poorly as it could be, overly complicated, superstitious code (call this routine multiple times, just in case of some random, undescribed event), massive function argument lists, inappropriate use of data structures. I've worked it over this weekend so that it doesn't consume all your CPU time, but it's still mysteriously slow on some pages (e.g., nytimes.com). ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 1:59 ` Geoff Collyer @ 2003-12-15 2:30 ` okamoto 2003-12-15 2:32 ` Geoff Collyer 0 siblings, 1 reply; 53+ messages in thread From: okamoto @ 2003-12-15 2:30 UTC (permalink / raw) To: 9fans > but it's still mysteriously slow on some pages (e.g., > nytimes.com). yeah, and we have to resize the widow to see it... Have you found the solution of it? Kenji ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 2:30 ` okamoto @ 2003-12-15 2:32 ` Geoff Collyer 2003-12-15 2:40 ` okamoto 0 siblings, 1 reply; 53+ messages in thread From: Geoff Collyer @ 2003-12-15 2:32 UTC (permalink / raw) To: 9fans I haven't had to resize my links window; can you describe your problem in more detail? I think I've figured out how to cure the slowness, though. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 2:32 ` Geoff Collyer @ 2003-12-15 2:40 ` okamoto 2003-12-15 2:52 ` Geoff Collyer 0 siblings, 1 reply; 53+ messages in thread From: okamoto @ 2003-12-15 2:40 UTC (permalink / raw) To: 9fans > I haven't had to resize my links window; can you describe your problem > in more detail? To see www.nytimes.com, it takes long time to get that page. However, we can get it's part fasters when we resize the links window and hit Ins key. Without this, it took over ten minutes! Kenji ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 2:40 ` okamoto @ 2003-12-15 2:52 ` Geoff Collyer 2003-12-15 3:09 ` okamoto 0 siblings, 1 reply; 53+ messages in thread From: Geoff Collyer @ 2003-12-15 2:52 UTC (permalink / raw) To: 9fans nytimes.com no longer takes 10 minutes from here (California). There were also problems with flushing graphics. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 2:52 ` Geoff Collyer @ 2003-12-15 3:09 ` okamoto 2003-12-16 1:27 ` okamoto 0 siblings, 1 reply; 53+ messages in thread From: okamoto @ 2003-12-15 3:09 UTC (permalink / raw) To: 9fans > nytimes.com no longer takes 10 minutes from here (California). There > were also problems with flushing graphics. Great! Working for links now is very nice to all of us. I'm now in distance from it, because I have trouble to set-up fossil+venti system at home... sigh Kenji ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 3:09 ` okamoto @ 2003-12-16 1:27 ` okamoto 0 siblings, 0 replies; 53+ messages in thread From: okamoto @ 2003-12-16 1:27 UTC (permalink / raw) To: 9fans > I'm now in distance from it, because I have trouble to set-up > fossil+venti system at home... sigh I got the solution, that is, DON'T EDIT /adm/users by hand! Now, I have fossil+venti+auth file server + terminals network also in my home. By the way, how about to have a "exit/quit" command in fossilcons(8) to make return the console i/o to auth server. I know most people are using rio for Venti+Fossil+Auth server, however, it's also possible not to use rio on that machine just to save memory. Is this a ridiculous idea? Kenji ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 1:49 ` okamoto 2003-12-15 1:52 ` Gorka Guardiola Múzquiz 2003-12-15 1:59 ` Geoff Collyer @ 2003-12-15 2:48 ` Russ Cox 2003-12-15 3:00 ` okamoto ` (2 more replies) 2 siblings, 3 replies; 53+ messages in thread From: Russ Cox @ 2003-12-15 2:48 UTC (permalink / raw) To: 9fans > > I agree with Dave. The browser is disgusting. It looks ugly > > on the outside, and it's even uglier on the inside, in many ways. > > About the only thing it has going for it is it can display web > > pages better than mothra. > > I feel it's cute on the outside. This is depend on what the feeling > one has. I feel it cute, because it has no decorative excess menu-like > things at first, very simple. As far as outside appearances go, I wish it used fonts that fit in more with the rest of Plan 9. That's my main gripe. The X11 fixed fonts (which it seems to have hard-coded in various sizes) have always been ugly. I do think that Links is a demonstration that we could manage to get a small web browser up and running without too much code. I'm not too optimistic though, since I fear style sheets and the like will soon obsolete any such attempt just like tables obsoleted mothra. > On the inside, I have not take a look, so I request you to be more > specific on this point. If not, you may be counted as accusing them. If you take a look, you'll see that I don't need to be any more specific. Everything about the code is inscrutable. Russ ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 2:48 ` Russ Cox @ 2003-12-15 3:00 ` okamoto 2003-12-15 5:20 ` mirtchov 2003-12-15 15:34 ` John Stalker 2 siblings, 0 replies; 53+ messages in thread From: okamoto @ 2003-12-15 3:00 UTC (permalink / raw) To: 9fans > As far as outside appearances go, I wish it used fonts > that fit in more with the rest of Plan 9. That's my main gripe. > The X11 fixed fonts (which it seems to have hard-coded in > various sizes) have always been ugly. You mean menu and staus line fonts not text fonts? For text fonts in the main page I don't see any problem. > I do think that Links is a demonstration that we could manage > to get a small web browser up and running without too much > code. This is the very point which hit my brain! >I'm not too optimistic though, since I fear style sheets > and the like will soon obsolete any such attempt just like tables > obsoleted mothra. However, we should have one not complaining its difficulties. > If you take a look, you'll see that I don't need to be any more > specific. Everything about the code is inscrutable. I believe you. However, this is also shown to the public not only to mailing-list. Kenji ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 2:48 ` Russ Cox 2003-12-15 3:00 ` okamoto @ 2003-12-15 5:20 ` mirtchov 2003-12-15 15:34 ` John Stalker 2 siblings, 0 replies; 53+ messages in thread From: mirtchov @ 2003-12-15 5:20 UTC (permalink / raw) To: 9fans > As far as outside appearances go, I wish it used fonts > that fit in more with the rest of Plan 9. That's my main gripe. I've listed this on the download page as one of the first things to implement if one decides to dig in. Gorka has found something a bit more important -- plumbing of unknown link types -- which I will put on the web tomorrow. > I'm not too optimistic though, since I fear style sheets > and the like will soon obsolete any such attempt just like tables > obsoleted mothra. We may be in luck here actually -- we have the infinite monkeys working for us. All we need to do is keep spending (conceivably less) time porting their efforts. andrey ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 2:48 ` Russ Cox 2003-12-15 3:00 ` okamoto 2003-12-15 5:20 ` mirtchov @ 2003-12-15 15:34 ` John Stalker 2003-12-15 17:34 ` vic zandy 2 siblings, 1 reply; 53+ messages in thread From: John Stalker @ 2003-12-15 15:34 UTC (permalink / raw) To: 9fans sic scripsit Russ Cox die XIV Decembris anni MMIII: > I do think that Links is a demonstration that we could manage > to get a small web browser up and running without too much > code. I'm not too optimistic though, since I fear style sheets > and the like will soon obsolete any such attempt just like tables > obsoleted mothra. The first statement is true, but misses an important point. The people who could write that small web browser won't. For a job like that you need someone with good aesthetic sense, spartan coding style, and a strong sense of order. But the browser has to render the vast majority of real pages correctly--that is, as the author intended and not as the (ugly and everchanging) standards specify. The problem with HTML in particular is that any idiot can write it, and most of them do. If you are in the habit of clicking "view page source" to see why pages render oddly then you know what I mean. If you want a working web browser you have to look at a vast amount of bad code and try to figure out what the author's intent was. If you want to fix links then that code is mostly C code. If you want to write your own then the bad code is mostly HTML and javascript. I am far too lazy to do either, but I think Andrey has probably chosen the less painful path. The second statement is also true, and is one of many reasons why we are not likely to see the browser equivalent of sam or acme any time soon. Who wants to write an elegant solution to a problem which changes every time a new edition of Internet Explorer appears? -- John Stalker Department of Mathematics Princeton University (609)258-6469 ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 15:34 ` John Stalker @ 2003-12-15 17:34 ` vic zandy 2003-12-15 17:51 ` mirtchov 0 siblings, 1 reply; 53+ messages in thread From: vic zandy @ 2003-12-15 17:34 UTC (permalink / raw) To: 9fans how about writing a "browse server"? the plan 9 client sends a url to the browse server. the server, running on some other operating system, calls a real web browser to fetch and render the page. the server then scrapes the rendered page and returns it to the client for display. i can think of dozens of very icky issues -- forms, pop-ups, finding links, knowing when the page is loaded (or hung or unavailable), a reload button, cookies, ... more interesting, i think, is whether their solutions can be designed independent of the browser -- so that they can be solved once, perhaps by hideous and extreme means, but then maintained with light work. for example, the mechanism for scraping the page might involve accessing off-screen portions of a bitmap that have not been displayed (or perhaps even rendered). i'm sure that someone could corner browser brand X into coughing the bits. but is there a general (perhaps OS-dependent) technique to coherently "scroll" bits from another program's window? the incentive for examining this approach is that if successful it would avoid the well-decried maintenance hassles of both a native plan 9 browser and an eternally incomplete port of some other giant browser. compared to vnc'ing to the browser host, you'd get a client in a real plan 9 window and process that can communicate in the usual ways (e.g., plumbing) without helpers. it'd be simpler to fire up. also, perhaps the browser server could be designed to serve a group of users, which might be easier on an organization than supporting vnc sessions for everyone. alas, this is only a suggestion, not an offer. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 17:34 ` vic zandy @ 2003-12-15 17:51 ` mirtchov 2003-12-15 20:01 ` vic zandy 2003-12-16 4:10 ` okamoto 0 siblings, 2 replies; 53+ messages in thread From: mirtchov @ 2003-12-15 17:51 UTC (permalink / raw) To: 9fans > how about writing a "browse server"? > > the plan 9 client sends a url to the browse server. > the server, running on some other operating system, > calls a real web browser to fetch and render the page. > the server then scrapes the rendered page and returns > it to the client for display. This has been done already -- there's a script and a plumb rule in the 9fans archives that starts a new tab in Opera's window with the url being plumbed. Opera usually runs in a VNC window session. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 17:51 ` mirtchov @ 2003-12-15 20:01 ` vic zandy 2003-12-15 20:49 ` rog 2003-12-16 4:10 ` okamoto 1 sibling, 1 reply; 53+ messages in thread From: vic zandy @ 2003-12-15 20:01 UTC (permalink / raw) To: 9fans no, i propose a native client, not one that runs from vnc prison. unlike conventional native clients, web page rendering would be performed by a remote service. the payoff for the user is a client that looks and feels and maybe even performs like a real plan 9 program instead of like a vnc session. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 20:01 ` vic zandy @ 2003-12-15 20:49 ` rog 2003-12-15 21:36 ` Dan Cross 2003-12-15 23:34 ` Adrian Tritschler 0 siblings, 2 replies; 53+ messages in thread From: rog @ 2003-12-15 20:49 UTC (permalink / raw) To: 9fans > no, i propose a native client, not one that runs from > vnc prison. unlike conventional native clients, web > page rendering would be performed by a remote service. > the payoff for the user is a client that looks and > feels and maybe even performs like a real plan 9 > program instead of like a vnc session. so, vnc without the pixels outside the web browser window, then? :-) there are other problems getting it to interact "seamlessly" though: it lives in a different file namespace; and what about things like new browser windows, plumbing from the browser, etc? not to mention the fact that you need another computer around to do your rendering for you, not ideal when connected from on a laptop via your hotel room's IP connection... and to those that have used charon and found it frustrating, what were, to you, the most frustrating features (or lack of)? i certainly have a few of my own, but i'm interested to find out other people's priorities. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 20:49 ` rog @ 2003-12-15 21:36 ` Dan Cross 2003-12-15 23:05 ` C H Forsyth 2003-12-15 23:34 ` Adrian Tritschler 1 sibling, 1 reply; 53+ messages in thread From: Dan Cross @ 2003-12-15 21:36 UTC (permalink / raw) To: 9fans rog@vitanuova.com writes: > and to those that have used charon and found it frustrating, what > were, to you, the most frustrating features (or lack of)? i certainly > have a few of my own, but i'm interested to find out other people's > priorities. In no particular order, I found it: (a) didn't handle common javascript errors gracefully. In most cases, it should probably try to soilder on. instead, it'd just give up on ecmascript processing. (b) when last I looked at it, I couldn't run it in its own window, independent of wm/wm anymore. (c) it loaded pages slowly, if at all. I often found myself crossing my fingers that any given page would load. (d) often times it rendered things incorrectly. The javascript problems were my biggest frustrations, as I recalled. Too many things depend on leniency in interpreting javascript, and charon was too strict. I gave up on it as a browser long ago. - Dan C. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 21:36 ` Dan Cross @ 2003-12-15 23:05 ` C H Forsyth 0 siblings, 0 replies; 53+ messages in thread From: C H Forsyth @ 2003-12-15 23:05 UTC (permalink / raw) To: 9fans >>Too many things depend on >>leniency in interpreting javascript, and charon was too strict. i suspect many of those pages are now fixed, because Internet Explorer is now by no means lax or particularly lenient. On the other hand, Opera gets messed up by some current javascript, so it's not all plain sailing. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 20:49 ` rog 2003-12-15 21:36 ` Dan Cross @ 2003-12-15 23:34 ` Adrian Tritschler 1 sibling, 0 replies; 53+ messages in thread From: Adrian Tritschler @ 2003-12-15 23:34 UTC (permalink / raw) To: 9fans rog@vitanuova.com wrote: ..snip.. > and to those that have used charon and found it frustrating, what > were, to you, the most frustrating features (or lack of)? i certainly > have a few of my own, but i'm interested to find out other people's > priorities. Problems I experienced: My complete inability to get Inferno and Charon to install and run. A seemingly endless amount of fiddling, rebooting to Windows to download files, reboot to plan9 to try installs (a mandatory authenticating web proxy meant I can't get anything from the plan9 machine). Never did get Inferno running on plan9, I did have it (Inferno, not Charon) running on WinXP at some point, but by then I'd lost interest. maybe I'll try links! --------------------------------------------------------------- Adrian Tritschler mailto:ajft@ajft.org Latitude 38°S, Longitude 145°E, Altitude 50m, Shoe size 44 --------------------------------------------------------------- ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-15 17:51 ` mirtchov 2003-12-15 20:01 ` vic zandy @ 2003-12-16 4:10 ` okamoto 2003-12-16 3:34 ` mirtchov 1 sibling, 1 reply; 53+ messages in thread From: okamoto @ 2003-12-16 4:10 UTC (permalink / raw) To: 9fans I recompiled links with Dave's new ape library (select() problem?) just before (of course including Gorka's plumb, thank you very much Gorka!), however, it still has select() problem. And then, it takes lo---ng time to get http.nytimes.com or www.cnn.com. Isn't Geoff's work is included? Kenji ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-16 4:10 ` okamoto @ 2003-12-16 3:34 ` mirtchov 2003-12-16 4:41 ` okamoto 0 siblings, 1 reply; 53+ messages in thread From: mirtchov @ 2003-12-16 3:34 UTC (permalink / raw) To: 9fans > Isn't Geoff's work is included? No, it isn't. I have also gotten links to render using Plan 9 fonts, which speeds up things significantly (rendering slashdot in 3 secs vs 15 secs with Links' bitmap fonts). I need to figure out proper font sizing and then you can have it: http://pages.cpsc.ucalgary.ca/~mirtchov/screenshots/links-p9fonts.png andrey ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-16 3:34 ` mirtchov @ 2003-12-16 4:41 ` okamoto 2003-12-16 3:57 ` mirtchov 0 siblings, 1 reply; 53+ messages in thread From: okamoto @ 2003-12-16 4:41 UTC (permalink / raw) To: 9fans > I have also gotten links to render using Plan 9 fonts, which speeds up > things significantly (rendering slashdot in 3 secs vs 15 secs > with Links' bitmap fonts). I need to figure out proper font sizing and > then you can have it: Slashdot can be gotten about 3 secs here... By the way, the Links goes to stalled when we made Links alone for a long time? Kenji ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-16 4:41 ` okamoto @ 2003-12-16 3:57 ` mirtchov 0 siblings, 0 replies; 53+ messages in thread From: mirtchov @ 2003-12-16 3:57 UTC (permalink / raw) To: 9fans > By the way, the Links goes to stalled when we made Links alone for a > long time? I leave it on overnight without any problems... ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-10 22:10 [9fans] Links for Plan 9 andrey mirtchovski ` (2 preceding siblings ...) 2003-12-12 16:46 ` John Stalker @ 2003-12-12 19:22 ` John Stalker 3 siblings, 0 replies; 53+ messages in thread From: John Stalker @ 2003-12-12 19:22 UTC (permalink / raw) To: 9fans > There are several things unfinished, most notably JavaScript support (turned > off due to problems with sites like google) and a bug with select() > descriptors which causes sites like cnn.com, nytimes (every time) and > theregister (on occasion) to fail loading. > > The links code is horrendous, with most of the comments written in Czech > (funny, in the few places where I understand the comments they seem to be > horrendous too) with the name Jim Beam interspersed just so foreign readers > would know what's hapening. Not that it's really relevant, but the Jim Beam comments are limited to one file: jsint.c. Perhaps it's not entirely coincidental that the biggest outstanding problem is with the javascript interpreter. -- John Stalker Department of Mathematics Princeton University (609)258-6469 ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9
@ 2003-12-11 5:18 YAMANASHI Takeshi
2003-12-11 4:36 ` mirtchov
0 siblings, 1 reply; 53+ messages in thread
From: YAMANASHI Takeshi @ 2003-12-11 5:18 UTC (permalink / raw)
To: 9fans
> http://pages.cpsc.ucalgary.ca/~mirtchov/p9/links/
Links seems to handle UTF-8 pages correctly. try;
hget http://p9c.cc.titech.ac.jp/plan9/tmp/links.gz | gunzip | page -w
A good news for japanese-reading people :).
However, the fonts used by links now is not
very good and the star character appears
in the place of kanji character.
--
^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-11 5:18 YAMANASHI Takeshi @ 2003-12-11 4:36 ` mirtchov 0 siblings, 0 replies; 53+ messages in thread From: mirtchov @ 2003-12-11 4:36 UTC (permalink / raw) To: 9fans >> http://pages.cpsc.ucalgary.ca/~mirtchov/p9/links/ > > Links seems to handle UTF-8 pages correctly. try; > hget http://p9c.cc.titech.ac.jp/plan9/tmp/links.gz | gunzip | page -w > > A good news for japanese-reading people :). > > However, the fonts used by links now is not > very good and the star character appears > in the place of kanji character. > -- also note: there is a binary image on the web now, for those of you with a 386 architecture but without the latest ape/libdraw or ability to pull one. there are also numerous fixes to mkfiles (as reported by Presotto) and leftover binaries caused by my carelessness. the screenshots that you see on my web page (the slashdot and google one) show a bug in drawing lines and filled rectangles -- the ordering of bytes is BGR instead of RGB, this could be just my choice of incorrect get_color routine. so everything that is not a bitmap (such as text and images) was drawn with swapped red and blue values. this bug is now fixed, so you can look at slashdot in all its (somewhat more properly rendered) glory :) andrey ps: the screenshot on titech.ac.jp was taken with an old binary, so you should probably download it again. ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 @ 2003-12-15 2:55 YAMANASHI Takeshi 0 siblings, 0 replies; 53+ messages in thread From: YAMANASHI Takeshi @ 2003-12-15 2:55 UTC (permalink / raw) To: 9fans Links not only suicide itself, also causes kernel panic if `-http-proxy' option is specified. term% links -http-proxy xx.xx.xx.xx:8080 links 138: suicide: sys: trap: fault read addr=0x0 pc=0x000dafd6 panic: boot process died: exit ktrace /kernel/path 80106720 800238bc : : You can see more complete messagase here; http://p9c.cc.titech.ac.jp/plan9/tmp/vmscr.bmp -- YAMANASHI Takeshi ^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9
@ 2003-12-16 1:32 YAMANASHI Takeshi
2003-12-16 2:23 ` okamoto
0 siblings, 1 reply; 53+ messages in thread
From: YAMANASHI Takeshi @ 2003-12-16 1:32 UTC (permalink / raw)
To: 9fans
On Tue Dec 16 10:28:42 JST 2003, okamoto@granite.cias.osakafu-u.ac.jp wrote:
> By the way, how about to have a "exit/quit" command in
> fossilcons(8) to make return the console i/o to auth
> server.
You can quit from `con -l /srv/fscons' command by typing
Control-\ and then `q' for quit. See con(1) for more details.
--
YAMANASHI Takeshi
^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: [9fans] Links for Plan 9 2003-12-16 1:32 YAMANASHI Takeshi @ 2003-12-16 2:23 ` okamoto 0 siblings, 0 replies; 53+ messages in thread From: okamoto @ 2003-12-16 2:23 UTC (permalink / raw) To: 9fans >> fossilcons(8) to make return the console i/o to auth >> server. > > You can quit from `con -l /srv/fscons' command by typing > Control-\ and then `q' for quit. See con(1) for more details. Ok, I'll try that. By the way, is there drawterm for 9p2000? Kenji ^ permalink raw reply [flat|nested] 53+ messages in thread
end of thread, other threads:[~2003-12-16 4:41 UTC | newest] Thread overview: 53+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-12-10 22:10 [9fans] Links for Plan 9 andrey mirtchovski 2003-12-11 2:38 ` David Presotto 2003-12-11 2:39 ` David Presotto 2003-12-12 16:46 ` John Stalker 2003-12-12 17:13 ` mirtchov 2003-12-12 17:15 ` David Presotto 2003-12-13 2:37 ` Dan Cross 2003-12-13 2:48 ` Russ Cox 2003-12-13 3:07 ` Dan Cross 2003-12-13 3:35 ` David Presotto 2003-12-13 8:58 ` Skip Tavakkolian 2003-12-13 18:44 ` ron minnich 2003-12-13 18:06 ` mirtchov 2003-12-13 22:54 ` ron minnich 2003-12-13 23:01 ` boyd, rounin 2003-12-14 5:47 ` ron minnich 2003-12-13 23:03 ` boyd, rounin 2003-12-14 5:47 ` ron minnich 2003-12-14 22:13 ` Dan Cross 2003-12-14 22:02 ` Dan Cross 2003-12-15 1:49 ` okamoto 2003-12-15 1:52 ` Gorka Guardiola Múzquiz 2003-12-15 2:33 ` okamoto 2003-12-15 7:18 ` Skip Tavakkolian 2003-12-15 7:02 ` boyd, rounin 2003-12-15 1:59 ` Geoff Collyer 2003-12-15 2:30 ` okamoto 2003-12-15 2:32 ` Geoff Collyer 2003-12-15 2:40 ` okamoto 2003-12-15 2:52 ` Geoff Collyer 2003-12-15 3:09 ` okamoto 2003-12-16 1:27 ` okamoto 2003-12-15 2:48 ` Russ Cox 2003-12-15 3:00 ` okamoto 2003-12-15 5:20 ` mirtchov 2003-12-15 15:34 ` John Stalker 2003-12-15 17:34 ` vic zandy 2003-12-15 17:51 ` mirtchov 2003-12-15 20:01 ` vic zandy 2003-12-15 20:49 ` rog 2003-12-15 21:36 ` Dan Cross 2003-12-15 23:05 ` C H Forsyth 2003-12-15 23:34 ` Adrian Tritschler 2003-12-16 4:10 ` okamoto 2003-12-16 3:34 ` mirtchov 2003-12-16 4:41 ` okamoto 2003-12-16 3:57 ` mirtchov 2003-12-12 19:22 ` John Stalker 2003-12-11 5:18 YAMANASHI Takeshi 2003-12-11 4:36 ` mirtchov 2003-12-15 2:55 YAMANASHI Takeshi 2003-12-16 1:32 YAMANASHI Takeshi 2003-12-16 2:23 ` okamoto
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).