IRC Logs

Log of #ghostscript at irc.freenode.net.

Search:
 <<<Back 1 day (to 2011/11/23)2011/11/24 
Bogus8 does anyone know of a device that will work with an Epson Workforce 1100 on Windows 7?03:42.43 
  I'm getting something more akin to half-tone LINES (vertical) when I try to print a PS file out of Ghostview.03:43.23 
  Prints to PDF with halftones (thought a bit kooky) but when I select Windows GDI it gives me the vertical lines instead of dots.03:44.07 
Gigs epson is still in business?06:15.31 
mvrhel henrys: I ran my first file with the unmanaged color approach06:48.14 
  the solution that I took worked pretty well with the existing color achitecture.06:48.34 
  basically, our dumb cmm returns a link that contains the color remap procs for the device along with any UCR/BG information that may be needed06:49.39 
  the link structure has some procs that are swapped out so that we end up going through the device remap methods instead of the lcms methods06:50.43 
  need to do a bit more work to handle all the buffer methods that we currently do with the real CMM which is planar/chunky in and planar/chunky out.06:51.40 
  but it seems to be working. 06:52.00 
  have a good thanksgiving.06:52.10 
henrys morning kens07:51.21 
kens Hi henrys, why aren't you in bed ?07:58.23 
  Its Thanksgiving already with you isn't it ?07:58.38 
  Thanks for looking at that PCL bug henrys, I was going to look at that one today, you've saved me a heap of trouble there.07:59.48 
henrys oh glad I could help08:05.51 
kens Well I'm sure you spotted the ROPs much faster than I would have08:06.22 
henrys yes I should get to bed. Ya'll will probably be on your own tomorrow. Good luck08:06.37 
kens Goodnight !08:06.45 
henrys We have the go ahead now to push back on your favorite customer.08:06.58 
kens I have so many to choose from....08:07.18 
henrys the one we discussed at the meeting. If it seems something can be put off as an enhancement go ahead.08:07.57 
kens aha, right thanks.08:08.04 
henrys off to bed good night08:09.37 
kens Night henrys, have a good Thanksgiving08:09.54 
Robin_Watts tor8: Just opened an xps rendering bug. I think it's come to you by default.14:53.06 
  It's not customer driven or anything, just something I noticed in passing,14:53.19 
tor8 Robin_Watts: right14:55.05 
  radial ppacity?14:55.42 
Robin_Watts radial shading, with opacity.14:56.15 
chrisl Robin_Watts: after discussing the memory alignment stuff on Tuesday, I did a bit of digging, and x86(_64) has optional alignment enforcing, too - but it's no use to us for "large scale" testing :-(14:58.20 
Robin_Watts yeah, compilers are known to make use of unaligned transfers in funky ways on x86.14:59.10 
chrisl Yep, it's rather annoying, given that another memory alignment issue was reported on Tuesday :-(15:00.11 
  tor8: I've taken the leap - all but one of my Linux boxes are running xfce, the last one will switch the next time it needs a reboot.15:01.57 
tor8 chrisl: is it an improvement over gnome or what you were running before?15:13.41 
Robin_Watts tor8: bug 692429...15:13.51 
  It looks to me like we are using sorted dictionaries...15:14.03 
tor8 yeah, sebras made a patch for that, I guess we forgot to close the bug15:14.40 
chrisl tor8: Yes, *much* snappier, and I prefer the look too. I was using Ubuntu's normal desktop environment, but with Metacity instead of compiz, and all the "bells and whistles" switched off.15:16.11 
Robin_Watts tor8: The only problem I can see with the current implementation is that during dictionary building we do a LOT of memmoves.15:16.43 
tor8 Robin_Watts: yeah, if it's a large unsorted dictionary that can be the case15:17.36 
  if it's pre-sorted that shouldn't be the case15:17.36 
Robin_Watts yeah.15:17.36 
  according to git blame, sorted has been there since 2004!15:31.21 
  oh, right, I see.15:32.42 
tor8 we had post-creation sorting, but that wasn't always used and it doesn't help the creation phase15:34.06 
  another way to speed it up would be to allow duplicate entries15:34.23 
  not checking for existence before tacking on new entries could speed it up a lot15:34.46 
Robin_Watts but then you'd need to check for duplicates on the next use.15:35.37 
  If you're inserting into a sorted list, then the checking for duplicates comes for free.15:35.58 
sebras tor8: am I even allowed to close bugs?15:55.08 
Robin_Watts sebras: No, but we should have done.15:55.36 
sebras Robin_Watts: good to know, that I haven't erred at least.15:56.57 
Robin_Watts tor8: One of Zenikos bugs has an (incomplete) patch to add Optional Content support. I'm tempted to extend that to something more capable.17:06.41 
tor8 Robin_Watts: yeah, go ahead.17:06.58 
  I think I want to finish off the text branch, then merge the context branch and start on the android port after that.17:07.43 
