1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-02 02:10:46 -08:00
Commit graph

23730 commits

Author SHA1 Message Date
Glenn Morris
dcb8ac09ea Add 2008 to copyright years. 2008-01-09 04:31:51 +00:00
Miles Bader
59ce725a3b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
97ff09b34c Regenerate. 2008-01-08 05:21:00 +00:00
Glenn Morris
15d621675c Regenerate. 2008-01-08 05:07:59 +00:00
Glenn Morris
8cabe764e9 Add 2008 to copyright years. 2008-01-08 04:37:27 +00:00
Glenn Morris
ea8c20e07f (main): Set copyright year to 2008. 2008-01-08 04:28:15 +00:00
Glenn Morris
081f220309 *** empty log message *** 2008-01-08 04:28:05 +00:00
Glenn Morris
0112254622 Add 2008 to copyright years. 2008-01-08 04:11:05 +00:00
Glenn Morris
49c1c3cc57 Add 2008 to copyright years. 2008-01-08 04:04:36 +00:00
Juanma Barranquero
a0a3805cf6 *** empty log message *** 2008-01-07 12:45:01 +00:00
YAMAMOTO Mitsuharu
bea1686f39 *** empty log message *** 2008-01-07 08:16:19 +00:00
YAMAMOTO Mitsuharu
f7dcf73a4f (Fmake_terminal_frame): Use #ifdef MAC_OS8 instead of #ifdef MAC_OS. 2008-01-07 08:15:56 +00:00
Nick Roberts
ee2e9728e4 (parse_menu_item): Don't enclose key bindings on
menu bar in parentheses.
2008-01-06 21:34:57 +00:00
Nick Roberts
8290574e10 *** empty log message *** 2008-01-06 21:32:13 +00:00
Dan Nicolaescu
f3041af143 * configure.in: Remove references to unsupported systems.
* notes/copyright:
* MAINTAINERS: Remove references to files that have been removed.

* os.texi (System Environment): Remove references to OSes that are
not supported anymore.

* PROBLEMS:
* MACHINES: Remove references to systems not supported anymore.

* makefile.w32-in:
* Makefile.in: Remove references to Xenix.

* gnus.el (gnus-use-long-file-name): Remove reference to xenix.

* obsolete/x-apollo.el: Remove file for unsupported system.

* term/x-win.el (vendor-specific-keysyms): Remove reference to
Apollo.

* progmodes/gud.el (gud-dgux-p): Remove.
(dbx): Remove reference to dgux.

* progmodes/ps-mode.el (ps-mode-print-function):
* ps-print.el (ps-lp-system):
* paths.el (rmail-spool-directory):
* ls-lisp.el (ls-lisp-emulation):
* lpr.el (lpr-lp-system):
* dired.el (dired-chown-program): Remove references to dgux.

