Changeset d09e5a1 for commands.c
- Timestamp:
- May 31, 2003, 3:33:42 PM (21 years ago)
- Branches:
- master, barnowl_perlaim, debian, owl, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 5e53c4a
- Parents:
- c86a35c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
commands.c
recd5dc5 rd09e5a1 111 111 "-O opcode\n" 112 112 " Send to the specified opcode\n"), 113 114 OWLCMD_ARGS("aimwrite", owl_command_aimwrite, OWL_CTX_INTERACTIVE, 115 "send a zephyr", 116 "aimzwrite <user>", 117 "Send an aim message to a user.\n"), 113 118 114 119 /* … … 566 571 "is performed backwards"), 567 572 573 OWLCMD_ARGS("aimlogin", owl_command_aimlogin, OWL_CTX_ANY, 574 "login to an AIM account", 575 "aimlogin <screenname> <password>\n", 576 ""), 577 578 OWLCMD_ARGS("aimlogout", owl_command_aimlogout, OWL_CTX_ANY, 579 "logout from AIM", 580 "aimlogout\n", 581 ""), 582 583 568 584 /****************************************************************/ 569 585 /************************* EDIT-SPECIFIC ************************/ … … 1205 1221 owl_function_xterm_deiconify(); 1206 1222 } else { 1207 owl_function_makemsg("U known terminal subcommand");1223 owl_function_makemsg("Unknown terminal subcommand"); 1208 1224 } 1209 1225 return(NULL); … … 1353 1369 tmpbuff = owl_strdup(buff); 1354 1370 owl_function_zwrite_setup(tmpbuff); 1371 owl_global_set_buffercommand(&g, tmpbuff); 1372 owl_free(tmpbuff); 1373 } 1374 return NULL; 1375 } 1376 1377 char *owl_command_aimwrite(int argc, char **argv, char *buff) { 1378 char *tmpbuff, *pos, *cmd, *msg; 1379 1380 if (argc < 2) { 1381 owl_function_makemsg("Not enough arguments to the aimwrite command."); 1382 } else { 1383 tmpbuff = owl_strdup(buff); 1384 owl_function_aimwrite_setup(tmpbuff); 1355 1385 owl_global_set_buffercommand(&g, tmpbuff); 1356 1386 owl_free(tmpbuff); … … 1740 1770 } 1741 1771 1772 char *owl_command_aimlogin(int argc, char **argv, char *buff) { 1773 int ret; 1774 1775 if (argc!=3) { 1776 owl_function_makemsg("Wrong number of arguments to aimlogin command"); 1777 return(NULL); 1778 } 1779 ret=owl_aim_login(argv[1], argv[2]); 1780 if (!ret) { 1781 owl_function_makemsg("%s logged in.\n", argv[1]); 1782 return(NULL); 1783 } 1784 1785 owl_function_makemsg("Warning: login for %s failed.\n"); 1786 return(NULL); 1787 } 1788 1789 char *owl_command_aimlogout(int argc, char **argv, char *buff) { 1790 owl_aim_logout(); 1791 return(NULL); 1792 } 1793 1742 1794 /*********************************************************************/ 1743 1795 /************************** EDIT SPECIFIC ****************************/
Note: See TracChangeset
for help on using the changeset viewer.