source:
diffs/qpdfview_0.4.14_GA.diff@
183
Last change on this file since 183 was 173, checked in by , 10 years ago | |
---|---|
File size: 20.3 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 /* version 0.2.1 from 03.12.2013 Silvan (help files now in help dir) */ 12 /* version 0.2.2 from 26.09.2014 Silvan (don't copy the tiff.dll) */ 13 /* version 0.2.3 from 29.09.2014 Silvan (don't copy the poppler*.dll) */ 14 15 /* init the version string (don't forget to change) */ 16 version = "0.2.3" 17 version_date = "29.09.2014" 18 '@echo off' 19 20 parse arg command option 21 parse source . . scriptFile 22 23 /* init the required vars */ 24 qRC = 0 25 mRC = 0 26 buildDir = strip(directory(),'T','\') /* Make sure we have no trailing backslash */ 27 sourceDir = FixDir(filespec('D', scriptFile) || filespec('P', scriptFile)) 28 vendorDir = sourceDir || '\..\vendor\current' 29 diffDir = sourceDir || '\..\' 30 srcDir = sourceDir 31 OS2Dir = sourceDir 32 installDir = buildDir || '\install' 33 installDirT= installDir || '\data' 34 qErrorFile = buildDir||'\qmake.err' 35 qOutFile = buildDir||'\qmake.out' 36 mErrorFile = buildDir||'\make.err' 37 mOutFile = buildDir||'\make.out' 38 39 /* get the Qpdfview version */ 40 Qpdfview_version = '0.0.0' 41 Qpdfview_build = ' ' 42 call version 43 internal_build = translate(Qpdfview_version, '_', '.') 44 45 /* get some info from qpdfview_os2.pri */ 46 psDir = ' ' 47 djvuDir = ' ' 48 call getpri 49 50 title = "Qpdfview for eCS (OS/2) build script v" || version || " from " || version_date 51 say title 52 say 53 say "Build directory :" buildDir 54 say "Source directory :" sourceDir 55 say 56 say "Qpdfview version :" Qpdfview_version 57 say " build :" Qpdfview_build 58 say 59 say "Using non rpm libs:" 60 say " djvu from :" djvuDir 61 say " ps from :" psDir 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 = 2 148 rm.1 = 'CHANGES' 149 frmDir.1 = os2Dir 150 toDir.1 = installDir 151 rm.2 = 'help*.html' 152 frmDir.2 = os2Dir || '\help' 153 toDir.2 = installDirT 154 do i = 1 to rm.0 155 cmdtorun = 'copy ' || frmDir.i || '\' || rm.i || ' ' || toDir.i 156 address cmd cmdtorun 157 end 158 159 /* create the qm files from ts files */ 160 ok = SysFileTree(srcDir||'\translations\*.ts', rm.,'FO') 161 do i = 1 to rm.0 162 fileName = filespec('N',rm.i) 163 fileName = left(fileName,lastpos('.', fileName)-1) || '.qm' 164 cmdtorun = 'lrelease ' || rm.i || ' -qm ' || installDirT || '\' || fileName 165 address cmd cmdtorun 166 end 167 168 /* zip all dynamic stuff */ 169 ok = directory(installDir) 170 cmdtorun = 'zip -r ' || zipFile || ' * -x *.zip' 171 address cmd cmdtorun 172 ok = directory(buildDir) 173 174 /* zip all icons */ 175 176 end 177 178 when command = "UNINSTALL" then do 179 180 call deleteall 181 182 end 183 184 when command = "DIFF" then do 185 186 address cmd 'diff -Naur ' || vendorDir || ' ' || sourceDir || ' -x qpdfview.desktop >' || diffDir || 'qpdfview_' || Qpdfview_version || '_' || Qpdfview_build || '.diff' 187 188 end 189 190 otherwise do 191 say 'Unknown parameter "'command'" - aborting...' 192 exit 1 193 end 194 end 195 196 /* cleanup the mess */ 197 error: 198 199 if qRC = 0 & mRC = 0 then do 200 ok = SysFileDelete(mOutFile) 201 ok = SysFileDelete(mErrorFile) 202 ok = SysFileDelete(qOutFile) 203 ok = SysFileDelete(qErrorFile) 204 end 205 else do 206 if mRC <> 0 then do 207 say "Alarm! Make errors occured! Look at "mOutFile" and "mErrorFile 208 end 209 if qRC <> 0 then do 210 say "Alarm! qMake errors occured! Look at "qOutFile" and "qErrorFile 211 end 212 end 213 214 exit 0 215 216 qmake: 217 sourceFile = sourceDir || '/qpdfview.pro' 218 address cmd 'qmake "CONFIG+=without_pkgconfig" "CONFIG+=without_dbus" "CONFIG+=without_magic" ' sourceFile ' 2>'qErrorFile' 1>'qOutFile 219 220 qRC = RC 221 if qRC <> 0 then do 222 call beep 880, 20 223 say "Alarm! qmake RC="RC 224 end 225 return 226 227 make: 228 makeparm = arg(1) 229 address cmd 'make 'makeparm' 2>'mErrorFile' 1>'mOutFile 230 mRC = RC 231 if mRC <> 0 then do 232 call beep 880, 20 233 say "Alarm! make RC="RC 234 end 235 return 236 237 238 deleteall: /* delete installDir (including subdirs) except zip files */ 239 240 say "Delete all files except *zip in " installDir 241 ok = SysFileTree(installDir||'\*', rm.,'FOS') 242 do i = 1 to rm.0 243 if translate(right(rm.i, 3)) \== 'ZIP' then do 244 ok = SysFileDelete(rm.i) 245 end 246 end 247 248 say "Delete zip file " zipFile 249 ok = SysFileDelete(zipFile) 250 251 say "Removing subdirs from " || installDir 252 ok = SysFileTree(installDir||'\*', rm.,'OS') 253 do i = 1 to rm.0 254 ok = SysRmDir(rm.i) 255 end 256 257 call SysSleep(5) 258 return 259 260 /** 261 * Fixes the directory path by a) converting all slashes to back 262 * slashes and b) ensuring that the trailing slash is present if 263 * the directory is the root directory, and absent otherwise. 264 * 265 * @param dir the directory path 266 * @param noslash 267 * optional argument. If 1, the path returned will not have a 268 * trailing slash anyway. Useful for concatenating it with a 269 * file name. 270 */ 271 FixDir: procedure expose (Globals) 272 parse arg dir, noslash 273 noslash = (noslash = 1) 274 dir = translate(dir, '\', '/') 275 if (right(dir, 1) == '\' &, 276 (noslash | \(length(dir) == 3 & (substr(dir, 2, 1) == ':')))) then 277 dir = substr(dir, 1, length(dir) - 1) 278 return dir 279 280 /** 281 * reads the version.cpp and gets the Qpdfview version from there 282 */ 283 version: procedure expose Qpdfview_version Qpdfview_build srcDir 284 285 QpdfviewVer = ' ' 286 /* Qpdfview Version file */ 287 Version = srcDir || "\qpdfview.pri" 288 289 do until lines(Version) = 0 290 verline = linein(Version) 291 if substr(Verline,30,19) = "APPLICATION_VERSION" then do 292 parse var verline . ' '. ' ' QpdfviewVer 293 end 294 end 295 296 ok = stream(Version,'c','close') 297 if QpdfviewVer \== ' ' then do 298 QpdfviewVer = strip(QpdfviewVer,,'"') 299 parse var QpdfviewVer ver '.' maj '.' min '.' Qpdfview_build 300 Qpdfview_version = ver || '.'|| maj || '.' || min 301 end 302 303 if Qpdfview_build == '' then do 304 Qpdfview_build = 'GA' 305 end 306 307 return 308 309 /** 310 * reads the qpdfview_os2.pri and some values from there 311 */ 312 getpri: procedure expose djvuDir psDir srcDir 313 314 /* Qpdfview_os2.pri file */ 315 priFile = srcDir || "\qpdfview_os2.pri" 316 317 do until lines(priFile) = 0 318 verline = linein(priFile) 319 verline = strip(verline,,' ') 320 if substr(Verline,1,9) = "DJVU_ROOT" then do 321 parse var verline . ' '. ' ' djvuDir 322 end 323 if substr(Verline,1,7) = "PS_ROOT" then do 324 parse var verline . ' '. ' ' psDir 325 end 326 end 327 328 ok = stream(priFile,'c','close') 329 djvuDir = FixDir(djvuDir) 330 psDir = FixDir(psDir) 331 return 332 333 help: 334 say "Parameters:" 335 say " make" 336 say " make debug" 337 say " make clean" 338 say " install build (build overwrites what this script finds)" 339 say " uninstall" 340 say " diff (creates a diff from vendor to trunk)" 341 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 libgcc1 libgcc-fwd 51 2. yum install libssp 52 3. yum install libstdc++ libstdc++6 53 4. yum install libsupc++ libsupc++6 54 55 Qt4 dll 56 ------- 57 58 1. yum install libqt4 59 60 Zlib 61 ---- 62 63 1. yum install zlib 64 65 Jpeg, Tiff, Png 66 --------------- 67 68 1. yum install libjpeg libtiff libpng 69 70 poppler 71 ------- 72 73 1. yum install poppler-qt 74 75 djvulibre 76 --------- 77 78 not available as a rpm at this time of writing 79 80 cups 81 ---- 82 83 not available as a rpm at this time of writing 84 85 freetype/fontconfig 86 ------------------- 87 88 yum install freetype fontconfig 89 90 ghostscript 91 ----------- 92 93 not available as a rpm at this time of writing 94 95 pthread 96 ------- 97 98 1. yum install pthread 99 100 101 2.1.b ZIP Installation 102 ---------------------- 103 104 kLIBC 105 ----- 106 107 1. Download kLIBC 0.6.6 or better (see http://svn.netlabs.org/libc for more 108 information) 109 2. Install the files to your libpath eg x:\ecs\dll 110 111 GCC4Core 112 -------- 113 114 1. Download GCC4Core 1.3.0 or better from http://ftp.netlabs.org/pub/gcc 115 2. Install the files to your libpath eg. x:\ecs\dll 116 117 Qt4 dll 118 ------- 119 120 1. Download Qt4 4.7.3 or better (see http://svn.netlabs.org/qt4 for more 121 information) 122 2. Install the files according to the readme 123 124 Zlib 125 ---- 126 127 1. Download zlib from http://rpm.netlabs.org/release/00/zip 128 2. Unpack and install z.dll to your libpath eg. x:\ecs\dll 129 130 Jpeg, Tiff, Png 131 --------------- 132 133 1. Download libjpeg, libtiff and libpng from http://rpm.netlabs.org/release/00/zip 134 2. Unpack and install the dll to your libpath eg. x:\ecs\dll 135 136 poppler 137 ------- 138 139 1. Download poppler and poppler-qt from http://rpm.netlabs.org/release/00/zip 140 2. Unpack and install the dll to your libpath eg. x:\ecs\dll 141 142 djvulibre 143 --------- 144 145 1. Download djvulibre from ftp://ftp.netlabs.org/pub/unixos2/djvulibre-3_5_25.zip 146 2. Unpack and install djvu.dll to your libpath eg. x:\ecs\dll 147 148 cups 149 ---- 150 151 1. Go to eCUPS wiki to see how to install eCUPS (http://svn.netlabs.org/ecups) 152 2. Install eCUPS according to the above wiki 153 154 freetype/fontconfig 155 ------------------- 156 157 1. Download freetype and fontconfig from http://rpm.netlabs.org/release/00/zip 158 2. Unpack and install freetyp6.dll and fntcfg2.dll to your libpath eg. x:\ecs\dll 159 160 ghostscript 161 ----------- 162 163 1. Download ghostscript as zip from ftp://ftp.netlabs.org/pub/unixos2/gs910os2.zip 164 2. Unpack and install the gsdll2.dll to your libpath eg. x:\ecs\dll 165 (note this ghostscript should be compatible with P. Smedley's 9.10 port, but his ports lack 166 some features needed for qpdfview) 167 168 pthread 169 ------- 170 171 1. Download pthread from http://rpm.netlabs.org/release/00/zip 172 2. Unpack and install pthr01.dll to your libpath eg. x:\ecs\dll 173 174 175 3. INSTALLATION 176 =============== 177 178 To install qpdfview, do the following: 179 180 1. Create a directory for qpdfview. 181 2. Extract the qpdfview package to the new directory. 182 3. Create a WPS object for qdpfview.exe. 183 4. Start qdpfview 184 5. Happy using it 185 186 If you have tried to open a file and not all requirements have been there at 187 this try, Qt screwed his plugin cache. 188 To overcome that delete %HOME%/.config/Trolltech.ini. It will be created again 189 when a Qt app starts. 190 191 Optional: to have special fonts working you need poppler-data pack. 192 (this poppler-data is already installed when you installed poppler with rpm) 193 194 - extract the 4 directories from the package found on http://poppler.freedesktop.org 195 to your %unixroot%/usr/share/poppler or to the dir where qpdfview.exe is installed 196 - if you also want japanese fonts working, take care that the "Times New Roman WT J" font 197 is installed. This font is used as a fallback 198 199 200 4. BUGREPORTS 201 ============= 202 203 Please create bugreports at http://svn.netlabs.org/qtapps 204 Only bug reports with a reproducable bug are accepted. :-) 205 206 207 5. CREDITS 208 ========== 209 210 The port was done by: 211 212 Silvan Scherrer aka _diver 213 214 Thanks go to: 215 216 * Dmitriy Kuminov 217 218 They either helped me when I had some nasty questions or did some testing for 219 me. 220 221 222 6. SUPPORT AND DONATIONS 223 ======================== 224 225 qpdfview port is based on volunteer work. If you would like to support further 226 development, you can do so in one of the following ways: 227 228 229 * Donate to the Qt4 project: see qt.netlabs.org for more information 230 231 * Contribute to the project: Besides actual development, this also includes 232 maintaining the documentation and the project web site as well as help 233 for users. 234 235 236 7. HISTORY 237 ========== 238 239 2015-02-24 240 * updated to latest qpdfview 0.4.14 source 241 242 2014-12-16 243 * updated to latest qpdfview 0.4.13 source 244 * updated install.os2 (poppler-data as rpm available) 245 246 2014-10-10 247 * updated install.os2 (some more dll as rpm available) 248 * updated to latest qpdfview 0.4.12 source 249 250 2014-05-15 251 * updated to latest qpdfview 0.4.10 source 252 253 2014-04-30 254 * updated to latest poppler 0.26.0 255 256 2014-04-02 257 * updated to latest qpdfview 0.4.9 source 258 259 2014-02-18 260 * updated to latest qpdfview 0.4.8 source 261 262 2013-12-03 263 * updated to latest qpdfview 0.4.7 source 264 265 2013-11-29 266 * updated to latest poppler 0.24.4 267 268 2013-10-15 269 * updated to latest qpdfview 0.4.6 source 270 271 2013-08-14 272 * updated to latest qpdfview 0.4.4.99 source 273 * updated to latest poppler 0.24.0 274 275 2013-06-17 276 * added .ps and .eps file support 277 278 2013-05-27 279 * updated to latest qpdfview 0.4.3 source 280 281 2013-05-14 282 * updated to latest qpdfview 0.4.3 beta source 283 284 2013-04-25 285 * updated to latest poppler 0.22.3 286 287 2013-04-19 288 * updated to latest qpdfview 0.4.2 beta source 289 290 2013-03-25 291 * updated to latest qpdfview 0.4.1 source 292 293 2013-03-20 294 * updated to latest qpdfview 0.4.1 beta source 295 296 2013-02-19 297 * updated to latest qpdfview 0.4.0 source 298 299 2013-02-12 300 * updated to latest qpdfview 0.4.0 beta1 source 301 302 2013-02-06 303 * updated to latest qpdfview 0.3.7 source 304 305 2013-01-14 306 * updated to latest poppler 0.22.0 307 308 2012-12-13 309 * updated to latest qpdfview 0.3.7 beta 1 source 310 311 2012-11-27 312 * updated to latest qpdfview source 313 314 2012-10-29 315 * created install.os2 316 * updated qpdfview to contain a icon (thx Herwig) 317 318 2012-10-24 319 * first public port -
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 DJVULIBRE_VERSION=3.5.25 12 13 # define the poppler part 14 PDF_ROOT = e:/trees/poppler/trunk 15 PDF_PLUGIN_DEFINES += HAS_POPPLER_14 HAS_POPPLER_18 HAS_POPPLER_20 HAS_POPPLER_22 HAS_POPPLER_24 HAS_POPPLER_26 HAS_POPPLER_31 16 PDF_PLUGIN_LIBS += -L$$PDF_ROOT/qt4/src/.libs 17 PDF_PLUGIN_LIBS += poppler-qt4 18 PDF_PLUGIN_INCLUDEPATH += $$PDF_ROOT/qt4/src 19 PDF_PLUGIN = qpdfpdf 20 PDF_PLUGIN_NAME = $$PDF_PLUGIN".dll" 21 POPPLER_VERSION=0.31.0 22 23 # define the ps part 24 PS_ROOT = e:/trees/libspectre/trunk 25 PS_PLUGIN_LIBS += -L$$PS_ROOT/libspectre/.libs -Le:/trees/ghostscript/trunk/obj 26 PS_PLUGIN_LIBS += spectre.a gs 27 PS_PLUGIN_INCLUDEPATH += $$PS_ROOT 28 PS_PLUGIN = qpdfps 29 PS_PLUGIN_NAME = $$PS_PLUGIN".dll" 30 LIBSPECTRE_VERSION=0.2.7 31 32 # define the cups part 33 CUPS_LIBS += cups 34 CUPS_VERSION=1.4.8 35 36 # define the vendor part 37 DEF_FILE_VENDOR = bww bitwise works GmbH 38 DEF_FILE_VERSION = $$APPLICATION_VERSION 39 DEF_FILE_DESCRIPTION = eCS (OS/2) port of qpdfview by Adam Reichold -
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.