view nt/xemacs.dsp @ 5142:f965e31a35f0

reduce lcrecord headers to 2 words, rename printing_unreadable_object -------------------- ChangeLog entries follow: -------------------- man/ChangeLog addition: 2010-03-13 Ben Wing <ben@xemacs.org> * internals/internals.texi (Working with Lisp Objects): * internals/internals.texi (Writing Macros): * internals/internals.texi (lrecords): More rewriting to correspond with changes from *LRECORD* to *LISP_OBJECT*. modules/ChangeLog addition: 2010-03-13 Ben Wing <ben@xemacs.org> * postgresql/postgresql.c (print_pgconn): * postgresql/postgresql.c (print_pgresult): printing_unreadable_object -> printing_unreadable_object_fmt. 2010-03-13 Ben Wing <ben@xemacs.org> * ldap/eldap.c (print_ldap): printing_unreadable_object -> printing_unreadable_object_fmt. src/ChangeLog addition: 2010-03-13 Ben Wing <ben@xemacs.org> * alloc.c (alloc_sized_lrecord_1): * alloc.c (alloc_sized_lrecord_array): * alloc.c (old_alloc_sized_lcrecord): * alloc.c (disksave_object_finalization_1): * alloc.c (mark_lcrecord_list): * alloc.c (alloc_managed_lcrecord): * alloc.c (free_managed_lcrecord): * alloc.c (tick_lcrecord_stats): * alloc.c (sweep_lcrecords_1): * buffer.c (print_buffer): * buffer.c (DEFVAR_BUFFER_LOCAL_1): * casetab.c: * casetab.c (print_case_table): * console.c (print_console): * console.c (DEFVAR_CONSOLE_LOCAL_1): * data.c (print_weak_list): * data.c (print_weak_box): * data.c (print_ephemeron): * data.c (ephemeron_equal): * database.c (print_database): * database.c (finalize_database): * device-msw.c (sync_printer_with_devmode): * device-msw.c (print_devmode): * device-msw.c (finalize_devmode): * device.c: * device.c (print_device): * elhash.c: * elhash.c (print_hash_table): * eval.c (print_subr): * eval.c (print_multiple_value): * event-stream.c (event_stream_resignal_wakeup): * events.c (clear_event_resource): * events.c (zero_event): * events.c (print_event): * extents.c: * extents.c (print_extent): * file-coding.c (print_coding_system): * font-mgr.c: * font-mgr.c (Ffc_init): * frame.c: * frame.c (print_frame): * gc.c: * gc.c (GC_CHECK_NOT_FREE): * glyphs.c: * glyphs.c (print_image_instance): * glyphs.c (print_glyph): * gui.c (print_gui_item): * gui.c (copy_gui_item): * keymap.c (print_keymap): * keymap.c (MARKED_SLOT): * lisp.h: * lisp.h (struct Lisp_String): * lisp.h (DEFUN): * lisp.h (DEFUN_NORETURN): * lrecord.h: * lrecord.h (NORMAL_LISP_OBJECT_UID): * lrecord.h (struct lrecord_header): * lrecord.h (set_lheader_implementation): * lrecord.h (struct old_lcrecord_header): * lrecord.h (struct free_lcrecord_header): * marker.c (print_marker): * mule-charset.c: * mule-charset.c (print_charset): * objects.c (print_color_instance): * objects.c (print_font_instance): * objects.c (finalize_font_instance): * print.c (print_cons): * print.c (printing_unreadable_object_fmt): * print.c (printing_unreadable_lisp_object): * print.c (external_object_printer): * print.c (internal_object_printer): * print.c (debug_p4): * print.c (ext_print_begin): * process.c (print_process): * rangetab.c (print_range_table): * rangetab.c (range_table_equal): * scrollbar.c (free_scrollbar_instance): * specifier.c (print_specifier): * specifier.c (finalize_specifier): * symbols.c (guts_of_unbound_marker): * symeval.h: * symeval.h (DEFVAR_SYMVAL_FWD): * tooltalk.c: * tooltalk.c (print_tooltalk_message): * tooltalk.c (print_tooltalk_pattern): * ui-gtk.c (ffi_object_printer): * ui-gtk.c (emacs_gtk_object_printer): * ui-gtk.c (emacs_gtk_boxed_printer): * window.c (print_window): * window.c (free_window_mirror): * window.c (debug_print_window): * xemacs.def.in.in: (1) printing_unreadable_object -> printing_unreadable_object_fmt. (2) printing_unreadable_lcrecord -> printing_unreadable_lisp_object and fix up so it no longer requires an lcrecord. These previous changes eliminate most of the remaining places where the terms `lcrecord' and `lrecord' occurred outside of specialized code. (3) Fairly major change: Reduce the number of words in an lcrecord from 3 to 2. The third word consisted of a uid that duplicated the lrecord uid, and a single free bit, which was moved into the lrecord structure. This reduces the size of the `uid' slot from 21 bits to 20 bits. Arguably this isn't enough -- we could easily have more than 1,000,000 or so objects created in a session. The answer is (a) It doesn't really matter if we overflow the uid field because it's only used for debugging, to identify an object uniquely (or pretty much so). (b) If we cared about it overflowing and wanted to reduce this, we could make it so that cons, string, float and certain other frob-block types that never print out the uid simply don't store a uid in them and don't increment the lrecord_uid_counter. (4) In conjunction with (3), create new macro NORMAL_LISP_OBJECT_UID() and use it to abstract out the differences between NEWGC and old-GC in accessing the `uid' value from a "normal Lisp Object pointer". (5) In events.c, use zero_nonsized_lisp_object() in place of custom- written equivalent. In font-mgr.c use external_object_printer() in place of custom-written equivalents.
author Ben Wing <ben@xemacs.org>
date Sat, 13 Mar 2010 05:38:08 -0600
parents bc4f2511bbea
children 8b2f75cecb89
line wrap: on
line source

