Not able to give editors acess to new admin menu item

Must be a problem with the surrounding code, your add_menu_page code works fine inside my test code, i can see the item as an admin or editor.

add_action( 'admin_menu' , 'admin_menu_new_items' );
function admin_menu_new_items() {
    add_menu_page('Calendar', 'Calendar', 'edit_posts', 'wp-eventcal/eventcal-manager.php');
}

Works just fine for me..

Are you using any plugins for managing the admin menu, such as Adminize? Or alternatively using any CSS to hide elements in the menu? Only two reasons i could think it would be hidden(aside from a problem with surrounding code).