See mailing list archives
 for discussion on individual patches.
 
 
  
   | msg11817 (view) | 
   Author: dagit | 
   Date: 2010-07-22.07:02:47 | 
   
    
    | 
  
  
   
    Just a bit of clean up.  It seems that somehow this function was
defined twice.
Jason
1 patch for repository http://darcs.net:
Thu Jul 22 00:03:42 PDT 2010  Jason Dagit <dagit@codersbase.com>
  * remove duplicate code, readPatchIds 
    
    Attachments
    
    
    | 
  
 
 
  
   | msg11818 (view) | 
   Author: kowey | 
   Date: 2010-07-22.10:11:07 | 
   
    
    | 
  
  
   
    On Thu, Jul 22, 2010 at 07:02:47 +0000, Jason Dagit wrote:
> Thu Jul 22 00:03:42 PDT 2010  Jason Dagit <dagit@codersbase.com>
>   * remove duplicate code, readPatchIds
I think you may have forgotten to export readPatchIds from
Darcs.Repository.DarcsRepo
But then here's a situation I don't know how to handle:
1) Is it appropriate for DarcsRepo to export a readPatchIds function?
2) If not, which is the lesser evil?  The inappropriate export or the
   code duplication? (or I suppose some third solution, like moving
   the function to a more appropriate place)
-- 
Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow>
For a faster response, please try +44 (0)1273 64 2905. 
    
    | 
  
 
 
  
   | msg11832 (view) | 
   Author: dagit | 
   Date: 2010-07-23.06:37:44 | 
   
    
    | 
  
  
   
    It's always a bad idea to have duplicate code like this.  Whether it's
bad or not for darcs to export things from DarcsRepo is another story.
I don't even know why that function is defined in DarcsRepo.  Nothing
about the type makes it specific to repositories.  It takes a string
and returns the patch infos.  It probably belongs in Darcs.Patch.Read
or so.  At the moment, I just want to remove the duplicate.  Finding a
home for it can come later.
Jason
1 patch for repository http://darcs.net:
Thu Jul 22 23:35:26 PDT 2010  Jason Dagit <dagit@codersbase.com>
  * remove duplicate code, readPatchIds 
    
    Attachments
    
    
    | 
  
 
 
  
   | msg11833 (view) | 
   Author: dagit | 
   Date: 2010-07-23.06:50:54 | 
   
    
    | 
  
  
   
    I think readPatchInfos should leave in Darcs.Patch.Info.
I see that HashedRepo defines a similar function that also parses out
hashes.  Perhaps someone should rename that to
readPatchInfosAndPatches, but I think "patch ids" might actually be a
nice name for "infos and patches".  Perhaps that function should
be moved to Darcs.Patch.Info also.
Jason
3 patches for repository http://darcs.net:
Thu Jul 22 23:35:26 PDT 2010  Jason Dagit <dagit@codersbase.com>
  * remove duplicate code, readPatchIds
Thu Jul 22 23:45:11 PDT 2010  Jason Dagit <dagit@codersbase.com>
  * move readPatchIds to Darcs.Patch.Info
Thu Jul 22 23:48:32 PDT 2010  Jason Dagit <dagit@codersbase.com>
  * rename readPatchIds to better describe what it does 
    
    Attachments
    
    
    | 
  
 
 
  
   | msg11834 (view) | 
   Author: kowey | 
   Date: 2010-07-23.11:01:27 | 
   
    
    | 
  
  
   
    Looks good.  Thanks! 
    
    | 
  
 
 
  
   | msg11841 (view) | 
   Author: darcswatch | 
   Date: 2010-07-23.13:02:10 | 
   
    
    | 
  
  
   
    This patch bundle (with 1 patches) was just applied to the repository http://darcs.net/.
This message was brought to you by DarcsWatch
http://darcswatch.nomeata.de/repo_http:__darcs.net_.html#bundle-9c4b0e7ff3375995de89426407eccf577e8f3b92 
    
    | 
  
 
 
  
   | msg11843 (view) | 
   Author: darcswatch | 
   Date: 2010-07-23.13:02:25 | 
   
    
    | 
  
  
   
    This patch bundle (with 3 patches) was just applied to the repository http://darcs.net/.
