Permalink
Commits on Sep 29, 2012
  1. Merge branch 'master' into command_composition

    Conflicts:
    	alot/ui.py
    committed Sep 29, 2012
Commits on Sep 22, 2012
  1. @pazz
  2. @pazz

    more flexible construction of "From" headers

    ... when replying/forwarding mails.
    This now respects the new reply_force_realname and reply_force_address
    config options and uses regex to match recipients with ones own addresses.
    This way one can define aliases matching "plussed" recipient addresses
    like this:
    
     [accounts]
       [[gmail]]
         realname = Patrick Totzke
         address = patricktotzke@gmail.com
         aliases = patricktotzke@googlemail.com, patricktotzke\+.*@gmail.com
    
    cf issue #515
    pazz committed Sep 20, 2012
  3. @pazz

    add config options reply_force_[realname|address]

    (docs inline)
    pazz committed Sep 20, 2012
  4. @pazz
  5. @pazz
  6. @pazz
  7. @pazz

    move ignorecase parameter to Addressbook.__init__

    ... and use it in subclasses lookup() methods
    pazz committed Sep 16, 2012
  8. @pazz

    use re instead of .startswith in Addessbook.lookup

    This is inherited in AbookAddressbook and thus makes
    regexp-searches possible when completing abook type
    addressbooks. By default this uses the re.IGNORECASE flag.
    pazz committed Sep 16, 2012
  9. @pazz
  10. @pazz

    prompt for initial tags when composing msg

    This also adds a new config option `compose_ask_tags`
    that defaults to False.
    pazz committed Sep 16, 2012
  11. @pazz

    add envelope.tags

    that contains tagstrings to add to message after successful sendout
    pazz committed Sep 16, 2012
  12. @pazz
  13. @pazz

    directly use "realname <address>" in AccountCompleter

    instead of only completing addresses and afterwards looking up a
    matching account
    pazz committed Sep 18, 2012
  14. @pazz
  15. @pazz

    make StringlistCompleter more flexible

    add ability to match not only prefix but anywhere in a word;
    default to case-insensitive matching
    pazz committed Sep 18, 2012
  16. @pazz

    completion for 'set From' in envelope mode

    cf issue #521
    pazz committed Sep 18, 2012
  17. @pazz
  18. @pazz
Commits on Sep 16, 2012
  1. @pazz

    interpret 'Attach' pseudo header

    cf issue #519
    pazz committed Sep 16, 2012
  2. @pazz

    indentation error

    pazz committed Sep 16, 2012
  3. @pazz
Commits on Sep 12, 2012
  1. @pazz

    Allow Tags pseudo header in message display.

    William Erik Baxter committed with pazz Aug 18, 2012
Commits on Sep 9, 2012
  1. @pazz

    extra: zsh completion file

    cf issue #511
    pazz committed Sep 9, 2012
  2. @pazz

    bumped version string

    pazz committed Sep 9, 2012
  3. @pazz

    cleanup: pep8/pyflakes fixes

    pazz committed Sep 9, 2012
  4. @pazz

    bump version string

    pazz committed Sep 9, 2012
  5. @pazz

    doc: fix sphinx warning

    pazz committed Sep 9, 2012
  6. @pazz

    make sure ui.mode is defined initially

    this fixes an issue with exiting buffer-less ui:
    this happens only when the initial command fails for some reason.
    pazz committed Sep 9, 2012
  7. @pazz

    transfer global refs of ui and settings to hooks

    ... in CallCommand.
    This makes it possible to use `call "hooks.myfunc()"`,
    where my_func makes use of the UI instance (and settings)
    by referencing to `ui` (and `settings`).
    pazz committed Sep 9, 2012
Commits on Sep 6, 2012
  1. @pazz

    update README

    pazz committed Sep 6, 2012
  2. @pazz
  3. @pazz

    make ChoiceWidget more flexible

    cf issue #514
    pazz committed Sep 6, 2012
  4. @pazz
  5. @pazz

    actually use mode-specific gap attributes

    .. in HeaderList widgets
    
    close issue #513
    pazz committed Sep 6, 2012