bpt/emacs.git
22 years ago(QCfeature, QCdatagram): Removed variables.
Kim F. Storm [Thu, 21 Mar 2002 12:20:24 +0000 (12:20 +0000)]
(QCfeature, QCdatagram): Removed variables.
(QCtype, Qdatagram): New variables.
(network_process_featurep): Removed function.
(Fmake_network_process): Removed :feature check.
Use :type 'datagram instead of :datagram t to create a datagram
socket.  This allows us to add other connection types (e.g. raw
sockets) later in a consistent manner.
(init_process) [subprocess]: Provide list of supported subfeatures
for feature make-network-process.
(syms_of_process) [subprocess]: Remove QCfeature and QCdatagram.
Intern and staticpro QCtype and Qdatagram.
(syms_of_process) [!subprocess]: Intern and staticpro QCtype.

22 years ago(Ffeaturep): Allow subfeature to be a list (test using
Kim F. Storm [Thu, 21 Mar 2002 12:19:02 +0000 (12:19 +0000)]
(Ffeaturep): Allow subfeature to be a list (test using
Fmember rather than Fmemq).
(Fprovide): Check that subfeatures is a list.

22 years ago(DEFUN) [USE_NONANSI_DEFUN]: The 2001-10-17 patch
Kim F. Storm [Thu, 21 Mar 2002 12:17:51 +0000 (12:17 +0000)]
(DEFUN) [USE_NONANSI_DEFUN]: The 2001-10-17 patch
removed the wrong version of the DEFUN macro; fixed it.

22 years ago(DISCARD_FAILURE_REG_OR_COUNT): New macro.
Richard M. Stallman [Thu, 21 Mar 2002 09:44:43 +0000 (09:44 +0000)]
(DISCARD_FAILURE_REG_OR_COUNT): New macro.
(CHECK_INFINITE_LOOP): Use DISCARD_FAILURE_REG_OR_COUNT
when jumping to `fail' to avoid undoing reg changes in the
last iteration of the loop.
(GET_UNSIGNED_NUMBER): Skip spaces around the number.

22 years agoClarify non-greedy repetition in searching.
Richard M. Stallman [Thu, 21 Mar 2002 09:37:22 +0000 (09:37 +0000)]
Clarify non-greedy repetition in searching.

22 years agoComment change.
Richard M. Stallman [Thu, 21 Mar 2002 09:35:35 +0000 (09:35 +0000)]
Comment change.

22 years ago*** empty log message ***
Richard M. Stallman [Thu, 21 Mar 2002 09:33:17 +0000 (09:33 +0000)]
*** empty log message ***

22 years ago(dispnew.o, sysdep.o, xdisp.o, xselect.o, alloc.o): Depend on process.h.
Richard M. Stallman [Thu, 21 Mar 2002 09:12:55 +0000 (09:12 +0000)]
(dispnew.o, sysdep.o, xdisp.o, xselect.o, alloc.o): Depend on process.h.

22 years agoadded +++'s
Michael Kifer [Thu, 21 Mar 2002 07:12:53 +0000 (07:12 +0000)]
added +++'s

22 years ago(report-emacs-bug-hook): Remove submitter
Thien-Thi Nguyen [Thu, 21 Mar 2002 02:11:53 +0000 (02:11 +0000)]
(report-emacs-bug-hook): Remove submitter
directions as the last action.

22 years ago(fancy-splash-tail, normal-splash-screen): Update copyright.
Pavel Janík [Wed, 20 Mar 2002 23:16:48 +0000 (23:16 +0000)]
(fancy-splash-tail, normal-splash-screen): Update copyright.

22 years ago(disabled-command-hook): Clarify output text to match prompt.
Pavel Janík [Wed, 20 Mar 2002 23:08:58 +0000 (23:08 +0000)]
(disabled-command-hook): Clarify output text to match prompt.

22 years ago*** empty log message ***
Jason Rumney [Wed, 20 Mar 2002 21:32:09 +0000 (21:32 +0000)]
*** empty log message ***

22 years ago(main) [WINDOWSNT]: Call init_xfns.
Jason Rumney [Wed, 20 Mar 2002 21:31:03 +0000 (21:31 +0000)]
(main) [WINDOWSNT]: Call init_xfns.

22 years ago(display-images-p): Do not explicitly check display type.
Jason Rumney [Wed, 20 Mar 2002 21:26:51 +0000 (21:26 +0000)]
(display-images-p): Do not explicitly check display type.

22 years ago*** empty log message ***
Jason Rumney [Wed, 20 Mar 2002 21:19:26 +0000 (21:19 +0000)]
*** empty log message ***

22 years ago(x_set_cursor_color): Set foreground of cursor, not frame.
Jason Rumney [Wed, 20 Mar 2002 21:17:56 +0000 (21:17 +0000)]
(x_set_cursor_color): Set foreground of cursor, not frame.
(Fimage_size, Fimage_mask_p, XPutPixel): New functions.
(four_corners_best, x_clear_image_1, x_clear_image)
(x_alloc_image_color, postprocess_image)
(x_create_x_image_and_pixmap, x_destroy_x_image, xbm_load_image)
(x_from_x_colors, x_disable_image, pbm_load): Adapt for Windows.
(init_xfns, syms_of_w32fns): Initialize image functions and constants.

22 years ago(struct XImage): Define.
Jason Rumney [Wed, 20 Mar 2002 21:00:50 +0000 (21:00 +0000)]
(struct XImage): Define.

22 years ago(w32_read_socket) <WM_XBUTTONUP>: Use XFASTINT to extract mouse co-ordinates.
Jason Rumney [Wed, 20 Mar 2002 20:58:03 +0000 (20:58 +0000)]
(w32_read_socket) <WM_XBUTTONUP>: Use XFASTINT to extract mouse co-ordinates.

22 years ago(LIBS): Remove $(WSOCK32).
Jason Rumney [Wed, 20 Mar 2002 20:41:49 +0000 (20:41 +0000)]
(LIBS): Remove $(WSOCK32).

22 years ago(init_winsock): Dynamically load new server and UDP
Jason Rumney [Wed, 20 Mar 2002 20:38:44 +0000 (20:38 +0000)]
(init_winsock): Dynamically load new server and UDP
socket functions.
(socket_to_fd): New function.
(sys_socket): Use it.
(sys_setsockopt, sys_listen, sys_getsockname, sys_accept)
(sys_recvfrom, sys_sendto): New wrapper functions.

22 years ago(QCfamily, QCfiler): Remove duplicate declaration and initialization.
Jason Rumney [Wed, 20 Mar 2002 20:37:41 +0000 (20:37 +0000)]
(QCfamily, QCfiler): Remove duplicate declaration and initialization.

22 years ago(sys_setsockopt, sys_listen, sys_getsockname)
Jason Rumney [Wed, 20 Mar 2002 20:23:37 +0000 (20:23 +0000)]
(sys_setsockopt, sys_listen, sys_getsockname)
(sys_accept, sys_recvfrom, sys_sendto): Declare as wrappers.

22 years ago*** empty log message ***
Eli Zaretskii [Wed, 20 Mar 2002 18:11:40 +0000 (18:11 +0000)]
*** empty log message ***

22 years ago(conv_sockaddr_to_lisp, conv_lisp_to_sockaddr): Don't
Eli Zaretskii [Wed, 20 Mar 2002 18:10:01 +0000 (18:10 +0000)]
(conv_sockaddr_to_lisp, conv_lisp_to_sockaddr): Don't
use "sun" as a variable, it's a predefined constant on Sun
machines.

22 years ago(bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
Eli Zaretskii [Wed, 20 Mar 2002 17:48:13 +0000 (17:48 +0000)]
(bootstrap-lisp): Pass an absolute file name as value of ${lisp}.

22 years ago(bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
Eli Zaretskii [Wed, 20 Mar 2002 17:37:50 +0000 (17:37 +0000)]
(bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
(bootstrap-clean-before, bootstrap-clean-after): Return to the
top-level directory after sub-make.

22 years agoFix editing of the rule for ${libsrc}make-docfile.
Eli Zaretskii [Wed, 20 Mar 2002 17:35:15 +0000 (17:35 +0000)]
Fix editing of the rule for ${libsrc}make-docfile.

22 years agoEliminate compilation warnings due to `rfc822-addresses'.
Paul Reilly [Wed, 20 Mar 2002 08:13:21 +0000 (08:13 +0000)]
Eliminate compilation warnings due to `rfc822-addresses'.
(rmail-dont-reply-to): Eliminate `pos' as a free variable for a
warning free compile.

22 years ago(Fbyte_code): Revert last change.
Pavel Janík [Wed, 20 Mar 2002 07:46:46 +0000 (07:46 +0000)]
(Fbyte_code): Revert last change.

22 years agoadded a description of the new features in Ediff
Michael Kifer [Wed, 20 Mar 2002 07:12:27 +0000 (07:12 +0000)]
added a description of the new features in Ediff

22 years agodescribed the new "=" fiture.
Michael Kifer [Wed, 20 Mar 2002 06:41:51 +0000 (06:41 +0000)]
described the new "=" fiture.

22 years ago* ediff-diff.el (ediff-install-fine-diff-if-necessary): take
Michael Kifer [Wed, 20 Mar 2002 06:36:18 +0000 (06:36 +0000)]
* ediff-diff.el (ediff-install-fine-diff-if-necessary): take
the current highlighting style into account.
(ediff-forward-word-function,ediff-whitespace,ediff-word-1,
ediff-word-2,ediff-word-3,ediff-word-4): make them buffer local.

* ediff-init.el (ediff-patch-job): new macro.

* ediff-mult.el (ediff-make-new-meta-list-header): new API function.
(ediff-intersect-directories): use ediff-make-new-meta-list-header.

* ediff-ptch.el (ediff-map-patch-buffer): use
ediff-make-new-meta-list-header.
(ediff-fixup-patch-map): use the meta-list API from ediff-mult.el.

* ediff-util.el (ediff-toggle-hilit): fix toggling of highliting.
(ediff-select-difference): take highlighting style into account.
(ediff-clone-buffer-for-region-comparison): new function.
(ediff-inferior-compare-regions): added comparison of current diff
regions.

* ediff.el (ediff-clone-buffer-for-region-comparison,
ediff-clone-buffer-for-window-comparison): moved to ediff-util.el.

22 years ago*** empty log message ***
Paul Reilly [Tue, 19 Mar 2002 21:14:17 +0000 (21:14 +0000)]
*** empty log message ***

22 years ago(rmail-dont-reply-to): Overhaul to correctly apply the regular
Paul Reilly [Tue, 19 Mar 2002 19:42:46 +0000 (19:42 +0000)]
(rmail-dont-reply-to): Overhaul to correctly apply the regular
expressions in the variable `rmail-dont-reply-to-names' to the list of
destination addresses.  Contributed by lorentey@elte.hu.

22 years ago(rmail-dont-reply-to-names): Modify the documentation to make it email
Paul Reilly [Tue, 19 Mar 2002 19:35:31 +0000 (19:35 +0000)]
(rmail-dont-reply-to-names): Modify the documentation to make it email
address centric rather than login name centric.  Contributed by
lorentey@elte.hu.

22 years ago*** empty log message ***
Kim F. Storm [Tue, 19 Mar 2002 12:04:17 +0000 (12:04 +0000)]
*** empty log message ***

22 years ago(HAVE_SENDTO, HAVE_RECVFROM, HAVE_GETSOCKOPT)
Kim F. Storm [Tue, 19 Mar 2002 12:03:42 +0000 (12:03 +0000)]
(HAVE_SENDTO, HAVE_RECVFROM, HAVE_GETSOCKOPT)
(HAVE_SETSOCKOPT, HAVE_GETSOCKNAME, HAVE_GETPEERNAME): Define.
(HAVE_SYS_UN_H): Undef.
From David Ponce <dponce@voila.fr>.

22 years ago(LIBS): Add $(WSOCK32). From David Ponce <dponce@voila.fr>.
Kim F. Storm [Tue, 19 Mar 2002 12:01:09 +0000 (12:01 +0000)]
(LIBS): Add $(WSOCK32).  From David Ponce <dponce@voila.fr>.

22 years ago(ibuffer-set-mark): Go back to the beginning of the line after setting
Colin Walters [Mon, 18 Mar 2002 21:21:57 +0000 (21:21 +0000)]
(ibuffer-set-mark): Go back to the beginning of the line after setting
the mark.
(ibuffer-insert-buffers-and-marks): Invert the test for
`ibuffer-sorting-reversep'.

22 years ago(ibuffer-toggle-sorting-mode): Remove `find-if' so we don't require
Colin Walters [Mon, 18 Mar 2002 21:21:31 +0000 (21:21 +0000)]
(ibuffer-toggle-sorting-mode): Remove `find-if' so we don't require
`cl' at runtime.
(sorting mode mode-name): Don't take the symbol-name of a string.

22 years ago*** empty log message ***
Colin Walters [Mon, 18 Mar 2002 21:21:13 +0000 (21:21 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Stefan Monnier [Mon, 18 Mar 2002 20:29:26 +0000 (20:29 +0000)]
*** empty log message ***

22 years ago(unify-8859-on-decoding-mode)
Stefan Monnier [Mon, 18 Mar 2002 20:23:44 +0000 (20:23 +0000)]
(unify-8859-on-decoding-mode)
(unify-8859-on-encoding-mode): Remove autoload cookie.

22 years ago("emacs-lisp/backquote"): Load earlier.
Stefan Monnier [Mon, 18 Mar 2002 20:21:56 +0000 (20:21 +0000)]
("emacs-lisp/backquote"): Load earlier.
("international/ucs-tables"): Load and turn on
unify-8859-on-encoding-mode unconditionally.
(emacs-version): Use `defconst' rather than `setq'.

22 years ago(wait_reading_process_input): Move variables `pname' and `pnamelen' down
Pavel Janík [Mon, 18 Mar 2002 18:22:37 +0000 (18:22 +0000)]
(wait_reading_process_input): Move variables `pname' and `pnamelen' down
where they are used.

22 years ago(Fbyte_code): Discard unused computed value to prevent gcc warning.
Pavel Janík [Mon, 18 Mar 2002 18:18:21 +0000 (18:18 +0000)]
(Fbyte_code): Discard unused computed value to prevent gcc warning.

22 years ago(Fplist_member): Add prototype.
Pavel Janík [Mon, 18 Mar 2002 18:16:25 +0000 (18:16 +0000)]
(Fplist_member): Add prototype.

22 years agoFix typo.
Pavel Janík [Mon, 18 Mar 2002 18:14:38 +0000 (18:14 +0000)]
Fix typo.

22 years ago#
André Spiegel [Mon, 18 Mar 2002 17:28:30 +0000 (17:28 +0000)]
#

22 years ago(vc-sccs-register): Fix handling of vc-[sccs-]register-switches.
André Spiegel [Mon, 18 Mar 2002 17:20:43 +0000 (17:20 +0000)]
(vc-sccs-register): Fix handling of vc-[sccs-]register-switches.

22 years ago(vc-cvs-register): Fix handling of vc-[cvs-]register-switches.
André Spiegel [Mon, 18 Mar 2002 17:19:45 +0000 (17:19 +0000)]
(vc-cvs-register): Fix handling of vc-[cvs-]register-switches.

22 years ago(vc-rcs-register): Fix handling of vc-[rcs-]register-switches.
André Spiegel [Mon, 18 Mar 2002 17:17:38 +0000 (17:17 +0000)]
(vc-rcs-register): Fix handling of vc-[rcs-]register-switches.
(vc-rcs-checkin-switches, vc-rcs-checkout-switches): Removed, since
they weren't used yet.

22 years ago(eshell-binary-suffixes): Use exec-suffixes.
Stefan Monnier [Mon, 18 Mar 2002 14:56:35 +0000 (14:56 +0000)]
(eshell-binary-suffixes): Use exec-suffixes.

22 years agoManually edited to add checks for sendto, recvfrom, getsockopt, setsockopt,
Kim F. Storm [Mon, 18 Mar 2002 14:15:01 +0000 (14:15 +0000)]
Manually edited to add checks for sendto, recvfrom, getsockopt, setsockopt,
getsockname, getpeername, and sys/un.h

22 years ago*** empty log message ***
Kim F. Storm [Mon, 18 Mar 2002 14:13:15 +0000 (14:13 +0000)]
*** empty log message ***

22 years agoDefine HAVE_LOCAL_SOCKETS based on HAVE_SYS_UN_H.
Kim F. Storm [Mon, 18 Mar 2002 14:09:57 +0000 (14:09 +0000)]
Define HAVE_LOCAL_SOCKETS based on HAVE_SYS_UN_H.
Remove explicit GNU_LINUX settings for datagram support.

22 years agoAdd HAVE_SENDTO, HAVE_RECVFROM, HAVE_SETSOCKOPT,
Kim F. Storm [Mon, 18 Mar 2002 14:08:37 +0000 (14:08 +0000)]
Add HAVE_SENDTO, HAVE_RECVFROM, HAVE_SETSOCKOPT,
HAVE_GETSOCKOPT, HAVE_GETPEERNAME, HAVE_GETSOCKNAME, and
HAVE_SYS_UN_H.

22 years agoTest for sendto, recvfrom, getsockopt, setsockopt,
Kim F. Storm [Mon, 18 Mar 2002 14:03:56 +0000 (14:03 +0000)]
Test for sendto, recvfrom, getsockopt, setsockopt,
and getsockname functions.  Test for sys/un.h include file.

22 years ago(Fmake_network_process): Remove unused variable `sa'.
Pavel Janík [Mon, 18 Mar 2002 11:27:26 +0000 (11:27 +0000)]
(Fmake_network_process): Remove unused variable `sa'.
Doc fix.  Add usage:.
(set_socket_options): Remove unused variables `optnum' and `opttype'.

22 years ago*** empty log message ***
Richard M. Stallman [Mon, 18 Mar 2002 09:12:09 +0000 (09:12 +0000)]
*** empty log message ***

22 years ago(menu-bar-options-menu): Cope if text-mode-hook is not a list.
Richard M. Stallman [Mon, 18 Mar 2002 09:06:35 +0000 (09:06 +0000)]
(menu-bar-options-menu): Cope if text-mode-hook is not a list.

22 years agoUpdate the copyright years.
Eli Zaretskii [Mon, 18 Mar 2002 06:45:49 +0000 (06:45 +0000)]
Update the copyright years.

22 years agoFix typos.
Pavel Janík [Mon, 18 Mar 2002 06:05:01 +0000 (06:05 +0000)]
Fix typos.

22 years ago*** empty log message ***
Richard M. Stallman [Mon, 18 Mar 2002 04:44:05 +0000 (04:44 +0000)]
*** empty log message ***

22 years ago(cursor_type_changed): New variable.
Richard M. Stallman [Mon, 18 Mar 2002 04:43:36 +0000 (04:43 +0000)]
(cursor_type_changed): New variable.
(redisplay_internal): Redisplay all windows if cursor_type_changed.
Clear it when clearing windows_or_buffers_changed.
(try_cursor_movement, redisplay_window, try_window_id)
(try_window_reusing_current_matrix): Test cursor_type_changed
along with windows_or_buffers_changed.

(clear_garbaged_frames): Don't set windows_or_buffers_changed
if no frames needed redrawing.

22 years ago(cursor_type_changed): Hew variable.
Richard M. Stallman [Mon, 18 Mar 2002 04:38:43 +0000 (04:38 +0000)]
(cursor_type_changed): Hew variable.

22 years ago(x_set_cursor_type): Set cursor_type_changed,
Richard M. Stallman [Mon, 18 Mar 2002 04:38:15 +0000 (04:38 +0000)]
(x_set_cursor_type): Set cursor_type_changed,
not update_mode_lines, and always set it to 1.

22 years ago(P_): Definitions deleted.
Richard M. Stallman [Mon, 18 Mar 2002 04:33:33 +0000 (04:33 +0000)]
(P_): Definitions deleted.

22 years ago(pc-selection-mode): Alter the existing global map, don't replace it.
Richard M. Stallman [Mon, 18 Mar 2002 04:31:36 +0000 (04:31 +0000)]
(pc-selection-mode): Alter the existing global map, don't replace it.

22 years ago(list-directory): Set default-directory at the end.
Richard M. Stallman [Mon, 18 Mar 2002 04:30:45 +0000 (04:30 +0000)]
(list-directory): Set default-directory at the end.

22 years ago(save-buffer-state):
Richard M. Stallman [Mon, 18 Mar 2002 04:29:13 +0000 (04:29 +0000)]
(save-buffer-state):
Bind inhibit-modification-hooks and buffer-file-truename
instead of before-change-functions and after-change-functions.

22 years ago(imenu-menubar-modified-tick): Renamed from
Richard M. Stallman [Mon, 18 Mar 2002 04:27:30 +0000 (04:27 +0000)]
(imenu-menubar-modified-tick): Renamed from
imenu-update-menubar-modified-tick.
(imenu-update-menubar): Update imenu-menubar-modified-tick
whenever outer condition succeeds.

22 years ago(dabbrev--goto-start-of-abbrev): Put a limit on field-beginning search.
Richard M. Stallman [Mon, 18 Mar 2002 04:24:57 +0000 (04:24 +0000)]
(dabbrev--goto-start-of-abbrev): Put a limit on field-beginning search.

22 years agoPut * in user option doc strings.
Richard M. Stallman [Mon, 18 Mar 2002 04:24:09 +0000 (04:24 +0000)]
Put * in user option doc strings.

(browse-url-mosaic-pidfile): New variable.
(browse-url-mosaic): Use it.

(browse-url-filename-alist): Don't begin docstring with *, you don't
want to set this one with M-x set-variable.

22 years ago(sgml-xml-mode): Renamed from sgml-xml.
Stefan Monnier [Sun, 17 Mar 2002 23:55:15 +0000 (23:55 +0000)]
(sgml-xml-mode): Renamed from sgml-xml.
(sgml-xml-guess): Simplify.
(sgml-mode-common): Remove (move into sgml-mode).
(sgml-mode): Add code from sgml-mode-common.
Remove redundant setting of indent-line-function.
Don't set skeleton-transformation when in XML mode.

22 years ago(describe-char-after): Use `internal-describe-syntax-value' again.
Stefan Monnier [Sun, 17 Mar 2002 21:51:46 +0000 (21:51 +0000)]
(describe-char-after): Use `internal-describe-syntax-value' again.

22 years ago(ucs-unify-8859, ucs-fragment-8859): Use unify-8859-on-decoding-mode.
Stefan Monnier [Sun, 17 Mar 2002 20:50:48 +0000 (20:50 +0000)]
(ucs-unify-8859, ucs-fragment-8859): Use unify-8859-on-decoding-mode.
(unify-8859-on-decoding-mode): Also set translation-table-for-input.
(ucs-insert): Give an error if the unicode char can't be created.

22 years ago(cvs-parse-table): Be a bit more lenient.
Stefan Monnier [Sun, 17 Mar 2002 20:48:14 +0000 (20:48 +0000)]
(cvs-parse-table): Be a bit more lenient.
(cvs-parse-status): Handle the "used to have a conflict" marker.

22 years agoDescribe enhanced networking support.
Kim F. Storm [Sun, 17 Mar 2002 20:37:10 +0000 (20:37 +0000)]
Describe enhanced networking support.

22 years agoEnhanced network process support.
Kim F. Storm [Sun, 17 Mar 2002 20:33:31 +0000 (20:33 +0000)]
Enhanced network process support.

22 years agoUpdate copyright.
Kim F. Storm [Sun, 17 Mar 2002 20:32:20 +0000 (20:32 +0000)]
Update copyright.
(shadow-save-buffers-kill-emacs): Also check for active server
processes.  Use process-query-on-exit-flag.

22 years ago(save-buffers-kill-emacs): Also check for active server
Kim F. Storm [Sun, 17 Mar 2002 20:30:19 +0000 (20:30 +0000)]
(save-buffers-kill-emacs): Also check for active server
processes.  Use process-query-on-exit-flag.  Only list processes
which has the query-on-exit flag set in connection with user query.

22 years agoUpdate copyright.
Kim F. Storm [Sun, 17 Mar 2002 20:28:53 +0000 (20:28 +0000)]
Update copyright.
(clone-process): Use make-network-process to clone network
processes. Get command list via (process-contact ... t).
Use set-process-query-on-exit-flag and process-query-on-exit-flag
instead of process-kill-without-query.
(open-network-stream): Replaces C-version from process.c.
(open-network-stream-nowait, open-network-stream-server): New
functions.
(process-kill-without-query): Replaces C-version from process.c.

22 years ago(Qlocal, QCname, QCbuffer, QChost, QCservice, QCfamily)
Kim F. Storm [Sun, 17 Mar 2002 20:20:33 +0000 (20:20 +0000)]
(Qlocal, QCname, QCbuffer, QChost, QCservice, QCfamily)
(QClocal, QCremote, QCserver, QCdatagram, QCnowait, QCnoquery,QCstop)
(QCcoding, QCoptions, QCfilter, QCsentinel, QClog, QCfeature):
New variables.
(NETCONN1_P): New macro.
(DATAGRAM_SOCKETS): New conditional symbol.
(datagram_address): New array.
(DATAGRAM_CONN_P, DATAGRAM_CHAN_P): New macros.
(status_message): Use concat3.
(Fprocess_status): Add `listen' status to doc string.  Return `stop'
for a stopped network process.
(Fset_process_buffer): Update contact plist for network process.
(Fset_process_filter): Ditto.  Don't enable input for stopped
network processes.  Server must listen, even if filter is t.
(Fset_process_query_on_exit_flag, Fprocess_query_on_exit_flag):
New functions.
(Fprocess_kill_without_query): Removed.  Now defined in simple.el.
(Fprocess_contact): Added KEY argument.  Handle datagrams.
(list_processes_1): Optionally show only processes with the query
on exit flag set.  Dynamically adjust column widths.  Omit tty
column if not needed.  Report stopped network processes.
Identify server and datagram network processes.
(Flist_processes): New optional arg `query-only'.
(conv_sockaddr_to_lisp, get_lisp_to_sockaddr_size)
(conv_lisp_to_sockaddr, set_socket_options)
(network_process_featurep, unwind_request_sigio): New helper functions.
(Fprocess_datagram_address, Fset_process_datagram_address):
(Fset_network_process_options): New lisp functions.
(Fopen_network_stream): Removed.  Now defined in simple.el.
(Fmake_network_process): New lisp function.  Code is based on previous
Fopen_network_stream, but heavily reworked with new property list based
argument list, support for datagrams, server processes, and local
sockets in addition to old client-only functionality.
(server_accept_connection): New function.
(wait_reading_process_input): Use it to handle incoming connects.
Do not enable input on a new connection if process is stopped.
(read_process_output): Handle datagram sockets. Use 2k buffer for them.
(send_process): Handle datagram sockets.
(Fstop_process, Fcontinue_process): Apply to network processes.  A stopped
network process is indicated by setting command field to t .
(Fprocess_send_eof): No-op if datagram connection.
(Fstatus_notify): Don't read input for a stream server socket or a
stopped network process.
(init_process): Initialize datagram_address array.
(syms_of_process): Intern and staticpro new variables, defsubr new
functions.

22 years ago(struct Lisp_Process): New member log.
Kim F. Storm [Sun, 17 Mar 2002 20:16:55 +0000 (20:16 +0000)]
(struct Lisp_Process): New member log.
Doc fix: Member command used to indicate stopped network process.
Doc fix: Member childp contains plist for network process.
Doc fix: Member kill_without_query is inverse of query-on-exit flag.

22 years agoAvoid a warning from makeinfo due to a colon in an index entry.
Eli Zaretskii [Sun, 17 Mar 2002 18:47:56 +0000 (18:47 +0000)]
Avoid a warning from makeinfo due to a colon in an index entry.

22 years agoFix typo.
Pavel Janík [Sun, 17 Mar 2002 11:08:01 +0000 (11:08 +0000)]
Fix typo.

22 years ago*** empty log message ***
Jason Rumney [Sun, 17 Mar 2002 00:02:59 +0000 (00:02 +0000)]
*** empty log message ***

22 years ago(w32_to_all_x_charsets): Return correct type in startup case.
Jason Rumney [Sat, 16 Mar 2002 23:37:06 +0000 (23:37 +0000)]
(w32_to_all_x_charsets): Return correct type in startup case.

22 years agoSynchronize DIR entries with @direntry text in Texinfo sources.
Eli Zaretskii [Sat, 16 Mar 2002 19:33:21 +0000 (19:33 +0000)]
Synchronize DIR entries with @direntry text in Texinfo sources.

22 years agoSynchronize DIR entries with text in @direntry in Texinfo sources.
Eli Zaretskii [Sat, 16 Mar 2002 19:32:15 +0000 (19:32 +0000)]
Synchronize DIR entries with text in @direntry in Texinfo sources.

22 years agoFix some URLs, the Copyright years, and the Emacs version.
Eli Zaretskii [Sat, 16 Mar 2002 19:10:39 +0000 (19:10 +0000)]
Fix some URLs, the Copyright years, and the Emacs version.

22 years ago(po-content-type-charset-alist): Convert the
Eli Zaretskii [Sat, 16 Mar 2002 17:29:48 +0000 (17:29 +0000)]
(po-content-type-charset-alist): Convert the
car of each association to a string.
(po-find-file-coding-system-guts): If the charset matches a name
of a codepage, set up that codepage and return it as a coding
system to decode the file.

22 years ago(codepage-setup): Don't define a codepage if it is already defined.
Eli Zaretskii [Sat, 16 Mar 2002 16:42:37 +0000 (16:42 +0000)]
(codepage-setup): Don't define a codepage if it is already defined.

22 years ago<top-level>: Remove the setup for all known codepages: it seems
Eli Zaretskii [Sat, 16 Mar 2002 16:28:01 +0000 (16:28 +0000)]
<top-level>: Remove the setup for all known codepages: it seems
to cause crashes in the CCL driver.

22 years ago(po-find-charset): Search for Charset= header even if we've read less than
Eli Zaretskii [Sat, 16 Mar 2002 16:14:38 +0000 (16:14 +0000)]
(po-find-charset): Search for Charset= header even if we've read less than
4KB.

22 years ago(bibtex-sort-ignore-string-entries)
Pavel Janík [Sat, 16 Mar 2002 12:08:49 +0000 (12:08 +0000)]
(bibtex-sort-ignore-string-entries)
(bibtex-entry-field-alist): Doc fix.

22 years ago(P_): Don't define if already defined.
Eli Zaretskii [Sat, 16 Mar 2002 09:39:48 +0000 (09:39 +0000)]
(P_): Don't define if already defined.

22 years ago*** empty log message ***
Stefan Monnier [Sat, 16 Mar 2002 08:48:33 +0000 (08:48 +0000)]
*** empty log message ***