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

  1. From: owner-fractdev-digest@lists.xmission.com (fractdev-digest)
  2. To: fractdev-digest@lists.xmission.com
  3. Subject: fractdev-digest V1 #36
  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        Friday, December 1 2000        Volume 01 : Number 036
  11.  
  12.  
  13.  
  14.  
  15. ----------------------------------------------------------------------
  16.  
  17. Date: Wed, 8 Nov 2000 18:16:20 +0100
  18. From: "=?iso-8859-1?B?UHVza+FzIElzdHbhbiBqci4=?=" <pataki.v@matavnet.hu>
  19. Subject: Re: Fractint bugs of the month
  20.  
  21. I remember I saw this one long ago in v19.2 and it's there in v20.1.1 too.
  22.  
  23. If arbitrary precision is used with the Mandelbrot-set and the bailout is
  24. higher than the default - like 20 or more - there are some garbage
  25. filaments.
  26.  
  27.  
  28. The false inside bug can appear also at lower bailout if a function argument
  29. reaches about 1e6, so it's very likely to be a function failure (like I
  30. suspected.)
  31.  
  32.  
  33. This formula produces the effect with p1=2 p2=1000, p1=3 p2=100, p1=6 p2=10.
  34. In all these cases, fn(z^p1) can reach 1e6.
  35.  
  36. bailoutproblem2 {
  37. ;p1 is the exponent, try 1..8
  38. ;p2 is the bailout
  39. z=c=pixel:
  40. z=z*fn1(z^p1)+c
  41. |z|<p2
  42. }
  43.  
  44.  
  45.  
  46.  
  47. - --------------------------------------------------------------
  48. Thanks for using Fractdev, The Fractint Developer's Discussion List
  49. Post Message:   fractdev@lists.xmission.com
  50. Get Commands:   majordomo@lists.xmission.com "help"
  51. Administrator:  twegner@fractint.org
  52. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  53.  
  54. ------------------------------
  55.  
  56. Date: Thu, 9 Nov 2000 20:04:36 -0600
  57. From: "Jonathan Osuch" <osuchj@qwest.net>
  58. Subject: Re: Fractint bugs of the month
  59.  
  60. > If arbitrary precision is used with the Mandelbrot-set and the bailout is
  61. > higher than the default - like 20 or more - there are some garbage
  62. > filaments.
  63.  
  64. Yes, I see some problems there.
  65.  
  66. > The false inside bug can appear also at lower bailout if a function
  67. argument
  68. > reaches about 1e6, so it's very likely to be a function failure (like I
  69. > suspected.)
  70.  
  71. Except that the bug goes away if you turn off the parser optimizations with
  72. debug=322.
  73.  
  74. I've tracked it down to the optimization of the 'less than' comparison.  I
  75. just have no clue as to how to fix it.  It would also be a good bet that the
  76. other comparisons have the same problem.
  77.  
  78. Jonathan
  79.  
  80.  
  81.  
  82. - --------------------------------------------------------------
  83. Thanks for using Fractdev, The Fractint Developer's Discussion List
  84. Post Message:   fractdev@lists.xmission.com
  85. Get Commands:   majordomo@lists.xmission.com "help"
  86. Administrator:  twegner@fractint.org
  87. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  88.  
  89. ------------------------------
  90.  
  91. Date: Fri, 10 Nov 2000 21:17:35 +0100
  92. From: "=?iso-8859-1?B?UHVza+FzIElzdHbhbiBqci4=?=" <pataki.v@matavnet.hu>
  93. Subject: New (old) Fractint bug
  94.  
  95. I found a bug that is still there in version 20.1.1. The perturbation for
  96. type=mandel is handled incorrectly if inside is set to bof60 or bof61. 1. If
  97. the real part is negative, it is still treated as positive. 2. If it
  98. contains only an imaginary part: (0,n) it is treated as (-|n|,0). This bug
  99. is in present in versions 19.2, 20.0, 20.1.1 and occurs only in inside=bof60
  100. of bof61, not the other inside options.
  101.  
  102.  
  103.  
  104. - --------------------------------------------------------------
  105. Thanks for using Fractdev, The Fractint Developer's Discussion List
  106. Post Message:   fractdev@lists.xmission.com
  107. Get Commands:   majordomo@lists.xmission.com "help"
  108. Administrator:  twegner@fractint.org
  109. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  110.  
  111. ------------------------------
  112.  
  113. Date: Fri, 10 Nov 2000 18:45:34 -0600
  114. From: "Jonathan Osuch" <osuchj@qwest.net>
  115. Subject: Re: New (old) Fractint bug
  116.  
  117. > I found a bug that is still there in version 20.1.1. The perturbation for
  118. > type=mandel is handled incorrectly if inside is set to bof60 or bof61. 1.
  119. If
  120. > the real part is negative, it is still treated as positive. 2. If it
  121. > contains only an imaginary part: (0,n) it is treated as (-|n|,0). This bug
  122. > is in present in versions 19.2, 20.0, 20.1.1 and occurs only in
  123. inside=bof60
  124. > of bof61, not the other inside options.
  125.  
  126. Yes, that's a strange feature.  It works like that so that images in "The
  127. Beauty of Fractals" can be reproduced using Fractint.
  128.  
  129. I have in mind a work around that would require a command line option.  This
  130. would avoid having to add code for backwards compatibility.  And, it would
  131. still allow reproducing the BOF images.
  132.  
  133. Jonathan
  134.  
  135.  
  136.  
  137. - --------------------------------------------------------------
  138. Thanks for using Fractdev, The Fractint Developer's Discussion List
  139. Post Message:   fractdev@lists.xmission.com
  140. Get Commands:   majordomo@lists.xmission.com "help"
  141. Administrator:  twegner@fractint.org
  142. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  143.  
  144. ------------------------------
  145.  
  146. Date: Wed, 15 Nov 2000 18:04:45 +0100
  147. From: "=?windows-1250?B?UHVza+FzIElzdHbhbiBqci4=?=" <pataki.v@matavnet.hu>
  148. Subject: Another video hotkey bug
  149.  
  150. I found another bug in the video mode hotkey assignments. I have some
  151. 'windowed' entries in the FRACTINT.CFG file, which didn't fit into the old
  152. (removed) width = height = 160.. 2048 limitation. They work without problems
  153. but they can't be assigned to a hotkey and if they are already assigned
  154. (with a text editor) they can't be unassigned. I tried it with several
  155. entries and it seems that it has to do with the old size limits.
  156.  
  157.  
  158.  
  159.  
  160. - --------------------------------------------------------------
  161. Thanks for using Fractdev, The Fractint Developer's Discussion List
  162. Post Message:   fractdev@lists.xmission.com
  163. Get Commands:   majordomo@lists.xmission.com "help"
  164. Administrator:  twegner@fractint.org
  165. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  166.  
  167. ------------------------------
  168.  
  169. Date: Fri, 17 Nov 2000 22:42:55 +0100
  170. From: "=?iso-8859-1?B?UHVza+FzIElzdHbhbiBqci4=?=" <pataki.v@matavnet.hu>
  171. Subject: Bug in the incremental redraw mode
  172.  
  173. If the incremental redraw in 'passes=g' is activated and a GIF is saved -
  174. either while it is in progress or after it is completed - the drawing mode
  175. flag in the GIF will be 'passes=1' instead of 'passes=g'. If the image is
  176. saved to a PAR, the drawing mode flag will be bad only if it is saved while
  177. the incremental redraw is in progress.
  178.  
  179.  
  180.  
  181.  
  182.  
  183. - --------------------------------------------------------------
  184. Thanks for using Fractdev, The Fractint Developer's Discussion List
  185. Post Message:   fractdev@lists.xmission.com
  186. Get Commands:   majordomo@lists.xmission.com "help"
  187. Administrator:  twegner@fractint.org
  188. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  189.  
  190. ------------------------------
  191.  
  192. Date: Fri, 17 Nov 2000 18:54:43 -0600
  193. From: "Jonathan Osuch" <osuchj@qwest.net>
  194. Subject: Re: Bug in the incremental redraw mode
  195.  
  196. > If the incremental redraw in 'passes=g' is activated and a GIF is saved -
  197. > either while it is in progress or after it is completed - the drawing mode
  198. > flag in the GIF will be 'passes=1' instead of 'passes=g'. If the image is
  199. > saved to a PAR, the drawing mode flag will be bad only if it is saved
  200. while
  201. > the incremental redraw is in progress.
  202.  
  203. When I implemented the incremental redraw I spent a considerable amount of
  204. time trying to fix this.  As you can see, I was unsuccessful.
  205.  
  206. Jonathan
  207.  
  208.  
  209.  
  210. - --------------------------------------------------------------
  211. Thanks for using Fractdev, The Fractint Developer's Discussion List
  212. Post Message:   fractdev@lists.xmission.com
  213. Get Commands:   majordomo@lists.xmission.com "help"
  214. Administrator:  twegner@fractint.org
  215. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  216.  
  217. ------------------------------
  218.  
  219. Date: Fri, 17 Nov 2000 19:41:01 -0600
  220. From: "Jonathan Osuch" <osuchj@qwest.net>
  221. Subject: Re: Another video hotkey bug
  222.  
  223. > I found another bug in the video mode hotkey assignments. I have some
  224. > 'windowed' entries in the FRACTINT.CFG file, which didn't fit into the old
  225. > (removed) width = height = 160.. 2048 limitation. They work without
  226. problems
  227. > but they can't be assigned to a hotkey and if they are already assigned
  228. > (with a text editor) they can't be unassigned. I tried it with several
  229. > entries and it seems that it has to do with the old size limits.
  230.  
  231. Tell me more.  I tried this with a 10x10 mode, which is the limit on the
  232. small size, and it worked.  I was able to unassign and then reassign a
  233. hotkey.
  234.  
  235. Jonathan
  236.  
  237.  
  238.  
  239. - --------------------------------------------------------------
  240. Thanks for using Fractdev, The Fractint Developer's Discussion List
  241. Post Message:   fractdev@lists.xmission.com
  242. Get Commands:   majordomo@lists.xmission.com "help"
  243. Administrator:  twegner@fractint.org
  244. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  245.  
  246. ------------------------------
  247.  
  248. Date: Sat, 18 Nov 2000 07:42:26 -0600
  249. From: "Jonathan Osuch" <osuchj@qwest.net>
  250. Subject: Re: Bug in the incremental redraw mode
  251.  
  252. >> If the incremental redraw in 'passes=g' is activated and a GIF is saved -
  253. >> either while it is in progress or after it is completed - the drawing
  254. mode
  255. >> flag in the GIF will be 'passes=1' instead of 'passes=g'. If the image is
  256. >>saved to a PAR, the drawing mode flag will be bad only if it is saved
  257. while
  258. >> the incremental redraw is in progress.
  259.  
  260. > When I implemented the incremental redraw I spent a considerable amount of
  261. > time trying to fix this.  As you can see, I was unsuccessful.
  262.  
  263. And, having just said that, I think I've fixed it.
  264.  
  265. Jonathan
  266.  
  267.  
  268.  
  269. - --------------------------------------------------------------
  270. Thanks for using Fractdev, The Fractint Developer's Discussion List
  271. Post Message:   fractdev@lists.xmission.com
  272. Get Commands:   majordomo@lists.xmission.com "help"
  273. Administrator:  twegner@fractint.org
  274. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  275.  
  276. ------------------------------
  277.  
  278. Date: Sat, 18 Nov 2000 18:13:41 -0600
  279. From: "Jonathan Osuch" <osuchj@qwest.net>
  280. Subject: Fractint and Windows ME
  281.  
  282. Does anybody have any experience using Fractint with the latest version of
  283. Windows?  One of the latest comments on the Fractint bug list is about
  284. problems with it.
  285.  
  286. Jonathan
  287.  
  288.  
  289.  
  290. - --------------------------------------------------------------
  291. Thanks for using Fractdev, The Fractint Developer's Discussion List
  292. Post Message:   fractdev@lists.xmission.com
  293. Get Commands:   majordomo@lists.xmission.com "help"
  294. Administrator:  twegner@fractint.org
  295. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  296.  
  297. ------------------------------
  298.  
  299. Date: Sat, 18 Nov 2000 18:16:47 -0600
  300. From: "Jonathan Osuch" <osuchj@qwest.net>
  301. Subject: Off my rocker
  302.  
  303. I can't work all the time.
  304.  
  305. isosceles          { ; A triangle, even if artificially formed
  306.                      ;  Jonathan Osuch josuch@fractint.org
  307.                      ;  Nov 18, 2000 at 17:03:53
  308.                      ;  Version 2001 Patchlevel 2
  309.   reset=2001 type=julia(fn||fn) function=exp/cos
  310.   center-mag=+0.33030303030303000/+0.81725554106910180/641.0256/1/-82.5
  311.   params=1.3/0/2.5 float=y maxiter=1000 bailout=100 inside=bof60
  312.   outside=atan logmap=yes sound=off
  313.   colors=000PNH<3>_C7b94cA4<14>r_HsaItcJ<2>whMxjNxiN<17>jNAiM9iK9hJ8gI7fG6\
  314.   <15>lNJlOKlOL<3>nRPnSQnTR<18>mrkmslmtm<2>mxplzrlzp<12>`zI_zGZzD<3>Vy2<27\
  315.   >QY5QX5PW5<2>PT5OS6MVE<3>Afi7iq4lz<4>HpaKpXNqS<2>VtDYu7Ys8<6>c_IdXJeUL<3\
  316.   >iIR<13>sAAt99u97<2>w74x62w62<27>VRGUSHTSHSTIRUIPVJ<13>_VQ
  317.   }
  318.  
  319.  
  320.  
  321. - --------------------------------------------------------------
  322. Thanks for using Fractdev, The Fractint Developer's Discussion List
  323. Post Message:   fractdev@lists.xmission.com
  324. Get Commands:   majordomo@lists.xmission.com "help"
  325. Administrator:  twegner@fractint.org
  326. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  327.  
  328. ------------------------------
  329.  
  330. Date: Sun, 19 Nov 2000 12:16:37 -0600
  331. From: "Jonathan Osuch" <osuchj@qwest.net>
  332. Subject: Fractint version 20.1.03
  333.  
  334. The latest patch and executable of Fractint version 20.1 are now available.
  335.  
  336. It fixes the incremental redraw problem with setting passes=1 after being
  337. interrupted.  The range of bailout values that work with ap-math is now
  338. larger.  Still nothing to write home about.  A new command line option has
  339. been added, nobof=yes, which causes the inside=bof60 and bof61 options to
  340. NOT recreate the images from the book of the same name.  This makes the
  341. behavior of these two inside options the same as the other inside options.
  342.  
  343. Jonathan
  344.  
  345.  
  346.  
  347. - --------------------------------------------------------------
  348. Thanks for using Fractdev, The Fractint Developer's Discussion List
  349. Post Message:   fractdev@lists.xmission.com
  350. Get Commands:   majordomo@lists.xmission.com "help"
  351. Administrator:  twegner@fractint.org
  352. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  353.  
  354. ------------------------------
  355.  
  356. Date: Mon, 20 Nov 2000 08:01:23 +0100
  357. From: Thore Berntsen <berntsen@vbdas.no>
  358. Subject: RE: Fractint and Windows ME
  359.  
  360. I use Fractint with Windows ME and have had no problems. Mostly it is my
  361. Fractint Screen Saver that runs Fractint for me these days, in other words
  362. in Disk-Video mode.
  363.  
  364. - -----Original Message-----
  365. From: Jonathan Osuch [mailto:osuchj@qwest.net]
  366. Sent: 19. november 2000 01:14
  367. To: fractdev@lists.xmission.com
  368. Subject: Fractint and Windows ME
  369.  
  370.  
  371. Does anybody have any experience using Fractint with the latest version of
  372. Windows?  One of the latest comments on the Fractint bug list is about
  373. problems with it.
  374.  
  375. Jonathan
  376.  
  377.  
  378.  
  379. - --------------------------------------------------------------
  380. Thanks for using Fractdev, The Fractint Developer's Discussion List
  381. Post Message:   fractdev@lists.xmission.com
  382. Get Commands:   majordomo@lists.xmission.com "help"
  383. Administrator:  twegner@fractint.org
  384. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  385.  
  386. - --------------------------------------------------------------
  387. Thanks for using Fractdev, The Fractint Developer's Discussion List
  388. Post Message:   fractdev@lists.xmission.com
  389. Get Commands:   majordomo@lists.xmission.com "help"
  390. Administrator:  twegner@fractint.org
  391. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  392.  
  393. ------------------------------
  394.  
  395. Date: Mon, 20 Nov 2000 20:22:19 +1300
  396. From: "Morgan L. Owens" <packrat@nznet.gen.nz>
  397. Subject: Re: Fractint and Windows ME
  398.  
  399. At 18:13 18/11/2000 -0600, Jonathan Osuch wrote:
  400. >Does anybody have any experience using Fractint with the latest version of
  401. >Windows?  One of the latest comments on the Fractint bug list is about
  402. >problems with it.
  403. It's not ME, but I've had no problems running v20 on Win2000SR1 (yes, a
  404. service release already - how many more, I wonder?). I'm actually using
  405. the same sstools.ini file as my 95 machine (in particular,
  406. textsafe=save), modulo the video mode; makefcfg doesn't know what to do
  407. with my NVidia RIVA TNT, but that's okay, the default .cfg works fine
  408. up to the card's maximum 1600x1200 res.
  409.  
  410. I haven't tried it with looser textsafe settings - I'm supposed to be
  411. working, and it's not my machine anyway - but the delay is unnoticeable (it
  412. takes longer for the monitor's relays to switch).
  413.  
  414. Like I say, 2000 is not ME (which is why there is a ME); perhaps the
  415. latter's fun and flashy orientation makes it a scarier platform for
  416. Fractint.
  417.  
  418. Morgan L. Owens
  419. "I'm not even supposed to be installing software on it."
  420.  
  421.  
  422.  
  423. - --------------------------------------------------------------
  424. Thanks for using Fractdev, The Fractint Developer's Discussion List
  425. Post Message:   fractdev@lists.xmission.com
  426. Get Commands:   majordomo@lists.xmission.com "help"
  427. Administrator:  twegner@fractint.org
  428. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  429.  
  430. ------------------------------
  431.  
  432. Date: Fri, 24 Nov 2000 12:07:33 -0600
  433. From: "Jonathan Osuch" <osuchj@qwest.net>
  434. Subject: Formula parser
  435.  
  436. Tim,
  437.  
  438. I tried to compile/assemble the compiler version of the formula parser and
  439. it will no longer assemble.  The ALTER_RET_ADDR macro in parsera.asm tries
  440. to push the address of past_loop, which isn't defined anywhere.
  441.  
  442. Jonathan
  443.  
  444.  
  445.  
  446. - --------------------------------------------------------------
  447. Thanks for using Fractdev, The Fractint Developer's Discussion List
  448. Post Message:   fractdev@lists.xmission.com
  449. Get Commands:   majordomo@lists.xmission.com "help"
  450. Administrator:  twegner@fractint.org
  451. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  452.  
  453. ------------------------------
  454.  
  455. Date: Fri, 24 Nov 2000 12:42:03 -0600
  456. From: "Jonathan Osuch" <osuchj@qwest.net>
  457. Subject: Updated float only and xfractint
  458.  
  459. Tim,
  460.  
  461. I've brought both the float only and the Xfractint sources up to patch 3.
  462.  
  463. We need to think about how we want to archive these sources.  Either put
  464. them in subdirectories of /ftp (public) or put them under /fractint
  465. (private).  My preference would be for putting them under /fractint to keep
  466. them private, but I don't have any good reason to do it that way.
  467.  
  468. Jonathan
  469.  
  470.  
  471.  
  472. - --------------------------------------------------------------
  473. Thanks for using Fractdev, The Fractint Developer's Discussion List
  474. Post Message:   fractdev@lists.xmission.com
  475. Get Commands:   majordomo@lists.xmission.com "help"
  476. Administrator:  twegner@fractint.org
  477. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  478.  
  479. ------------------------------
  480.  
  481. Date: Fri, 24 Nov 2000 15:20:19 -0700
  482. From: Phil McRevis <legalize@xmission.com>
  483. Subject: Re: Updated float only and xfractint 
  484.  
  485. In article <000b01c05646$3ee0e740$0100a8c0@bananasenior>,
  486.     "Jonathan Osuch" <osuchj@qwest.net>  writes:
  487.  
  488. > I've brought both the float only and the Xfractint sources up to patch 3.
  489.  
  490. Is this the code with my device driver stuff in it?  I poked at some
  491. of the zip files on <http://www.fractint.org/ftp/> and didn't see
  492. anything that looked like it had my changes.  What file do I look at?
  493. - --
  494. Ask me about my upcoming book on Direct3D from Addison-Wesley!
  495. <http://www.xmission.com/~legalize/>    Legalize Adulthood!
  496.     ``Ain't it funny that they all fire the pistol,     
  497.       at the wrong end of the race?''--PDBT     
  498. legalize@xmission.com    <http://www.xmission.com/~legalize/who/>
  499.  
  500. - --------------------------------------------------------------
  501. Thanks for using Fractdev, The Fractint Developer's Discussion List
  502. Post Message:   fractdev@lists.xmission.com
  503. Get Commands:   majordomo@lists.xmission.com "help"
  504. Administrator:  twegner@fractint.org
  505. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  506.  
  507. ------------------------------
  508.  
  509. Date: Sat, 25 Nov 2000 11:43:10 -0600
  510. From: "Jonathan Osuch" <osuchj@qwest.net>
  511. Subject: Re: Updated float only and xfractint 
  512.  
  513. > Is this the code with my device driver stuff in it?  I poked at some
  514. > of the zip files on <http://www.fractint.org/ftp/> and didn't see
  515. > anything that looked like it had my changes.  What file do I look at?
  516.  
  517. No, currently we are keeping that code between Tim and myself.  It hasn't
  518. changed much since September.  About that time an update to the Allegro WIP
  519. source came out.  I was unable to get the new Allegro source to compile
  520. using djgcc and then couldn't get the previous version to work either.
  521. Under Linux I have a version of Xfractint working that doesn't yet save the
  522. video modes to fractint.cfg so it has to cycle through the video modes each
  523. time it starts up.  That's pretty ugly.
  524.  
  525. If you like, I can email my latest source to you.  Or, if you would prefer I
  526. can put it at
  527. <http://www.fractint.org/ftp/> with a cryptic file name and password
  528. protected.
  529.  
  530. Jonathan
  531.  
  532.  
  533.  
  534. - --------------------------------------------------------------
  535. Thanks for using Fractdev, The Fractint Developer's Discussion List
  536. Post Message:   fractdev@lists.xmission.com
  537. Get Commands:   majordomo@lists.xmission.com "help"
  538. Administrator:  twegner@fractint.org
  539. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  540.  
  541. ------------------------------
  542.  
  543. Date: Sun, 26 Nov 2000 01:09:19 -0600
  544. From: "Scott D. Boyd" <sdboyd56@swbell.net>
  545. Subject: Proposal for restructuring of Xfractint's Makefile
  546.  
  547. Jonathan and anyone else concerned,
  548.  
  549. I am finally getting back to Xfractint after a rather long absence (for 
  550. various reasons.) During that time, I read a very informative article in the 
  551. November issue of "Linux Journal". This article dealt with where 
  552. user-installed programs should be installed in the Linux directory structure. 
  553. The author stated that there are four standards, along with the UNIX 
  554. community in general, that have established the /opt directory for add-on 
  555. software. 
  556.  
  557. I run Linux-Mandrake on my machine, and all the KDE & Gnome binaries are in 
  558. /usr/bin and/or /usr/X11R6/bin. But then again, technically they aren't 
  559. user-installed programs. X programs are in /usr/X11R6/bin. The only 
  560. user-installed program I have in my /opt directory is Adobe's Acrobat Reader, 
  561. which wasn't included in the installation CD. I believe RedHat's install 
  562. program puts KDE in /opt, but I'm not sure. (I think they use to in Redhat 
  563. Linux 6.2.)
  564.  
  565. My proposal is this:
  566. While I am updating Xfractint on my computer, I would like to modify the 
  567. Makefile to reflect the changes mentioned above, so we can try to adhere to 
  568. the Linux Standard Base, and other UNIX standards. I propose making the 
  569. following changes:
  570. The binary be placed in /opt/xfractint-20.x.xx/bin/
  571. The .par, .map, .frm, etc files be placed in /opt/xfractint-20.x.xx/
  572. Any configuration files be placed in /etc/opt/xfractint-20.x.xx/
  573. Any files created by the user will be placed in /home/user/xfractint-20.x.xx/
  574. The man file should remain where it is currently installed.
  575.  
  576. The Makefile could also be modified to check for and change the xfractint 
  577. version number in the dir. names during an upgrade.
  578. I would also like to update the read.me file with new compiling/install 
  579. instructions.
  580.  
  581. Of course, I will thoroughly test all changes that I make before submitting 
  582. it as a patch.
  583.  
  584. Comments and questions are welcome.
  585. Scott Boyd
  586. - -- 
  587. sdboyd56@swbell.net
  588. http://home.swbell.net/sdboyd56/
  589. - -----------------------
  590. (Wanted: a new, clever tagline...)
  591.  
  592. - --------------------------------------------------------------
  593. Thanks for using Fractdev, The Fractint Developer's Discussion List
  594. Post Message:   fractdev@lists.xmission.com
  595. Get Commands:   majordomo@lists.xmission.com "help"
  596. Administrator:  twegner@fractint.org
  597. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  598.  
  599. ------------------------------
  600.  
  601. Date: Sun, 26 Nov 2000 08:04:51 -0600
  602. From: "Jonathan Osuch" <osuchj@qwest.net>
  603. Subject: Re: Proposal for restructuring of Xfractint's Makefile
  604.  
  605. Scott,
  606.  
  607. > I propose making the following changes:
  608. > The binary be placed in /opt/xfractint-20.x.xx/bin/
  609.  
  610. That seems reasonable.  Would there be a problem with using /home/user/bin?
  611. What about the source file location?  I know you are thinking about
  612. distributing a pre-compiled executable, but while we are changing things...
  613.  
  614. > The .par, .map, .frm, etc files be placed in /opt/xfractint-20.x.xx/
  615.  
  616. That could get very messy.  How about putting them in
  617. /opt/xfractint-20.x.xx/par,
  618. /opt/xfractint-20.x.xx/map, /opt/xfractint-20.x.xx/frm, etc.
  619.  
  620. > Any configuration files be placed in /etc/opt/xfractint-20.x.xx/
  621.  
  622. Yes.  We could put an sstools.ini file here with the above directories
  623. already set.  I assume that Xfractint will be able to find it here???
  624.  
  625. > Any files created by the user will be placed in
  626. /home/user/xfractint-20.x.xx/
  627.  
  628. Perhaps we would want to place the par, map, frm, etc files under here also?
  629.  
  630. > The man file should remain where it is currently installed.
  631.  
  632. Yes.  It is in desperate need of an update, also.
  633.  
  634. > The Makefile could also be modified to check for and change the xfractint
  635. > version number in the dir. names during an upgrade.
  636.  
  637. Maybe we don't want to do this.  There may be reason to have more than one
  638. version loaded.  For example, if a feature (or bug) is removed in a newer
  639. version and the user still wants to be able to generate fractals using it.
  640. The question is, how do we get the desired version to execute?
  641.  
  642. > I would also like to update the read.me file with new compiling/install
  643. > instructions.
  644.  
  645. Very much needed.
  646.  
  647. Jonathan
  648.  
  649.  
  650.  
  651. - --------------------------------------------------------------
  652. Thanks for using Fractdev, The Fractint Developer's Discussion List
  653. Post Message:   fractdev@lists.xmission.com
  654. Get Commands:   majordomo@lists.xmission.com "help"
  655. Administrator:  twegner@fractint.org
  656. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  657.  
  658. ------------------------------
  659.  
  660. Date: Mon, 27 Nov 2000 0:18 0000
  661. From: comdotatdotcom@csi.com
  662. Subject: RE: Re: Proposal for restructuring of Xfractint's Makefile
  663.  
  664. Hi Folks,
  665.  
  666. Sounds good so far, I've just got Debian 2.2 installed and got
  667. the latest xfractint to compile OK with no problems, barely had
  668. to tweak the makefile :-)
  669.  
  670. One very minor niggle...
  671.  
  672. >> Any configuration files be placed in /etc/opt/xfractint-20.x.xx/
  673.  
  674. >Yes.  We could put an sstools.ini file here with the above
  675. >directories
  676.  
  677. Sstools.ini doesn't belong exclusively to FractInt ( though I'll
  678. admiit that I can't think of any other stone soup tools ported to
  679. linux ) and so perhaps should be in the users home directory.
  680.  
  681. As I said, a very minor niggle :-)
  682.  
  683. Cheers,
  684.          Robin.
  685.  
  686.  
  687. - --------------------------------------------------------------
  688. Thanks for using Fractdev, The Fractint Developer's Discussion List
  689. Post Message:   fractdev@lists.xmission.com
  690. Get Commands:   majordomo@lists.xmission.com "help"
  691. Administrator:  twegner@fractint.org
  692. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  693.  
  694. ------------------------------
  695.  
  696. Date: Sun, 26 Nov 2000 21:14:15 -0600
  697. From: "Scott D. Boyd" <sdboyd56@swbell.net>
  698. Subject: Re: Proposal for restructuring of Xfractint's Makefile
  699.  
  700. On Sunday 26 November 2000 08:04, you wrote:
  701. > Scott,
  702. >
  703. > > I propose making the following changes:
  704. > > The binary be placed in /opt/xfractint-20.x.xx/bin/
  705. >
  706. > That seems reasonable.  Would there be a problem with using /home/user/bin?
  707. >
  708. Yes and/or no. In a one-user system, such as a home-computer, that would 
  709. work. But in a multi-user environment, such as at a school, then only that 
  710. user could use the binary. That's why presently it is put in /usr/X11R6/bin, 
  711. which is a dir that is readable/executable by everyone.
  712.  
  713. > What about the source file location?  I know you are thinking about
  714. > distributing a pre-compiled executable, but while we are changing things...
  715. >
  716. When you unzip a source package, it normally goes in /usr/src/package-name/. 
  717. Then the makefile would copy all the files to their prescribed dirs. I was 
  718. also thinking along the lines of having the Makefile that goes in the 
  719. original source package reflect the changes I propose. In other words, I 
  720. would be submitting the modified makefile to you for inclusion into the 
  721. Xfractint source.
  722.  
  723. > > The .par, .map, .frm, etc files be placed in /opt/xfractint-20.x.xx/
  724. >
  725. > That could get very messy.  How about putting them in
  726. > /opt/xfractint-20.x.xx/par,
  727. > /opt/xfractint-20.x.xx/map, /opt/xfractint-20.x.xx/frm, etc.
  728. >
  729. As it is right now, all the .par, .map, .frm files are all dumped in one 
  730. directory anyway! But your suggestion sounds better to me. Would make them 
  731. easier to browse thru. But then we would have to make sure that Xfractint 
  732. could find them in the correct directories.
  733.  
  734. > > Any configuration files be placed in /etc/opt/xfractint-20.x.xx/
  735. >
  736. > Yes.  We could put an sstools.ini file here with the above directories
  737. > already set.  I assume that Xfractint will be able to find it here???
  738. >
  739. That also would need to be set in the program and/or the Makefile. I'll have 
  740. to check and see where the setting is for Xfractint to look for it's config 
  741. files.
  742.  
  743. > > Any files created by the user will be placed in
  744. >
  745. > /home/user/xfractint-20.x.xx/
  746. >
  747. > Perhaps we would want to place the par, map, frm, etc files under here
  748. > also?
  749. >
  750. My reply above about placing the binary under /home/user/ vs 
  751. /opt/package-name also applies here. Of course, any of those files that a 
  752. user creates could be placed under their home dir.
  753.  
  754. > > The man file should remain where it is currently installed.
  755. >
  756. > Yes.  It is in desperate need of an update, also.
  757. I'll keep that in mind also.
  758. >
  759. > > The Makefile could also be modified to check for and change the xfractint
  760. > > version number in the dir. names during an upgrade.
  761. >
  762. > Maybe we don't want to do this.  There may be reason to have more than one
  763. > version loaded.  For example, if a feature (or bug) is removed in a newer
  764. > version and the user still wants to be able to generate fractals using it.
  765. >
  766. Good point! Then it would be best to put the newer version in a seperate dir, 
  767. with the dir name containing the version number.
  768.  
  769. > The question is, how do we get the desired version to execute?
  770. >
  771. Simple - create a link ("shortcuts" in MS-speak) to each seperate binary. The 
  772. executable filename can be renamed with the version no. tacked on the end.
  773.  
  774. I haven't started any of the proposed changes yet, so there's stil lots of 
  775. room for ideas, changes, suggestions, discussions, etc. And remember, my 
  776. proposal is only to nudge Xfractint more in line with several standards and 
  777. the Linux/Unix community in general, and so new users wouldn't have to tweak  
  778. the Makefile or move files around after it's compiled/instaled.
  779.  
  780. Scott Boyd
  781. - -- 
  782. sdboyd56@swbell.net
  783. http://home.swbell.net/sdboyd56/
  784.  
  785.  
  786. - --------------------------------------------------------------
  787. Thanks for using Fractdev, The Fractint Developer's Discussion List
  788. Post Message:   fractdev@lists.xmission.com
  789. Get Commands:   majordomo@lists.xmission.com "help"
  790. Administrator:  twegner@fractint.org
  791. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  792.  
  793. ------------------------------
  794.  
  795. Date: Mon, 27 Nov 2000 18:19 0000
  796. From: comdotatdotcom@csi.com
  797. Subject: RE: Re: Re: Proposal for restructuring of Xfractint's Makefile
  798.  
  799. Hi Scott,
  800.  
  801. >What? There's some other Stone Soup Group tools out there?
  802.  
  803. There's piclab IIRC but I don't know if it's available in linux,
  804. probably not.(might be an easy port though
  805.  
  806. Though there is still the point that different users
  807. will want different sstools.ini settings, so it should still go under
  808. the users home somewhere.
  809.  
  810. Cheers,
  811.          Robin
  812. P.S. if you go to:
  813. http://sources.redhat.com/autobook/
  814. you'll find a link to an online guide to autoconf, automake and
  815. libtool... good stuff!
  816.  
  817.  
  818.  
  819.  
  820. - --------------------------------------------------------------
  821. Thanks for using Fractdev, The Fractint Developer's Discussion List
  822. Post Message:   fractdev@lists.xmission.com
  823. Get Commands:   majordomo@lists.xmission.com "help"
  824. Administrator:  twegner@fractint.org
  825. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  826.  
  827. ------------------------------
  828.  
  829. Date: Mon, 27 Nov 2000 21:00:07 -0600
  830. From: "Scott D. Boyd" <sdboyd56@swbell.net>
  831. Subject: Re: Re: Re: Proposal for restructuring of Xfractint's Makefile
  832.  
  833. On Monday 27 November 2000 12:19, you wrote:
  834. > Hi Scott,
  835. >
  836. > >What? There's some other Stone Soup Group tools out there?
  837. >
  838. > There's piclab IIRC but I don't know if it's available in linux,
  839. > probably not.(might be an easy port though
  840. >
  841. Yeah - that's the name of it! I was thinking of that program using 
  842. sstools.ini, but I couldn't remember the name. I didn't know it was a Stone 
  843. Soup program though. I haven't even heard anything about it in a long time, 
  844. so you are more than likely right about it not being ported to Linux.
  845.  
  846. > Though there is still the point that different users
  847. > will want different sstools.ini settings, so it should still go under
  848. > the users home somewhere.
  849. >
  850. Good point. I also just thought of how a Linux installation will have a 
  851. global .bashrc and .bash_profile in the /etc, dir., but each user can also 
  852. have their custom .bashrc and .bash_profile in their home dir. The same could 
  853. be done with Xfractint config files....
  854.  
  855. > P.S. if you go to:
  856. > http://sources.redhat.com/autobook/
  857. > you'll find a link to an online guide to autoconf, automake and
  858. > libtool... good stuff!
  859.  
  860. I'll look into it soon.
  861.  
  862. Regards, 
  863. Scott
  864.  
  865. - -- 
  866. sdboyd56@swbell.net
  867. http://home.swbell.net/sdboyd56/
  868. - --------------------------------
  869. A computer without a Microsoft operating system
  870. is like a dog without bricks tied to it's head.
  871.  
  872. - --------------------------------------------------------------
  873. Thanks for using Fractdev, The Fractint Developer's Discussion List
  874. Post Message:   fractdev@lists.xmission.com
  875. Get Commands:   majordomo@lists.xmission.com "help"
  876. Administrator:  twegner@fractint.org
  877. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  878.  
  879. ------------------------------
  880.  
  881. Date: Mon, 27 Nov 2000 21:26:48 -0600
  882. From: Tim Wegner <twegner@swbell.net>
  883. Subject: Re: Proposal for restructuring of Xfractint's Makefile
  884.  
  885. Scott wrote:
  886.  
  887. > Yeah - that's the name of it! I was thinking of that program using 
  888. > sstools.ini, but I couldn't remember the name. I didn't know it was a Stone 
  889. > Soup program though. I haven't even heard anything about it in a long time, 
  890. > so you are more than likely right about it not being ported to Linux.
  891.  
  892. Piclab definitely is a Stone Soup program, and definitely hasn't 
  893. been (and won't be) ported to Linux. Strictly a DOS program, uses 
  894. assembler. Lee Crocker's web page doesn't even mention his 
  895. Piclab program (see www.piclab.com).
  896.  
  897. Tim
  898.  
  899.  
  900.  
  901.  
  902. - --------------------------------------------------------------
  903. Thanks for using Fractdev, The Fractint Developer's Discussion List
  904. Post Message:   fractdev@lists.xmission.com
  905. Get Commands:   majordomo@lists.xmission.com "help"
  906. Administrator:  twegner@fractint.org
  907. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  908.  
  909. ------------------------------
  910.  
  911. Date: Mon, 27 Nov 2000 21:32:14 -0600
  912. From: Tim Wegner <twegner@swbell.net>
  913. Subject: piclab at piclab.com
  914.  
  915. You have to search, but Lee's piclab site *does* have piclab!!
  916.  
  917. http://www.piclab.com/pub/index.html
  918.  
  919. There's also some code that we used in implementing Newton in 
  920. Fractint.
  921.  
  922. Tim
  923.  
  924.  
  925. - --------------------------------------------------------------
  926. Thanks for using Fractdev, The Fractint Developer's Discussion List
  927. Post Message:   fractdev@lists.xmission.com
  928. Get Commands:   majordomo@lists.xmission.com "help"
  929. Administrator:  twegner@fractint.org
  930. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  931.  
  932. ------------------------------
  933.  
  934. Date: Mon, 27 Nov 2000 23:27:18 -0600
  935. From: Tim Wegner <twegner@swbell.net>
  936. Subject: Re: Piclab
  937.  
  938. Scott asked (private email):
  939.  
  940. > I can't remember what Piclab did. Can you tell me in a nutshell? All I can 
  941. > remember hearing about it, was that it came out about the same time as 
  942. > Fractint did, ie: eons ago in computer-world terms.  8-)
  943.  
  944. Piclab is a wonderful command-line image processing program. 
  945. Let's you make command files that consistently and repeatably do 
  946. various image processing tasks. For example, I used it to increase 
  947. the contrast of all the images for my book.
  948.  
  949. It's obsolete because it is a DOS program with no GUI. Lee 
  950. stopped supporting it a long time ago. Bert Tyler and I actually did 
  951. a bit of maintenance a while ago - I don't think the version at Lee's 
  952. site is actually the latest one.
  953.  
  954. I wrote a lot about piclab in my Image Lab book.
  955.  
  956. Tim
  957.   
  958.  
  959. - --------------------------------------------------------------
  960. Thanks for using Fractdev, The Fractint Developer's Discussion List
  961. Post Message:   fractdev@lists.xmission.com
  962. Get Commands:   majordomo@lists.xmission.com "help"
  963. Administrator:  twegner@fractint.org
  964. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  965.  
  966. ------------------------------
  967.  
  968. Date: Tue, 28 Nov 2000 08:14:31 +0000
  969. From: "Thierry B." <oulala@chez.com>
  970. Subject: Re: Piclab
  971.  
  972. Tim Wegner wrote:
  973. > It's obsolete because it is a DOS program with no GUI. Lee
  974. > stopped supporting it a long time ago. Bert Tyler and I actually did
  975. > a bit of maintenance a while ago - I don't think the version at Lee's
  976. > site is actually the latest one.
  977.  
  978.     A long time ago, I've tried to port Piclab on Unix. 
  979.     I give up because I have not enough time and understanding
  980.     the code (specially IO) was, hem, hard :)
  981.  
  982.     But I can make a new trial... Where are the sources ?
  983.  
  984.  
  985.     not related: is this list archived somewhere ?
  986.  
  987. - -- 
  988. Thierry Boudet                                   http://la.buvette.org/
  989.  
  990. - --------------------------------------------------------------
  991. Thanks for using Fractdev, The Fractint Developer's Discussion List
  992. Post Message:   fractdev@lists.xmission.com
  993. Get Commands:   majordomo@lists.xmission.com "help"
  994. Administrator:  twegner@fractint.org
  995. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  996.  
  997. ------------------------------
  998.  
  999. Date: Tue, 28 Nov 2000 19:48:45 -0600
  1000. From: "Paul N. Lee" <Paul.N.Lee@Worldnet.att.net>
  1001. Subject: Re: Piclab
  1002.  
  1003. Thierry B. wrote:
  1004. >
  1005. > not related: is this list archived somewhere ?
  1006. >
  1007.  
  1008. You might try the following:
  1009.  
  1010.      ftp://ftp.xmission.com/pub/lists/fractdev/archive/
  1011.  
  1012. Sincerely,
  1013. P.N.L.
  1014. - --------------------------------------------------------------
  1015. http://www.fractalus.com/cgi-bin/theway?ring=fractals&id=43&go
  1016.  
  1017. - --------------------------------------------------------------
  1018. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1019. Post Message:   fractdev@lists.xmission.com
  1020. Get Commands:   majordomo@lists.xmission.com "help"
  1021. Administrator:  twegner@fractint.org
  1022. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1023.  
  1024. ------------------------------
  1025.  
  1026. Date: Fri, 1 Dec 2000 20:02:19 -0600
  1027. From: "Jonathan Osuch" <osuchj@qwest.net>
  1028. Subject: Re: Proposal for restructuring of Xfractint's Makefile
  1029.  
  1030. Scott,
  1031.  
  1032. > I was
  1033. > also thinking along the lines of having the Makefile that goes in the
  1034. > original source package reflect the changes I propose. In other words, I
  1035. > would be submitting the modified makefile to you for inclusion into the
  1036. > Xfractint source.
  1037.  
  1038. Hmm, your having said that reminds me that I've changed the Makefile I use
  1039. to compile the source in the current directory and put the executable there
  1040. as well.  That is also the Makefile that is in the developer's version of
  1041. the Xfractint source, since I have forgotten completely about replacing it
  1042. with the Makefile out of the last official release.  Oops!
  1043.  
  1044. >> Perhaps we would want to place the par, map, frm, etc files under here
  1045. >> also?
  1046. >
  1047. > My reply above about placing the binary under /home/user/ vs
  1048. > /opt/package-name also applies here. Of course, any of those files that a
  1049. > user creates could be placed under their home dir.
  1050.  
  1051. The problem is getting Xfractint to look in two different directories.  One
  1052. can be set in sstools.ini.  The other, at this time, would have to be hard
  1053. coded.  This may already be the case, since I mucked up my Makefile a long
  1054. time ago.
  1055.  
  1056. > And remember, my
  1057. > proposal is only to nudge Xfractint more in line with several standards
  1058. and
  1059. > the Linux/Unix community in general, and so new users wouldn't have to
  1060. tweak
  1061. > the Makefile or move files around after it's compiled/instaled.
  1062.  
  1063. I'm all for that.  Give some thought to Makefile settings for developer's
  1064. and perhaps to a system administrator.  For example, I always work with
  1065. everything in the same directory.  I may need to be retrained.  8-))
  1066.  
  1067. Jonathan
  1068.  
  1069.  
  1070.  
  1071. - --------------------------------------------------------------
  1072. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1073. Post Message:   fractdev@lists.xmission.com
  1074. Get Commands:   majordomo@lists.xmission.com "help"
  1075. Administrator:  twegner@fractint.org
  1076. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1077.  
  1078. ------------------------------
  1079.  
  1080. Date: Fri, 1 Dec 2000 19:34:45 -0600
  1081. From: "Jonathan Osuch" <osuchj@qwest.net>
  1082. Subject: Re: Another video hotkey bug
  1083.  
  1084. Puskßs,
  1085.  
  1086. > I found another bug in the video mode hotkey assignments. I have some
  1087. > 'windowed' entries in the FRACTINT.CFG file, which didn't fit into the old
  1088. > (removed) width = height = 160.. 2048 limitation. They work without
  1089. problems
  1090. > but they can't be assigned to a hotkey and if they are already assigned
  1091. > (with a text editor) they can't be unassigned. I tried it with several
  1092. > entries and it seems that it has to do with the old size limits.
  1093.  
  1094. Did you get this straightened out?  If not, can  you explain what you may be
  1095. doing differently than I am?
  1096.  
  1097. Jonathan
  1098.  
  1099.  
  1100.  
  1101. - --------------------------------------------------------------
  1102. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1103. Post Message:   fractdev@lists.xmission.com
  1104. Get Commands:   majordomo@lists.xmission.com "help"
  1105. Administrator:  twegner@fractint.org
  1106. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1107.  
  1108. ------------------------------
  1109.  
  1110. End of fractdev-digest V1 #36
  1111. *****************************
  1112.  
  1113.