# Microsoft Developer Studio Project File - Name="xemacs" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **

# TARGTYPE "Win32 (x86) External Target" 0x0106

CFG=xemacs - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE 
!MESSAGE NMAKE /f "xemacs.mak".
!MESSAGE 
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE 
!MESSAGE NMAKE /f "xemacs.mak" CFG="xemacs - Win32 Debug"
!MESSAGE 
!MESSAGE Possible choices for configuration are:
!MESSAGE 
!MESSAGE "xemacs - Win32 Release" (based on "Win32 (x86) External Target")
!MESSAGE "xemacs - Win32 Debug" (based on "Win32 (x86) External Target")
!MESSAGE 

# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""

!IF  "$(CFG)" == "xemacs - Win32 Release"

# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Cmd_Line "NMAKE /f xemacs.mak"
# PROP BASE Rebuild_Opt "/a"
# PROP BASE Target_File "xemacs.exe"
# PROP BASE Bsc_Name "xemacs.bsc"
# PROP BASE Target_Dir ""
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "..\src"
# PROP Intermediate_Dir "obj"
# PROP Cmd_Line "NMAKE /f xemacs.mak"
# PROP Rebuild_Opt "/a"
# PROP Target_File "xemacs.exe"
# PROP Bsc_Name "xemacs.bsc"
# PROP Target_Dir ""

!ELSEIF  "$(CFG)" == "xemacs - Win32 Debug"

# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Cmd_Line "NMAKE /f xemacs.mak"
# PROP BASE Rebuild_Opt "/a"
# PROP BASE Target_File "xemacs.exe"
# PROP BASE Bsc_Name "xemacs.bsc"
# PROP BASE Target_Dir ""
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "..\src"
# PROP Intermediate_Dir "obj"
# PROP Cmd_Line "NMAKE /k /f xemacs.mak"
# PROP Rebuild_Opt "/a"
# PROP Target_File "..\src\xemacs.exe"
# PROP Bsc_Name "..\src\temacs.bsc"
# PROP Target_Dir ""

