comparison src/emacs.c @ 1983:9c872f33ecbe

[xemacs-hg @ 2004-04-05 22:49:31 by james] Add bignum, ratio, and bigfloat support.
author james
date Mon, 05 Apr 2004 22:50:11 +0000
parents 19c89a2e24b6
children 2364237fbc0f
comparison
equal deleted inserted replaced
1982:a748951fd4fb 1983:9c872f33ecbe
1299 #endif 1299 #endif
1300 syms_of_minibuf (); 1300 syms_of_minibuf ();
1301 #ifdef HAVE_SHLIB 1301 #ifdef HAVE_SHLIB
1302 syms_of_module (); 1302 syms_of_module ();
1303 #endif 1303 #endif
1304 #ifdef WITH_NUMBER_TYPES
1305 syms_of_number ();
1306 #endif
1304 syms_of_objects (); 1307 syms_of_objects ();
1305 syms_of_print (); 1308 syms_of_print ();
1306 #if !defined (NO_SUBPROCESSES) 1309 #if !defined (NO_SUBPROCESSES)
1307 syms_of_process (); 1310 syms_of_process ();
1308 #ifdef HAVE_WIN32_PROCESSES 1311 #ifdef HAVE_WIN32_PROCESSES
1814 vars_of_module (); 1817 vars_of_module ();
1815 #ifdef WIN32_NATIVE 1818 #ifdef WIN32_NATIVE
1816 vars_of_dired_mswindows (); 1819 vars_of_dired_mswindows ();
1817 vars_of_nt (); 1820 vars_of_nt ();
1818 #endif 1821 #endif
1822 #ifdef WITH_NUMBER_TYPES
1823 vars_of_number ();
1824 #endif
1819 vars_of_objects (); 1825 vars_of_objects ();
1820 vars_of_print (); 1826 vars_of_print ();
1821 1827
1822 #ifndef NO_SUBPROCESSES 1828 #ifndef NO_SUBPROCESSES
1823 vars_of_process (); 1829 vars_of_process ();
2272 init_mswindows_environment (); 2278 init_mswindows_environment ();
2273 #endif 2279 #endif
2274 2280
2275 init_initial_directory (); /* get the directory to use for the 2281 init_initial_directory (); /* get the directory to use for the
2276 "*scratch*" buffer, etc. */ 2282 "*scratch*" buffer, etc. */
2283
2284 #ifdef WITH_NUMBER_TYPES
2285 /* Set up bignums, ratios, bigfloats, complex numbers.
2286 This must be done before the Lisp reader is set up. */
2287 init_number ();
2288 #endif
2277 2289
2278 init_lread (); /* Set up the Lisp reader. */ 2290 init_lread (); /* Set up the Lisp reader. */
2279 init_cmdargs (argc, (Extbyte **) argv, 2291 init_cmdargs (argc, (Extbyte **) argv,
2280 skip_args); /* Create list Vcommand_line_args */ 2292 skip_args); /* Create list Vcommand_line_args */
2281 init_buffer_2 (); /* Set default directory of *scratch* buffer */ 2293 init_buffer_2 (); /* Set default directory of *scratch* buffer */