aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Check to see if already included.Geoff Voelker1996-05-031-18/+90
| | | | | | | | | | | | (fd_set, filedesc): New structures. (child_process, MAX_CHILDREN, CHILD_ACTIVE): Definitions moved from ntproc.c. (FD_SET, FD_CLR, FD_ISSET, FD_ZERO): Operate on fd_set structures. (SELECT_TYPE): New macro. New child process status enumeration. (FILE_READ, FILE_WRITE, FILE_BINARY, FILE_PIPE, FILE_SOCKET): New macros. (fd_info, new_child, delete_child): Declared.
* (nt_stat, nt_ctime): Functions deleted.Geoff Voelker1996-05-031-706/+1685
| | | | Undefine macros of CRT functions.
* (SUBSYSTEM) [NTGUI]: Remove conditional.Geoff Voelker1996-05-031-5/+5
| | | | | (LINK_FLAGS): Explicitly set base address, and stack and heap sizes. (nt.obj): Add dependency to nt.h.
* (Fthis_single_command_keys): New function.Richard M. Stallman1996-05-021-3/+35
| | | | | | | | | (syms_of_keyboard): defsubr it. (this_single_command_key_start): New variable. (add_command_key): Reduce this_single_command_key_start if nec. (command_loop_1): Clear this_single_command_key_start if nec. (Fread_key_sequence, Fexecute_extended_command): Likewise. (read_key_sequence): Set this_single_command_key_start.
* (Fevent_convert_list): Never treat last elt as modifier.Richard M. Stallman1996-05-021-3/+3
|
* (dos_get_modifiers): Restore missing comment terminator.Richard M. Stallman1996-05-011-17/+51
| | | | | | | (getdefdir): Rewrite to call `_fixpath' instead of `intdos'. (run_msdos_command) [DJGPP > 1]: Work around some MSDOS command-line restrictions by running shell commands via `system' instead of `spawnve'.
* (Fexpand_file_name) [DOS_NT]: Correct the `if' clauseRichard M. Stallman1996-05-011-3/+3
| | | | to compile on all platforms.
* (signal_after_change): Correct the arg to report_overlay_modification.Richard M. Stallman1996-05-011-4/+3
|
* (add_overlay_mod_hooklist): Fix call to bcopy.Richard M. Stallman1996-05-011-2/+2
|
* (C_SWITCH_X_SYSTEM): Definition moved to sol2-4.h.Richard M. Stallman1996-05-011-5/+0
|
* (C_SWITCH_X_SYSTEM): Definition moved from sol2.h.Richard M. Stallman1996-05-011-0/+5
|
* [USE_X_TOOLKIT]: Include X11/Shell.h.Richard M. Stallman1996-04-301-1/+19
| | | | (x_wm_set_icon_pixmap) [USE_X_TOOLKIT]: Tell widget the new pixmap.
* (make_lispy_event): FRAME_MENU_BAR_ITEMS now hasRichard M. Stallman1996-04-291-18/+22
| | | | | | four elements per item. Add a separate slot for the hpos. (menu_bar_items): Likewise. (menu_bar_item): Initialize the hpos slot to 0.
* (display_menu_bar): FRAME_MENU_BAR_ITEMS now has four elements per item.Richard M. Stallman1996-04-291-2/+4
| | | | | (update_menu_bar): If we update FRAME_MENU_BAR_ITEMS, also set w->update_mode_line.
* (get_frame_menubar_event, set_frame_menubar):Richard M. Stallman1996-04-291-2/+2
| | | | FRAME_MENU_BAR_ITEMS now has four elements per item.
* (Fexpand_file_name) [DOS_NT]: Keep dir sep following ~Richard M. Stallman1996-04-291-7/+4
| | | | or ~user, but don't collapse the newdir prefix in that case.
* (set_frame_menubar): FRAME_MENU_BAR_ITEMS now has four elements per item.Richard M. Stallman1996-04-291-3/+3
|
* Comment change.Richard M. Stallman1996-04-271-3/+5
|
* (Fexpand_file_name, Ffile_name_absolute_p): Doc fixes.Richard M. Stallman1996-04-271-233/+414
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Ffile_exists_p, Ffile_executable_p, Ffile_readable_p) (Ffile_writable_p, Ffile_directory_p, Ffile_regular_p) (Ffile_modes, Fset_file_modes, Ffile_newer_than_file_p) (expand_and_dir_to_file): Rename abspath to absname. (CORRECT_DIR_SEPS) [DOS_NT]: New macro. (IS_DRIVE) [DOS_NT]: Added separate definitions for DOS and NT. (Ffile_name_directory) [DOS_NT]: Simplify code to match change in getdefdir in msdos.c. Ignore embedded colons. Correct dir seps. (Ffile_name_nondirectory) [DOS_NT]: Ignore embedded colons. Correct IS_ANY_SEP to IS_DIRECTORY_SEP. (file_name_as_directory) [DOS_NT]: Correct dir seps. Correct IS_ANY_SEP to IS_DIRECTORY_SEP. (directory_file_name) [DOS_NT]: Correct dir seps. (Fmake_temp_name) [DOS_NT: Correct dir seps. (Fexpand_file_name) [mostly DOS_NT]: Remove relpath, tmp and defdir variables; init drive to 0. Correctly detect when default_directory is absolute. Be strict when looking for MSDOS drive specifier; defer calling getdefdir. Ignore drive specifier if name now has UNC prefix. Correctly recognise if name is not absolute when trying simple method to expand; return original string if possible. Skip dir sep after ~ or ~user. Use getpwnam instead of HOME for ~user on NT. Handle error return from getdefdir. Correctly detect if newdir is absolute before using default_directory. Handle case where newdir is not absolute - expand relative to current working dir if necessary (instead of calling getdisk later). Only keep UNC prefix if nm starts with dir sep. Replace kludgy handling of drive spec in newdir. Correct dir seps. (Fexpand_file_name) [!DOS_NT]: Fix incorrect expansion of "/foo/../bar" -> "//bar". (Fsubstitute_in_file_name) [DOS_NT]: Correct dir seps for NT as well. Merge equivalent #ifdef APOLLO and WINDOWSNT cases. Ignore embedded colons and be strict about drive specs. (Fcopy_file) [DOS_NT]: Do dev/inode check on NT. (Ffile_name_absolute_p) [DOS_NT]: Be strict about drive specs. (check_executable) [DOS_NT]: Test st_mode on NT. (Ffile_readable_p) [DOS_NT]: Use access instead of open on NT. (Ffile_modes) [DOS_NT]: Don't embelish st_mode value on NT. (Fread_file_name) [DOS_NT]: Correct dir seps in HOME. (syms_of_fileio): Add Vdirectory_sep_char.
* (getdefdir): Include drive letter and colon whenRichard M. Stallman1996-04-271-0/+2
| | | | constructing default directory for drive.
* (FRAME_TERMCAP_P) [WINDOWSNT && !HAVE_NTGUI]:Richard M. Stallman1996-04-261-2/+0
| | | | Remove conditional for HAVE_NTGUI.
* (EMACS_KILLPG) [WINDOWSNT]: Invoke kill instead of win32_kill_process.Richard M. Stallman1996-04-261-1/+1
|
* (Fopen_network_stream): Set process infd to inch.Richard M. Stallman1996-04-261-26/+3
| | | | | (create_process, read_process_output, Fsignal_process) [WINDOWSNT]: Remove conditional NT code.
* (close_load_descs) [WINDOWS_NT]: Don't actually do anything.Richard M. Stallman1996-04-261-0/+5
| | | | (read_escape): Detect READCHAR reporting eof.
* [WINDOWS_NT]: Declare Vdirectory_sep_char.Richard M. Stallman1996-04-261-0/+4
|
* (main) [WINDOWSNT]: Invoke init_ntproc.Richard M. Stallman1996-04-261-0/+5
| | | | (shut_down_emacs) [WINDOWSNT]: Invoke term_ntproc.
* (Ffile_attributes) [WINDOWSNT]: Remove conditional NT code.Richard M. Stallman1996-04-261-11/+0
|
* (Fcall_process) [WINDOWSNT]: Remove conditional NT code.Richard M. Stallman1996-04-261-6/+5
| | | | | (Fcall_process_region) [DOSNT]: Canonicalize slashes in filename. (child_setup) [WINDOWSNT]: Decrease handles array by one.
* (x_window) [! USE_X_TOOLKIT]: Initialize wm_hints.icon_pixmap.Richard M. Stallman1996-04-261-0/+1
|
* (x_scroll_bar_clear): Do nothing if frame now has no scroll bars.Richard M. Stallman1996-04-261-4/+8
|
* Update copyright year.Richard M. Stallman1996-04-261-1/+1
|
* Include blockinput.h.Richard M. Stallman1996-04-261-2/+2
| | | | (change_frame_size_1): Block input around the real work.
* (getdefdir) [DJGPP > 1]: Use 32-bit ESI to pass bufferRichard M. Stallman1996-04-261-0/+7
| | | | address to `intdos' instead of SI which can be 16-bit.
* (save_excursion_restore): Add gcpros.Richard M. Stallman1996-04-261-2/+8
|
* (unexec): Add conditional for SOLARIS_POWERPC.Richard M. Stallman1996-04-251-0/+37
|
* (syms_of_fileio): Doc fix.Richard M. Stallman1996-04-251-2/+4
|
* (Fx_list_fonts) [BROKEN_XLISTFONTSWITHINFO]:Richard M. Stallman1996-04-251-0/+6
| | | | Free the font, and the fontinfo too if we don't want it.
* (x_connection_signal): Call sigunblock properly.Richard M. Stallman1996-04-241-1/+1
|
* (dispnew.o): Depend on blockinput.h.Richard M. Stallman1996-04-231-1/+1
|
* Include blockinput.h.Richard M. Stallman1996-04-231-0/+5
| | | | (change_frame_size_1): Block input around the real work.
* (wait_reading_process_input, both definitions):Richard M. Stallman1996-04-231-8/+36
| | | | | If wait_for_cell, don't call timer_check, and use detect_input_pending instead of detect_input_pending_run_timers.
* (Fframe_parameters, both definitions):Richard M. Stallman1996-04-231-4/+10
| | | | Get sizes from FRAME_NEW_HEIGHT, FRAME_NEW_WIDTH if they are nonzero.
* (compute_motion): Pass window to Fget_char_property.Richard M. Stallman1996-04-211-2/+3
|
* (read_key_sequence): Fix confusion between key and new_key.Richard M. Stallman1996-04-191-1/+1
|
* (syms_of_keyboard): Doc fix.Richard M. Stallman1996-04-181-1/+2
|
* (EmacsFrameRealize): Use STANDARD_EVENT_SET.Richard M. Stallman1996-04-181-7/+2
|
* (STANDARD_EVENT_SET): Remove PointerNotifyHintMask.Richard M. Stallman1996-04-181-19/+2
| | | | (CHECK_X_FRAME): Macro deleted.
* (note_mouse_movement): Don't call XQueryPointer.Richard M. Stallman1996-04-181-62/+12
| | | | | | (x_scroll_bar_note_movement): Don't call XQueryPointer. (x_new_font): Intern FONT just once for finding full name.
* (decode_mode_spec): Use frame F, not selected frame.Richard M. Stallman1996-04-161-4/+4
| | | | On termcap frames, implicit names are ok.
* (decode_mode_spec): For %F, use explicit name or `Emacs'.Richard M. Stallman1996-04-161-3/+3
|