comparison libinterp/corefcn/sysdep.cc @ 17787:175b392e91fe

Use GNU style coding conventions for code in libinterp/ * libinterp/corefcn/Cell.h, libinterp/corefcn/__contourc__.cc, libinterp/corefcn/__dispatch__.cc, libinterp/corefcn/__lin_interpn__.cc, libinterp/corefcn/__pchip_deriv__.cc, libinterp/corefcn/__qp__.cc, libinterp/corefcn/balance.cc, libinterp/corefcn/besselj.cc, libinterp/corefcn/betainc.cc, libinterp/corefcn/bitfcns.cc, libinterp/corefcn/bsxfun.cc, libinterp/corefcn/c-file-ptr-stream.cc, libinterp/corefcn/c-file-ptr-stream.h, libinterp/corefcn/cellfun.cc, libinterp/corefcn/colloc.cc, libinterp/corefcn/comment-list.h, libinterp/corefcn/conv2.cc, libinterp/corefcn/daspk.cc, libinterp/corefcn/dasrt.cc, libinterp/corefcn/dassl.cc, libinterp/corefcn/data.cc, libinterp/corefcn/debug.cc, libinterp/corefcn/defaults.cc, libinterp/corefcn/defaults.in.h, libinterp/corefcn/defun-int.h, libinterp/corefcn/defun.cc, libinterp/corefcn/det.cc, libinterp/corefcn/dirfns.cc, libinterp/corefcn/display.cc, libinterp/corefcn/dlmread.cc, libinterp/corefcn/dot.cc, libinterp/corefcn/dynamic-ld.cc, libinterp/corefcn/dynamic-ld.h, libinterp/corefcn/eig.cc, libinterp/corefcn/ellipj.cc, libinterp/corefcn/error.cc, libinterp/corefcn/error.h, libinterp/corefcn/event-queue.h, libinterp/corefcn/fft.cc, libinterp/corefcn/fft2.cc, libinterp/corefcn/fftn.cc, libinterp/corefcn/file-io.cc, libinterp/corefcn/filter.cc, libinterp/corefcn/find.cc, libinterp/corefcn/gammainc.cc, libinterp/corefcn/gcd.cc, libinterp/corefcn/getgrent.cc, libinterp/corefcn/getpwent.cc, libinterp/corefcn/getrusage.cc, libinterp/corefcn/givens.cc, libinterp/corefcn/gl-render.cc, libinterp/corefcn/gl2ps-renderer.cc, libinterp/corefcn/gl2ps-renderer.h, libinterp/corefcn/graphics.cc, libinterp/corefcn/graphics.in.h, libinterp/corefcn/gripes.cc, libinterp/corefcn/gripes.h, libinterp/corefcn/help.cc, libinterp/corefcn/hess.cc, libinterp/corefcn/hex2num.cc, libinterp/corefcn/input.cc, libinterp/corefcn/input.h, libinterp/corefcn/inv.cc, libinterp/corefcn/jit-ir.h, libinterp/corefcn/jit-typeinfo.cc, libinterp/corefcn/jit-typeinfo.h, libinterp/corefcn/jit-util.h, libinterp/corefcn/kron.cc, libinterp/corefcn/load-path.cc, libinterp/corefcn/load-path.h, libinterp/corefcn/load-save.cc, libinterp/corefcn/load-save.h, libinterp/corefcn/lookup.cc, libinterp/corefcn/ls-ascii-helper.cc, libinterp/corefcn/ls-hdf5.cc, libinterp/corefcn/ls-hdf5.h, libinterp/corefcn/ls-mat-ascii.cc, libinterp/corefcn/ls-mat-ascii.h, libinterp/corefcn/ls-mat4.cc, libinterp/corefcn/ls-mat5.cc, libinterp/corefcn/ls-mat5.h, libinterp/corefcn/ls-oct-ascii.cc, libinterp/corefcn/lsode.cc, libinterp/corefcn/lu.cc, libinterp/corefcn/luinc.cc, libinterp/corefcn/mappers.cc, libinterp/corefcn/matrix_type.cc, libinterp/corefcn/max.cc, libinterp/corefcn/md5sum.cc, libinterp/corefcn/mex.cc, libinterp/corefcn/mexproto.h, libinterp/corefcn/mgorth.cc, libinterp/corefcn/mxarray.in.h, libinterp/corefcn/nproc.cc, libinterp/corefcn/oct-hist.cc, libinterp/corefcn/oct-lvalue.h, libinterp/corefcn/oct-map.cc, libinterp/corefcn/oct-map.h, libinterp/corefcn/oct-obj.h, libinterp/corefcn/oct-prcstrm.h, libinterp/corefcn/oct-stdstrm.h, libinterp/corefcn/oct-stream.cc, libinterp/corefcn/oct-stream.h, libinterp/corefcn/octave-link.cc, libinterp/corefcn/octave-link.h, libinterp/corefcn/pager.cc, libinterp/corefcn/pinv.cc, libinterp/corefcn/pr-output.cc, libinterp/corefcn/procstream.h, libinterp/corefcn/profiler.cc, libinterp/corefcn/pt-jit.cc, libinterp/corefcn/pt-jit.h, libinterp/corefcn/quad.cc, libinterp/corefcn/quadcc.cc, libinterp/corefcn/qz.cc, libinterp/corefcn/rand.cc, libinterp/corefcn/rcond.cc, libinterp/corefcn/regexp.cc, libinterp/corefcn/schur.cc, libinterp/corefcn/sighandlers.cc, libinterp/corefcn/sighandlers.h, libinterp/corefcn/sparse-xdiv.cc, libinterp/corefcn/sparse-xdiv.h, libinterp/corefcn/sparse-xpow.cc, libinterp/corefcn/sparse.cc, libinterp/corefcn/spparms.cc, libinterp/corefcn/sqrtm.cc, libinterp/corefcn/str2double.cc, libinterp/corefcn/strfind.cc, libinterp/corefcn/strfns.cc, libinterp/corefcn/sub2ind.cc, libinterp/corefcn/svd.cc, libinterp/corefcn/syl.cc, libinterp/corefcn/symtab.cc, libinterp/corefcn/symtab.h, libinterp/corefcn/syscalls.cc, libinterp/corefcn/sysdep.cc, libinterp/corefcn/sysdep.h, libinterp/corefcn/time.cc, libinterp/corefcn/toplev.cc, libinterp/corefcn/toplev.h, libinterp/corefcn/tril.cc, libinterp/corefcn/txt-eng-ft.cc, libinterp/corefcn/txt-eng-ft.h, libinterp/corefcn/txt-eng.h, libinterp/corefcn/typecast.cc, libinterp/corefcn/urlwrite.cc, libinterp/corefcn/utils.cc, libinterp/corefcn/variables.cc, libinterp/corefcn/variables.h, libinterp/corefcn/xdiv.cc, libinterp/corefcn/xdiv.h, libinterp/corefcn/xnorm.h, libinterp/corefcn/xpow.cc, libinterp/corefcn/xpow.h, libinterp/corefcn/zfstream.cc, libinterp/corefcn/zfstream.h, libinterp/dldfcn/__delaunayn__.cc, libinterp/dldfcn/__dsearchn__.cc, libinterp/dldfcn/__eigs__.cc, libinterp/dldfcn/__fltk_uigetfile__.cc, libinterp/dldfcn/__glpk__.cc, libinterp/dldfcn/__init_fltk__.cc, libinterp/dldfcn/__init_gnuplot__.cc, libinterp/dldfcn/__magick_read__.cc, libinterp/dldfcn/__voronoi__.cc, libinterp/dldfcn/amd.cc, libinterp/dldfcn/ccolamd.cc, libinterp/dldfcn/chol.cc, libinterp/dldfcn/colamd.cc, libinterp/dldfcn/convhulln.cc, libinterp/dldfcn/dmperm.cc, libinterp/dldfcn/fftw.cc, libinterp/dldfcn/qr.cc, libinterp/dldfcn/symbfact.cc, libinterp/dldfcn/symrcm.cc, libinterp/dldfcn/tsearch.cc, libinterp/octave-value/ov-base-diag.cc, libinterp/octave-value/ov-base-diag.h, libinterp/octave-value/ov-base-int.cc, libinterp/octave-value/ov-base-int.h, libinterp/octave-value/ov-base-mat.h, libinterp/octave-value/ov-base-scalar.cc, libinterp/octave-value/ov-base-scalar.h, libinterp/octave-value/ov-base-sparse.cc, libinterp/octave-value/ov-base-sparse.h, libinterp/octave-value/ov-base.cc, libinterp/octave-value/ov-base.h, libinterp/octave-value/ov-bool-mat.cc, libinterp/octave-value/ov-bool-mat.h, libinterp/octave-value/ov-bool-sparse.cc, libinterp/octave-value/ov-bool-sparse.h, libinterp/octave-value/ov-bool.cc, libinterp/octave-value/ov-bool.h, libinterp/octave-value/ov-builtin.cc, libinterp/octave-value/ov-builtin.h, libinterp/octave-value/ov-cell.cc, libinterp/octave-value/ov-cell.h, libinterp/octave-value/ov-ch-mat.cc, libinterp/octave-value/ov-ch-mat.h, libinterp/octave-value/ov-class.cc, libinterp/octave-value/ov-class.h, libinterp/octave-value/ov-colon.h, libinterp/octave-value/ov-complex.cc, libinterp/octave-value/ov-complex.h, libinterp/octave-value/ov-cx-diag.cc, libinterp/octave-value/ov-cx-diag.h, libinterp/octave-value/ov-cx-mat.cc, libinterp/octave-value/ov-cx-mat.h, libinterp/octave-value/ov-cx-sparse.cc, libinterp/octave-value/ov-cx-sparse.h, libinterp/octave-value/ov-dld-fcn.h, libinterp/octave-value/ov-fcn-handle.cc, libinterp/octave-value/ov-fcn-handle.h, libinterp/octave-value/ov-fcn-inline.cc, libinterp/octave-value/ov-fcn-inline.h, libinterp/octave-value/ov-fcn.h, libinterp/octave-value/ov-float.cc, libinterp/octave-value/ov-float.h, libinterp/octave-value/ov-flt-complex.cc, libinterp/octave-value/ov-flt-complex.h, libinterp/octave-value/ov-flt-cx-diag.cc, libinterp/octave-value/ov-flt-cx-diag.h, libinterp/octave-value/ov-flt-cx-mat.cc, libinterp/octave-value/ov-flt-cx-mat.h, libinterp/octave-value/ov-flt-re-diag.cc, libinterp/octave-value/ov-flt-re-diag.h, libinterp/octave-value/ov-flt-re-mat.cc, libinterp/octave-value/ov-flt-re-mat.h, libinterp/octave-value/ov-int16.cc, libinterp/octave-value/ov-int32.cc, libinterp/octave-value/ov-int64.cc, libinterp/octave-value/ov-int8.cc, libinterp/octave-value/ov-intx.h, libinterp/octave-value/ov-java.cc, libinterp/octave-value/ov-lazy-idx.h, libinterp/octave-value/ov-mex-fcn.cc, libinterp/octave-value/ov-mex-fcn.h, libinterp/octave-value/ov-null-mat.cc, libinterp/octave-value/ov-null-mat.h, libinterp/octave-value/ov-oncleanup.cc, libinterp/octave-value/ov-perm.cc, libinterp/octave-value/ov-perm.h, libinterp/octave-value/ov-range.cc, libinterp/octave-value/ov-range.h, libinterp/octave-value/ov-re-diag.cc, libinterp/octave-value/ov-re-diag.h, libinterp/octave-value/ov-re-mat.cc, libinterp/octave-value/ov-re-mat.h, libinterp/octave-value/ov-re-sparse.cc, libinterp/octave-value/ov-re-sparse.h, libinterp/octave-value/ov-scalar.cc, libinterp/octave-value/ov-scalar.h, libinterp/octave-value/ov-str-mat.cc, libinterp/octave-value/ov-str-mat.h, libinterp/octave-value/ov-struct.cc, libinterp/octave-value/ov-struct.h, libinterp/octave-value/ov-type-conv.h, libinterp/octave-value/ov-typeinfo.cc, libinterp/octave-value/ov-typeinfo.h, libinterp/octave-value/ov-uint16.cc, libinterp/octave-value/ov-uint32.cc, libinterp/octave-value/ov-uint64.cc, libinterp/octave-value/ov-uint8.cc, libinterp/octave-value/ov-usr-fcn.cc, libinterp/octave-value/ov-usr-fcn.h, libinterp/octave-value/ov.cc, libinterp/octave-value/ov.h, libinterp/octave.cc, libinterp/operators/op-b-bm.cc, libinterp/operators/op-b-sbm.cc, libinterp/operators/op-bm-b.cc, libinterp/operators/op-bm-bm.cc, libinterp/operators/op-cdm-cdm.cc, libinterp/operators/op-chm.cc, libinterp/operators/op-class.cc, libinterp/operators/op-cm-cm.cc, libinterp/operators/op-cm-cs.cc, libinterp/operators/op-cm-s.cc, libinterp/operators/op-cm-scm.cc, libinterp/operators/op-cm-sm.cc, libinterp/operators/op-cs-cm.cc, libinterp/operators/op-cs-cs.cc, libinterp/operators/op-cs-scm.cc, libinterp/operators/op-cs-sm.cc, libinterp/operators/op-dm-dm.cc, libinterp/operators/op-dm-scm.cc, libinterp/operators/op-double-conv.cc, libinterp/operators/op-fcdm-fcdm.cc, libinterp/operators/op-fcm-fcm.cc, libinterp/operators/op-fcm-fcs.cc, libinterp/operators/op-fcm-fm.cc, libinterp/operators/op-fcm-fs.cc, libinterp/operators/op-fcs-fcm.cc, libinterp/operators/op-fcs-fcs.cc, libinterp/operators/op-fcs-fm.cc, libinterp/operators/op-fcs-fs.cc, libinterp/operators/op-fdm-fdm.cc, libinterp/operators/op-float-conv.cc, libinterp/operators/op-fm-fcm.cc, libinterp/operators/op-fm-fcs.cc, libinterp/operators/op-fm-fm.cc, libinterp/operators/op-fm-fs.cc, libinterp/operators/op-fs-fcm.cc, libinterp/operators/op-fs-fcs.cc, libinterp/operators/op-fs-fm.cc, libinterp/operators/op-fs-fs.cc, libinterp/operators/op-m-cm.cc, libinterp/operators/op-m-cs.cc, libinterp/operators/op-m-m.cc, libinterp/operators/op-m-s.cc, libinterp/operators/op-m-scm.cc, libinterp/operators/op-m-sm.cc, libinterp/operators/op-pm-scm.cc, libinterp/operators/op-range.cc, libinterp/operators/op-s-cm.cc, libinterp/operators/op-s-cs.cc, libinterp/operators/op-s-scm.cc, libinterp/operators/op-sbm-b.cc, libinterp/operators/op-sbm-bm.cc, libinterp/operators/op-sbm-sbm.cc, libinterp/operators/op-scm-cm.cc, libinterp/operators/op-scm-cs.cc, libinterp/operators/op-scm-m.cc, libinterp/operators/op-scm-s.cc, libinterp/operators/op-scm-scm.cc, libinterp/operators/op-scm-sm.cc, libinterp/operators/op-sm-cm.cc, libinterp/operators/op-sm-m.cc, libinterp/operators/op-sm-s.cc, libinterp/operators/op-sm-scm.cc, libinterp/operators/op-sm-sm.cc, libinterp/operators/op-str-m.cc, libinterp/operators/op-str-s.cc, libinterp/operators/op-str-str.cc, libinterp/operators/ops.h, libinterp/parse-tree/lex.h, libinterp/parse-tree/parse.h, libinterp/parse-tree/pt-arg-list.cc, libinterp/parse-tree/pt-arg-list.h, libinterp/parse-tree/pt-assign.cc, libinterp/parse-tree/pt-assign.h, libinterp/parse-tree/pt-binop.cc, libinterp/parse-tree/pt-binop.h, libinterp/parse-tree/pt-bp.h, libinterp/parse-tree/pt-cbinop.cc, libinterp/parse-tree/pt-check.cc, libinterp/parse-tree/pt-colon.cc, libinterp/parse-tree/pt-colon.h, libinterp/parse-tree/pt-const.cc, libinterp/parse-tree/pt-decl.cc, libinterp/parse-tree/pt-decl.h, libinterp/parse-tree/pt-eval.cc, libinterp/parse-tree/pt-except.h, libinterp/parse-tree/pt-exp.h, libinterp/parse-tree/pt-fcn-handle.cc, libinterp/parse-tree/pt-id.cc, libinterp/parse-tree/pt-id.h, libinterp/parse-tree/pt-idx.cc, libinterp/parse-tree/pt-idx.h, libinterp/parse-tree/pt-loop.h, libinterp/parse-tree/pt-mat.cc, libinterp/parse-tree/pt-misc.cc, libinterp/parse-tree/pt-misc.h, libinterp/parse-tree/pt-pr-code.cc, libinterp/parse-tree/pt-select.h, libinterp/parse-tree/pt-stmt.h, libinterp/parse-tree/token.h, libinterp/version.cc: Use GNU style coding conventions for code in libinterp/
author Rik <rik@octave.org>
date Mon, 28 Oct 2013 19:51:46 -0700
parents d63878346099
children af685269e06c
comparison
equal deleted inserted replaced
17786:34d9812a943b 17787:175b392e91fe
137 bin_dir.append (1, '\\'); 137 bin_dir.append (1, '\\');
138 break; 138 break;
139 } 139 }
140 } 140 }
141 while (Module32Next (h, &mod_info)); 141 while (Module32Next (h, &mod_info));
142 } 142 }
143 143
144 CloseHandle (h); 144 CloseHandle (h);
145 } 145 }
146 146
147 if (! bin_dir.empty ()) 147 if (! bin_dir.empty ())
157 w32_set_quiet_shutdown (void) 157 w32_set_quiet_shutdown (void)
158 { 158 {
159 // Let the user close the console window or shutdown without the 159 // Let the user close the console window or shutdown without the
160 // pesky dialog. 160 // pesky dialog.
161 // 161 //
162 // FIXME -- should this be user configurable? 162 // FIXME: should this be user configurable?
163 SetProcessShutdownParameters (0x280, SHUTDOWN_NORETRY); 163 SetProcessShutdownParameters (0x280, SHUTDOWN_NORETRY);
164 } 164 }
165 165
166 void 166 void
167 MINGW_signal_cleanup (void) 167 MINGW_signal_cleanup (void)
526 526
527 #endif 527 #endif
528 } 528 }
529 529
530 DEFUN (clc, , , 530 DEFUN (clc, , ,
531 "-*- texinfo -*-\n\ 531 "-*- texinfo -*-\n\
532 @deftypefn {Built-in Function} {} clc ()\n\ 532 @deftypefn {Built-in Function} {} clc ()\n\
533 @deftypefnx {Built-in Function} {} home ()\n\ 533 @deftypefnx {Built-in Function} {} home ()\n\
534 Clear the terminal screen and move the cursor to the upper left corner.\n\ 534 Clear the terminal screen and move the cursor to the upper left corner.\n\
535 @end deftypefn") 535 @end deftypefn")
536 { 536 {
542 } 542 }
543 543
544 DEFALIAS (home, clc); 544 DEFALIAS (home, clc);
545 545
546 DEFUN (getenv, args, , 546 DEFUN (getenv, args, ,
547 "-*- texinfo -*-\n\ 547 "-*- texinfo -*-\n\
548 @deftypefn {Built-in Function} {} getenv (@var{var})\n\ 548 @deftypefn {Built-in Function} {} getenv (@var{var})\n\
549 Return the value of the environment variable @var{var}. For example,\n\ 549 Return the value of the environment variable @var{var}. For example,\n\
550 \n\ 550 \n\
551 @example\n\ 551 @example\n\
552 getenv (\"PATH\")\n\ 552 getenv (\"PATH\")\n\
572 572
573 return retval; 573 return retval;
574 } 574 }
575 575
576 DEFUN (putenv, args, , 576 DEFUN (putenv, args, ,
577 "-*- texinfo -*-\n\ 577 "-*- texinfo -*-\n\
578 @deftypefn {Built-in Function} {} putenv (@var{var}, @var{value})\n\ 578 @deftypefn {Built-in Function} {} putenv (@var{var}, @var{value})\n\
579 @deftypefnx {Built-in Function} {} setenv (@var{var}, @var{value})\n\ 579 @deftypefnx {Built-in Function} {} setenv (@var{var}, @var{value})\n\
580 Set the value of the environment variable @var{var} to @var{value}.\n\ 580 Set the value of the environment variable @var{var} to @var{value}.\n\
581 @end deftypefn") 581 @end deftypefn")
582 { 582 {
614 %!test 614 %!test
615 %! setenv ("dummy_variable_that_cannot_matter", "foobar"); 615 %! setenv ("dummy_variable_that_cannot_matter", "foobar");
616 %! assert (getenv ("dummy_variable_that_cannot_matter"), "foobar"); 616 %! assert (getenv ("dummy_variable_that_cannot_matter"), "foobar");
617 */ 617 */
618 618
619 // FIXME -- perhaps kbhit should also be able to print a prompt? 619 // FIXME: perhaps kbhit should also be able to print a prompt?
620 620
621 DEFUN (kbhit, args, , 621 DEFUN (kbhit, args, ,
622 "-*- texinfo -*-\n\ 622 "-*- texinfo -*-\n\
623 @deftypefn {Built-in Function} {} kbhit ()\n\ 623 @deftypefn {Built-in Function} {} kbhit ()\n\
624 @deftypefnx {Built-in Function} {} kbhit (1)\n\ 624 @deftypefnx {Built-in Function} {} kbhit (1)\n\
625 Read a single keystroke from the keyboard. If called with an\n\ 625 Read a single keystroke from the keyboard. If called with an\n\
626 argument, don't wait for a keypress. For example,\n\ 626 argument, don't wait for a keypress. For example,\n\
627 \n\ 627 \n\
643 @seealso{input}\n\ 643 @seealso{input}\n\
644 @end deftypefn") 644 @end deftypefn")
645 { 645 {
646 octave_value retval; 646 octave_value retval;
647 647
648 // FIXME -- add timeout and default value args? 648 // FIXME: add timeout and default value args?
649 649
650 if (interactive || forced_interactive) 650 if (interactive || forced_interactive)
651 { 651 {
652 Fdrawnow (); 652 Fdrawnow ();
653 653
663 663
664 return retval; 664 return retval;
665 } 665 }
666 666
667 DEFUN (pause, args, , 667 DEFUN (pause, args, ,
668 "-*- texinfo -*-\n\ 668 "-*- texinfo -*-\n\
669 @deftypefn {Built-in Function} {} pause (@var{seconds})\n\ 669 @deftypefn {Built-in Function} {} pause (@var{seconds})\n\
670 Suspend the execution of the program. If invoked without any arguments,\n\ 670 Suspend the execution of the program. If invoked without any arguments,\n\
671 Octave waits until you type a character. With a numeric argument, it\n\ 671 Octave waits until you type a character. With a numeric argument, it\n\
672 pauses for the given number of seconds. For example, the following\n\ 672 pauses for the given number of seconds. For example, the following\n\
673 statement prints a message and then waits 5 seconds before clearing the\n\ 673 statement prints a message and then waits 5 seconds before clearing the\n\
730 730
731 %!error (pause (1, 2)) 731 %!error (pause (1, 2))
732 */ 732 */
733 733
734 DEFUN (sleep, args, , 734 DEFUN (sleep, args, ,
735 "-*- texinfo -*-\n\ 735 "-*- texinfo -*-\n\
736 @deftypefn {Built-in Function} {} sleep (@var{seconds})\n\ 736 @deftypefn {Built-in Function} {} sleep (@var{seconds})\n\
737 Suspend the execution of the program for the given number of seconds.\n\ 737 Suspend the execution of the program for the given number of seconds.\n\
738 @end deftypefn") 738 @end deftypefn")
739 { 739 {
740 octave_value_list retval; 740 octave_value_list retval;
767 %!error (sleep ()) 767 %!error (sleep ())
768 %!error (sleep (1, 2)) 768 %!error (sleep (1, 2))
769 */ 769 */
770 770
771 DEFUN (usleep, args, , 771 DEFUN (usleep, args, ,
772 "-*- texinfo -*-\n\ 772 "-*- texinfo -*-\n\
773 @deftypefn {Built-in Function} {} usleep (@var{microseconds})\n\ 773 @deftypefn {Built-in Function} {} usleep (@var{microseconds})\n\
774 Suspend the execution of the program for the given number of\n\ 774 Suspend the execution of the program for the given number of\n\
775 microseconds. On systems where it is not possible to sleep for periods\n\ 775 microseconds. On systems where it is not possible to sleep for periods\n\
776 of time less than one second, @code{usleep} will pause the execution for\n\ 776 of time less than one second, @code{usleep} will pause the execution for\n\
777 @code{round (@var{microseconds} / 1e6)} seconds.\n\ 777 @code{round (@var{microseconds} / 1e6)} seconds.\n\
810 810
811 %!error (usleep ()) 811 %!error (usleep ())
812 %!error (usleep (1, 2)) 812 %!error (usleep (1, 2))
813 */ 813 */
814 814
815 // FIXME -- maybe this should only return 1 if IEEE floating 815 // FIXME: maybe this should only return 1 if IEEE floating
816 // point functions really work. 816 // point functions really work.
817 817
818 DEFUN (isieee, , , 818 DEFUN (isieee, , ,
819 "-*- texinfo -*-\n\ 819 "-*- texinfo -*-\n\
820 @deftypefn {Built-in Function} {} isieee ()\n\ 820 @deftypefn {Built-in Function} {} isieee ()\n\
821 Return true if your computer @emph{claims} to conform to the IEEE standard\n\ 821 Return true if your computer @emph{claims} to conform to the IEEE standard\n\
822 for floating point calculations. No actual tests are performed.\n\ 822 for floating point calculations. No actual tests are performed.\n\
823 @end deftypefn") 823 @end deftypefn")
824 { 824 {
831 /* 831 /*
832 %!assert (islogical (isieee ())) 832 %!assert (islogical (isieee ()))
833 */ 833 */
834 834
835 DEFUN (native_float_format, , , 835 DEFUN (native_float_format, , ,
836 "-*- texinfo -*-\n\ 836 "-*- texinfo -*-\n\
837 @deftypefn {Built-in Function} {} native_float_format ()\n\ 837 @deftypefn {Built-in Function} {} native_float_format ()\n\
838 Return the native floating point format as a string\n\ 838 Return the native floating point format as a string\n\
839 @end deftypefn") 839 @end deftypefn")
840 { 840 {
841 oct_mach_info::float_format flt_fmt = oct_mach_info::native_float_format (); 841 oct_mach_info::float_format flt_fmt = oct_mach_info::native_float_format ();
846 /* 846 /*
847 %!assert (ischar (native_float_format ())) 847 %!assert (ischar (native_float_format ()))
848 */ 848 */
849 849
850 DEFUN (tilde_expand, args, , 850 DEFUN (tilde_expand, args, ,
851 "-*- texinfo -*-\n\ 851 "-*- texinfo -*-\n\
852 @deftypefn {Built-in Function} {} tilde_expand (@var{string})\n\ 852 @deftypefn {Built-in Function} {} tilde_expand (@var{string})\n\
853 Perform tilde expansion on @var{string}. If @var{string} begins with a\n\ 853 Perform tilde expansion on @var{string}. If @var{string} begins with a\n\
854 tilde character, (@samp{~}), all of the characters preceding the first\n\ 854 tilde character, (@samp{~}), all of the characters preceding the first\n\
855 slash (or all characters, if there is no slash) are treated as a\n\ 855 slash (or all characters, if there is no slash) are treated as a\n\
856 possible user name, and the tilde and the following characters up to the\n\ 856 possible user name, and the tilde and the following characters up to the\n\