[Proj] Geo Transfoms and calculations
Charles Karney
ckarney at sarnoff.com
Tue Jan 6 14:56:52 PST 2009
Gerald I. Evenden wrote:
> The need for readline or something like it is so universal it should
> be supported under a more general license. Can you imagine using
> 'bash' or any of the other shell programs without it? Usage applies
> to any command line program. Just like the program I am working on:
> without it if you make an error typing in a line, you have to do the
> whole line over; if you made an error on the last command, again, type
> it over. Without it you can't back up and make a quick fix.
Some other suggestions:
Code your programs without readline but suggest that the user invoke
them with rlwrap(1) which intercepts the keyboard input and does the
readline magic on it. E.g.,
rlwrap proj +proj=utm +lon_0=112w +ellps=clrk66 -r
45d15.55N -111d30
...
Code your program to do something useful with flags and 1 (or 2) lines
of input, and then use a pipe and bash's readline capabilities. E.g.,
echo 45d15.55N -111d30 | proj +proj=utm +lon_0=112w +ellps=clrk66 -r
--
Charles Karney <ckarney at sarnoff.com>
Sarnoff Corporation, Princeton, NJ 08543-5300
URL: http://charles.karney.info
Tel: +1 609 734 2312
Fax: +1 609 734 2662
More information about the Proj
mailing list