Changeset 8ee73f8d for commands.c
- Timestamp:
- Jun 30, 2002, 2:54:22 AM (22 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:
- 039213e
- Parents:
- d36f2cb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
commands.c
rd36f2cb r8ee73f8d 485 485 "prints a message into the debug log", 486 486 "debug <message>", ""), 487 488 OWLCMD_ARGS("getview", owl_command_getview, OWL_CTX_INTERACTIVE, 489 "returns the name of the filter for the current view", 490 "", ""), 491 492 OWLCMD_ARGS("getvar", owl_command_getvar, OWL_CTX_INTERACTIVE, 493 "returns the value of a variable", 494 "getvar <varname>", ""), 487 495 488 496 /****************************************************************/ … … 1274 1282 int move_after = 1; 1275 1283 1276 if ( !strcmp(argv[1], "--no-move")) {1284 if (argc>1 && !strcmp(argv[1], "--no-move")) { 1277 1285 move_after = 0; 1278 1286 argc--; … … 1307 1315 int move_after = 1; 1308 1316 1309 if ( !strcmp(argv[1], "--no-move")) {1317 if (argc>1 && !strcmp(argv[1], "--no-move")) { 1310 1318 move_after = 0; 1311 1319 argc--; … … 1403 1411 } 1404 1412 1405 1413 char *owl_command_getview(int argc, char **argv, char *buff) { 1414 char *filtname; 1415 if (argc != 1) { 1416 owl_function_makemsg("Wrong number of arguments for %s", argv[0]); 1417 return NULL; 1418 } 1419 filtname = owl_view_get_filtname(owl_global_get_current_view(&g)); 1420 if (filtname) filtname = owl_strdup(filtname); 1421 return filtname; 1422 } 1423 1424 char *owl_command_getvar(int argc, char **argv, char *buff) { 1425 char tmpbuff[1024]; 1426 if (argc != 2) { 1427 owl_function_makemsg("Wrong number of arguments for %s", argv[0]); 1428 return NULL; 1429 } 1430 if (owl_variable_get_tostring(owl_global_get_vardict(&g), 1431 argv[1], tmpbuff, 1024)) { 1432 return NULL; 1433 } 1434 return owl_strdup(tmpbuff); 1435 } 1406 1436 1407 1437 /*********************************************************************/
Note: See TracChangeset
for help on using the changeset viewer.