Merge branch 'topic/shoens-2000'
commitdbe27085fe92ec457452262b51c7681e1ba39628
authorSteffen (Daode) Nurpmeso <steffen@sdaoden.eu>
Thu, 15 Sep 2016 13:57:34 +0000 (15 15:57 +0200)
committerSteffen (Daode) Nurpmeso <steffen@sdaoden.eu>
Thu, 15 Sep 2016 13:57:34 +0000 (15 15:57 +0200)
tree40364d739c7ed15067d7f144850ef4aa8825bcac
parentb3ce3ae2823812dc3e60289da757e5b7aff0b8b8
parentc8c13939cf9a3ce261f6fc8628b48e2ecb3846ed
Merge branch 'topic/shoens-2000'

* topic/shoens-2000:
  n_lex_input(): truly support line continuation via backslash..
  MLE: enable recursive command invocations
  (BWDIC!) Allow `source' in `call'ed macros..
  (TMP) collect.c: use sigman
  (TMP) send.c: use sigman where easily applicable
  Add n_str_assign() series, use my usual buffer style
  Move UI related string code to new ui_str.c
  Move argcount() to list.c
  Move message related code to new message.c
  Move shell word expansion plus code to new shexp.c
  Move socket code to new socket.c
  Move dotlock code to new dotlock.c
  Move path related code to new path.c
  Move string dope from strings.c to the new memory.c..
  Split memory handling off auxlily.c, to new memory.c
  Move mailbox/folder handling to new folder.c
  Add n_pager_{open,close}() -- _always_ termios(4) for $PAGER!
  cmd1.c: use sigman, needed for new colour..
  Outsource signal stuff to new signal.c..
  mk-conf.sh: this BSD software actually REQUIRES SA_RESTART!