Frederick888 / external-editor-revived

External Editor Revived is a Thunderbird MailExtension which allows editing emails in programs such as Vim, Neovim, Emacs, etc.
GNU General Public License v3.0
113 stars 6 forks source link

Not working with neovide on Mac #70

Closed realh closed 1 year ago

realh commented 2 years ago

Description

I've configured the extension to use Neovide, which I've installed with homebrew and symlinked to /usr/local/bin/neovide. Nothing happens when I click the External Editor button in a compose window.

Environment

Configuration

Editor: Neovide Suppress help headers: false Bypass version check: false

Logs

ExtEditorR sending:  
Object { configuration: {…}, tab: {…}, composeDetails: {…} }
composeDetails: Object { from: "Tony Houghton <realh69@gmail.com>", overrideDefaultFcc: false, type: "new", … }
additionalFccFolder: ""
attachVCard: false
attachments: Array []
bcc: Array []
body: "<html><head>\n<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\"></head><body><p><br></p></body></html>"
cc: Array []
customHeaders: Array []
deliveryFormat: "auto"
deliveryStatusNotification: false
followupTo: Array []
from: "Tony Houghton <realh69@gmail.com>"
identityId: "id1"
isPlainText: false
newsgroups: Array []
overrideDefaultFcc: false
overrideDefaultFccFolder: null
plainTextBody: ""
priority: "normal"
relatedMessageId: null
replyTo: Array []
returnReceipt: false
subject: ""
to: Array []
type: "new"
<prototype>: Object { … }
configuration: Object { version: "0.4.2", shell: "sh", template: "/usr/local/bin/neovide --nofork \"/path/to/temp.eml\"", … }
bypassVersionCheck: false
sendOnExit: false
shell: "sh"
suppressHelpHeaders: false
template: "/usr/local/bin/neovide --nofork \"/path/to/temp.eml\""
version: "0.4.2"
<prototype>: Object { … }
tab: Object { id: 10, index: 0, windowId: 110, … }
active: true
height: 614
highlighted: true
id: 10
index: 0
mailTab: false
status: "complete"
type: "messageCompose"
width: 860
windowId: 110
<prototype>: Object { … }
​<prototype>: Object { … }

Screenshots