home *** CD-ROM | disk | FTP | other *** search
/ Aminet 10 / aminetcdnumber101996.iso / Aminet / util / gnu / groff_src.lha / groff-1.10src / xditview / ChangeLog next >
Text File  |  1995-09-11  |  9KB  |  288 lines

  1. Mon Sep 11 10:40:33 1995  James Clark  <jjc@jclark.com>
  2.  
  3.     * device.c (INT_MIN, INT_MAX): Don't define if already defined.
  4.  
  5. Mon Aug  8 11:14:11 1994  James Clark  (jjc@jclark.com)
  6.  
  7.     * DviChar.c (Adobe_Symbol_map): Use \(nb for notsubset.
  8.  
  9. Tue Apr 19 04:41:16 1994  James Clark  (jjc@jclark.com)
  10.  
  11.     * Dvi.c (resources): Change default for background and foreground
  12.     to "XtDefaultBackground" and "XtDefaultForeground".
  13.  
  14. Sat Feb 12 10:38:47 1994  James Clark  (jjc@jclark.com)
  15.  
  16.     * DviChar.c (Adobe_Symbol_map): Rename radicalex to rn.
  17.  
  18. Thu May 27 20:30:12 1993  James Clark  (jjc@jclark.com)
  19.  
  20.     * device.c (isascii): Define if necessary.
  21.     (canonicalize_name): Cast argument to isdigit() to unsigned char.
  22.  
  23. Thu Apr 29 18:36:57 1993  James Clark  (jjc at jclark.com)
  24.  
  25.     * xditview.c: Include <X11/Xos.h>.
  26.     (NewFile): Don't declare rindex(). Use strrchr() rather than
  27.     rindex().
  28.  
  29. Tue Mar 30 15:12:09 1993  James Clark  (jjc at jclark)
  30.  
  31.     * draw.c (charExists): Check that fi->per_char is not NULL.
  32.  
  33. Sat Dec 12 17:42:40 1992  James Clark  (jjc at jclark)
  34.  
  35.     * Dvi.c (SetGeometry): Cast XtMakeGeometryRequest arguments.
  36.  
  37.     * draw.c (DrawPolygon, DrawFilledPolygon): Cast Xtfree argument.
  38.  
  39.     * font.c (DisposeFontSizes): Add declaration.
  40.  
  41.     * draw.c (FakeCharacter): Add declaration.
  42.  
  43. Wed Oct 28 13:24:00 1992  James Clark  (jjc at jclark)
  44.  
  45.     * Imakefile (install.dev): Deleted.
  46.     (fonts): New target.
  47.  
  48. Mon Oct 12 10:50:44 1992  James Clark  (jjc at jclark)
  49.  
  50.     * Imakefile (install.dev): Say when we're installing devX*-12.
  51.  
  52.     * Imakefile (install.dev): Depends on DESC and FontMap.
  53.  
  54. Thu Oct  1 20:03:45 1992  James Clark  (jjc at jclark)
  55.  
  56.     * xditview.c (Syntax): Mention -filename option.
  57.  
  58. Sat Aug 15 12:56:39 1992  James Clark  (jjc at jclark)
  59.  
  60.     * GXditview.ad: Bind space and return to NextPage. Bind backspace
  61.     and delete to previous page.
  62.  
  63.     * DviChar.c (Adobe_Symbol_map): Add `an'.
  64.  
  65.     * DviChar.c (Adobe_Symbol_map): Add arrowvertex, arrowverttp, and
  66.     arrowvertbt.
  67.  
  68. Mon Aug 10 11:54:27 1992  James Clark  (jjc at jclark)
  69.  
  70.     * FontMap: Add m/p fields to the fonts names.
  71.  
  72. Sat Aug  8 12:00:28 1992  James Clark  (jjc at jclark)
  73.  
  74.     * DESC: Leave font positions 5-9 blank.
  75.  
  76. Tue Jul 28 11:37:05 1992  James Clark  (jjc at jclark)
  77.  
  78.     * Imakefile: Don't use gendef.  Pass definition of FONTPATH using
  79.     DEFINES.
  80.     (path.h): Deleted.
  81.     (device.c): Don't include path.h.  Provide default definition of
  82.     FONTPATH.
  83.  
  84. Mon Jul  6 14:06:53 1992  James Clark  (jjc at jclark)
  85.  
  86.     * Imakefile: Don't install tmac.X and tmac.Xps.
  87.     * tmac.X, tmac.Xps: Moved to ../macros.
  88.  
  89.     * Imakefile: Don't install eqnchar.
  90.     * eqnchar: Deleted.
  91.  
  92. Sun Jun 14 12:55:02 1992  James Clark  (jjc@jclark)
  93.  
  94.     * tmac.Xps: Handle OE, oe, lq, rq.
  95.     * draw.c (FakeCharacter): Don't handle these.
  96.  
  97.     * draw.c (FakeCharacter): Don't handle f/. 
  98.  
  99. Mon Jun  8 11:46:37 1992  James Clark  (jjc@jclark)
  100.  
  101.     * tmac.X: Translate char160 to space.
  102.  
  103. Sun Jun  7 14:39:53 1992  James Clark  (jjc@jclark)
  104.  
  105.     * tmac.X: Do `mso tmac.psic' before restoring compatibility mode.
  106.  
  107.     * tmac.X: Add \(OE, \(oe, \(ah, \(ao, \(ho.
  108.  
  109.     * tmac.Xps: Make it work in compatibility mode.
  110.     Redo existing character definitions with .Xps-char.
  111.     Add more character definitions.
  112.     (Xps-char): New macro.
  113.  
  114. Sat Jun  6 21:46:03 1992  James Clark  (jjc@jclark)
  115.  
  116.     * DviChar.c (Adobe_Symbol_map): Add +h, +f, +p, Fn, lz.
  117.     * tmac.X: Add \(bq, \(Bq, \(aq.
  118.     * tmac.Xps: Handle \(aq, \(bq, \(Bq, \(Fn.
  119.  
  120. Wed Jun  3 11:11:15 1992  James Clark  (jjc@jclark)
  121.  
  122.     * DviChar.c (Adobe_Symbol_map): Add wp.
  123.  
  124. Tue Apr 21 09:21:59 1992  James Clark  (jjc at jclark)
  125.  
  126.     * GXditview.ad: Bind n, p, q keys to NextPage, PreviousPage and
  127.     Quit actions.
  128.  
  129.     * xditview.c (RerasterizeAction): New function.
  130.     (xditview_actions): Add RerasterizeAction.
  131.     * GXditview.ad: Bind r key to Rerasterize action.
  132.  
  133. Fri Apr 17 08:25:36 1992  James Clark  (jjc at jclark)
  134.  
  135.     * xditview.c: Add -filename option.
  136.     (main): Copy any -filename argument into current_file_name.
  137.  
  138. Mon Mar 16 10:21:58 1992  James Clark  (jjc at jclark)
  139.  
  140.     * tmac.X: Load tmac.pspic.
  141.  
  142. Sun Mar  8 11:27:19 1992  James Clark  (jjc at jclark)
  143.  
  144.     * Lex.c (GetLine, GetWord, GetNumber): Rewrite.
  145.  
  146. Sat Oct 12 22:58:52 1991  James Clark  (jjc at jclark)
  147.  
  148.     * Dvi.c (SetDevice): If the size change request is refused but a
  149.     larger geometry is offered, request that.
  150.  
  151. Wed Oct  9 12:27:48 1991  James Clark  (jjc at jclark)
  152.  
  153.     * font.c (InstallFontSizes): Ignore FontNameAverageWidth component.
  154.  
  155.     * Dvi.c (default_font_map): Add `adobe' to font names to avoid
  156.     ambiguity.
  157.  
  158.     * FontMap: New file.
  159.     * FontMap.X100, FontMap.X75: Deleted.
  160.     * xtotroff.c (main, usage): Add -s and -r options.
  161.     (MapFont): Change the font pattern to have the selected resolution and
  162.     size.
  163.     * Imakefile (install.dev): Use FontMap and supply appropriate -s
  164.     and -r options.
  165.  
  166.     * xtotroff.c (MapFont): Check for ambiguity by comparing canonicalized
  167.     font names.
  168.  
  169.     * DviP.h (DviFontList): Add initialized and scalable members.
  170.     (font.c):  Add support for scalable fonts based on R5 xditview.
  171.  
  172.     * DviChar.c: Use xmalloc rather than malloc.
  173.     * xditview.c (xmalloc): New function.
  174.     * xtotroff.c (xmalloc): New function.
  175.     * other files: Use XtMalloc and XtFree instead of malloc and free.
  176.  
  177. Thu Aug 29 20:15:31 1991  James Clark  (jjc at jclark)
  178.  
  179.     * draw.c (setGC): Do multiplication in floating point to avoid
  180.     overflow.
  181.  
  182. Tue Aug 13 12:04:41 1991  James Clark  (jjc at jclark)
  183.  
  184.     * draw.c (FakeCharacter): Remove casts in defintion of pack2.
  185.  
  186. Tue Jul 30 11:42:39 1991  James Clark  (jjc at jclark)
  187.  
  188.     * tmac.Xps: New file.
  189.     * Imakefile (install): Install tmac.Xps.
  190.  
  191. Tue Jul  2 09:31:37 1991  James Clark  (jjc at jclark)
  192.  
  193.     * xtotroff.c (main): Pass argv[0] to usage().
  194.  
  195. Sun Jun 30 12:34:06 1991  James Clark  (jjc at jclark)
  196.  
  197.     * xtotroff.c (MapFont): Handle the case where XLoadQueryFont
  198.     returns NULL.
  199.  
  200. Sat Jun 29 12:32:52 1991  James Clark  (jjc at jclark)
  201.  
  202.     * Imakefile: Use ../gendef to generate path.h.
  203.  
  204. Sun Jun 16 13:26:34 1991  James Clark  (jjc at jclark)
  205.  
  206.     * Imakefile (depend.o): Change to device.o.
  207.  
  208. Sun Jun  2 12:17:56 1991  James Clark  (jjc at jclark)
  209.  
  210.     * Imakefile: Remove spaces from the beginning of variable
  211.     assignment lines.
  212.  
  213. Sun May 26 14:14:01 1991  James Clark  (jjc at jclark)
  214.  
  215.     * xditview.c (Syntax): Update.
  216.  
  217.     * Dvi.c (DviSaveToFile, SaveToFile): New functions.
  218.     (FindPage): Check that we're not readingTmp before checking for
  219.     end of file of normal input file.
  220.     (ClassPartInitialize): New function.
  221.     * Dvi.h: Add declaration of DviSaveToFile.
  222.     * DviP.h: Add save method to DviClassPart. Declare
  223.     InheritSaveToFile.
  224.     * xditview.c (DoPrint, Print, PrintAction): New functions.
  225.     * xditview.c: Add print menu entry.
  226.     * xditview.c: Provide printCommand application resource.
  227.     * lex.c: Don't output EOF to temporary file.
  228.  
  229.     * Dvi.c (QueryGeometry): Check request->request_mode.
  230.  
  231.     * Dvi.c (SetDevice): New function.
  232.     (SetDeviceResolution): Deleted.
  233.  
  234.     * Dvi.c: Add resolution resource.
  235.     * DviP.h: Add definitions of XtNResolution and XtCResolution.
  236.     * xditview.c: Add -resolution argument.
  237.     * GXditview.ad: Add default for GXditview.height.
  238.     * Dvi.c (Initialize, SetDevice): Use default_resolution.
  239.     
  240.     * Dvi.c: Make MY_HEIGHT and MY_WIDTH use the paperlength and
  241.     paperwidth commands in the DESC file.
  242.     
  243.     * Dvi.c: Add SS font to default font map.
  244.  
  245.     * draw.c: Rewritten so as not to assume device and display
  246.     resolution is the same.
  247.     * DviP.h: Include device.h. Add device_font member to DviFontList.
  248.     Add adjustable arrary to DviCharCache. Add text_x_width,
  249.     text_device_width, word_flag, device_font, device_font_number,
  250.     device, native, device_resolution, display_resolution,
  251.     paperlength, paperwidth, scale_factor, sizescale members.
  252.     * Dvi.c (Initialize): Initialize new variable used by draw.c
  253.     (Destroy): Call device_destroy.
  254.     * font.c (MaxFontPosition): New function.
  255.     (LookupFontSizeBySize): Handle sizescale.
  256.     (InstallFont): Load the device font.
  257.     (ForgetFonts): New function.
  258.     (QueryDeviceFont): New function.
  259.     * parse.c (ParseInput): Handle t and u commands. Split off
  260.     character output into draw.c.
  261.     (ParseDeviceControl): Ignore res command. Use the device argument
  262.     to the T command.
  263.  
  264.     * font.c (MapXNameToDviName): Ifdefed out.
  265.  
  266.     * path.h: New file.
  267.     * device.c, device.h: New files.
  268.  
  269.     * DviChar.c: Add entries for lB, rB, oq, lC, rC, md.
  270.  
  271.     * INSTALL: New file.
  272.  
  273.     * libxdvi: Merged into main directory.
  274.     * xtotroff.c, xditview.c: Change includes accordingly.    
  275.  
  276.     * devX75, devX100: Merged into main directory.
  277.     * xditview.man: Renamed to gxditview.man.
  278.  
  279.     * Xditview.ad: Renamed to GXditview.ad.
  280.     * xditview.c (main): Use class of GXditview rather than xditview.
  281.  
  282.     * Imakefile: New file.
  283.     * Makefile: Deleted.
  284.  
  285.     * xtotroff.c (MapFont): Unlink output file before opening it.
  286.  
  287.     * Started separate ChangeLog.
  288.