lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

lynx-dev partial display revisited + more toggle patch


From: Bela Lubkin
Subject: lynx-dev partial display revisited + more toggle patch
Date: Thu, 7 May 1998 02:51:51 -0700

Attached, a patch which does two things:

(1) applies the "partial display" patch, modified from:

      http://www.flora.org/lynx-dev/html/month0398/msg00993.html

    The behavior is controlled by a compile-time option (DISP_PARTIAL),
    by a command-line argument (-partial), and by a lynx.cfg option
    (PARTIAL).

    I believe this code is in good enough shape to be put into the main
    code set now, *disabled* by default, as with several other
    "experimental" patches.  (Its compilation is enabled by default, in
    the patch.)

    For those who missed this, it's a patch which provides on-the-fly
    display of text and HTML documents, while download is progressing.
    Some problems have been reported with it, so be careful.  I haven't
    had trouble, but haven't had it turned on very consistently.

(2) modifies my previous "-toggle=[01]" patch.  The ability to
    explicitly set values is extended to SET_ARG and UNSET_ARG flag
    types, and a new syntax is supported:

      -toggle-     (set that toggle to FALSE)
      -toggle+     (set that toggle to TRUE)

    e.g.:   lynx -show_cursor+ -case-

    This syntax is a little ugly, but should have no
    internationalization problems, and I believe it should be
    immediately understandable to most users.  "-case-" turns off case
    sensitivity: the default, but it might be reassuring to firmly state
    your preference.

    I apologize to John Davis for immediately uglifying his neat new
    code...

    NOTE: this allows you to change a few flags that would previously
    have been controlled by lynx.cfg, and are security-related, such as
    -locexec or -telnet.  I believe there is no issue, because if the
    user can control the command line to Lynx, he could have run `lynx
    -cfg my_cfg_file` and circumvented those settings anyway.

Patch applies to 2.8.1dev.9 + my previous "-toggle" patch,

  http://www.flora.org/lynx-dev/html/month0598/msg00147.html

>Bela<

=============================================================================