!ENDIF 

# Begin Target

# Name "xemacs - Win32 Release"
# Name "xemacs - Win32 Debug"

!IF  "$(CFG)" == "xemacs - Win32 Release"

!ELSEIF  "$(CFG)" == "xemacs - Win32 Debug"

!ENDIF 

# Begin Source File

SOURCE=..\src\abbrev.c
# End Source File
# Begin Source File

SOURCE=..\src\alloc.c
# End Source File
# Begin Source File

SOURCE=..\src\alloca.c
# End Source File
# Begin Source File

SOURCE=..\src\backtrace.h
# End Source File
# Begin Source File

SOURCE="..\src\balloon-x.c"
# End Source File
# Begin Source File

SOURCE=..\src\balloon_help.c
# End Source File
# Begin Source File

SOURCE=..\src\balloon_help.h
# End Source File
# Begin Source File

SOURCE=..\src\bitmaps.h
# End Source File
# Begin Source File

SOURCE=..\src\blocktype.c
# End Source File
# Begin Source File

SOURCE=..\src\blocktype.h
# End Source File
# Begin Source File

SOURCE=..\src\buffer.c
# End Source File
# Begin Source File

SOURCE=..\src\buffer.h
# End Source File
# Begin Source File

SOURCE=..\src\bufslots.h
# End Source File
# Begin Source File

SOURCE=..\src\bytecode.c
# End Source File
# Begin Source File

SOURCE=..\src\bytecode.h
# End Source File
# Begin Source File

SOURCE=..\src\callint.c
# End Source File
# Begin Source File

SOURCE=..\src\casefiddle.c
# End Source File
# Begin Source File

SOURCE=..\src\casetab.c
# End Source File
# Begin Source File

SOURCE=..\src\chartab.c
# End Source File
# Begin Source File

SOURCE=..\src\chartab.h
# End Source File
# Begin Source File

SOURCE=..\src\cm.c
# End Source File
# Begin Source File

SOURCE=..\src\cm.h
# End Source File
# Begin Source File

SOURCE=..\src\cmdloop.c
# End Source File
# Begin Source File

SOURCE=..\src\cmds.c
# End Source File
# Begin Source File

SOURCE=..\src\commands.h
# End Source File
# Begin Source File

SOURCE=..\src\config.h
# End Source File
# Begin Source File

SOURCE=..\src\conslots.h
# End Source File
# Begin Source File

SOURCE="..\src\console-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\console-msw.h"
# End Source File
# Begin Source File

SOURCE="..\src\console-stream.c"
# End Source File
# Begin Source File

SOURCE="..\src\console-stream.h"
# End Source File
# Begin Source File

SOURCE="..\src\console-tty.c"
# End Source File
# Begin Source File

SOURCE="..\src\console-tty.h"
# End Source File
# Begin Source File

SOURCE="..\src\console-x.c"
# End Source File
# Begin Source File

SOURCE="..\src\console-x.h"
# End Source File
# Begin Source File

SOURCE=..\src\console.c
# End Source File
# Begin Source File

SOURCE=..\src\console.h
# End Source File
# Begin Source File

SOURCE=..\src\data.c
# End Source File
# Begin Source File

SOURCE=..\src\database.c
# End Source File
# Begin Source File

SOURCE=..\src\database.h
# End Source File
# Begin Source File

SOURCE=..\src\debug.c
# End Source File
# Begin Source File

SOURCE=..\src\debug.h
# End Source File
# Begin Source File

SOURCE="..\src\device-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\device-tty.c"
# End Source File
# Begin Source File

SOURCE="..\src\device-x.c"
# End Source File
# Begin Source File

SOURCE=..\src\device.c
# End Source File
# Begin Source File

SOURCE=..\src\device.h
# End Source File
# Begin Source File

SOURCE="..\src\dialog-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\dialog-x.c"
# End Source File
# Begin Source File

