X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/41a19760d9369daba89e4ad963a06ebb6f04321e..39bfc0b25d39979d1ec47b14e69a4f17ea3493ab:/docs/contrib/replaliases?ds=sidebyside diff --git a/docs/contrib/replaliases b/docs/contrib/replaliases index 767e522e..796e7b2b 100644 --- a/docs/contrib/replaliases +++ b/docs/contrib/replaliases @@ -1,7 +1,13 @@ #### replaliases #### #### convenience functions for various repl(1) commands -#### They're functions instead of aliases for portability. +#### +#### They're functions instead of aliases for portability. This file +#### is intended to be sourced from a Bourne-compatible shell, e.g., +#### source `mhparam docdir`/contrib/replaliases +#### to declare the functions. +#### +#### Author: David Levine #### If using par (see mhn.defaults), it helps to have its PARINIT #### environment variable set. If you really want it to be null, @@ -51,6 +57,31 @@ rtm() { } +#### accept a calendar request +calaccept() { + repl -noformat -editor mhbuild \ + -convertargs text/calendar '-reply accept -contenttype' "$@" +} + +#### decline a calendar request +caldecline() { + repl -noformat -editor mhbuild \ + -convertargs text/calendar '-reply decline -contenttype' "$@" +} + +#### reply as tentative to a calendar request +caltentative() { + repl -noformat -editor mhbuild \ + -convertargs text/calendar '-reply tentative -contenttype' "$@" +} + +#### cancel a calendar request +calcancel() { + repl -noformat -editor mhbuild \ + -convertargs text/calendar '-cancel -contenttype' "$@" +} + + # Local Variables: # mode: sh # End: