]> asedeno.scripts.mit.edu Git - cl-protobufs.git/commit
printer.lisp: better preserve proto names
authorAlejandro R Sedeño <asedeno@google.com>
Tue, 12 Feb 2013 00:54:59 +0000 (19:54 -0500)
committerAlejandro R Sedeño <asedeno@google.com>
Tue, 12 Feb 2013 18:01:20 +0000 (13:01 -0500)
commita99cf6bd5b0b555074d4fcef02cafcac73a74b9e
tree7504086743c2f242378e7065952ffa27d5edd834
parent79b7b6b96b4fb1568e11ebf435819a92b92995af
printer.lisp: better preserve proto names

[proto -> lisp]
1) Do case-sensitive comparisons between the name we have and the name
   we would derive from #'CLASS-NAME->PROTO. Case matters.

2) Do not downcase :name options when we're outputting them to a .lisp
   file. Again, case matters.

3) Preserve names for PROTOBUF-SERVICEs, as necessary.

4) Preserve names, input-names, and output-names for PROTOBUF-METHODs,
   as necessary.
printer.lisp