Skip to content
  1. Mar 16, 2013
  2. Mar 08, 2013
  3. Mar 07, 2013
  4. Mar 06, 2013
  5. Mar 03, 2013
  6. Mar 01, 2013
  7. Feb 28, 2013
  8. Feb 27, 2013
  9. Feb 26, 2013
  10. Feb 21, 2013
  11. Feb 20, 2013
    • Alejandro R Sedeño's avatar
      parser.lisp: tweak method parsing · 6ac9510c
      Alejandro R Sedeño authored
      Don't assume that returning no options meant there was no body in the
      method declaration. An empty body may have been there
      instead. Distinguish that scenario with a second return value from
      PARSE-PROTO-METHOD-OPTIONS and use that value in PARSE-PROTO-METHOD
      determine whether or not to look for a semicolon.
      6ac9510c
  12. Feb 15, 2013
  13. Feb 12, 2013
    • Alejandro R Sedeño's avatar
      printer.lisp: better preserve proto names · a99cf6bd
      Alejandro R Sedeño authored
      [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.
      a99cf6bd