SOURCE=..\src\dialog.c
# End Source File
# Begin Source File

SOURCE="..\src\dired-msw.c"
# End Source File
# Begin Source File

SOURCE=..\src\dired.c
# End Source File
# Begin Source File

SOURCE=..\src\doc.c
# End Source File
# Begin Source File

SOURCE=..\src\doprnt.c
# End Source File
# Begin Source File

SOURCE=..\src\dragdrop.c
# End Source File
# Begin Source File

SOURCE=..\src\dragdrop.h
# End Source File
# Begin Source File

SOURCE=..\src\dynarr.c
# End Source File
# Begin Source File

SOURCE=..\src\ecrt0.c
# End Source File
# Begin Source File

SOURCE=..\src\editfns.c
# End Source File
# Begin Source File

SOURCE=..\src\eldap.c
# End Source File
# Begin Source File

SOURCE=..\src\eldap.h
# End Source File
# Begin Source File

SOURCE=..\src\elhash.c
# End Source File
# Begin Source File

SOURCE=..\src\elhash.h
# End Source File
# Begin Source File

SOURCE=..\src\Emacs.ad.h
# End Source File
# Begin Source File

SOURCE=..\src\emacs.c
# End Source File
# Begin Source File

SOURCE=..\src\EmacsFrame.c
# End Source File
# Begin Source File

SOURCE=..\src\EmacsFrame.h
# End Source File
# Begin Source File

SOURCE=..\src\EmacsFrameP.h
# End Source File
# Begin Source File

SOURCE=..\src\EmacsManager.c
# End Source File
# Begin Source File

SOURCE=..\src\EmacsManager.h
# End Source File
# Begin Source File

SOURCE=..\src\EmacsManagerP.h
# End Source File
# Begin Source File

SOURCE="..\src\EmacsShell-sub.c"
# End Source File
# Begin Source File

SOURCE=..\src\EmacsShell.c
# End Source File
# Begin Source File

SOURCE=..\src\EmacsShell.h
# End Source File
# Begin Source File

SOURCE=..\src\EmacsShellP.h
# End Source File
# Begin Source File

SOURCE=..\src\emodules.c
# End Source File
# Begin Source File

SOURCE=..\src\emodules.h
# End Source File
# Begin Source File

SOURCE=..\src\esd.c
# End Source File
# Begin Source File

SOURCE=..\src\eval.c
# End Source File
# Begin Source File

SOURCE="..\src\event-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\event-stream.c"
# End Source File
# Begin Source File

SOURCE="..\src\event-tty.c"
# End Source File
# Begin Source File

SOURCE="..\src\event-unixoid.c"
# End Source File
# Begin Source File

SOURCE="..\src\event-Xt.c"
# End Source File
# Begin Source File

SOURCE="..\src\events-mod.h"
# End Source File
# Begin Source File

SOURCE=..\src\events.c
# End Source File
# Begin Source File

SOURCE=..\src\events.h
# End Source File
# Begin Source File

SOURCE=..\src\extents.c
# End Source File
# Begin Source File

SOURCE=..\src\extents.h
# End Source File
# Begin Source File

SOURCE="..\src\ExternalClient-Xlib.c"
# End Source File
# Begin Source File

SOURCE=..\src\ExternalClient.c
# End Source File
# Begin Source File

SOURCE=..\src\ExternalClient.h
# End Source File
# Begin Source File

SOURCE=..\src\ExternalClientP.h
# End Source File
# Begin Source File

SOURCE=..\src\ExternalShell.c
# End Source File
# Begin Source File

SOURCE=..\src\ExternalShell.h
# End Source File
# Begin Source File

SOURCE=..\src\ExternalShellP.h
# End Source File
# Begin Source File

SOURCE="..\src\extw-Xlib.c"
# End Source File
# Begin Source File

SOURCE="..\src\extw-Xlib.h"
# End Source File
# Begin Source File

SOURCE="..\src\extw-Xt.c"
# End Source File
# Begin Source File

