source:
diffs/qpdfview_0.4.6_GA.diff@
188
Last change on this file since 188 was 150, checked in by , 12 years ago | |
---|---|
File size: 20.4 KB |
-
E:\trees\qpdfview\trunk
diff -Naur -x qpdfview.desktop E:\trees\qpdfview\trunk\..\vendor\current/build_os2.cmd E:\trees\qpdfview\trunk/build_os2.cmd
old new 1 /* qpdfview Build Script */ 2 /* version history */ 3 /* version 0.1.0 from 25.03.2013 Silvan (first edition) */ 4 /* version 0.1.1 from 25.04.2013 Silvan (new poppler lib) */ 5 /* version 0.1.2 from 29.05.2013 Silvan (application version from qpdfview.pri) */ 6 /* version 0.1.3 from 17.06.2013 Silvan (added .ps support) */ 7 /* version 0.1.4 from 08.08.2013 Silvan (new poppler lib) */ 8 /* version 0.1.5 from 20.08.2013 Silvan (added diff option) */ 9 /* version 0.1.6 from 15.10.2013 Silvan (copy all help*.html) */ 10 /* version 0.2.0 from 16.10.2013 Silvan (get some info form qpdfview_os2.pri) */ 11 12 /* init the version string (don't forget to change) */ 13 version = "0.2.0" 14 version_date = "16.10.2013" 15 '@echo off' 16 17 parse arg command option 18 parse source . . scriptFile 19 20 /* init the required vars */ 21 qRC = 0 22 mRC = 0 23 buildDir = strip(directory(),'T','\') /* Make sure we have no trailing backslash */ 24 sourceDir = FixDir(filespec('D', scriptFile) || filespec('P', scriptFile)) 25 vendorDir = sourceDir || '\..\vendor\current' 26 diffDir = sourceDir || '\..\' 27 srcDir = sourceDir 28 OS2Dir = sourceDir 29 installDir = buildDir || '\install' 30 installDirT= installDir || '\data' 31 qErrorFile = buildDir||'\qmake.err' 32 qOutFile = buildDir||'\qmake.out' 33 mErrorFile = buildDir||'\make.err' 34 mOutFile = buildDir||'\make.out' 35 36 /* get the Qpdfview version */ 37 Qpdfview_version = '0.0.0' 38 Qpdfview_build = ' ' 39 call version 40 internal_build = translate(Qpdfview_version, '_', '.') 41 42 /* get some info from qpdfview_os2.pri */ 43 popplerDir = ' ' 44 psDir = ' ' 45 djvuDir = ' ' 46 tiffDir = ' ' 47 call getpri 48 49 title = "Qpdfview for eCS (OS/2) build script v" || version || " from " || version_date 50 say title 51 say 52 say "Build directory :" buildDir 53 say "Source directory :" sourceDir 54 say 55 say "Qpdfview version :" Qpdfview_version 56 say " build :" Qpdfview_build 57 say 58 say "Using poppler from:" popplerDir 59 say " djvu from :" djvuDir 60 say " ps from :" psDir 61 say " tiff from :" tiffDir 62 say 63 64 /* translate command to all upercase */ 65 command = translate(command) 66 67 if command = "" then signal help 68 69 70 if command = "INSTALL" then do 71 if option \== "" then do 72 Qpdfview_build = option 73 end 74 select 75 when Qpdfview_build \== "" then do 76 zipFile = installDir || '\qpdfview-' || internal_build || '-' || Qpdfview_build || '.zip' 77 end 78 otherwise do 79 signal help 80 end 81 end 82 end 83 84 /* now we translate also the option */ 85 option = translate(option) 86 87 if sourceDir \== buildDir then do 88 say "Shadow build in progress ..." 89 say 90 end 91 92 say "Executing command: "command option 93 94 select 95 when command = "MAKE" & option = "CLEAN" then do 96 97 say "cleaning the tree" 98 call make 'distclean' 99 100 say "please execute this script again with 'make' to build Qpdfview" 101 102 end 103 when command = "MAKE" then do 104 105 say "creating Qpdfview makefile" 106 call qmake 107 108 if qRC = 0 then do 109 say "building Qpdfview" 110 if option = "" then do 111 call make 112 end 113 else do 114 call make 'debug' 115 end 116 end 117 118 end 119 120 when command = "INSTALL" then do 121 122 /* first delete everything */ 123 call deleteall 124 125 /* create the installDir,and the translation subdir */ 126 ok = SysMkDir(installDir) 127 ok = SysMkDir(installDirT) 128 129 /* copy the exe */ 130 ok = SysCopyObject(buildDir||'\Qpdfview.exe',installDir) 131 132 /* copy all dll */ 133 ok = SysFileTree(buildDir||'\*.dll', rm.,'FOS') 134 do i = 1 to rm.0 135 ok = SysCopyObject(rm.i, installDir) 136 end 137 138 /* copy the readme */ 139 rm.0 = 1 140 rm.1 = 'install.os2' 141 do i = 1 to rm.0 142 cmdtorun = 'sed "s;_VERSION_;' || Qpdfview_version || ';g" ' || os2Dir || '\' || rm.i || ' | sed "s;_BUILD_;' || Qpdfview_build || ';g" >' || installDir || '\' || rm.i 143 address cmd cmdtorun 144 end 145 146 /* copy different stuff */ 147 rm.0 = 5 148 rm.1 = 'CHANGES' 149 frmDir.1 = os2Dir 150 toDir.1 = installDir 151 rm.2 = 'help*.html' 152 frmDir.2 = os2Dir || '\miscellaneous' 153 toDir.2 = installDirT 154 rm.3 = '*.dll' 155 frmDir.3 = popplerDir || '\poppler\.libs' 156 toDir.3 = installDir 157 rm.4 = '*.dll' 158 frmDir.4 = popplerDir || '\qt4\src\.libs' 159 toDir.4 = installDir 160 rm.5 = '*.dll' 161 frmDir.5 = tiffDir || '\libtiff\.libs' 162 toDir.5 = installDir 163 do i = 1 to rm.0 164 cmdtorun = 'copy ' || frmDir.i || '\' || rm.i || ' ' || toDir.i 165 address cmd cmdtorun 166 end 167 168 /* create the qm files from ts files */ 169 ok = SysFileTree(srcDir||'\translations\*.ts', rm.,'FO') 170 do i = 1 to rm.0 171 fileName = filespec('N',rm.i) 172 fileName = left(fileName,lastpos('.', fileName)-1) || '.qm' 173 cmdtorun = 'lrelease ' || rm.i || ' -qm ' || installDirT || '\' || fileName 174 address cmd cmdtorun 175 end 176 177 /* zip all dynamic stuff */ 178 ok = directory(installDir) 179 cmdtorun = 'zip -r ' || zipFile || ' * -x *.zip' 180 address cmd cmdtorun 181 ok = directory(buildDir) 182 183 /* zip all icons */ 184 185 end 186 187 when command = "UNINSTALL" then do 188 189 call deleteall 190 191 end 192 193 when command = "DIFF" then do 194 195 address cmd 'diff -Naur ' || vendorDir || ' ' || sourceDir || ' -x qpdfview.desktop >' || diffDir || 'qpdfview_' || Qpdfview_version || '_' || Qpdfview_build || '.diff' 196 197 end 198 199 otherwise do 200 say 'Unknown parameter "'command'" - aborting...' 201 exit 1 202 end 203 end 204 205 /* cleanup the mess */ 206 error: 207 208 if qRC = 0 & mRC = 0 then do 209 ok = SysFileDelete(mOutFile) 210 ok = SysFileDelete(mErrorFile) 211 ok = SysFileDelete(qOutFile) 212 ok = SysFileDelete(qErrorFile) 213 end 214 else do 215 if mRC <> 0 then do 216 say "Alarm! Make errors occured! Look at "mOutFile" and "mErrorFile 217 end 218 if qRC <> 0 then do 219 say "Alarm! qMake errors occured! Look at "qOutFile" and "qErrorFile 220 end 221 end 222 223 exit 0 224 225 qmake: 226 sourceFile = sourceDir || '/qpdfview.pro' 227 address cmd 'qmake "CONFIG+=without_pkgconfig" "CONFIG+=without_dbus" "CONFIG+=without_magic" ' sourceFile ' 2>'qErrorFile' 1>'qOutFile 228 229 qRC = RC 230 if qRC <> 0 then do 231 call beep 880, 20 232 say "Alarm! qmake RC="RC 233 end 234 return 235 236 make: 237 makeparm = arg(1) 238 address cmd 'make 'makeparm' 2>'mErrorFile' 1>'mOutFile 239 mRC = RC 240 if mRC <> 0 then do 241 call beep 880, 20 242 say "Alarm! make RC="RC 243 end 244 return 245 246 247 deleteall: /* delete installDir (including subdirs) except zip files */ 248 249 say "Delete all files except *zip in " installDir 250 ok = SysFileTree(installDir||'\*', rm.,'FOS') 251 do i = 1 to rm.0 252 if translate(right(rm.i, 3)) \== 'ZIP' then do 253 ok = SysFileDelete(rm.i) 254 end 255 end 256 257 say "Delete zip file " zipFile 258 ok = SysFileDelete(zipFile) 259 260 say "Removing subdirs from " || installDir 261 ok = SysFileTree(installDir||'\*', rm.,'OS') 262 do i = 1 to rm.0 263 ok = SysRmDir(rm.i) 264 end 265 266 call SysSleep(5) 267 return 268 269 /** 270 * Fixes the directory path by a) converting all slashes to back 271 * slashes and b) ensuring that the trailing slash is present if 272 * the directory is the root directory, and absent otherwise. 273 * 274 * @param dir the directory path 275 * @param noslash 276 * optional argument. If 1, the path returned will not have a 277 * trailing slash anyway. Useful for concatenating it with a 278 * file name. 279 */ 280 FixDir: procedure expose (Globals) 281 parse arg dir, noslash 282 noslash = (noslash = 1) 283 dir = translate(dir, '\', '/') 284 if (right(dir, 1) == '\' &, 285 (noslash | \(length(dir) == 3 & (substr(dir, 2, 1) == ':')))) then 286 dir = substr(dir, 1, length(dir) - 1) 287 return dir 288 289 /** 290 * reads the version.cpp and gets the Qpdfview version from there 291 */ 292 version: procedure expose Qpdfview_version Qpdfview_build srcDir 293 294 QpdfviewVer = ' ' 295 /* Qpdfview Version file */ 296 Version = srcDir || "\qpdfview.pri" 297 298 do until lines(Version) = 0 299 verline = linein(Version) 300 if substr(Verline,30,19) = "APPLICATION_VERSION" then do 301 parse var verline . ' '. ' ' QpdfviewVer 302 end 303 end 304 305 ok = stream(Version,'c','close') 306 if QpdfviewVer \== ' ' then do 307 QpdfviewVer = strip(QpdfviewVer,,'"') 308 parse var QpdfviewVer ver '.' maj '.' min '.' Qpdfview_build 309 Qpdfview_version = ver || '.'|| maj || '.' || min 310 end 311 312 if Qpdfview_build == '' then do 313 Qpdfview_build = 'GA' 314 end 315 316 return 317 318 /** 319 * reads the qpdfview_os2.pri and some values from there 320 */ 321 getpri: procedure expose popplerDir djvuDir psDir tiffDir srcDir 322 323 /* Qpdfview_os2.pri file */ 324 priFile = srcDir || "\qpdfview_os2.pri" 325 326 do until lines(priFile) = 0 327 verline = linein(priFile) 328 verline = strip(verline,,' ') 329 if substr(Verline,1,8) = "PDF_ROOT" then do 330 parse var verline . ' '. ' ' popplerDir 331 end 332 if substr(Verline,1,9) = "DJVU_ROOT" then do 333 parse var verline . ' '. ' ' djvuDir 334 end 335 if substr(Verline,1,7) = "PS_ROOT" then do 336 parse var verline . ' '. ' ' psDir 337 end 338 if substr(Verline,1,9) = "TIFF_ROOT" then do 339 parse var verline . ' '. ' ' tiffDir 340 end 341 end 342 343 ok = stream(priFile,'c','close') 344 popplerDir = FixDir(popplerDir) 345 djvuDir = FixDir(djvuDir) 346 psDir = FixDir(psDir) 347 tiffDir = FixDir(tiffDir) 348 return 349 350 help: 351 say "Parameters:" 352 say " make" 353 say " make debug" 354 say " make clean" 355 say " install build (build overwrites what this script finds)" 356 say " uninstall" 357 say " diff (creates a diff from vendor to trunk)" 358 exit 255 -
E:\trees\qpdfview\trunk
diff -Naur -x qpdfview.desktop E:\trees\qpdfview\trunk\..\vendor\current/install.os2 E:\trees\qpdfview\trunk/install.os2
old new 1 Qpdfview _VERSION_ _BUILD_ installation 2 3 4 0. CONTENTS OF THIS FILE 5 ======================== 6 7 1. INTRODUCTION 8 9 2. REQUIREMENTS 10 11 3. INSTALLATION 12 13 4. BUGREPORTS 14 15 5. CREDITS 16 17 6. SUPPORT AND DONATIONS 18 19 7. HISTORY 20 21 22 1. INTRODUCTION 23 =============== 24 25 Welcome to Qpdfview _VERSION_ _BUILD_ port for OS/2 and eComStation. 26 27 28 2. REQUIREMENTS 29 =============== 30 31 The following requirements need to be installed. 32 33 34 2.1 kLIBC, GCC4Core, Qt4, Zlib, cups 35 ------------------------------------ 36 37 The installation of these products can be done either by RPM or ZIP files. 38 39 2.1.a RPM installation 40 ---------------------- 41 42 kLIBC 43 ----- 44 45 1. yum install libc 46 47 GCC4Core 48 -------- 49 50 1. yum install libgcc4* 51 2. yum install gcc-stack-protector 52 3. yum install gcc-stdc++-shared-library 53 4. yum install gcc-supc++-shared-library 54 55 Qt4 dll 56 ------- 57 58 1. yum install libqt4 59 2. Install the xsystray plugin as noted in the readme.os2 and also in 60 readme.xsystray 61 62 Zlib 63 ---- 64 65 1. yum install zlib 66 67 Jpeg 68 ---- 69 70 1. yum install libjpeg 71 72 djvulibre 73 --------- 74 75 not available as a rpm at this time of writing 76 77 cups 78 ---- 79 80 not available as a rpm at this time of writing 81 82 freetype/fontconfig 83 ------------------- 84 85 not available as a rpm at this time of writing 86 87 ghstscript 88 ---------- 89 90 not available as a rpm at this time of writing 91 92 pthread 93 ------- 94 95 1. yum install pthread 96 97 98 2.1.b ZIP Installation 99 ---------------------- 100 101 kLIBC 102 ----- 103 104 1. Download kLIBC 0.6.5 or better (see http://svn.netlabs.org/libc for more 105 information) 106 2. Install the files to your libpath eg x:\ecs\dll 107 108 GCC4Core 109 -------- 110 111 1. Download GCC4Core 1.2.1 or better from http://ftp.netlabs.org/pub/gcc 112 2. Install the files to your libpath eg. x:\ecs\dll 113 114 Qt4 dll 115 ------- 116 117 1. Download Qt4 4.7.3 or better (see http://svn.netlabs.org/qt4 for more 118 information) 119 2. Install the files according to the readme 120 3. Install the xsystray plugin as noted in the readme.os2 and also in 121 readme.xsystray 122 123 Zlib 124 ---- 125 126 1. Download zlib from http://rpm.netlabs.org/release/00/zip 127 2. Unpack and install z.dll to your libpath eg. x:\ecs\dll 128 129 Jpeg 130 ---- 131 132 1. Download jpeg from http://rpm.netlabs.org/release/00/zip 133 2. Unpack and install jpeg.dll to your libpath eg. x:\ecs\dll 134 135 djvulibre 136 --------- 137 138 1. Download djvulibre from ftp://ftp.netlabs.org/pub/unixos2/djvulibre-3_5_25.zip 139 2. Unpack and install djvu.dll to your libpath eg. x:\ecs\dll 140 141 cups 142 ---- 143 144 1. Go to eCUPS wiki to see how to install eCUPS (http://svn.netlabs.org/ecups) 145 2. Install eCUPS according to the above wiki 146 147 freetype/fontconfig 148 ------------------- 149 150 1. Download MZFNTCFGFT_RUNTIME as zip or wpi from 151 ftp://ftp.netlabs.org/incoming/mozilla 152 2. Unpack and install it to your libpath eg. x:\ecs\dll 153 154 ghostscript 155 ----------- 156 157 1. Download ghostscript as zip from ftp://ftp.netlabs.org/pub/unixos2/gs871os2.zip 158 2. Unpack and install the gsdll23.dll to your libpath eg. x:\ecs\dll 159 (note this ghostscript it right now not compatible with P. Smedley's port) 160 161 pthread 162 ------- 163 164 1. Download pthread from http://rpm.netlabs.org/release/00/zip 165 2. Unpack and install z.dll to your libpath eg. x:\ecs\dll 166 167 168 3. INSTALLATION 169 =============== 170 171 To install qpdfview, do the following: 172 173 1. Create a directory for qpdfview. 174 2. Extract the qpdfview package to the new directory. 175 3. Create a WPS object for qdpfview.exe. 176 4. Start qdpfview 177 5. Happy using it 178 6. If you want to use qpdfview from within a browser, you have to copy 179 popp*.dll and tiff.dll to the libpath eg. x:\ecs\dll 180 181 If you have tried to open a file and not all requirements have been there at 182 this try, Qt screwed his plugin cache. 183 To overcome that delete %HOME%/.config/Trolltech.ini. It will be created again 184 when a Qt app starts. 185 186 Optional: to have special fonts working you need poppler-data pack. 187 188 - extract the 4 directories from the package found on http://poppler.freedesktop.org 189 to your %unixroot%/usr/local/share/poppler or to the dir where lucide.exe is installed 190 - if you also want japanese fonts working, take care that the "Times New Roman WT J" font 191 is installed. This font is used as a fallback 192 193 194 4. BUGREPORTS 195 ============= 196 197 Please create bugreports at http://svn.netlabs.org/qtapps 198 Only bug reports with a reproducable bug are accepted. :-) 199 200 201 5. CREDITS 202 ========== 203 204 The port was done by: 205 206 Silvan Scherrer aka _diver 207 208 Thanks go to: 209 210 * Dmitriy Kuminov 211 212 They either helped me when I had some nasty questions or did some testing for 213 me. 214 215 216 6. SUPPORT AND DONATIONS 217 ======================== 218 219 qpdfview port is based on volunteer work. If you would like to support further 220 development, you can do so in one of the following ways: 221 222 223 * Donate to the Qt4 project: see qt.netlabs.org for more information 224 225 * Contribute to the project: Besides actual development, this also includes 226 maintaining the documentation and the project web site as well as help 227 for users. 228 229 230 7. HISTORY 231 ========== 232 233 2013-10-15 234 235 * udated to latest qpdfview 0.4.6 source 236 237 2013-08-14 238 239 * updated to latest qpdfview 0.4.4.99 source 240 * updated to latest poppler 0.24.0 241 242 2013-06-17 243 244 * added .ps and .eps file support 245 246 2013-05-27 247 248 * updated to latest qpdfview 0.4.3 source 249 250 2013-05-14 251 252 * updated to latest qpdfview 0.4.3 beta source 253 254 2013-04-25 255 256 * updated to latest poppler 0.22.3 257 258 2013-04-19 259 260 * updated to latest qpdfview 0.4.2 beta source 261 262 2013-03-25 263 264 * updated to latest qpdfview 0.4.1 source 265 266 2013-03-20 267 268 * updated to latest qpdfview 0.4.1 beta source 269 270 2013-02-19 271 272 * updated to latest qpdfview 0.4.0 source 273 274 2013-02-12 275 276 * updated to latest qpdfview 0.4.0 beta1 source 277 278 2013-02-06 279 280 * updated to latest qpdfview 0.3.7 source 281 282 2013-01-14 283 284 * updated to latest poppler 0.22.0 285 286 2012-12-13 287 288 * updated to latest qpdfview 0.3.7 beta 1 source 289 290 2012-11-27 291 292 * updated to latest qpdfview source 293 294 2012-10-29 295 296 * created install.os2 297 * updated qpdfview to contain a icon (thx Herwig) 298 299 2012-10-24 300 301 * first public port 302 303 -
E:\trees\qpdfview\trunk
diff -Naur -x qpdfview.desktop E:\trees\qpdfview\trunk\..\vendor\current/qpdfview_os2.pri E:\trees\qpdfview\trunk/qpdfview_os2.pri
old new 1 # define destdir 2 PLUGIN_DESTDIR = lib 3 4 # define the djvu part 5 DJVU_ROOT = e:/trees/djvulibre/trunk 6 DJVU_PLUGIN_LIBS += -L$$DJVU_ROOT/libdjvu/.libs 7 DJVU_PLUGIN_LIBS += djvulibre 8 DJVU_PLUGIN_INCLUDEPATH += $$DJVU_ROOT 9 DJVU_PLUGIN = qpdfdjvu 10 DJVU_PLUGIN_NAME = $$DJVU_PLUGIN".dll" 11 12 # define the poppler part 13 PDF_ROOT = e:/trees/poppler/trunk 14 PDF_PLUGIN_DEFINES += HAS_POPPLER_14 HAS_POPPLER_18 HAS_POPPLER_20 HAS_POPPLER_22 HAS_POPPLER_24 15 PDF_PLUGIN_LIBS += -L$$PDF_ROOT/qt4/src/.libs 16 PDF_PLUGIN_LIBS += popplerqt4 17 PDF_PLUGIN_INCLUDEPATH += $$PDF_ROOT/qt4/src 18 PDF_PLUGIN = qpdfpdf 19 PDF_PLUGIN_NAME = $$PDF_PLUGIN".dll" 20 21 # define the ps part 22 PS_ROOT = e:/trees/libspectre/trunk 23 PS_PLUGIN_LIBS += -L$$PS_ROOT/libspectre/.libs -Le:/trees/ghostscript/trunk/gs8.71/bin 24 PS_PLUGIN_LIBS += spectre gs 25 PS_PLUGIN_INCLUDEPATH += $$PS_ROOT 26 PS_PLUGIN = qpdfps 27 PS_PLUGIN_NAME = $$PS_PLUGIN".dll" 28 29 # define the cups part 30 CUPS_LIBS += cups 31 32 # define the vendor part 33 DEF_FILE_VENDOR = bww bitwise works GmbH 34 DEF_FILE_VERSION = $$APPLICATION_VERSION 35 DEF_FILE_DESCRIPTION = eCS (OS/2) port of qpdfview by Adam Reichold 36 37 # define tiff, as copied to qpdfview package 38 TIFF_ROOT = e:/trees/libtiff/trunk -
synctex/synctex_parser_utils.c
diff -Naur -x qpdfview.desktop E:\trees\qpdfview\trunk\..\vendor\current/synctex/synctex_parser_utils.c E:\trees\qpdfview\trunk/synctex/synctex_parser_utils.c
old new 57 57 #define SYNCTEX_WINDOWS 1 58 58 #endif 59 59 60 #if defined(__OS2__) 61 #define SYNCTEX_OS2 1 62 #endif 63 60 64 #ifdef _WIN32_WINNT_WINXP 61 65 #define SYNCTEX_RECENT_WINDOWS 1 62 66 #endif … … 121 125 last_component = next+1; 122 126 } 123 127 } 124 # if def SYNCTEX_WINDOWS128 # if defined(SYNCTEX_WINDOWS) || defined (SYNCTEX_OS2) 125 129 /* On Windows, the '\' is also a path separator. */ 126 130 while((next = strstr(last_component,"\\"))){ 127 131 last_component = next+1; … … 207 211 if(!strlen(name)) { 208 212 return synctex_NO; 209 213 } 210 # if SYNCTEX_WINDOWS214 # if defined(SYNCTEX_WINDOWS) || defined(SYNCTEX_OS2) 211 215 if(strlen(name)>2) { 212 216 return (name[1]==':' && SYNCTEX_IS_PATH_SEPARATOR(name[2]))?synctex_YES:synctex_NO; 213 217 } -
synctex/synctex_parser_utils.h
diff -Naur -x qpdfview.desktop E:\trees\qpdfview\trunk\..\vendor\current/synctex/synctex_parser_utils.h E:\trees\qpdfview\trunk/synctex/synctex_parser_utils.h
old new 64 64 #define FALSE 0 65 65 #define TRUE !FALSE 66 66 67 # if _WIN3267 # if defined(_WIN32) || defined(__OS2__) 68 68 # define SYNCTEX_CASE_SENSITIVE_PATH FALSE 69 69 # define SYNCTEX_IS_PATH_SEPARATOR(c) ('/' == c || '\\' == c) 70 70 # else … … 72 72 # define SYNCTEX_IS_PATH_SEPARATOR(c) ('/' == c) 73 73 # endif 74 74 75 # if _WIN3275 # if defined(_WIN32) || defined(__OS2__) 76 76 # define SYNCTEX_IS_DOT(c) ('.' == c) 77 77 # else 78 78 # define SYNCTEX_IS_DOT(c) ('.' == c)
Note:
See TracBrowser
for help on using the repository browser.