1. 11 Mar, 1993 36 commits
  2. 10 Mar, 1993 4 commits
    • Richard M. Stallman's avatar
      (function-key-map): Map key symbols backspace, return... into ASCII chars. · 3fd5d562
      Richard M. Stallman authored
      Likewise their Meta versions.
      Also add `ascii-character' properties.
      3fd5d562
    • Richard M. Stallman's avatar
      Define HAVE_TCATTR based on HAVE_TERMIOS earlier. · 2182d459
      Richard M. Stallman authored
      (struct emacs_tty): Separate the struct decl
      from the EMACS_..._TTY... macro definitions.
      Use HAVE_TCATTR to decide whether to use `struct termios'.
      2182d459
    • Richard M. Stallman's avatar
      (FLOAT_CHECK_ERRNO): Define unless NO_FLOAT_CHECK_ERRNO. · 4b6baf5f
      Richard M. Stallman authored
      Changes from Lucid:
      (HAVE_MATHERR, FLOAT_CHECK_ERRNO, FLOAT_CATCH_SIGILL): New parm macros.
      (FLOAT_CHECK_DOMAIN, HAVE_RINT): New parm macros.
      (HAVE_INVERSE_HYPERBOLIC, HAVE_CBRT): New parm macros.
      [!HAVE_RINT]: Define rint as macro.
      (IN_FLOAT): Major rewrite; several alternate versions.
      (IN_FLOAT2): New macro.
      (arith_error, range_error, domain_error, domain_error2): New macros.
      (Facos, Fasin, Fatan, Fcos, Fsin, Ftan, Fexp, Fexpt, Flog): Changed.
      (Flog10, Fsqrt, Fabs, Ffloat, Flogb): Changed.
      (Ffloor, Fceiling, Fround, Ftruncate): Changed.
      (Fcube_root): Renamed from Fcbrt.
      (matherr): New function.
      (float_error): Only if FLOAT_CATCH_SIGILL.
      4b6baf5f
    • Richard M. Stallman's avatar
      (Fdefine_key): Use proper meta-bit to clear. · 0b8fc2d4
      Richard M. Stallman authored
      (access_keymap): Handle ints beyond the ASCII range.
      (store_in_keymap): Likewise.
      (Faccessible_keymaps): Use meta_modifier.
      Use vectors for the key sequences.
      (Fwhere_is_internal): Use meta_modifier.
      (append_key): Always return a vector.
      0b8fc2d4