gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnu-arch-users] Re: Obsoleting abrowse


From: Matthieu Moy
Subject: [Gnu-arch-users] Re: Obsoleting abrowse
Date: Sat, 30 Jul 2005 12:49:38 +0200
User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.4 (gnu/linux)

Matthieu Moy <address@hidden> writes:

> 1) Add --id-regexp (we already have --patch-regexp to filter on the
>    summary field) to rbrowse, make the exact search the default.

Done (and merged in upstream). Do you like this?

# By default, no regexp.
$ baz rbrowse Matthieu.Moy/
Cannot connect to archive Matthieu.Moy.

# Exact match on archive
$ baz rbrowse address@hidden/ | head
address@hidden
  authinfo--main--0
    base-0 ... patch-2
  bazaar--a-test-for-file-history--1.5
    base-0 ... patch-2
  bazaar--abrowse-deprecated--1.5
    base-0 ... patch-1
  bazaar--archive-mirror--1.4
    base-0 ... patch-1
  bazaar--archive-mirror--1.5

# Regexp matching. The regexp must match the full string.
$ baz rbrowse --id-regex address@hidden/ 

# You can explicitely ask for substring with ".*"
$ baz rbrowse --id-regex 'address@hidden/' | head                               
                                                                  
address@hidden
  authinfo--main--0
    base-0 ... patch-2
  bazaar--a-test-for-file-history--1.5
    base-0 ... patch-2
  bazaar--abrowse-deprecated--1.5
    base-0 ... patch-1
  bazaar--archive-mirror--1.4
    base-0 ... patch-1
  bazaar--archive-mirror--1.5

# LIMIT must match a prefix. Not necessarily the full string.
$ baz rbrowse --id-regex 'address@hidden/bazaar' | head                         
                                                                  
address@hidden
  bazaar--a-test-for-file-history--1.5
    base-0 ... patch-2
  bazaar--abrowse-deprecated--1.5
    base-0 ... patch-1
  bazaar--archive-mirror--1.4
    base-0 ... patch-1
  bazaar--archive-mirror--1.5
    base-0 ... patch-4
  bazaar--archive-mirror-req--1.4

# You can ask for full string with "$"
$ baz rbrowse --id-regex 'address@hidden/bazaar$' | head                        
                                                                  

# exact match also matches prefix.
$ baz rbrowse 'address@hidden/bazaar' | head                                    
                                                                
address@hidden
  bazaar--a-test-for-file-history--1.5
    base-0 ... patch-2
  bazaar--abrowse-deprecated--1.5
    base-0 ... patch-1
  bazaar--archive-mirror--1.4
    base-0 ... patch-1
  bazaar--archive-mirror--1.5
    base-0 ... patch-4
  bazaar--archive-mirror-req--1.4

# ... but not arbitrary substring
$ baz rbrowse 'address@hidden/zaar' | head

$ 

-- 
Matthieu




reply via email to

[Prev in Thread] Current Thread [Next in Thread]