00:00.33 Opened logfile log/20130319. 00:00.33 >>> join/#ghostscript Fandekasp (~Fandekasp@platinum-static25142.nirai.ne.jp) 00:04.11 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 00:09.55 --- Saved uptime records. 00:10.09 >>> join/#ghostscript marcosw (~marcosw@c-67-164-54-215.hsd1.ca.comcast.net) 00:12.31 >>> marcosw has signed off IRC (Client Quit) [#ghostscript] 00:12.51 Seen: Flushed 1 entries. 00:13.42 FORK(21817) --- fork starting for 'RSSFeeds', PID == 21817, bot_pid == 1004 --- 00:13.43 FORK(21817) !ERROR! cannot load my module: RSSFeeds 00:13.43 FORK(21817) fork: took 1s for RSSFeeds. 00:13.43 FORK(21817) --- fork finished for 'RSSFeeds' --- 00:14.17 Chans: (ghostbot) in:#ghostscript 00:14.17 >>> mvrhel_laptop has signed off IRC (Ping timeout: 252 seconds) [#ghostscript] 00:25.08 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-24-17-196-27.hsd1.wa.comcast.net) 00:25.48 marcosw1: Yes, I'm here. 00:30.19 Chans: (ghostbot) in:#ghostscript 00:44.05 FORK(31013) --- fork starting for 'RSSFeeds', PID == 31013, bot_pid == 1004 --- 00:44.06 FORK(31013) !ERROR! cannot load my module: RSSFeeds 00:44.06 FORK(31013) fork: took 1s for RSSFeeds. 00:44.06 FORK(31013) --- fork finished for 'RSSFeeds' --- 00:56.04 LOG: last message repeated 3 times 00:56.04 >>> joe9 has signed off IRC (Quit: ERC Version 5.3 (IRC client for Emacs)) [#ghostscript] 01:02.04 Chans: (ghostbot) in:#ghostscript 01:10.11 --- Saved uptime records. 01:13.13 Seen: Flushed 1 entries. 01:14.23 FORK(8861) --- fork starting for 'RSSFeeds', PID == 8861, bot_pid == 1004 --- 01:14.24 FORK(8861) !ERROR! cannot load my module: RSSFeeds 01:14.24 FORK(8861) fork: took 1s for RSSFeeds. 01:14.24 FORK(8861) --- fork finished for 'RSSFeeds' --- 01:17.45 Chans: (ghostbot) in:#ghostscript 01:28.19 ircCheck: possible lost in space; checking.Tue Mar 19 01:28:19 2013 01:28.19 >ghostbot< TEST 01:28.19 IRCTEST: Yes, we're alive. 01:34.13 Chans: (ghostbot) in:#ghostscript 01:36.51 >>> mvrhel_laptop has signed off IRC (Ping timeout: 240 seconds) [#ghostscript] 01:44.24 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 01:44.34 FORK(18220) --- fork starting for 'RSSFeeds', PID == 18220, bot_pid == 1004 --- 01:44.35 FORK(18220) !ERROR! cannot load my module: RSSFeeds 01:44.35 FORK(18220) fork: took 1s for RSSFeeds. 01:44.35 FORK(18220) --- fork finished for 'RSSFeeds' --- 01:46.28 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-24-17-196-27.hsd1.wa.comcast.net) 01:50.05 Chans: (ghostbot) in:#ghostscript 02:06.12 >>> mvrhel_laptop has signed off IRC (Ping timeout: 248 seconds) [#ghostscript] 02:06.32 Chans: (ghostbot) in:#ghostscript 02:10.39 --- Saved uptime records. 02:14.51 FORK(15544) --- fork starting for 'RSSFeeds', PID == 15544, bot_pid == 1004 --- 02:14.52 FORK(15544) !ERROR! cannot load my module: RSSFeeds 02:14.52 FORK(15544) fork: took 1s for RSSFeeds. 02:14.52 FORK(15544) --- fork finished for 'RSSFeeds' --- 02:23.55 Chans: (ghostbot) in:#ghostscript 02:29.07 ircCheck: possible lost in space; checking.Tue Mar 19 02:29:07 2013 02:29.07 >ghostbot< TEST 02:29.07 IRCTEST: Yes, we're alive. 02:38.21 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 02:38.21 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 02:39.27 Chans: (ghostbot) in:#ghostscript 02:45.00 FORK(30020) --- fork starting for 'RSSFeeds', PID == 30020, bot_pid == 1004 --- 02:45.01 FORK(30020) !ERROR! cannot load my module: RSSFeeds 02:45.01 FORK(30020) fork: took 2s for RSSFeeds. 02:45.01 FORK(30020) --- fork finished for 'RSSFeeds' --- 03:11.01 --- Saved uptime records. 03:11.11 Chans: (ghostbot) in:#ghostscript 03:15.23 FORK(9856) --- fork starting for 'RSSFeeds', PID == 9856, bot_pid == 1004 --- 03:15.24 FORK(9856) !ERROR! cannot load my module: RSSFeeds 03:15.24 FORK(9856) fork: took 1s for RSSFeeds. 03:15.24 FORK(9856) --- fork finished for 'RSSFeeds' --- 03:31.55 ircCheck: possible lost in space; checking.Tue Mar 19 03:31:55 2013 03:31.55 >ghostbot< TEST 03:31.56 IRCTEST: Yes, we're alive. 03:42.47 Chans: (ghostbot) in:#ghostscript 03:45.39 FORK(21291) --- fork starting for 'RSSFeeds', PID == 21291, bot_pid == 1004 --- 03:45.40 FORK(21291) !ERROR! cannot load my module: RSSFeeds 03:45.40 FORK(21291) fork: took 1s for RSSFeeds. 03:45.40 FORK(21291) --- fork finished for 'RSSFeeds' --- 03:54.36 >>> join/#ghostscript tkamppeter_ (~till@p5DDB901D.dip.t-dialin.net) 03:58.49 Chans: (ghostbot) in:#ghostscript 03:58.50 >>> tkamppeter has signed off IRC (Ping timeout: 272 seconds) [#ghostscript] 04:11.15 --- Saved uptime records. 04:15.07 Chans: (ghostbot) in:#ghostscript 04:16.08 FORK(2722) --- fork starting for 'RSSFeeds', PID == 2722, bot_pid == 1004 --- 04:16.09 FORK(2722) !ERROR! cannot load my module: RSSFeeds 04:16.09 FORK(2722) fork: took 2s for RSSFeeds. 04:16.09 FORK(2722) --- fork finished for 'RSSFeeds' --- 04:20.28 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-24-17-196-27.hsd1.wa.comcast.net) 04:31.09 Chans: (ghostbot) in:#ghostscript 04:36.21 ircCheck: possible lost in space; checking.Tue Mar 19 04:36:21 2013 04:36.21 >ghostbot< TEST 04:36.21 IRCTEST: Yes, we're alive. 04:46.54 FORK(18716) --- fork starting for 'RSSFeeds', PID == 18716, bot_pid == 1004 --- 04:46.55 FORK(18716) !ERROR! cannot load my module: RSSFeeds 04:46.55 FORK(18716) fork: took 2s for RSSFeeds. 04:46.55 FORK(18716) --- fork finished for 'RSSFeeds' --- 04:47.03 Chans: (ghostbot) in:#ghostscript 05:07.48 LOG: last message repeated 3 times 05:07.48 >>> join/#ghostscript Jikku (62d3fb20@gateway/web/freenode/ip.98.211.251.32) 05:07.58 test test 05:08.18 any mupdf developers here? 05:11.49 --- Saved uptime records. 05:11.56 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 05:12.19 jikku is /msg'ing ghostbot 05:12.19 [Jikku] Hey Ghostbot 05:12.19 somebody said hello 05:12.19 >jikku< hi, jikku 05:12.26 jikku is /msg'ing ghostbot 05:12.26 [Jikku] Oh wow 05:12.26 Loaded Math 05:12.35 jikku is /msg'ing ghostbot 05:12.35 [Jikku] Are you real 05:12.35 Loaded Math 05:12.38 jikku is /msg'ing ghostbot 05:12.38 [Jikku] ? 05:12.38 Loaded Math 05:12.53 >>> join/#ghostscript ray_laptop (~chatzilla@cpe-76-171-54-81.socal.res.rr.com) 05:13.03 jikku is /msg'ing ghostbot 05:13.03 [Jikku] anyways I have an issue with mupdf 05:13.03 Loaded Math 05:13.11 jikku is /msg'ing ghostbot 05:13.11 [Jikku] was hoping I could ask you 05:13.11 Loaded Math 05:15.11 Seen: Flushed 1 entries. 05:17.18 FORK(24746) --- fork starting for 'RSSFeeds', PID == 24746, bot_pid == 1004 --- 05:17.19 FORK(24746) !ERROR! cannot load my module: RSSFeeds 05:17.19 FORK(24746) fork: took 2s for RSSFeeds. 05:17.19 FORK(24746) --- fork finished for 'RSSFeeds' --- 05:18.07 Chans: (ghostbot) in:#ghostscript 05:22.33 Anyone who has experience with mupdf on mac 05:24.27 I am getting this error while building on mac [01:19] Generating cmap and font files Apple broke Xcode external targets yet again, and I can't be bothered to fix it. Run the 'make generate' command manually from now on! If you see an error while running GEN, you've forgotten. Building libraries for i386. GEN generated/cmap_cns.h /bin/sh: ./build/debug-ios-i386/cmapdump: No such file or directory make: *** [generated/cm 05:33.29 Chans: (ghostbot) in:#ghostscript 05:35.03 >>> Jikku has signed off IRC (Ping timeout: 245 seconds) [#ghostscript] 05:36.50 >>> join/#ghostscript oy (~oy@f055205019.adsl.alicedsl.de) 05:47.36 FORK(7058) --- fork starting for 'RSSFeeds', PID == 7058, bot_pid == 1004 --- 05:47.37 FORK(7058) !ERROR! cannot load my module: RSSFeeds 05:47.37 FORK(7058) fork: took 2s for RSSFeeds. 05:47.37 FORK(7058) --- fork finished for 'RSSFeeds' --- 05:49.41 Chans: (ghostbot) in:#ghostscript 05:59.31 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 06:05.43 Chans: (ghostbot) in:#ghostscript 06:12.21 --- Saved uptime records. 06:14.52 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 06:15.22 Seen: Flushed 1 entries. 06:17.54 FORK(307) --- fork starting for 'RSSFeeds', PID == 307, bot_pid == 1004 --- 06:17.55 FORK(307) !ERROR! cannot load my module: RSSFeeds 06:17.55 FORK(307) fork: took 1s for RSSFeeds. 06:17.55 FORK(307) --- fork finished for 'RSSFeeds' --- 06:21.55 Chans: (ghostbot) in:#ghostscript 06:27.18 ircCheck: possible lost in space; checking.Tue Mar 19 06:27:18 2013 06:27.18 >ghostbot< TEST 06:27.18 IRCTEST: Yes, we're alive. 06:38.28 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 06:38.28 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 06:38.38 Chans: (ghostbot) in:#ghostscript 06:48.08 FORK(19657) --- fork starting for 'RSSFeeds', PID == 19657, bot_pid == 1004 --- 06:48.09 FORK(19657) !ERROR! cannot load my module: RSSFeeds 06:48.09 FORK(19657) fork: took 2s for RSSFeeds. 06:48.09 FORK(19657) --- fork finished for 'RSSFeeds' --- 07:12.38 --- Saved uptime records. 07:18.16 FORK(26785) --- fork starting for 'RSSFeeds', PID == 26785, bot_pid == 1004 --- 07:18.17 FORK(26785) !ERROR! cannot load my module: RSSFeeds 07:18.17 FORK(26785) fork: took 2s for RSSFeeds. 07:18.17 FORK(26785) --- fork finished for 'RSSFeeds' --- 07:24.51 good night all 07:24.54 >>> mvrhel_laptop has signed off IRC (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]) [#ghostscript] 07:26.04 Chans: (ghostbot) in:#ghostscript 07:32.02 >>> join/#ghostscript shvchk (~shvchk@46.28.224.170) 07:34.22 >>> chrisl_away materializes into chrisl 07:42.02 >>> ray_laptop has signed off IRC (Ping timeout: 255 seconds) [#ghostscript] 07:42.21 Chans: (ghostbot) in:#ghostscript 07:47.51 Is there a way to fix (convert) wrong encoding in pdf file? I tried gs -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -o output.pdf input.pdf -- didn't help. The problem is I have a PDF file which displays OK, but search is broken and copy-paste produces text in wrong encoding. 07:48.31 FORK(7387) --- fork starting for 'RSSFeeds', PID == 7387, bot_pid == 1004 --- 07:48.32 FORK(7387) !ERROR! cannot load my module: RSSFeeds 07:48.32 FORK(7387) fork: took 1s for RSSFeeds. 07:48.32 FORK(7387) --- fork finished for 'RSSFeeds' --- 07:48.42 shvchk: probably not. That it already doesn't work suggests the information required is not present. 07:54.05 >>> join/#ghostscript kens (~Miranda@46.208.209.70) 07:54.49 chrisl, but text itself displays ok, and I can copy it (in wrong encoding) and then convert to normal encoding with usual tools. I just want to do it within pdf document to not lose formatting. Maybe there is still hope? =) 07:55.59 anyway, thanks for the answer =) 07:57.12 shvchk: you can assign totally random character codes to given glyphs, if there is no record of what each character code "means", then you can't get back that missing information (except via OCR, possibly) 07:58.23 Chans: (ghostbot) in:#ghostscript 08:00.54 chrisl, ok, still, if character codes are not assigned randomly (which is the case, if I understand correct, as copied text can be converted to normal with usual tools), what can I try? Maybe some other gs options, or other tools? 08:02.07 >>> join/#ghostscript kens2 (~Miranda@46.208.209.70) 08:02.07 >>> kens has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 08:02.17 I don't understand what "copied text can be converted to normal with usual tools" means - "usual tools" to me is evince/okular/Acrobat etc copy and paste....... 08:04.04 one second 08:05.03 THe character code is mapped to a glyph in the font using the encoding, if you change teh encoding (so that teh text seacrh works) thenthe mapping will be wrong so you'll get the wrong glyph from the font. SO it may search/copy/paste OK but will display incorrectly. To overcome this you would also need to change the font encoding which varies from awkward to well-nigh impossible depending on the font type 08:10.52 >>> tkamppeter_ materializes into tkamppeter 08:12.50 --- Saved uptime records. 08:13.50 Chans: (ghostbot) in:#ghostscript 08:15.56 Seen: Flushed 4 entries. 08:18.38 FORK(16753) --- fork starting for 'RSSFeeds', PID == 16753, bot_pid == 1004 --- 08:18.39 FORK(16753) !ERROR! cannot load my module: RSSFeeds 08:18.39 FORK(16753) fork: took 2s for RSSFeeds. 08:18.39 FORK(16753) --- fork finished for 'RSSFeeds' --- 08:20.42 I copy text from this PDF, paste it to the text file in ISO 8859-1 encoding, it looks like this: "Åäèíàÿ ñèñòåìà". I know that this text is actually in Windows-1251 encoding, represented in ISO 8859-1 encoding. So I use "iconv -f cp1251 -t utf-8 < 1.txt" and it converts the given text just fine. So, the question is if there is such tool which could convert text withing PDF without messing formatting too much, given that I will provide to i 08:20.42 t information about what exactly is wrong with encoding (cp1251 text in iso8859 encoding in my case)? 08:20.54 woops 08:21.05 my text got cut ) 08:21.42 It should start like this: I copy text from this PDF, paste it to the text file in ISO 8859-1 encoding, it looks like this: ... (see above) 08:23.55 See my comment above. If you change the character codes from their current values, then you must *also* change the mapping used to find the correct glyph in the font. If you don't do this then the PDF will display incorrectly. THIs is not a trivial task. Also, while it may be true that this particular file uses this encoding, how do you know ? And as chrisl points out, in the general case the glyphs may be assigned character cod 08:23.55 es in any order, so without additional knowledge (eg ToUnicode CMap) this remapping cannot be perfcormed 08:26.12 ok, thanks guys =) 08:26.37 shvchk: sorry the news wasn't more positive..... 08:27.16 chrisl, np =) 08:30.08 Chans: (ghostbot) in:#ghostscript 08:48.46 FORK(22475) LOG: last message repeated 3 times 08:48.46 FORK(22475) --- fork starting for 'RSSFeeds', PID == 22475, bot_pid == 1004 --- 08:48.47 FORK(22475) !ERROR! cannot load my module: RSSFeeds 08:48.47 FORK(22475) fork: took 1s for RSSFeeds. 08:48.47 FORK(22475) --- fork finished for 'RSSFeeds' --- 08:56.11 LOG: last message repeated 3 times 08:56.11 >>> join/#ghostscript tor8 (~tor@c-267571d5.04-50-6c756e10.cust.bredbandsbolaget.se) 09:01.42 Chans: (ghostbot) in:#ghostscript 09:13.02 --- Saved uptime records. 09:16.18 Seen: Flushed 3 entries. 09:17.54 Chans: (ghostbot) in:#ghostscript 09:18.54 FORK(26559) --- fork starting for 'RSSFeeds', PID == 26559, bot_pid == 1004 --- 09:18.55 FORK(26559) !ERROR! cannot load my module: RSSFeeds 09:18.55 FORK(26559) fork: took 1s for RSSFeeds. 09:18.55 FORK(26559) --- fork finished for 'RSSFeeds' --- 09:28.18 ircCheck: possible lost in space; checking.Tue Mar 19 09:28:18 2013 09:28.18 >ghostbot< TEST 09:28.18 IRCTEST: Yes, we're alive. 09:33.42 Chans: (ghostbot) in:#ghostscript 09:48.32 >>> join/#ghostscript kyak (~kyak@unaffiliated/kyak) 09:48.42 hi guys 09:49.02 FORK(17390) --- fork starting for 'RSSFeeds', PID == 17390, bot_pid == 1004 --- 09:49.03 FORK(17390) !ERROR! cannot load my module: RSSFeeds 09:49.03 FORK(17390) fork: took 1s for RSSFeeds. 09:49.03 FORK(17390) --- fork finished for 'RSSFeeds' --- 09:49.12 i'm following instructions in Fonts.htm and trying to get gs###fn1.zip from ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/fonts/ 09:49.27 the mirror is not available 09:49.31 where else i can find those? 09:49.35 No, its deprecated 09:49.45 Chans: (ghostbot) in:#ghostscript 09:50.05 What version of GS are you using ? 09:51.17 chrisl that's a documentation bug, we're still referencing wisc in fonts.htm, needs fixing. 09:52.26 I guess that whole section should be removed...... 09:52.35 chrisl I htink so yes 09:53.03 I wonder about the Hanzi font though 09:53.13 >>> join/#ghostscript paulgardiner (~chatzilla@smtp.glidos.net) 09:53.56 >>> kens2 has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 09:55.03 i'm using GS 9.07 09:55.41 kyak: the fonts are included in the release archive now 09:56.09 chrisl: oh.. lemme double check 09:58.24 weird.. i don't see any 09:58.35 Resource/Fonts 09:59.03 it's not there 09:59.32 Sorry, Resource/Font 10:00.18 the installation directory has the following: bin, doc, examples, gs, lib, zlib 10:00.26 there is no Resource directory 10:00.46 Oh, you are using the Windows binaries? 10:01.00 also, the gs directory has the same files as the installation directory 10:01.10 so they are duplicated 10:01.21 yeah, i'm usign Windows.. sorry 10:01.38 for not telling it right away 10:01.45 OKay, so you need to get the source archive, and the fonts are included in there 10:02.06 thanks, getting it now 10:02.32 kyak: why do you need the fonts, out of interest? 10:03.29 chrisl: i'm very new to postscript. I'm running the "hello world" program, which runs fine. Now i want to display some cyrillic text - this is where my challenge begins 10:03.55 >>> join/#ghostscript kens (~Miranda@46.208.209.70) 10:04.08 Oops didn't realise I'd fallen off irc.... 10:04.20 kyak: the fonts we distribute now don't include cyrillic glyphs - the quality was just too poor. 10:04.30 on a side note, you might want to have a look into windows installer, because for example the documentation is installed twice - in doc and in gs/doc. .Same for lib, zlib.. 10:05.32 chrisl: i see.. sad to hear that.. There are plenty of resources linking to cyrillic fonts, but they all date back from 2002, and many mirrors are down 10:05.43 I haven't got the latest version installed, but 9.06 didn't install a doc directory, except under gs 10:06.07 kyak: the installer doesn't do that for me - did you install over an old release? 10:06.27 Chans: (ghostbot) in:#ghostscript 10:07.02 kyak: this one still exists: ftp://ctan.tug.org/tex-archive/fonts/cyrillic/ 10:07.02 chrisl: nope, just a clean install 10:07.27 thanks, i'll have a look 10:07.31 kyak: well, I will double check the installer...... 10:07.54 kyak: another option would be to use the fonts available on Windows 10:08.06 meanwhile i copied the Resource directory.. but are you saying that i might not need it at all? 10:08.35 On WIndows all resources are built into the executable 10:08.36 chrisl: using Windows fonts - can you please tell more? I just create a mapping to ttf files? 10:09.17 kens: i see; makes it easier.. 10:09.33 kyak: yes, you can create/modify a fontmap file, and point Ghostscript at that (using the -I option) 10:11.09 chrisl: do i need to do something special in postscript to use that font? i mean, i stumbled across this: http://joachimwuttke.de/techblog/ps-latin.html 10:12.22 it seems that it's not straightforward 10:12.26 kyak: once you setup a font in the fontmap you just reference it like it was a PS font. Or you can set it up in cidfmap and treat it like a CIDFont 10:13.16 --- Saved uptime records. 10:15.00 ok, i just tried it 10:15.12 i have the following in FontMap: 10:15.18 /Courier (c:\Windows\Fonts\cour.ttf); 10:15.40 then i use the hello world example from wiki, but display some cyrillic text 10:16.03 and i get garbage on the output 10:16.23 Seen: Flushed 4 entries. 10:17.56 oh sorry 10:18.00 >>> join/#ghostscript henrys_ (~henrys@c-50-134-235-109.hsd1.co.comcast.net) 10:18.02 double back slashes it needs 10:18.46 but still displayed garbage.. 10:19.17 FORK(32067) --- fork starting for 'RSSFeeds', PID == 32067, bot_pid == 1004 --- 10:19.18 FORK(32067) !ERROR! cannot load my module: RSSFeeds 10:19.18 FORK(32067) fork: took 2s for RSSFeeds. 10:19.18 FORK(32067) --- fork finished for 'RSSFeeds' --- 10:19.45 kyak: I do see the problem with the 9.07 installer - I'll look into it before the next release. 10:19.46 >>> Leolo_3 has signed off IRC (Ping timeout: 255 seconds) [#ghostscript] 10:19.46 Ah, it looks like the installer is okay, but there was a small problem in the directory in which I built the installer - should be okay next time. 10:20.04 chrisl: thanks! 10:20.20 >>> henrys has signed off IRC (Ping timeout: 260 seconds) [#ghostscript] 10:20.20 >>> henrys_ materializes into henrys 10:22.44 Chans: (ghostbot) in:#ghostscript 10:25.58 i tried encoding the ps file to utf-8 - it became worse. Now i get errors from GS 10:26.17 kyak: PS isn't UTF-8 10:26.31 ok... 10:26.42 what i read is that i need to create an encoding vector 10:26.53 chrisl my commit failed to build, and I don't think its my fault 10:27.15 'xeon' failed to build, which looks like its a Mac 10:28.10 kens: no, that looks like a node problem, let's see how mine gets on..... 10:28.17 OK 10:28.32 I did a push myself and it was OK prior to the commit 10:28.57 kyak: you may well need to define an appropriate encoding array, yes 10:29.02 chrisl looks like your was OK 10:29.10 chrisl: now it's clear.. since it's 7 bit, we can only use 255 symbols. Therefore i need to define my own array of symbols 10:29.31 i found an example for koi8-r, which works 10:29.33 kyak, its 8 bit (256 glyphs) but you can choose any 256 10:30.15 kens: how is it handled in real life? Are all ps files specific to language? 10:30.32 kyak all files are specific to the encogin used, which may not match *any* language 10:30.39 or maybe it can be handled differently, for example by forcing GS overwrite some glyphs? 10:31.18 kyak you need to tell teh font machinery how to map from character codes to glyph names (or CIDs for CIDFonts), this is part of teh PostScript specification. 10:31.39 The character encoding need not match any language, and for subset fonts usually does not 10:32.15 ok.. that's clear 10:32.18 kyak: you would normally start with one of the standard encodings, and "patch" it to create your custom encoding - that's standard practice 10:32.20 Bearing in mind that any character code to glyph mapping, even ASCII is arbitrary anyway, it doesn't match a 'language' it matches an encoding scheme 10:33.17 The limitation of 8-bit character codes is a problem for Far Eastern languages and is the reaosn for composite fonts, and CID fotns, which use multiple-byte encoding schemes 10:34.11 yeah, but it still need manual mapping on postscript level 10:34.46 kyak *all* fonts require mapping. Usually they are mapped using StandardEncoding, if that doesn't suit your needs then you need to remap them, htis is absolutely normal in PostScript. 10:35.44 It means tht no matter what your language, provided you only need 256 glyphs, you can use your favourite encoding for the text and still get the right glyphs drawn 10:36.46 ok, thank you guys 10:38.56 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 10:38.56 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 10:39.26 Chans: (ghostbot) in:#ghostscript 10:49.20 FORK(529) --- fork starting for 'RSSFeeds', PID == 529, bot_pid == 1004 --- 10:49.21 FORK(529) !ERROR! cannot load my module: RSSFeeds 10:49.21 FORK(529) fork: took 1s for RSSFeeds. 10:49.21 FORK(529) --- fork finished for 'RSSFeeds' --- 10:58.40 >>> join/#ghostscript kens2 (~Miranda@46.208.209.70) 10:58.41 >>> kens has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 11:08.20 https://github.com/gnuplot/gnuplot/blob/master/term/PostScript/cp1251.ps 11:08.24 found the mapping for cp1251 11:08.29 ok, it's not so bad 11:08.33 working fine for me now 11:11.50 Chans: (ghostbot) in:#ghostscript 11:13.26 --- Saved uptime records. 11:16.42 Seen: Flushed 3 entries. 11:19.54 FORK(14730) --- fork starting for 'RSSFeeds', PID == 14730, bot_pid == 1004 --- 11:19.55 FORK(14730) !ERROR! cannot load my module: RSSFeeds 11:19.55 FORK(14730) fork: took 1s for RSSFeeds. 11:19.55 FORK(14730) --- fork finished for 'RSSFeeds' --- 11:28.38 Chans: (ghostbot) in:#ghostscript 11:44.11 displays fine in gsview, but letters begin to overlap in pdf 11:44.44 not clear why the letters overlap... 11:45.04 Chans: (ghostbot) in:#ghostscript 11:45.20 presumably you have the metrics incorrect, or possibly are not embedding the font 11:50.02 FORK(19878) --- fork starting for 'RSSFeeds', PID == 19878, bot_pid == 1004 --- 11:50.03 FORK(19878) !ERROR! cannot load my module: RSSFeeds 11:50.03 FORK(19878) fork: took 1s for RSSFeeds. 11:50.03 FORK(19878) --- fork finished for 'RSSFeeds' --- 11:52.43 ok, i'll check it... 11:53.08 the same problem is i insert the eps to word and print from there to pdf with a pdf printer 11:53.24 which you probably don't care about, but still :) 11:54.04 If you substitute fonts, tehn teh metrics will be different, and sot= the spacing will be incorrect. 11:54.13 hmm 11:54.18 duh, terrible typing today 11:54.52 how i create/regenerate metrics for substituted fonts? i'm using ttf fonts 11:55.39 kyak you can't. The EPS probably places characters individually (including kerning etc) and uses the metrics of teh font it was created with. If you use a different font then the spacing will be broken 11:55.52 Of course this is speculation without seeing the docvument 11:56.49 kyak: does it have to be EPS, can it be PS or PDF? 11:57.04 may i show the document for you 11:57.18 chrisl: it's just PS, i juts renamed it to EPS to drag and drop to word 11:57.33 Err, that's not a good idea 11:58.17 kyak: what I was thinking was if you run the job through ps2write/pdfwrite, that should embed your font, and give you consistent results 11:59.25 chrisl: i'm running it via ps2pdf.bat 11:59.54 So how do you get an EPS? 12:00.09 there's no EPS, i'm sorry for the confustion 12:00.39 So, does the resulting PDF open okay in your PDF viewer? 12:00.47 yep, it opens fine 12:00.57 Chans: (ghostbot) in:#ghostscript 12:00.58 it's just that the letters are overlapping 12:01.08 as if spacing is wrong 12:01.23 >>> join/#ghostscript kens (~Miranda@87.113.116.18) 12:02.00 http://dpaste.org/Zzo4M/ 12:02.21 this is the PS. As mentioned, i have font substitution for Helvetica 12:02.45 Helvetica is a standard font asnd so not usually embedded, I suspect this is the problem 12:02.54 Sounds like it, yes 12:03.00 i tried Tahoma, it was even worse :) 12:03.04 no letters at all 12:03.35 Try calling your font something other than Helvetica 12:04.14 Oh actually you do 12:04.20 >>> kens2 has signed off IRC (Ping timeout: 240 seconds) [#ghostscript] 12:04.30 well I can't see why that would be a problem 12:05.10 kens: I think we look at things like OrigName and Family etc when deciding whether to embed or not, don't we? 12:05.34 I don't think so, but I could be wrong 12:05.54 I would have to go and check, and I'm kind of busy with IOCC profiles at the moment 12:06.04 I thought we looked beyond the name in the font directory 12:08.17 kyak: where you redefine the dictionary, add something like /FontName RusFont def 12:11.10 chrisl: i'm sorry,i didn't quite get it.. 12:11.27 kyak: get what? 12:11.46 should i add /Helvetica RusFont def? 12:12.00 no /FontName /RusFont def 12:12.21 changes the font name so that we don't think its Helvetica any more 12:13.05 kyak: http://dpaste.org/WMxi8/ 12:13.35 --- Saved uptime records. 12:15.13 chrisl: seems that it didn't change anything 12:15.26 the pdf file is still small size, does it mean the font is not embedded? 12:15.50 in the document properties i still see helvetica linked in 12:16.22 Probably. Actually, there's other things that shouldn't be carried over from the old font dict, although I'm not sure if those will make a difference either...... 12:16.36 http://dpaste.org/KJkwH/ 12:16.46 Chans: (ghostbot) in:#ghostscript 12:16.56 Seen: Flushed 4 entries. 12:18.02 ok, now i see "RusFont" in the pdf properties, but there is no text 12:18.17 Is the font listed as embedded? 12:19.25 it says RusFont (Embedded Subset). Type: Type1 Encoding: Custom 12:20.08 Well, it has embedded the font, apparently, no idea why it wouldn't work..... does the PS display okay? 12:20.46 FORK(30772) --- fork starting for 'RSSFeeds', PID == 30772, bot_pid == 1004 --- 12:20.47 FORK(30772) !ERROR! cannot load my module: RSSFeeds 12:20.47 FORK(30772) fork: took 1s for RSSFeeds. 12:20.47 FORK(30772) --- fork finished for 'RSSFeeds' --- 12:20.49 Oh, hang on, it shouldn't be a type 1....... so it's not picking up your substitution for some reason 12:21.56 hm, somthehing strange 12:22.26 it displays fine in gsview, but i have to change the font path to double slash in FontMap 12:22.39 but, when i convert using ps2pdf, i need to use single slash 12:23.02 if you use single slash it won't work. Try forward slash instead of doubl;e backslash 12:23.50 It sounds like your substitution is not taking place. BTW is the ps2pdf you are using a Ghostscrtip script ? It might be best to invoke GS directly 12:23.58 * kens/#ghostscript is off for lunch now 12:24.19 forward slashes work for gsview, but not for ps2pdf 12:24.33 i get Error: /invalidfileaccess in /findfont 12:24.34 kyak: as kens just said, can you run Ghostscript directly, without using "-q" or "-dQUIET"? You might be missing useful warnings, or diagnostics 12:24.42 sure 12:25.04 and yeah, i was using the ps2pdf.bat shipped with GS 12:27.35 >>> join/#ghostscript gandaro (~gandaro@wikipedia/Gorlingor) 12:32.16 Chans: (ghostbot) in:#ghostscript 12:34.00 yes! 12:34.02 finally! 12:34.26 took me some time to realize -sDevice is not the same as -sDEVICE 12:34.47 it works now, and my subset is indeed embedded 12:35.14 now i'll try to see if Helvetica would become embedded 12:36.17 yeah, no problems with the original version as well 12:36.49 strange thing though - the embedded font is called CourierNewPSMT 12:37.12 chrisl, kens - thank you guys so much 12:37.49 ..probably there's a bug in ps2pdf.bat related to FontMap handling... 12:39.47 kyak: ps2pdf.bat is just a wrapper around Ghostscript - but it sets a bunch of command line options that often just get in the way 12:44.23 >>> shvchk has signed off IRC (Quit: shvchk) [#ghostscript] 12:46.38 >>> chrisl materializes into chrisl_away 12:48.38 Chans: (ghostbot) in:#ghostscript 12:51.14 FORK(7235) --- fork starting for 'RSSFeeds', PID == 7235, bot_pid == 1004 --- 12:51.15 FORK(7235) !ERROR! cannot load my module: RSSFeeds 12:51.15 FORK(7235) fork: took 1s for RSSFeeds. 12:51.15 FORK(7235) --- fork finished for 'RSSFeeds' --- 12:52.26 chirsl:nice find - 693611 12:53.00 tor8 looks like there's someone who can't read error messages on Stack Overflow, would you mind responding ? http://stackoverflow.com/questions/15491836/mupdf-not-building-in-xcode 12:53.31 kens: will do. 12:53.56 THanks, I see there's a comment in there since I first noticed it, but its probably worth an answer 12:57.09 maybe he doesn't know how to use the command line, but in case he just needs some prompting I put some (slightly) more detailed instructions in the answer. 12:57.21 Seems reasonable, thanks tor8 12:57.43 oh boy. now my mac is prompting me to update Xcode... 12:57.49 rofl 12:58.06 kens:I guess your bug was no joy to figure out either ;-^ 12:58.18 so, update and ragequit today, or get some actual work done...? 12:58.18 which one henrys ? 12:58.20 the offset issue. 12:58.35 henrys it wasn't bad, once I figured out what was going on :-) 12:59.11 I was puzzled by teh fact that I was writing a non-zero num,ber to a file, and readong back a zero.... 12:59.40 WHich actually amde it easier, otherwise ti would have been some time before I realised the offsets were incorrect 13:02.40 henrys: survived then! Not too bruised I hope. 13:03.20 paulgardiner: I ended up doing it with her. I thought that was the safe option. 13:03.35 Very wise :-) 13:04.25 Chans: (ghostbot) in:#ghostscript 13:05.16 I fasted yesterday too. Possibly it's getting easier... although it might be that I was just living on the reserves I'd built up last week. 13:05.45 paulgardiner: all went well except we both slept poorly. Usually I sleep okay on the 24 hour fast. 13:06.38 henrys: that's one of the two problems I've had, the other being feeling very cold (UK weather doesn't help). 13:07.20 But sleep has steadily improved. Certainly last night was more or less normal. 13:07.51 Hopfully you'll find the same. 13:07.59 paulgardiner:your brain must figure if a snack is going to scurry by sleeping would not be adaptive 13:09.53 I got a book about it and lots complain of sleep problems , but it goes away. 13:11.50 Your comment explains my changing attitude towards squirrels. They've started to look tasty. 13:13.39 Ah that's good. I'd read that other people have sleep problems, but not that it usually improves (although I'd thought I'd noticed that myslef). 13:14.19 --- Saved uptime records. 13:15.21 be back in a few hours. 13:17.02 Seen: Flushed 6 entries. 13:20.42 Chans: (ghostbot) in:#ghostscript 13:21.38 FORK(21265) --- fork starting for 'RSSFeeds', PID == 21265, bot_pid == 1004 --- 13:21.39 FORK(21265) !ERROR! cannot load my module: RSSFeeds 13:21.39 FORK(21265) fork: took 1s for RSSFeeds. 13:21.39 FORK(21265) --- fork finished for 'RSSFeeds' --- 13:51.46 FORK(29652) LOG: last message repeated 3 times 13:51.46 FORK(29652) --- fork starting for 'RSSFeeds', PID == 29652, bot_pid == 1004 --- 13:51.47 FORK(29652) !ERROR! cannot load my module: RSSFeeds 13:51.47 FORK(29652) fork: took 1s for RSSFeeds. 13:51.47 FORK(29652) --- fork finished for 'RSSFeeds' --- 13:54.25 LOG: last message repeated 3 times 13:54.25 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 13:57.58 marcosw: Hey. Were you looking for me? 13:58.39 Robin_Watts: just wanted to talk to you about an indeterminism in tiffscaled output. I ended up just entering a bug. 14:01.01 marcosw: Ah, I saw that, thanks. 14:01.19 I'll have a look at that, after I finish breaking MuPDFs tiling stuff. 14:02.03 Robin_Watts: no hurry. just can't add tiffscaled to the regression tests until then. 14:04.29 tor8: I was pondering the problem some more last night, and I decided that I want to add a simple source of 'ids' to mupdf. 14:05.20 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 14:06.06 static int global_id = 1; int fz_id(fz_context *ctx) { int id; fz_lock(ctx, FZ_ALLOC_LOCK); id = global_id++; fz_unlock(ctx, FZ_ALLOC_LOCK); return id; } 14:06.53 actually, it should be a context entry, if it's protected by a context lock. 14:07.18 Chans: (ghostbot) in:#ghostscript 14:14.56 --- Saved uptime records. 14:17.12 Seen: Flushed 2 entries. 14:21.54 FORK(4654) --- fork starting for 'RSSFeeds', PID == 4654, bot_pid == 1004 --- 14:21.55 FORK(4654) !ERROR! cannot load my module: RSSFeeds 14:21.55 FORK(4654) fork: took 1s for RSSFeeds. 14:21.55 FORK(4654) --- fork finished for 'RSSFeeds' --- 14:23.10 Chans: (ghostbot) in:#ghostscript 14:39.32 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 14:39.32 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 14:44.49 Robin_Watts: fair enough. fz_gen_id() maybe? 14:52.12 FORK(25470) --- fork starting for 'RSSFeeds', PID == 25470, bot_pid == 1004 --- 14:52.13 FORK(25470) !ERROR! cannot load my module: RSSFeeds 14:52.13 FORK(25470) fork: took 1s for RSSFeeds. 14:52.13 FORK(25470) --- fork finished for 'RSSFeeds' --- 14:55.34 Chans: (ghostbot) in:#ghostscript 15:09.31 tor8: yeah, I like fz_gen_id more. 15:11.06 Chans: (ghostbot) in:#ghostscript 15:13.46 >>> join/#ghostscript tkamppeter_ (~till@p5DDB901D.dip.t-dialin.net) 15:15.08 --- Saved uptime records. 15:15.59 >>> chrisl_away materializes into chrisl 15:17.44 Seen: Flushed 2 entries. 15:20.25 >>> join/#ghostscript marcosw (~marcosw@c-67-164-54-215.hsd1.ca.comcast.net) 15:21.40 >>> tkamppeter has signed off IRC (*.net *.split) [#ghostscript] 15:22.05 >>> join/#ghostscript docampo (be137acc@gateway/web/freenode/ip.190.19.122.204) 15:22.35 FORK(4583) --- fork starting for 'RSSFeeds', PID == 4583, bot_pid == 1004 --- 15:22.36 FORK(4583) !ERROR! cannot load my module: RSSFeeds 15:22.36 FORK(4583) fork: took 1s for RSSFeeds. 15:22.36 FORK(4583) --- fork finished for 'RSSFeeds' --- 15:27.18 Chans: (ghostbot) in:#ghostscript 15:40.34 >>> join/#ghostscript qqcor (51ceacd5@gateway/web/freenode/ip.81.206.172.213) 15:40.52 >>> qqcor has signed off IRC (Client Quit) [#ghostscript] 15:43.00 Chans: (ghostbot) in:#ghostscript 15:47.16 >>> join/#ghostscript ray_laptop (~chatzilla@rrcs-64-183-45-163.west.biz.rr.com) 15:52.15 >>> ray_laptop has signed off IRC (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]) [#ghostscript] 15:52.45 FORK(17527) --- fork starting for 'RSSFeeds', PID == 17527, bot_pid == 1004 --- 15:52.46 FORK(17527) !ERROR! cannot load my module: RSSFeeds 15:52.46 FORK(17527) fork: took 1s for RSSFeeds. 15:52.46 FORK(17527) --- fork finished for 'RSSFeeds' --- 15:59.02 Chans: (ghostbot) in:#ghostscript 16:00.04 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-24-17-196-27.hsd1.wa.comcast.net) 16:03.14 >>> join/#ghostscript qqcor (51ceacd5@gateway/web/freenode/ip.81.206.172.213) 16:03.29 hello 16:03.29 somebody said hello 16:03.29 not returning unaddressed greeting 16:04.25 Hmm ghostbot asleep on hte job. Hello qqcor 16:04.58 Robin_Watts: our meeting postponed til tomorrow or cancelled? 16:05.12 postponed said henrys, and optinal now 16:05.23 But I guess if you want to meet now, there is no problem 16:05.57 tor8: Do you have anything you wanted to discuss? 16:08.20 >>> join/#ghostscript ray_laptop (~chatzilla@rrcs-64-183-45-163.west.biz.rr.com) 16:08.50 first time here, not much IRC expierence 16:10.07 qqcor: Hi. Generally on irc it's best to launch in with your question, rather than to wait for greetings etc. 16:10.45 It's the nature of irc for people to be in different timezones/to be having different conversations etc, so lag can be bad. Also, be prepared to hang around for a while for a response. 16:13.55 chrisl: great find on the GC problem! That'll help for sure. I wonder how it stayed in for so long ? 16:14.35 Chans: (ghostbot) in:#ghostscript 16:14.55 mvrhel_laptop: you probably saw that Orikasa-san is looking for the "auto color mode" (i.e. recognizing mono vs. color on a page) 16:15.18 ray_laptop: thanks, I was a little surprised, too 16:15.35 i'm programming in postscript for some time because i like the stack programming ( did a little bit of forth) and the graphic aspect. 16:15.35 ray_laptop: yes. I assumed you would reply and explain to him that we are working on a solution and point to the bug number perhaps 16:15.45 --- Saved uptime records. 16:16.45 qqcor: I sometimes do little applets in PS also when I need graphics and when I don't want need GUI input 16:17.25 did not expect sombody being here, thought nobody still programs in postscript. 16:17.27 qqcor: I wrote a semaphore training program for my son's merit badge in 'signalling' 16:17.48 Seen: Flushed 7 entries. 16:18.39 qqcor: several of us do Postscript programming - it's hard to work on Ghostscript if you don't! 16:18.47 qqcor: the string search is a bit cumbersome in PS, but I also really like having dicts (pyhon does, too, of course) and arrays with mixed type elements 16:19.31 ray_laptop: You're making javascript sound good. 16:19.57 well, yes. doesn't everybody have that opinion ;-) 16:21.09 Robin_Watts: but JS isn't stack based, so it makes you mentally lazy ;-) 16:22.50 FORK(9002) --- fork starting for 'RSSFeeds', PID == 9002, bot_pid == 1004 --- 16:22.51 FORK(9002) !ERROR! cannot load my module: RSSFeeds 16:22.51 FORK(9002) fork: took 2s for RSSFeeds. 16:22.51 FORK(9002) --- fork finished for 'RSSFeeds' --- 16:22.55 Robin_Watts: but doing simple drawing needs something like jscanvas for stuff that's built into PS 16:23.46 ray_laptop: Browsers (the most common platform for js) have canvas stuff that's just fine. 16:23.46 Robin_Watts: not really. 16:24.06 the id looks like a good way to get easy keys for all our caches 16:24.15 the question is how pervasive to make them 16:24.18 tor8: Me either. 16:24.48 or rather, something occurred to me this morning that I should have mentioned at the staff meeting, but it's gone now. 16:24.57 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 16:25.04 Possibly android and non-multitouch devices. 16:26.16 >>> tkamppeter_ materializes into tkamppeter 16:26.28 ray_laptop: i'm just at a beginners level, i better start with reading what everybody is writing 16:29.10 qqcor: well, have fun. Do you want to me to post my semaphore trainer for you to look at ? 16:30.36 Chans: (ghostbot) in:#ghostscript 16:32.13 ray_laptop: i'd like that very much; learning from reading code. You need emailaddress ? 16:38.50 qqcor: hold on a bit and I'll post a URL here... 16:42.23 qqcor: it's here. It's really basic since it was just a "one off" and I couldn't find any trainer programs anywhere else (unlike for morse code): http://casper.ghostscript.com/~ray/signal.zip 16:43.26 qqcor: note this is very specific to Ghostscript (uses language extensions beyond the PLRM) 16:44.30 >>> kens has signed off IRC (Ping timeout: 256 seconds) [#ghostscript] 16:46.48 Chans: (ghostbot) in:#ghostscript 16:52.16 ray_laptop: thanks a lot. i'm gonna study it.(i'm using ghostscript) Also i'm leaving. will be back bye 16:52.31 >>> qqcor has signed off IRC () [#ghostscript] 16:53.11 FORK(17927) --- fork starting for 'RSSFeeds', PID == 17927, bot_pid == 1004 --- 16:53.12 FORK(17927) !ERROR! cannot load my module: RSSFeeds 16:53.12 FORK(17927) fork: took 1s for RSSFeeds. 16:53.12 FORK(17927) --- fork finished for 'RSSFeeds' --- 16:56.20 >>> join/#ghostscript kens (~Miranda@87.113.116.18) 17:02.20 Tea! 17:02.20 Chans: (ghostbot) in:#ghostscript 17:07.12 tor8 that SO user says he did what you said, and still gets the error. 17:16.06 --- Saved uptime records. 17:18.12 >>> join/#ghostscript irishwilly3 (47f8abc9@gateway/web/freenode/ip.71.248.171.201) 17:18.13 Seen: Flushed 6 entries. 17:18.33 Chans: (ghostbot) in:#ghostscript 17:23.24 FORK(10890) --- fork starting for 'RSSFeeds', PID == 10890, bot_pid == 1004 --- 17:23.25 FORK(10890) !ERROR! cannot load my module: RSSFeeds 17:23.25 FORK(10890) fork: took 1s for RSSFeeds. 17:23.25 FORK(10890) --- fork finished for 'RSSFeeds' --- 17:27.58 kens: thanks for telling Scott what you tell free users that email support. Poor guy got jumped on by just about everybody, but I think he'll get the idea :-) 17:28.24 yeah I didn't see everyone else's mail unti I'd sent mine, oh well.... 17:30.48 kens: we'll have to make sure that everyone that didn't already also email him ;-) 17:31.00 :-) 17:31.11 I'll bring it up in tomorrow's meeting ;-) 17:31.20 poor scott 17:32.04 You know the whole "Scott has been to hospital getting fluids" thing that he denies? 17:32.07 that's what he gets for skipping out of his part of the meeting -- what a lame excuse "bad ceviche" 17:32.32 I have the facebook post from him saying "I've just got back from hospital getting fluids". 17:32.43 So I didn't imagine it then 17:32.51 He claims he has absolutely no memory of about 12 hours. 17:33.03 maybe he was delirious from dehydration when he wrote that 17:33.04 Poor guy... 17:33.36 >>> kens has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 17:33.59 bye, kens :-) 17:34.10 I told him to check his credit card statements :) 17:34.40 Chans: (ghostbot) in:#ghostscript 17:35.22 I've had problems a couple of times with dehydration when I was sick. I felt so much better after IV fluids I wonder why I waited so long to go to the doctor. 17:50.36 Chans: (ghostbot) in:#ghostscript 17:52.10 >>> irishwilly3 has signed off IRC (Quit: Page closed) [#ghostscript] 17:53.30 FORK(2402) --- fork starting for 'RSSFeeds', PID == 2402, bot_pid == 1004 --- 17:53.31 FORK(2402) !ERROR! cannot load my module: RSSFeeds 17:53.31 FORK(2402) fork: took 1s for RSSFeeds. 17:53.31 FORK(2402) --- fork finished for 'RSSFeeds' --- 18:07.02 Chans: (ghostbot) in:#ghostscript 18:16.26 --- Saved uptime records. 18:18.32 Seen: Flushed 3 entries. 18:21.50 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 18:22.35 marcosw: Would you mind if I used you as a postbox again please? Helen lost her camera in Miami :( 18:22.55 Chans: (ghostbot) in:#ghostscript 18:23.32 Robin_Watts: no problem at all. sorry about Helen's camera. 18:23.32 FORK(16012) --- fork starting for 'RSSFeeds', PID == 16012, bot_pid == 1004 --- 18:23.33 FORK(16012) !ERROR! cannot load my module: RSSFeeds 18:23.33 FORK(16012) fork: took 1s for RSSFeeds. 18:23.33 FORK(16012) --- fork finished for 'RSSFeeds' --- 18:24.20 marcosw: She hated it - way too slow to start up. 18:25.00 I'm going to get her a superzoom thing instead. 18:25.50 Thanks. 18:38.51 ray_laptop you still there? 18:38.56 Robin_Watts: if you want something small, the Panasonic Lumix is pretty nice. Has GPS, a decent optical zoom, panorama mode, HD video (you can zoom during videos). And it starts up quickly 18:39.03 mvrhel_laptop: yes 18:39.37 ray_laptop: so with respect to autocolor and Orikasa-san I thought we were going to have Scott follow up with them to apply a bit of pressure to get this "enhancement" 18:39.37 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 18:39.37 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 18:39.38 Robin_Watts: oh, and the rep rate on pictures is good 18:39.48 Chans: (ghostbot) in:#ghostscript 18:39.55 ray_laptop: She had a panasonic lumix :) 18:40.16 And I'm looking at replacing it with... a panasonic lumix DMC FZ200 18:40.25 mvrhel_laptop: me too, but Scott may have forgotten once thee ceviche hit his system 18:40.58 yes. do you want to follow up with scott on that or do you want me to? 18:41.03 I suspect that scott didn't have food poisoning. I bet he had Norovirus. 18:41.08 Robin_Watts: I don't know which model my wife has (we bought it from my nephew when he upgraded) but it starts up pretty fast 18:41.15 Norovirus lasts a long time though 18:41.29 Supposedly there was a big outbreak of that in Miami the week before. 18:41.31 I had that a couple years ago and I was out for a good week 18:41.57 And it's notorious for happening on cruise ships - and I bet they get lots of people staying at that hotel on the last night of their cruise etc. 18:42.20 The hotel was full of hand sanitiser things, which I bet were to stop it spreading. 18:42.48 henrys shared scotts ceviche, I think, and was fine. 18:43.10 maybe he didnt eat the raw bung piece 18:43.11 Robin_Watts: but norovirus is often transmitted by food, particularly raw or undercooked. 18:43.29 Robin_Watts: I had just one piece as well 18:43.58 mvrhel_laptop: and I had quite a few bung rings :-) 18:44.16 * Robin_Watts/#ghostscript runs to shop. bbiab. 18:44.17 mvrhel_laptop: to answer your question, I'll remind Scott. 18:44.25 ray_laptop: ok thanks 18:53.38 FORK(11932) --- fork starting for 'RSSFeeds', PID == 11932, bot_pid == 1004 --- 18:53.39 FORK(11932) !ERROR! cannot load my module: RSSFeeds 18:53.39 FORK(11932) fork: took 1s for RSSFeeds. 18:53.39 FORK(11932) --- fork finished for 'RSSFeeds' --- 18:55.18 Chans: (ghostbot) in:#ghostscript 19:03.54 >>> ray_laptop has signed off IRC (Ping timeout: 256 seconds) [#ghostscript] 19:10.50 Chans: (ghostbot) in:#ghostscript 19:14.13 marcosw: xeon is failing to build mujstest due to the X headers not being there. 19:14.25 or X libs rather. 19:16.38 --- Saved uptime records. 19:18.34 Seen: Flushed 4 entries. 19:23.10 Robin_Watts: kens had a spurious build failure on xeon earlier, too. 19:24.01 FORK(4105) --- fork starting for 'RSSFeeds', PID == 4105, bot_pid == 1004 --- 19:24.02 FORK(4105) !ERROR! cannot load my module: RSSFeeds 19:24.02 FORK(4105) fork: took 2s for RSSFeeds. 19:24.02 FORK(4105) --- fork finished for 'RSSFeeds' --- 19:27.02 Chans: (ghostbot) in:#ghostscript 19:40.13 >>> join/#ghostscript Leolo_3 (~fil@24-54-35-233.mg.cgocable.ca) 19:40.36 maybe just a mac os x thing but I'm back to chrome from firefox - massive memory leaks in firefox, folks install plugins to deal with it. crazy 19:41.37 question : I have a pdf, it has a drafting drawing in it. it is 11x17 landscape mode. 19:41.49 I need to convert this to 11x17 portrait mode. 19:42.16 (pcl) 19:42.44 if I do gs -dPAPERSIZE=11x17 -dDEVICE=ljet4, the drawing isn't rotated 19:42.54 Chans: (ghostbot) in:#ghostscript 19:43.09 i've tried a combo of pdf2ps, pstops with rotation, translation, but that crops the drawing first 19:50.51 >>> chrisl materializes into chrisl_away 19:52.47 -c '<< /Orientation 1 >> setpagedevice' -f input.pdf did the trick ! 19:52.54 Leolo_3:maybe -sPAPERSIZE=ledger is what you want? 19:54.09 note -s not -d yes what you did probably accomplishes the same thing but seems like a bit much. 19:54.19 FORK(12612) --- fork starting for 'RSSFeeds', PID == 12612, bot_pid == 1004 --- 19:54.20 FORK(12612) !ERROR! cannot load my module: RSSFeeds 19:54.20 FORK(12612) fork: took 1s for RSSFeeds. 19:54.20 FORK(12612) --- fork finished for 'RSSFeeds' --- 19:55.49 henrys : ledger is 17x11, which isn't allowed in PCL, so it chooses A1-sized paper instead 19:56.35 ljet4 should support that. 19:57.45 well PCL does generally not support landscape anything you specify a paper size and an orientation but the device should figure that out for you IMHO. 19:57.46 it doesn't. I spent 2 hours going through the source code yesterday, banging my head on the wall until I found that 11x17 != ledger 19:58.22 does pxlcolor work? 19:58.50 I'll make a note to look at that, thanks. 19:59.02 Chans: (ghostbot) in:#ghostscript 20:00.21 ledger is 17x11. so it builds a "canvas" that size. When it comes time to write the "canvas" out, it goes through the list of PCL page sizes, finding the smallest that will fit. It does no rotation. 17x11 only fits in A1 20:03.38 Leolo_3:later pcl devices like PXL should work, see the logic in gdevpxut.c around line 157. 20:04.38 Leolo_3:there is no reason ljet4 couldn't work like that it just hasn't gotten recent attention. 20:05.32 yeah... 2 problems with this : it requires GS 9 (not a biggie) few printer-support for PXL is hit and miss 20:06.12 s/few/and/ 20:06.37 Leolo_3:if you report a bug at bug.ghostscript.com it might get some attention - should be an easy fix we'll make it bountiable so somebody will get paid for the work. 20:08.07 sorry bugs.ghostscript.com 20:15.04 Chans: (ghostbot) in:#ghostscript 20:17.00 --- Saved uptime records. 20:18.50 Seen: Flushed 3 entries. 20:24.28 FORK(3699) --- fork starting for 'RSSFeeds', PID == 3699, bot_pid == 1004 --- 20:24.29 FORK(3699) !ERROR! cannot load my module: RSSFeeds 20:24.29 FORK(3699) fork: took 1s for RSSFeeds. 20:24.29 FORK(3699) --- fork finished for 'RSSFeeds' --- 20:30.56 Chans: (ghostbot) in:#ghostscript 20:32.17 >>> tor8 has signed off IRC (Quit: tor8) [#ghostscript] 20:34.50 http://bugs.ghostscript.com/show_bug.cgi?id=693715 20:34.59 -RichiH- [Global Notice] Hi all. PDPC, freenode’s parent organisation, has been dissolved. Details can be found at http://blog.freenode.net/ with a static copy at http://planet.freenode.net/ 20:36.00 Leolo_3:thanks I commented on the report 20:40.51 -mrmist- [Global Notice] As a P.S. to the last global, no, we're not dying or going away. If the blog is down, you can read details at https://plus.google.com/b/104326727082310562426/104326727082310562426/posts/CMW4Gst657v thanks for flying freenode! 20:41.46 >>> join/#ghostscript ffrancavilla (be137acc@gateway/web/freenode/ip.190.19.122.204) 20:42.51 Hi all! 20:45.06 Ii'm exited to start coding my pdfviewer ios application with mupdf, but i want to know if anyone can help me in my first steps. 20:45.33 does exist somewhere an ios sample code that integrates the MuPDF library? 20:47.28 Chans: (ghostbot) in:#ghostscript 20:49.34 ffrancavilla: If you clone the mupdf git repo, you'll see an ios directory. 20:49.44 That contains a ios application. 20:50.17 Robin! Thanks. Yes, i saw the IOS directory but it seems to be empty 20:50.34 there is no code... no views 20:50.50 ffrancavilla: I see main.m and MuPDF.xcodeproj etc. 20:51.20 Are you saying that that is not enough ? 20:52.12 oh yes. I think that all code is in the main.m file so i will start from there 20:52.17 thank you 20:52.34 got to step away for a while, but if you have problems do mention them on here and either tor8 or sebras or I will respond. 20:52.38 tor8 knows most about ios. 20:53.07 thank you very much Robin! 20:54.06 francavilla:it doesn't use MVC or Xcode storyboard which is peculiar to most iOS folks. 20:55.07 FORK(15786) --- fork starting for 'RSSFeeds', PID == 15786, bot_pid == 1004 --- 20:55.08 FORK(15786) !ERROR! cannot load my module: RSSFeeds 20:55.08 FORK(15786) fork: took 2s for RSSFeeds. 20:55.08 FORK(15786) --- fork finished for 'RSSFeeds' --- 20:56.14 bbiaw 21:00.07 Thank you Henrys. I'm now trying to compile the XCode project 21:03.10 Chans: (ghostbot) in:#ghostscript 21:15.31 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 21:16.47 Hi, I am using muPDF on Android, and though the project is intended to work on 2.2 (API 8), it doesn't, since it is using ArrayDequeu.class, that is included since API 9. 21:17.18 --- Saved uptime records. 21:18.13 Is there a workaround for this issue? Or you can confirm that muPDF actually works from API 9? (in the Manifest, api 8 is specified as minSdkVersion) 21:19.03 Chans: (ghostbot) in:#ghostscript 21:19.13 Seen: Flushed 6 entries. 21:20.40 docampo: This is the first I have heard of it. 21:22.33 Have you tried using a 2.2 device and it's working for you? 21:22.47 docampo: I haven't got a 2.2 device to hand. 21:23.06 It's not so common nowadays, but I have one here. 21:23.45 Anyways, I though you should know, since you have the app on Google Play. 21:23.52 thought* 21:24.02 docampo: Just gimme a mo to check. 21:24.41 OK, so AsyncTask.java uses ArrayDeque 21:24.49 yes 21:25.11 We had to import AsyncTask from a later version of android. We should probably have pulled ArrayDeque too. 21:25.28 I'll talk to paulgardiner about this tomorrow (I suspect he has gone for the night now) 21:25.28 FORK(18630) --- fork starting for 'RSSFeeds', PID == 18630, bot_pid == 1004 --- 21:25.29 FORK(18630) !ERROR! cannot load my module: RSSFeeds 21:25.29 FORK(18630) fork: took 1s for RSSFeeds. 21:25.29 FORK(18630) --- fork finished for 'RSSFeeds' --- 21:25.41 Thanks for letting us know. 21:25.43 Great, thanks. 21:26.57 >>> docampo has signed off IRC (Quit: Page closed) [#ghostscript] 21:29.13 >>> ffrancavilla has signed off IRC (Ping timeout: 245 seconds) [#ghostscript] 21:34.34 Chans: (ghostbot) in:#ghostscript 21:55.48 FORK(31953) --- fork starting for 'RSSFeeds', PID == 31953, bot_pid == 1004 --- 21:55.50 FORK(31953) !ERROR! cannot load my module: RSSFeeds 21:55.50 FORK(31953) fork: took 2s for RSSFeeds. 21:55.50 FORK(31953) --- fork finished for 'RSSFeeds' --- 22:01.30 >>> gandaro has signed off IRC (Quit: Leaving) [#ghostscript] 22:05.58 Chans: (ghostbot) in:#ghostscript 22:10.01 >>> oy has signed off IRC (Quit: tschüß) [#ghostscript] 22:17.18 --- Saved uptime records. 22:19.24 Seen: Flushed 2 entries. 22:21.24 Chans: (ghostbot) in:#ghostscript 22:26.32 ircCheck: possible lost in space; checking.Tue Mar 19 22:26:32 2013 22:26.32 >ghostbot< TEST 22:26.32 IRCTEST: Yes, we're alive. 22:26.32 FORK(31777) --- fork starting for 'RSSFeeds', PID == 31777, bot_pid == 1004 --- 22:26.34 FORK(31777) !ERROR! cannot load my module: RSSFeeds 22:26.34 FORK(31777) fork: took 2s for RSSFeeds. 22:26.34 FORK(31777) --- fork finished for 'RSSFeeds' --- 22:26.50 >>> join/#ghostscript tor8 (~tor@c-267571d5.04-50-6c756e10.cust.bredbandsbolaget.se) 22:36.40 Chans: (ghostbot) in:#ghostscript 22:40.06 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 22:40.06 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 22:52.32 Chans: (ghostbot) in:#ghostscript 22:57.15 FORK(364) --- fork starting for 'RSSFeeds', PID == 364, bot_pid == 1004 --- 22:57.16 FORK(364) !ERROR! cannot load my module: RSSFeeds 22:57.16 FORK(364) fork: took 2s for RSSFeeds. 22:57.16 FORK(364) --- fork finished for 'RSSFeeds' --- 23:07.22 >>> paulgardiner has signed off IRC (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]) [#ghostscript] 23:08.14 Chans: (ghostbot) in:#ghostscript 23:09.08 >>> tor8 has signed off IRC (Quit: tor8) [#ghostscript] 23:17.58 --- Saved uptime records. 23:20.54 >>> kyak has signed off IRC (Read error: Operation timed out) [#ghostscript] 23:23.56 Chans: (ghostbot) in:#ghostscript 23:27.53 FORK(3880) --- fork starting for 'RSSFeeds', PID == 3880, bot_pid == 1004 --- 23:27.54 FORK(3880) !ERROR! cannot load my module: RSSFeeds 23:27.54 FORK(3880) fork: took 2s for RSSFeeds. 23:27.54 FORK(3880) --- fork finished for 'RSSFeeds' --- 23:29.08 ircCheck: possible lost in space; checking.Tue Mar 19 23:29:08 2013 23:29.08 >ghostbot< TEST 23:29.08 IRCTEST: Yes, we're alive. 23:40.00 Chans: (ghostbot) in:#ghostscript 23:58.19 FORK(4878) LOG: last message repeated 3 times 23:58.19 FORK(4878) --- fork starting for 'RSSFeeds', PID == 4878, bot_pid == 1004 --- 23:58.20 FORK(4878) !ERROR! cannot load my module: RSSFeeds 23:58.20 FORK(4878) fork: took 2s for RSSFeeds. 23:58.20 FORK(4878) --- fork finished for 'RSSFeeds' ---