Re: ra_svn vwrite_tuple() optional elements robustness

2017-05-21 Thread Stefan Fuhrmann
On 21.05.2017 20:28, Daniel Shahaf wrote: Stefan Fuhrmann wrote on Sun, 21 May 2017 20:09 +0200: On 15.11.2016 00:43, Daniel Shahaf wrote: Stefan Fuhrmann wrote on Mon, Nov 14, 2016 at 12:50:51 +0100: On 06.11.2016 02:21, Daniel Shahaf wrote: During the r1767197 thread, I noticed that vwrit

Re: ra_svn vwrite_tuple() optional elements robustness

2017-05-21 Thread Daniel Shahaf
Stefan Fuhrmann wrote on Sun, 21 May 2017 20:09 +0200: > On 15.11.2016 00:43, Daniel Shahaf wrote: > > Stefan Fuhrmann wrote on Mon, Nov 14, 2016 at 12:50:51 +0100: > >> On 06.11.2016 02:21, Daniel Shahaf wrote: > >>> During the r1767197 thread, I noticed that vwrite_tuple() doesn't > >>> enforce i

Re: ra_svn vwrite_tuple() optional elements robustness

2017-05-21 Thread Stefan Fuhrmann
On 15.11.2016 00:43, Daniel Shahaf wrote: Stefan Fuhrmann wrote on Mon, Nov 14, 2016 at 12:50:51 +0100: On 06.11.2016 02:21, Daniel Shahaf wrote: During the r1767197 thread, I noticed that vwrite_tuple() doesn't enforce its precondition that in the optional part of a tuple, either all values ar

Re: ra_svn vwrite_tuple() optional elements robustness

2016-11-14 Thread Daniel Shahaf
Stefan Fuhrmann wrote on Mon, Nov 14, 2016 at 12:50:51 +0100: > On 06.11.2016 02:21, Daniel Shahaf wrote: > >During the r1767197 thread, I noticed that vwrite_tuple() doesn't > >enforce its precondition that in the optional part of a tuple, either > >all values are valid or no value is; a call such

Re: ra_svn vwrite_tuple() optional elements robustness

2016-11-14 Thread Stefan Fuhrmann
On 06.11.2016 02:21, Daniel Shahaf wrote: During the r1767197 thread, I noticed that vwrite_tuple() doesn't enforce its precondition that in the optional part of a tuple, either all values are valid or no value is; a call such as vwrite_tuple("(?r?r)", SVN_INVALID_REVNUM, (svn_revnum_t) 42)

ra_svn vwrite_tuple() optional elements robustness

2016-11-05 Thread Daniel Shahaf
During the r1767197 thread, I noticed that vwrite_tuple() doesn't enforce its precondition that in the optional part of a tuple, either all values are valid or no value is; a call such as vwrite_tuple("(?r?r)", SVN_INVALID_REVNUM, (svn_revnum_t) 42) would happily generate a «( 42 ) » tuple, i