* Re: Gnus: How to simplify file attachments? [not found] <mailman.1630.1326275422.15002.help-gnu-emacs@gnu.org> @ 2012-01-16 19:02 ` Uday Reddy 2012-01-17 11:21 ` Marius Hofert 0 siblings, 1 reply; 19+ messages in thread From: Uday Reddy @ 2012-01-16 19:02 UTC (permalink / raw) To: Hofert Jan Marius; +Cc: Emacs help Hofert Jan Marius wrote: > > > So it seems to be a problem on Mac OS X. > > Any ideas? Yes, the Mac (NextStep) version of Emacs seem to use a different protocol. Here is what we do in VM: 1. In the keymap for messaging, we have (define-key map [ns-drag-file] 'vm-ns-attach-file) 2. vm-ns-attach-file is defined as: ;;;###autoload (defun vm-ns-attach-file () "Insert a drag and drop file as a MIME attachment in a VM composition buffer. This is a version of `vm-dnd-attach-file' that is needed for Mac and NextStep." (interactive) (let ((file (car ns-input-file)) type) (unless vm-send-using-mime (error (concat "MIME attachments disabled, " "set vm-send-using-mime non-nil to enable."))) (when (and file (file-regular-p file)) (setq ns-input-file (cdr ns-input-file)) (setq type (or (vm-mime-default-type-from-filename file) "application/octet-stream")) (vm-attach-file file type)))) This doesn't solve the problem for you in Gnus. But, something similar would be needed. Cheers, Uday ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-16 19:02 ` Gnus: How to simplify file attachments? Uday Reddy @ 2012-01-17 11:21 ` Marius Hofert 0 siblings, 0 replies; 19+ messages in thread From: Marius Hofert @ 2012-01-17 11:21 UTC (permalink / raw) To: Uday Reddy; +Cc: Emacs help Dear Uday, thanks for reporting this. I'm not an elisp programmer, but it's good to know that it's not a local issue but rather a Mac-related problem in general. I'll report news if there are any. Cheers, Marius On 2012-01-16, at 20:02 , Uday Reddy wrote: > Hofert Jan Marius wrote: >> >> >> So it seems to be a problem on Mac OS X. >> >> Any ideas? > > Yes, the Mac (NextStep) version of Emacs seem to use a different > protocol. Here is what we do in VM: > > 1. In the keymap for messaging, we have > > (define-key map [ns-drag-file] 'vm-ns-attach-file) > > 2. vm-ns-attach-file is defined as: > > ;;;###autoload > (defun vm-ns-attach-file () > "Insert a drag and drop file as a MIME attachment in a VM > composition buffer. This is a version of `vm-dnd-attach-file' > that is needed for Mac and NextStep." > (interactive) > (let ((file (car ns-input-file)) > type) > (unless vm-send-using-mime > (error (concat "MIME attachments disabled, " > "set vm-send-using-mime non-nil to enable."))) > (when (and file (file-regular-p file)) > (setq ns-input-file (cdr ns-input-file)) > (setq type (or (vm-mime-default-type-from-filename file) > "application/octet-stream")) > (vm-attach-file file type)))) > > This doesn't solve the problem for you in Gnus. But, something similar > would be needed. > > Cheers, > Uday > ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? @ 2012-01-11 9:50 Hofert Jan Marius 0 siblings, 0 replies; 19+ messages in thread From: Hofert Jan Marius @ 2012-01-11 9:50 UTC (permalink / raw) To: Hofert Jan Marius; +Cc: Emacs help, Leo Okay, here are the latest findings concerning the drag-and-drop of files to an *unsent mail* buffer for attaching them: As Thierry pointed out to me off-list, I should not have to specify dnd-protocol-alist. I removed the parts I added, restarted emacs, and realized that locally (in an *unsent mail* buffer), the variable dnd-protocol-alist is set correctly. Nevertheless, DnD does not work. I then checked on Ubuntu 11.10 with the same .gnus.el. There it works. So it seems to be a problem on Mac OS X. Any ideas? Cheers, Marius PS: I work with Emacs 24 (Emacs-pretest-24.0.91-universal-10.6.7.dmg from http://emacsformacosx.com/) on Mac OS X 10.7.2 with Gnus v5.13. ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <mailman.203.1323806580.15002.help-gnu-emacs@gnu.org>]
* Re: Gnus: How to simplify file attachments? [not found] <mailman.203.1323806580.15002.help-gnu-emacs@gnu.org> @ 2012-01-04 19:52 ` Lars Magne Ingebrigtsen 2012-01-04 21:29 ` Marius Hofert 0 siblings, 1 reply; 19+ messages in thread From: Lars Magne Ingebrigtsen @ 2012-01-04 19:52 UTC (permalink / raw) To: Marius Hofert; +Cc: Emacs Help Marius Hofert <marius.hofert@math.ethz.ch> writes: > I use C-c C-a to attach files (e.g., a pdf file) in Gnus v5.13. I am then asked: > 1) "Content type (default application/pdf):" > 2) "One line description:" > 3) "Disposition (default attachment):" > ... so quite a lot of questions. Yeah, that's three questions too many. I think Message should just guess at 1) and 3), and then the user can change it if the user wants to. 2) should just be removed. However, Emacs 24 is in a feature freeze, so that'll have to wait until the next development cycle. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-04 19:52 ` Lars Magne Ingebrigtsen @ 2012-01-04 21:29 ` Marius Hofert 2012-01-05 5:24 ` Lars Magne Ingebrigtsen 0 siblings, 1 reply; 19+ messages in thread From: Marius Hofert @ 2012-01-04 21:29 UTC (permalink / raw) To: Lars Magne Ingebrigtsen; +Cc: Emacs Help Thanks for answering this, I highly appreciate it and look forward to an update. Since I typically attach several documents, I currently switch to dired mode, mark the attachments and add them to the current mail (via C-c C-m C-a). I really like many features of Gnus, but given the ease of use of modern mail programs, I admit that especially attaching documents is far too slow in Gnus. In Mac Mail for example, I can simply drag-and-drop documents to a mail to attach them -- I don't have to switch buffers, navigate to a folder via the minibuffer, hit C-C C-m C-a... If there was a drag-and-drop feature, that would be very nice. Just a thought. It would also be fantastic to have such a feature for saving attachments (just drag them out of the mail buffer to somewhere). A second (not related to this thread anymore but to the use of Gnus as a mail program) thought is the following. I typically have one window open all the time, running Gnus and checking mails every minute. Assume you have another buffer open where you type text. Then, every minute, the minibuffer shows "Checking new news...done" and when this is displayed, I can't input text anymore. I first have to hit C-g before continuing as normal. Not sure if it is possible to make Gnus more work in the background not interfering with work done in other buffers, but that would also be good. But I guess this is only a Mac problem since under Linux one could run several emacs instances independently (and therefore Gnus in a different emacs) [is that true? I don't have a linux box to test that]. Cheers, Marius On 2012-01-04, at 20:52 , Lars Magne Ingebrigtsen wrote: > Marius Hofert <marius.hofert@math.ethz.ch> writes: > >> I use C-c C-a to attach files (e.g., a pdf file) in Gnus v5.13. I am then asked: >> 1) "Content type (default application/pdf):" >> 2) "One line description:" >> 3) "Disposition (default attachment):" >> ... so quite a lot of questions. > > Yeah, that's three questions too many. I think Message should just > guess at 1) and 3), and then the user can change it if the user wants > to. > > 2) should just be removed. > > However, Emacs 24 is in a feature freeze, so that'll have to wait until > the next development cycle. > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog http://lars.ingebrigtsen.no/ ETH Zurich Dr. Marius Hofert RiskLab, Department of Mathematics HG E 65.2 Rämistrasse 101 8092 Zurich Switzerland Phone +41 44 632 2423 marius.hofert@math.ethz.ch http://www.math.ethz.ch/~hofertj ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-04 21:29 ` Marius Hofert @ 2012-01-05 5:24 ` Lars Magne Ingebrigtsen [not found] ` <m2pqeyy5a2.fsf@80-218-246-165.dclient.hispeed.ch> 0 siblings, 1 reply; 19+ messages in thread From: Lars Magne Ingebrigtsen @ 2012-01-05 5:24 UTC (permalink / raw) To: Marius Hofert; +Cc: Emacs Help Marius Hofert <marius.hofert@math.ethz.ch> writes: > If there was a drag-and-drop feature, that would be very nice. Yes, that would be nice. I haven't really looked into the Emacs drag-and-drop support -- does it work on most platforms? > Not sure if it is possible to make Gnus more work in the background > not interfering with work done in other buffers, but that would also > be good. It's not currently particularly feasible. Emacs has a single-threaded Lisp engine. Emacs 25 may make some strides toward multi-threading... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <m2pqeyy5a2.fsf@80-218-246-165.dclient.hispeed.ch>]
* Re: Gnus: How to simplify file attachments? [not found] ` <m2pqeyy5a2.fsf@80-218-246-165.dclient.hispeed.ch> @ 2012-01-06 22:07 ` Lars Magne Ingebrigtsen 2012-01-07 3:42 ` Leo 0 siblings, 1 reply; 19+ messages in thread From: Lars Magne Ingebrigtsen @ 2012-01-06 22:07 UTC (permalink / raw) To: Marius Hofert; +Cc: help-gnu-emacs Marius Hofert <marius.hofert@math.ethz.ch> writes: > I don't know (I'm no expert...). I can only tell for the Mac, and > there you have drag-and-drop (for example, you can drag-and-drop > things to a shell opened with M-x shell) Right. If Emacs supports drag-and-drop, then it would certainly be natural for Message do use it to add attachments. If nobody else implements this, I'll have a look at it during the next development cycle. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-06 22:07 ` Lars Magne Ingebrigtsen @ 2012-01-07 3:42 ` Leo 2012-01-07 7:10 ` Thierry Volpiatto 2012-01-07 15:45 ` Marius Hofert 0 siblings, 2 replies; 19+ messages in thread From: Leo @ 2012-01-07 3:42 UTC (permalink / raw) To: Lars Magne Ingebrigtsen; +Cc: help-gnu-emacs, Marius Hofert On 2012-01-07 06:07 +0800, Lars Magne Ingebrigtsen wrote: > Right. If Emacs supports drag-and-drop, then it would certainly be > natural for Message do use it to add attachments. > > If nobody else implements this, I'll have a look at it during the next > development cycle. DnD attachments works already. Leo ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-07 3:42 ` Leo @ 2012-01-07 7:10 ` Thierry Volpiatto 2012-01-07 15:45 ` Marius Hofert 1 sibling, 0 replies; 19+ messages in thread From: Thierry Volpiatto @ 2012-01-07 7:10 UTC (permalink / raw) To: help-gnu-emacs Leo <sdl.web@gmail.com> writes: > On 2012-01-07 06:07 +0800, Lars Magne Ingebrigtsen wrote: >> Right. If Emacs supports drag-and-drop, then it would certainly be >> natural for Message do use it to add attachments. >> >> If nobody else implements this, I'll have a look at it during the next >> development cycle. > > DnD attachments works already. I can confirm it is working, however it is not the fastest and best way to add attachments, specially when you attach files that come from differents directories. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-07 3:42 ` Leo 2012-01-07 7:10 ` Thierry Volpiatto @ 2012-01-07 15:45 ` Marius Hofert 2012-01-07 18:23 ` Thierry Volpiatto 2012-01-08 12:19 ` Leo 1 sibling, 2 replies; 19+ messages in thread From: Marius Hofert @ 2012-01-07 15:45 UTC (permalink / raw) To: Leo; +Cc: Lars Magne Ingebrigtsen, help-gnu-emacs On 2012-01-07, at 04:42 , Leo wrote: > On 2012-01-07 06:07 +0800, Lars Magne Ingebrigtsen wrote: >> Right. If Emacs supports drag-and-drop, then it would certainly be >> natural for Message do use it to add attachments. >> >> If nobody else implements this, I'll have a look at it during the next >> development cycle. > > DnD attachments works already. Can you explain how, please? If I DnD a .pdf to a new message buffer (Gnus v5.13, Emacs 24, Mac OS X 10.7.2), the *code* of the .pdf file is inserted, not a link to the .pdf file as attachment. To be more precise, a huge amount of code is inserted starting with "%PDF-1.5..." (as if you look at the .pdf file as .txt). Furthermore, DnD of an attachment out of a received email also did not work under my setup above. I just can't "grab" the .pdf. Cheers, Marius > > Leo ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-07 15:45 ` Marius Hofert @ 2012-01-07 18:23 ` Thierry Volpiatto 2012-01-08 12:19 ` Leo 1 sibling, 0 replies; 19+ messages in thread From: Thierry Volpiatto @ 2012-01-07 18:23 UTC (permalink / raw) To: help-gnu-emacs Marius Hofert <marius.hofert@math.ethz.ch> writes: > On 2012-01-07, at 04:42 , Leo wrote: > >> On 2012-01-07 06:07 +0800, Lars Magne Ingebrigtsen wrote: >>> Right. If Emacs supports drag-and-drop, then it would certainly be >>> natural for Message do use it to add attachments. >>> >>> If nobody else implements this, I'll have a look at it during the next >>> development cycle. >> >> DnD attachments works already. > > Can you explain how, please? It is working fine for me when i DnD from Thunar in a message buffer. (even for pdf's) > If I DnD a .pdf to a new message buffer (Gnus v5.13, Emacs 24, Mac OS > X 10.7.2), the *code* of the .pdf file is inserted, not a link to the > .pdf file as attachment. To be more precise, a huge amount of code is > inserted starting with "%PDF-1.5..." (as if you look at the .pdf file > as .txt). > Furthermore, DnD of an attachment out of a received email also did not work under my setup above. I just can't "grab" the .pdf. Can't reproduce here on xubuntu with thunar. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-07 15:45 ` Marius Hofert 2012-01-07 18:23 ` Thierry Volpiatto @ 2012-01-08 12:19 ` Leo 2012-01-08 14:04 ` Sivaram Neelakantan ` (2 more replies) 1 sibling, 3 replies; 19+ messages in thread From: Leo @ 2012-01-08 12:19 UTC (permalink / raw) To: Marius Hofert; +Cc: Lars Magne Ingebrigtsen, help-gnu-emacs On 2012-01-07 23:45 +0800, Marius Hofert wrote: > Can you explain how, please? > If I DnD a .pdf to a new message buffer (Gnus v5.13, Emacs 24, Mac OS > X 10.7.2), the *code* of the .pdf file is inserted, not a link to the > .pdf file as attachment. To be more precise, a huge amount of code is > inserted starting with "%PDF-1.5..." (as if you look at the .pdf file > as .txt). > Furthermore, DnD of an attachment out of a received email also did not work under my setup above. I just can't "grab" the .pdf. > > Cheers, > > Marius I just used the mouse to drop a file on to this buffer. Worked perfectly. I am using emacs-23(Macport) + gnus(from emacs-24). ,----[ leading # removed ] | <part filename="/Users/leo/Downloads/paper.pdf" disposition=attachment> | </part> `---- Check dnd-protocol-alist, see if you have mml-dnd-attach-file in it. ,----[ C-h v dnd-protocol-alist RET ] [snipped 18 lines] | This variable was introduced, or its default value was changed, in | version 22.1 of Emacs. | | Value: (("^file:///" . mml-dnd-attach-file) | ("^file://" . dnd-open-file) | ("^file:" . mml-dnd-attach-file) | ("^file:///" . dnd-open-local-file) | ("^file://" . dnd-open-file) | ("^file:" . dnd-open-local-file) | ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) | | Original value was | (("^file:///" . dnd-open-local-file) | ("^file://" . dnd-open-file) | ("^file:" . dnd-open-local-file) | ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) | | Local in buffer *unsent wide reply to Marius Hofert*; global value is | (("^file:///" . dnd-open-local-file) | ("^file://" . dnd-open-file) | ("^file:" . dnd-open-local-file) | ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) `---- ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-08 12:19 ` Leo @ 2012-01-08 14:04 ` Sivaram Neelakantan 2012-01-08 15:46 ` Marius Hofert 2012-01-09 8:09 ` Marius Hofert 2 siblings, 0 replies; 19+ messages in thread From: Sivaram Neelakantan @ 2012-01-08 14:04 UTC (permalink / raw) To: help-gnu-emacs On Sun, Jan 08 2012,Leo wrote: > On 2012-01-07 23:45 +0800, Marius Hofert wrote: >> Can you explain how, please? >> If I DnD a .pdf to a new message buffer (Gnus v5.13, Emacs 24, Mac OS >> X 10.7.2), the *code* of the .pdf file is inserted, not a link to the >> .pdf file as attachment. To be more precise, a huge amount of code is >> inserted starting with "%PDF-1.5..." (as if you look at the .pdf file >> as .txt). >> Furthermore, DnD of an attachment out of a received email also did >> not work under my setup above. I just can't "grab" the .pdf. >> >> Cheers, >> >> Marius > > I just used the mouse to drop a file on to this buffer. Worked > perfectly. I am using emacs-23(Macport) + gnus(from emacs-24). > Can confirm that DnD attachments work for me too. GNU Emacs 23.3.1 (i386-mingw-nt5.1.2600) of 2011-03-10 on 3249CTO No Gnus v0.17 [snipped 34 lines] sivaram -- ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-08 12:19 ` Leo 2012-01-08 14:04 ` Sivaram Neelakantan @ 2012-01-08 15:46 ` Marius Hofert 2012-01-08 16:19 ` Thierry Volpiatto 2012-01-09 8:09 ` Marius Hofert 2 siblings, 1 reply; 19+ messages in thread From: Marius Hofert @ 2012-01-08 15:46 UTC (permalink / raw) To: Leo; +Cc: Emacs help On 2012-01-08, at 13:19 , Leo wrote: > On 2012-01-07 23:45 +0800, Marius Hofert wrote: >> Can you explain how, please? >> If I DnD a .pdf to a new message buffer (Gnus v5.13, Emacs 24, Mac OS >> X 10.7.2), the *code* of the .pdf file is inserted, not a link to the >> .pdf file as attachment. To be more precise, a huge amount of code is >> inserted starting with "%PDF-1.5..." (as if you look at the .pdf file >> as .txt). >> Furthermore, DnD of an attachment out of a received email also did not work under my setup above. I just can't "grab" the .pdf. >> >> Cheers, >> >> Marius > > I just used the mouse to drop a file on to this buffer. Worked > perfectly. I am using emacs-23(Macport) + gnus(from emacs-24). > > ,----[ leading # removed ] > | <part filename="/Users/leo/Downloads/paper.pdf" disposition=attachment> > | </part> > `---- > > Check dnd-protocol-alist, see if you have mml-dnd-attach-file in it. > > ,----[ C-h v dnd-protocol-alist RET ] > [snipped 18 lines] > | This variable was introduced, or its default value was changed, in > | version 22.1 of Emacs. > | > | Value: (("^file:///" . mml-dnd-attach-file) > | ("^file://" . dnd-open-file) > | ("^file:" . mml-dnd-attach-file) > | ("^file:///" . dnd-open-local-file) > | ("^file://" . dnd-open-file) > | ("^file:" . dnd-open-local-file) > | ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) > | I don't have the first three lines in my dnd-protocol-alist. You can I get them? > | Original value was > | (("^file:///" . dnd-open-local-file) > | ("^file://" . dnd-open-file) > | ("^file:" . dnd-open-local-file) > | ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) > | this is what I have. Cheers, Marius > | Local in buffer *unsent wide reply to Marius Hofert*; global value is > | (("^file:///" . dnd-open-local-file) > | ("^file://" . dnd-open-file) > | ("^file:" . dnd-open-local-file) > | ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) > `---- ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-08 15:46 ` Marius Hofert @ 2012-01-08 16:19 ` Thierry Volpiatto 0 siblings, 0 replies; 19+ messages in thread From: Thierry Volpiatto @ 2012-01-08 16:19 UTC (permalink / raw) To: help-gnu-emacs Marius Hofert <marius.hofert@math.ethz.ch> writes: > I don't have the first three lines in my dnd-protocol-alist. > You can I get them? Are you sure you check the local value in your message buffer: (current-buffer) ==> #<buffer *unsent followup to Marius Hofert on gmane.emacs.help*> dnd-protocol-alist ; Local value from this buffer ==> (("^file:///" . mml-dnd-attach-file) ("^file://" . dnd-open-file) ("^file:" . mml-dnd-attach-file) ("^file:///" . dnd-open-local-file) ("^file://" . dnd-open-file) ("^file:" . dnd-open-local-file) ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) dnd-protocol-alist ; Global value ==> (("^file:///" . dnd-open-local-file) ("^file://" . dnd-open-file) ("^file:" . dnd-open-local-file) ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2012-01-08 12:19 ` Leo 2012-01-08 14:04 ` Sivaram Neelakantan 2012-01-08 15:46 ` Marius Hofert @ 2012-01-09 8:09 ` Marius Hofert 2 siblings, 0 replies; 19+ messages in thread From: Marius Hofert @ 2012-01-09 8:09 UTC (permalink / raw) To: Leo; +Cc: Lars Magne Ingebrigtsen, help-gnu-emacs I realized that I can "customize" dnd-protocol-alist. I added the three lines as in Leo's setup (mml-dnd-attach-file, dnd-open-file, mml-dnd-attach-file) [I even used the same order]. Still, drag-and-drop of files to a new message buffer includes the file contents, not the file as attachment. Do I need to install anything to get this feature? Cheers, Marius On 2012-01-08, at 13:19 , Leo wrote: > On 2012-01-07 23:45 +0800, Marius Hofert wrote: >> Can you explain how, please? >> If I DnD a .pdf to a new message buffer (Gnus v5.13, Emacs 24, Mac OS >> X 10.7.2), the *code* of the .pdf file is inserted, not a link to the >> .pdf file as attachment. To be more precise, a huge amount of code is >> inserted starting with "%PDF-1.5..." (as if you look at the .pdf file >> as .txt). >> Furthermore, DnD of an attachment out of a received email also did not work under my setup above. I just can't "grab" the .pdf. >> >> Cheers, >> >> Marius > > I just used the mouse to drop a file on to this buffer. Worked > perfectly. I am using emacs-23(Macport) + gnus(from emacs-24). > > ,----[ leading # removed ] > | <part filename="/Users/leo/Downloads/paper.pdf" disposition=attachment> > | </part> > `---- > > Check dnd-protocol-alist, see if you have mml-dnd-attach-file in it. > > ,----[ C-h v dnd-protocol-alist RET ] > [snipped 18 lines] > | This variable was introduced, or its default value was changed, in > | version 22.1 of Emacs. > | > | Value: (("^file:///" . mml-dnd-attach-file) > | ("^file://" . dnd-open-file) > | ("^file:" . mml-dnd-attach-file) > | ("^file:///" . dnd-open-local-file) > | ("^file://" . dnd-open-file) > | ("^file:" . dnd-open-local-file) > | ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) > | > | Original value was > | (("^file:///" . dnd-open-local-file) > | ("^file://" . dnd-open-file) > | ("^file:" . dnd-open-local-file) > | ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) > | > | Local in buffer *unsent wide reply to Marius Hofert*; global value is > | (("^file:///" . dnd-open-local-file) > | ("^file://" . dnd-open-file) > | ("^file:" . dnd-open-local-file) > | ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) > `---- ^ permalink raw reply [flat|nested] 19+ messages in thread
* Gnus: How to simplify file attachments? @ 2011-12-13 20:02 Marius Hofert 2011-12-15 15:13 ` Martyn Jago 0 siblings, 1 reply; 19+ messages in thread From: Marius Hofert @ 2011-12-13 20:02 UTC (permalink / raw) To: Emacs Help Hi, I use C-c C-a to attach files (e.g., a pdf file) in Gnus v5.13. I am then asked: 1) "Content type (default application/pdf):" 2) "One line description:" 3) "Disposition (default attachment):" ... so quite a lot of questions. Is there any way to just get the default answers to these three questions set and not being asked when attaching files? For example, one gets the same behavior if one used the following to attach files: 1) M-x dired 2) mark all attachments via "m" 3) C-c C-m C-a => no question is asked. Cheers, Marius ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2011-12-13 20:02 Marius Hofert @ 2011-12-15 15:13 ` Martyn Jago 2011-12-17 17:34 ` Uday S Reddy 0 siblings, 1 reply; 19+ messages in thread From: Martyn Jago @ 2011-12-15 15:13 UTC (permalink / raw) To: help-gnu-emacs Marius Hofert <marius.hofert@math.ethz.ch> writes: > Hi, > > I use C-c C-a to attach files (e.g., a pdf file) in Gnus v5.13. I am then asked: > 1) "Content type (default application/pdf):" > 2) "One line description:" > 3) "Disposition (default attachment):" > ... so quite a lot of questions. Is there any way to just get the default > answers to these three questions set and not being asked when attaching files? > For example, one gets the same behavior if one used the following to attach > files: > 1) M-x dired > 2) mark all attachments via "m" > 3) C-c C-m C-a > => no question is asked. > > Cheers, > > Marius You should probably direct this question to the gmane.emacs.gnus.user list. Best, Martyn ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Gnus: How to simplify file attachments? 2011-12-15 15:13 ` Martyn Jago @ 2011-12-17 17:34 ` Uday S Reddy 0 siblings, 0 replies; 19+ messages in thread From: Uday S Reddy @ 2011-12-17 17:34 UTC (permalink / raw) To: help-gnu-emacs On 12/15/2011 3:13 PM, Martyn Jago wrote: > Marius Hofert<marius.hofert@math.ethz.ch> writes: >> >> I use C-c C-a to attach files (e.g., a pdf file) in Gnus v5.13. I am then asked: >> 1) "Content type (default application/pdf):" >> 2) "One line description:" >> 3) "Disposition (default attachment):" >> ... so quite a lot of questions. Is there any way to just get the default >> answers to these three questions set and not being asked when attaching files? > > You should probably direct this question to the gmane.emacs.gnus.user > list. Not necessarily. message-mode is now the default mail sending mode in Gnu Emacs, which is what this question was about. Cheers, Udy ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2012-01-17 11:21 UTC | newest] Thread overview: 19+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <mailman.1630.1326275422.15002.help-gnu-emacs@gnu.org> 2012-01-16 19:02 ` Gnus: How to simplify file attachments? Uday Reddy 2012-01-17 11:21 ` Marius Hofert 2012-01-11 9:50 Hofert Jan Marius [not found] <mailman.203.1323806580.15002.help-gnu-emacs@gnu.org> 2012-01-04 19:52 ` Lars Magne Ingebrigtsen 2012-01-04 21:29 ` Marius Hofert 2012-01-05 5:24 ` Lars Magne Ingebrigtsen [not found] ` <m2pqeyy5a2.fsf@80-218-246-165.dclient.hispeed.ch> 2012-01-06 22:07 ` Lars Magne Ingebrigtsen 2012-01-07 3:42 ` Leo 2012-01-07 7:10 ` Thierry Volpiatto 2012-01-07 15:45 ` Marius Hofert 2012-01-07 18:23 ` Thierry Volpiatto 2012-01-08 12:19 ` Leo 2012-01-08 14:04 ` Sivaram Neelakantan 2012-01-08 15:46 ` Marius Hofert 2012-01-08 16:19 ` Thierry Volpiatto 2012-01-09 8:09 ` Marius Hofert -- strict thread matches above, loose matches on Subject: below -- 2011-12-13 20:02 Marius Hofert 2011-12-15 15:13 ` Martyn Jago 2011-12-17 17:34 ` Uday S Reddy
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).