Commit Graph

3736 Commits

Author SHA1 Message Date
djcb 3d9563ea4c Update NEWS.org 2015-11-17 10:59:35 +02:00
djcb fe8b3430c6 mu: optimize indexing (get_uid_term)
Some users were report seeing get_uid_term high in the profiles; so
optimize this:

- make mu_util_get_hash a static inline function (used by get_uid_term)
- don't use 'realpath' in get_uid_term, seem that's the main culprit
- some slight faster string handling there too.
2015-11-17 10:55:56 +02:00
Dirk-Jan C. Binnema dba2e50979 Merge pull request #693 from hinrik/master
mu4e: Allow specifying list shortnames with regexes
2015-11-14 09:19:42 +02:00
Hinrik Örn Sigurðsson 77529b105e Allow specifying list shortnames with regexes
This way mu4e will intelligently shorten mailing list names which
contain dots:

    (setq mu4e-mailing-list-patterns
          '("\\([a-z0-9.]+\\)\.lists\.company\.com"))
2015-11-14 00:04:26 +00:00
Dima Kogan 781f0782f5 mu4e: added action to show the current thread only
Add an action for view and headers buffer to show only the messages in
the current thread.
2015-11-12 12:57:26 +02:00
djcb 66a082a6ad mu4e: mention org-mime in doc 2015-11-12 12:42:51 +02:00
Bar Shirtcliff 22b7022798 mu4e: allow cc, bcc, mailing-list in mu4e-headers-mark-pattern
Based on patch by cinayakoshka, allow for matching more fields
2015-11-02 09:05:42 +02:00
Foivos S. Zakkak 9b3cc41d11 Remove outdated mu4e.org 2015-11-02 09:05:42 +02:00
djcb 26955ebe78 mu4e: remove duplicated line 2015-11-02 09:05:42 +02:00
Dirk-Jan C. Binnema be42db958f Merge pull request #682 from jeroentbt/patch-1
docs: mu-easy: summary to summary-len
2015-10-28 10:43:57 +02:00
jeroen tiebout abb3860145 summary to summary-len
This option has apparently changed somewhere down the line.
2015-10-27 00:04:57 +01:00
djcb 50d25ce0e0 mu: use '.msgpart' as extension
We were using '.part', but some desktop software interprets that as a
partial download.
2015-10-24 11:45:50 +03:00
djcb 23f4a64bdc NEWS: update 2015-10-21 08:09:33 +03:00
djcb ef5c864d76 configure: bump version to 0.9.15
We'll use odd minor version numbers (.15) for development releases; this
ultimately leads to the next stable 0.9.16.
2015-10-21 08:08:21 +03:00
djcb 0678d31056 mu: special-case text/calendar parts
Set the name for (otherwise unnamed) mime-parts of type text/calendar to
"vcal-<n>.vcs"; this allows for easier processing with external tools.
2015-10-21 08:06:40 +03:00
djcb 105809cd8e mu4e: Use length, not string-width when fontifying body
The latter does not what we want and gives errors (esp. on OSX it seems)
2015-10-19 12:13:21 +03:00
djcb a822c93ad0 Merge branch 'master' of github.com:djcb/mu 2015-10-16 11:22:17 +03:00
djcb aa871ee4da mu4e: don't insist of message-signature being a string
Better not to ignore message-signature, even when it's not a string.
2015-10-16 11:20:48 +03:00
djcb ff06d5fb4d mu4e: don't include '--' if no signature set
This fixes issue #434.
2015-10-16 11:18:50 +03:00
Dirk-Jan C. Binnema eb30731333 Merge pull request #678 from thierryvolpiatto/fix_body_property
mu4e: Fix propertizing body with mu4e-view-body-face.
2015-10-14 18:47:02 +03:00
Thierry Volpiatto 819959d2cb Fix propertizing body with mu4e-view-body-face.
* mu4e/mu4e-view.el (mu4e-view-message-text):
When using `propertize' all properties added by `mu4e-html2text-command'
in html message are overwrited by `mu4e-view-body-face', so use here
`add-face-text-property' if available, otherwise behave as before and return
body unchanged.
2015-10-14 17:39:09 +02:00
djcb 0956c096de mu4e: don't be too eager to open view
When there's no view yet, don't automatically open one when moving.
2015-10-13 16:16:10 +03:00
djcb 1a33a710db Add `mu4e-view-body-face`
This allows setting a custom face for the message body, e.g., if you
prefer a proportional font for the body:

    (set-face-attribute 'mu4e-view-body-face nil :font "Liberation Serif-10")
2015-10-13 08:03:56 +03:00
djcb a7d611c902 Fix moving when not in split-view mode
Don't insist on having a window (which caused an error), and don't
refuse to move in that case.
2015-10-13 07:39:24 +03:00
djcb ada193c8fd Don't raise 'Update process is already running' error
Only issue a message. Refactor a bit.

This is for the use-case where the time to update is longer than the
period between updates -- e.g. you return from suspension/hibernation
and an old update process is still running.
2015-10-13 07:05:55 +03:00
djcb 85716b7990 Merge branch 'master' of github.com:djcb/mu 2015-10-09 12:03:15 +03:00
Dirk-Jan C. Binnema 0411c3b389 Merge pull request #675 from tarsius/silence
mu4e: Fix issues reported by the byte-compiler.
2015-10-09 11:57:33 +03:00
Jonas Bernoulli a924985803 Fix issues reported by the byte-compiler. 2015-10-09 01:02:58 +02:00
djcb f6b596d292 Documentation: e-mail address are case-sensitive 2015-10-07 11:45:06 +03:00
djcb 5c18f315a0 Update NEWS for file-name format change 2015-10-07 10:35:13 +03:00
djcb 67f74d44b0 cosmetic 2015-10-07 10:34:55 +03:00
djcb f25c009cce Use markdown for some of the webpages
They're a bit easier to process than org when using Jekyll.
2015-10-07 10:34:05 +03:00
djcb a350e2047d Change format for filenames
It seems some tools try to interpret the filename of message files,
even though they shouldn't:
   "Do not try to extract information from unique names."

In particular, they seem to interpret the first part of the name (before
the first dot) as the # of seconds since the Unix epoch (ie.,
time(NULL)). That's not what mu/mu4e put there.

So, let's conform a bit more to the expected filename (as per the
maildir spec), so we're not confusing those tools.
2015-10-02 17:43:38 +03:00
Dirk-Jan C. Binnema 4774429ad6 Merge pull request #668 from ptroja/minor
Minor whitespace and comment fixes
2015-09-26 10:29:11 +03:00
Dirk-Jan C. Binnema 40694bd7c7 Merge pull request #669 from atsampson/master
Ensure tests have unique names.
2015-09-26 10:28:09 +03:00
djcb 04ed668b1a Update webpage 2015-09-24 17:42:14 +03:00
Dirk-Jan C. Binnema 793305ef0f Merge pull request #671 from DamienCassou/patch-1
Fix version numbers
2015-09-24 17:40:29 +03:00
Damien Cassou adbfcf793a Fix version numbers
0.9.9.x -> 0.9.x
2015-09-24 10:24:00 +02:00
Adam Sampson b44039eda9 Ensure tests have unique names.
glib 2.46 complains if this isn't the case:
(test-mu-str:28790): GLib-ERROR **: duplicate test case path: /mu-str/mu-str-esc-to-list
2015-09-23 12:01:19 +01:00
djcb 403e2dbc2f Bump version to 0.9.9.13 2015-09-22 19:00:41 +03:00
djcb 518b160025 mu: fix `make distcheck`
We were not including some of the test files in the tarballs; add them.
2015-09-22 12:03:44 +03:00
Dirk-Jan C. Binnema 2d9d80ee05 Merge pull request #667 from dancn/master
mu4e: Fix typo from higl.* to highl.*
2015-09-22 11:22:31 +03:00
Daniele Pizzolli db65c824d0 Fix typo from higl.* to highl.* 2015-09-22 10:10:47 +02:00
Piotr Trojanek d35d21a812 Misleading comment removed
Removed a comment which seemed to be copy-pasted from
add_terms_values_str. It did not applied to add_terms_values_msgid.
2015-09-22 09:09:39 +01:00
Piotr Trojanek 804a25d668 minor whitespace fixes 2015-09-22 09:09:39 +01:00
djcb 1c98835815 Guile: don't insist on Gnuplot (Fixes #664)
Many of the scripts require Gnuplot, but some don't, so don't add a hard
requirement for it.
2015-09-20 11:49:22 +03:00
djcb 6065ff0e41 NEWS: Update 2015-09-20 11:42:49 +03:00
Dirk-Jan C. Binnema c339e99652 Merge pull request #642 from eikek/master
* mu4e-draft.el: fix adding User-agent header
2015-09-20 11:32:47 +03:00
djcb 90293f6d98 mu4e: show sort arrows for fields / derived fields
We weren't showing the sort-arrows in all cases; we need to get
calculate the current sortfield, compare that to the current sortfield.
2015-09-19 12:11:17 +03:00
djcb d6ca171e9c NEWS.org: update for coming release 2015-09-17 17:27:02 +03:00