* m/7300.h:
* m/acorn.h:
* m/alliant-2800.h:
* m/alliant.h:
* m/alliant1.h:
* m/alliant4.h:
* m/altos.h:
* m/amdahl.h:
* m/apollo.h:
* m/att3b.h:
* m/aviion-intel.h:
* m/aviion.h:
* m/celerity.h:
* m/clipper.h:
* m/cnvrgnt.h:
* m/convex.h:
* m/cydra5.h:
* m/delta88k.h:
* m/dpx2.h:
* m/dual.h:
* m/elxsi.h:
* m/f301.h:
* m/gould-np1.h:
* m/gould.h:
* m/i860.h:
* m/ibmps2-aix.h:
* m/ibmrt-aix.h:
* m/ibmrt.h:
* m/irist.h:
* m/is386.h:
* m/isi-ov.h:
* m/mega68.h:
* m/mg1.h:
* m/news-r6.h:
* m/news-risc.h:
* m/news.h:
* m/nh3000.h:
* m/nh4000.h:
* m/ns16000.h:
* m/ns32000.h:
* m/nu.h:
* m/orion.h:
* m/orion105.h:
* m/paragon.h:
* m/pfa50.h:
* m/plexus.h:
* m/pyramid.h:
* m/pyrmips.h:
* m/sh3el.h:
* m/sps7.h:
* m/sr2k.h:
* m/stride.h:
* m/sun1.h:
* m/sun2.h:
* m/sun3-68881.h:
* m/sun3-fpa.h:
* m/sun3-soft.h:
* m/sun3.h:
* m/sun386.h:
* m/symmetry.h:
* m/tad68k.h:
* m/tahoe.h:
* m/targon31.h:
* m/tek4300.h:
* m/tekxd88.h:
* m/tower32.h:
* m/tower32v3.h:
* m/ustation.h:
* m/wicat.h:
* m/xps100.h:
* s/cxux.h:
* s/cxux7.h:
* s/dgux.h:
* s/dgux4.h:
* s/dgux5-4-3.h:
* s/dgux5-4r2.h:
* s/esix.h:
* s/esix5r4.h:
* s/hiuxmpp.h:
* s/hiuxwe2.h:
* s/iris3-5.h:
* s/iris3-6.h:
* s/isc2-2.h:
* s/isc3-0.h:
* s/isc4-0.h:
* s/isc4-1.h:
* s/newsos5.h:
* s/newsos6.h:
* s/osf1.h:
* s/osf5-0.h:
* s/riscix1-1.h:
* s/riscix12.h:
* s/sco4.h:
* s/sco5.h:
* s/sunos4-0.h:
* s/sunos4-1.h:
* s/sunos413.h:
* s/sunos4shr.h:
* s/umax.h:
* s/unipl5-2.h:
* s/xenix.h:
* cxux-crt0.s:
* unexapollo.c:
* unexconvex.c:
* unexenix.c:
* unexsni.c: Remove files for systems no longer supported.

* m/intel386.h: Remove references to unsupported systems.

* w32.c (get_emacs_configuration): Remove reference to i860.

* sysdep.c: Remove dead code.
2008-01-06 00:56:56 +00:00
Dan Nicolaescu
d35e1cd725 * configure.in: Remove support for Masscomp.
* os.texi (System Environment): Remove mention for Masscomp.

* MACHINES: Remove Masscomp.

