Mercurial > hg
comparison mcabber/src/commands.c @ 840:2903fd66c3ad
Be more verbose about verbatim mode
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Thu, 04 May 2006 19:04:22 +0200 |
parents | ea1204c8a30b |
children | f8c0447beec2 |
comparison
equal
deleted
inserted
replaced
839:5759770c1968 | 840:2903fd66c3ad |
---|---|
815 scr_LogPrint(LPRINT_NORMAL, "Leaving multi-line message mode."); | 815 scr_LogPrint(LPRINT_NORMAL, "Leaving multi-line message mode."); |
816 scr_set_multimode(FALSE, NULL); | 816 scr_set_multimode(FALSE, NULL); |
817 return; | 817 return; |
818 } else if ((!strcasecmp(subcmd, "begin")) || | 818 } else if ((!strcasecmp(subcmd, "begin")) || |
819 (!strcasecmp(subcmd, "verbatim"))) { | 819 (!strcasecmp(subcmd, "verbatim"))) { |
820 bool verbat; | |
820 gchar *subj_utf8 = to_utf8(arg); | 821 gchar *subj_utf8 = to_utf8(arg); |
821 if (!strcasecmp(subcmd, "verbatim")) | 822 if (!strcasecmp(subcmd, "verbatim")) { |
822 scr_set_multimode(2, subj_utf8); | 823 scr_set_multimode(2, subj_utf8); |
823 else | 824 verbat = TRUE; |
825 } else { | |
824 scr_set_multimode(1, subj_utf8); | 826 scr_set_multimode(1, subj_utf8); |
825 | 827 verbat = FALSE; |
826 scr_LogPrint(LPRINT_NORMAL, "Entered multi-line message mode."); | 828 } |
829 | |
830 scr_LogPrint(LPRINT_NORMAL, "Entered %smulti-line message mode.", | |
831 verbat ? "VERBATIM " : ""); | |
827 scr_LogPrint(LPRINT_NORMAL, "Select a buddy and use \"/msay send\" " | 832 scr_LogPrint(LPRINT_NORMAL, "Select a buddy and use \"/msay send\" " |
828 "when your message is ready."); | 833 "when your message is ready."); |
834 if (verbat) | |
835 scr_LogPrint(LPRINT_NORMAL, "Use \"/msay abort\" to abort this mode."); | |
829 g_free(subj_utf8); | 836 g_free(subj_utf8); |
830 return; | 837 return; |
831 } else if (strcasecmp(subcmd, "send") && strcasecmp(subcmd, "send_to")) { | 838 } else if (strcasecmp(subcmd, "send") && strcasecmp(subcmd, "send_to")) { |
832 scr_LogPrint(LPRINT_NORMAL, "Unrecognized parameter!"); | 839 scr_LogPrint(LPRINT_NORMAL, "Unrecognized parameter!"); |
833 return; | 840 return; |