comparison src/pager.cc @ 4324:dcdca99fe2f0

[project @ 2003-02-15 03:18:43 by jwe]
author jwe
date Sat, 15 Feb 2003 03:18:44 +0000
parents ccfdb55c8156
children 0f9108f298ab
comparison
equal deleted inserted replaced
4323:0990c9b77109 4324:dcdca99fe2f0
499 if (argc == 2) 499 if (argc == 2)
500 { 500 {
501 std::string arg = argv[1]; 501 std::string arg = argv[1];
502 502
503 if (arg == "on") 503 if (arg == "on")
504 bind_builtin_variable ("page_screen_output", 1.0); 504 bind_builtin_variable ("page_screen_output", true);
505 else if (arg == "off") 505 else if (arg == "off")
506 bind_builtin_variable ("page_screen_output", 0.0); 506 bind_builtin_variable ("page_screen_output", false);
507 else 507 else
508 error ("more: unrecognized argument `%s'", arg.c_str ()); 508 error ("more: unrecognized argument `%s'", arg.c_str ());
509 }
510 else if (argc == 1)
511 {
512 octave_value tmp = builtin_any_variable ("page_screen_output");
513
514 if (! error_state)
515 bind_builtin_variable ("page_screen_output", ! tmp.is_true ());
509 } 516 }
510 else 517 else
511 print_usage ("more"); 518 print_usage ("more");
512 519
513 return retval; 520 return retval;