* s/rtu.h:
* m/masscomp.h: Remove files. Platform is obsolete.
2008-01-05 11:14:48 +00:00
Michael Albinus
abe136eecd * dbusbind.c (Fdbus_method_return): New function.
(xd_read_message): Add the serial number to the event.
(Fdbus_register_method): Activate the function.
2008-01-04 21:39:47 +00:00
Richard M. Stallman
78379264fb (Ffile_name_directory, Fexpand_file_name): Doc fixes. 2008-01-04 05:47:53 +00:00
Stefan Monnier
87df3c322b (read_key_sequence): Fix typo. 2008-01-03 21:56:05 +00:00
Michael Albinus
5125905efd * dbusbind.c (all): Replace XCAR by CAR_SAFE and XCDR by CDR_SAFE.
(xd_signature, xd_append_arg): Handle element type detection for
empty arrays.
(Fdbus_call_method, Fdbus_send_signal): Undo type casting for
SDATA () calls; this must be solved more general.
(Fdbus_register_signal): Use SBYTES instead of strlen.
2008-01-03 21:27:25 +00:00
Magnus Henoch
2c3a8b2787 * dbusbind.c (Fdbus_call_method): Handle the case of no returned
arguments.
2008-01-03 16:35:44 +00:00
Magnus Henoch
8bba1b5cbb * dbusbind.c (xd_append_arg): Use unsigned char instead of
unsigned int for byte values (necessary for big-endian platform).
2008-01-03 16:34:07 +00:00
Michael Albinus
15f16c1ba7 * dbusbind.c (xd_read_message): Use non-static input_event struct. 2007-12-31 10:22:52 +00:00
Magnus Henoch
a271e124f4 * dbusbind.c (xd_signature): Signature of variant is just "v". 2007-12-31 00:57:51 +00:00
Michael Albinus
80f9d13bff *** empty log message *** 2007-12-30 15:55:29 +00:00
Michael Albinus
17bc8f9494 * dbusbind.c: Fix several errors and compiler warnings. Reported
by Tom Tromey <tromey@redhat.com>
(XD_ERROR, XD_DEBUG_MESSAGE)
(XD_DEBUG_VALID_LISP_OBJECT_P): Wrap code with "do ... while (0)".
(xd_append_arg): Part for basic D-Bus types rewitten.
(xd_retrieve_arg): Split implementation of DBUS_TYPE_BYTE and
DBUS_TYPE_(U)INT16.  Don't call XD_DEBUG_MESSAGE with "%f" if not
appropriate.
(xd_read_message): Return Qnil.  Don't signal an error; it is not
useful during event reading.
(Fdbus_register_signal): Signal an error if the check for
FUNCTIONP fails.
(Fdbus_register_method): New function.  The implementation is not
complete, the call of the function signals an error therefore.
(Fdbus_unregister_object): New function, renamed from
Fdbus_unregister_signal.  The initial check signals an error, if
it the objct is not well formed.
2007-12-30 15:41:47 +00:00
Richard M. Stallman
dd6f28023d (get_char_property_and_overlay):
Signal error if POSITION is out of range in a buffer.
2007-12-30 13:42:10 +00:00
Martin Rudalics
1da8a03154 Make copy of frame parameters because the original parameters
are in pure storage now.
2007-12-29 19:20:36 +00:00
Miles Bader
fd41ad9836 Revert incorrect merge
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-969
2007-12-29 02:44:34 +00:00
Miles Bader
b17f53abc2 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-966
2007-12-28 22:26:14 +00:00
YAMAMOTO Mitsuharu
9d826ef208 (make_process): Initialize pty_flag to Qnil instead of 0
as it is not a bit field on Emacs 22 yet.
2007-12-24 05:26:06 +00:00
YAMAMOTO Mitsuharu
5742be860f (phys_cursor_in_rect_p): Check if cursor is in fringe area. 2007-12-24 03:01:28 +00:00
YAMAMOTO Mitsuharu
585a8772d5 (fill_menubar) [MAC_OSX]: Add workaround for Mac OS X 10.5
about not changing Help menu title.
2007-12-23 06:01:51 +00:00
Eli Zaretskii
b014713ca6 (syms_of_callint) <command-history>: Add reference to history-length in
the doc string.
2007-12-22 17:20:55 +00:00
Michael Albinus
b17f4b438f *** empty log message *** 2007-12-22 14:55:43 +00:00
Michael Albinus
9af5078b39 * dbusbind.c (xd_retrieve_arg): Handle DBUS_TYPE_BYTE,
DBUS_TYPE_INT16, DBUS_TYPE_UINT16, DBUS_TYPE_INT64,
DBUS_TYPE_UINT64, DBUS_TYPE_DOUBLE and DBUS_TYPE_SIGNATURE.
Return float when DBUS_TYPE_INT32 or DBUS_TYPE_UINT32 do not fit
as number.
(Fdbus_call_method): Fix docstring.
2007-12-22 14:54:23 +00:00
Michael Albinus
87cf1a39ef * dbusbind.c (XD_BASIC_DBUS_TYPE, XD_DBUS_TYPE_P, XD_NEXT_VALUE):
New macros.
(XD_SYMBOL_TO_DBUS_TYPE): Renamed from
XD_LISP_SYMBOL_TO_DBUS_TYPE.
(XD_OBJECT_TO_DBUS_TYPE): Renamed from
XD_LISP_OBJECT_TO_DBUS_TYPE. Simplify.
(xd_signature): New function.
(xd_append_arg): Compute also signatures.  Major rewrite.
(xd_retrieve_arg): Make debug messages friendly.
(Fdbus_call_method, Fdbus_send_signal): Extend docstring.  Check
for signatures of arguments.
2007-12-21 22:01:43 +00:00
Michael Albinus
54371585f7 * dbusbind.c (QCdbus_type_byte, QCdbus_type_boolean)
(QCdbus_type_int16, QCdbus_type_uint16, QCdbus_type_int32)
(QCdbus_type_uint32, QCdbus_type_int64, QCdbus_type_uint64)
(QCdbus_type_double, QCdbus_type_string, QCdbus_type_object_path)
(QCdbus_type_signature, QCdbus_type_array, QCdbus_type_variant)
(QCdbus_type_struct, QCdbus_type_dict_entry): New D-Bus type
symbols.
(XD_LISP_SYMBOL_TO_DBUS_TYPE): New macro.
(XD_LISP_OBJECT_TO_DBUS_TYPE): Add compound types.
(xd_retrieve_value): Removed. Functionality included in ...
(xd_append_arg): New function.
(Fdbus_call_method, Fdbus_send_signal): Apply it.
2007-12-19 22:50:22 +00:00
Martin Rudalics
d57d5a78ba *** empty log message *** 2007-12-19 19:43:47 +00:00
Jason Rumney
a313b2911a (w32_wnd_proc) <WM_KEYDOWN>: Cast char to unsigned before passing as wParam. 2007-12-17 01:50:42 +00:00
Michael Albinus
f5306ca30f * dbusbind.c (top): Include <stdio.h>.
(Fdbus_call_method, Fdbus_send_signal): Apply type cast in
dbus_message_new_method_call and dbus_message_new_signal.
(Fdbus_register_signal): Rename unique_name to uname.  Check
handler for FUNCTIONP instead of CHECK_SYMBOL.  Handle case of
non-existing unique name.  Fix typos in matching rule.  Return an
object which is useful in Fdbus_unregister_signal.
(Fdbus_unregister_signal): Reimplementation, in order to remove
only the corresponding entry.
(Vdbus_registered_functions_table): Change the order of entries.
Apply these changes in xd_read_message and Fdbus_register_signal.
2007-12-16 22:36:47 +00:00
Andreas Schwab
f5bf196677 Undo spurious change. 2007-12-16 10:54:19 +00:00
Andreas Schwab
77a28bbf17 (Finsert_file_contents): Fix overflow check to not
depend on undefined integer overflow.
2007-12-16 10:51:12 +00:00
Miles Bader
47854a5568 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-956
2007-12-16 04:31:49 +00:00
Eli Zaretskii
34fb0fc985 *** empty log message *** 2007-12-15 10:09:17 +00:00
Michael Albinus
eb7c7bf54e * dbusbind.c (xd_retrieve_value, xd_retrieve_arg)
(Fdbus_call_method, Fdbus_send_signal, xd_read_message): Use
`unsigned int' instead of `uint'.
(xd_read_message, Fdbus_register_signal): Split expressions into
multiple lines before operators "&&" and "||", according to the
GNU Coding Standards.
2007-12-14 21:49:52 +00:00
Jason Rumney
2e3566d8b7 (w32_read_socket): Use MULTIBYTE_CHAR_KEYSTROKE_EVENT for characters above 127. 2007-12-14 12:26:31 +00:00
Eli Zaretskii
8a8ce986d7 (WINDOWS_NT): Fix incorrect spelling of WINDOWSNT. 2007-12-14 11:56:30 +00:00
Jason Rumney
bf25403702 (w32_wnd_proc, Fw32_reconstruct_hot_key): Range check
before dereferencing array.
(lookup_vk_code): Remove zero comparison.
2007-12-13 15:53:26 +00:00
Juri Linkov
c7d97628b0 (Frename_buffer): In interactive spec replace
`read-buffer' with `read-string' that uses `buffer-name-history'
as history, and the current buffer's name as default.
2007-12-12 00:10:37 +00:00