Commit graph

23551 commits

Author SHA1 Message Date
Jan Djärv
ac1278c1f0 Remove HAVE_X11R5 and HAVE_X11R4. 2007-11-01 07:42:19 +00:00
Jan Djärv
00b9439af4 Regenerate. 2007-11-01 07:38:58 +00:00
Dan Nicolaescu
04a697fefe * makefile.w32-in (obj): Remove sunfns.o.
* makefile.MPW (SOME_MACHINE_OBJECTS): Remove sunfns.o.

* Makefile.in: Remove references to sunfns.c and sunfns.o.
2007-11-01 07:16:11 +00:00
Glenn Morris
56dad874f3 Johan Bockg� <bojohan at gnu.org>
(x_draw_stretch_glyph_string): Don't set s->stippled_p here, since it
has already been set by x_set_glyph_string_gc from
x_draw_glyph_string.

http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01571.html
2007-11-01 03:49:22 +00:00
Dan Nicolaescu
07e5c0b0b7 * cmdargs.texi (Misc Variables): Remove Sun windows info.
* MACHINES: Remove Sun windows info.

* term/sun-mouse.el:
* obsolete/sun-fns.el:
* obsolete/sun-curs.el: Remove files.

* term/sun.el (select-previous-complex-command):

* sunfns.c: Remove file

* m/sun386.h:
* m/sun2.h:
* m/sparc.h: Remove Sun windows code.
2007-11-01 03:06:23 +00:00
Stefan Monnier
1bc973c2e4 * keyboard.c (syms_of_keyboard): Initialize the initial_kboard.
(init_keyboard): Set current_kboard's window-system to nil.
(tty_read_avail_input): Typo.
* frame.c (make_initial_frame): Don't initialize the initial_kboard.
2007-10-31 19:25:32 +00:00
Dan Nicolaescu
c22140f676 * s/usg5-4.h:
* s/usg5-3.h:
* s/ptx.h:
* m/is386.h:
* m/ibmps2-aix.h:
* Makefile.in: Remove all mentions of X10

