00:00.21 Opened logfile log/20130716. 00:00.21 ircCheck: possible lost in space; checking.Tue Jul 16 00:00:21 2013 00:00.21 >ghostbot< TEST 00:00.22 IRCTEST: Yes, we're alive. 00:10.46 Chans: (ghostbot) in:#ghostscript 00:13.38 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 00:20.57 FORK(25217) --- fork starting for 'RSSFeeds', PID == 25217, bot_pid == 5961 --- 00:20.58 FORK(25217) !ERROR! cannot load my module: RSSFeeds 00:20.58 FORK(25217) fork: took 2s for RSSFeeds. 00:20.58 FORK(25217) --- fork finished for 'RSSFeeds' --- 00:22.32 --- Saved uptime records. 00:26.54 Chans: (ghostbot) in:#ghostscript 00:41.35 >>> mvrhel_laptop has signed off IRC (Ping timeout: 264 seconds) [#ghostscript] 00:42.52 Chans: (ghostbot) in:#ghostscript 00:51.07 FORK(22619) --- fork starting for 'RSSFeeds', PID == 22619, bot_pid == 5961 --- 00:51.08 FORK(22619) !ERROR! cannot load my module: RSSFeeds 00:51.08 FORK(22619) fork: took 2s for RSSFeeds. 00:51.08 FORK(22619) --- fork finished for 'RSSFeeds' --- 01:04.42 ircCheck: possible lost in space; checking.Tue Jul 16 01:04:42 2013 01:04.42 >ghostbot< TEST 01:04.43 IRCTEST: Yes, we're alive. 01:15.56 Chans: (ghostbot) in:#ghostscript 01:21.19 FORK(18546) --- fork starting for 'RSSFeeds', PID == 18546, bot_pid == 5961 --- 01:21.20 FORK(18546) !ERROR! cannot load my module: RSSFeeds 01:21.20 FORK(18546) fork: took 2s for RSSFeeds. 01:21.20 FORK(18546) --- fork finished for 'RSSFeeds' --- 01:22.44 --- Saved uptime records. 01:30.39 >>> join/#ghostscript rayjj (~chatzilla@rrcs-64-183-45-162.west.biz.rr.com) 01:30.40 ps 01:31.13 >>> mode/#ghostscript [+v rayjj] by ChanServ 01:32.13 Chans: (ghostbot) in:#ghostscript 01:51.29 FORK(29058) LOG: last message repeated 3 times 01:51.29 FORK(29058) --- fork starting for 'RSSFeeds', PID == 29058, bot_pid == 5961 --- 01:51.30 FORK(29058) !ERROR! cannot load my module: RSSFeeds 01:51.30 FORK(29058) fork: took 2s for RSSFeeds. 01:51.30 FORK(29058) --- fork finished for 'RSSFeeds' --- 02:01.38 LOG: last message repeated 3 times 02:01.38 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 02:01.38 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 02:03.38 Chans: (ghostbot) in:#ghostscript 02:09.30 >>> join/#ghostscript tkamppeter__ (~till@p5480A909.dip0.t-ipconnect.de) 02:13.26 >>> tkamppeter_ has signed off IRC (Ping timeout: 248 seconds) [#ghostscript] 02:19.56 Chans: (ghostbot) in:#ghostscript 02:21.33 FORK(7716) --- fork starting for 'RSSFeeds', PID == 7716, bot_pid == 5961 --- 02:21.34 FORK(7716) !ERROR! cannot load my module: RSSFeeds 02:21.34 FORK(7716) fork: took 2s for RSSFeeds. 02:21.34 FORK(7716) --- fork finished for 'RSSFeeds' --- 02:22.23 Seen: Flushed 1 entries. 02:23.28 --- Saved uptime records. 02:30.46 ircCheck: possible lost in space; checking.Tue Jul 16 02:30:46 2013 02:30.46 >ghostbot< TEST 02:30.47 IRCTEST: Yes, we're alive. 02:36.24 Chans: (ghostbot) in:#ghostscript 02:51.47 FORK(2154) --- fork starting for 'RSSFeeds', PID == 2154, bot_pid == 5961 --- 02:51.48 FORK(2154) !ERROR! cannot load my module: RSSFeeds 02:51.48 FORK(2154) fork: took 2s for RSSFeeds. 02:51.48 FORK(2154) --- fork finished for 'RSSFeeds' --- 03:21.57 FORK(6164) --- fork starting for 'RSSFeeds', PID == 6164, bot_pid == 5961 --- 03:21.58 FORK(6164) !ERROR! cannot load my module: RSSFeeds 03:21.58 FORK(6164) fork: took 2s for RSSFeeds. 03:21.58 FORK(6164) --- fork finished for 'RSSFeeds' --- 03:23.42 --- Saved uptime records. 03:25.02 Chans: (ghostbot) in:#ghostscript 03:35.09 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 03:35.19 ircCheck: possible lost in space; checking.Tue Jul 16 03:35:19 2013 03:35.19 >ghostbot< TEST 03:35.19 IRCTEST: Yes, we're alive. 03:38.59 >>> marcosw has signed off IRC (Client Quit) [#ghostscript] 03:40.48 Chans: (ghostbot) in:#ghostscript 03:52.25 FORK(14418) --- fork starting for 'RSSFeeds', PID == 14418, bot_pid == 5961 --- 03:52.26 FORK(14418) !ERROR! cannot load my module: RSSFeeds 03:52.26 FORK(14418) fork: took 2s for RSSFeeds. 03:52.26 FORK(14418) --- fork finished for 'RSSFeeds' --- 03:58.18 LOG: last message repeated 3 times 03:58.18 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 04:02.23 >>> marcosw has signed off IRC (Client Quit) [#ghostscript] 04:06.42 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 04:12.28 Chans: (ghostbot) in:#ghostscript 04:22.39 FORK(32619) --- fork starting for 'RSSFeeds', PID == 32619, bot_pid == 5961 --- 04:22.40 FORK(32619) !ERROR! cannot load my module: RSSFeeds 04:22.40 FORK(32619) fork: took 2s for RSSFeeds. 04:22.40 FORK(32619) --- fork finished for 'RSSFeeds' --- 04:23.54 --- Saved uptime records. 04:28.46 Chans: (ghostbot) in:#ghostscript 04:29.15 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 04:32.00 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 04:39.26 ircCheck: possible lost in space; checking.Tue Jul 16 04:39:26 2013 04:39.26 >ghostbot< TEST 04:39.27 IRCTEST: Yes, we're alive. 04:44.51 Chans: (ghostbot) in:#ghostscript 04:52.56 FORK(10558) --- fork starting for 'RSSFeeds', PID == 10558, bot_pid == 5961 --- 04:52.57 FORK(10558) !ERROR! cannot load my module: RSSFeeds 04:52.57 FORK(10558) fork: took 2s for RSSFeeds. 04:52.57 FORK(10558) --- fork finished for 'RSSFeeds' --- 05:14.39 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-50-159-85-61.hsd1.wa.comcast.net) 05:17.01 Chans: (ghostbot) in:#ghostscript 05:23.20 FORK(29016) --- fork starting for 'RSSFeeds', PID == 29016, bot_pid == 5961 --- 05:23.21 FORK(29016) !ERROR! cannot load my module: RSSFeeds 05:23.21 FORK(29016) fork: took 2s for RSSFeeds. 05:23.21 FORK(29016) --- fork finished for 'RSSFeeds' --- 05:24.05 --- Saved uptime records. 05:33.09 Chans: (ghostbot) in:#ghostscript 05:43.59 ircCheck: possible lost in space; checking.Tue Jul 16 05:43:59 2013 05:43.59 >ghostbot< TEST 05:44.00 IRCTEST: Yes, we're alive. 05:49.06 Chans: (ghostbot) in:#ghostscript 05:53.39 FORK(21742) --- fork starting for 'RSSFeeds', PID == 21742, bot_pid == 5961 --- 05:53.40 FORK(21742) !ERROR! cannot load my module: RSSFeeds 05:53.40 FORK(21742) fork: took 2s for RSSFeeds. 05:53.40 FORK(21742) --- fork finished for 'RSSFeeds' --- 06:02.02 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 06:02.02 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 06:05.24 Chans: (ghostbot) in:#ghostscript 06:24.19 FORK(22826) --- fork starting for 'RSSFeeds', PID == 22826, bot_pid == 5961 --- 06:24.20 FORK(22826) !ERROR! cannot load my module: RSSFeeds 06:24.20 FORK(22826) fork: took 2s for RSSFeeds. 06:24.20 FORK(22826) --- fork finished for 'RSSFeeds' --- 06:24.48 --- Saved uptime records. 06:27.17 >>> chrisl_away materializes into chrisl 06:38.04 Chans: (ghostbot) in:#ghostscript 06:45.54 >>> join/#ghostscript xiangxw (b73e394d@gateway/web/freenode/ip.183.62.57.77) 06:46.40 >>> xiangxw has signed off IRC (Client Quit) [#ghostscript] 06:48.24 ircCheck: possible lost in space; checking.Tue Jul 16 06:48:24 2013 06:48.24 >ghostbot< TEST 06:48.25 IRCTEST: Yes, we're alive. 06:53.40 Chans: (ghostbot) in:#ghostscript 06:54.31 FORK(19375) --- fork starting for 'RSSFeeds', PID == 19375, bot_pid == 5961 --- 06:54.32 FORK(19375) !ERROR! cannot load my module: RSSFeeds 06:54.32 FORK(19375) fork: took 2s for RSSFeeds. 06:54.32 FORK(19375) --- fork finished for 'RSSFeeds' --- 07:02.58 >>> join/#ghostscript mrdocs (~mrdocs@195.135.221.19) 07:02.59 >>> mrdocs has signed off IRC (Changing host) [#ghostscript] 07:02.59 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 07:03.07 >>> join/#ghostscript kens (~Miranda@37.152.200.184) 07:09.58 Chans: (ghostbot) in:#ghostscript 07:24.36 FORK(15629) --- fork starting for 'RSSFeeds', PID == 15629, bot_pid == 5961 --- 07:24.37 FORK(15629) !ERROR! cannot load my module: RSSFeeds 07:24.37 FORK(15629) fork: took 2s for RSSFeeds. 07:24.37 FORK(15629) --- fork finished for 'RSSFeeds' --- 07:25.32 --- Saved uptime records. 07:26.22 Chans: (ghostbot) in:#ghostscript 07:38.31 >>> join/#ghostscript sojic (~sojic@92.55.124.129) 07:42.49 Chans: (ghostbot) in:#ghostscript 07:43.33 >>> mvrhel_laptop has signed off IRC (Ping timeout: 240 seconds) [#ghostscript] 07:43.42 >>> join/#ghostscript sojic_ (~sojic@92.55.124.129) 07:43.46 >>> sojic has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 07:53.19 ircCheck: possible lost in space; checking.Tue Jul 16 07:53:19 2013 07:53.19 >ghostbot< TEST 07:53.20 IRCTEST: Yes, we're alive. 07:54.40 FORK(7918) --- fork starting for 'RSSFeeds', PID == 7918, bot_pid == 5961 --- 07:54.41 FORK(7918) !ERROR! cannot load my module: RSSFeeds 07:54.41 FORK(7918) fork: took 1s for RSSFeeds. 07:54.41 FORK(7918) --- fork finished for 'RSSFeeds' --- 07:58.55 Chans: (ghostbot) in:#ghostscript 08:20.39 LOG: last message repeated 3 times 08:20.39 >>> sojic_ has signed off IRC (Remote host closed the connection) [#ghostscript] 08:24.54 FORK(21428) --- fork starting for 'RSSFeeds', PID == 21428, bot_pid == 5961 --- 08:24.55 FORK(21428) !ERROR! cannot load my module: RSSFeeds 08:24.55 FORK(21428) fork: took 2s for RSSFeeds. 08:24.55 FORK(21428) --- fork finished for 'RSSFeeds' --- 08:25.33 --- Saved uptime records. 08:30.55 Chans: (ghostbot) in:#ghostscript 08:47.26 >>> join/#ghostscript paulgardiner (~chatzilla@smtp.glidos.net) 08:49.16 >>> join/#ghostscript chrisl_r61 (~chrisl_r6@cpc9-ando5-2-0-cust95.15-1.cable.virginmedia.com) 08:51.21 morning paulgardiner 08:51.28 Robin_Watts: hi 08:51.42 Our big MuPDF customer is starting to want to play with annotations. 08:53.18 Do we know what he needs working? 08:53.26 I'll forward a mail. 08:55.08 FORK(28345) --- fork starting for 'RSSFeeds', PID == 28345, bot_pid == 5961 --- 08:55.09 FORK(28345) !ERROR! cannot load my module: RSSFeeds 08:55.09 FORK(28345) fork: took 2s for RSSFeeds. 08:55.09 FORK(28345) --- fork finished for 'RSSFeeds' --- 08:56.29 So they want to do printing of their PDFs. 08:56.42 which they do by saving out a single page. 08:56.48 but they want to watermark the page. 08:57.07 which I reckon is best done by adding one or more text annotations. 08:58.48 So currently they are using the command-line tools. 08:59.31 >>> join/#ghostscript tor7 (~tor@93.182.179.197) 09:01.04 Will it be sufficient tto add support to the library API for text annotations? I guess that and some example code. 09:01.18 paulgardiner: No, they market an ios based app with their textbooks. 09:01.44 so, yes, support to the library API for text annotations would be ideal. 09:03.11 Chans: (ghostbot) in:#ghostscript 09:06.11 How are they saving out a single page? 09:09.38 I guess I'm missing something because the only way I see to do it at the moment is to delete all but the required page and then write out the doc. 09:11.42 Or possibly easier: fiddle with the Pages array and then write out the doc. But either way, that would be destructive and I'd have thought you'd need to reload the original doc. 09:15.09 paulgardiner: wouldn't it be possible to: 1) create new incremental section, 2) rewrite page tree, 3) save complete (non-incremental) file, 4) pop incremental section to get back to the original state, 5) goto 1. 09:15.37 and maybe insert a 2.5) run object garbage collection 09:15.51 >>> mrdocs has signed off IRC (Ping timeout: 240 seconds) [#ghostscript] 09:16.55 tor7: Oh yeah, nice. 09:17.51 tor7: but Robin_Watts seemed to be suggesting he was already writing out single pages, and that stuff is probably too new to have been used. 09:18.33 paulgardiner: They are indeed deleting everything, saving, then reloading. 09:18.44 tor7: oh hang on. Saving non-incrementally is destructive still. 09:19.02 Robin_Watts: oh okay. 09:19.05 They just took the code from pdfclean AIUI. 09:19.05 Chans: (ghostbot) in:#ghostscript 09:19.39 We could maybe consider a document clone call or something, but I fear that's hard. 09:21.44 I think we should work on making *all* saves non-destructive. 09:22.13 tor7: yeah 09:22.17 some of the things in pdfclean like garbage collection and renumbering could work on a temporary incremental section 09:22.21 It's not the save itself that's the problem, right? 09:22.24 that is then tossed after writing out the results 09:22.34 It's the removal of pages etc. 09:22.42 Still for now I just wanted to know in what context the text annotations must work. 09:23.00 I thought it was the save 09:23.13 tor7: But then they'd end up with an incrementally saved thing, right? 09:23.14 Because we reorder and stuff 09:23.53 Robin_Watts: I was under the impression we have pdf_write_document and pdf_write_document_incremental (or is that done with the write_options struct?) 09:23.59 It's the garbage collection that makes it destructive. 09:24.00 At the moment we flatten the xref and throw away unused objects 09:24.10 Seen: Flushed 3 entries. 09:24.17 tor7: it's in the options 09:24.19 paulgardiner: The gc is an option to the save. 09:24.23 even if we have lots of xref sections, writing out a new non-incremental file should create a flat 1-section xref IMO 09:24.31 So vanilla saving is not the problem. It's the gc that is. 09:24.37 and an incremental write will preserve the xref stack 09:24.44 tor7: Right. 09:24.53 Yes, that would be ideal. 09:25.15 I think at present we flatten even if not using gc 09:25.35 --- Saved uptime records. 09:25.45 FORK(11685) --- fork starting for 'RSSFeeds', PID == 11685, bot_pid == 5961 --- 09:25.46 FORK(11685) !ERROR! cannot load my module: RSSFeeds 09:25.46 FORK(11685) fork: took 1s for RSSFeeds. 09:25.46 FORK(11685) --- fork finished for 'RSSFeeds' --- 09:25.50 but effectively I feel that would mean 'cloning' the document (to make copies of the xrefs), and then saving out the new document, leaving the old one intact. 09:26.08 which is a fine way to work, but I fear might be tricky to get right. 09:27.11 We might be able to write out the segmented xref as a single one without destruction 09:28.41 * Robin_Watts/#ghostscript runs. bbs. 09:34.51 Chans: (ghostbot) in:#ghostscript 09:40.28 writing out a flat xref can be done without creating a new xref section, just need a buffer to remember all the object offsets 09:40.36 anyway, lunchies 09:46.29 >>> join/#ghostscript Idhor (5512f94e@gateway/web/freenode/ip.85.18.249.78) 09:46.40 hi all 09:50.03 Chans: (ghostbot) in:#ghostscript 09:56.02 FORK(24201) --- fork starting for 'RSSFeeds', PID == 24201, bot_pid == 5961 --- 09:56.03 FORK(24201) !ERROR! cannot load my module: RSSFeeds 09:56.03 FORK(24201) fork: took 2s for RSSFeeds. 09:56.03 FORK(24201) --- fork finished for 'RSSFeeds' --- 09:58.24 Hello, and why is ghostboto not saying hello ? 09:59.22 Is ghostbot still supposed to be replying? 09:59.33 I don't know, I thought it did.... 10:00.04 I haven't seen it do so for a *long* time 10:00.20 Maybe I'm wrong then 10:00.47 Well, Robin_Watts made the changes, so we can ask him when he's back 10:02.49 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 10:02.49 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 10:05.51 Chans: (ghostbot) in:#ghostscript 10:09.23 chrisl_r61: were you looking at the WinRT ARM build? Just checking it isn't something I should be looking at. Your comment about MS yesterday suggested you might be looking at it. :-) 10:10.06 paulgardiner: yes, I have *something* building - there's a change I'll get you to review when I'm a bit happier with the rest of it 10:10.26 chrisl_r61: oh I nice one. 10:10.50 paulgardiner: the problem I hit yesterday was that there even *more* API calls that have disappear for WinRT/ARM 10:10.58 >>> join/#ghostscript mib_d1e8fs (5547f70b@gateway/web/freenode/ip.85.71.247.11) 10:11.09 Oh lovely. That's nice of them 10:11.29 The one that bit us was that GetTickCount() isn't available 10:11.33 >>> mib_d1e8fs has signed off IRC (Client Quit) [#ghostscript] 10:13.40 paulgardiner: I'm just not quite ready to admit it to Raed yet - my concern was not getting it to build, but doing it in a sufficiently easy/safe way that we'd let a customer at it! 10:14.39 Right. Makes sense 10:15.04 I also need to work out what the settings should be in arch.h for WinRT/ARM 10:18.27 I guess I'll send a reply to support asking Marcos to keep Read in a "holding pattern" for another couple of days...... 10:21.43 Chans: (ghostbot) in:#ghostscript 10:24.30 Seen: Flushed 6 entries. 10:25.45 --- Saved uptime records. 10:26.16 FORK(12326) --- fork starting for 'RSSFeeds', PID == 12326, bot_pid == 5961 --- 10:26.17 FORK(12326) !ERROR! cannot load my module: RSSFeeds 10:26.17 FORK(12326) fork: took 2s for RSSFeeds. 10:26.17 FORK(12326) --- fork finished for 'RSSFeeds' --- 10:37.41 Chans: (ghostbot) in:#ghostscript 10:37.52 Is possible to use MuPDF to encrypt a pdf with user password? 10:51.13 >>> join/#ghostscript setmeaway2 (setmeaway3@119.201.52.138) 10:51.20 >>> setmeaway has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 10:52.11 >>> chrisl materializes into chrisl_away 10:54.19 Chans: (ghostbot) in:#ghostscript 10:55.10 >>> chrisl_r61 has signed off IRC (Remote host closed the connection) [#ghostscript] 10:56.56 hi 10:56.56 somebody said hello 10:56.56 not returning unaddressed greeting 10:57.04 robin_watts is addressing ghostbot 10:57.04 ghostbot, hi 10:57.04 somebody said hello 10:57.04 salut, robin_watts 10:57.04 FORK(12531) --- fork starting for 'RSSFeeds', PID == 12531, bot_pid == 5961 --- 10:57.05 FORK(12531) !ERROR! cannot load my module: RSSFeeds 10:57.05 FORK(12531) fork: took 1s for RSSFeeds. 10:57.05 FORK(12531) --- fork finished for 'RSSFeeds' --- 10:59.39 >>> join/#ghostscript sojic (~sojic@fw-finki.finki.ukim.mk) 11:10.14 Chans: (ghostbot) in:#ghostscript 11:14.36 Is possible to use MuPDF to encrypt a pdf with user password? 11:17.53 Idhor: No. 11:18.10 MuPDF does decryption, but not (currently) encryption. 11:23.38 Ok thank you for your help 11:24.46 Seen: Flushed 2 entries. 11:25.46 Chans: (ghostbot) in:#ghostscript 11:25.56 --- Saved uptime records. 11:27.23 FORK(4118) --- fork starting for 'RSSFeeds', PID == 4118, bot_pid == 5961 --- 11:27.24 FORK(4118) !ERROR! cannot load my module: RSSFeeds 11:27.24 FORK(4118) fork: took 2s for RSSFeeds. 11:27.24 FORK(4118) --- fork finished for 'RSSFeeds' --- 11:34.35 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 11:41.14 Chans: (ghostbot) in:#ghostscript 11:41.23 >>> join/#ghostscript sojic (~sojic@fw-finki.finki.ukim.mk) 11:54.34 >>> join/#ghostscript Robin_Watts_ (~chatzilla@109.176.204.44) 11:57.16 Chans: (ghostbot) in:#ghostscript 11:57.32 >>> Robin_Watts has signed off IRC (Ping timeout: 256 seconds) [#ghostscript] 11:57.42 FORK(27962) --- fork starting for 'RSSFeeds', PID == 27962, bot_pid == 5961 --- 11:57.43 FORK(27962) !ERROR! cannot load my module: RSSFeeds 11:57.43 FORK(27962) fork: took 1s for RSSFeeds. 11:57.43 FORK(27962) --- fork finished for 'RSSFeeds' --- 11:57.44 >>> Robin_Watts_ materializes into Robin_Watts 11:59.06 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 12:13.24 Chans: (ghostbot) in:#ghostscript 12:20.00 Robin_Watts:did you see my Skype message - just checking if I'm setup right? 12:25.14 Seen: Flushed 1 entries. 12:26.40 --- Saved uptime records. 12:27.47 FORK(11695) --- fork starting for 'RSSFeeds', PID == 11695, bot_pid == 5961 --- 12:27.48 FORK(11695) !ERROR! cannot load my module: RSSFeeds 12:27.48 FORK(11695) fork: took 2s for RSSFeeds. 12:27.48 FORK(11695) --- fork finished for 'RSSFeeds' --- 12:29.16 Chans: (ghostbot) in:#ghostscript 12:29.59 >>> join/#ghostscript sojic (~sojic@fw-finki.finki.ukim.mk) 12:45.34 Chans: (ghostbot) in:#ghostscript 12:58.01 FORK(32675) --- fork starting for 'RSSFeeds', PID == 32675, bot_pid == 5961 --- 12:58.02 FORK(32675) !ERROR! cannot load my module: RSSFeeds 12:58.02 FORK(32675) fork: took 2s for RSSFeeds. 12:58.02 FORK(32675) --- fork finished for 'RSSFeeds' --- 13:23.22 LOG: last message repeated 3 times 13:23.22 ircCheck: possible lost in space; checking.Tue Jul 16 13:23:22 2013 13:23.22 >ghostbot< TEST 13:23.23 IRCTEST: Yes, we're alive. 13:27.03 --- Saved uptime records. 13:28.09 FORK(19916) --- fork starting for 'RSSFeeds', PID == 19916, bot_pid == 5961 --- 13:28.10 FORK(19916) !ERROR! cannot load my module: RSSFeeds 13:28.10 FORK(19916) fork: took 2s for RSSFeeds. 13:28.10 FORK(19916) --- fork finished for 'RSSFeeds' --- 13:33.36 henrys: yes, sorry was being interviewed by police for shotgun license. 13:34.06 Chans: (ghostbot) in:#ghostscript 13:34.43 With Skype we can also share screens, which may be useful. 13:34.45 are you sane enough to have one of those? 13:34.53 apparently :) 13:35.33 One of my referees was my ex-next door neighbour, the consultant psychiatrist for north oxfordshire. So I'm officially sane. 13:49.48 Chans: (ghostbot) in:#ghostscript 13:50.33 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 13:52.50 >>> chrisl_away materializes into chrisl 13:58.23 FORK(8346) --- fork starting for 'RSSFeeds', PID == 8346, bot_pid == 5961 --- 13:58.24 FORK(8346) !ERROR! cannot load my module: RSSFeeds 13:58.24 FORK(8346) fork: took 2s for RSSFeeds. 13:58.24 FORK(8346) --- fork finished for 'RSSFeeds' --- 14:03.40 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 14:03.40 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 14:05.36 Chans: (ghostbot) in:#ghostscript 14:08.31 Robin_Watts, tor7: Creating text appearance streams via the pdf device is a bit of a pain because I need an fz_font object, whereas I need only the name when I create the stream directly. 14:11.18 Hmmm, maybe I could fill out just the parts of the structures that the pdf device accesses. A bit of a cludge 14:21.58 Chans: (ghostbot) in:#ghostscript 14:26.01 Seen: Flushed 3 entries. 14:27.06 --- Saved uptime records. 14:28.33 FORK(27472) --- fork starting for 'RSSFeeds', PID == 27472, bot_pid == 5961 --- 14:28.34 FORK(27472) !ERROR! cannot load my module: RSSFeeds 14:28.34 FORK(27472) fork: took 2s for RSSFeeds. 14:28.34 FORK(27472) --- fork finished for 'RSSFeeds' --- 14:31.39 >>> join/#ghostscript seyi (29cb4336@gateway/web/freenode/ip.41.203.67.54) 14:37.26 Chans: (ghostbot) in:#ghostscript 14:42.56 paulgardiner: Yeah, font stuff is lacking in the pdf device. 14:51.05 Robin_Watts: that may be good thing. It looks like I can get away with using any fz_font object whatsoever for now. The device only calls fz_keep_font on it and tests it's address against others it has seen 14:51.18 But the problem is how to make an fz_font. 14:51.32 paulgardiner: Right. 14:52.06 That's a question for tor7, I think. 14:52.41 Might even need the full tor8 :-) 14:52.51 Chans: (ghostbot) in:#ghostscript 14:53.13 ooh, meeting time almost. fetch drink. 14:55.20 >>> join/#ghostscript mrdocs (~mrdocs@195.135.221.19) 14:55.21 >>> mrdocs has signed off IRC (Changing host) [#ghostscript] 14:55.21 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 14:55.35 >>> seyi has signed off IRC (Ping timeout: 250 seconds) [#ghostscript] 14:55.39 >>> mrdocs materializes into plinnell 14:58.25 ascii Tor isn't quite enough 14:59.05 FORK(21514) --- fork starting for 'RSSFeeds', PID == 21514, bot_pid == 5961 --- 14:59.06 FORK(21514) !ERROR! cannot load my module: RSSFeeds 14:59.06 FORK(21514) fork: took 1s for RSSFeeds. 14:59.06 FORK(21514) --- fork finished for 'RSSFeeds' --- 14:59.36 henrys: ascii Tor is taken :( 15:00.49 well some activity from our big mupdf customer, that's encouraging 15:01.48 >>> join/#ghostscript Lars_G (~Lars@190.202.100.93) 15:02.29 Can I ask printing questions here too? given I'm dealing with what many sites say are built-in ghostscript drivers (though I searched and counldn't quickly find in the git repo) 15:03.06 I'll ask what I consider to be ghostscript only and not cups related troubles, this is for an Epson LX-300+II printer btw. 15:03.26 Lars_G:distribution? 15:03.28 I've tried the ibmpro, epson, epson9mid and epson9high drivers for this printer (they're all PCL anyhow). and the output in all of them is ugly, really ugly, Mainly it seems there is no register in the line themselves, not like an aligment trouble between two lines that conform a single character/graph but whithin a single line it seems as if odd an even pins are aligned a few fractions of a millimiter appart, so all edges, round or straight look jagged, 15:03.29 henrys: Yeah. Hopefully not going to be too difficult to get free text annotations supported, which is what he needs, although that's what has run me into the problem with fonts 15:03.50 I guess the printer must be worked in Draft as NLQ is text only, and this printing is a raster with lots of lines, and fronts from the machine, etc. I've turned off quick-draf on the printer's default settings (on the hardware itself) and it doesn't help. So I wonder what if anything can be done about it. Btw the largest default included resolutions in epson/epson9mid/high do not correlate to the printer's max (240x144), in fact the best relationally look 15:03.55 tor7:how's the GPU study coming? 15:03.57 henrys: Debian 15:04.28 Btw that ibmpro issue is why I'm wanting to find the source for the ibmpro driver in the git 15:04.30 Lars_G:usually what happens is users report to distributions than the they come to us. 15:04.32 check how it's handled 15:05.07 Lars_G: Can you reproduce your problems with a ghostscript command line? 15:05.29 Robin_Watts: I'll get the whole command line used, and use the same to test. 15:05.40 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-50-159-85-61.hsd1.wa.comcast.net) 15:05.45 With a ps file 15:05.49 good morning 15:05.58 henrys: I have the framework for running opengl stuff in fitz and the beginnings of an opengl based very simple viewer 15:06.02 OK. Without a ghostscript command line, we'll definitely kick you back to your distro :) 15:06.09 then I got distracted by the incremental update thing and worked on the page tree 15:06.22 tor7:you also have 692943 nice to move that along and have a project for zeniko. Is that going to take a while? 15:06.27 and setting up a linux box to do proper opengl development 15:07.04 I was saving 692943 for a rainy day :) 15:07.09 which project for zeniko? 15:07.38 tor7: I think henrys was suggesting that bug 692943 would make a nice project for zeniko. 15:07.52 Robin_Watts: ah, right. 15:08.09 yes, that would be possible but maybe it's more work to explain what I want than to do it myself. 15:08.17 it's typical rainy day stuff :) 15:08.24 tor7:but you were going to do some upfront work - see the agenda. 15:08.30 I expect another day or two for making the opengl-based viewer more complete with zooming and page flipping 15:08.30 which would make sense as he's already written code - or is that code not to your taste? 15:08.50 Chans: (ghostbot) in:#ghostscript 15:09.13 I can make the framework top-level interface code for the callbacks, and then we can give a project to Zeniko to make it work with win32 (let him adapt his existing code to the new interface) 15:09.28 you can search for #tor now and see all your tasks ;-) 15:09.49 I expect another day or two for making the opengl-based viewer more complete, with zooming and page flipping so I can test rendering speed better. currently it uses the existing draw device and copies the fz_pixmap into a texture for drawing on screen. 15:10.01 then I'm on to implementing an actual opengl device 15:10.40 On the agenda I have "page turning animations". That might be something that fits more nicely into the opengl scheme of things. 15:11.04 Robin_Watts: yeah. that'd be something "trivial" to add to an opengl-based viewer. 15:11.30 the opengl-based device will also result in a texture that the viewer draws to the screen 15:11.55 Aaaand, today I cant reproduce.... how cute. I'll keep watching on #cups for the printing related question. Thanks 15:12.01 so the opengl based viewer should be fairly isolated from the opengl device 15:12.17 It seems it was an origin trouble, not a processing one 15:12.31 in the sense that an opengl based viewer would always be drawing a textured quad for the pages, the only thing that differs is how the texture is created 15:12.47 I know I'm repeating myself but should we be looking at getting some of this android functionality ported to iOS? See large customer email... 15:12.56 whether by our existing draw device drawing a fz_pixmap and uploading that to a texture, or by using an opengl device to render to a texture 15:13.13 * tor7/#ghostscript touches nose. 15:13.23 henrys: porting stuff to ios would not help large customer. 15:13.34 as large customer has their own codebase. 15:13.55 ios has the benefit of being able to use mupdf directly, without going through a JNI wrapper layer. 15:14.08 Robin_Watts: Can't they merge in the change set? 15:14.21 Robin_Watts: And sorry for the question, but is large customer who I think it is? 15:14.44 Lars_G: They use our libs unchanged, hence all our core functionality is already there. 15:15.03 It's just we have UI in the Android app for creating annotations etc. 15:15.10 and no UI like that in the ios app. 15:15.47 IF we did rewrite that UI for the ios app it would be useless to our large customer as their UI is completely different. 15:16.07 and no, I doubt you're thinking about the same "Large Customer" that we're talking about :) 15:17.03 I do want to add in the annotation stuff into the windows app at some point. maybe after I finish the phone app. by the way I downloaded foxit's windows mobile app and it crashed :) 15:17.42 in fact it has not worked at all 15:17.44 Robin_Watts: I see, so the UI is a totally different branch that you dont have in the repo. 15:17.46 mvrhel_laptop: yay! :) 15:18.19 mvrhel_laptop: excellent :-) 15:18.42 Not that we're competative or anything. 15:18.52 mvrhel_laptop: I downloaded your mupdf app on the win8 store, but haven't had time to play much with it yet. my windows box that has the win8 vm is still sitting in a cardboard box since moving... 15:19.07 Lars_G: No, the UI is in the repo, but most of the source is a library and the UI is a small section in the platform/ios dir. 15:19.13 paulgardiner: Yeah. We can crash faster than them! 15:19.32 mvrhel_laptop: is there any logic behind the background win8 picks for the tile icons? 15:19.38 some are blue, some are teal and mupdf is gray 15:19.49 tor7: ok. one thing that I am going to add to it, is a continuous scroll view. right now it just has the page view 15:19.55 even if it doesn't help the large customer directly it seems a sensible thing to do. I just have a hard time seeing our pdf stuff being compelling on iOS without interactive features. 15:20.05 tor7: one can pick the background color 15:20.13 in the app manifest 15:20.15 henrys: Can't argue with that. 15:20.22 but don't look at me :) 15:20.36 mvrhel_laptop: on the tor/viewer branch there's a (simplistic) framework for dealing with a continuous scroll view that does fit-to-width that I was hoping to use on the various viewers eventually 15:20.43 well I'll keep it live on the agenda for a bit and we'll see. 15:20.47 the gray is the default 15:20.56 but it probably makes more sense for you to just go ahead with what you have than fit stuff into that, since it's all pure C based with callbacks 15:21.15 mvrhel_laptop: could we make it white? 15:21.22 or a brighter gray 15:21.24 I have progressive download working, I think: see http://ghostscript.com/~robin/mupdf-curl.exe for the windows exe. 15:21.36 like in the original logo we got 15:21.49 mupdf-curl.exe http://ghostscript.com/~robin/pdf_reference17.pdf 15:22.12 That should show open the file as it downloads. 15:22.35 tor7: yes. I can do that. when I add int the continuous scroll and do the release of that I will switch to white 15:22.57 You can flip forwards to later pages (type "1150g" for instance) and it should direct the download to that bit as fast as it can. 15:24.28 Chans: (ghostbot) in:#ghostscript 15:25.57 Robin_Watts:I was able to run it under wine on mac os x 15:26.14 henrys: Ah. and it worked? Nice one. 15:26.24 Seen: Flushed 6 entries. 15:26.35 a few messages about not enough data yet then it was okay as expected 15:27.13 getting near the 1/2 hour - anything else? 15:27.16 Robin_Watts: nice 15:27.23 henrys: Right, you'll get those messages throughout it running. 15:27.23 --- Saved uptime records. 15:27.30 use the agenda luke ! 15:28.02 I've got nothing more. 15:28.54 oh, I just had a random contact from someone who is hacking on mupdf. 15:29.00 for a student project. 15:29.16 we are going to have a Skype call with the new guy soon and ya'll will be invited. The idea is to come up with insightful questions into why someone would buy technology from his old employer instead of use 15:29.20 s/use/us 15:29.47 FORK(17581) --- fork starting for 'RSSFeeds', PID == 17581, bot_pid == 5961 --- 15:29.48 FORK(17581) !ERROR! cannot load my module: RSSFeeds 15:29.48 FORK(17581) fork: took 2s for RSSFeeds. 15:29.48 FORK(17581) --- fork finished for 'RSSFeeds' --- 15:29.56 He then mentioned that he's a member of the lua team. 15:30.12 and asked if we'd be interested in lua bindings for mupdf. 15:30.32 I said we'd be interested in anything that broadened mupdfs appeal and invited him here. 15:31.05 great 15:31.30 Robin_Watts:I think you just called me I hear a conversation between you and Scott on skype 15:31.43 scott dialed us all rather than just dialing miles. 15:32.33 paulgardiner: Does your new laptop have a webcam? 15:32.56 see most of you at 10:00 - maybe paulgardiner should stop in at that one too. Is there incoming Raed stuff GS+winrt 15:32.57 Yes. I think I also have one connected to this PC 15:33.00 ? 15:33.11 10:00 my time 9:00 pacific 15:33.34 When is this? 15:33.44 paulgardiner: Have you got skype set up on it? I think I have everyone on skype now except for Takane-san, and the other UKers. 15:33.49 paulgardiner: 30 mins. 15:34.11 but I think chrisl has taken on the Raed+winrt stuff. 15:34.22 I have skype set up but not with an artifex account 15:34.42 henrys: AFAIK, the only stuff from Raed on WinRT and ARM and as Robin_Watts I'm dealing with that 15:34.56 paulgardiner: Doesn't need to be an artifex account. 15:35.44 chrisl:I'd think the directory stuff more important and it should go off to paulgardiner but whatever you guys think. 15:35.59 * Robin_Watts/#ghostscript sends contact request to paulgardiner on skype 15:36.32 directory stuff? 15:36.39 mvrhel_laptop: it looks like you are offline on skype 15:37.19 mvrhel_laptop: when you do go on do you see messages posted when you were off or is it like IRC? 15:37.32 oh let me check 15:37.46 henrys: The directory stuff ain't gonna be done quickly - it's a fairly major can o'worms....... 15:38.15 it appears to be on there 15:38.22 I missed the group call 15:38.32 everyone is sleeping here still 15:38.36 mvrhel_laptop: The group call was a misdial from scott. 15:38.40 oh 15:39.24 I'll be back for the next meeting 15:39.25 What directory stuff is this? I can't see a Raed email about directory stuff 15:39.46 I should read up on what Bates numbering is. 15:40.26 Chans: (ghostbot) in:#ghostscript 15:40.28 Robin_Watts: "directory stuff" is my project 15:40.59 Oh, the GS directory structure revamp? 15:41.20 right, sorry. Too hot for brain function here. 15:41.34 air conditioning FTW! 15:42.16 chrisl: I have to choose between air con and deafness :) 15:42.36 I turned the air con off in preparation for the skype call. 15:42.53 Robin_Watts : there's a link about Batesnumbering from Marcos in one of the emails 15:43.06 Robin_Watts: Ah, I'm using the noise cancelling 'phones when I have the air con unit on 15:43.58 Robin_Watts http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/bates_numbering.pdf 15:49.39 urgh. 15:50.21 I should follow up with Raed as to exactly what he wants us to do with Bates numbering. 15:50.58 I can think of 1) Adding them to a document, 2) Making the viewer display them, 3) Extracting them from a document, 4) Editing them within a document. 15:51.06 I wonder which ones he is interested in? 15:51.25 I suspect adding them since he asked about GS 15:52.16 I'll volunteer to start a discussion with him about that unless anyone else wants to take it - in particular I'd like to hear from Marcos because normally stuff should all be filtered through him (though I will copy support in obviously) 15:52.56 WHile we could do it in GS+pdfwrite, I'd prefere not to take on another project at this time 15:53.13 And it seems somewhat 'niche' application, so I'm not sure we want to do it in GS at all. 15:53.27 I understand. It sounds more like a mupdf thing than a gs one anyway. 15:53.37 Of course, money changes everythign and theya re a big customer 15:54.16 well the bates numbering goes hand in hand with signing for which he needs MuPDF so... 15:54.42 Wec 'could' do both in GS, but like I said.... 15:56.12 Chans: (ghostbot) in:#ghostscript 15:59.51 FORK(31377) --- fork starting for 'RSSFeeds', PID == 31377, bot_pid == 5961 --- 15:59.52 FORK(31377) !ERROR! cannot load my module: RSSFeeds 15:59.52 FORK(31377) fork: took 2s for RSSFeeds. 15:59.52 FORK(31377) --- fork finished for 'RSSFeeds' --- 16:01.45 oh meeting time 16:02.37 >>> join/#ghostscript rayjj_ (~chatzilla@cpe-76-171-54-81.socal.res.rr.com) 16:02.47 so sometime this week probably ongoing I'll get the new guy on Skype. I guess we'll use Robin_Watts' Artifex list 16:03.48 I think I have his skype details too, but I'm not confident enough to add them yet :) 16:04.18 and our jobs will be to ask him what engineering can do to make us more competitive with his previous institution, I figured if this were left to one of us some details would be missed. 16:04.34 at the end we should have a log of all the discussion and hopefully we'll learn something. 16:05.14 also it will be a chance to say hello and all that. 16:06.16 so chrisl: do you want to discuss these worms - maybe others can help? 16:07.06 henrys: Hmm, at the moment, the problem I'm having is with the gconfig.h and co, it's all a bit messy 16:07.11 henrys: that will probaby be an on-going discussion as things occur to him, or as he better understands our products (to know what they are missing) 16:08.18 http://www.youtube.com/watch?v=L1JYHNX8pdo&feature=em-hot 16:09.19 Hmm, and they *broadcats* that ? Someone is a fool.... 16:09.27 right you should have a shotgun 16:10.18 how do you find this stuff? 16:10.34 I got forwarded it. 16:11.08 >>> kens has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 16:11.51 chrisl: I imagine it's just going to be a long drawn out thing. I don't know if advise is going to be useful. 16:12.11 Chans: (ghostbot) in:#ghostscript 16:12.26 a couple of agenda rotting things: the /tmp file stuff? Is that back to unsolvable? 16:13.12 henrys: I actually had it building all the object files for PCL, but failing at the link step because it was trying to include some things from psi that weren't built.... now I've broken even that! 16:13.55 what would the hit be of sucking psi into pcl and friends? 16:14.24 assuming it would be easier to just build everything. 16:14.31 henrys: I don't know, but I really don't think it would be a good idea 16:14.52 probably not 16:15.30 rayjj_: I sort of agree but I was hoping he might point to some quick easy stuff we could do. who knows. 16:15.49 >>> join/#ghostscript kens (~Miranda@37.152.200.184) 16:16.02 chrisl: Are you building psi into one lib, pcl into another, graphics lib into another? 16:16.13 or is that not possible? or slated for trying later? 16:16.49 Robin_Watts: not right now. Right now, I just was gs, xps and pcl all built in the same build system. 16:17.04 ok. 16:17.18 Building everything into libraries is my eventual plan, though 16:18.08 so beyond the agenda I can't think of other stuff to talk about - anybody else? 16:19.00 you can now search for your tasks in the agenda for example: #michael in the search bar. 16:19.18 I had a random idea about going to see The Book Of Mormon in chicago on the saturday night... anyone interested? 16:19.39 my son would kill me if I went to that without him. 16:19.55 I think mvrhel_laptop said the same about his wife. 16:20.57 We bought the CD, and we've been singing it non-stop for the past week. God knows what the neighbours think. 16:21.23 chrisl:if you want to throw up a branch I'll pound on it a bit, just for ideas. 16:21.41 chrisl: so no language-switch. That is actually what cust 801 is headding toward 16:21.42 rayjj_: the thinking is that a functional language-switch should be easier to implement once everything is under the same build system 16:21.44 I think l-s is important, but henrys steered them to separate executables. The 'gotcha' is that they will have start-up overhead when switching languages 16:21.45 rayjj_: well, there's no magic bullet - the current l-s is, IMHO, worse than pointless 16:21.45 chrisl: it is not urgent (from what I've heard from the customer so far). I was just lobbying for it not being left out 16:21.46 chrisl: what's the problem / shortcoming with it that you see ? 16:21.47 rayjj_: Er, it doesn't support jbig2, jpx, has a very limited range of output devices, and has a propensity to crash in it's own unique ways - to name a few! 16:21.52 I want some feedback while all is here on the 'saved pages' UI / API 16:22.11 is helen coming? 16:22.13 >>> jghali has signed off IRC (Read error: No buffer space available) [#ghostscript] 16:22.25 rayjj_: I sort of feel chrisl's work is prerequisite to language switch ... 16:22.29 >>> join/#ghostscript jghali (~jghali@ADijon-157-1-72-87.w86-218.abo.wanadoo.fr) 16:22.41 henrys: at the moment, what I've got has all kinds of hacks and horrors in it - it's really not ready for sharing! 16:22.44 henrys: Not this time. 16:23.00 sabrina can't make it either. 16:23.04 chrisl: l-s doesn't support jbig2 and JPXDecode ? at all, or doesn't build with luratech ? 16:23.07 too bad she likes chicago 16:23.18 henrys: we saw BoM in london a couple of weeks ago, hence me wanting to see it again. 16:23.23 rayjj_: at all 16:23.26 yeah, Helen would love to come to Chicago too. 16:23.33 henrys: prerequisite is fine. As I said, the customer hasn't pinged on that 16:24.06 chrisl: why not ? Just a build problem ? 16:24.37 'just' a build problem :-) 16:24.46 rayjj_: I don't know, I never looked into in much details 16:25.32 * rayjj_/#ghostscript wonders when l-s bit rotted. It used to work. 16:25.46 rayjj_: I kick myself for not pushing for language switch - that works and doesn't leak like what we have now. No argument there. 16:25.57 chrisl: but I'll drop it for now (and remind you again later on) 16:27.28 Seen: Flushed 8 entries. 16:27.28 --- Saved uptime records. 16:28.01 yeah!. I am rendering pages on the windows phone now 16:28.01 Chans: (ghostbot) in:#ghostscript 16:28.15 I was having a hell of time due to issues with accessing managed memory buffer in the native code 16:28.15 ALL: Robin_Watts suggested that for the saved pages UI that we have a separate new command line option: something like -saved-pages="...". Also there will be gx_saved_pages_list API calls 16:28.37 >>> plinnell has signed off IRC (Quit: Konversation terminated!) [#ghostscript] 16:28.59 and getting things passed through the winrt interface 16:29.01 but it is working now 16:29.14 this should come together quickly now 16:29.32 rayjj_: is there a bug documenting all of this - I have been following it loosely but I'd like a review? 16:29.33 as I remember the discussion, the alternative to having a new -saved-pages="..." thing was to have a -sSAVED_PAGES="...." type thing, and special case code for that particular string value. 16:29.56 and it should be --saved-pages not -saved-pages, IMHO. 16:29.56 FORK(647) --- fork starting for 'RSSFeeds', PID == 647, bot_pid == 5961 --- 16:29.57 FORK(647) !ERROR! cannot load my module: RSSFeeds 16:29.57 FORK(647) fork: took 1s for RSSFeeds. 16:29.57 FORK(647) --- fork finished for 'RSSFeeds' --- 16:30.31 marcosw:are you about? 16:31.12 the API calls are gx_saved_pages_list_new gx_saved_pages_list_add (used internally by gdev_prn_output_page) gx_saved_pages_list_print gx_saved_pages_list_free 16:31.41 Robin_Watts: so I should tell the new person to set up a Skype account or give me an existing account name and then send that to you? 16:32.01 henrys: If you search for his name on skype, only 1 person appears. 16:32.07 I have sent a contact request to him. 16:32.13 If he replies, I'll add it to the group. 16:32.37 Robin_Watts: right, and you pointed out that the current command line only processes -s options to the device once at startup 16:32.49 well let me know if you don't' get a response soon and I'll email him. 16:32.52 Miles has refused to add me as a contact though, so maybe there is something you're all not telling me... 16:33.12 bbiab 16:33.13 henrys: yes 16:33.50 Robin_Watts: and since we would need special handling to push -sSAVED_PAGE= options to the device after we load files that having a new option might be less confusing 16:33.51 Robin_Watts: but we didn't get to finish the discussion and no one else weighed in. I'd really like to finish this so I'd like to get the ideas from anyone now 16:33.59 Robin_Watts: I don't have everyone's Skype ID's can you email them to staff ? 16:34.03 marcosw: there are a couple bugs I reassigned to you, just letting you know in case you missed them. 16:34.14 marcosw, are you happy for me to follow up directly with Raed over what he wants for Bates numbering ? 16:34.36 rayjj_: I started a group chat on skype between everyone that I have contacts for. 16:34.48 so you should see that in your history and can send contact requests from that. 16:35.25 Robin_Watts:does that group have a name? What if I don't have my history? 16:36.19 Do you not have a "Recent" column ? 16:36.48 Robin_Watts: I have the history, I'd like to know how a person without any history could contact the group. 16:36.52 Robin_Watts: my Skype id is the same as my irc name 16:37.06 henrys: They can't. 16:37.15 okay 16:37.54 I just wanted to make sure that everyone had everyone elses contact addresses (or the ability to add them) 16:38.07 Robin_Watts: don't know anything about miles perhaps he isn't actively using Skype except to talk to scott, I have a meeting with him today do you want me to ask? 16:38.21 henrys: I'm sure he's just not spotted my request yet. 16:38.55 He's talked to me on skype before as part of a group thing, hence I have him in my history, but he hasn't actually shared his contact details with me yet, so I can't call him back. 16:39.15 henrys: if it comes up, yes please. 16:39.17 Robin_Watts: yes, thanks, I'm a bit swamped with other stuff 16:39.22 henrys: I was out of the office on yesterday, but I'll check my bugs later today. thanks for the followup. 16:39.30 marcosw: ok, thanks. 16:40.00 bbiab 16:42.10 * rayjj_/#ghostscript doesn't like Skype chat UI. Too much clutter around the chat. Not enough chat history visible :-( 16:42.28 rayjj: under preferences -> messaging there is a compact chat style 16:42.58 not quite as compact as irc (at least using colloquy, presumably other irc clients use different fonts/whitespace) 16:43.10 marcosw: not on windows, afaict. 16:43.27 windows? 16:43.55 I would assume that ray is running skype on a windows box. 16:44.55 Chans: (ghostbot) in:#ghostscript 17:00.15 FORK(26531) --- fork starting for 'RSSFeeds', PID == 26531, bot_pid == 5961 --- 17:00.16 FORK(26531) !ERROR! cannot load my module: RSSFeeds 17:00.16 FORK(26531) fork: took 2s for RSSFeeds. 17:00.16 FORK(26531) --- fork finished for 'RSSFeeds' --- 17:04.49 Chris and Ken seem to be the only ones missing on skype 17:06.09 I have a skype account, but no useable audio/video hardware for it yet 17:06.20 I want to see how you fit all those guitars and computers in your place 17:06.34 mvrhel_laptop: He sleeps in a tent in the garden. 17:06.36 * kens/#ghostscript is not planning on video 17:07.12 mvrhel_laptop: ;-) I forego luxuries like wardrobes and stuff like that...... 17:07.18 Robin_Watts, Scott and I tried a video chat. It wasn't that great. 17:08.12 rayjj_: I thought it worked quite well, considering. But video doesn't add a massive amount to the equation (except to more easily see who is talking, or wanting to talk) 17:08.31 >>> jghali has signed off IRC (Read error: No buffer space available) [#ghostscript] 17:08.42 >>> join/#ghostscript jghali (~jghali@ADijon-157-1-72-87.w86-218.abo.wanadoo.fr) 17:08.45 Robin_Watts: true. We could raise our hands when we wanted to say something ;-) 17:09.13 Skype text chat does show when someone is typing 17:09.17 I was fine doing video with scott 17:09.33 Also, on skype you can hit up and edit your last line. 17:09.48 I need to reboot (and go to school), will be available later today. 17:09.54 Robin_Watts: chatzilla lets me do that as well 17:09.54 can i edit some one elses line though 17:09.55 >>> marcosw has signed off IRC (Quit: s) [#ghostscript] 17:10.32 >>> kens has signed off IRC (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) [#ghostscript] 17:10.32 Robin_Watts: chatzilla lets me do that as well -- see 17:10.32 rayjj_: No, chatzilla lets you get the previous line, edit and send it again. 17:10.36 right 17:10.46 I was trying to figure out what rayjj meant 17:10.53 skype lets you fix typos (but only 1 line back) 17:11.18 off to take kids to swimming lessons. bbiaw 17:12.30 skype only seems to let me go up one line. IRC lets me scroll all the way up in my comments 17:12.30 kens: you are here late, today 17:13.47 Robin_Watts: Oh, so Skype edits the comment in everyone's view (removing the original one) ? 17:14.56 the lack of autocomplete on names really makes it hard to direct responses/comments to a particular person when on a group chat 17:16.18 rayjj_: Yes. and it puts a little pencil on the right to show you've edited it. 17:17.52 Chans: (ghostbot) in:#ghostscript 17:23.51 >>> mvrhel_laptop has signed off IRC (Ping timeout: 241 seconds) [#ghostscript] 17:24.07 >>> join/#ghostscript saper_ (saper@wikipedia/saper) 17:27.32 --- Saved uptime records. 17:27.52 Seen: Flushed 6 entries. 17:30.19 FORK(14753) --- fork starting for 'RSSFeeds', PID == 14753, bot_pid == 5961 --- 17:30.20 FORK(14753) !ERROR! cannot load my module: RSSFeeds 17:30.20 FORK(14753) fork: took 2s for RSSFeeds. 17:30.20 FORK(14753) --- fork finished for 'RSSFeeds' --- 17:33.37 >>> chrisl materializes into chrisl_away 17:34.07 Chans: (ghostbot) in:#ghostscript 17:34.58 >>> saper has signed off IRC (*.net *.split) [#ghostscript] 17:36.17 >>> join/#ghostscript jghali_ (~jghali@ADijon-157-1-72-87.w86-218.abo.wanadoo.fr) 17:36.30 >>> jghali has signed off IRC (Read error: No buffer space available) [#ghostscript] 17:49.42 Chans: (ghostbot) in:#ghostscript 18:00.33 FORK(8021) --- fork starting for 'RSSFeeds', PID == 8021, bot_pid == 5961 --- 18:00.34 FORK(8021) !ERROR! cannot load my module: RSSFeeds 18:00.34 FORK(8021) fork: took 2s for RSSFeeds. 18:00.34 FORK(8021) --- fork finished for 'RSSFeeds' --- 18:04.04 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 18:04.04 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 18:05.50 Chans: (ghostbot) in:#ghostscript 18:08.54 >>> join/#ghostscript JakeSays2 (~quassel@63.226.106.92) 18:11.12 >>> JakeSays has signed off IRC (Ping timeout: 240 seconds) [#ghostscript] 18:16.30 ircCheck: possible lost in space; checking.Tue Jul 16 18:16:30 2013 18:16.30 >ghostbot< TEST 18:16.31 IRCTEST: Yes, we're alive. 18:21.46 Chans: (ghostbot) in:#ghostscript 18:28.04 --- Saved uptime records. 18:31.01 FORK(7694) --- fork starting for 'RSSFeeds', PID == 7694, bot_pid == 5961 --- 18:31.02 FORK(7694) !ERROR! cannot load my module: RSSFeeds 18:31.02 FORK(7694) fork: took 2s for RSSFeeds. 18:31.02 FORK(7694) --- fork finished for 'RSSFeeds' --- 18:37.39 Chans: (ghostbot) in:#ghostscript 19:01.11 FORK(10901) --- fork starting for 'RSSFeeds', PID == 10901, bot_pid == 5961 --- 19:01.12 FORK(10901) !ERROR! cannot load my module: RSSFeeds 19:01.12 FORK(10901) fork: took 2s for RSSFeeds. 19:01.12 FORK(10901) --- fork finished for 'RSSFeeds' --- 19:19.54 LOG: last message repeated 3 times 19:19.54 ircCheck: possible lost in space; checking.Tue Jul 16 19:19:54 2013 19:19.54 >ghostbot< TEST 19:19.55 IRCTEST: Yes, we're alive. 19:22.23 >>> jghali_ materializes into jghali 19:24.57 Chans: (ghostbot) in:#ghostscript 19:28.13 --- Saved uptime records. 19:31.36 FORK(25431) --- fork starting for 'RSSFeeds', PID == 25431, bot_pid == 5961 --- 19:31.37 FORK(25431) !ERROR! cannot load my module: RSSFeeds 19:31.37 FORK(25431) fork: took 2s for RSSFeeds. 19:31.37 FORK(25431) --- fork finished for 'RSSFeeds' --- 19:40.29 Chans: (ghostbot) in:#ghostscript 19:43.51 I thought we had the luratech code in svn_private with the ufst where has it gone? 19:45.14 oh I see it is one directory about the ufst for some odd reason. 19:55.57 Chans: (ghostbot) in:#ghostscript 19:57.08 >>> join/#ghostscript sojic (~sojic@92.55.124.155) 19:57.50 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 20:01.40 FORK(29497) --- fork starting for 'RSSFeeds', PID == 29497, bot_pid == 5961 --- 20:01.41 FORK(29497) !ERROR! cannot load my module: RSSFeeds 20:01.41 FORK(29497) fork: took 2s for RSSFeeds. 20:01.41 FORK(29497) --- fork finished for 'RSSFeeds' --- 20:05.13 >>> JakeSays2 has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 20:06.08 >>> rayjj_ has signed off IRC (Ping timeout: 260 seconds) [#ghostscript] 20:06.30 >>> join/#ghostscript JakeSays (~quassel@63.226.106.92) 20:09.56 >>> join/#ghostscript sojic (~sojic@92.55.124.155) 20:11.29 Chans: (ghostbot) in:#ghostscript 20:14.49 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-50-159-85-61.hsd1.wa.comcast.net) 20:27.27 Chans: (ghostbot) in:#ghostscript 20:28.18 --- Saved uptime records. 20:29.03 Seen: Flushed 1 entries. 20:32.30 FORK(31517) --- fork starting for 'RSSFeeds', PID == 31517, bot_pid == 5961 --- 20:32.31 FORK(31517) !ERROR! cannot load my module: RSSFeeds 20:32.31 FORK(31517) fork: took 2s for RSSFeeds. 20:32.31 FORK(31517) --- fork finished for 'RSSFeeds' --- 20:44.45 Chans: (ghostbot) in:#ghostscript 20:45.00 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 20:50.07 ircCheck: possible lost in space; checking.Tue Jul 16 20:50:07 2013 20:50.07 >ghostbot< TEST 20:50.08 IRCTEST: Yes, we're alive. 20:55.38 >>> join/#ghostscript sojic (~sojic@92.55.124.155) 21:00.27 Chans: (ghostbot) in:#ghostscript 21:01.03 >>> join/#ghostscript rayjj_ (~chatzilla@rrcs-64-183-45-163.west.biz.rr.com) 21:03.00 FORK(21543) --- fork starting for 'RSSFeeds', PID == 21543, bot_pid == 5961 --- 21:03.01 FORK(21543) !ERROR! cannot load my module: RSSFeeds 21:03.01 FORK(21543) fork: took 2s for RSSFeeds. 21:03.01 FORK(21543) --- fork finished for 'RSSFeeds' --- 21:13.37 >>> mvrhel_laptop has signed off IRC (Ping timeout: 240 seconds) [#ghostscript] 21:15.55 Chans: (ghostbot) in:#ghostscript 21:19.32 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-50-159-85-61.hsd1.wa.comcast.net) 21:21.55 >>> paulgardiner has signed off IRC (Quit: ChatZilla 0.9.90.1 [Firefox 22.0/20130618035212]) [#ghostscript] 21:28.21 --- Saved uptime records. 21:31.57 Chans: (ghostbot) in:#ghostscript 21:33.14 FORK(27484) --- fork starting for 'RSSFeeds', PID == 27484, bot_pid == 5961 --- 21:33.15 FORK(27484) !ERROR! cannot load my module: RSSFeeds 21:33.15 FORK(27484) fork: took 2s for RSSFeeds. 21:33.15 FORK(27484) --- fork finished for 'RSSFeeds' --- 21:42.34 >>> tor7 has signed off IRC (Remote host closed the connection) [#ghostscript] 21:48.15 Chans: (ghostbot) in:#ghostscript 21:53.53 ircCheck: possible lost in space; checking.Tue Jul 16 21:53:53 2013 21:53.53 >ghostbot< TEST 21:53.54 IRCTEST: Yes, we're alive. 22:03.50 FORK(5695) --- fork starting for 'RSSFeeds', PID == 5695, bot_pid == 5961 --- 22:03.51 FORK(5695) !ERROR! cannot load my module: RSSFeeds 22:03.51 FORK(5695) fork: took 2s for RSSFeeds. 22:03.51 FORK(5695) --- fork finished for 'RSSFeeds' --- 22:04.19 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 22:04.19 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 22:04.35 Chans: (ghostbot) in:#ghostscript 22:16.48 and that was interesting. 22:16.57 just had to chase a big black bear out of my yard 22:17.06 chickens were going nuts 22:20.17 Chans: (ghostbot) in:#ghostscript 22:29.11 --- Saved uptime records. 22:29.21 Seen: Flushed 1 entries. 22:33.54 FORK(9380) --- fork starting for 'RSSFeeds', PID == 9380, bot_pid == 5961 --- 22:33.55 FORK(9380) !ERROR! cannot load my module: RSSFeeds 22:33.55 FORK(9380) fork: took 2s for RSSFeeds. 22:33.55 FORK(9380) --- fork finished for 'RSSFeeds' --- 22:36.05 Chans: (ghostbot) in:#ghostscript 22:43.19 >>> Gigs- has signed off IRC (*.net *.split) [#ghostscript] 22:43.21 >>> svip has signed off IRC (*.net *.split) [#ghostscript] 22:43.21 >>> felipe has signed off IRC (*.net *.split) [#ghostscript] 22:43.21 >>> xymox has signed off IRC (*.net *.split) [#ghostscript] 22:43.21 >>> SpNg has signed off IRC (*.net *.split) [#ghostscript] 22:43.22 >>> Zaister has signed off IRC (*.net *.split) [#ghostscript] 22:43.22 >>> rayjj_ has signed off IRC (*.net *.split) [#ghostscript] 22:43.22 >>> Lars_G has signed off IRC (*.net *.split) [#ghostscript] 22:43.22 >>> chrisl_away has signed off IRC (*.net *.split) [#ghostscript] 22:43.23 >>> Brando753 has signed off IRC (*.net *.split) [#ghostscript] 22:43.25 >>> vtorri has signed off IRC (*.net *.split) [#ghostscript] 22:43.27 >>> tkamppeter__ has signed off IRC (*.net *.split) [#ghostscript] 22:43.27 >>> Idhor has signed off IRC (*.net *.split) [#ghostscript] 22:43.28 >>> deleet has signed off IRC (*.net *.split) [#ghostscript] 22:43.28 >>> Fandekasp has signed off IRC (*.net *.split) [#ghostscript] 22:43.28 >>> sojic has signed off IRC (*.net *.split) [#ghostscript] 22:43.30 >>> sebras has signed off IRC (*.net *.split) [#ghostscript] 22:46.46 >>> join/#ghostscript rayjj_ (~chatzilla@rrcs-64-183-45-163.west.biz.rr.com) 22:46.47 >>> join/#ghostscript sojic (~sojic@92.55.124.155) 22:46.47 >>> join/#ghostscript Lars_G (~Lars@190.202.100.93) 22:46.47 >>> join/#ghostscript Idhor (5512f94e@gateway/web/freenode/ip.85.18.249.78) 22:46.47 >>> join/#ghostscript tkamppeter__ (~till@p5480A909.dip0.t-ipconnect.de) 22:46.47 >>> join/#ghostscript chrisl_away (~chrisl@cpc9-ando5-2-0-cust95.15-1.cable.virginmedia.com) 22:46.47 >>> join/#ghostscript deleet (~deleet@chronos.andreferreira.com) 22:46.47 >>> join/#ghostscript Fandekasp (~Fandekasp@27-32-19-26.static.tpgi.com.au) 22:46.47 >>> join/#ghostscript SpNg (~ARolek@wsip-70-167-118-33.sd.sd.cox.net) 22:46.47 >>> join/#ghostscript Brando753 (~Brando753@unaffiliated/brando753) 22:46.47 >>> join/#ghostscript Zaister (zaister@shell2.powershells.de) 22:46.47 >>> join/#ghostscript svip (~svip@unaffiliated/svip) 22:46.47 >>> join/#ghostscript felipe (~felipe@unaffiliated/felipe) 22:46.47 >>> join/#ghostscript sebras (~sebras@casper3.ghostscript.com) 22:46.47 >>> join/#ghostscript xymox (lechuck@unaffiliated/contempt) 22:47.28 >>> join/#ghostscript Gigs- (~Gigs@pdpc/supporter/28for7/gigs) 22:47.39 >>> join/#ghostscript saper (saper@wikipedia/saper) 22:48.10 >>> jghali has signed off IRC (Write error: Connection reset by peer) [#ghostscript] 22:48.13 >>> join/#ghostscript jghali (~jghali@ADijon-157-1-72-87.w86-218.abo.wanadoo.fr) 22:48.45 >>> saper_ has signed off IRC (Read error: No buffer space available) [#ghostscript] 22:51.57 Chans: (ghostbot) in:#ghostscript 22:57.16 mvrhel_laptop: you chased a bear? 22:58.37 henrys: well chased is a strong word 22:58.43 mvrhel_laptop: not a good evolutionary strategy 22:58.50 yelled at and made a lot of noise 22:59.11 do you get them frequently? 22:59.17 if he had not run away, then I would not have moved any further forward. 22:59.23 >>> tkamppeter__ has signed off IRC (Read error: Operation timed out) [#ghostscript] 22:59.32 I see bear scat around the house from time to time. First time that I saw one though 22:59.42 >>> join/#ghostscript tkamppeter__ (~till@p5480A909.dip0.t-ipconnect.de) 23:00.02 I have a buddy who lives up in the mountains and he had his entire kitchen emptied - they can open stuff - it's amazing. 23:00.17 I am a little worried about the chicken coop getting taken apart 23:00.49 I just happened to be out side working on the patio when I heard the chickens going crazy 23:01.18 I didn't know you had chickens we have zoning restrictions here in town. 23:01.28 we got them about 3 months ago. 23:02.00 city allows them but our local neighborhood technically does not. but we just voted to change that and I will find out friday if I am in compliance 23:02.04 >>> rayjj_ has signed off IRC (Ping timeout: 260 seconds) [#ghostscript] 23:03.03 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 23:03.40 >>> join/#ghostscript sojic (~sojic@92.55.124.155) 23:03.45 once they start laying those are going to be some expensive eggs 23:04.05 FORK(14475) --- fork starting for 'RSSFeeds', PID == 14475, bot_pid == 5961 --- 23:04.06 FORK(14475) !ERROR! cannot load my module: RSSFeeds 23:04.06 FORK(14475) fork: took 1s for RSSFeeds. 23:04.06 FORK(14475) --- fork finished for 'RSSFeeds' --- 23:05.18 your bear might beat you to the eggs. 23:05.39 yes. based upon the $$ I spent on the coop, feed and the chickens he better not 23:07.45 Chans: (ghostbot) in:#ghostscript 23:08.49 mvrhel_laptop: Can you get army surplus claymores? :) 23:10.18 I think I have the memory leaks in the http fetching down to just one place now. Will hunt for that tomorrow. 23:11.27 if you let the bear get the chickens you'll probably save yourself a lot of future work and dollars … and have a good excuse for the kids … just sayin' 23:12.37 yes..... 23:13.18 henrys: still feeding those terrapins ? 23:14.04 no I actually found a home for them. 23:17.03 nice. 23:19.08 ok rudimentary display of my local files is working on phone, want to add sd card and skydrive next. pieces are coming together. need to take a break now though 23:19.44 I think most of the difficult stuff has now been figured out 23:20.24 mvrhel_laptop: I meant to say at the meeting it seems like you are humming along at a really good pace on this work. 23:24.23 Chans: (ghostbot) in:#ghostscript 23:24.25 >>> mvrhel_laptop has signed off IRC (Ping timeout: 268 seconds) [#ghostscript] 23:29.35 --- Saved uptime records. 23:29.35 Seen: Flushed 3 entries. 23:33.11 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 23:34.21 FORK(12356) --- fork starting for 'RSSFeeds', PID == 12356, bot_pid == 5961 --- 23:34.22 FORK(12356) !ERROR! cannot load my module: RSSFeeds 23:34.22 FORK(12356) fork: took 1s for RSSFeeds. 23:34.22 FORK(12356) --- fork finished for 'RSSFeeds' --- 23:40.45 Chans: (ghostbot) in:#ghostscript