home *** CD-ROM | disk | FTP | other *** search
/ ftp.xmission.com / 2014.06.ftp.xmission.com.tar / ftp.xmission.com / pub / lists / fractdev / archive / v01.n028 < prev    next >
Internet Message Format  |  2000-02-27  |  40KB

  1. From: owner-fractdev-digest@lists.xmission.com (fractdev-digest)
  2. To: fractdev-digest@lists.xmission.com
  3. Subject: fractdev-digest V1 #28
  4. Reply-To: fractdev-digest
  5. Sender: owner-fractdev-digest@lists.xmission.com
  6. Errors-To: owner-fractdev-digest@lists.xmission.com
  7. Precedence: bulk
  8.  
  9.  
  10. fractdev-digest       Monday, February 28 2000       Volume 01 : Number 028
  11.  
  12.  
  13.  
  14.  
  15. ----------------------------------------------------------------------
  16.  
  17. Date: Sat, 12 Feb 2000 13:37:21 -0600
  18. From: Tim Wegner <twegner@swbell.net>
  19. Subject: Re: Lsystem/IFS bug
  20.  
  21. > One of the items on Robin's bug list that caught my attention was that both
  22. > the Lsystem and IFS types would lock up when using a disk video mode with a
  23. > resolution greater that 2048 
  24.  
  25. OK, I'll look into this.
  26.  
  27. Is the buglist back up? I removed the link from the webpage.
  28.  
  29. Tim
  30.  
  31.  
  32. - --------------------------------------------------------------
  33. Thanks for using Fractdev, The Fractint Developer's Discussion List
  34. Post Message:   fractdev@lists.xmission.com
  35. Get Commands:   majordomo@lists.xmission.com "help"
  36. Administrator:  twegner@swbell.net
  37. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  38.  
  39. ------------------------------
  40.  
  41. Date: Sat, 12 Feb 2000 16:57:22 -0500
  42. From: Jonathan Osuch <73277.1432@compuserve.com>
  43. Subject: Re: Lsystem/IFS bug
  44.  
  45. >> Is the buglist back up? I removed the link from the webpage. <<
  46.  
  47. I don't think so.  I downloaded the page in September/October and saved t=
  48. he
  49. legitimate bugs into a text file.  I've been working from that file, when=
  50.  
  51. I've been working <G>.
  52.  
  53. Jonathan
  54.  
  55. - --------------------------------------------------------------
  56. Thanks for using Fractdev, The Fractint Developer's Discussion List
  57. Post Message:   fractdev@lists.xmission.com
  58. Get Commands:   majordomo@lists.xmission.com "help"
  59. Administrator:  twegner@swbell.net
  60. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  61.  
  62. ------------------------------
  63.  
  64. Date: Sat, 12 Feb 2000 22:32:11 -0500
  65. From: Jonathan Osuch <73277.1432@compuserve.com>
  66. Subject: Re: Lsystem/IFS bug
  67.  
  68. >> > One of the items on Robin's bug list that caught my attention was th=
  69. at
  70. both
  71. > the Lsystem and IFS types would lock up when using a disk video mode wi=
  72. th
  73. a
  74. > resolution greater that 2048 =
  75.  
  76.  
  77. OK, I'll look into this. <<
  78.  
  79. This is happening because both ifs and lsystem don't have entries for bot=
  80. h
  81. float and integer in the big array in fractalp.c.  That is to say, each h=
  82. as
  83. only one routine that is called and the integer/float decision is made
  84. internal to that routine.
  85.  
  86. The problem occurs when the integer/float switch goes looking for the flo=
  87. at
  88. version (because the screen resolution is too high) in the array variable=
  89. s
  90. and doesn't find one.
  91.  
  92. A temporary solution would be to put in a check for ifs and lsystem.  In
  93. the long run, we need to think about possible changes to the data
  94. structure.
  95.  
  96. Jonathan
  97.  
  98. - --------------------------------------------------------------
  99. Thanks for using Fractdev, The Fractint Developer's Discussion List
  100. Post Message:   fractdev@lists.xmission.com
  101. Get Commands:   majordomo@lists.xmission.com "help"
  102. Administrator:  twegner@swbell.net
  103. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  104.  
  105. ------------------------------
  106.  
  107. Date: Sat, 12 Feb 2000 22:57:22 -0500
  108. From: "Damien M. Jones" <dmj@fractalus.com>
  109. Subject: Re: Lsystem/IFS bug
  110.  
  111. Jonothan,
  112.  
  113.  - This is happening because both ifs and lsystem don't have
  114.  - entries for both float and integer in the big array in
  115.  - fractalp.c.  That is to say, each has only one routine that
  116.  - is called and the integer/float decision is made internal
  117.  - to that routine.
  118.  
  119. Fill in the unfilled pointers with pointers to the existing routine? If the
  120. routine determines internally whether to use float or int, then it is
  121. appropriate to be called from either float or int, and both pointers should
  122. reference the same routine.
  123.  
  124. (Note: I have not looked at the source, if I'm spouting off please feel
  125. free to call me an idiot.)
  126.  
  127. Damien M. Jones   \\
  128. dmj@fractalus.com  \\  Fractalus Galleries & Info:
  129.                     \\  http://www.fractalus.com/
  130.  
  131. Please do not post my e-mail address on a web site or
  132. in a newsgroup.  Thank you.
  133.  
  134.  
  135. - --------------------------------------------------------------
  136. Thanks for using Fractdev, The Fractint Developer's Discussion List
  137. Post Message:   fractdev@lists.xmission.com
  138. Get Commands:   majordomo@lists.xmission.com "help"
  139. Administrator:  twegner@swbell.net
  140. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  141.  
  142. ------------------------------
  143.  
  144. Date: Sun, 13 Feb 2000 10:32:29 -0500
  145. From: Jonathan Osuch <73277.1432@compuserve.com>
  146. Subject: Re: Lsystem/IFS bug
  147.  
  148. Damien,
  149.  
  150. >> Fill in the unfilled pointers with pointers to the existing routine? I=
  151. f
  152. the
  153. routine determines internally whether to use float or int, then it is
  154. appropriate to be called from either float or int, and both pointers shou=
  155. ld
  156. reference the same routine. <<
  157.  
  158. Yes, that's a good idea.  I'll try it, thanks.
  159.  
  160. Jonathan
  161.  
  162. - --------------------------------------------------------------
  163. Thanks for using Fractdev, The Fractint Developer's Discussion List
  164. Post Message:   fractdev@lists.xmission.com
  165. Get Commands:   majordomo@lists.xmission.com "help"
  166. Administrator:  twegner@swbell.net
  167. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  168.  
  169. ------------------------------
  170.  
  171. Date: Sun, 13 Feb 2000 12:58:14 -0500
  172. From: Jonathan Osuch <73277.1432@compuserve.com>
  173. Subject: Re: Lsystem/IFS bug
  174.  
  175. Damien,
  176.  
  177. >> Fill in the unfilled pointers with pointers to the existing routine? I=
  178. f
  179. the
  180. routine determines internally whether to use float or int, then it is
  181. appropriate to be called from either float or int, and both pointers shou=
  182. ld
  183. reference the same routine. <<
  184.  
  185. That doesn't quite work.  So far, what works best is to force the use of
  186. floating point using the variable in the fractals data structure.  We'll
  187. end up with this eventually after we eliminate all the integer fractal
  188. code.  But, for now, that doesn't quite work either.
  189.  
  190. Jonathan
  191.  
  192. - --------------------------------------------------------------
  193. Thanks for using Fractdev, The Fractint Developer's Discussion List
  194. Post Message:   fractdev@lists.xmission.com
  195. Get Commands:   majordomo@lists.xmission.com "help"
  196. Administrator:  twegner@swbell.net
  197. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  198.  
  199. ------------------------------
  200.  
  201. Date: Sun, 13 Feb 2000 22:58:32 -0500
  202. From: Jonathan Osuch <73277.1432@compuserve.com>
  203. Subject: Re: Lsystem/IFS bug
  204.  
  205. Tim W.
  206.  
  207. >> > One of the items on Robin's bug list that caught my attention was th=
  208. at
  209. both
  210. > the Lsystem and IFS types would lock up when using a disk video mode wi=
  211. th
  212. a
  213. > resolution greater that 2048 =
  214.  
  215.  
  216. OK, I'll look into this. <<
  217.  
  218. I've fixed it.  It's a two part solution.  If the resolution is greater
  219. than OLDMAXPIXELS we don't use the grid.  I had thought we were forcing
  220. floating point for this condition, but I don't see it.  I put that in. =
  221.  
  222. And, therefore, even if the fractal has an integer type, if we aren't usi=
  223. ng
  224. the grid, we shouldn't do the calculations for the integer grid.  This la=
  225. st
  226. is what was causing the infinite loop.
  227.  
  228. I'll put it in my next patch.  I should put one up this week.  I'm headin=
  229. g
  230. back to Iowa on Friday.
  231.  
  232. Jonathan
  233.  
  234. - --------------------------------------------------------------
  235. Thanks for using Fractdev, The Fractint Developer's Discussion List
  236. Post Message:   fractdev@lists.xmission.com
  237. Get Commands:   majordomo@lists.xmission.com "help"
  238. Administrator:  twegner@swbell.net
  239. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  240.  
  241. ------------------------------
  242.  
  243. Date: Mon, 14 Feb 2000 17:07:44 -0600
  244. From: Tim Wegner <twegner@swbell.net>
  245. Subject: Re: Lsystem/IFS bug
  246.  
  247. Jonathan wrote:
  248.  
  249. > I've fixed it.  It's a two part solution.  If the resolution is greater
  250. > than OLDMAXPIXELS we don't use the grid.  I had thought we were forcing
  251. > floating point for this condition, but I don't see it.  I put that in. 
  252. > And, therefore, even if the fractal has an integer type, if we aren't using
  253. > the grid, we shouldn't do the calculations for the integer grid.  This last
  254. > is what was causing the infinite loop.
  255.  
  256. That is about what I would expect, good job!
  257.  
  258. > I'll put it in my next patch.  I should put one up this week.  I'm heading
  259. > back to Iowa on Friday.
  260.  
  261.  
  262. I'll bet you'll be glad to get home!
  263.  
  264. Tim
  265.  
  266.  
  267. - --------------------------------------------------------------
  268. Thanks for using Fractdev, The Fractint Developer's Discussion List
  269. Post Message:   fractdev@lists.xmission.com
  270. Get Commands:   majordomo@lists.xmission.com "help"
  271. Administrator:  twegner@swbell.net
  272. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  273.  
  274. ------------------------------
  275.  
  276. Date: Fri, 18 Feb 2000 10:14:25 -0700
  277. From: Phil McRevis <legalize@xmission.com>
  278. Subject: Re: (fractint) Hi there, and a small question to get me started! 
  279.  
  280. In article <3.0.3.32.20000218192658.007e4d40@mail.nznet.gen.nz>,
  281.     "Morgan L. Owens" <packrat@nznet.gen.nz>  writes:
  282.  
  283. > Has there been any discussion on what sort of architecture a future
  284. > Fractint might have?
  285.  
  286. There has been tons of discussion and even some work from yours truly
  287. before my free time evaporated ;-).
  288.  
  289. The best thing to do if you're thinking of contributing is to join the
  290. fractint developer's mailing list: send mail to majordomo@xmission.com
  291. with 'subscribe fractdev' in the message body.  You can also peruse
  292. the archives of what's been said before on that list at
  293. <ftp://ftp.xmission.com/pub/lists/fractdev/>.
  294.  
  295. I'd like to humbly suggest that all development threads continue on
  296. the fractdev list and not the fractint list, so as to not bore users
  297. with long threads full of programming details.
  298.  
  299. I can summarize what's transpired before:
  300.  
  301. 1) fractint needs a 'driver model' in its source code to isolate the
  302. main body of code from things that are platform specific.  'Platform'
  303. here refers to a combination of compiler support, operating system
  304. support, keyboard/mouse input support and of course screen output.
  305.  
  306. 2) Designing this support for fractint's existing code base requires
  307. someone who has a 'high level' view of the code so as to make sure
  308. that nothing major is missing in the design.
  309.  
  310. 3) fractint has a LARGE code base.  Printing out the source code in
  311. a double-sided listing results in a stack that is literally 6 inches
  312. thick.  Getting the 'high level' view is time consuming!
  313.  
  314. 4) The 'driver model' should be introduced into the code in such a
  315. fashion that it doesn't require an entire rewrite.
  316.  
  317. 5) Modern platform environments are event-driven (X11, Win32, MacOS,
  318. BeOS), and don't use a polling I/O model like DOS.  Fractint currently
  319. uses a polling I/O mechanism but xfractint snuck in a way to treat
  320. this through events.  It has some warts, but it does work.  The better
  321. long term solution is to reorganize the code into an event-driven
  322. paradigm, but that can wait until after item 4.
  323.  
  324. I've done 1-3 and part of 4.  Once I got the 'big picture', the job
  325. wasn't as hard as I thought it would be at first.  I think my approach
  326. will unify ports to X11, Win32 and MacOS.  DOS may still work, but it
  327. is a low priority for me ;-).
  328.  
  329. However, while doing item 4 I ran out of spare cycles to work on
  330. fractint.  I have a code base that is partially completed and still
  331. compiles/limps along on X11, but it needs more work.
  332. - --
  333. <http://www.xmission.com/~legalize/>    Legalize Adulthood!
  334.     ``Ain't it funny that they all fire the pistol,     
  335.       at the wrong end of the race?''--PDBT     
  336. legalize@xmission.com    <http://www.xmission.com/~legalize/who/>
  337.  
  338. - --------------------------------------------------------------
  339. Thanks for using Fractdev, The Fractint Developer's Discussion List
  340. Post Message:   fractdev@lists.xmission.com
  341. Get Commands:   majordomo@lists.xmission.com "help"
  342. Administrator:  twegner@swbell.net
  343. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  344.  
  345. ------------------------------
  346.  
  347. Date: Sat, 19 Feb 2000 22:56:46 +1300
  348. From: "Morgan L. Owens" <packrat@nznet.gen.nz>
  349. Subject: Future Fractint - Speculations
  350.  
  351. <--Decloaking in order to mouth off.-->
  352.  
  353.    Caveat: I'm not enough of the right sort of programmer to assist
  354.    directly with developing the Fractint code. What follows
  355.    concentrates entirely on generalities and does not go near the
  356.    specifics. Those with appropriate expertise are welcome to provide
  357.    these.
  358.  
  359.  
  360. I've been wondering what Fractint will look like in the future. I know
  361. it will be a big job getting it out from under its legacy of late-80s
  362. technology and into something that's not tied down at one end to MS-DOS
  363. and at the other to 256 indexed colour. So I thought it would make sense
  364. to develop something for which the impact from changing platform and
  365. display technology could be compartmentalised, leaving the core Fractint
  366. code itself as untouched as possible.
  367.  
  368. All this was dreamed up in blissful ignorance; I don't know what it
  369. would like to implement such a model, or how appropriate it may be for
  370. Fractint, or how much like current reengineering efforts it resembles.
  371.  
  372. This model may fall flat on its face: Java programs run on a virtual
  373. machine which is supposed to insluate it from the peculiarities of the
  374. operating system, but "write once, run anywhere" has yet to properly
  375. eventuate; whether a platform-independent Fractint engine as suggested
  376. here can be sufficiently separated from the platform and still remain
  377. nontrivial has yet to be established.
  378.  
  379.  
  380.  
  381. It comes in four tiers:
  382.  
  383. 1st tier: Speed-critical code library
  384.   Processor-specific assembler is written to take advantage of each
  385.   architecture's particular programming features, such as Pentium's
  386.   triple-precision arithmetic, or the G4's vector operations. For each
  387.   supported architecture a library of such code will be provided. Note
  388.   that the interface for the libraries will all be identical: we're
  389.   insulating the engine from the hardware.
  390.  
  391. 2nd tier: Fractint engine
  392.   Written as portably as possible; does Fractint specific computations.
  393.   The engine includes code for emulating the processor library should
  394.   (parts of) the latter not be available; it'd be a fair sight slower,
  395.   but it will run.
  396.  
  397. 3rd tier: OS-specific shell
  398.   Accommodates the specific details of the soft half of the platform.
  399.   Memory management, filesystem, device I/O - all the donkey work of
  400.   programming for modern systems. One interesting 3rd-tier
  401.   implementation could be a shell for a Photoshop / PSP plugin - in this
  402.   case the image processing application is the "OS". Tasks handled by
  403.   this tier are not to be confused with...
  404.  
  405. 4th tier: Chrome
  406.   The user interface. Bells and whistles, widgets and commands are
  407.   thrown about here. Includes command-line interfaces.
  408.  
  409.   This has been separated from the 3rd tier so that customised
  410.   interfaces can be written that go beyond merely skinning a
  411.   predetermined UI. vaguely suggestive of this is Robin Bussell's Paste
  412.   & Go utility, (though only suggestive, of course, as it then hands
  413.   control off to Fractint).
  414.  
  415.   One development of Chrome may be a Fractint-by-net client app. This
  416.   could be served either by a standard 3rd-tier shell with server
  417.   chrome, or a multiprocessing shell that can subdivide and distribute
  418.   requested rendering jobs.
  419.  
  420.   For the Photoshop plugin shell, the Chrome tier would reduce to a thin
  421.   gilt that does Fractint<->Photoshop API translations. The shell would
  422.   also be much reduced in size from those of standalone applications,
  423.   largely piggybacking off Photoshop. In this specialised situation, the
  424.   Chrome and shell may as well be merged into the one "fractint.8bf"
  425.   file. The Fractint engine will remain separate, but there is already
  426.   fair precendent of this kind of arrangement in existing Photoshop
  427.   plugins.
  428.  
  429.  
  430.  
  431. Considerations of how each tier operates internally are not the concern
  432. here, except for how a tier's internal implementation affects its
  433. interaction with its neighbours.
  434.  
  435. Once interfacing issues between these tiers is established, development
  436. on each tier could proceed more-or-less independently of the others; for
  437. example, work on a Mac OS X port need only concentrate on the third
  438. and fourth tiers (assuming that the engine was written as to be as OS-
  439. unspecific as it should have been), and even the initial chrome can be a
  440. Spartan affair without hampering the shell development. Having checked
  441. that the engine is working to spec and written the shell, _then_ work
  442. can begin on a hard-working G4 library and an all-singing all-dancing
  443. Aqua interface.
  444.  
  445. Nevertheless, initial development will see all four tiers being
  446. developed simultaneously, since aforementioned interfacing issues have
  447. to be dealt with; and that can only be by establishing just what needs
  448. doing, where it needs to be implemented and for those tasks that
  449. need to straddle tier boundaries, just what needs to be passed between
  450. the tiers in order to achieve them and in what form. For example, the
  451. library does not need to know the screen coordinates of the point
  452. currently being iterated on, but it does need to know its location in
  453. the fractal's own coordinate system. (The two coordinate systems may
  454. match, but that's the engine's concern, as is whether it's using
  455. boundary-trace or one-pass drawing methods). Similarly, the shell does
  456. not need to know how to parse a user formula or compile one into library
  457. instructions, but it does need to know how to read one from the disk.
  458. (The shell does need to understand enough about what a user formula
  459. looks like to know where one starts and ends, but it doesn't have to
  460. go into any more detail than that.)
  461.  
  462. With four tiers operating, with each insulating those above from those
  463. below, there are four APIs that need to be developed, with two of them
  464. (the engine's and the shell's) consisting of both "upward" and
  465. "downward" interfacing.
  466.  
  467. Needless to say, dividing the code base in this way will lead to a more
  468. fluid pace for Fractint development, with new platforms being
  469. accommodated for, new versions of existing tiers being written, and a
  470. variety of user interfaces to select from. So I can already see one
  471. component of the interface: getVersion() returns a (read-only) string
  472. for purposes of identification. This shouldn't be used to switch between
  473. blocks of code at higher tiers (except maybe the 4th). Rather, it is to
  474. allow display of the various version numbers in the user's
  475. implementation in something like:
  476. "Fractint v21.1 * PentiumIII v1.5 * Redhat Linux v6.1 * GooView v0.beta."
  477. representing the versions of respectively the engine, the library, the
  478. shell, and the chrome.
  479.  
  480. Licensing and distribution would be on a per-component basis decided by
  481. the authors. Apart from new versions, the engine itself would remain
  482. consistent across all implementations and would be identified (as
  483. indicated in the previous paragraph) as being the one true Fractint.
  484. Processor libraries, OS shells and interface chrome would be distributed
  485. as separate components, although "default" implementations of each of
  486. these must be distributed with the Fractint engine under the same terms
  487. as Fractint itself (this goes for source code as well as precompiled
  488. incarnations). Alternate implementations of each of these components
  489. (with the exception of the engine) may be distributed in other ways and
  490. under other licenses at the discretion of the author(s).
  491.  
  492. Well, that's what I was thinking.
  493.  
  494. <Engaging Lurk Mode(?)>
  495.  
  496. Morgan L. Owens
  497. "Fractint: The Next Generation"
  498.  
  499.  
  500.  
  501. - --------------------------------------------------------------
  502. Thanks for using Fractdev, The Fractint Developer's Discussion List
  503. Post Message:   fractdev@lists.xmission.com
  504. Get Commands:   majordomo@lists.xmission.com "help"
  505. Administrator:  twegner@swbell.net
  506. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  507.  
  508. ------------------------------
  509.  
  510. Date: Sun, 20 Feb 2000 20:43:33 -0600
  511. From: "Jonathan" <osuchj@uswest.net>
  512. Subject: Buglist
  513.  
  514. This is a multi-part message in MIME format.
  515.  
  516. - ------=_NextPart_000_000C_01BF7BE3.274FD840
  517. Content-Type: text/plain;
  518.     charset="iso-8859-1"
  519. Content-Transfer-Encoding: quoted-printable
  520.  
  521. Tim,
  522.  
  523. Robin's buglist is back up.  Currently it only has two bugs on it.  I =
  524. believe we have already fixed the first one.  That was the problem with =
  525. the formula parser.  The second one is a problem that occurs when =
  526. inside=3Dstartrail is used with the circle fractal type.  I haven't been =
  527. able to track this one down.
  528.  
  529. Jonathan
  530.  
  531.  
  532. - ------=_NextPart_000_000C_01BF7BE3.274FD840
  533. Content-Type: text/html;
  534.     charset="iso-8859-1"
  535. Content-Transfer-Encoding: quoted-printable
  536.  
  537. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  538. <HTML><HEAD>
  539. <META content=3D"text/html; charset=3Diso-8859-1" =
  540. http-equiv=3DContent-Type>
  541. <META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR>
  542. <STYLE></STYLE>
  543. </HEAD>
  544. <BODY bgColor=3D#ffffff>
  545. <DIV><FONT size=3D2>Tim,</FONT></DIV>
  546. <DIV> </DIV>
  547. <DIV><FONT size=3D2>Robin's buglist is back up.  Currently it only =
  548. has two=20
  549. bugs on it.  I believe we have already fixed the first one.  =
  550. That was=20
  551. the problem with the formula parser.  The second one is a problem =
  552. that=20
  553. occurs when inside=3Dstartrail is used with the circle fractal =
  554. type.  I=20
  555. haven't been able to track this one down.</FONT></DIV>
  556. <DIV> </DIV>
  557. <DIV><FONT size=3D2>Jonathan</FONT></DIV>
  558. <DIV> </DIV></BODY></HTML>
  559.  
  560. - ------=_NextPart_000_000C_01BF7BE3.274FD840--
  561.  
  562.  
  563. - --------------------------------------------------------------
  564. Thanks for using Fractdev, The Fractint Developer's Discussion List
  565. Post Message:   fractdev@lists.xmission.com
  566. Get Commands:   majordomo@lists.xmission.com "help"
  567. Administrator:  twegner@swbell.net
  568. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  569.  
  570. ------------------------------
  571.  
  572. Date: Sun, 20 Feb 2000 22:06:53 -0600
  573. From: Tim Wegner <twegner@swbell.net>
  574. Subject: Re: Buglist
  575.  
  576. > Robin's buglist is back up. 
  577.  
  578. Yes, so I restored the link to it at www.fractint.org
  579.  
  580. > Currently it only has two bugs on it.
  581.  
  582. I saved at later copy of it via browser save-as that has more recent 
  583. information, and have put it at
  584.  
  585. http://www.fractint.org/buglist.htm
  586.  
  587. Now folks, I am a compleat idiot about html, but if you enter a bug 
  588. using the above link it updates the buglist at Robin's site <grin!> If 
  589. you look at Robin's site, there is a stupid test bug I entered in 
  590. exactly that way.
  591.  
  592. Hopefully Robin will update the buglist with the this later copy.
  593.  
  594. I received the following today:
  595.  
  596. QUOTE
  597. I seem to have lost your post referring to the developers list so will
  598. pass this to you. The 'c' key has to be hit twice to start color 
  599. cycling. The '+' and '-' keys work normally. It threw me momentarily 
  600. when the screen just went to a solid color. Kind of a minor glitch 
  601. but there may be a deeper implication.
  602. END QUOTE
  603.  
  604. Tim
  605.  
  606.  
  607.  
  608. - --------------------------------------------------------------
  609. Thanks for using Fractdev, The Fractint Developer's Discussion List
  610. Post Message:   fractdev@lists.xmission.com
  611. Get Commands:   majordomo@lists.xmission.com "help"
  612. Administrator:  twegner@swbell.net
  613. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  614.  
  615. ------------------------------
  616.  
  617. Date: Mon, 21 Feb 2000 10:13:45 -0600
  618. From: "Jonathan Osuch" <osuchj@uswest.net>
  619. Subject: Re: Buglist
  620.  
  621. Tim,
  622.  
  623. > QUOTE
  624. > I seem to have lost your post referring to the developers list so will
  625. > pass this to you. The 'c' key has to be hit twice to start color 
  626. > cycling. The '+' and '-' keys work normally. It threw me momentarily 
  627. > when the screen just went to a solid color. Kind of a minor glitch 
  628. > but there may be a deeper implication.
  629. > END QUOTE
  630.  
  631. It's worked that way as far back as version 15.1.
  632.  
  633. Jonathan
  634.  
  635.  
  636.  
  637.  
  638. - --------------------------------------------------------------
  639. Thanks for using Fractdev, The Fractint Developer's Discussion List
  640. Post Message:   fractdev@lists.xmission.com
  641. Get Commands:   majordomo@lists.xmission.com "help"
  642. Administrator:  twegner@swbell.net
  643. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  644.  
  645. ------------------------------
  646.  
  647. Date: Mon, 21 Feb 2000 12:18 0000
  648. From: comdotatdotcom@csi.com
  649. Subject: RE: Buglist
  650.  
  651. Hi Folks,
  652.  
  653. >Robin's buglist is back up.  Currently it only has two bugs on it.  I
  654. >believe we have already fixed the first one.
  655.  
  656. Yep I managed to get in some html maintenance time this weekend...
  657. and about time too!
  658.  
  659. I also didn't manage to find a very recent archive of the list so if anyone
  660. has some later bugs I'd welcome a mailing of them.
  661.  
  662. I'm in the middle of sorting out the wishlist into more manageable
  663. chunks too, I'll probably get rid of the rather underused 'comments from
  664. stone soup group' frame too, any objections?
  665.  
  666. Oddly enough I couldn't access ftp.fractint.org over the weekend, it
  667. was pingable but not accessable via FTP, did anyone else have this
  668. problem?
  669.  
  670.  
  671. Cheers,
  672.          Robin.
  673.  
  674.  
  675. - --------------------------------------------------------------
  676. Thanks for using Fractdev, The Fractint Developer's Discussion List
  677. Post Message:   fractdev@lists.xmission.com
  678. Get Commands:   majordomo@lists.xmission.com "help"
  679. Administrator:  twegner@swbell.net
  680. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  681.  
  682. ------------------------------
  683.  
  684. Date: Mon, 21 Feb 2000 18:05 0000
  685. From: comdotatdotcom@csi.com
  686. Subject: RE: Re: Buglist
  687.  
  688. >I saved at later copy of it via browser save-as that has more recent
  689. >information, and have put it at
  690. >
  691. >http://www.fractint.org/buglist.htm
  692.  
  693. AHA! thanks Tim, I'll sort that out.
  694.  
  695.  
  696. > if you enter a bug
  697. >using the above link it updates the buglist at Robin's site <grin!> If
  698.  
  699. That's because the form still sends all it' s info to ukonline's server
  700. where
  701. the CGI script there merrily updates my page if you look at the source
  702. you'll find the address in the <form> tag.
  703.  
  704. BTW Tim, if you want me to take on the task of webmaster for
  705. www.fractint.org I'd be glad to do so ( don't worry, I back things up
  706. properly now, no more online disasters! )
  707.  
  708. > The 'c' key has to be hit twice to start color
  709. >cycling.
  710.  
  711. This is more of a documentation problem methinks, for a long as I can
  712. remember with fractint, the C key always entered cycle mode in
  713. paused status. This makes sense if you want to select one of the preset
  714. palettes without rotating the palette so that the colour intensity maps to
  715. the iteration value.... and more obviously it's the key to hit before
  716. (l)oading
  717. or (s)aving a map file.
  718.  
  719. Overall more 'feature'  than 'bug' I'd say :-)
  720.  
  721. I've just finished reading "the cathedral and the bazaar" and the
  722. followups...
  723. good stuff! I'd recommend it to anyone here.
  724.  
  725. On the same trip to the bookstore ( well more like click to the
  726. bookstore,
  727. it was Amazon.co.uk) I picked  up The Algorithm Design Manual
  728. which is chock full of good information on just about every problem
  729. a programmer is likely to encounter, you can find some excerpts and
  730. source code at the stony brook algorithm repository at:
  731. http://www.cs.sunysb.edu/~algorith/
  732. a good site if you're not into wheel re-invention :-)
  733.  
  734. Cheers,
  735.          Robin.
  736.  
  737.  
  738.  
  739.  
  740.  
  741. - --------------------------------------------------------------
  742. Thanks for using Fractdev, The Fractint Developer's Discussion List
  743. Post Message:   fractdev@lists.xmission.com
  744. Get Commands:   majordomo@lists.xmission.com "help"
  745. Administrator:  twegner@swbell.net
  746. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  747.  
  748. ------------------------------
  749.  
  750. Date: Mon, 21 Feb 2000 19:56:23 -0500
  751. From: "Damien M. Jones" <dmj@fractalus.com>
  752. Subject: RE: Buglist
  753.  
  754. Robin,
  755.  
  756.  - Oddly enough I couldn't access ftp.fractint.org over the weekend,
  757.  - it was pingable but not accessable via FTP, did anyone else have
  758.  - this problem?
  759.  
  760. ftp.fractint.org is only for anonymous access. If you're trying to log in
  761. with a name and password, you need to go through julia.fractalus.com. Also,
  762. when the server was moved to its new location (now within walking distance
  763. of my desk at work) somehow there was a foul-up and the FTP server wasn't
  764. restarted. That's fixed, so that if the machine ever spontaneously reboots
  765. it should restart the FTP server.
  766.  
  767. Damien M. Jones   \\
  768. dmj@fractalus.com  \\  Fractalus Galleries & Info:
  769.                     \\  http://www.fractalus.com/
  770.  
  771. Please do not post my e-mail address on a web site or
  772. in a newsgroup.  Thank you.
  773.  
  774.  
  775. - --------------------------------------------------------------
  776. Thanks for using Fractdev, The Fractint Developer's Discussion List
  777. Post Message:   fractdev@lists.xmission.com
  778. Get Commands:   majordomo@lists.xmission.com "help"
  779. Administrator:  twegner@swbell.net
  780. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  781.  
  782. ------------------------------
  783.  
  784. Date: Mon, 21 Feb 2000 19:53:21 -0600
  785. From: Tim Wegner <twegner@swbell.net>
  786. Subject: RE: Re: Buglist
  787.  
  788. > BTW Tim, if you want me to take on the task of webmaster for
  789. > www.fractint.org I'd be glad to do so ( don't worry, I back things up
  790. > properly now, no more online disasters! )
  791.  
  792. It's yours. I would like to have a page or two or maybe muck around 
  793. with what you do from time to time, but you are hereby the 
  794. webmaster.
  795.  
  796. My concept is to make Fractint.org more the developer's 
  797. headquarters, and to have a prominent link to spanky for the user 
  798. pages, until such a time as Noel can no longer maintain his pages 
  799. or for whatever reason doesn't want to. Our main page could have 
  800. more than one link to his page.
  801.  
  802. I can help back up the page via FTP. Have you gotten your ssh 
  803. account to work?
  804.  
  805. Tim
  806.  
  807.  
  808. > > The 'c' key has to be hit twice to start color
  809. > >cycling.
  810. > This is more of a documentation problem methinks, for a long as I can
  811. > remember with fractint, the C key always entered cycle mode in
  812. > paused status. This makes sense if you want to select one of the preset
  813. > palettes without rotating the palette so that the colour intensity maps to
  814. > the iteration value.... and more obviously it's the key to hit before
  815. > (l)oading
  816. > or (s)aving a map file.
  817. > Overall more 'feature'  than 'bug' I'd say :-)
  818. > I've just finished reading "the cathedral and the bazaar" and the
  819. > followups...
  820. > good stuff! I'd recommend it to anyone here.
  821. > On the same trip to the bookstore ( well more like click to the
  822. > bookstore,
  823. > it was Amazon.co.uk) I picked  up The Algorithm Design Manual
  824. > which is chock full of good information on just about every problem
  825. > a programmer is likely to encounter, you can find some excerpts and
  826. > source code at the stony brook algorithm repository at:
  827. > http://www.cs.sunysb.edu/~algorith/
  828. > a good site if you're not into wheel re-invention :-)
  829. > Cheers,
  830. >          Robin.
  831. > --------------------------------------------------------------
  832. > Thanks for using Fractdev, The Fractint Developer's Discussion List
  833. > Post Message:   fractdev@lists.xmission.com
  834. > Get Commands:   majordomo@lists.xmission.com "help"
  835. > Administrator:  twegner@swbell.net
  836. > Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  837.  
  838.  
  839.  
  840. - --------------------------------------------------------------
  841. Thanks for using Fractdev, The Fractint Developer's Discussion List
  842. Post Message:   fractdev@lists.xmission.com
  843. Get Commands:   majordomo@lists.xmission.com "help"
  844. Administrator:  twegner@swbell.net
  845. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  846.  
  847. ------------------------------
  848.  
  849. Date: Mon, 21 Feb 2000 22:22:41 -0500
  850. From: "Damien M. Jones" <dmj@fractalus.com>
  851. Subject: RE: Re: Buglist
  852.  
  853. Robin, Tim,
  854.  
  855.  - > BTW Tim, if you want me to take on the task of webmaster for
  856.  - > www.fractint.org I'd be glad to do so ( don't worry, I back
  857.  - > things up properly now, no more online disasters! )
  858.  - 
  859.  - It's yours. I would like to have a page or two or maybe muck
  860.  - around with what you do from time to time, but you are hereby
  861.  - the webmaster.
  862.  
  863. I've transferred ownership of the files in the web site directory to Robin.
  864.  
  865.  - I can help back up the page via FTP.
  866.  
  867. wget is installed if you want to write some scripts to automate fetching
  868. the web page via HTTP. I can grant Robin cron privileges, if you want to go
  869. that route.
  870.  
  871. Damien M. Jones   \\
  872. dmj@fractalus.com  \\  Fractalus Galleries & Info:
  873.                     \\  http://www.fractalus.com/
  874.  
  875. Please do not post my e-mail address on a web site or
  876. in a newsgroup.  Thank you.
  877.  
  878.  
  879. - --------------------------------------------------------------
  880. Thanks for using Fractdev, The Fractint Developer's Discussion List
  881. Post Message:   fractdev@lists.xmission.com
  882. Get Commands:   majordomo@lists.xmission.com "help"
  883. Administrator:  twegner@swbell.net
  884. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  885.  
  886. ------------------------------
  887.  
  888. Date: Tue, 22 Feb 2000 00:10:24 -0600
  889. From: "Scott D. Boyd" <sdboyd@fastlane.net>
  890. Subject: Xfractint 3.11 binary
  891.  
  892. I know most everyone on this list would probably compile their own Xfractint,
  893. but I thought I'd go ahead and announce my update to my Xfractint binary under
  894. Linux. 
  895.  
  896. A binary package of Xfractint 3.11, based on fractint 20.0.7 is now avaible at:
  897. http://www.fastlane.net/~sdboyd/xfractint.html . 
  898. (The link to download the .tar.gz file is available on that page.) This binary
  899. was compiled and is running great on Linux-Mandrake 6.1, kernel 2.2.13, xfree86
  900. 3.3.5 and KDE 1.1.2. (That setup is running on an AMD K6-2 - 450Mhz box.)
  901.  
  902. Scott D. Boyd
  903.  -- 
  904. email:  sdboyd@fastlane.net
  905. http://www.fastlane.net/~sdboyd/
  906. Introducing -- Windows 2000 !!
  907. (Don't try this at home... or at work, either.)
  908.  
  909.  
  910. - --------------------------------------------------------------
  911. Thanks for using Fractdev, The Fractint Developer's Discussion List
  912. Post Message:   fractdev@lists.xmission.com
  913. Get Commands:   majordomo@lists.xmission.com "help"
  914. Administrator:  twegner@swbell.net
  915. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  916.  
  917. ------------------------------
  918.  
  919. Date: Wed, 23 Feb 2000 10:05:15 -0700
  920. From: Phil McRevis <legalize@xmission.com>
  921. Subject: Re: open source resource 
  922.  
  923. In article <200001081827070930.0EB50934@julia.fractalus.com>,
  924.     "Damien M. Jones" <dmj@fractalus.com>  writes:
  925.  
  926. > Xmission has far more in the way of resources than I do, but they may not
  927. > always be willing to use those resources. I don't know. Xmission seems to
  928. > be pretty "with it" for an ISP.
  929.  
  930. Swinging resources on the Xmission side is no problem; "the owner is a
  931. personal friend of mine" ;-).  Also, I don't mind ponying up a little
  932. cash if that's what xmission requires.
  933. - --
  934. <http://www.xmission.com/~legalize/>    Legalize Adulthood!
  935.     ``Ain't it funny that they all fire the pistol,     
  936.       at the wrong end of the race?''--PDBT     
  937. legalize@xmission.com    <http://www.xmission.com/~legalize/who/>
  938.  
  939. - --------------------------------------------------------------
  940. Thanks for using Fractdev, The Fractint Developer's Discussion List
  941. Post Message:   fractdev@lists.xmission.com
  942. Get Commands:   majordomo@lists.xmission.com "help"
  943. Administrator:  twegner@swbell.net
  944. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  945.  
  946. ------------------------------
  947.  
  948. Date: Sun, 27 Feb 2000 15:37:01 -0600
  949. From: "Jonathan Osuch" <osuchj@uswest.net>
  950. Subject: WinFract Source
  951.  
  952. Tim,
  953.  
  954. Is the WinFract source available?  Do we want to have it available on
  955. fractint.org?
  956.  
  957. Jonathan
  958.  
  959.  
  960.  
  961. - --------------------------------------------------------------
  962. Thanks for using Fractdev, The Fractint Developer's Discussion List
  963. Post Message:   fractdev@lists.xmission.com
  964. Get Commands:   majordomo@lists.xmission.com "help"
  965. Administrator:  twegner@swbell.net
  966. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  967.  
  968. ------------------------------
  969.  
  970. Date: Sun, 27 Feb 2000 15:35:15 -0600
  971. From: "Jonathan Osuch" <osuchj@uswest.net>
  972. Subject: Bug list
  973.  
  974. Robin,
  975.  
  976. Have any responses been sent to people reporting bugs to the bug list?  If
  977. not, I'll do that for the ones I know about.
  978.  
  979. Jonathan
  980.  
  981.  
  982.  
  983. - --------------------------------------------------------------
  984. Thanks for using Fractdev, The Fractint Developer's Discussion List
  985. Post Message:   fractdev@lists.xmission.com
  986. Get Commands:   majordomo@lists.xmission.com "help"
  987. Administrator:  twegner@swbell.net
  988. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  989.  
  990. ------------------------------
  991.  
  992. Date: Sun, 27 Feb 2000 16:47:04 -0600
  993. From: "Jonathan Osuch" <osuchj@uswest.net>
  994. Subject: ismand in jiim.c
  995.  
  996. Tim,
  997.  
  998. Do you have any recollection of why you included the line with ismand in
  999. JIIM.C?  If you do a cntrl-<o> on a partially completed formula image that
  1000. uses ismand, this line swaps the fractal type.  I don't think that was
  1001. intended.  This bug is on the bug list.
  1002.  
  1003. Jonathan
  1004.  
  1005.  
  1006.  
  1007. - --------------------------------------------------------------
  1008. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1009. Post Message:   fractdev@lists.xmission.com
  1010. Get Commands:   majordomo@lists.xmission.com "help"
  1011. Administrator:  twegner@swbell.net
  1012. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1013.  
  1014. ------------------------------
  1015.  
  1016. Date: Mon, 28 Feb 2000 12:46:32 -0700
  1017. From: Phil McRevis <legalize@xmission.com>
  1018. Subject: Re: WinFract Source 
  1019.  
  1020. In article <003e01bf816b$68fc1d20$d7d4b5d1@bananasenior>,
  1021.     "Jonathan Osuch" <osuchj@uswest.net>  writes:
  1022.  
  1023. > Is the WinFract source available?
  1024.  
  1025. It is available, but it lags the current fractin/xfractint somewhat.
  1026. I believe winfract was last synched to the source base at version
  1027. 18.2
  1028. - --
  1029. <http://www.xmission.com/~legalize/>    Legalize Adulthood!
  1030.     ``Ain't it funny that they all fire the pistol,     
  1031.       at the wrong end of the race?''--PDBT     
  1032. legalize@xmission.com    <http://www.xmission.com/~legalize/who/>
  1033.  
  1034. - --------------------------------------------------------------
  1035. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1036. Post Message:   fractdev@lists.xmission.com
  1037. Get Commands:   majordomo@lists.xmission.com "help"
  1038. Administrator:  twegner@swbell.net
  1039. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1040.  
  1041. ------------------------------
  1042.  
  1043. Date: Mon, 28 Feb 2000 16:56:45 -0600
  1044. From: Tim Wegner <twegner@swbell.net>
  1045. Subject: Re: Bug list
  1046.  
  1047. Jonathan asked:
  1048.  
  1049. > Have any responses been sent to people reporting bugs to the bug list?  If
  1050. > not, I'll do that for the ones I know about.
  1051.  
  1052. (I just got back from out of town, a quick trip to Baltimore to visit 
  1053. my son at his college.)
  1054.  
  1055. I'd prefer that we edit the buglist directly and state the resolution of 
  1056. the bug. That would be easy to do if Robin could rehost the buglist 
  1057. at fractint.org. Otherwise Robin will have to do it himself. Or maybe 
  1058. Robin will be inspired to give us a tool to edit th status of the bug.
  1059.  
  1060. The reason for doing it this way is so users can check the list 
  1061. before they report a bug, and so we can keep track of where we are.
  1062.  
  1063. We need some categories like open, reproduced, fixed in version 
  1064. x.y.z or some such.
  1065.  
  1066. Tim
  1067.  
  1068. - ------- End of forwarded message -------
  1069.  
  1070. - --------------------------------------------------------------
  1071. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1072. Post Message:   fractdev@lists.xmission.com
  1073. Get Commands:   majordomo@lists.xmission.com "help"
  1074. Administrator:  twegner@swbell.net
  1075. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1076.  
  1077. ------------------------------
  1078.  
  1079. Date: Mon, 28 Feb 2000 16:03:33 -0700
  1080. From: Phil McRevis <legalize@xmission.com>
  1081. Subject: Re: WinFract Source 
  1082.  
  1083. In article <003e01bf816b$68fc1d20$d7d4b5d1@bananasenior>,
  1084.     "Jonathan Osuch" <osuchj@uswest.net>  writes:
  1085. > Is the WinFract source available?
  1086.  
  1087. I stuck this at
  1088. <ftp://ftp.xmission.com/pub/users/l/legalize/fractals/>
  1089. - --
  1090. <http://www.xmission.com/~legalize/>    Legalize Adulthood!
  1091.     ``Ain't it funny that they all fire the pistol,     
  1092.       at the wrong end of the race?''--PDBT     
  1093. legalize@xmission.com    <http://www.xmission.com/~legalize/who/>
  1094.  
  1095. - --------------------------------------------------------------
  1096. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1097. Post Message:   fractdev@lists.xmission.com
  1098. Get Commands:   majordomo@lists.xmission.com "help"
  1099. Administrator:  twegner@swbell.net
  1100. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1101.  
  1102. ------------------------------
  1103.  
  1104. End of fractdev-digest V1 #28
  1105. *****************************
  1106.  
  1107.