[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-user: must be >= 20110221 (...)
Hi.
The current handling of file format mismatches is a pain in daily use.
If PCB thinks, the file format of the file given on the command line
is too old, it silently opens a new, empty layout. (Yes, there is a message
in the log window. But you have to actively open the window to get a glimpse
on it. If I open a layout and get presented an empty canvas, my panic level
raises by an order of magnitude...
Suggestions:
1) Only bump the required format version if older versions of PCB are known
to choke on the new format.
2) Pop up a big, fat error message in the GUI, rather than just drop a
note in the log window.
3) Do not automatically open a new layout.
4) Ask the user what to do:
a) open the PCB anyway
b) present a help message that gives details on the change of format
c) quit
5) Make the parser more forgiving. E.g. issue warnings when it hits
syntax, it does not understand but don't completely quit working.
Yes, I know, this is a pain to implement. But it will cushion the
strain on users when pcb format will be bumped seriously.
---<)kaimartin(>----
--
Kai-Martin Knaak tel: +49-511-762-2895
UniversitÃt Hannover, Inst. fÃr Quantenoptik fax: +49-511-762-2211
Welfengarten 1, 30167 Hannover http://www.iqo.uni-hannover.de
GPG key: http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user