begin 600 partial+toggle2-patch.gz
M'XL(`&^!434"`]U9>7/:2!;_FWR*%\]L."PP`F.NQ54DQD<-QA1',MG9*940
MC5%92(J.>*B,O_N^URT)21S!F]K9VJ4H6^I^_>O7[WY-H5"`TMFG3Y_.^OK,
M49WUV=W*-MB*F9[JZ99Y=CNYMIR5ZI6TDN7HCYG)TH>N[4"E"N5:JUIK5620
MF\W&FV*Q>"P2![E7UP!U*,address@hidden>2'address@hidden/C-
MY`J>ZCPR[X.ANF[)]CUE9EC:4S[GZN:3!+K)address@hidden,B0[^;;M/84?M(7
M<[:`J[OQ4!EV1Y.[;A]',_H"<G/=M0UUK=BJX^FJD:=QP,_MA/WAX>@CNQ(4
MN0%[-G2322<G"(N8S)PCP%DA`0N%,address@hidden(4[XAJJI+2T'WKT#
M\52\U"S30PDJ!C,?O25<0CE/Q,2%:SNZZ2UR?&,X&3%U#G^;@address@hidden('?)ZK
MGEHZD79*]J):address@hidden/Y*MZ:"address@hidden;*,:SPD[9
MU"LUJ5XM;V13K^+`>2V2#:V=(>93^P<E=?K72PI>)ZG"]X/$9!@&B+'J"=^N
M@'S1JC9;<N7H`$$HZ>!0.1@<+IIEZ:)9BYDP'VA&:LH\6IX%FL%44_'M=JBY
M%Z&TO8)GALO@/R]]135(V&address@hidden,")VYCG;6_WQC6#/5
MN&(+M[3<1/%0QN56[;address@hidden:7M92BLR:J6V7RN56D6JU.H;address@hidden
M3'C_\-#O=0?PQ)BMK/054Y;(/'/<-HGMSM0,?\Z`)B"address@hidden:X;44("%
MY6@,7,NG?W-_97/M@)!S:A_34GS'0`G-=8=I9'-M'@address@hidden'D(9AO4,TU$?
M8B2N""TIJ)19M,6F!"4F8&YI/IDV\H1J?,3W9].P4(-QQK2EZD`!C[!2;,OU
M%-)H`"70IBYSN)[IG$`T]+#:!X*Q)X6Q#8(T^S"6GF<KS'$L1UGH!FO',(:&
MBO(E#PU,%#0+=:.;X"UU%XB<`.-6=Z_J9M^R[",#0WK1#AMM[K<X]/IX%*#7
M>($PG+[OWWT(address@hidden/VQ6>address@hidden,^HN)+'Q_%PFFH8+F``
M0:G1&7/YP(%/address@hidden'X'*'&4[-N31HK[X:%(NZ%Z4JX:CNX_=26]C*V+[
M]JXIS7=24^(PGJ-^1<=0#65)UA&<9:>,Y/.:)-=D(26A6>(>CX9\^8;address@hidden
M:`7/OHUXU]W^N(?I:FD]HWL:T5"<FD[O*KK)S08)BG+[33&:C8LG6,1YMQWV
M51$9\[>:7/D],>FCT2KQC/F;7*Z<)VD*Z%-(I<[G>address@hidden@"O.6#`7O
address@hidden"+!BB!0D,7(YW443E#ZQ,UXZNF&&]FP;PJ;K)(-5ZJM\^JV
M#0<KTHFLBM_]!BQ?2!5Y8\#T>AX:<)BC'L;#[N26#P2Q\>^W$QPM+2]ID"><
MO2EMLZ;_^1>V7JDV+3N<IP*DC_?CQ*9SYFJ.;@?;1L.&/M,,'1?0Q,ZT4&Y6
M)?S3B"6&<I,.7HU20XP=<5S!";<ES(63A^EPV!OEM#QT.I#]1Q;^_!,T>JY'
M3U5>(CO,\QTSET,+S$]&TYY(RCM%0Y]#"9\^WRCQN\^ZIRTA]\3E]YMV*O\>
MSD<T:)LJ0J&0E>&H]Q&WN>E!BV9X<14ZPR7(O)9`^G"HV(G2"G<H:',"7F2*
MYQCVH/?K)(TMXHZFFF/-P5QVA>:>RZ=W.7W-+M.A,OGT<address@hidden
M8SD^#'S[<-\[BD6L:&,X:9C>X.J5G'address@hidden'34NQ[UQK?!F1/\HR6J
M&':#*6&O(`R61]B\(*0J-;._W(address@hidden'/"_"`L='!RFOM>H[UA&90
MB/PL[CF"D;"<Q&YTH3_Z#CLJHT?4^\O-G9U7X^)<JC?JY3!1X1>SG`U9+%J*
M"_CYP\/@^NY&&4^ZD^D8:!>L?[U"&XL93*YR%F1BJ$8KW\)5[WK<*5[==C_V
ME&#AK<#\"3[IWM+R/9XF3DIG6$J[%M::+J8YS/J&93U1#<"#$%5.XCPE4?^4
M$*$%/W]+,-,)#QT0O8C.,3K0IB#YP0-E4R>"XE5<V]F_\(2D,I'WJ$'Y<'US
M5+V76I&PD$JK4F]A]MMK(8U&0VHTJYLL(@8N0OGR#XIBW%/&O4GN!.M^W<6`
MK>@+!>L*?$)!T+$4*N<E]-.!=3>^[P[UQ73<P_]Y*84R&7$4V['^6(=K>X./
M$H2#"A8JS/RJ:*LY;*T.>'`8EC%8KXA>9IN%D9B_Y=,(<BA=Q:&#3)4$3*<Q
M*0H-.XYF8P5IF5A#KE3=T#;BP4D)HDEO;3.DL'=*)address@hidden<M45ON`$B2[
MT;BLL`M3J-!SF9<$PMEP(B_%+)"ZAU>8GR!/V5ZUT9(/-!K5<E6JEF,5C!AH
M)NZ%1,^TLX'%"F(9;U=%8`Z:B;T-<;SH3M%N-[41\9&M;0HP93E)M*.ZVT2W
ME>QN$T7ZP>YV&R3L;C<8W^MN$QBI[C;>]AW?W6[7M/6&+.&?BUA-6V]4<address@hidden
M)^(1G)C^:H;NCUG[R3V1,NB[2G=T(V4R[^(STF:!N-L0DR1E:P%BL2#A/IT(
M!5$MNHD)F<G#S4V_%^Z44JZT61',0*AVJC707)=T]E"]R,2)6!%ZK=C[>CK(
M;=BV5=];XLZ90:]W17,?)G</`\$!GU,6OAD[9D>?M^SG?YHTA3:E:_PZ$*6_
MX+\7T#.W#\?RT&[9''C$!=0[=KXGN[72;);1*^6HV3WC'6\!)ER?OBD<!2,2
M[8$-(>address@hidden'>,4X-=[MH()(J&[IUD)\$EW!9KJNN@&<address@hidden&<!\M!
M&:G.&I5F&.`Q9X6OQ+)`D6"&R7@&*Y0S+MC,8UY'N-F:,+*=++=8%<_JX'9W
address@hidden"address@hidden"VA96:X`(%**`B@,#UZ6Q4!.#:DN`=88,C(3O8U4AT
M,R%*/Q=DW)=7B,\ZUK%E/'`PQ>9B.7D7N8JN!=<%CPK[XI)9(7U..)PJ!9XW
M"Q\*&K5FWX3JA6GEY/R;J'address@hidden>*1,U`'2+#9YY3S]3)(K
MS'@?V,GF\['@RU?@"address@hidden<[I;)?C`15MMR.46.5%CP'address@hidden@UXXKL*
M#V\V:VA>E:address@hidden,address@hidden:"I[8*,MHZ0`_92EHSY.\Y;
M[O2L2!<W.$W1P+,>']%\,!1HS'5ISR*\[Y?R_WWCYO&16YZXBOL18X^L;MNV
MP[L(7!F-\:X3Y=X*WB%B)>$$<5N/!L7:8K16O)_NPCJ($W2UK1TTY9#F)>%]
M^WUM=P'60-^3RY58>address@hidden<]Y;X[_B7XN8\?:9,/6Y'?
MTZ9?BI=83BI?5<-GI!%R]8A)/'F"((]B>)M+C>7;address@hidden(T;9!MO_!/>DB
MZ]`NTT&TS]O#^[P]N$]4;"address@hidden&\:S>$G6P7,:address@hidden
address@hidden"L4=.9\9)I'L!>2;O%($YDCS4+0!E),(,:/LQ-.:'P_0%(B.R$"
M9>[$>!%/T>UG5LZ2J`JAK.A2E2)V?&PCOX/\QD#+.T"+KP"-G8#*]3DS="R)
F,:,8:]`?3<NA[+C&6AW3`-^5<@'%\=!(7HXVY7\!V/-4%Q$C``#*
`
end

reply via email to

[Prev in Thread] Current Thread [Next in Thread]