From: Robert P R. <ri...@cs...> - 2005-11-30 21:17:56
|
Is pointless still being maintained? I've got several patches, but it seems that there hasn't been a release in a long time. -- /----------------------------------------------------------- | Robert P Ricci <ri...@cs...> | <ri...@fl...> | Research Associate, University of Utah Flux Group | www.flux.utah.edu | www.emulab.net \----------------------------------------------------------- |
From: Jacob W. P. <jw...@dm...> - 2005-12-07 09:09:30
|
Hi Robert Admitted, we have not been active for a very long time but we would still be most grateful for patches so please share them with us and let us do a new distribution together. Cheers, Jacob * Robert P Ricci <ri...@cs...> [2005-11-30 22:18]: > Is pointless still being maintained? I've got several patches, but it > seems that there hasn't been a release in a long time. > > -- > /----------------------------------------------------------- > | Robert P Ricci <ri...@cs...> | <ri...@fl...> > | Research Associate, University of Utah Flux Group > | www.flux.utah.edu | www.emulab.net > \----------------------------------------------------------- > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > Pointless-devel mailing list > Poi...@li... > https://lists.sourceforge.net/lists/listinfo/pointless-devel -- Jacob Weismann Poulsen <jw...@dm...> Fingerprint: 9315 DC43 D2E4 4F70 3AA8 F8F0 9DA0 B765 F5C8 7D26 |
From: Robert P R. <ri...@cs...> - 2005-12-14 22:11:31
|
Okay, here are a few patches. I've broken them up into small pieces so that it's easy for you to just take some of them if you want. pointless-svg.patch - Adds a new command, =svg, for including SVG graphics (note - I've patched Makefile.am and configure.in, so it requires re-running automake and autoconf.) pointless-coloreps.patch - Adds a new commands, =coloreps, for including eps graphics in color (w/ transparent background) instead of grayscale pointless-cache.patch - Makes the svg and eps modules perform 'real' caching: if a cached version of the .png exists, they won't regenerate it unless it's older than the .eps or .png. I had some figures that took a long time to render on my laptop, so this sped things up considerably. In order for this to work, I had to change the name of the cache directory to include the resolution. The SVG patch must be applied before this one pointless-plp.patch - If the input filename ends in '.plp', runs it through the C pre-processor before opening it. I did this for a few reasons: * It allows me to use familiar #include and #define syntax * The =include command was doing strange things for me, like putting the included file into a strange order. I know, I should have just fixed it, but I wanted the full 'power', such as it is, of cpp * It lets me do 'header guard' type stuff for files included by more than one file. So, when I broke my presentation up into small files, I could have them all include 'defs.plp' so that I could use any of them standalone while I was working of them. * It theoretically allows the user to pass -DFOO type arguments to cpp, so that you could have the presentation behave differently depending on what arguments you passed to it. I don't have support for these yet, though Note - the processed file goes into $TMPDIR or /tmp - I wanted to put it into the cache dir, but the pll object doesn't yet exist at the time the .pll/.plp file is opened. pointless-frame_duration.patch - There's an assert in the code that the duration of a frame is > 0. I found that if I left pointless sitting at one slide for too long, this would fire when I tried to leave the slide. Not too pretty in the middle of a talk. :) So I just changed the code to make the duration tiny but positive if this happens. pointless-item_nostep.patch - I don't like the default behavior of having every item start a new step. I figured you guys might not take this patch, but some people might find it useful. A tarball of the patches is available here: http://www.flux.utah.edu/users/ricci/software/pointless-patches.tar.gz Here are some slides that I made with pointless and these patches: HTML/PNG: http://www.flux.utah.edu/users/ricci/slides/assign-informs/ Source: http://www.flux.utah.edu/users/ricci/slides/assign-informs.tar.gz -- /----------------------------------------------------------- | Robert P Ricci <ri...@cs...> | <ri...@fl...> | Research Associate, University of Utah Flux Group | www.flux.utah.edu | www.emulab.net \----------------------------------------------------------- |
From: Jacob W. P. <jw...@dm...> - 2005-12-15 08:48:13
|
Robert, I have browsed them quickly and it looks very good. Excelent!!! Thanks a lot. I will test them during the weekend and provide you proper feedback. As to the future for pointless - We came to a point last year (or was it the year before - gush time flies) where we felt that we had a bunch of nice features but also that there were sharp corners here and there that had to be reworked and cleaned before we proceeded with new features. We tried to get feedback on it, cf. the threads on the webpage regarding PLL and its parser but didn't really get some (I admit that they are pretty hard to comment on without browsing the code). Now, you have obviously browsed the code and may have some nice feedback to us one these issues as well. If you have some time during Christmas then we would be most grateful if you would share your thoughts with us regarding these threads. Again, thanks a lot for the patches. Cheers, Jacob * Robert P Ricci <ri...@cs...> [2005-12-14 23:12]: > Okay, here are a few patches. I've broken them up into small pieces > so that it's easy for you to just take some of them if you want. > > pointless-svg.patch - Adds a new command, =svg, for including SVG > graphics (note - I've patched Makefile.am and configure.in, so it > requires re-running automake and autoconf.) > pointless-coloreps.patch - Adds a new commands, =coloreps, for including > eps graphics in color (w/ transparent background) instead of > grayscale > pointless-cache.patch - Makes the svg and eps modules perform 'real' > caching: if a cached version of the .png exists, they won't > regenerate it unless it's older than the .eps or .png. I had some > figures that took a long time to render on my laptop, so this sped > things up considerably. In order for this to work, I had to change > the name of the cache directory to include the resolution. The SVG > patch must be applied before this one > pointless-plp.patch - If the input filename ends in '.plp', runs it > through the C pre-processor before opening it. I did this for a few > reasons: > * It allows me to use familiar #include and #define syntax > * The =include command was doing strange things for me, like > putting the included file into a strange order. I know, I > should have just fixed it, but I wanted the full 'power', such > as it is, of cpp > * It lets me do 'header guard' type stuff for files included by > more than one file. So, when I broke my presentation up into > small files, I could have them all include 'defs.plp' so that > I could use any of them standalone while I was working of > them. > * It theoretically allows the user to pass -DFOO type arguments > to cpp, so that you could have the presentation behave > differently depending on what arguments you passed to it. I > don't have support for these yet, though > Note - the processed file goes into $TMPDIR or /tmp - I wanted to > put it into the cache dir, but the pll object doesn't yet exist at > the time the .pll/.plp file is opened. > pointless-frame_duration.patch - There's an assert in the code that the > duration of a frame is > 0. I found that if I left pointless sitting > at one slide for too long, this would fire when I tried to leave the > slide. Not too pretty in the middle of a talk. :) So I just changed > the code to make the duration tiny but positive if this happens. > pointless-item_nostep.patch - I don't like the default behavior of > having every item start a new step. I figured you guys might not > take this patch, but some people might find it useful. > > A tarball of the patches is available here: > http://www.flux.utah.edu/users/ricci/software/pointless-patches.tar.gz > > Here are some slides that I made with pointless and these patches: > HTML/PNG: > http://www.flux.utah.edu/users/ricci/slides/assign-informs/ > Source: > http://www.flux.utah.edu/users/ricci/slides/assign-informs.tar.gz > > -- > /----------------------------------------------------------- > | Robert P Ricci <ri...@cs...> | <ri...@fl...> > | Research Associate, University of Utah Flux Group > | www.flux.utah.edu | www.emulab.net > \----------------------------------------------------------- > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > Pointless-devel mailing list > Poi...@li... > https://lists.sourceforge.net/lists/listinfo/pointless-devel -- Jacob Weismann Poulsen <jw...@dm...> Fingerprint: 9315 DC43 D2E4 4F70 3AA8 F8F0 9DA0 B765 F5C8 7D26 |
From: Robert P R. <ri...@cs...> - 2005-12-15 18:24:56
|
Sure, I'll look at these things as soon as I can, and I'm willing to help implement any suggestions I make. Thus spake Jacob Weismann Poulsen on Thu, Dec 15, 2005 at 09:47:48AM +0100: > As to the future for pointless - We came to a point last year (or was it > the year before - gush time flies) where we felt that we had a bunch of > nice features but also that there were sharp corners here and there that > had to be reworked and cleaned before we proceeded with new features. We > tried to get feedback on it, cf. the threads on the webpage regarding PLL > and its parser but didn't really get some (I admit that they are pretty > hard to comment on without browsing the code). Now, you have obviously > browsed the code and may have some nice feedback to us one these issues > as well. If you have some time during Christmas then we would be most > grateful if you would share your thoughts with us regarding these > threads. -- /----------------------------------------------------------- | Robert P Ricci <ri...@cs...> | <ri...@fl...> | Research Associate, University of Utah Flux Group | www.flux.utah.edu | www.emulab.net \----------------------------------------------------------- |