231b3678@fergvax.unl.edu (Phil Dietz) (03/17/91)
So what does everyone thinkn of my awesome list replacement that I uploaded to ab20 and manitoba? Phil Dietz ---- Philosophical Quote Phil Dietz I post therefore I am.... 231b3678@fergvax.unl.edu University of Nebraska
cs326ag@ux1.cso.uiuc.edu (Loren J. Rittle) (03/17/91)
In article <1991Mar17.051401.18546@hoss.unl.edu> 231b3678@fergvax.unl.edu (Phil Dietz) writes: >So what does everyone thinkn of my awesome list replacement that I uploaded >to ab20 and manitoba? They are all still using ls-4.1ljr of course... ...maybe I should take a look at the `other guys' product. Have you fixed that nasty bug yet? >Phil Dietz > I post therefore I am.... 231b3678@fergvax.unl.edu Loren J. Rittle Disclaimer: Yes, the ljr in ls-4.1ljr stand for my initials. Yes, the package is on ab20. Yes, you get full source. -- ``NewTek stated that the Toaster *would* *not* be made to directly support the Mac, at this point Sculley stormed out of the booth...'' --- A scene at the recent MacExpo. Gee, you wouldn't think that an Apple Exec would be so worried about one little Amiga device... Loren J. Rittle l-rittle@uiuc.edu
cs326ag@ux1.cso.uiuc.edu (Loren J. Rittle) (03/17/91)
In article <1991Mar17.094200.19256@ux1.cso.uiuc.edu> I write: >In article <1991Mar17.051401.18546@hoss.unl.edu> 231b3678@fergvax.unl.edu (Phil Dietz) writes: >>So what does everyone thinkn of my awesome list replacement that I uploaded >>to ab20 and manitoba? > >They are all still using ls-4.1ljr of course... > ...maybe I should take a look at the `other guys' product. Well, I must say that I enjoyed looking at `times.doc' You say: > Here are the timings I've clocked to help you decide which lister to use. > Sorting a huge HD FFS directory with 247 filenames (12-20 chars each) > timed with a Swiss Made Tradition Stop Watch and timed 3 > attempts for each and then averaged. [LJR Note: you should get the WShell, command timing is built into the shell.] <many unimportant times removed...> > to sort to complete display size > WB13 list NO SORT AVAILABLE! 9972 > DR1.2 -L 8.3 secs 20.0 secs 17104 > newlist40 5.7 secs 18.7 secs 13484 > ARP list 7.3 secs 18.5 secs 2500 > newlist49 5.7 secs 17.9 secs 15120 > newlist49-ls 5.7 secs 17.4 secs 15120 > ls-4.11jr 6.3 secs 15.5 secs 11504 :-) :-) <please know that everything below is friendly fire...> You later say: > Newlist has more options! <list of new options removed...> I beg to differ, you may have some unique features, but newlist 4.9 lacks some major things, most notable - Recursive Directory Listings! AND Output Line Format (LFORMAT in list, -F in ls and ls-4.1ljr. YOW! I don't even agree that you have more options than the standard LIST and DIR. (in case that is what you meant by `Newlist has more options!') In any event, the current strains of ls (mine included) have all the useful features of NewList, save your neat `Date ** Construction **'. (Of questionable value in my mind, a guy or gal can customize the source to ls to adapt to the local standard... once and for all) Now, on to `newlist.doc', I take exception to a few points (I will only talk about the major ones :-): > BUG with LS? > > Besides the sloppy code, some of the UNIX ported material was not > thought-out in porting to the amiga. The ONE thing LS forgot about > was the one floppy user! The ONLY way to survive a dir was to type > dir myflopname:. A system requester would say insert myflopname: then > you'd insert the disk and click ok. Well, ls's error trapping > removes the requesters so the one drive user is doomed! > Oh well. Not to many of them left. Not me....! :-) 1) Justin's LS (the one ls-4.0k and ls-4.1ljr are both independently based upon, i.e. we both started with LS V3.x) was written from scratch - there is NO UNIX(tm) code in his LS. He started the coding on his Amiga. Justin did an awesome job writting the orignal Amiga LS, his columnater is, by far, better than the one in UNIX ls. There is nothing sloppy about his code, period! Justin's code is very well thought out, take a peek at it! (I can only guess that you never even looked at it from your remarks. I think you owe Justin a big apology.) 2) 4.0k may (I believe) perform the requester cutoff as you describe, 4.1ljr does not! Be careful with your blanket statements about LS! I have another utility, suppress!, that provides the error trapping on a per shell basis. (This is much better IMHO, why should that type of code be hard coded into LS! If you like it, you will want it *everywhere*) >Have you fixed that nasty bug yet? Yes, he did fix the nasty bug... :-) >>Phil Dietz >> I post therefore I am.... 231b3678@fergvax.unl.edu > >Loren J. Rittle >Disclaimer: Yes, the ljr in ls-4.1ljr stand for my initials. >Yes, the package is on ab20. Yes, you get full source. Loren J. Rittle -- ``NewTek stated that the Toaster *would* *not* be made to directly support the Mac, at this point Sculley stormed out of the booth...'' --- A scene at the recent MacExpo. Gee, you wouldn't think that an Apple Exec would be so worried about one little Amiga device... Loren J. Rittle l-rittle@uiuc.edu