SOURCE="..\src\extw-Xt.h"
# End Source File
# Begin Source File

SOURCE=..\src\faces.c
# End Source File
# Begin Source File

SOURCE=..\src\faces.h
# End Source File
# Begin Source File

SOURCE="..\src\file-coding.c"
# End Source File
# Begin Source File

SOURCE="..\src\file-coding.h"
# End Source File
# Begin Source File

SOURCE=..\src\fileio.c
# End Source File
# Begin Source File

SOURCE=..\src\filelock.c
# End Source File
# Begin Source File

SOURCE=..\src\filemode.c
# End Source File
# Begin Source File

SOURCE=..\src\floatfns.c
# End Source File
# Begin Source File

SOURCE=..\src\fns.c
# End Source File
# Begin Source File

SOURCE="..\src\font-lock.c"
# End Source File
# Begin Source File

SOURCE="..\src\frame-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\frame-tty.c"
# End Source File
# Begin Source File

SOURCE="..\src\frame-x.c"
# End Source File
# Begin Source File

SOURCE=..\src\frame.c
# End Source File
# Begin Source File

SOURCE=..\src\frame.h
# End Source File
# Begin Source File

SOURCE=..\src\frameslots.h
# End Source File
# Begin Source File

SOURCE="..\src\free-hook.c"
# End Source File
# Begin Source File

SOURCE=..\src\gc.c
# End Source File
# Begin Source File

SOURCE=..\src\gc.h
# End Source File
# Begin Source File

SOURCE=..\src\general.c
# End Source File
# Begin Source File

SOURCE=..\src\getloadavg.c
# End Source File
# Begin Source File

SOURCE=..\src\getpagesize.h
# End Source File
# Begin Source File

SOURCE="..\src\glyphs-eimage.c"
# End Source File
# Begin Source File

SOURCE="..\src\glyphs-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\glyphs-msw.h"
# End Source File
# Begin Source File

SOURCE="..\src\glyphs-widget.c"
# End Source File
# Begin Source File

SOURCE="..\src\glyphs-x.c"
# End Source File
# Begin Source File

SOURCE="..\src\glyphs-x.h"
# End Source File
# Begin Source File

SOURCE=..\src\glyphs.c
# End Source File
# Begin Source File

SOURCE=..\src\glyphs.h
# End Source File
# Begin Source File

SOURCE=..\src\gmalloc.c
# End Source File
# Begin Source File

SOURCE=..\src\gpmevent.c
# End Source File
# Begin Source File

SOURCE=..\src\gpmevent.h
# End Source File
# Begin Source File

SOURCE="..\src\gui-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\gui-x.c"
# End Source File
# Begin Source File

SOURCE="..\src\gui-x.h"
# End Source File
# Begin Source File

SOURCE=..\src\gui.c
# End Source File
# Begin Source File

SOURCE=..\src\gui.h
# End Source File
# Begin Source File

SOURCE=..\src\gutter.c
# End Source File
# Begin Source File

SOURCE=..\src\gutter.h
# End Source File
# Begin Source File

SOURCE=..\src\hash.c
# End Source File
# Begin Source File

SOURCE=..\src\hash.h
# End Source File
# Begin Source File

SOURCE=..\src\hpplay.c
# End Source File
# Begin Source File

SOURCE=..\src\imgproc.c
# End Source File
# Begin Source File

SOURCE=..\src\imgproc.h
# End Source File
# Begin Source File

SOURCE=..\src\indent.c
# End Source File
# Begin Source File

SOURCE=..\src\inline.c
# End Source File
# Begin Source File

SOURCE="..\src\input-method-motif.c"
# End Source File
# Begin Source File

SOURCE="..\src\input-method-xfs.c"
# End Source File
# Begin Source File

SOURCE="..\src\input-method-xlib.c"
# End Source File
# Begin Source File

SOURCE=..\src\insdel.c
# End Source File
# Begin Source File