Robin_Watts ok.17:07.54 
  The context port is (mostly) merged.17:08.06 
  I've pushed a patch from zeniko (bug 692506) to my repo.17:08.26 
tor8 Robin_Watts: pushed17:11.28 
Robin_Watts Thanks.17:11.41 
kens Night everyone17:14.59 
tor8 night kens17:15.05 
malc_ tor8: hi, around?18:41.17 
Robin_Watts malc_: Can I help?18:58.03 
malc_ Robin_Watts: well, few things18:58.46 
  Robin_Watts: a) yes, the bug you just closed is fixed indeed18:59.01 
Robin_Watts (In general on here, best to ask questions, rather than to ask to ask :) )18:59.12 
malc_ b) there are some significant regressions in current mupdf HEAD18:59.14 
Robin_Watts Which one ?18:59.17 
malc_ large dicts one18:59.24 
Robin_Watts ok.18:59.28 
  b) tell me about the regressions...18:59.42 
malc_ c) fz_outline is not good enough as a replacement for pdf_outline18:59.44 
  pagenumber alone is not sufficient (or let's put it this way, pdf_outline provided much more fine positioning and this is now lost with fz_outline)19:00.15 
  Robin_Watts: http://gittup.org/tup/build_system_rules_and_algorithms.pdf page number 1, and other pages too19:01.04 
  half of the text just isn't there19:01.11 
Robin_Watts OK, I can't really comment on c). Tor made the change.19:01.19 
  Can you open bugs for b and c etc please?19:01.31 
malc_ yes he did, for XPS's sake apparently19:01.36 
Robin_Watts I'll look at b) as soon as I finish with what I'm doing now.19:01.54 
malc_ well, i thought maybe i'm misunderstanding something and wanted to ask tor to clarify.. he wont be around anytime soon?19:02.40 
Robin_Watts malc_: I'm sure he will be around later, yes.19:03.31 
  but I can't say when.19:03.43 
malc_ as for opening bug for b) can you perhaps confirm that page 1 is misrendered (weird machine here)19:03.48 
Robin_Watts opening bugs with all the details on is certainly not wasted time.19:03.59 
  Sure.19:04.02 
  yes, I can confirm a problem.19:05.24 
malc_ filling19:05.28 
Robin_Watts I bet it's my clipping change.19:05.30 
malc_ fwiw f788271e01f5c0ba97bc4ad561ae546ac11017c1 is okay19:05.46 
Robin_Watts My fear is that 54d7093may have broken it, but that's just a wild guess really.19:07.52 
malc_ App store release will have to wait a bit methinks...19:10.44 
Robin_Watts Ah, not 54d709319:31.56 
tor8 malc_: the change to fz_outline is not completely finished. A patch to add a destination rectangle would not be rejected. I just want to have the same API for the outline tree and links between pdf and xps.19:32.13 
  Robin_Watts: if there is a big regression with the clipping change, now would be the time to fix it. the app store review is still in the queue19:33.51 
Robin_Watts tor8: Am bisecting now.19:34.09 
  but it's not the clipping change.19:34.38 
malc_ tor8: one has to know both(pdf xps) to make the change.. i don't feel qualified19:34.53 
tor8 my sane tests are in a shamble, my computer died over the weekend and my new laptop isn't set up properly after the lion fiasco19:35.07 
malc_ tor8: what went wrong with lion?19:35.41 
tor8 it sucked, royally. bugs everywhere, broken compiler tool chain etc19:36.07 
  and the UI changes ... ugh.19:36.37 
malc_ what compiler toolchain has to do with lion i wonder :)19:36.38 
tor8 well, ar and ld have regressed to the same state they were back in 10.2 ... you *must* run ranlib on a libfoo.a archive, and re-run ranlib if you copy or move it.19:37.57 
  and incremental ar update to add object files breaks the archive too.19:38.25 
malc_ just use linux or bsd19:39.46 
tor8 I wish I could... but then there's this pesky issue of having to do iOS development getting in the way19:40.25 
malc_ wallen gardens are cool.. or so i've heard19:42.14 
tor8 they're the hip thing to do these days, or so all the cool kids say19:42.44 
malc_ tor8: btw. i've needed to watch something which required flash so used the hip and cool mac i have in the house.. tried their preview app on some pdfs and couldn't help but notice that it somehow caches the pdf pages (an operation which could require hopgobs of memory).. any idea what might be their magic?19:45.41 
tor8 using big chunks of memory? that seems to be the apple way of doing things :)19:46.21 
malc_ tor8: heh :) not an option for me though.. 512M RAM and no swap here19:47.04 
tor8 well, swap would only slow things down anyway :)19:47.26 
malc_ that's why it's disabled19:47.38 
Robin_Watts ok, so I'm confused. git bisect has lead me back to the clipping thing.19:48.53 
  Let me try that again.19:49.00 
  oh, no, I understand.19:50.15 
  So it *is* the clipping change. I'll look to fix that.19:50.26 
