aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [STDC_HEADERS]: Include stddef.h.Eli Zaretskii2006-04-082-0/+6
|
* (PSEUDOVECSIZE): Fix last change.Eli Zaretskii2006-04-082-8/+12
|
* * process.h (struct Lisp_Process): Replace Lisp_Objects `pid',Stefan Monnier2006-04-084-56/+98
| | | | | | | | | | | | | | | | | | `raw_status_high', and `raw_status_low' with plain integers, and move them to the end of the structure. * alloc.c (allocate_process): Use PSEUDOVECSIZE to initialize the pseudovector's size field so only the Lisp_Object fields get GC'd. * process.c (update_status, make_process, Fdelete_process) (Fprocess_status, list_processes_1, start_process_unwind) (create_process, Fmake_network_process, server_accept_connection) (wait_reading_process_output, send_process, Fprocess_running_child_p) (process_send_signal, proc_encode_coding_system, Fprocess_send_eof) (sigchld_handler, status_notify): Adjust to new non-Lisp fields for `pid' and `raw_status'. (Fprocess_id, Fsignal_process): Same, and additionally use floats when representing PIDs that are larger than most-positive-fixnum.
* (PSEUDOVECTOR_SIZE_MASK): Expand docstring.Stefan Monnier2006-04-081-1/+5
|
* (describe_map): Don't use XINT if we haven't checked INTEGERP.Stefan Monnier2006-04-081-1/+1
|
* (OFFSETOF, PSEUDOVECSIZE): New macros.Stefan Monnier2006-04-081-0/+14
|
* (Fx_show_tip): Add 3 to the 5th arg of SetWindowPos.Eli Zaretskii2006-04-082-2/+9
|
* * lib-src/b2m.c (main): Don't include <limits.h>.Paul Eggert2006-04-042-17/+27
| | | | | | | | | | | | | | | | (TM_YEAR_BASE): New macro. (TM_YEAR_IN_ASCTIME_RANGE): Don't define if already defined, so that s/ files can override this. Use the more-conservative range 1000-9999. (main): Check for asctime returning NULL. * lib-src/fakemail.c: Likewise. * src/editfns.c (TM_YEAR_IN_ASCTIME_RANGE): New macro, identical to ../lib-src/b2m.c and ../lib-src/editfns.c. (Fcurrent_time_string): Use it. Document that the year might not consume 4 columns if it's outside the range 1000-9999. Check for asctime failure. Don't assume that the output string length is always exactly 24.
* (XTread_socket): Initialize variable `f' before its use.YAMAMOTO Mitsuharu2006-04-032-1/+7
|
* Include "charset.h" and "coding.h".Kenichi Handa2006-04-032-3/+13
| | | | (x_find_image_file): Return an encoded file name.
* *** empty log message ***Eli Zaretskii2006-04-011-0/+4
|
* Regenerated.Eli Zaretskii2006-04-011-2/+2
|
* (xg_set_icon): Delete superfluous UNGCPRO.Kenichi Handa2006-03-312-1/+4
|
* (syms_of_xdisp): Fix variable name.Dan Nicolaescu2006-03-302-1/+5
|
* (x_term_init): Delete superfluous UNGCPRO.Kenichi Handa2006-03-302-2/+4
|
* *** empty log message ***Juanma Barranquero2006-03-291-1/+5
|
* (process_tool_bar_item): Reorganize dummy args.Juanma Barranquero2006-03-291-2/+2
|
* (tool_bar_items): Use map_keymap.Stefan Monnier2006-03-292-20/+15
| | | | (process_tool_bar_item): Add dummy args to fit the required interface.
* (pr, pp, pp1, pv, pv1): Force print_output_debug_flag to zeroEli Zaretskii2006-03-252-0/+27
| | | | before calling debug_print or safe_debug_print.
* (print_output_debug_flag): New global variable.Eli Zaretskii2006-03-251-4/+8
| | | | | (Fexternal_debugging_output) [WINDOWSNT]: Don't call OutputDebugString if print_output_debug_flag is zero.
* Move explanations from ChangeLog to the source.Eli Zaretskii2006-03-252-16/+16
|
* * editfns.c: (TM_YEAR_BASE): Move up.Paul Eggert2006-03-242-8/+33
| | | | | | | | | (Fdecode_time, Fencode_time): Use TM_YEAR_BASE instead of 1900. (Fdecode_time): Cast tm_year to EMACS_INT, to avoid overflow when int is narrower than EMACS_INT. (Fcurrent_time_string): As with Fformat_time_string, report an invalid time specification if the argument is invalid. Also, check for out-of-range time stamps.
* (handle_one_xevent): Don't let key-press clear mouse faceKim F. Storm2006-03-241-1/+2
| | | | on in toolbar window if mouse-highlight is an integer.
* (w32_read_socket): Don't let key-press clear mouse faceKim F. Storm2006-03-241-2/+4
| | | | on in toolbar window if mouse-highlight is an integer.
* (XTread_socket): Don't let key-press clear mouse faceKim F. Storm2006-03-242-2/+2
| | | | on in toolbar window if mouse-highlight is an integer.
* *** empty log message ***Kim F. Storm2006-03-241-0/+6
|
* *** empty log message ***Kim F. Storm2006-03-241-0/+4
|
* (sxhash_list): Include last non-nil CDR in hash.Kim F. Storm2006-03-241-0/+6
|
* (enum mac_menu_kind): New enum.YAMAMOTO Mitsuharu2006-03-242-51/+81
| | | | | | | | | | | | | | (min_menu_id): New variable. (POPUP_SUBMENU_ID, MIN_POPUP_SUBMENU_ID, MIN_MENU_ID) (MIN_SUBMENU_ID): Remove defines. All uses are replaced with min_menu_id and enumerators in enum mac_menu_kind. (fill_menu, dispose_menus, install_menu_quit_handler): New arg KIND. All uses changed. Add range check for menu ID. (fill_menubar): Add range check for menu ID. [HAVE_CANCELMENUTRACKING] (menu_quit_handler): Check error code of GetEventParameter. (set_frame_menubar, mac_menu_show): Call install_menu_quit_handler for each menu kind.
* Define aliases for append_glyph and produce_stretch_glyphKim F. Storm2006-03-221-0/+6
| | | | when `static' is defined to avoid name clash with those in xdisp.c.
* * xdisp.c: Undo 2006-03-21 change.Kim F. Storm2006-03-221-5/+5
|
* *** empty log message ***Kim F. Storm2006-03-221-0/+5
|
* (Faccept_process_output): Fix to comply with lisp reference.Kim F. Storm2006-03-221-38/+36
| | | | | | Change arg "timeout" to "seconds" and allow both integer and float value. Change arg "timeout-msec" to "millisec" and interpret" as milliseconds rather than microseconds. Fix doc string accordingly.
* *** empty log message ***Kim F. Storm2006-03-221-0/+7
|
* (store_next_glyph): Renamed from append_glyph.Ken Raeburn2006-03-222-5/+11
| | | | | (generate_stretch_glyph): Renamed from produce_stretch_glyph. All callers changed accordingly.
* * xterm.c: x_session_initialized new variable.Jan Djärv2006-03-212-1/+15
| | | | | | (x_term_init): Use x_session_initialized to check if x_session_initialize should be called. (x_initialize): Initialize x_session_initialized.
* *** empty log message ***Kim F. Storm2006-03-211-0/+6
|
* (draw_fringe_bitmap): Don't calculate default overlay arrowKim F. Storm2006-03-211-4/+4
| | | | | bitmap here, but ... (update_window_fringes): ... here, so we can test if it has changed.
* * dispnew.c (init_display): Check DISPLAY here.Andreas Schwab2006-03-204-18/+17
| | | | | * emacs.c (main): Don't check here. * xterm.c (x_display_ok): Don't use DISPLAY env var.
* (window_scroll_pixel_based): Yet another int/Lisp_Object mixup (YAILOM).Stefan Monnier2006-03-202-12/+15
|
* (main): Fix last change.Eli Zaretskii2006-03-202-1/+5
|
* (Fwrite_region): Set visit_file to Qnil before GCPROKenichi Handa2006-03-202-0/+12
| | | | it.
* (map_keymap): Set tail to Qnil before GCPRO it.Kenichi Handa2006-03-201-0/+1
|
* (x_term_init): Remove unnecessary GCPRO.Kenichi Handa2006-03-201-2/+0
|
* (xg_set_icon): Remove unnecessary GCPRO.Kenichi Handa2006-03-201-3/+0
|
* *** empty log message ***Kim F. Storm2006-03-191-0/+7
|
* (set_cursor_from_row): Fix cursor property on overlay string,Kim F. Storm2006-03-191-5/+8
| | | | | | so it doesn't associate overlay string with following glyph by default. Allow integer property value to specify explicit number of buffer positions associate with overlay string.
* * xterm.c (x_display_ok): Fix minor bug and compilation warnings.Chong Yidong2006-03-182-2/+7
|
* *** empty log message ***Eli Zaretskii2006-03-181-0/+16
|
* (BROKEN_NOCOMBRELOC) [__NetBSD__]: Define.Eli Zaretskii2006-03-181-8/+6
| | | | | | (LIB_STANDARD, START_FILES) [__NetBSD__]: Don't define. (START_FILES, RUN_TIME_REMAP, UNEXEC) [__NetBSD__, __OpenBSD__]: Don't redefine.