SOURCE=..\src\insdel.h
# End Source File
# Begin Source File

SOURCE=..\src\intl.c
# End Source File
# Begin Source File

SOURCE="..\src\iso-wide.h"
# End Source File
# Begin Source File

SOURCE=..\src\keymap.c
# End Source File
# Begin Source File

SOURCE=..\src\keymap.h
# End Source File
# Begin Source File

SOURCE=..\src\lastfile.c
# End Source File
# Begin Source File

SOURCE=..\src\libsst.c
# End Source File
# Begin Source File

SOURCE=..\src\libsst.h
# End Source File
# Begin Source File

SOURCE=..\src\libst.h
# End Source File
# Begin Source File

SOURCE="..\src\line-number.c"
# End Source File
# Begin Source File

SOURCE="..\src\line-number.h"
# End Source File
# Begin Source File

SOURCE=..\src\linuxplay.c
# End Source File
# Begin Source File

SOURCE="..\src\lisp-disunion.h"
# End Source File
# Begin Source File

SOURCE="..\src\lisp-union.h"
# End Source File
# Begin Source File

SOURCE=..\src\lisp.h
# End Source File
# Begin Source File

SOURCE=..\src\lread.c
# End Source File
# Begin Source File

SOURCE=..\src\lrecord.h
# End Source File
# Begin Source File

SOURCE=..\src\lstream.c
# End Source File
# Begin Source File

SOURCE=..\src\lstream.h
# End Source File
# Begin Source File

SOURCE=..\src\macros.c
# End Source File
# Begin Source File

SOURCE=..\src\macros.h
# End Source File
# Begin Source File

SOURCE=..\src\marker.c
# End Source File
# Begin Source File

SOURCE=..\src\mc-alloc.c
# End Source File
# Begin Source File

SOURCE=..\src\mc-alloc.h
# End Source File
# Begin Source File

SOURCE=..\src\md5.c
# End Source File
# Begin Source File

SOURCE="..\src\mem-limits.h"
# End Source File
# Begin Source File

SOURCE="..\src\menubar-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\menubar-msw.h"
# End Source File
# Begin Source File

SOURCE="..\src\menubar-x.c"
# End Source File
# Begin Source File

SOURCE=..\src\menubar.c
# End Source File
# Begin Source File

SOURCE=..\src\menubar.h
# End Source File
# Begin Source File

SOURCE=..\src\minibuf.c
# End Source File
# Begin Source File

SOURCE=..\src\miscplay.c
# End Source File
# Begin Source File

SOURCE=..\src\miscplay.h
# End Source File
# Begin Source File

SOURCE="..\src\mule-canna.c"
# End Source File
# Begin Source File

SOURCE="..\src\mule-ccl.c"
# End Source File
# Begin Source File

SOURCE="..\src\mule-ccl.h"
# End Source File
# Begin Source File

SOURCE="..\src\mule-charset.c"
# End Source File
# Begin Source File

SOURCE="..\src\mule-charset.h"
# End Source File
# Begin Source File

SOURCE="..\src\mule-mcpath.c"
# End Source File
# Begin Source File

SOURCE="..\src\mule-mcpath.h"
# End Source File
# Begin Source File

SOURCE="..\src\mule-wnnfns.c"
# End Source File
# Begin Source File

SOURCE=..\src\mule.c
# End Source File
# Begin Source File

SOURCE=..\src\nas.c
# End Source File
# Begin Source File

SOURCE=..\src\ndir.h
# End Source File
# Begin Source File

SOURCE=..\src\nt.c
# End Source File
# Begin Source File

SOURCE=..\src\nt.h
# End Source File
# Begin Source File

SOURCE=..\src\ntheap.c
# End Source File
# Begin Source File

SOURCE=..\src\ntheap.h
# End Source File
# Begin Source File

SOURCE=..\src\ntplay.c
# End Source File
# Begin Source File

SOURCE=..\src\ntproc.c
# End Source File
# Begin Source File