* dispnew.c (syms_of_display): Don't mention version 10.
2007-10-31 06:55:00 +00:00
Ken Raeburn
383b707ece Comment the ENABLE_CHECKING version of the CHECK macro. 2007-10-29 18:15:02 +00:00
Juanma Barranquero
660a8219cb (OBJ1): Remove abbrev.$(O).
($(BLD)/abbrev.$(O)): Remove.
2007-10-28 14:47:33 +00:00
Stefan Monnier
e047f44883 Rewrite abbrev.c in Elisp.
* image.c (Qcount): Don't declare as extern.
(syms_of_image): Initialize and staticpro `Qcount'.
* puresize.h (BASE_PURESIZE): Increase for the new abbrev.el functions.
* emacs.c (main): Don't call syms_of_abbrev.
* Makefile.in (obj): Remove abbrev.o.
(abbrev.o): Remove.
* abbrev.c: Remove.

Rewrite abbrev.c in Elisp.
* abbrev.el (abbrev-mode): Move custom group from cus-edit.el.
(abbrev-table-get, abbrev-table-put, abbrev-get)
(abbrev-put, make-abbrev-table, abbrev-table-p, clear-abbrev-table)
(define-abbrev, abbrev--check-chars, define-global-abbrev)
(define-mode-abbrev, abbrev--active-tables, abbrev-symbol)
(abbrev-expansion, abbrev--before-point, expand-abbrev)
(unexpand-abbrev, abbrev--write, abbrev--describe)
(insert-abbrev-table-description, define-abbrev-table):
New funs, largely transcribed from abbrev.c.
(abbrev-with-wrapper-hook): New macro.
(abbrev-table-name-list, global-abbrev-table)
(abbrev-minor-mode-table-alist, fundamental-mode-abbrev-table)
(abbrevs-changed, abbrev-all-caps, abbrev-start-location)
(abbrev-start-location-buffer, last-abbrev, last-abbrev-text)
(last-abbrev-location, pre-abbrev-expand-hook, abbrev-expand-function):
New vars, largely transcribed from abbrev.c.
* cus-edit.el (abbrev-mode): Remove.  Move to abbrev.el.
* cus-start.el: Remove abbrev-all-caps and pre-abbrev-expand-hook.
* loadup.el: Load "abbrev.el" before "lisp-mode.el".
2007-10-28 02:41:00 +00:00
Miles Bader
fdc9061358 Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 131-137)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 261-262)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-908
2007-10-27 09:07:17 +00:00
Martin Rudalics
67b73e3aa7 (window_min_size_2): Don't count header-line. 2007-10-26 20:57:07 +00:00
Martin Rudalics
b6ff295c43 (window_min_size_2): Don't count header-line. 2007-10-26 20:50:17 +00:00
Dan Nicolaescu
e3d7bd8321 (struct frame): Move all bit fields after the first bit
field to take advantage of the available space. Group all the
chars together to reduce wasted space due to padding.
2007-10-26 18:09:36 +00:00
Juanma Barranquero
e298936f89 (Fread_minibuffer, Feval_minibuffer): Reflow docstrings. 2007-10-26 13:48:49 +00:00
Juanma Barranquero
d3d472627a (spare_memory, stack_copy, stack_copy_size, ignore_warnings, Vdead,
dont_register_blocks, staticvec, staticidx, interval_block, n_interval_blocks,
init_strings, check_string_bytes, check_sblock, init_float, free_float,
n_cons_blocks, init_cons, all_vectors, n_vectors, symbol_block,
symbol_block_index, symbol_free_list, n_symbol_blocks, init_symbol,
marker_block, marker_free_list, n_marker_blocks, init_marker, valid_pointer_p,
make_pure_float, last_marked, mark_object_loop_halt): Make static.
2007-10-26 13:42:39 +00:00
Juanma Barranquero
9647bd08f0 *** empty log message *** 2007-10-26 13:36:44 +00:00
Juanma Barranquero
a3547743e7 (syms_of_frame) <delete-frame-functions>: Fix typo in docstring. 2007-10-26 01:59:44 +00:00
Juanma Barranquero
a7d9e21f3c *** empty log message *** 2007-10-25 14:40:00 +00:00
Juanma Barranquero
c5f6df4d5b (w32_get_resource): Remove unused variable `ok'. 2007-10-25 14:34:09 +00:00
Juanma Barranquero
66199f7452 (w32_get_resource): Remove unused variable `ok'. 2007-10-25 14:29:25 +00:00
Juanma Barranquero
a8d6819ab3 (init_environment): Fix tiny memory leak. 2007-10-25 10:38:42 +00:00
Juanma Barranquero
14c71d8b5d (init_environment): Fix tiny memory leak. 2007-10-25 10:28:59 +00:00
Stefan Monnier
70b8d0a4a3 Make `window-system' into a keyboard-local variable (rather than
frame-local as done originally by multi-tty).

* startup.el (window-system): Remove.  Don't make it frame-local.

* keyboard.h (struct kboard): Add Vwindow_system.
* keyboard.c (init_kboard): Set a default for Vwindow_system.
(mark_kboards): Mark Vwindow_system.

* dispnew.c (syms_of_display) <window-system>: Declare terminal-local.
(init_display): Don't set the obsolete `window-system' frame-param.

* xterm.c (x_term_init):
* w32term.c (w32_create_terminal):
* term.c (init_tty): Set Vwindow_system.
* macterm.c (mac_create_terminal): Set a keyboard (missing piece of the
multi-tty merge maybe?), copied from w32term.c.  Set Vwindow_system.

* xfns.c (Fx_create_frame, x_create_tip_frame):
* w32fns.c (Fx_create_frame, x_create_tip_frame):
* macfns.c (Fx_create_frame):
Don't set the obsolete `window-system' frame-param.

