home *** CD-ROM | disk | FTP | other *** search
/ swCHIP 1991 January / swCHIP_95-1.bin / utility / gsview13 / src / gvcnews.doc < prev    next >
Text File  |  1995-12-09  |  14KB  |  353 lines

  1. ----------------------------
  2. Version 1.3       1995-05-23
  3. ----------------------------
  4. Win:
  5.  Default extension was .ps. Now .ps or .eps or .epi.
  6.  Added mswinpr2 to default device list.
  7. Win32:
  8.  gvcbugs.doc notes that patched version of Ghostscript 3.33 needed to 
  9.  avoid lockups under Windows 95.
  10.  Fixed drag-drop under Win32.
  11.  Allowed long filenames in quotes on command line.
  12.  Win95 "Print File" opens port directly and does not attempt to spool file.
  13.  
  14. ----------------------------
  15. Version 1.23 beta 1995-05-16
  16. ----------------------------
  17. All:
  18.  Location of GSview on ftp://ftp.cs.wisc.edu/ghost/rjl/ has changed slightly.
  19. Win:
  20.  Changed open command dialog box filter strings so that List Files of
  21.  type list box doesn't confuse users.  Some users think that if the 
  22.  extension of a PostScript file is BMP, it can be read by Microsoft Word.
  23.  Changed dialogs to match Windows 95 style.  This involved changed
  24.  default font to Helv 8 pt, and adding 0x0004L flag to all dialogs.
  25. Win32:
  26.  Increased maximum string length from 80 to 256 characters.
  27.  Added flag to indicate Windows 95.
  28.  Corrected error message under Windows 95 when Ghostscript can't be found.
  29.  Noted that Windows 95 can be used.
  30.  
  31. ----------------------------
  32. Version 1.22 beta 1995-05-09
  33. ----------------------------
  34. All:
  35.  Updated device list to match updated gs 3.33 makefiles.
  36.  Added note about gs @filename to GSgrab documentation.
  37.  Added FILE_ID.DIZ for BBS operators.
  38.  Added suggested Windows PostScript printer drivers to help file.
  39. PM:
  40.  Requires emx 0.9a or later.
  41. Win:
  42.  Store bitmaps and icon in binary files instead of embedded in resource 
  43.  script, to allow compilation with Microsoft compilers.
  44.  
  45. ----------------------------
  46. Version 1.21 beta 1995-04-26
  47. ----------------------------
  48. PM:
  49.  Can now handle PDF files using GS 3.33 with PDF interpreter.  Zoom
  50.  doesn't work with PDF files.  Takes a long time to open PDF file.  Doesn't
  51.  sense if PDF file is modified.
  52.  
  53. Win32:
  54.  Filename on command line was ignored.  Removed BC++ 4.0 bug avoidance 
  55.  since no longer needed in BC++ 4.5.
  56.  
  57. ----------------------------
  58. Version 1.2 1995-04-18
  59. ----------------------------
  60. All:
  61.  Changed email address to rjl@aladdin.com.  This is an alias provided
  62.  by Aladdin Enterprises.  Russell Lang is not an employee or agent
  63.  of Aladdin Enterprises.
  64.  Aladdin Ghostscript 3.33 is now the preferred version for use with GSview.
  65.  Disabled changing HWResolution via setpagedevice.
  66.  Fixed bug in handling %%BeginBinary or %%BeginData with lines > 255
  67.  characters (which is incorrect DSC).
  68.  Now deals with incorrect DSC usage whereby code is included
  69.  after %%EndSetup and before %%Page:  (Microsoft Windows).
  70.  Added warning if User Defined Media dimensions exceed 1 metre.
  71.  Updated documentation to suit GS 3.33.
  72.  Updated printer devices list to suit GS 3.33.
  73. PM:
  74.  Removed double mutex request which may have been causing mutex timeout.
  75.  Show Bounding Box now works in orientations other than portrait
  76.  and when zoomed.
  77.  Sound files with spaces in filename will now play.  Required quotes
  78.  around filename for MciPlayFile().
  79. Win:
  80.  Now compiled using BC++ 4.5.
  81. Win16:
  82.  Add "Options | Ghostscript Version" to allow GNU Ghostscript 2.6.1 
  83.  to be used by GSview.  Support for this is likely to be dropped
  84.  in the future.
  85. Win32:
  86.  Modified get_filename() to deal with buggy Win32 GetOpenFileName
  87.  which didn't change current directory.
  88.  
  89. ----------------------------
  90. Version 1.13 beta 1995-01-09
  91. ----------------------------
  92. All:
  93.  Fixed bug which caused looping in ps.c when reading DOS EPS file.
  94.  Added reference to WWW home page.
  95.  Add ghostscript installation instructions to help file.
  96. PM:
  97.  Added small black and white icons for OS/2 Warp.
  98.  Fixed check marks on Orientation menu.
  99.  Added Ctrl+PgDn and Ctrl+PgUp to page left and right as per IBM CUA.
  100. Win32:
  101.  Fixed bug which stopped gsview32.exe working as a NCSA Mosaic viewer.
  102.  This bug was caused by a buggy BC4 setdisk() function which was incorrectly 
  103.  changing the directory on selected disk.
  104.  Changed INI filename to GSVIEW32.INI
  105.  
  106. ----------------------------
  107. Version 1.12 beta 1994-12-08
  108. ----------------------------
  109. All:
  110.  Prevent user entering 0 for width or height of user defined media.
  111.  Created doc2html for making GSview on-line help available via the
  112.  World Wide Web.
  113.  Fixed printing with User Defined page size.
  114.  Reverted to using Tim Theisen's ps.c module, but with a non GNU licence.
  115.  Modified ps.c to support %%BeginData lines > 254 char, atend instead
  116.  of (atend), %!PS-Adobe instead of %!PS-Adobe-, DOS EPS files.
  117. Win:
  118.  If ghostscript window in existence, don't erase background of
  119.  GSview.  This is to avoid an NT bug which resulted in GSview
  120.  being told to erase the background after Ghostscript had drawn 
  121.  the child window.
  122.  Treat Windows 95 (version > 4.0) as being like Windows NT.
  123.  When creating default Ghostscript Command, use gswin32.exe for 32bit
  124.  version, not gswin.
  125. PM:
  126.  Added new option "Show Bounding Box" which draws a dashed rectangle 
  127.  over the image to show the bounding box.  Only works in portrait
  128.  orientation.
  129.  
  130. ----------------------------
  131. Version 1.11 beta 1994-10-27
  132. ----------------------------
  133. All:
  134.  Changed "Save Settings" to "Save Settings Now" for consistency with 
  135.  WinNT program manager.
  136.  Changed DSC recognition string from "%!PS-Adobe-" to "%!PS-Adobe"
  137.  to allow it to recognise OS/2 2.99 (Warp Beta) PostScript driver files.
  138.  Allow "%%Pages: atend" and "%%BoundingBox: atend" which are both
  139.  incorrect because they should be "(atend)" not "atend".  Still
  140.  gives warning message about these lines, but accepts them anyway.
  141.  Allow documents that claim DSC conformance to incorrectly include
  142.  a setup section without using %%Begin/EndSetup.  Warning given.
  143.  Allow documents that claim DSC conformance to incorrectly include
  144.  code between %%EndSetup and the first %%Page.
  145.  Add debug messages "%GSview sectionname".
  146.  Moved Page selection menu items to new View menu.
  147.  Added "File | Save As" to save the current document when GSview
  148.  is used as a WWW viewer.
  149. Win:
  150.  Under WinNT, registry entry for [sounds] includes "Enable=1" which caused
  151.  Options|Sounds to crash.  Added code to ignore this entry.
  152. Win32:
  153.  Fixed sounds. Was looking for MMSYSTEM.DLL instead of WINMM.DLL.
  154.  Imitation pipe code changed to use memory mapped files instead
  155.  of shared memory under WinNT.
  156.  WinNT cannot mix 16 and 32 bit versions of Ghostscript and GSview.
  157.  Under WinNT, scroll bars are not redrawn properly, and cursor over
  158.  child window is not correct.
  159.  This problem may be an artifact of the image window
  160.  not being owned by the same process as the parent window.
  161.  
  162. ----------------------------
  163. Version 1.1 1994-08-03
  164. ----------------------------
  165. All:
  166.  Change licence from GNU to GSview specific licence.  Commercial
  167.  distribution of this version now prohibited.
  168.  Added Zoom by right mouse button.
  169.  Added Keys Help topic.
  170.  Added pt, mm and inch units to cursor position on status line.
  171.  Cursor position is now w.r.t. lower left of page, not lower left
  172.  of bitmap (relevant when page rotated).
  173.  Force installation help to be displayed when user can't run ghostscript.
  174.  Handle files that claim DSC conformance, yet have lines > 254 characters
  175.  in %%BeginData section (MS-Windows PostScript driver yet again).
  176. PM: When restoring window location on startup, maximize window if 
  177.  needed, remembering restored position.
  178.  Added scrolling bug avoidance kludge for OS/2 2.11, 1bit/pixel bitmap 
  179.  with 1bit/pixel display.
  180.  When GSview started from the command line, ignore any non-existent
  181.  file given as an argument.  Putting GSview on the Desktop menu
  182.  causes d:\Desktop to be given as an argument to GSview.
  183.  Added Options | Fit Window to Page.
  184.  Added new messages GS_BEGIN and GS_END from gsos2.
  185.  These are caused by "-1 false .outputpage" and "-2 false .outputpage"
  186.  respectively.  These commands are placed before and after every page.
  187.  These are used by GSview to tell when gsos2 starts processing input
  188.  and when it finishes processing input.
  189.  This reduces the number of incorrect status messages that get briefly 
  190.  displayed.  Should also make it harder to advance to next page while
  191.  Ghostscript busy.
  192. Win: Draw cursor position on status line directly instead of using
  193.  paint message.  Looks better when cursor in motion.
  194.  
  195. ----------------------------
  196. Version 1.08 beta 1994-05-10
  197. ----------------------------
  198. Win16:
  199.  Again loads files from the command line.
  200.  
  201. Win32: 
  202.  Now loads files from the command line (far pointer in WM_COMMAND 
  203.  lParam was being truncated by Win32s.  Use handle instead).
  204.  Fixed EPS Add Preview | Windows Metafile (BC4 can't tell the
  205.  difference between hwrite and _hwrite!).
  206.  
  207. PM:
  208.  buttons now in correct place when user tries to resize window
  209.  larger than bitmap.
  210.  
  211. Wider distribution (ftp.cs.wisc.edu, ftp.cdrom.com).
  212.  
  213. ----------------------------
  214. Version 1.07 beta 1994-04-28
  215. ----------------------------
  216.  
  217. Fixed "gvpm [drive:][path]file" to stay in current directory and to
  218.   pass full pathname to Ghostscript.
  219.  
  220. Made Auto Redisplay the default.
  221.  
  222. Changed "Wait" message to be more descriptive.
  223.  
  224. Fixed redisplay when displayed file is changed.
  225.  
  226. Shortened gs printer command line by putting filename inside options file.
  227.  
  228. Merged more of the Windows and PM print code together.
  229.  
  230. Fixed Windows Select Device dialog box.
  231.  
  232. Remember port for Open | Print File.
  233.  
  234. Print all pages when document doesn't contain DSC page comments.
  235.  
  236. PM Fixes:
  237.  Buttons now drawn correctly when window is maximized.
  238.  In input dialog box, select entry field during dialog box creation.
  239.  Fixed DOS EPS header created by EMX (needed pack(1))
  240.  Fixed Open | Print File.
  241.  Made PM filename box on status line wider.
  242.  Added button descriptions on status bar.
  243.  
  244. ----------------------------
  245. Version 1.06 beta 1994-03-03
  246. ----------------------------
  247.  
  248. Changed name back to GSview (original name used in pre 0.6 alpha) 
  249. to avoid confusion with Tim Theisen's X11 Ghostview.
  250.  
  251. Ported to OS/2 Presentation Manager.  This involved a major reorganisation 
  252. to allow common code between MS-Windows and OS/2.
  253. MS-Windows version is expected to have more bugs than version 1.0.
  254.  
  255. PM GSview supports all the relevant features from GSview for Windows
  256. except for "Edit | Add EPS Preview | Windows Metafile".
  257.  
  258. Added Microsoft Win32s version.  
  259. 16 bit GSview for Windows will work with 32 bit Ghostscript using
  260. Win32s and vice versa.
  261. GSview for Windows now requires Ghostscript 3.0.
  262. Not tested under Windows NT.
  263.  
  264. Added Media | Depth option.  Needs Ghostscript version 3.0.
  265.  
  266. Added Options | Ignore DSC.  Useful for documents that incorrectly
  267. claim to follow DSC.
  268.  
  269. Rewrote DSC scanning code.  Now handles DOSEPS files without creating
  270. a temporary file.
  271.  
  272. Added magnify buttons.
  273.  
  274. Added text extract and search.
  275.  
  276. ----------------------------
  277. Version 1.0a  1993-11-10
  278. ----------------------------
  279.  
  280. Fixed EPSF Warn bug.
  281.  
  282. Fixed INI file bug for Printer entry.
  283.  
  284. ----------------------------
  285. Version 1.0  1993-08-05
  286. ----------------------------
  287.  
  288. Saved media name in an array so it is available in write_profile().
  289. Previously, closing gsview from the system menu would cause 
  290. write_profile() to be called twice, the second time after the
  291. window and menu had been destroyed.  Consequently the media
  292. name could not be obtained from the non-existent menu.
  293.  
  294. Added command line option /S[port] to spool file (File | Print File).
  295. This allows files dropped on the Print Manager to be sent
  296. direct to a PostScript printer.
  297.  
  298. Changed default timeout to 5 minutes per page.  This timeout 
  299. only affects printing.  Timeout for displaying was dropped
  300. in version 0.8 beta (when pipe code was changed).
  301. Timeout for opening or closing Ghostscript is still 20 seconds.
  302.  
  303. Added "Safer" option to select Ghostscript -dSAFER flag which
  304. disables the deletefile and renamefile operators, and the
  305. ability to open files in any mode other than read-only.
  306. The default is now "Safer".
  307.  
  308. Added %%EndImage before %%EndPreview of EPSI preview.
  309.  
  310. Changed default file extensions so that .ps indicates an ASCII
  311. postscript file and .eps indicates a DOS EPS file with a 
  312. binary header and preview.
  313.  
  314. ----------------------------
  315. Version 0.8 beta  1993-07-07
  316. ----------------------------
  317.  
  318. DSC file is now closed after each page is displayed.  
  319. The file is reopened just before the next page is displayed and 
  320. if the file length or date stamp have changed, gswin is killed 
  321. and the file rescanned.  Version 0.7 kept DSC files open which 
  322. caused problems if another program changed the file.
  323.  
  324. Documented that gsview produces TIFF 5.0 Class B images.
  325. Added a menu option for creating a TIFF 4.0 preview for 
  326. Word Perfect 5.1 which requires a narrow minded interpretation
  327. of the TIFF 4.0 specification.
  328.  
  329. Moved imitation pipe code to a separate module.
  330. Changed implementation of imitation pipe.  Instead of creating
  331. many temporary files, gsview now keeps a single read/write file open.
  332. When gsview writes to the imitation pipe the data is written to this file.  
  333. When the pipe is flushed gsview reads the file and passes it to gswin 
  334. in global memory blocks.  When gswin asks for data and there is no more 
  335. to give, gsview resets the file.
  336.  
  337. If a file is specified on the gsview command line do not use the
  338. saved directory.  If a path to the file is given, use it as the 
  339. current directory, otherwise use the gsview working directory.
  340.  
  341. To stop documents that change the paper size from interfering with
  342. gsview's orientation commands, gsview now adds paper size commands 
  343. (e.g. letter, a4) to the userdict to replace those in the systemdict.
  344.  
  345. Generate error if user attempts to overwrite open document file.
  346.  
  347. ----------------------------
  348. Version 0.7 beta  1993-05-10
  349. ----------------------------
  350.  
  351. First general release of Ghostview for Windows.
  352.  
  353.