Glenn Morris
114f9c9679
Add 2010 to copyright years.
2010-01-13 00:35:10 -08:00
Glenn Morris
5f54cae6cc
(print_help_and_exit): Fix bug report instructions.
2009-10-15 06:11:57 +00:00
Jason Rumney
0a3472c7b9
* w32term.c (w32_initialize): Use standard types.
...
* runemacs.c (set_user_model_id): Use standard types.
* emacsclient.c (w32_set_user_model_id): Use standard types.
2009-07-03 15:32:02 +00:00
Jason Rumney
ff90fbdecc
bug#1849 - Windows 7 Taskbar Support
...
* w32term.c (w32_initialize): Use GetModuleHandle for library that
is already loaded.
Set user model ID if supported (bug#1849).
* runemacs.c (set_user_model_id): New function.
(WinMain): Use it.
* emacsclient.c (w32_give_focus): Use GetModuleHandle for library
that is already loaded.
(w32_set_user_model_id): New function.
(main): Use it to associate emacsclient with emacs (bug#1849).
2009-06-30 15:48:23 +00:00
Juanma Barranquero
9dfda22f23
* emacsclient.c (print_help_and_exit): Fix typo and tabify (careful
...
spacing is required in the message output, as the comment suggests).
2009-04-20 03:19:19 +00:00
Chong Yidong
24d5010d9f
* emacsclient.c (print_help_and_exit): Clarify argument placement
...
for short option names.
2009-04-20 02:52:56 +00:00
Dan Nicolaescu
6133a1a9b7
(print_help_and_exit): Fix typo.
2009-04-02 19:43:27 +00:00
Juanma Barranquero
6cde1b2138
* emacsclient.c (main): Revert part of last change,
...
so drive-relative file names again work on Windows.
2009-03-11 00:57:03 +00:00
Stefan Monnier
ba528748a1
* server.el (server-process-filter): Use expand-file-name rather than
...
command-line-normalize-file-name so as to use the `dir' when provided.
* emacsclient.c (main): Always pass cwd via "-dir". Pass the file
names without prepending cwd to them, so Emacs uses its customary
rules to determine how to interpret the file name.
2009-03-10 14:08:52 +00:00
Adrian Robert
e7534fc4ed
* emacsclient.c (decode_options): Use a dummy display name under NS/Cocoa.
2009-01-23 09:08:03 +00:00
Glenn Morris
f5d0ac07d6
Add 2009 to copyright years.
2009-01-08 03:38:51 +00:00
Dan Nicolaescu
fd95644b93
* emacs.c (main): Print and error and exit when no data is read
...
from the pipe.
* startup.el (command-line): Do not mention the server name in
case the user has not mentioned it, print a more explicit message.
* emacsclient.c (start_daemon_and_retry_set_socket): Improve error
checking.
2008-12-18 08:48:26 +00:00
Dan Nicolaescu
67c1df0180
Include syswait.h instead of sys/types.h.
2008-12-14 03:23:43 +00:00
Dan Nicolaescu
5445ab06ef
(WCONTINUED): New compatibility define for older systems.
2008-12-11 17:32:44 +00:00
Dan Nicolaescu
d50299d55d
(main): Fix previous change.
2008-12-10 23:36:03 +00:00
Juanma Barranquero
5201664703
* emacsclient.c (main): Fix mindless breakage where emacsclient
...
does not work *at all* on Windows, even if it *can* connect.
2008-12-10 22:18:21 +00:00
Dan Nicolaescu
45ce457074
(main): Fail in case of not being able to connect.
2008-12-10 15:24:22 +00:00
Dan Nicolaescu
69157c9960
(decode_options): Fix typo.
2008-12-10 15:07:56 +00:00
Dan Nicolaescu
802bdb3c6b
(EMACS_DAEMON): Remove definition.
...
(decode_options): Do not allow an empty alternate_editor on
WINDOWSNT.
(print_help_and_exit): Replace EMACS_DAEMON with WINDOWSNT.
(start_daemon_and_retry_set_socket): Likewise.
2008-12-10 14:57:20 +00:00
Juanma Barranquero
c3f995a2cb
* emacsclient.c [!WINDOWSNT] (EMACS_DAEMON): New define.
...
Changes when EMACS_DAEMON is not defined:
(print_help_and_exit): Don't add daemon information to help.
(start_daemon_and_retry_set_socket): Make a no-op.
(main): Don't set `start_daemon_if_needed' (which is initialized to 0).
2008-12-10 09:47:06 +00:00
Dan Nicolaescu
636b507bcc
* misc.texi (emacsclient Options): Describe what an empty string
...
argument does for --alternate-editor.
* emacsclient.1: Describe what an empty string argument does for
--alternate-editor.
* emacsclient.c (print_help_and_exit): Describe what an empty
string argument does for --alternate-editor.
(set_socket): Make it possible to not exit in case of an error.
(start_daemon_and_retry_set_socket): New function.
(main): Use it. Restore the NULL value for socket_name and
server_file after the set_socket call.
2008-12-10 07:56:51 +00:00
Dan Nicolaescu
18d2ad2920
Fix typo in include.
2008-12-03 04:33:44 +00:00
Dan Nicolaescu
448d408588
Include <darpa/inet.h>.
2008-12-03 03:37:37 +00:00
Chong Yidong
a336ee5bc0
Fix last change.
2008-11-02 23:16:33 +00:00
Chong Yidong
273b902863
(window_system): Delete redundant variable.
...
(decode_options): Don't use it.
(find_tty): New function.
(main): Use find_tty, and don't use window_system.
2008-11-02 21:41:57 +00:00
Eli Zaretskii
d41784eef4
(main) [WINDOWSNT]: Don't ifdef away the call to `ttyname'.
...
(w32_getenv): Treat $TERM specially: if not found in the environment and in
the Registry, return "w32console".
(ttyname) [WINDOWSNT]: New function.
2008-11-01 13:49:23 +00:00
Andreas Schwab
322ca65006
(main): Don't force sending tty when in eval mode.
2008-10-31 23:17:13 +00:00
Chong Yidong
8536c0f5c5
(main): If using the current frame, send tty information to Emacs in
...
case daemon mode needs to occupy this tty.
2008-10-30 15:54:38 +00:00
Juanma Barranquero
bc558f3edb
* emacsclient.c (EXTRA_SPACE): New macro.
...
(get_server_config, set_local_socket): Use it.
2008-10-29 15:34:06 +00:00
Juanma Barranquero
f77b11a051
* server.el, emacsclient.c: Use TMPDIR (default /tmp) instead of hardcoded /tmp.
2008-10-29 10:42:31 +00:00
Dan Nicolaescu
dc1cd5f755
(longopts, print_help_and_exit): Add -nw.
...
(decode_options): Use getopt_long_only.
2008-10-13 02:32:51 +00:00
Eli Zaretskii
c966fd27a1
(main): Fix a typo in a comment.
2008-09-19 16:45:12 +00:00
Chong Yidong
d5dabcb513
(main): Use stdout rather than stdin to obtain the terminal (bug#427).
2008-09-19 15:50:24 +00:00
Dan Nicolaescu
7c2fb837ec
* bitmaps/README:
...
* xfns.c:
* termcap.c:
* term.c:
* syswait.h:
* systty.h:
* systime.h:
* syssignal.h:
* sysdep.c:
* process.h:
* process.c:
* print.c:
* ndir.h:
* lread.c:
* keyboard.c:
* getpagesize.h:
* floatfns.c:
* fileio.c:
* emacs.c:
* doc.c:
* dispnew.c:
* dired.c:
* data.c:
* callproc.c:
* buffer.c:
* README:
* Makefile.in:
* s/template.h:
* s/msdos.h:
* m/vax.h: Remove VMS support.
* s/vms.h:
* vlimit.h:
* uaf.h:
* temacs.opt:
* param.h:
* ioctl.h: Remove file.
* descrip.mms:
* compile.com: Remove file.
* Create.c: Remove VMS support.
* message.el (Module):
* gnus-start.el (Module):
* gnus-registry.el (Module):
* textmodes/texinfmt.el:
* nxml/nxml-enc.el:
* mail/feedmail.el:
* international/mule.el:
* international/latexenc.el:
* emulation/viper-util.el:
* emulation/viper-init.el:
* emulation/viper-ex.el:
* emacs-lisp/bytecomp.el:
* version.el:
* subr.el:
* startup.el:
* sort.el:
* shadowfile.el:
* recentf.el:
* printing.el:
* paths.el:
* minibuffer.el:
* ls-lisp.el:
* loadup.el:
* hippie-exp.el:
* finder.el:
* files.el:
* ediff-util.el:
* ediff-ptch.el:
* ediff-init.el:
* ediff-diff.el:
* dired.el:
* dired-aux.el:
* cus-edit.el:
* bindings.el:
* arc-mode.el:
* add-log.el: Remove VMS support.
* obsolete/vmsproc.el:
* obsolete/vms-pmail.el:
* obsolete/vms-patch.el: Remove file.
* etags.c:
* emacsclient.c: Remove VMS support.
* termcap.src: Remove file.
* README:
* PROBLEMS:
* MACHINES: Remove VMS info.
* ediff.texi: Remove VMS support.
* os.texi:
* intro.texi:
* files.texi: Remove VMS support.
* emacs.texi: Remove VMS support.
* make-dist:
* README: Remove VMS support.
* vms: Remove directory.
2008-07-31 05:33:56 +00:00
Dan Nicolaescu
9e2a264775
Remove support for Mac Carbon.
...
* mactoolbox.c:
* macterm.h:
* macterm.c:
* macselect.c:
* macmenu.c:
* macgui.h:
* macfns.c:
* mac.c: Remove file.
* s/darwin.h:
* m/intel386.h:
* xfaces.c:
* xdisp.c:
* window.c:
* tparam.c:
* termhooks.h:
* termcap.c:
* term.c:
* syssignal.h:
* sysselect.h:
* sysdep.c:
* process.c:
* lread.c:
* lisp.h:
* keyboard.c:
* image.c:
* fringe.c:
* frame.h:
* frame.c:
* fontset.c:
* font.h:
* font.c:
* fns.c:
* fileio.c:
* emacs.c:
* dispnew.c:
* dispextern.h:
* config.in:
* atimer.c:
* Makefile.in: Remove code for Carbon
* erc.el: Remove code for Carbon.
Remove support for Mac Carbon.
* term/mac-win.el: Remove file
* international/mule-cmds.el:
* version.el:
* startup.el:
* simple.el:
* mwheel.el:
* mouse.el:
* loadup.el:
* isearch.el:
* info.el:
* frame.el:
* faces.el:
* disp-table.el:
* cus-start.el:
* cus-face.el:
* cus-edit.el:
* Makefile.in: Remove code for Carbon.
Remove support for Mac Carbon.
* makefile.w32-in:
* emacsclient.c: Remove code for Carbon.
* PROBLEMS:
* MACHINES: Remove mentions of Mac Carbon.
* ns-emacs.texi:
* faq.texi: Remove mentions of Mac Carbon.
* os.texi:
* frames.texi:
* display.texi: Remove mentions of Mac Carbon.
* xresources.texi: Remove mentions of Mac Carbon.
* make-tarball.txt:
* admin.el:
* FOR-RELEASE:
* CPP-DEFINES: Remove mentions of Mac Carbon.
Remove support for Mac Carbon.
* mac: Remove directory.
* make-dist:
* configure.in:
* README:
* Makefile.in:
* INSTALL: Remove code for Carbon.
* configure: Regenerate.
2008-07-27 18:24:48 +00:00
Glenn Morris
294981c77c
Switch to recommended form of GPLv3 permissions notice.
2008-05-09 23:19:13 +00:00
Dan Nicolaescu
9d2818d676
* configure.in: Remove references to obsolete variables and
...
systems.
* configure: Regenerate.
* Makefile.in (NO_SHORTNAMES):
* emacsclient.c (NO_SHORTNAMES):
* fakemail.c (NO_SHORTNAMES):
* make-docfile.c (NO_SHORTNAMES):
* movemail.c (NO_SHORTNAMES):
* pop.c (NO_SHORTNAMES): Remove references to obsolete variable.
* config.nt (SHORTNAMES): Remove reference to obsolete variable.
* s/vms4-0.h:
* s/vms4-2.h:
* s/vms4-4.h:
* s/vms5-5.h: Remove, unused.
* s/irix5-2.h:
* s/irix6-0.h:
* s/riscos5.h:
* s/mach-bsd4-3.h:
* m/mips4.h: Remove files for obsolete systems
* Makefile.in:
* filelock.c:
* unexmips.c:
* m/hp9000s300.h:
* m/iris4d.h:
* s/aix3-1.h:
* s/hpux.h:
* s/msdos.h:
* s/usg5-0.h:
* s/usg5-2-2.h:
* s/usg5-2.h:
* s/usg5-3.h: Remove references to obsolete variables.
* s/irix5-0.h: Remove, move all the contents ...
* s/irix6-5.h: ... here. Simplify.
* config.in: Regenerate.
2008-02-24 18:53:07 +00:00
Juanma Barranquero
31e25350a8
Fix typo in comment.
2008-02-20 12:09:38 +00:00
Juanma Barranquero
50f271cb5a
(main) [WINDOWSNT]: Understand DRIVE:NAME, where
...
NAME is relative to DRIVE'S current directory.
2008-02-20 12:06:52 +00:00
Juanma Barranquero
d07529f330
(print_help_and_exit): Show -d option on Windows.
2008-02-15 16:59:19 +00:00
Stefan Monnier
09317bf4bf
(decode_options): Fix last change so as not to override an explicit -display.
2008-02-08 15:28:04 +00:00
Stefan Monnier
9997dc1529
(decode_options): Pass --display implicitly if -c
...
is specified. Only set tty if -t or -c is specified.
2008-02-08 15:25:58 +00:00
Stefan Monnier
0ea5797a18
(decode_options): Default to a NULL display, as Emacs-22.
...
Allow the -d option under w32 again, for those rare cases where it
actually does make sense.
2008-01-26 21:27:38 +00:00
Juanma Barranquero
5ab7322861
(set_tcp_socket): Don't send a "\n" after the authentication string;
...
there's no need to haste.
2008-01-25 15:46:07 +00:00
Eli Zaretskii
0ebec7d35c
(decode_options) [WINDOWSNT]: Don't use the value of DISPLAY in the
...
environment. Don't support -d.
(print_help_and_exit) [WINDOWSNT]: Don't show the --display option.
(longopts) [WINDOWSNT]: Remove --display.
2008-01-12 15:50:33 +00:00
Glenn Morris
78da39c6e7
Add missing final newlines to message calls.
2008-01-09 04:40:14 +00:00
Glenn Morris
355a326e54
Daniel Hackney <dan at haxney.org> (tiny change)
...
(set_socket): Add trailing newline to socket error message.
2008-01-09 04:36:57 +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
a5b68355b3
Add 2008 to copyright years.
2008-01-07 08:42:46 +00:00
Juanma Barranquero
f387c1eec4
Comment change.
2007-10-27 13:38:28 +00:00