1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 16:21:07 -08:00
Commit graph

6995 commits

Author SHA1 Message Date
Adrian Robert
b330336c40 * Makefile.in (emacs): Remove ndef NS conditional for 'emacs -list-load-path-shadows'. (nsgui.h): Reduce number of things depending on it. 2008-08-07 01:36:30 +00:00
Chong Yidong
b2c5015c6b * xdisp.c (try_scrolling): Use iterator to find the scroll margin,
instead of window-end which does the wrong thing at eob.
(try_cursor_movement): Minor optimization.
(redisplay_window): If scroll margin is defined, don't assume
window doesn't need scrolling.
2008-08-06 18:26:02 +00:00
Adrian Robert
5573794231 * config.in: Regenerate. * Makefile.in: Move nsXXX.m dependencies into big alphabetical list. (mostlyclean): Don't delete *.d under NS. * nsterm.h (NS_HAVE_INTEGER): Change to NS_HAVE_NSINTEGER. 2008-08-06 16:20:46 +00:00
Kenichi Handa
29428bb856 (xfont_list_family): Return a list of symbols, not
strings.
2008-08-06 12:20:28 +00:00
Andreas Schwab
5c17fc1dcb Regenerate. 2008-08-06 09:30:00 +00:00
Chong Yidong
012fd6f4d0 * xdisp.c (redisplay_window): Don't enforce scroll-margin when
forcing a window start.
2008-08-05 22:45:39 +00:00
Chong Yidong
cd7f53ca92 * fileio.c (Vauto_save_list_file_name): Move here from file.el.
(auto_save_1): Update modtime when auto-save-list-file-name is on.
2008-08-05 21:40:26 +00:00
Adrian Robert
95889848e8 emacs.c (main): Under NS, set working dir to HOME when get a 'psn' argument. 2008-08-05 17:33:05 +00:00
Adrian Robert
3d0a4431c9 set working dir to /Users/arobert under NS when psn argument given 2008-08-05 16:17:07 +00:00
Juanma Barranquero
d765e3a3d5 * buffer.c (syms_of_buffer) <scroll-up-aggressively>:
<scroll-down-aggressively, before-change-functions>:
  <after-change-functions>: Reflow docstrings.
