Commit Graph

  • 7e6816802b Only define "unknown recipient" syntax if there are unknown recipients James McCoy 2013-01-24 23:12:08 -05:00
  • 68d35c30b2 Log v:shell_error after executing a shell command James McCoy 2012-12-21 21:16:38 -05:00
  • 419695dd0f Run tty in a shell that has stdin attached to a tty James McCoy 2012-10-28 22:53:07 -04:00
  • 4a649a2dce Reduce "$GPG_TTY unset" message to one line and highlight as a warning. James McCoy 2012-10-28 16:44:07 -04:00
  • 5c600287c7 Merge Markus' git repository so we have the original history James McCoy 2012-10-26 17:36:59 -04:00
  • 2844d06498 Ignore keys that aren't usable for encryption rather than just expired keys James McCoy 2012-05-31 22:27:42 -04:00
  • 6006af630b Do not echo debug messages when redirecting to a log file Thomas Arendsen Hein 2012-05-31 21:21:35 -04:00
  • 5489147a47 Use "silent doautocmd" to suppress annoying "No matching autocmds" message James McCoy 2012-05-31 21:17:07 -04:00
  • d973d05173 Change autocmd check to look for GnuPG group James McCoy 2012-05-31 00:31:56 -04:00
  • 94c0a22b8a Ignore expired keys. James McCoy 2012-05-31 00:31:36 -04:00
  • 0e86346933 GPGFinishRecipientsBuffer: Use the GPG ID, if present, to avoid repeat prompts James McCoy 2012-05-30 23:48:43 -04:00
  • 53d086cb35 Pull the key pattern out to a constant James McCoy 2012-05-30 23:48:24 -04:00
  • 07fec22b0a Don't wipeout the current buffer if FileReadCmd failed James McCoy 2012-05-30 22:18:34 -04:00
  • 181ed597f2 Suppress "N more lines" message when editing a file James McCoy 2012-05-30 22:18:01 -04:00
  • 34c24a19e5 Only disable swapfile, undofile, and viminfo when editing a file. James McCoy 2012-05-30 22:17:05 -04:00
  • 31a84b0730 Indicate whether GPGInit/GPGDecrypt were invoked from BufReadCmd James McCoy 2012-05-30 22:15:46 -04:00
  • 39e54fbd96 Clear undo history as the last step of BufReadCmd James McCoy 2012-05-30 21:02:40 -04:00
  • f04de4883c added doautocmd BufWritePre Alex Efros 2012-01-14 00:37:31 +02:00
  • ebc86fca44 Document the g:GPGHomedir option James McCoy 2011-11-23 17:09:42 -05:00
  • b470e4e11e Add support for specifying an alternate --homedir James McCoy 2011-11-23 15:35:01 -05:00
  • cd8aa8d0ce Consolidate handling of system()/:execute calls James McCoy 2011-11-23 15:30:35 -05:00
  • 571f46455e Resolve the filename when saving to follow symlinks. James Vega 2011-10-18 22:00:02 -04:00
  • 904e392ae3 Initialize b:GPGRecipients with g:GPGDefaultRecipients James Vega 2011-10-13 17:22:09 -04:00
  • d645eb26cd Correctly handle the different keyid-format options James Vega 2011-08-13 18:00:27 -04:00
  • 79a936311d Add g:GPGUsePipes variable to avoid saving unencrypted data to tempfiles James Vega 2011-08-01 20:44:17 -04:00
  • 32c88feb43 Disable 'undofile' for the buffer, if the option exists James Vega 2011-06-26 15:40:34 -04:00
  • 9e70b21d91 Update docs to show my takeover of gnupg.vim James Vega 2011-05-24 07:28:02 -04:00
  • f23c3c7643 Set 'noshelltemp' when executing gnupg James Vega 2011-05-24 01:21:19 -04:00
  • a37434ab5d Bump minimum Vim version to 7.2 James Vega 2011-05-24 01:16:05 -04:00
  • 6e178a6dd1 Check for our BufReadCmd to see if the plugin has been loaded. James Vega 2011-05-24 01:14:45 -04:00
  • bf67f5561a Refactor to use *WriteCmd/*ReadCmd autocommands. James Vega 2010-10-28 01:30:47 -04:00
  • 8786427bb3 Ignore keys that aren't usable for encryption rather than just expired keys James McCoy 2012-05-31 22:27:42 -04:00
  • ff9c9a8366 Do not echo debug messages when redirecting to a log file Thomas Arendsen Hein 2012-05-31 21:21:35 -04:00
  • 70cfdc99bd Use "silent doautocmd" to suppress annoying "No matching autocmds" message James McCoy 2012-05-31 21:17:07 -04:00
  • 8b38e3e859 Change autocmd check to look for GnuPG group James McCoy 2012-05-31 00:31:56 -04:00
  • 0f4778240f Ignore expired keys. James McCoy 2012-05-31 00:31:36 -04:00
  • 9329403402 GPGFinishRecipientsBuffer: Use the GPG ID, if present, to avoid repeat prompts James McCoy 2012-05-30 23:48:43 -04:00
  • b2b4e7525c Pull the key pattern out to a constant James McCoy 2012-05-30 23:48:24 -04:00
  • ac45a5969e Don't wipeout the current buffer if FileReadCmd failed James McCoy 2012-05-30 22:18:34 -04:00
  • 1354f3447d Suppress "N more lines" message when editing a file James McCoy 2012-05-30 22:18:01 -04:00
  • 256810ab64 Only disable swapfile, undofile, and viminfo when editing a file. James McCoy 2012-05-30 22:17:05 -04:00
  • bceace5df6 Indicate whether GPGInit/GPGDecrypt were invoked from BufReadCmd James McCoy 2012-05-30 22:15:46 -04:00
  • d7361d413c Clear undo history as the last step of BufReadCmd James McCoy 2012-05-30 21:02:40 -04:00
  • 42c2d46aa2 added doautocmd BufWritePre Alex Efros 2012-01-14 00:37:31 +02:00
  • 648fa8821d Document the g:GPGHomedir option James McCoy 2011-11-23 17:09:42 -05:00
  • 5394d0c1f1 Add support for specifying an alternate --homedir James McCoy 2011-11-23 15:35:01 -05:00
  • 7d102c843a Consolidate handling of system()/:execute calls James McCoy 2011-11-23 15:30:35 -05:00
  • e2e53bc315 Resolve the filename when saving to follow symlinks. James Vega 2011-10-18 22:00:02 -04:00
  • 21eed8f06b Initialize b:GPGRecipients with g:GPGDefaultRecipients James Vega 2011-10-13 17:22:09 -04:00
  • df5f4d51bf Correctly handle the different keyid-format options James Vega 2011-08-13 18:00:27 -04:00
  • d19a59165d Add g:GPGUsePipes variable to avoid saving unencrypted data to tempfiles James Vega 2011-08-01 20:44:17 -04:00
  • a8838d0e86 Updated credits. Markus Braun 2010-02-16 07:56:18 +00:00
  • efd23b4440 Patch by Erik Remmelzwaal Markus Braun 2010-02-16 07:52:11 +00:00
  • 9e7c686de5 Patch by James Vega Markus Braun 2010-02-16 07:46:46 +00:00
  • 05a3e4e1f6 Reworked patch by James Vega because I don't like "continue". Markus Braun 2010-02-16 07:40:41 +00:00
  • 82e70cf70a Patch by James Vega Markus Braun 2010-02-16 07:39:06 +00:00
  • 1e5a796e0b Patch by James Vega Markus Braun 2010-02-16 07:31:53 +00:00
  • f93f113717 Added remark about keychain and seahorse Markus Braun 2010-01-27 08:18:04 +00:00
  • 468b9fe59c Force sh/zsh/bash/dash compatible shellredir setting. Markus Braun 2010-01-19 17:03:48 +00:00
  • d48f7364aa Renamed GPGExec to commandline Markus Braun 2011-07-05 12:51:12 +02:00
  • 6d50997fff Use '/bin/sh' instead of 'sh' as shell Markus Braun 2011-07-05 12:49:45 +02:00
  • f2e0a30de8 Added more debug informations Markus Braun 2010-01-19 09:58:57 +00:00
  • 616192b236 Debug messages Markus Braun 2009-11-20 20:39:49 +00:00
  • e53b79872a Show an error if the buffer is not prepared for writing an encrypted file. Markus Braun 2009-09-24 07:18:49 +00:00
  • 062524c107 Code beautification Markus Braun 2009-07-23 07:02:52 +00:00
  • b9a0a498d5 Prefix "GnuPG: " to all debug messages Markus Braun 2009-07-17 09:02:15 +00:00
  • 16412c1b18 Add more info about a key Markus Braun 2009-06-08 12:32:13 +00:00
  • b932a58be9 Another documentation change. Markus Braun 2009-05-27 07:10:20 +00:00
  • 8ae4e49736 Just another useless change to update revision date. Markus Braun 2009-05-27 06:54:33 +00:00
  • a817a3bfa1 Tim Swast patch for signed files Markus Braun 2009-05-11 08:47:47 +00:00
  • da53fc98f0 Added section "Known Issues:" to documentation. Markus Braun 2009-04-29 07:34:40 +00:00
  • b426430ff8 This is just a stupid change, more ore less to update Id and Revision keywords Markus Braun 2009-04-29 05:19:55 +00:00
  • 666d1e10f5 Unix/windows specific settings done right :-) Markus Braun 2008-12-15 13:16:44 +00:00
  • 54faa743b2 Correct error in redirection. Markus Braun 2008-11-21 18:43:36 +00:00
  • 12ac7f9f03 Use has("unix") to determine between windows and unix. Markus Braun 2008-10-15 11:43:54 +00:00
  • 478aeb9196 Correctly use backticks for determining the tty Markus Braun 2008-10-05 20:41:52 +00:00
  • aecfdde11d Make sure that sensitive data is never written unencrypted. Markus Braun 2008-08-15 12:50:33 +00:00
  • 6a0bdcf05c added function to cleanup on leaving vim Markus Braun 2008-08-15 09:53:06 +00:00
  • 9425fd6754 Code beautification Markus Braun 2008-08-15 09:34:34 +00:00
  • c4b203d17c Patch from Sebastian Luettich Markus Braun 2008-08-15 09:16:44 +00:00
  • a3f589f5e2 Make sure the variable "g:GPGDefaultRecipients" exists Markus Braun 2008-08-05 10:51:48 +00:00
  • 9278fb2d33 Added support for default recipients. Markus Braun 2008-08-04 06:27:59 +00:00
  • 31a518148b Updated documentation. Markus Braun 2008-07-31 11:43:14 +00:00
  • eebc52cbe1 Get rid of b:GPGUnknownRecipients Markus Braun 2008-07-30 14:48:53 +00:00
  • 71645fcb3a Check the recipient list again before writing the file Markus Braun 2008-07-30 14:15:02 +00:00
  • 594ac054a8 Go back from fnameescape() to escape() Markus Braun 2008-07-30 11:55:47 +00:00
  • 8998ff3bde Did two substitution which overwrote each other Markus Braun 2008-07-29 12:29:28 +00:00
  • 733c2ce362 Yet another use of vim lists Markus Braun 2008-07-29 11:03:08 +00:00
  • c3f898827a Move initialization of variables to the places where they are used. Markus Braun 2011-07-05 12:46:39 +02:00
  • 7afa048df7 Make use of fnameescape() Markus Braun 2011-07-05 12:45:44 +02:00
  • 4340361541 Recipients and unknownRecipients was not ensured to be a list Markus Braun 2011-07-05 12:32:37 +02:00
  • b4be3c10e2 Add menu for GVim Markus Braun 2011-07-05 12:32:24 +02:00
  • f5b4b9a754 Write whole vim keywords Markus Braun 2008-07-28 21:46:53 +00:00
  • 6c6b8b156c Unique recipient list and option list. Markus Braun 2011-07-05 09:35:33 +02:00
  • 3aa8e8d1dd Don't use explicit join() in match() calls. Markus Braun 2011-07-05 09:35:11 +02:00
  • 96f3901aa0 Conversion from self implemented "list" to vim builtin lists. Markus Braun 2008-07-28 21:01:41 +00:00
  • 921d99fd88 Use echom instead of plain echo Markus Braun 2008-05-12 09:39:55 +00:00
  • 6fdd1667ec Patch by Giel van Schijndel to get GPG_TTY dynamically: Markus Braun 2008-05-12 09:18:49 +00:00
  • cce39d13b2 Give Karl-Heinz Ruskowski his credit. Markus Braun 2008-05-12 09:10:33 +00:00
  • c7ab1464da Patch from Karl-Heinz Ruskowski. Markus Braun 2008-05-12 09:07:42 +00:00