* frame.h (Qwindow_system): Remove.
* frame.c (Qwindow_system): Remove.  In `syms_of_frame' as well.
(Fmake_terminal_frame): Don't set obsolete `window-system' frame-param.
2007-10-25 02:38:41 +00:00
Jason Rumney
3a7632e50b Include math.h. 2007-10-24 13:57:45 +00:00
Richard M. Stallman
a04ee1610d Comment change. 2007-10-24 08:24:50 +00:00
Richard M. Stallman
7f6fd740f2 (x_figure_window_size): For fullscreen case,
set USPosition | PPosition without clobbering rest of window_prompting.
2007-10-24 08:24:01 +00:00
Richard M. Stallman
3a704bd7e3 (Fcurrent_idle_time): Doc fix. 2007-10-24 08:23:01 +00:00
Richard M. Stallman
80281b01bf (Fwith_output_to_temp_buffer): Doc fix. 2007-10-24 08:22:35 +00:00
Stefan Monnier
0923785f3c (read_key_sequence): Trivial typo in comment. 2007-10-24 02:22:21 +00:00
Juanma Barranquero
0f7f11b785 *** empty log message *** 2007-10-23 22:46:42 +00:00
Stefan Monnier
98228e72ca (unwind_request_sigio): Only define if __ultrix__. 2007-10-23 21:18:26 +00:00
Stefan Monnier
1baf6db97d (child_setup): Remove spurious *. 2007-10-23 21:17:37 +00:00
Stefan Monnier
4d0ac3d738 * lisp.h (Fget_text_property): Declare.
(have_menus_p): Declare it here rather than in sys-dep header files.
* macterm.h (have_menus_p):
* msdos.h (have_menus_p):
* xterm.h (have_menus_p): Remove.
2007-10-23 21:17:06 +00:00
Stefan Monnier
7357cb0467 (Fmake_variable_buffer_local, Fmake_local_variable)
(Fmake_variable_frame_local): Just check the variable's const-ness
rather than checking nil or t.
2007-10-23 20:56:27 +00:00
Jason Rumney
b00afeae42 include math.h 2007-10-22 23:20:11 +00:00
Jason Rumney
13790eaa98 (w32_abort): Move declaration to nt/config.nt. 2007-10-22 22:52:23 +00:00
Jason Rumney
c8f7c76b84 (HAVE_STDLIB_H): Define.
(abort): Redefinition moved to nt/config.nt.
2007-10-22 22:42:54 +00:00
Jason Rumney
866e6dd685 Remove, m/intel386.h is the file w32 uses. 2007-10-22 22:15:30 +00:00
Juanma Barranquero
e79beb56d9 (Fdump_emacs): Fix typo in message.
(syms_of_emacs) <kill-emacs-hook>: Fix typo in docstring.
<installation-directory>: Reflow docstring.
2007-10-22 02:15:02 +00:00
Juri Linkov
fb30dfd235 Allow minibuffer default to be a list of default values.
With empty input use the first element of this list as returned default.
(string_to_object):
(read_minibuf_noninteractive):  If defalt is cons, set val to its car.
(read_minibuf): If defalt is cons, set histstring to its car.
(Fread_string): If default_value is cons, set val to its car.
(Fread_buffer): If def is cons, use its car.
(Fcompleting_read): If defalt is cons, set val to its car.
2007-10-22 00:20:06 +00:00
Michael Albinus
1f163f2814 * fileio.c (Fcopy_file): Call file name handler with preserve_uid_gid. 2007-10-21 10:53:16 +00:00
Juanma Barranquero
db3534c36a (Fdocumentation): Check for advice in all cases. 2007-10-20 20:21:42 +00:00
Chong Yidong
b5322ed70f [HAVE_LIBRESOLV]: Add -lresolv to linker flags. 2007-10-19 20:40:59 +00:00
Chong Yidong
c6f18a070b * Makefile.in [HAVE_LIBRESOLV]: Add -lresolv to linker flags. 2007-10-19 20:40:24 +00:00
Richard M. Stallman
2a1534d3c3 (Fdocumentation): Check for and handle an advised function. 2007-10-19 17:23:38 +00:00
Juanma Barranquero
7b82c3b635 (Fset_process_filter): Doc fix. 2007-10-19 10:30:05 +00:00
Juanma Barranquero
a6c93f61e3 (Fset_process_filter): Doc fix. 2007-10-19 10:22:53 +00:00
Stefan Monnier
3278f20eee (read_key_sequence): Undo a change introduced by multi-tty
which caused key-translation-map to applied repeatedly (thus breaking
double-mode).
2007-10-18 22:07:34 +00:00
Glenn Morris
5d9c8a3406 Regenerate. 2007-10-18 04:46:28 +00:00