aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2008-01-03 21:56:36 +0000
committerStefan Monnier2008-01-03 21:56:36 +0000
commitf86228e36cff54f5b18d47944b603901f997af99 (patch)
tree58abd7ddcfbf523e8ecbfc02a730078a93719759
parent87df3c322b97d4da6c289a4c0e1c9d04643d2e9e (diff)
downloademacs-f86228e36cff54f5b18d47944b603901f997af99.tar.gz
emacs-f86228e36cff54f5b18d47944b603901f997af99.zip
(server-create-window-system-frame): Remove workaround for
a bug that has been fixed.
-rw-r--r--lisp/ChangeLog61
-rw-r--r--lisp/server.el6
2 files changed, 33 insertions, 34 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index cf8750ab348..5c7d5c255dd 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,7 +1,12 @@
12008-01-03 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * server.el (server-create-window-system-frame): Remove workaround for
4 a bug that has been fixed.
5
12008-01-03 Magnus Henoch <magnus@zemdatav> 62008-01-03 Magnus Henoch <magnus@zemdatav>
2 7
3 * net/dbus.el (dbus-name-owner-changed-handler): Use 8 * net/dbus.el (dbus-name-owner-changed-handler):
4 dbus-unregister-object instead of dbus-unregister-signal. 9 Use dbus-unregister-object instead of dbus-unregister-signal.
5 10
62008-01-03 Drew Adams <drew.adams@oracle.com> 112008-01-03 Drew Adams <drew.adams@oracle.com>
7 12
@@ -21,8 +26,8 @@
21 26
222008-01-02 Eric S. Raymond <esr@snark.thyrsus.com> 272008-01-02 Eric S. Raymond <esr@snark.thyrsus.com>
23 28
24 * progmodes/grep.el (grep-find-ignored-directories): Initialize 29 * progmodes/grep.el (grep-find-ignored-directories):
25 from the value of vc-directory-exclusion-list. 30 Initialize from the value of vc-directory-exclusion-list.
26 31
27 * vc-hooks (vc-directory-exclusion-list): Include "_darcs", 32 * vc-hooks (vc-directory-exclusion-list): Include "_darcs",
28 even though we don't have a back end for darcs yet. 33 even though we don't have a back end for darcs yet.
@@ -87,8 +92,8 @@
87 92
882008-01-01 Dan Nicolaescu <dann@ics.uci.edu> 932008-01-01 Dan Nicolaescu <dann@ics.uci.edu>
89 94
90 * vc-git.el (vc-git-dir-state): Set the vc-backend property. Do 95 * vc-git.el (vc-git-dir-state): Set the vc-backend property.
91 not disable undo, with-temp-buffer does it by default. 96 Do not disable undo, with-temp-buffer does it by default.
92 97
932008-01-01 Eric S. Raymond <esr@snark.thyrsus.com> 982008-01-01 Eric S. Raymond <esr@snark.thyrsus.com>
94 99
@@ -101,8 +106,8 @@
101 106
1022007-12-31 Tom Tromey <tromey@redhat.com> 1072007-12-31 Tom Tromey <tromey@redhat.com>
103 108
104 * emacs-lisp/elp.el (elp-results): Use header-line-format for 109 * emacs-lisp/elp.el (elp-results): Use header-line-format for header.
105 header. Move point to the start of the buffer. 110 Move point to the start of the buffer.
106 111
1072007-12-31 Dan Nicolaescu <dann@ics.uci.edu> 1122007-12-31 Dan Nicolaescu <dann@ics.uci.edu>
108 113
@@ -113,8 +118,8 @@
113 118
1142007-12-31 Martin Rudalics <rudalics@gmx.at> 1192007-12-31 Martin Rudalics <rudalics@gmx.at>
115 120
116 * man.el (Man-default-man-entry): Make this a defun. Improve 121 * man.el (Man-default-man-entry): Make this a defun.
117 guessing mechanism and handling of section numbers. 122 Improve guessing mechanism and handling of section numbers.
118 123
1192007-12-31 Richard Stallman <rms@gnu.org> 1242007-12-31 Richard Stallman <rms@gnu.org>
120 125
@@ -146,8 +151,7 @@
146 (custom-theme-set-faces): Clear `face-override-spec' property. 151 (custom-theme-set-faces): Clear `face-override-spec' property.
147 Call `face-spec-set' with FOR-DEFFACE. 152 Call `face-spec-set' with FOR-DEFFACE.
148 153
149 * custom.el (custom-theme-recalc-face): 154 * custom.el (custom-theme-recalc-face): Simply call `face-spec-recalc'.
150 Simply call `face-spec-recalc'.
151 155
152 * faces.el (face-spec-set): Third arg is now FOR-DEFFACE. 156 * faces.el (face-spec-set): Third arg is now FOR-DEFFACE.
153 Use of frame as third arg is deprecated. 157 Use of frame as third arg is deprecated.
@@ -197,8 +201,7 @@
197 201
1982007-12-29 Jay Belanger <jay.p.belanger@gmail.com> 2022007-12-29 Jay Belanger <jay.p.belanger@gmail.com>
199 203
200 * calc/calc-aent.el (math-read-token): Fix misplaced 204 * calc/calc-aent.el (math-read-token): Fix misplaced parentheses.
201 parentheses.
202 205
203 * calc/calc-lang.el (calc-yacas-language, calc-maxima-language) 206 * calc/calc-lang.el (calc-yacas-language, calc-maxima-language)
204 (calc-giac-language, math-yacas-parse-Sum, math-yacas-compose-sum) 207 (calc-giac-language, math-yacas-parse-Sum, math-yacas-compose-sum)
@@ -299,7 +302,7 @@
299 302
300 * emacs-lisp/find-func.el (find-function-after-hook): Add :type. 303 * emacs-lisp/find-func.el (find-function-after-hook): Add :type.
301 304
302 * info.el (Info-clone-buffer): Renamed from Info-clone-buffer-hook. 305 * info.el (Info-clone-buffer): Rename from Info-clone-buffer-hook.
303 Use changed. 306 Use changed.
304 307
305 * startup.el (fancy-splash-help-echo): Var deleted. 308 * startup.el (fancy-splash-help-echo): Var deleted.
@@ -382,8 +385,8 @@
382 385
3832007-12-27 Eric S. Raymond <esr@snark.thyrsus.com> 3862007-12-27 Eric S. Raymond <esr@snark.thyrsus.com>
384 387
385 * vc.el, vc-sccs.el, vc-rcs.el, vc-cs.el, vc-mcvs.el: Put 388 * vc.el, vc-sccs.el, vc-rcs.el, vc-cs.el, vc-mcvs.el:
386 new machinery in place to support editing of change comments 389 Put new machinery in place to support editing of change comments
387 with 'e' in a log-view buffer. Not documented yet as this 390 with 'e' in a log-view buffer. Not documented yet as this
388 only works for SCCS, RCS, and maybe CVS if you have admin 391 only works for SCCS, RCS, and maybe CVS if you have admin
389 privileges. When we have backend support for Subversion and 392 privileges. When we have backend support for Subversion and
@@ -462,7 +465,7 @@
462 (bookmark-jump, bookmark-jump-other-window, bookmark-insert) 465 (bookmark-jump, bookmark-jump-other-window, bookmark-insert)
463 (bookmark-bmenu-2-window, bookmark-bmenu-other-window): 466 (bookmark-bmenu-2-window, bookmark-bmenu-other-window):
464 Use bookmark-jump-internal. 467 Use bookmark-jump-internal.
465 (bookmark-make-cell-for-text-file): Renamed from bookmark-make-cell. 468 (bookmark-make-cell-for-text-file): Rename from bookmark-make-cell.
466 469
467 * doc-view.el (doc-view-bookmark-make-cell) 470 * doc-view.el (doc-view-bookmark-make-cell)
468 (doc-view-bookmark-jump): New functions. 471 (doc-view-bookmark-jump): New functions.
@@ -510,7 +513,7 @@
510 (yank-pop-change-selection): New option. 513 (yank-pop-change-selection): New option.
511 (current-kill): Obey it. 514 (current-kill): Obey it.
512 515
513 * simple.el (use-region-p): Renamed from `region-active-p'. 516 * simple.el (use-region-p): Rename from `region-active-p'.
514 (region-active-p): New function. 517 (region-active-p): New function.
515 518
5162007-12-25 David Golden <david.delaharpe.golden@gmail.com> (tiny change) 5192007-12-25 David Golden <david.delaharpe.golden@gmail.com> (tiny change)
@@ -721,8 +724,8 @@
721 font-lock when compiling. Always require compile. Relegate remaining 724 font-lock when compiling. Always require compile. Relegate remaining
722 compatibility cruft to XEmacs. Don't require font-lock. 725 compatibility cruft to XEmacs. Don't require font-lock.
723 (verilog-version): Remove superfluous concat. 726 (verilog-version): Remove superfluous concat.
724 (dinotrace-unannotate-all, zmacs-activate-region) 727 (dinotrace-unannotate-all, zmacs-activate-region, customize-apropos):
725 (customize-apropos): No need to define. 728 No need to define.
726 (verilog-regexp-opt): On Emacs, just make it an alias for regexp-opt. 729 (verilog-regexp-opt): On Emacs, just make it an alias for regexp-opt.
727 (verilog-font-lock-keywords, verilog-font-lock-keywords-1) 730 (verilog-font-lock-keywords, verilog-font-lock-keywords-1)
728 (verilog-font-lock-keywords-2, verilog-font-lock-keywords-3) 731 (verilog-font-lock-keywords-2, verilog-font-lock-keywords-3)
@@ -748,15 +751,15 @@
748 (reporter-submit-bug-report): Autoload it. 751 (reporter-submit-bug-report): Autoload it.
749 (verilog-mark-defun): Call zmacs-activate-region only if bound. 752 (verilog-mark-defun): Call zmacs-activate-region only if bound.
750 (verilog-font-customize): Call customize-apropos only if bound. 753 (verilog-font-customize): Call customize-apropos only if bound.
751 (verilog-getopt-flags, verilog-auto-reeval-locals): Use 754 (verilog-getopt-flags, verilog-auto-reeval-locals):
752 make-local-variable rather than make-variable-buffer-local. 755 Use make-local-variable rather than make-variable-buffer-local.
753 (verilog-company, verilog-project, verilog-modi-cache-list): 756 (verilog-company, verilog-project, verilog-modi-cache-list):
754 Move make-variable-buffer-local calls to top-level. 757 Move make-variable-buffer-local calls to top-level.
755 (font-lock-defaults-alist): Don't define it. 758 (font-lock-defaults-alist): Don't define it.
756 (verilog-need-fld): Remove. 759 (verilog-need-fld): Remove.
757 (verilog-font-lock-init): Don't set font-lock-defaults-alist. 760 (verilog-font-lock-init): Don't set font-lock-defaults-alist.
758 (verilog-mode): Only call make-local-hook on XEmacs. Set 761 (verilog-mode): Only call make-local-hook on XEmacs.
759 font-lock-defaults rather than using verilog-font-lock-init. 762 Set font-lock-defaults rather than using verilog-font-lock-init.
760 763
7612007-12-17 Andreas Schwab <schwab@suse.de> 7642007-12-17 Andreas Schwab <schwab@suse.de>
762 765
@@ -832,8 +835,8 @@
832 (verilog-declaration-prefix-re, verilog-declaration-re) 835 (verilog-declaration-prefix-re, verilog-declaration-re)
833 (verilog-end-of-statement, verilog-indent-declaration) 836 (verilog-end-of-statement, verilog-indent-declaration)
834 (verilog-get-lineup-indent): Remove trailing whitespace. 837 (verilog-get-lineup-indent): Remove trailing whitespace.
835 (verilog-mode): Fix autoload cookie. Set 838 (verilog-mode): Fix autoload cookie.
836 beginning-of-defun-function and end-of-defun-function. Use when 839 Set beginning-of-defun-function and end-of-defun-function. Use when
837 instead of if. 840 instead of if.
838 (verilog-emacs-features, verilog-auto-ascii-enum) 841 (verilog-emacs-features, verilog-auto-ascii-enum)
839 (verilog-insert-indices): Escape braces in doc strings. 842 (verilog-insert-indices): Escape braces in doc strings.
@@ -845,8 +848,8 @@
845 848
8462007-12-08 Eli Zaretskii <eliz@fencepost.gnu.org> 8492007-12-08 Eli Zaretskii <eliz@fencepost.gnu.org>
847 850
848 * international/latexenc.el (latexenc-find-file-coding-system): If 851 * international/latexenc.el (latexenc-find-file-coding-system):
849 both coding-system-for-write and buffer-file-coding-system of 852 If both coding-system-for-write and buffer-file-coding-system of
850 latex-main-file are nil, use `undecided'. 853 latex-main-file are nil, use `undecided'.
851 854
8522007-12-06 Jason Rumney <jasonr@gnu.org> 8552007-12-06 Jason Rumney <jasonr@gnu.org>
diff --git a/lisp/server.el b/lisp/server.el
index dc534adc0f9..63245135347 100644
--- a/lisp/server.el
+++ b/lisp/server.el
@@ -1,7 +1,7 @@
1;;; server.el --- Lisp code for GNU Emacs running as server process 1;;; server.el --- Lisp code for GNU Emacs running as server process
2 2
3;; Copyright (C) 1986, 1987, 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 3;; Copyright (C) 1986, 1987, 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
4;; 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4;; 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5 5
6;; Author: William Sommerfeld <wesommer@athena.mit.edu> 6;; Author: William Sommerfeld <wesommer@athena.mit.edu>
7;; Maintainer: FSF 7;; Maintainer: FSF
@@ -629,10 +629,6 @@ Server mode runs a process that accepts commands from the
629 (error "Please specify display")) 629 (error "Please specify display"))
630 params))) 630 params)))
631 (server-log (format "%s created" frame) proc) 631 (server-log (format "%s created" frame) proc)
632 ;; XXX We need to ensure the parameters are really set because Emacs
633 ;; forgets unhandled initialization parameters for X frames at
634 ;; the moment.
635 (modify-frame-parameters frame params)
636 (select-frame frame) 632 (select-frame frame)
637 (process-put proc 'frame frame) 633 (process-put proc 'frame frame)
638 (process-put proc 'terminal (frame-terminal frame)) 634 (process-put proc 'terminal (frame-terminal frame))