[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Re: XyWin & bug vs. feature



** Reply to note from rrr@xxxxxxxx (Rene v. Rentzell ) Wed, 15 Jan 1997 13:44:01 +0900 (JST)

Here's a "perfected" version of the "XP,SA,[restore original view_mode]"
workaround for the draft mode "bug vs. feature" issue.

I do not believe it is accurate to claim that Xy3+ just chugged along
contentedly, whereas Xy4 raised this terrifying problem (which I've seen
about 3 times in the last 4 years). The FACT is that beloved 3+ dealt with
this "bug" in much the same crude and time-consuming way as my program
does, below, except that beloved 3+ never gave you any choice in the matter
-- you always had to swallow the factory-issue workaround, whether you
needed it or not, which fixed-width Courier folks like me _never_ did --
and moreover 3+ always JuMPed to TOF before performing the SAve, whereas 4
doesn't.

Now, it seems to me that Xy4's Wrap_to_Fit is an improvement, a very
desirable feature. WF enabled the introduction of an entirely new
function, SA -- another feature. In exchange for delivering you from the
longwinded 3+style "SAve" routine, Xy4 imposed upon you (in a couple of
"infrequent" situations) the relatively mild penance of a P-L toggle which
-- now get this, this is what they're howling about, in a nitpicking non-
solution-seeking chorus -- which puts you in **precisely** the same View
Mode you *always* had in 3+, namely: a form of Draft mode that lacks
Wrap_to_Fit.

What, pray, is the difference between Xy4's Page-Line Mode and Xy3+'s Draft
[nonP-L] Mode (apart from a little horizontal line marking page breaks)?
Please? Don't be bashful. Speak right up. This is a reason not to
upgrade??

There is NO difference. Zero. What superiority is 3+ demonstrating here,
folks? The shoe is on the other foot. Moreover, when I switch between
Xy3+ and Xy4 displaying the identical COlumnar document, about 10 columns
and 150 characters wide, 3+ never displays more than a part of the document
(the whole East is invisible) in any mode (except XP, of course). Whereas
in Xy4, only SP mode extends beyond visibility to the East. Xy4 offers a
Draft (WG) View unlike anything seen hitherto, and very useful too, viz:

Each of the ten document columns displays on a _separate row_ that starts
at the left edge of the screen (in console column zero). Thus you can see
and edit every field in a database, with clear breaks between document
columns -- a lovely feature. Text mode to the max.

----------

Anyone who'd like to install this should substitute it for standard SAve,
on the same key, or on an alternative SAve key (pick a style):

 U2:  nn=NOJM,2,.,P,r,s,K,b,d,A,r,g,Q2,s,a,v,NO
 Run:  nn=NOBX,r,u,n, ,s,a,v,.,p,m,Q2
 LDPM: nn=@x (where "x"=alphanumeric A-Z|0-9,
      after commanding "LDPM SAV.PM,x" or using STSGT|LDSGT)

This PM takes a very conservative approach, and doesn't even seize
control unless you are in some flavor of Draft Mode.

-------------

XPLeNCODE v1.9
b-gin SAV.PM
{<}GLA{>} SAV.PM R.J.Holmgren 1/15/97[cr|lf]
{{;5sav}} SAve{32}
which preserves Draft View mode despite Tables|Graphics[cr|lf
]{2}{<}LBA{>}[XH_]{<}SX01,{<}VA$DT{>}{>}{<}IF("|"+{<}IS01{>}+
"|"){238}"|1|9|17|25|"<0{>}[SA_]{<}EX{>}{<}EI{>}{<}IF{<}VA$MO
{>}<1!{<}VA$WS{>}<1{>}{<}PRProceed{>}{<}EX{>}{<}EI{>}{<}SX02,
{<}CP{>}{>}{<}SX03,{<}VA$TX{>}{>}[DX_][BX_]es 1[Q2_][BX_]md[Q
2_][BX_]es 0[Q2_][XP_][SA_][BX_]wait[Q2_]{<}IF{<}PV01{>}>16{>
}{<}SX01,{<}PV01{>}-16{>}[NM_]{<}EI{>}{<}IF{<}PV01{>}>8{>}[NM
_]{<}EI{>}[WG_][BX_]jmp {<}PV02{>}[Q2_]{<}IF{<}CP{>}<>{<}PV02
{>}{>}[BX_]jmp {<}PV02{>}[Q2_]{<}EI{>}[GT_]{<}IF{<}PV03{>}<1{
>}[GH_]{<}EI{>}[DO_][FF_]{<}IF{<}VA$ER{>}==95{>}{<}PRDone{>}{
<}EI{>}{<}EX{>}{2}[cr|lf]

-nd
XPLeNCODE

-------------

Moronic UUenCoder for XyWrite RexXPL v1.0 R.J.Holmgren 9/22/96
begin 644 SAV.PM

end

-------------


-----------
Robert Holmgren
holmgren@xxxxxxxx
-----------