2008-08-05 15:04:03 +00:00
Adrian Robert
4e6225928e Dock menu customization, based on a patch by Ken Raeburn, plus some other fixes. 2008-08-05 03:05:14 +00:00
Chong Yidong
108a688327 * nsterm.h: Test directly for NS_HAVE_INTEGER before defining it.
* config.in: Regenerate.
2008-08-04 21:58:34 +00:00
Seiji Zenitani
ae10f60cf6 nsfns.m (x-create-frame): Set the frame parameter alpha to Qnil 2008-08-04 17:50:47 +00:00
Chong Yidong
b537b75b07 * nsterm.h (find_and_call_menu_selection): Fix prototype. 2008-08-04 17:14:08 +00:00
Adrian Robert
07b87a106a fix popup menu selection return (menu.c); add use of popup_activated under NS (nsmenu.m, xdisp.c); improve comments (lisp.h, s/darwin.h); use FORWARD_SIGNAL_TO_MAIN_THREAD (syssignal.h) 2008-08-04 16:57:44 +00:00
Adrian Robert
14145fa3d0 cleanup in s/darwin.h, define DARWIN_OS and use it instead of DARWIN and/or MAC_OSX; also, nsterm.m: small unrelated cleanups 2008-08-04 14:39:27 +00:00
Juanma Barranquero
4342f814c4 Fix typos. 2008-08-04 13:55:44 +00:00
Chong Yidong
6e09bde1e0 * nsterm.m (windowDidResize): Remove stopModel call. 2008-08-03 20:33:50 +00:00
Andreas Schwab
517571872e (get_lim_data) [HAVE_GETRLIMIT && RLIMIT_AS]: Define.
(check_memory_limits): Don't handle HAVE_GETRLIMIT here.
2008-08-03 09:27:34 +00:00
Andreas Schwab
a023b55981 (check_memory_limits) [HAVE_GETRLIMIT]: Fix
calculation of data_size.  Use correct type for five_percent.
2008-08-03 08:52:03 +00:00
Chong Yidong
a2dec0e5e3 * vm-limit.c (check_memory_limits): Don't use getrlimit on cygwin.
Don't use uninitialized pointer variable when using getrlimit.
2008-08-02 22:35:10 +00:00
Jason Rumney
4ff1bf172e (compute_metrics): Don't mess with glyph_idx setting here. 2008-08-02 21:26:08 +00:00
Eli Zaretskii
0078170f72 (NSTATICS): Bump to 0x640. 2008-08-02 16:41:36 +00:00
Eli Zaretskii
934e2a6894 (Fsystem_processes_list, Fsystem_process_attributes): New functions.
(syms_of_process): Defsubr them.  Add initializations for various Q* symbols
used in procfs_system_process_attributes.
(procfs_list_system_processes, procfs_system_process_attributes) [HAVE_PROCFS]:
New functions.
(time_from_jiffies, ltime_from_jiffies, get_up_time, procfs_ttyname)
(procfs_get_total_memory): New functions.
2008-08-02 16:27:44 +00:00
Juanma Barranquero
785ce0ac5d Fix whitespace change caused by bug. 2008-08-01 23:46:59 +00:00
Juanma Barranquero
dee8cd4354 * xfaces.c (Fx_load_color_file): Fix previous change;
it is #ifdef WINDOWSNT, not WINDOWS_NT.
2008-08-01 23:40:13 +00:00
Michael Albinus
367ea1732a * dbusbind.c (xd_read_message): Handle D-Bus error messages. 2008-08-01 18:35:49 +00:00
Adrian Robert
04f33e1137 add defines for NSInteger, NSUInteger on non-Leopard 2008-08-01 16:29:50 +00:00
Chong Yidong
e0a516324a * nsfns.m (ns_frame_parm_handlers): Add empty entry for
x_set_alpha.
2008-08-01 16:23:06 +00:00
Chong Yidong
6fcb12fdcf * nsterm.m (EmacsApp -application:openFiles:): GNUStep does not
define NSApplicationDelegateReplySuccess.
(EmacsView -converstationIdentifier): Use long instead of
NSInteger for GNUStep, since it doesn't have NSInteger.
2008-08-01 16:07:14 +00:00
Chong Yidong
61bf63e29d * xmenu.c: Revert last change. 2008-08-01 15:44:18 +00:00
Chong Yidong
73592876ec * keyboard.h: Fix last change. 2008-08-01 15:40:46 +00:00
Adrian Robert
ebadbfa6e7 commit patch to x-load-color-file posted by lekktu@gmail.com 2008-08-01 15:33:15 +00:00
Dan Nicolaescu
f78c2c973f (dispnew.o, gtkutil.o, sound.o, atimer.o)
(floatfns.o): Depend on syssignal.h.
(term.o): Depend on syssignal.h, systty.h, and $(INTERVAL_SRC).
2008-08-01 14:04:53 +00:00
Adrian Robert
150349607c clear warnings and clean up NS port 2008-08-01 14:01:08 +00:00
Dan Nicolaescu
27ec92c983 Fix previous change that removed BSD_TERMIOS. Add
comments to #ifdefs.
2008-08-01 12:56:49 +00:00
Adrian Robert
7ded338349 NS port now uses etc/rgb.txt instead of etc/Emacs.clr (now removed); function Fw32_load_color_file moved to xfaces x_load_color_file 2008-08-01 11:48:29 +00:00
Michael Albinus
13ecc6dc53 * dbusbind.c (Fdbus_call_method_asynchronously)
(Fdbus_method_error_internal): New defuns.
(xd_read_message): Handle also reply messages.
(Vdbus_registered_functions_table): Extend docstring.
2008-07-31 18:56:51 +00:00
Juanma Barranquero
12063bc563 * keyboard.c (gobble_input): Fix previous change. 2008-07-31 18:08:46 +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
69ab3201ca * s/ms-w32.h (MULTI_KBOARD): Remove.
* xterm.c:
* xselect.c:
* xfns.c:
* window.c:
* w32term.c:
* w32fns.c:
* terminal.c:
* termhooks.h:
* term.c:
* sysdep.c:
* keyboard.h:
* keyboard.c:
* frame.h:
* frame.c:
* frame.c: Remove references to MULTI_KBOARD, it is now the
default.
* config.in: Regenerate.

* config.nt (MULTI_KBOARD): Remove.

* configure.in (MULTI_KBOARD): Remove.
2008-07-31 02:47:32 +00:00
Jason Rumney
bd187c4959 * w32font.h (struct w32font_info): Use unicode version of textmetrics.
* w32font.c (w32font_encode_char): Leave as unicode if in range.
(w32font_open_internal): Get unicode version of textmetrics.
Don't enable or disable glyph indices here.
(w32font_open): Disable use of glyph indices.

* w32uniscribe.c (uniscribe_open): Enable use of glyph indices.
2008-07-30 21:45:35 +00:00
Chong Yidong
39dde873c7 Fix last change. 2008-07-30 15:33:58 +00:00
Chong Yidong
e3072df290 * minibuf.c (syms_of_minibuf): Doc fix. 2008-07-30 15:33:22 +00:00
Chong Yidong
bc85033335 * minibuf.c (read_buffer_completion_ignore_case): New var.
(Fread_buffer): Use it.
2008-07-30 15:25:00 +00:00
Dan Nicolaescu
9d9a7716e5 * systty.h (sensemode): Remove empty #if. Remove reference to
BSD_TERMIOS, unused.

* sysdep.c: Remove reference to DGUX.
(closedir): Remove reference to BROKEN_CLOSEDIR, unused.

* config.in: Regenerate.

* configure.in (DO_BLOCK_INPUT): Remove, unused.
2008-07-30 15:14:07 +00:00
Jason Rumney
0c34f98ec7 (uniscribe_encode_char): Fix glyph buffer size. 2008-07-30 13:17:43 +00:00
Jason Rumney
c320e90a79 (uniscribe_shape): Avoid using context if cache
is populated.
(uniscribe_encode_char): Always use uniscribe.
Avoid using context if cache is populated.
2008-07-29 16:24:24 +00:00
Jan Djärv
3f7ead3061 * gtkutil.c (menu_nav_ended): Remove.
(create_menus): Remove signal connect for menu_nav_ended.
2008-07-29 09:25:49 +00:00
Juanma Barranquero
0e134ea0ce Fix typos. 2008-07-28 22:30:25 +00:00