This message was brought to you by DarcsWatch
http://darcswatch.nomeata.de/repo_http:__darcs.net_.html#bundle-0d7f52a1d2b1186ee63ee3fd3dcb85a85e38e671 
    
    | 
  
 
 
  
   | msg14029 (view) | 
   Author: darcswatch | 
   Date: 2011-05-10.17:15:52 | 
   
    
    | 
  
  
   
    This patch bundle (with 1 patches) was just applied to the repository http://darcs.net/reviewed.
This message was brought to you by DarcsWatch
http://darcswatch.nomeata.de/repo_http:__darcs.net_reviewed.html#bundle-9c4b0e7ff3375995de89426407eccf577e8f3b92 
    
    | 
  
 
 
  
   | msg14236 (view) | 
   Author: darcswatch | 
   Date: 2011-05-10.20:05:54 | 
   
    
    | 
  
  
   
    This patch bundle (with 3 patches) was just applied to the repository http://darcs.net/reviewed.
This message was brought to you by DarcsWatch
http://darcswatch.nomeata.de/repo_http:__darcs.net_reviewed.html#bundle-0d7f52a1d2b1186ee63ee3fd3dcb85a85e38e671 
    
    | 
  
 
|
| Date | 
User | 
Action | 
Args | 
| 2010-07-22 07:02:47 | dagit | create |  | 
| 2010-07-22 07:06:13 | darcswatch | set | darcswatchurl: http://darcswatch.nomeata.de/repo_http:__darcs.net_.html#bundle-add21156fdc450bcc9fc25928881232570f247f6 | 
| 2010-07-22 10:11:07 | kowey | set | status: needs-review -> followup-requested nosy:
  + kowey messages:
  + msg11818 | 
| 2010-07-23 06:37:44 | dagit | set | files:
  + remove-duplicate-code_-readpatchids.dpatch, unnamed messages:
  + msg11832 | 
| 2010-07-23 06:39:47 | darcswatch | set | darcswatchurl: http://darcswatch.nomeata.de/repo_http:__darcs.net_.html#bundle-add21156fdc450bcc9fc25928881232570f247f6 -> http://darcswatch.nomeata.de/repo_http:__darcs.net_.html#bundle-9c4b0e7ff3375995de89426407eccf577e8f3b92 | 
| 2010-07-23 06:50:54 | dagit | set | files:
  + remove-duplicate-code_-readpatchids.dpatch, unnamed messages:
  + msg11833 | 
| 2010-07-23 06:52:11 | darcswatch | set | darcswatchurl: http://darcswatch.nomeata.de/repo_http:__darcs.net_.html#bundle-9c4b0e7ff3375995de89426407eccf577e8f3b92 -> http://darcswatch.nomeata.de/repo_http:__darcs.net_.html#bundle-0d7f52a1d2b1186ee63ee3fd3dcb85a85e38e671 | 
| 2010-07-23 11:01:27 | kowey | set | status: followup-requested -> accepted-pending-tests messages:
  + msg11834 | 
| 2010-07-23 13:02:10 | darcswatch | set | status: accepted-pending-tests -> accepted messages:
  + msg11841 | 
| 2010-07-23 13:02:25 | darcswatch | set | messages:
  + msg11843 | 
| 2011-05-10 17:15:52 | darcswatch | set | messages:
  + msg14029 | 
| 2011-05-10 18:05:33 | darcswatch | set | darcswatchurl: http://darcswatch.nomeata.de/repo_http:__darcs.net_.html#bundle-0d7f52a1d2b1186ee63ee3fd3dcb85a85e38e671 -> http://darcswatch.nomeata.de/repo_http:__darcs.net_reviewed.html#bundle-add21156fdc450bcc9fc25928881232570f247f6 | 
| 2011-05-10 20:05:54 | darcswatch | set | messages:
  + msg14236 |