malc_ tor8: http://repo.or.cz/w/llpp.git/blob/dfcb1cbec81dcd09ff4fec8f058621598e37e3f1:/link.c at line 795 begins my outline processing code, you think variation on this should be added to pdf/pdf_outline.c and the fz_outline expanded with a coordinates of the link (you said rectangle though)19:55.09 
tor8 malc_: there are a handful of different destination types in pdf20:00.51 
malc_ tor8: i've covered everything i saw in my pdf collection.. but anyway apparently i was spot on when i said that i'm unqualified20:01.48 
tor8 table 8.2 in pdfref17 (page 582) lists them all20:02.34 
malc_ pdf_reference_1-7.pdf is a prime example why fz_outline in it's present form just doesn't cut it.. element covering 8.2.1 in outline in particular :)20:04.47 
tor8 what's wrong with the current form? it says page 581 which is the right page...?20:09.05 
malc_ the page is right, the position _within_ a page is nowhere to be found that's what's wrong20:12.20 
tor8 right. well, a point or rect should be enough for most uses. I've never been a fan of how you can specify viewer behavior like zooming factors from links.20:14.23 
  so actually, just a point (make it the top left corner in the rect case) is probably what I'll do20:15.01 
malc_ which is all i use currently, so more than fine with me20:15.25 
tor8 and hopefully good enough for sumatrapdf20:15.39 
  Robin_Watts: any luck with the clip issue?20:15.58 
Robin_Watts tor8: am looking now.20:22.01 
tor8 Robin_Watts: I'll reject the binary now and upload a new one later when it's fixed20:22.24 
Robin_Watts I think it's important that we allow a rectangle, not just a point.20:22.26 
tor8 I've just run sane and there are a lot of problems20:22.33 
Robin_Watts Imagine a viewer where you hover over a link and it pops up a bubble showing an image of where it goes to - for that you require the rectangle.20:23.40 
  If the information is there in the file, it should be exposed, IMAO.20:23.55 
  Oh... me so dim.20:27.02 
  tor8: 1 line change pushed. Sorry...20:30.42 
tor8 ahem :)20:31.26 
  let me 'sane' it first, then I'll push :)20:32.26 
Robin_Watts tor8: You have this 'csi->target' thing.20:38.36 
tor8 yeah, feel free to abuse/hack that thing to something better20:38.52 
Robin_Watts which you envisage (according to comments) as being 'View' 'Print' 'Export'20:38.55 
tor8 yeah20:39.09 
Robin_Watts Optional Content groups contain an "Intent"20:39.32 
  which is either a single name, or an array of names.20:39.49 
  (p376 of the 1.7 spec)20:40.03 
  That lists "View" and "Design"20:40.12 
  and All.20:40.23 
  I fear I need an 'intent' as well as a 'target'.20:41.25 
tor8 page 382, table 4.53 lists an Event for OCGs as well20:42.19 
  this part of the spec is all a jumbled mess :(20:42.31 
Robin_Watts yes indeed.20:42.53 
  That's why I think we need both.20:42.59 
  I was thinking about trying to come up with an enum that encapsulates both, but decided that having separate things would be safer.20:43.40 
tor8 Robin_Watts: the grid fitting image patch makes type3 fonts look worse20:45.16 
  some files get uneven baselines20:45.39 
  anyway, *STUPID* commit pushed20:46.12 
Robin_Watts How has that changed behaviour?20:46.31 
  I didn't think we were gridfitting in any situation where we weren't before...20:46.48 
tor8 Robin_Watts: that's what I wonder too, I thought the type3 fonts should be unchanged as well20:46.55 
  sorry, false alarm20:48.02 
  the baseline was messed up before too20:48.12 
Robin_Watts phew!20:48.14 
  Does disabling gridfitting give better baselines ?20:48.48 
tor8 let me try that after I've compiled and uploaded a new binary20:49.08 
  to the app store20:49.12 
Robin_Watts We could disable gridfitting within type3 glyphs.20:52.12 
tor8 I thought we already did that (or well, that your scaler accounted for it and adjusted the scaling)20:54.37 
Robin_Watts I can't obviously see that.20:55.38 
  Right. in fz_draw_fill_image20:56.26 
  being called for food. That's me done for the night , I think.20:58.25 
  Happy Thanksgiving everyone.20:58.34 
tor8 Robin_Watts: good night!20:59.03 
 Forward 1 day (to 2011/11/25)>>> 
ghostscript.com
Search: