[17619] | 1 | 1998-06-25 Markku Rossi <mtr@ngs.fi> |
---|
| 2 | |
---|
| 3 | * main.c (handle_options): New option `--rotate-even-pages' to |
---|
| 4 | rotate each even-numbered page 180 degrees. |
---|
| 5 | (usage): Moved `--word-wrap' to correct position. |
---|
| 6 | |
---|
| 7 | 1998-06-24 Markku Rossi <mtr@ngs.fi> |
---|
| 8 | |
---|
| 9 | * psgen.c (dump_ps_page_header): Fixed N-up printing in the |
---|
| 10 | portrait mode. It used to work, but I have broke it sometime in |
---|
| 11 | the past. Now it is fixed again. |
---|
| 12 | |
---|
| 13 | * util.c (format_user_string): Fixed a bug from the `$n' |
---|
| 14 | formatting. We do not want to show the leading '/' in the result |
---|
| 15 | string. |
---|
| 16 | |
---|
| 17 | 1998-06-23 Markku Rossi <mtr@ngs.fi> |
---|
| 18 | |
---|
| 19 | * main.c (encodings): Fixed a typo where the ISO-8859-7 was called |
---|
| 20 | "creek" instead of "greek". |
---|
| 21 | |
---|
| 22 | * psgen.c (dump_ps_header): Fixed to obey the `pslevel' option; |
---|
| 23 | generate PostScript level 2 features only if the requested level |
---|
| 24 | is 2 or above. |
---|
| 25 | |
---|
| 26 | * main.c (handle_options): New option `--ps-level' to set the PS |
---|
| 27 | level that enscript should use. |
---|
| 28 | (main): Changed to pass the stdin to states as "-". |
---|
| 29 | |
---|
| 30 | * util.c (read_config): New config file option `PostScriptLevel' |
---|
| 31 | to set the PS level that enscript should use. |
---|
| 32 | |
---|
| 33 | 1998-06-22 Markku Rossi <mtr@ngs.fi> |
---|
| 34 | |
---|
| 35 | * psgen.c (dump_ps_page_header): Fixed a NULL-reference bug from |
---|
| 36 | the `--header' handling. |
---|
| 37 | |
---|
| 38 | 1998-06-17 Markku Rossi <mtr@ngs.fi> |
---|
| 39 | |
---|
| 40 | * main.c (usage): Added a missing `\n\' sequence in the usage |
---|
| 41 | text. |
---|
| 42 | |
---|
| 43 | 1998-06-11 Markku Rossi <mtr@ngs.fi> |
---|
| 44 | |
---|
| 45 | * main.c: Renamed ISO-8859-* encodings. |
---|
| 46 | |
---|
| 47 | 1998-05-26 Markku Rossi <mtr@ngs.fi> |
---|
| 48 | |
---|
| 49 | * util.c (format_user_string): Changed `$%' to format the page |
---|
| 50 | number as `2B' in the slicing mode. |
---|
| 51 | |
---|
| 52 | * main.c (main): Added double quotes around all file names in the |
---|
| 53 | pipe command strings. Now we can cooperate with file names with |
---|
| 54 | spaces. |
---|
| 55 | |
---|
| 56 | 1998-05-18 Markku Rossi <mtr@ngs.fi> |
---|
| 57 | |
---|
| 58 | * main.c (handle_options): Changed the way how the escape |
---|
| 59 | character code can be set. Now we accept decimals, octals, |
---|
| 60 | hexadecimals, and characters as-is. |
---|
| 61 | |
---|
| 62 | 1998-03-25 Markku Rossi <mtr@ngs.fi> |
---|
| 63 | |
---|
| 64 | * main.c: Added ISO-8859/7 (ISO latin7) encoding. |
---|
| 65 | |
---|
| 66 | 1998-03-09 Markku Rossi <mtr@ngs.fi> |
---|
| 67 | |
---|
| 68 | * main.c (handle_options): Option -C, --line-numbers takes now an |
---|
| 69 | optional argument that specifies the number of the first line of |
---|
| 70 | the input. |
---|
| 71 | |
---|
| 72 | 1998-02-23 Markku Rossi <mtr@ngs.fi> |
---|
| 73 | |
---|
| 74 | * psgen.c (process_file): Implemented horizontal columns. The |
---|
| 75 | option --h-column-height is used to set the column height and to |
---|
| 76 | activate the horizontal columns. |
---|
| 77 | |
---|
| 78 | 1998-01-14 Markku Rossi <mtr@ngs.fi> |
---|
| 79 | |
---|
| 80 | * psgen.c (get_next_token): Implemented word wrapping to be used |
---|
| 81 | instead of truncating `-c', `--truncate-lines' or character |
---|
| 82 | wrapping. |
---|
| 83 | |
---|
| 84 | Cleaned up statistics about truncated and wrapped lines. Now it |
---|
| 85 | obeys `--pages' and it works for both truncated and wrapped lines. |
---|
| 86 | |
---|
| 87 | 1998-01-13 Markku Rossi <mtr@ngs.fi> |
---|
| 88 | |
---|
| 89 | * util.c (is_ungetc): Implemented unlimited ungetc support to the |
---|
| 90 | InputStream interface. This is needed for the word wrap support. |
---|
| 91 | |
---|
| 92 | * main.c: New options --nup-xpad and --nup-ypad to change the page |
---|
| 93 | padding in N-up printing. |
---|
| 94 | (main): Cleaned up N-up printing. |
---|
| 95 | |
---|
| 96 | 1998-01-12 Markku Rossi <mtr@ngs.fi> |
---|
| 97 | |
---|
| 98 | * gsint.h: Replaced all stdarg functions with corresponding |
---|
| 99 | macros. Changed all calls of `error', `fatal', `cfg_fatal' and |
---|
| 100 | `message' to use the new macros. Now there should be no more |
---|
| 101 | errors on HP-SUX. |
---|
| 102 | |
---|
| 103 | 1998-01-02 Markku Rossi <mtr@ngs.fi> |
---|
| 104 | |
---|
| 105 | * main.c (main): Changed to lookup the enscript.st file from |
---|
| 106 | enscript_library instead of using the hard-coded `PREFIX/share' |
---|
| 107 | directory. Now it obeys the ENSCRIPT_LIBRARY environment |
---|
| 108 | variable. |
---|
| 109 | |
---|
| 110 | * psgen.c (dump_ps_header): Generate PageSize page device setting |
---|
| 111 | if it is requested. This should make the printer to select the |
---|
| 112 | correct paper tray automatically. |
---|
| 113 | |
---|
| 114 | * main.c (handle_options): Changed option -l, --lineprinter to set |
---|
| 115 | only --lines-per-page=66 and --no-header (removed --portrait and |
---|
| 116 | --columns=1). Now it conforms to Adobe's version. |
---|
| 117 | |
---|
| 118 | 1997-11-26 Markku Rossi <mtr@ngs.fi> |
---|
| 119 | |
---|
| 120 | * util.c (format_user_string): Fixed y2k bugs. |
---|
| 121 | |
---|
| 122 | 1997-09-30 Markku Rossi <mtr@ngs.fi> |
---|
| 123 | |
---|
| 124 | * main.c: Added ISO-8859/4 encoding, thanks to Ricardas Cepas |
---|
| 125 | <rch@pub.osf.lt>. |
---|
| 126 | |
---|
| 127 | Tue Sep 16 14:04:05 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 128 | |
---|
| 129 | * main.c (version): Updated to conform the latest GNU coding |
---|
| 130 | standard. |
---|
| 131 | |
---|
| 132 | Thu Aug 28 10:02:20 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 133 | |
---|
| 134 | * main.c: New option `--margins=LEFT:RIGHT:TOP:BOTTOM' to adjust |
---|
| 135 | page marginals. |
---|
| 136 | |
---|
| 137 | Mon Aug 11 09:16:43 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 138 | |
---|
| 139 | * psgen.c (divert): Changed to use tempnam() instead of tmpnam(). |
---|
| 140 | (get_next_token): Fixed tabulator character handling with variable |
---|
| 141 | width fonts. Now it really works; the left margins is really |
---|
| 142 | pretty. |
---|
| 143 | |
---|
| 144 | Thu Jul 3 14:40:16 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 145 | |
---|
| 146 | * psgen.c (read_special_escape): Implemented new `escape' special |
---|
| 147 | escape to change the escape character. |
---|
| 148 | |
---|
| 149 | Tue Jun 10 10:07:28 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 150 | |
---|
| 151 | * psgen.c: Optimized the size of the generated PostScript output. |
---|
| 152 | (print_line_number): Fixed to print the line number with the |
---|
| 153 | default body font, not with the currently active font which might |
---|
| 154 | have been selected with font escapes. |
---|
| 155 | (process_file): New special escape ^@bggray{} to set the text |
---|
| 156 | background color. |
---|
| 157 | |
---|
| 158 | Fri Jun 6 13:29:08 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 159 | |
---|
| 160 | * psgen.c: Fixed lineskip to work better when changing the font at |
---|
| 161 | the beginning of the line. |
---|
| 162 | |
---|
| 163 | Thu Jun 5 15:21:04 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 164 | |
---|
| 165 | * psgen.c (dump_empty_page): Fixed --file-align option to work |
---|
| 166 | even if we cross the page boundary in N-up mode. |
---|
| 167 | |
---|
| 168 | Wed May 28 11:11:17 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 169 | |
---|
| 170 | * main.c: New option --mark-wrapped-lines[=STYLE], |
---|
| 171 | MarkWrappedLines to mark wrapped lines in the printout. |
---|
| 172 | |
---|
| 173 | Thu May 22 10:03:23 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 174 | |
---|
| 175 | * main.c (main): Coded more information to the return value. |
---|
| 176 | |
---|
| 177 | Wed Mar 19 12:38:39 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 178 | |
---|
| 179 | * main.c: New option -W, --language to specify the output |
---|
| 180 | language. |
---|
| 181 | New option --color to change the States color model from the |
---|
| 182 | command line. |
---|
| 183 | Made option -J to be an alias for -t, --title. |
---|
| 184 | Make option -# to be an alias for -n, --copies. |
---|
| 185 | |
---|
| 186 | Tue Mar 4 10:00:45 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 187 | |
---|
| 188 | * util.c (read_config): New config file option `StatesPath' to |
---|
| 189 | specify the path for the states program. |
---|
| 190 | |
---|
| 191 | * psgen.c: Fixed --file-align option which was broken with the |
---|
| 192 | --nup option. |
---|
| 193 | |
---|
| 194 | Mon Mar 3 10:25:16 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 195 | |
---|
| 196 | * psgen.c (dump_ps_page_header): Implemented user escapes for user |
---|
| 197 | defined header strings. |
---|
| 198 | |
---|
| 199 | Wed Feb 26 09:42:52 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 200 | |
---|
| 201 | * Release enscript-1.5.0. |
---|
| 202 | |
---|
| 203 | Fri Feb 21 13:46:37 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 204 | |
---|
| 205 | * util.c (read_font_info): Optimized AFM caching, this speeds up |
---|
| 206 | enscript when using ^@font{} escapes a lot (-E). |
---|
| 207 | (read_font_info): New input encoding asciidkno. |
---|
| 208 | Renamed asciiscands to asciifise. |
---|
| 209 | |
---|
| 210 | Tue Feb 18 12:34:13 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 211 | |
---|
| 212 | * main.c: New option -U NUM, --nup=NUM to specify how many logical |
---|
| 213 | output pages are printed on each physical output page. |
---|
| 214 | |
---|
| 215 | Thu Feb 6 10:18:55 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 216 | |
---|
| 217 | * util.c (parse_font_spec): Added a warning about negative font |
---|
| 218 | sizes. |
---|
| 219 | |
---|
| 220 | Mon Feb 3 11:27:53 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 221 | |
---|
| 222 | * main.c: New option `--help-pretty-print' to describe all |
---|
| 223 | supported --pretty-print languages and file formats. |
---|
| 224 | |
---|
| 225 | Fri Jan 24 09:34:00 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 226 | |
---|
| 227 | * main.c (main): Changed the output file creation to be |
---|
| 228 | demand-driven. If the input file (all input files) could not be |
---|
| 229 | opened, enscript doesn't generate any output. This is a good |
---|
| 230 | thing. |
---|
| 231 | |
---|
| 232 | Thu Jan 23 11:55:52 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 233 | |
---|
| 234 | * gsint.h: Changed the way how memmove() and memcpy() are defined |
---|
| 235 | handled. Not replacements can be found form compat lib so we do |
---|
| 236 | not need any #define kludges. |
---|
| 237 | |
---|
| 238 | Tue Jan 21 18:18:03 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 239 | |
---|
| 240 | * Makefile.am: Removed testcase.sh and moved all tests to ../tests |
---|
| 241 | directory. |
---|
| 242 | |
---|
| 243 | * util.c (read_config): Added states dependant config file |
---|
| 244 | options: `StatesColorModel', `StatesConfigFile' and |
---|
| 245 | `StatesHighlightLevel'. |
---|
| 246 | |
---|
| 247 | Mon Jan 13 09:02:26 1997 Markku Rossi <mtr@ngs.fi> |
---|
| 248 | |
---|
| 249 | * mkafmmap.c: Internationalized mkafmmap program. |
---|
| 250 | |
---|
| 251 | * util.c (read_config): New option `OutputFirstLine' to set the |
---|
| 252 | PostScript output's first line. |
---|
| 253 | |
---|
| 254 | Thu Nov 28 08:16:04 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 255 | |
---|
| 256 | * main.c: New option `--E', `--pretty-print' to pretty print |
---|
| 257 | source codes with `states'. |
---|
| 258 | |
---|
| 259 | * psgen.c: New special escape ^@color{r g b}. |
---|
| 260 | |
---|
| 261 | * util.c (format_user_string): Fixed bug from the `$n' escape |
---|
| 262 | formatting. |
---|
| 263 | (read_config): New option `NoJobHeaderSwitch' to specify the |
---|
| 264 | spooler option to suppress the job header. |
---|
| 265 | |
---|
| 266 | Tue Nov 5 08:22:52 1996 Markku Rossi <mtr@ngs.ngs.fi> |
---|
| 267 | |
---|
| 268 | * psgen.c: fixed line number spacing bug which occured when using |
---|
| 269 | line numbers with escapes. |
---|
| 270 | |
---|
| 271 | * main.c: Added ISO-8859/5 (ISO latin5) encoding. |
---|
| 272 | |
---|
| 273 | Sat Sep 7 15:42:49 1996 Markku Rossi <mtr@ngs.ngs.fi> |
---|
| 274 | |
---|
| 275 | * main.c: Added Adobe's Standard cyrillic Font KOI8 encoding. |
---|
| 276 | |
---|
| 277 | Thu Aug 29 22:32:38 1996 Markku Rossi <mtr@ngs.ngs.fi> |
---|
| 278 | |
---|
| 279 | * util.c (parse_font_spec): Accept font point size in width/height |
---|
| 280 | format. |
---|
| 281 | |
---|
| 282 | Fri Aug 23 19:36:30 1996 Markku Rossi <mtr@ngs.ngs.fi> |
---|
| 283 | |
---|
| 284 | * util.c (read_config): New config file option TOCFormat. |
---|
| 285 | |
---|
| 286 | * psgen.c (process_file): Implemented user-definable format |
---|
| 287 | strings for TOC entries. |
---|
| 288 | |
---|
| 289 | * main.c: New option --slice to print vertical slices of input |
---|
| 290 | files. |
---|
| 291 | |
---|
| 292 | Mon Aug 5 08:21:14 1996 Markku Rossi <mtr@ngs.ngs.fi> |
---|
| 293 | |
---|
| 294 | * main.c: New option --file-align=ALIGN to align separate input |
---|
| 295 | files to even ALIGN page count. |
---|
| 296 | |
---|
| 297 | Wed Jul 24 11:17:55 1996 Markku Rossi <mtr@ngs.ngs.fi> |
---|
| 298 | |
---|
| 299 | * main.c: New option --toc to print the Table of Contents. |
---|
| 300 | |
---|
| 301 | Wed Jul 17 10:50:34 1996 Markku Rossi <mtr@ngs.ngs.fi> |
---|
| 302 | |
---|
| 303 | * Release enscript-1.4.0. |
---|
| 304 | |
---|
| 305 | Sun Jun 16 14:49:33 1996 Markku Rossi <mtr@ngs.ngs.fi> |
---|
| 306 | |
---|
| 307 | * psgen.c (get_next_token): Fixed line number counting for |
---|
| 308 | truncated lines. |
---|
| 309 | (paste_epsf): Fixed a bug which printed EPS images to pages which |
---|
| 310 | didn't belong to any of the requested page ranges. |
---|
| 311 | |
---|
| 312 | * main.c (main): Added new configuration file: |
---|
| 313 | SYSCONFDIR/enscriptsite.cfg. This is intended for the |
---|
| 314 | site-specific configuration whereas the global configuration file |
---|
| 315 | SYSCONFDIR/enscript.cfg is for the global defaults. |
---|
| 316 | Site-configuration file is never overwritten by installing a new |
---|
| 317 | version of enscript so it is a safe place to store site-specific |
---|
| 318 | media etc. definitions. |
---|
| 319 | |
---|
| 320 | Thu Jun 13 13:50:16 1996 Markku Rossi <mtr@ngs.ngs.fi> |
---|
| 321 | |
---|
| 322 | * main.c (handle_options): New option `--printer-options' to pass |
---|
| 323 | extra options to the printer command. |
---|
| 324 | |
---|
| 325 | * psgen.c (process_file): Count shade-box's position from the |
---|
| 326 | font's FontBBox value. |
---|
| 327 | (process_file): New escape `ps' to add raw PostScript code to the |
---|
| 328 | output. |
---|
| 329 | |
---|
| 330 | * main.c: New option --filter=STR, -I STR which sets the |
---|
| 331 | input filter for source files. |
---|
| 332 | |
---|
| 333 | Fri May 24 10:44:46 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 334 | |
---|
| 335 | * util.c (read_config): New config file option `FormFeedType' to |
---|
| 336 | specify what to do when a formfeed character is encountered from |
---|
| 337 | input. |
---|
| 338 | |
---|
| 339 | * psgen.c (read_special_escape): Cleaned up special escapes parsing. |
---|
| 340 | (read_special_escape): New escapes: `newpage', `setfilename' and |
---|
| 341 | `setpagenumber'. |
---|
| 342 | |
---|
| 343 | * util.c (read_config): New config option |
---|
| 344 | `AcceptCompositeCharacters' to specify whatever we accept |
---|
| 345 | PostScript font's composite characters or should we consider them |
---|
| 346 | as non-existent. |
---|
| 347 | (download_font): Added support for binary-coded .pfb fonts, thanks |
---|
| 348 | to Bruce Albrecht <bruce@zuhause.MN.ORG>. |
---|
| 349 | |
---|
| 350 | * main.c (long_options): Renamed option --pass-through-ps-files to |
---|
| 351 | --pass-through. |
---|
| 352 | |
---|
| 353 | Wed May 22 17:09:21 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 354 | |
---|
| 355 | * psgen.c (process_file): Fixed carriage return character |
---|
| 356 | handling. |
---|
| 357 | |
---|
| 358 | Fri May 10 08:56:31 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 359 | |
---|
| 360 | * psgen.c (read_special_escape): New special escape `shade' to |
---|
| 361 | highlight regions of text. |
---|
| 362 | |
---|
| 363 | * main.c (usage): Cleaned up --help messages. |
---|
| 364 | |
---|
| 365 | Thu May 9 14:17:49 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 366 | |
---|
| 367 | * util.c (read_config): New configuration file option: |
---|
| 368 | EscapeChar. |
---|
| 369 | |
---|
| 370 | Tue May 7 09:37:16 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 371 | |
---|
| 372 | * util.c (read_config): New config file option `UnderlayStyle' to |
---|
| 373 | specify the underlay printing style. |
---|
| 374 | |
---|
| 375 | * main.c: New option: -j, --borders to print borders around |
---|
| 376 | columns. |
---|
| 377 | (long_options): New option --ul-style to specify the underlay |
---|
| 378 | printing style. |
---|
| 379 | |
---|
| 380 | Thu May 2 08:21:17 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 381 | |
---|
| 382 | * util.c (read_font_info): Added AFM cache to speedup font-escape |
---|
| 383 | processing. |
---|
| 384 | |
---|
| 385 | * psgen.c (print_line_number): Don't print line numbers for |
---|
| 386 | wrapped lines. |
---|
| 387 | |
---|
| 388 | Mon Apr 22 09:24:40 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 389 | |
---|
| 390 | * util.c (format_user_string): New directive `%H' for the document |
---|
| 391 | title. |
---|
| 392 | |
---|
| 393 | * main.c: Changed option -e, --escapes to take an optional |
---|
| 394 | argument which specifies the escape character. |
---|
| 395 | |
---|
| 396 | Mon Apr 1 09:26:23 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 397 | |
---|
| 398 | * psgen.c (process_file): Now ^@font{} escapes work over page |
---|
| 399 | boundaries. |
---|
| 400 | |
---|
| 401 | Wed Mar 27 08:50:53 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 402 | |
---|
| 403 | * main.c (main): New option -a, --pages to select which pages are |
---|
| 404 | printed. |
---|
| 405 | |
---|
| 406 | Tue Mar 26 10:14:29 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 407 | |
---|
| 408 | * util.c (format_user_string): New option: `$=' number of pages in |
---|
| 409 | the current input file. |
---|
| 410 | |
---|
| 411 | * psgen.c (process_file): Added diversions to count the total |
---|
| 412 | pages within a file (%Format: $=). |
---|
| 413 | |
---|
| 414 | Tue Mar 12 08:23:31 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 415 | |
---|
| 416 | * main.c (handle_options): Changed option -l, --lineprinter to |
---|
| 417 | print 66 lines per page instead of 65 lines. |
---|
| 418 | |
---|
| 419 | * util.c (read_config): New config file option: PagePrefeed. |
---|
| 420 | |
---|
| 421 | * main.c (main): New options: -k, --page-prefeed, -K, |
---|
| 422 | --no-page-prefeed. |
---|
| 423 | |
---|
| 424 | Thu Mar 7 16:18:00 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 425 | |
---|
| 426 | * util.c (format_user_string): New escape: $(ENVVAR). |
---|
| 427 | |
---|
| 428 | Tue Mar 5 16:45:40 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 429 | |
---|
| 430 | * util.c (read_config): New config file options: HighlightBars and |
---|
| 431 | HighLightBarGray. |
---|
| 432 | |
---|
| 433 | * main.c: New option: -H, --highlight-bars and |
---|
| 434 | --highlight-bar-gray to control the highlight bar printing. |
---|
| 435 | |
---|
| 436 | Fri Mar 1 11:08:13 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 437 | |
---|
| 438 | * main.c: New option: -h, --no-job-header to suppress the job |
---|
| 439 | header page. |
---|
| 440 | (main): Changed option --title to set the name of stdin. |
---|
| 441 | |
---|
| 442 | Thu Feb 29 08:10:48 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 443 | |
---|
| 444 | * Added support for the automatic de-ANSI-fication. |
---|
| 445 | |
---|
| 446 | * Renamed package to enscript. |
---|
| 447 | |
---|
| 448 | Sun Feb 25 05:13:21 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 449 | |
---|
| 450 | * main.c (main): changed stdin's name to be an empty string |
---|
| 451 | instead of "(stdin)". This is how Adobe's enscript does it. |
---|
| 452 | |
---|
| 453 | Fri Feb 23 08:04:57 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 454 | |
---|
| 455 | * main.c (main): Added environment variable GENSCRIPT_LIBRARY |
---|
| 456 | which can be used to overwrite the build-in library path. |
---|
| 457 | |
---|
| 458 | * psgen.c (read_special_escape): fixed a bug which caused pipes to |
---|
| 459 | the EPS files to be closed with fclose(). |
---|
| 460 | |
---|
| 461 | Wed Feb 21 08:14:15 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 462 | |
---|
| 463 | * Makefile.in (exec_prefix): fixed to honor the value given by the |
---|
| 464 | configure script. |
---|
| 465 | |
---|
| 466 | Tue Feb 20 16:15:24 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 467 | |
---|
| 468 | * Added hp8 (HP Roman-8) encoding. |
---|
| 469 | |
---|
| 470 | Mon Feb 19 09:30:55 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 471 | |
---|
| 472 | * Release genscript-1.3.0. |
---|
| 473 | |
---|
| 474 | * main.c (main): New config file option `AppendCtrlD' which can be |
---|
| 475 | used to append the ^D character to the end of the output. |
---|
| 476 | |
---|
| 477 | * psgen.c (do_pass_through_ps_file): added pass-through for the |
---|
| 478 | PCL files. |
---|
| 479 | |
---|
| 480 | Thu Feb 8 16:00:56 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 481 | |
---|
| 482 | * util.c (read_config): New config file option `Clean7Bit' to |
---|
| 483 | specify how characters greater than 127 are handled. |
---|
| 484 | |
---|
| 485 | Wed Feb 7 22:24:50 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 486 | |
---|
| 487 | * gsint.h: Implemented unit selection for the `--indent' option. |
---|
| 488 | |
---|
| 489 | Tue Jan 30 11:37:11 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 490 | |
---|
| 491 | * main.c (main): Now genscript can be used even if it is not |
---|
| 492 | installed. |
---|
| 493 | |
---|
| 494 | * Makefile.in (check): new target |
---|
| 495 | |
---|
| 496 | Thu Jan 25 14:36:06 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 497 | |
---|
| 498 | * util.c (paste_file): Implemented `%HeaderHeight' and |
---|
| 499 | `%FooterHeight' directives. |
---|
| 500 | |
---|
| 501 | Tue Jan 9 08:45:20 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 502 | |
---|
| 503 | * Finished Win-95/NT port. |
---|
| 504 | |
---|
| 505 | Mon Jan 8 08:19:17 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 506 | |
---|
| 507 | * First Win-95/NT port with MSC 2.00. |
---|
| 508 | |
---|
| 509 | * util.c (format_user_string): New options: %N and $%. |
---|
| 510 | |
---|
| 511 | Fri Jan 5 17:11:19 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 512 | |
---|
| 513 | * psgen.c (dump_ps_header): Removed date and time ps-constants |
---|
| 514 | which can now be formatted with the `%Format' directive: |
---|
| 515 | - usadatestr = %W |
---|
| 516 | - eurdatestr = %E |
---|
| 517 | - findatestr = %F |
---|
| 518 | - timestr = %C |
---|
| 519 | |
---|
| 520 | (dump_ps_page_header): Removed fmodstr ps-constant which can now |
---|
| 521 | be formatted with the `%Format' directive: |
---|
| 522 | - fmodstr = $D{%a %b %e %T %Y} |
---|
| 523 | |
---|
| 524 | * util.c (format_user_string): Implemented `%Format' directive |
---|
| 525 | which can be used to format user defined strings in fancy headers. |
---|
| 526 | |
---|
| 527 | Thu Jan 4 13:54:45 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 528 | |
---|
| 529 | * main.c: Added pslatin1 encoding (PostScript interpreter's |
---|
| 530 | ISOLatin1Encoding). |
---|
| 531 | |
---|
| 532 | Wed Jan 3 16:52:43 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 533 | |
---|
| 534 | * Created a new Makefile to the compat subdirectory; now genscript |
---|
| 535 | does not need a make with the VPATH feature. |
---|
| 536 | |
---|
| 537 | * main.c (usage): Split usage string to smaller parts wich are |
---|
| 538 | printed separately. |
---|
| 539 | |
---|
| 540 | Tue Jan 2 16:13:43 1996 Markku Rossi <mtr@ngs.fi> |
---|
| 541 | |
---|
| 542 | * main.c: New option: --non-printable-format, NonPrintableFormat. |
---|
| 543 | |
---|
| 544 | Wed Dec 20 08:40:11 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 545 | |
---|
| 546 | * Added statistics about non-printable character codes. |
---|
| 547 | |
---|
| 548 | * main.c: New option: -z, --no-formfeed to disable form feed |
---|
| 549 | character interpretation. |
---|
| 550 | |
---|
| 551 | * util.c (do_list_missing_characters): Changed output to go to |
---|
| 552 | stderr instead of stdout. |
---|
| 553 | |
---|
| 554 | Tue Dec 19 10:00:12 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 555 | |
---|
| 556 | * util.c (read_config): New config file options: UnderlayAngle and |
---|
| 557 | UnderlayPosition. |
---|
| 558 | |
---|
| 559 | * main.c (main): New options: --ul-angle and --ul-position. |
---|
| 560 | |
---|
| 561 | Mon Dec 18 08:14:05 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 562 | |
---|
| 563 | * configure.in (PATH_SEPARATOR): Defined a new constant |
---|
| 564 | PATH_SEPARATOR to specify the character which separates path |
---|
| 565 | components. Fixed also all uses. |
---|
| 566 | |
---|
| 567 | * prt_lpr.c: Isolated printer related stuffs to a separate C file |
---|
| 568 | to help micro ports. |
---|
| 569 | |
---|
| 570 | * Makefile.in: Removed pre-defined eps images from the |
---|
| 571 | distribution. |
---|
| 572 | |
---|
| 573 | * util.c (parse_font_spec): Added support for the new |
---|
| 574 | `name@ptsize' font specification. |
---|
| 575 | |
---|
| 576 | Tue Nov 28 09:12:46 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 577 | |
---|
| 578 | * main.c (handle_options): Option -u, --underlay was changed to |
---|
| 579 | take an optional argument. If no argument is given, underlay is |
---|
| 580 | not printed. |
---|
| 581 | |
---|
| 582 | * util.c (read_config): New config file option `Underlay' to |
---|
| 583 | specify the underlay text. |
---|
| 584 | |
---|
| 585 | * Makefile.in: Fixed Makefile to obey the GNU Coding Standards. |
---|
| 586 | Changed datadir from `prefix/lib' to `prefix/share'. |
---|
| 587 | |
---|
| 588 | Mon Nov 27 08:24:18 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 589 | |
---|
| 590 | * util.c (read_config): New config file options: UnderlayFont and |
---|
| 591 | UnderlayGray |
---|
| 592 | |
---|
| 593 | * main.c: Renamed long options: |
---|
| 594 | --output-file => --output |
---|
| 595 | --queue => --printer |
---|
| 596 | --tab-size => --tabsize |
---|
| 597 | |
---|
| 598 | (long_options): made --silent to be an alias for --quiet |
---|
| 599 | |
---|
| 600 | * utils.c: Renamed config file option `Queue' to `Printer'. |
---|
| 601 | |
---|
| 602 | Wed Nov 8 08:27:07 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 603 | |
---|
| 604 | * Added latin3 encoding (from the latin3.txt file by Duncan C |
---|
| 605 | Thomson). |
---|
| 606 | |
---|
| 607 | Thu Nov 2 08:56:16 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 608 | |
---|
| 609 | * psgen.c: Fixed a bug which added document headers and trailers |
---|
| 610 | to pass-through PostScript files. |
---|
| 611 | |
---|
| 612 | Tue Oct 31 08:53:18 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 613 | |
---|
| 614 | * Release genscript-1.2.20. |
---|
| 615 | |
---|
| 616 | Fri Oct 27 09:35:02 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 617 | |
---|
| 618 | * Added option -C, --line-numbers. |
---|
| 619 | |
---|
| 620 | Thu Oct 26 09:13:45 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 621 | |
---|
| 622 | * Added option -Z, --pass-through-ps-files. |
---|
| 623 | |
---|
| 624 | Tue Oct 24 08:14:24 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 625 | |
---|
| 626 | * Cleaned up some HTML entity codes in encoding tables. |
---|
| 627 | |
---|
| 628 | Wed Oct 18 17:33:18 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 629 | |
---|
| 630 | * Added latin2 encoding. |
---|
| 631 | |
---|
| 632 | Tue Oct 10 09:02:14 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 633 | |
---|
| 634 | * main.c (main): changed fancy header's height from 40 to 36 |
---|
| 635 | points. |
---|
| 636 | |
---|
| 637 | Thu Oct 5 07:37:54 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 638 | |
---|
| 639 | * New config file options: Queue and QueueParam. |
---|
| 640 | |
---|
| 641 | * genscript.man: minor cleanups. |
---|
| 642 | |
---|
| 643 | Mon Oct 2 14:58:13 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 644 | |
---|
| 645 | * Release genscript-1.2.1. |
---|
| 646 | |
---|
| 647 | Fri Sep 29 17:30:08 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 648 | |
---|
| 649 | * main.c: read default options from the GENSCRIPT (and ENSCRIPT) |
---|
| 650 | environment variable |
---|
| 651 | |
---|
| 652 | Tue Sep 26 09:06:52 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 653 | |
---|
| 654 | * font size and baselineskip can be given as a decimal number |
---|
| 655 | |
---|
| 656 | * psgen.c: Fixed DSC comments, now generated output is DSC 3.0 |
---|
| 657 | conforming. |
---|
| 658 | |
---|
| 659 | Thu Sep 21 09:32:10 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 660 | |
---|
| 661 | * Implemented .pf{a,b} file downloading. |
---|
| 662 | |
---|
| 663 | Wed Sep 20 09:16:49 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 664 | |
---|
| 665 | * psgen.c (read_special_escape): new option 's' (scale) to specify |
---|
| 666 | an explicit scale for an eps image. |
---|
| 667 | |
---|
| 668 | * psgen.c: fixed epsf escape to start a new column if the |
---|
| 669 | specified image does not fit to the current one. |
---|
| 670 | |
---|
| 671 | Mon Sep 18 08:03:53 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 672 | |
---|
| 673 | * main.c: Fixed some typos. |
---|
| 674 | |
---|
| 675 | * Added backspace handling. |
---|
| 676 | |
---|
| 677 | Sat Sep 9 16:47:08 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 678 | |
---|
| 679 | * main.c (main): fixed typos that broke -o and -X options. |
---|
| 680 | |
---|
| 681 | Mon Sep 4 08:20:08 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 682 | |
---|
| 683 | * Release genscript-1.1.4. |
---|
| 684 | |
---|
| 685 | * Added option --page-label-format. |
---|
| 686 | |
---|
| 687 | * psgen.c (dump_ps_header): Added findatestr. |
---|
| 688 | (paste_epsf): Fixed paste_epsf()'s EPS file recognization. |
---|
| 689 | |
---|
| 690 | Wed Aug 30 10:07:42 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 691 | |
---|
| 692 | * Added options -u, --underlay, --ul-gray and --ul-font. |
---|
| 693 | |
---|
| 694 | * psgen.c (read_float): now dimensions can be specified in |
---|
| 695 | different units. |
---|
| 696 | |
---|
| 697 | Tue Aug 29 11:23:49 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 698 | |
---|
| 699 | * Changed PostScript font's default encoding name from 'default' |
---|
| 700 | to 'ps'. |
---|
| 701 | |
---|
| 702 | * New config file option: DefaultOutputMethod. |
---|
| 703 | |
---|
| 704 | * Added option --indent, -i. |
---|
| 705 | |
---|
| 706 | * Cleaned up options in manual page, help and code. |
---|
| 707 | |
---|
| 708 | * Replaced StringSet module with StringHash. |
---|
| 709 | |
---|
| 710 | * psgen.c (paste_epsf): Now EPS images can be read from command's |
---|
| 711 | standard output. |
---|
| 712 | |
---|
| 713 | Thu Aug 24 09:47:30 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 714 | |
---|
| 715 | * vms.txt: Added VMS multinational input encoding. |
---|
| 716 | |
---|
| 717 | * mac.txt: Cleaned up character table. |
---|
| 718 | |
---|
| 719 | * Added options -S, --statusdict and -D, --setpagedevice. |
---|
| 720 | |
---|
| 721 | Wed Aug 23 11:48:31 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 722 | |
---|
| 723 | * Improved configure to handle more non-ANSI features. |
---|
| 724 | |
---|
| 725 | * Fixed a declaration bug from compat/strerror.c. |
---|
| 726 | |
---|
| 727 | * psgen.c (read_float): replaced strtod() with atof(). |
---|
| 728 | |
---|
| 729 | * xalloc.c (xrealloc): do an explicit malloc() if old pointer is |
---|
| 730 | NULL. |
---|
| 731 | |
---|
| 732 | * ibmpc.txt: Cleaned up character table. |
---|
| 733 | |
---|
| 734 | * psgen.c (get_next_token): control characters are now printed in |
---|
| 735 | the escaped form. |
---|
| 736 | |
---|
| 737 | Mon Aug 21 09:16:16 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 738 | |
---|
| 739 | * Release genscript-1.0.1. |
---|
| 740 | |
---|
| 741 | Thu Aug 17 09:48:17 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 742 | |
---|
| 743 | * Minor cleanups. |
---|
| 744 | |
---|
| 745 | Tue Aug 15 10:30:44 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 746 | |
---|
| 747 | * Added option --baseline. |
---|
| 748 | |
---|
| 749 | * Fixed epsf escape's options. |
---|
| 750 | |
---|
| 751 | Mon Aug 14 14:21:35 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 752 | |
---|
| 753 | * Added support for AFM files. |
---|
| 754 | |
---|
| 755 | Wed Aug 9 10:59:30 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 756 | |
---|
| 757 | * Added option --newline to select the newline character. |
---|
| 758 | |
---|
| 759 | * Cleaned up character set tables. |
---|
| 760 | |
---|
| 761 | Mon Aug 7 15:40:09 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 762 | |
---|
| 763 | * Added Mac input encoding. |
---|
| 764 | |
---|
| 765 | Thu Aug 3 12:44:04 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 766 | |
---|
| 767 | * New special escapes: 'font' and 'comment'. |
---|
| 768 | |
---|
| 769 | * New option --tab-size=NUM, -T NUM to define tab expansion size. |
---|
| 770 | |
---|
| 771 | * General code and document cleanups. |
---|
| 772 | |
---|
| 773 | Mon Jul 31 10:18:16 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 774 | |
---|
| 775 | * Added support for --copies option. Now it really works. |
---|
| 776 | |
---|
| 777 | * util.c (paste_file): parses '%%DocumentNeededResources:' |
---|
| 778 | comments |
---|
| 779 | |
---|
| 780 | * Added options --font and --header-font. |
---|
| 781 | |
---|
| 782 | Thu Jul 27 08:12:01 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 783 | |
---|
| 784 | * psgen.c (paste_epsf): now eps files are also looked up from |
---|
| 785 | libpath. |
---|
| 786 | (read_special_escape): epsf: added option 'r'. |
---|
| 787 | |
---|
| 788 | Wed Jul 26 11:08:50 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 789 | |
---|
| 790 | * psgen.c: added support for inlined EPS-files. |
---|
| 791 | |
---|
| 792 | Tue Jul 25 09:24:30 1995 Markku Rossi <mtr@ngs.fi> |
---|
| 793 | |
---|
| 794 | * Added IBM PC input encoding. |
---|