* TEDIT, TEXTOFD: Pass FORMAT in PROPS to OPENSTREAM
In TEDIT and OPENTEXTSTREAM. I don't think TEDIT interprets the external format, but at least the info is there
* WINDOW: CREATEW prompts on one line
It was calling PROMPTPRINT twice, which resulted in orphan-looking lines
* EXAMINEDEFS: Propagate textwidth to COMPARETEXT
* COMPARETEXT: propagate height/width of text windows, for linelength
#800
* GREP: Will work with external formats, after FILEPOS update
Line printout could be better, if e.g. it is a Lisp source file, but...
* EXAMINEDEFS: Propagate window width to COMPARETEXT, for LINELENGTH
* GITFNS: added fetch before git log
* PSEUDOHOSTS: Pseudohost-streams are now registered on the PH device, not the target device
* EXTERNALFORMAT, XCCS: Globalvar declaration in wrong place
Also updated \CHECKEOLC macro
* GITFNS: moved git fetch to beginning of prc
* GREP: Propagated OUTSTREAM
* COMPARETEXT: Inverted nodes stay inverted when scrolled
* COMPARESOURCES: Remove unused stub for browsing in TEDIT window
* COMPAREDIRECTORIES: Upgrade to new LISPFILETYPE, add CD-COMPARE-FILES
CD-COMPARE-FILES interface to compare 2 given files, not whole directory
* TEDIT: Show only file name, not stream address
* COREIO: preserve STREAMPROPS on stream reopen
* GITFNS: Various project and git-interface cleanups
* TESTUPF: Moved to internal
* CLIPBOARD.TXT, MODERNIZE.TEDIT, WHEELSCROLL.TXT: Minor edits
* TEDIT, TEXTOFD: CL:PATHNAMES are recognized as file names for opening
* TEXTOFD: Property OBJECTBYTE returned instead of image objects
This allows COMPARETEXT to work on TEDIT files
* ATBL: Default reader environment uses *DEFAULT-EXTERNALFORMAT* instead of :XCCS constant
* CMLEXEC: Fix FILETYPE property
It had CL:COMPILE-FILE, but the directory had LCOMs. Changed to :FAKE-COMPILE-FILE.
* FILEIO: single place for EOL specification
Now only in SETFILEINFO, not separately in \DO.PARAMS.AT.OPEN
* WINDOWOBJ: COPYINSERT now uniformly allows lists of objects
It was incomplete.
* COMPARETEXT: Now works for TEDIT files
* EXAMINEDEFS: side-by-side attached SEDIT windows for comparing alternative definitions
* OBJECTWINDOW: container for arbitrary image objects
* ATBL: fixed typo
* MODERNIZEP: pass shape and move to main window if PASSTOMAINCOMS
* EXAMINEDEFS: Remove EXAMINEDEFS-REGION
Replaced by equivalent functionality in new package REGIONMANAGER
* TEDIT: adjustments to give caller control of window region
* Revert "TEDIT: adjustments to give caller control of window region"
This reverts commit aec12b41f0.
* Revert "EXAMINEDEFS: Remove EXAMINEDEFS-REGION"
This reverts commit 0c670bbc56.
* TEDIT, TEDITWINDOW: Adjustments for propagating (typed) regions
* EXAMINEDEFS: added EXAMINEFILES for looking viewing files side-by-side
Fix titling glitch, add EXAMINEFILES
* OBJECTWINDOW: minor cleanup
* REGIONMANAGER: new package for managing typed regions, relative regions, and constellation regions
* TEDIT-PF-SEE: commands for scrollable PF and SEE alternatives
* COREIO: Fixed bug in \CORE.SETFILEINFO
* COMPAREDIRECTORIES: Added CDBROWSER
and associated reworking
* COMPARESOURCES: Added CSBROWSER
and associated reworking
* COMPARETEXT: Reworked for TEDIT files
Also for better window management
Introduced an external format (:TEDIT) for Tedit, initialized TEXTOFD to use it. Parmeterized the window split-window region to stop confusions with modernwindows. TEDIT-SEE starts out the defaultfont for non-Tedit-format files. Restored git-lost edits to COPY.TEXT.TO.IMAGE
* All source files converted to LF
Also, HPRINT: EQUALALL knows about CL arrays
FILEIO: STREAM record with fields for external format functions
* Delete makeinit.dribble
* Converted CR to LF on internal/library and docs/Documentation Tools
this will give us a stable point on which we can make changes in coordination via git.
NO MORE USING A SHARED DROPBOX
Last major commit wihout a PR against a Medley issue.