Changeset 216c734
- Timestamp:
- Oct 24, 2006, 12:40:02 PM (16 years ago)
- Branches:
- master, barnowl_perlaim, debian, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 0138478
- Parents:
- 4211f50b
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
commands.c
r4211f50b r216c734 703 703 "returns the value of a variable", 704 704 "getvar <varname>", ""), 705 706 OWLCMD_ARGS("getstyle", owl_command_getstyle, OWL_CTX_INTERACTIVE, 707 "returns the name of the style for the current view", 708 "", ""), 705 709 706 710 OWLCMD_ARGS("search", owl_command_search, OWL_CTX_INTERACTIVE, … … 2395 2399 } 2396 2400 2401 char *owl_command_getstyle(int argc, char **argv, char *buff) 2402 { 2403 char *stylename; 2404 if (argc != 1) { 2405 owl_function_makemsg("Wrong number of arguments for %s", argv[0]); 2406 return NULL; 2407 } 2408 stylename = owl_view_get_style_name(owl_global_get_current_view(&g)); 2409 if (stylename) stylename = owl_strdup(stylename); 2410 return stylename; 2411 } 2412 2397 2413 /*********************************************************************/ 2398 2414 /************************** EDIT SPECIFIC ****************************/ -
perlconfig.c
r908e388 r216c734 78 78 hv_store(h, "id", strlen("id"), newSViv(owl_message_get_id(m)),0); 79 79 hv_store(h, "deleted", strlen("deleted"), newSViv(owl_message_is_delete(m)),0); 80 hv_store(h, "private", strlen("private"), newSViv(owl_message_is_private(m)),0); 80 81 81 82 if (owl_message_is_type_zephyr(m)) blessas = "owl::Message::Zephyr"; -
perlwrap.pm
r87c6ef1 r216c734 45 45 sub recipient { return shift->{"recipient"}; } 46 46 sub login { return shift->{"login"}; } 47 sub is_private { return shift->{"private"}; } 47 48 48 49 sub is_login { return shift->login eq "login"; } … … 63 64 sub is_mail { return 0; } 64 65 sub is_personal { return undef; } 65 sub is_private { return undef; }66 66 sub class { return undef; } 67 67 sub instance { return undef; } … … 191 191 sub is_ping { return (lc(shift->opcode) eq "ping"); } 192 192 193 sub is_private {194 my ($m) = @_;195 return (lc($m->recipient) eq lc(owl::zephyr_getsender()));196 }197 198 193 sub is_personal { 199 194 my ($m) = @_;
Note: See TracChangeset
for help on using the changeset viewer.