SOURCE="..\src\objects-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\objects-msw.h"
# End Source File
# Begin Source File

SOURCE="..\src\objects-tty.c"
# End Source File
# Begin Source File

SOURCE="..\src\objects-tty.h"
# End Source File
# Begin Source File

SOURCE="..\src\objects-x.c"
# End Source File
# Begin Source File

SOURCE="..\src\objects-x.h"
# End Source File
# Begin Source File

SOURCE=..\src\objects.c
# End Source File
# Begin Source File

SOURCE=..\src\objects.h
# End Source File
# Begin Source File

SOURCE=..\src\opaque.c
# End Source File
# Begin Source File

SOURCE=..\src\opaque.h
# End Source File
# Begin Source File

SOURCE=..\src\paths.h
# End Source File
# Begin Source File

SOURCE="..\src\pre-crt0.c"
# End Source File
# Begin Source File

SOURCE=..\src\print.c
# End Source File
# Begin Source File

SOURCE="..\src\process-nt.c"
# End Source File
# Begin Source File

SOURCE="..\src\process-unix.c"
# End Source File
# Begin Source File

SOURCE=..\src\process.c
# End Source File
# Begin Source File

SOURCE=..\src\process.h
# End Source File
# Begin Source File

SOURCE=..\src\procimpl.h
# End Source File
# Begin Source File

SOURCE=..\src\profile.c
# End Source File
# Begin Source File

SOURCE=..\src\ralloc.c
# End Source File
# Begin Source File

SOURCE=..\src\rangetab.c
# End Source File
# Begin Source File

SOURCE=..\src\rangetab.h
# End Source File
# Begin Source File

SOURCE=..\src\realpath.c
# End Source File
# Begin Source File

SOURCE="..\src\redisplay-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\redisplay-output.c"
# End Source File
# Begin Source File

SOURCE="..\src\redisplay-tty.c"
# End Source File
# Begin Source File

SOURCE="..\src\redisplay-x.c"
# End Source File
# Begin Source File

SOURCE=..\src\redisplay.c
# End Source File
# Begin Source File

SOURCE=..\src\redisplay.h
# End Source File
# Begin Source File

SOURCE=..\src\regex.c
# End Source File
# Begin Source File

SOURCE=..\src\regex.h
# End Source File
# Begin Source File

SOURCE="..\src\scrollbar-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\scrollbar-msw.h"
# End Source File
# Begin Source File

SOURCE="..\src\scrollbar-x.c"
# End Source File
# Begin Source File

SOURCE="..\src\scrollbar-x.h"
# End Source File
# Begin Source File

SOURCE=..\src\scrollbar.c
# End Source File
# Begin Source File

SOURCE=..\src\scrollbar.h
# End Source File
# Begin Source File

SOURCE=..\src\search.c
# End Source File
# Begin Source File

SOURCE="..\src\select-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\select-x.c"
# End Source File
# Begin Source File

SOURCE=..\src\select.c
# End Source File
# Begin Source File

SOURCE=..\src\select.h
# End Source File
# Begin Source File

SOURCE=..\src\sgiplay.c
# End Source File
# Begin Source File

SOURCE=..\src\sheap.c
# End Source File
# Begin Source File

SOURCE=..\src\signal.c
# End Source File
# Begin Source File

SOURCE=..\src\sound.c
# End Source File
# Begin Source File

SOURCE=..\src\specifier.c
# End Source File
# Begin Source File

SOURCE=..\src\specifier.h
# End Source File
# Begin Source File

SOURCE=..\src\strcat.c
# End Source File
# Begin Source File

SOURCE=..\src\strftime.c
# End Source File
# Begin Source File

SOURCE=..\src\sunplay.c
# End Source File
# Begin Source File

SOURCE=..\src\sunpro.c
# End Source File
# Begin Source File

SOURCE=..\src\symbols.c
# End Source File
# Begin Source File

SOURCE=..\src\symeval.h
# End Source File
# Begin Source File

