1. 18 Sep, 2009 1 commit
  2. 17 Sep, 2009 1 commit
    • Juanma Barranquero's avatar
      The --quick command line option now ignores X resources and Registry settings. · 8686ac71
      Juanma Barranquero authored
      * etc/NEWS: Mention new behavior of -Q and new variable `inhibit-x-resources'.
      
      * lisp/startup.el (emacs-quick-startup): Remove variable and all uses.
        (command-line): Set `inhibit-x-resources' instead.
        (command-line-1): Use `inhibit-x-resources' instead.
      
      * src/emacs.c (inhibit_x_resources): New variable.
        (main) [HAVE_NS]: Don't process --quick command line option.
        (syms_of_emacs) <inhibit-x-resources>: DEFVAR_BOOL it.
      
      * src/lisp.h (inhibit_x_resources): Declare it extern.
      
      * src/w32reg.c (x_get_string_resource):
      * src/xrdb.c (x_get_string_resource): Obey inhibit_x_resources.
      8686ac71
  3. 29 Aug, 2009 1 commit
    • Stefan Monnier's avatar
      * NEWS: Declare unibyte sessions obsolete. · 82e98df4
      Stefan Monnier authored
      * emacs.c (USAGE1): Remove --(no-)multibyte, --(no-)unibyte.
      (main): Use enable-multibyte-characters rather than
      default-enable-multibyte-characters.  Output a warning message when
      running a unibyte session.
      * mule.texi (Enabling Multibyte):
      * cmdargs.texi (General Variables): Remove EMACS_UNIBYTE.
      (Initial Options): Remove --(no-)multibyte, --(no-)unibyte.
      82e98df4
  4. 26 Aug, 2009 1 commit
  5. 20 Aug, 2009 1 commit
  6. 17 Aug, 2009 1 commit
  7. 01 Jul, 2009 1 commit
    • Jan Djärv's avatar
      * emacs.c (USAGE3, standard_args): Add -mm and --maximized. · 3f1c6666
      Jan Djärv authored
      * frame.c: Qmaximized is new.
      (x_set_frame_parameters): Do not handle fullscreen specially.
      Only set width and height if explicitly set.
      (x_set_fullscreen): Handle Qmaximized.
      (x_set_font, x_figure_window_size): Do not handle fullscreen specially.
      (syms_of_frame): Initialize Qmaximized.
      
      * frame.h (fullscreen_type): Add FULLSCREEN_MAXIMIZED.  Declare
      Qfullwidth, Qfullheight, Qfullboth, Qmaximized.
      
      * xterm.c (handle_one_xevent): Remove call to x_check_fullscreen
      for Expose event. Add call to x_check_fullscreen for MapNotify event.
      Remove all code w.r.t. fullscreen from ConfigureNotify event. Do not
      set gravity to NorthWestGravity when USE_GTK.
      (set_wm_state): New function.
      (do_ewmh_fullscreen): Use set_wm_state. Also handle FULLSCREEN_MAXIMIZED.
      (x_handle_net_wm_state): Handle FULLSCREEN_MAXIMIZED.
      (x_check_fullscreen): Simplify so we only handle EMWH type of fullscreen
      or the case when no window manager is running. That means remove calls
      to x_real_positions and x_fullscreen_adjust.
      
      * gtkutil.c (flush_and_sync, x_wm_size_hint_off): Remove.
      (xg_frame_set_char_size): Remove calls to x_wm_size_hint_off and
      flush_and_sync.
      (xg_height_changed): New function.
      (xg_create_frame_widgets): Remove call to gtk_widget_set_size_request
      and gtk_window_set_policy.  Set frame gravity after parsing the geometry
      string.
      (xg_update_frame_menubar, free_frame_menubar)
      (xg_tool_bar_detach_callback, xg_tool_bar_attach_callback)
      (update_frame_tool_bar, free_frame_tool_bar): Call xg_height_changed.
      Remove calls to xg_frame_set_char_size.
      
      * startup.el (command-line-x-option-alist): Add -mm and --maximized.
      
      * NEWS: Mention maximized.
      
      * frames.texi (Size Parameters): Mention maximized for fullscreen.
      
      * xresources.texi (Table of Resources): Mention maximized for
      fullscreen.
      
      * cmdargs.texi (Window Size X): -mm/--maximized is new.
      3f1c6666
  8. 23 Jun, 2009 1 commit
  9. 01 Mar, 2009 1 commit
  10. 23 Jan, 2009 3 commits
  11. 08 Jan, 2009 1 commit
  12. 18 Dec, 2008 1 commit
  13. 08 Dec, 2008 1 commit
  14. 02 Nov, 2008 1 commit
  15. 29 Oct, 2008 1 commit
  16. 28 Oct, 2008 2 commits
    • Dan Nicolaescu's avatar
      * emacs.c (daemon_pipe): Make non-static. · ff808935
      Dan Nicolaescu authored
      (IS_DAEMON): Move definition ...
      * lisp.h (IS_DAEMON): ... here.
      (daemon_pipe): Declare.
      (is_daemon): Remove.
      * dispnew.c (init_display): Use IS_DAEMON.
      ff808935
    • Stefan Monnier's avatar
      * xdisp.c (pos_visible_p, redisplay_internal, message3_nolog) · fc012771
      Stefan Monnier authored
      (message2_nolog): Check FRAME_INITIAL_P instead of noninteractively.
      
      * emacs.c (is_daemon): Remove.
      (main): Don't set is_daemon.
      (IS_DAEMON): New macro.
      (Fdaemonp, Fdaemon_initialized): Use it.
      (Fdaemon_initialized): Wrtie a char into the pipe to make sure the
      parent exits.
      (syms_of_emacs): Explicitly initialize daemon_pipe[1].
      fc012771
  17. 27 Oct, 2008 1 commit
    • Dan Nicolaescu's avatar
      * emacs.c (daemon_name): New variable. · 4ff029f6
      Dan Nicolaescu authored
      (main): Deal with --daemon=SERVER_NAME.
      (Fdaemonp): Return a name if one was passed to --daemon.
      
      * startup.el (server-name): Pacify byte compiler.
      (command-line): If --daemon=SERVER_NAME was used, set server-name
      before calling server-start.
      
      * cmdargs.texi (Initial Options): Document -daemon=SERVER_NAME.
      4ff029f6
  18. 26 Oct, 2008 1 commit
    • Dan Nicolaescu's avatar
      * startup.el (command-line): Call daemon-initialized after · 5790ef40
      Dan Nicolaescu authored
      starting the server.
      * emacs.c (daemon_pipe): New variable
      (main): Create a pipe before forking, make the parent exit only after
      the child has closed its end of the pipe.  Move closing the
      descriptors ...
      (Fdaemon_initialized): ... here.  New function.
      5790ef40
  19. 21 Oct, 2008 1 commit
  20. 06 Oct, 2008 1 commit
  21. 03 Oct, 2008 1 commit
  22. 22 Sep, 2008 2 commits
  23. 21 Sep, 2008 1 commit
    • Dan Nicolaescu's avatar
      * emacs.c (standard_args): Add --daemon. · eab2ee89
      Dan Nicolaescu authored
      (main): Disconnect from the terminal when --daemon is passed.
      (is_daemon): New variable.
      (Fdaemonp): New function.
      (syms_of_emacs): Defsubr it.
      
      * startup.el (command-line): Start the server when in daemon mode.
      
      * cmdargs.texi (Initial Options): Document --daemon.
      eab2ee89
  24. 23 Aug, 2008 1 commit
  25. 05 Aug, 2008 2 commits
  26. 04 Aug, 2008 1 commit
  27. 31 Jul, 2008 1 commit
    • Dan Nicolaescu's avatar
      * bitmaps/README: · 7c2fb837
      Dan Nicolaescu authored
      * 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.
      7c2fb837
  28. 27 Jul, 2008 1 commit
    • Dan Nicolaescu's avatar
      Remove support for Mac Carbon. · 9e2a2647
      Dan Nicolaescu authored
      * 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.
      9e2a2647
  29. 23 Jul, 2008 3 commits
  30. 16 Jul, 2008 2 commits
    • Dan Nicolaescu's avatar
      * s/usg5-4.h (HAVE_SYSVIPC): Remove, unused. · 8111c2d8
      Dan Nicolaescu authored
      (USG_SHARED_LIBRARIES): Remove, only used in unexec.c which is not
      used by this configuration.
      * emacs.c: Remove code depending on USG_SHARED_LIBRARIES.
      * unexec.c: Remove code depending on HPUX and
      USG_SHARED_LIBRARIES, not used with this file.  Remove code
      depending on IRIS, unused.  Remove if 0-ed code.
      8111c2d8
    • Glenn Morris's avatar
      (system-type): Doc fix. · 44ac2d3e
      Glenn Morris authored
      44ac2d3e
  31. 15 Jul, 2008 1 commit
  32. 11 Jul, 2008 1 commit
    • Dan Nicolaescu's avatar
      * lisp.h: · 6e5cb96f
      Dan Nicolaescu authored
      * w32heap.c:
      * emacs.c:
      * alloc.c: Replace all references of NO_UNION_TYPE with
      USE_LISP_UNION_TYPE.
      
      * m/xtensa.h (NO_UNION_TYPE):
      * m/vax.h (NO_UNION_TYPE):
      * m/template.h (NO_UNION_TYPE):
      * m/sparc.h (NO_UNION_TYPE):
      * m/mips.h (NO_UNION_TYPE):
      * m/macppc.h (NO_UNION_TYPE):
      * m/m68k.h (NO_UNION_TYPE):
      * m/iris4d.h (NO_UNION_TYPE):
      * m/intel386.h (NO_UNION_TYPE):
      * m/ibms390x.h (NO_UNION_TYPE):
      * m/ibms390.h (NO_UNION_TYPE):
      * m/ibmrs6000.h (NO_UNION_TYPE):
      * m/ia64.h (NO_UNION_TYPE):
      * m/hp800.h (NO_UNION_TYPE):
      * m/arm.h (NO_UNION_TYPE):
      * m/amdx86-64.h (NO_UNION_TYPE):
      * m/alpha.h (NO_UNION_TYPE): Remove definition, all platform were
      defining it the same.
      6e5cb96f