File: TODO

package info (click to toggle)
a2ps 1%3A4.13b-4.3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 10,088 kB
  • ctags: 4,763
  • sloc: ansic: 31,114; sh: 14,723; lex: 2,286; perl: 1,150; yacc: 757; makefile: 707; lisp: 399; ada: 263; objc: 189; java: 151; f90: 109; pascal: 109; sed: 107; ml: 85; sql: 74; modula3: 33; haskell: 32; python: 24
file content (93 lines) | stat: -rw-r--r-- 4,633 bytes parent folder | download | duplicates (13)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
Here is a list of things we would like to do, but that we don't have
time to.  This means that the contributions are really hoped!  We
already have some ideas on many nice new features, please get into
contact with us to participate!

   17 - Generate LaTeX. This is mostly useful when someone has to
	include pieces of code inside his/her text.
   21 - Word wrap option.
   42 - Too large water marks, title fonts etc.
  119 - Finish other non printables (extract escaping from ps?)
  137 - Undefined meta sequences in toc (total num of pages).
  138 - Make the encodings hash their fonts too.  This will avoid
	unnecessary re-reencoding.
  149 - Metrics of encoding support by a font.
  154 - Split the distrib in two parts.
  158 - Complete the delegation to a2ps.
  162 - makefont for Graham.
  163 - --error=abort, best, fail.
  177 - Improve match_sequence? (Too slow)
  182 - The handling of mail should not be done through .ssh,
	but by a real bison/yacc parser.  MIME support should of course
	be a major issue.  Delegation should work on included documents.
  190 - Document ppd
  195 - Document Expand:, %dnl, %DefaultVariable:
  201 - In addition to delegations, introduce filters?
        They'd pipe into a2ps instead of calling another time (e.g. .gz).
  206 - Make the report ("sent to default printer" etc.) be an escaped string.
  210 - Complete the doc on the new variables.
  211 - Caution with alloca in routines.h in a bison stuff.
  212 - Doc: Add "stats" to -v
  213 - Doc: describe the new rules for -E and sheets.map
  216 - Doc: new escapes.
  217 - Finish FILE_LAST_SHEET_DUPLEX etc.
  218 - Doc: FAQ the disparition of `Medium:'
  221 - included debugging messages (in the PS) should be in English.
  223 - Document better Tag1... (in writing a ssh)
  225 - Document scripting with a2ps.
  227 - Document and --help `--language'.
  231 - Rewrite pathwalk with more glibc routines.  Or even better: kpathsea.
  233 - repair --margin
  234 - Use AVL instead of adhoc treatment for P-rules. See libavl.
  235 - split the library sources using libtool's convenience libs
  236 - split a libppd?
  237 - Write a test for quoting.
  242 - Finish importing libpaper from 4.10
  243 - Try to remove useless lines from the output.
  244 - Find a scheme to enable setpagedevice on psnup-delegated jobs.
  245 - More fine grained sheets.map.  e.g. dvi:delegate, junk:binary
  246 - Keep room for comments?
  247 - a2ps the prog should have its own file table.
  248 - Make the report (sent to default printer etc.) be an escaped string.
  257 - fortran fixed style line end
  258 - Extend ssh to handle line continuation.
  262 - fixps: There should be a way to check the pairs Begin/End
  265 - Specify the default of -C by var?
  269 - Extend fixps so that it can also check the ps with GS.
  270 - Running gs to check encoding.ps is really needed.
  271 - Introduce more means to insert PS code at various points.
  272 - Document Mixed style sheets.
  273 - When a delegation fails, and is ignored, a2ps should report
 	that nothing is printed, instead  `Printed 0 sheets'.
  274 - file(1) should be called only once with all the files, to avoid
	the overhead of launching it for *each* file.  Yeah, I know it's
	a stupid thing to have done it this way :(.
  277 - Try to avoid useless work (be as lazy as you can, don't pre-read
	encodings, prologues etc.).
  280 - Modernize the ioctl handling.
  282 - Use Jim Meyering's hash.[ch] instead of hashtab.[ch] when possible.
  287 - -s1 should emit -SDuplex:false.  Introduce also -s0 for nothing?
  289 - There is a problem with --strip: it should kill comment lines
        when they're *empty*, but leave the newline if there were yet things
        printed on that line.
  290 - Provide more formats for the docs.
  291 - lex++.ssh
  292 - Allow `+' in sheets' key?
  294 - Give a means to compute the ssh-index of an installed a2ps.
  297 - MAKEINSTALLDIRS is wrong in libintl/.
  298 - Make -s1 really issue -SDuplex:false.
  299 - bison: there is a problem with const.
  300 - More user friendly get_integer, get_floats etc.  Write tests.
  305 - Document Euro
  306 - --list=var and others should be able to report the origin
        of the definitions.
  307 - There is a conflict between underlays and matrix.  Matrix should
        be honored first.
  311 - Extend argmatch to also handle numeric arguments.
        Once done, give a better error message for -Atoto.
  312 - It is abnormal than one has to give \2 when she means \1
        in the case of `keywords are...'.
  314 - List the features in the man pages.
  315 -

And a lot of cleanups :(