SOURCE=..\src\symsinit.h
# End Source File
# Begin Source File

SOURCE=..\src\syntax.c
# End Source File
# Begin Source File

SOURCE=..\src\syntax.h
# End Source File
# Begin Source File

SOURCE=..\src\sysdep.c
# End Source File
# Begin Source File

SOURCE=..\src\sysdep.h
# End Source File
# Begin Source File

SOURCE=..\src\sysdir.h
# End Source File
# Begin Source File

SOURCE=..\src\sysdll.c
# End Source File
# Begin Source File

SOURCE=..\src\sysdll.h
# End Source File
# Begin Source File

SOURCE=..\src\sysfile.h
# End Source File
# Begin Source File

SOURCE=..\src\sysfloat.h
# End Source File
# Begin Source File

SOURCE=..\src\sysproc.h
# End Source File
# Begin Source File

SOURCE=..\src\syspwd.h
# End Source File
# Begin Source File

SOURCE=..\src\syssignal.h
# End Source File
# Begin Source File

SOURCE=..\src\systime.h
# End Source File
# Begin Source File

SOURCE=..\src\systty.h
# End Source File
# Begin Source File

SOURCE=..\src\syswait.h
# End Source File
# Begin Source File

SOURCE=..\src\termcap.c
# End Source File
# Begin Source File

SOURCE=..\src\terminfo.c
# End Source File
# Begin Source File

SOURCE="..\src\toolbar-msw.c"
# End Source File
# Begin Source File

SOURCE="..\src\toolbar-x.c"
# End Source File
# Begin Source File

SOURCE=..\src\toolbar.c
# End Source File
# Begin Source File

SOURCE=..\src\toolbar.h
# End Source File
# Begin Source File

SOURCE=..\src\tooltalk.c
# End Source File
# Begin Source File

SOURCE=..\src\tooltalk.h
# End Source File
# Begin Source File

SOURCE=..\src\tparam.c
# End Source File
# Begin Source File

SOURCE=..\src\undo.c
# End Source File
# Begin Source File

SOURCE=..\src\unexaix.c
# End Source File
# Begin Source File

SOURCE=..\src\unexalpha.c
# End Source File
# Begin Source File

SOURCE=..\src\unexcw.c
# End Source File
# Begin Source File

SOURCE=..\src\unexec.c
# End Source File
# Begin Source File

SOURCE=..\src\unexelf.c
# End Source File
# Begin Source File

SOURCE=..\src\unexhp9k800.c
# End Source File
# Begin Source File

SOURCE=..\src\unexnt.c
# End Source File
# Begin Source File

SOURCE="..\src\unexsol2-6.c"
# End Source File
# Begin Source File

SOURCE=..\src\universe.h
# End Source File
# Begin Source File

SOURCE=..\src\vdb.h
# End Source File
# Begin Source File

SOURCE=..\src\vdb.c
# End Source File
# Begin Source File

SOURCE=..\src\vdb-win32.c
# End Source File
# Begin Source File

SOURCE="..\src\vm-limit.c"
# End Source File
# Begin Source File

SOURCE=..\src\widget.c
# End Source File
# Begin Source File

SOURCE=..\src\window.c
# End Source File
# Begin Source File

SOURCE=..\src\window.h
# End Source File
# Begin Source File

SOURCE=..\src\winslots.h
# End Source File
# Begin Source File

SOURCE=.\xemacs.mak
# End Source File
# Begin Source File

SOURCE=..\src\xgccache.c
# End Source File
# Begin Source File

SOURCE=..\src\xgccache.h
# End Source File
# Begin Source File

SOURCE=..\src\xintrinsic.h
# End Source File
# Begin Source File

SOURCE=..\src\xintrinsicp.h
# End Source File
# Begin Source File

SOURCE=..\src\xmmanagerp.h
# End Source File
# Begin Source File

SOURCE=..\src\xmprimitivep.h
# End Source File
# End Target
# End Project