Skip to content
  1. Mar 08, 2013
  2. Mar 07, 2013
  3. Mar 06, 2013
  4. Mar 03, 2013
  5. Mar 01, 2013
  6. Feb 28, 2013
  7. Feb 27, 2013
  8. Feb 26, 2013
  9. Feb 21, 2013
  10. 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
  11. Feb 15, 2013
  12. 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
    • Alejandro R Sedeño's avatar
      unit tests for case preservation · 79b7b6b9
      Alejandro R Sedeño authored
      79b7b6b9