* Updated Tedit files for a few Lispusers packages--formatting and typos
* Format OBJECTWINDOW.TEDIT, delete WHEELSCROLL.TXT
* Create CLIPBOARD.TEDIT
Small (formatted) documentation file
* CALENDAR, AOFD: Calendar had a Y2K problem, AOFD did not allow string-streams to reopen
There still may be some Y2K issues, I fixed the obvious ones, including how it interacted with Tedit
* try recompiling
---------
Co-authored-by: Larry Masinter <LMM@acm.org>
* WHERE-IS library doc
* Gather keyboard files, add VIRTUAL.TEDIT
* add UNIXCOMM.TEDIT
* rest of TEdit library files
* save table of contents index for reworking
* Don't move around VIRTUALKEYBOARDS files; will move in separate commit
* Add MATMULT from Envos/Medley
Fixes long-standing irritants (for me at least). SELECTC is highlighted and format like SELECTQ and SELCHARQ. And left-button in the title bar with the copy (shift) key down does a bksysbuf of the thing being edited. The menu is available under the middle button, moving and reshaping still provided by modernize with the shift not down.
* Add an On:schedule to the build release and docker workflow to build a new release every Monday at 1am
* Add an On:schedule to the build release and docker workflow to build a new release every Monday at 9am UTC (1am or 2am Pacfic time, depending on daylight savings
* Add .tedit files for Lafite manual and release notes -- PDFs on Google Drive
* use 'docs' for subfolder name; wliminate dup
* Remove duplicate LAFITEMANUAL-GLOSSARY-CUSTOMER.TEDIT
---------
Co-authored-by: Nick Briggs <nicholas.h.briggs@gmail.com>
* Another pass on CLOSEALL simplify by calling (OPENP)
* Put back in checks for CLOSEALL IOMODE USERVISIBLE
* \TERM.OFD and \LINEBUF.OFD are bound, no global
* getting rid of \OPENFILES everywhere
* one more \OPENFILES
* Yet another Logo with parameters for substrings. WINDOW.BITMAP move to Window
* Added LOGOW.DFASL, so rm LOGOW.LCOM
* LOGOW: Add local variables for most of the hard-coded constants to make it easier to experiment with adjusting said constants. Adding kerning for substring1.
* LOGOW: Add more kerning options. Cretaed separate kerned.prin3 function.
* Set default params to Option 8. Added some top and right margins when placing LOGOW in screen so it doesn't look so squished into the corner.
---------
Co-authored-by: Frank Halasz <frank@halasz.org>
* Update docker file build to use new deb linux installers; move Dockefile to .github/workflows since its really only useable from the buildDocker.yml workflow
* Fix typo in dockerfile location
* remove extraneous " in >>GITHUB_ENV statements
* Fix handling of TARGETPLATFORM in Dockerfile
* Trying with just one platform
* Fix issues with missing man-db in docker build workflow; added man-db to depends in deb builds for linux
* Sicthed docker from tightvnc to tigervnc to match oio. This getting the apt package name right.
* Going back to single platform to debug this thing
* Trying with just arm64
* Removing arm/v7 from docker images. Takes too long to build and just wastes our github actions minutes. This is assuming its a never used feature since docker is not big on raspberry pis and their ilk.
* Fix typo in control-linux; update build_deb so that files in /usr/local installed by deb are owned by root; add ubuntu user and nano in docker file for dbebugging; when in draft only create for x86_64 platform
* Fix typo in buildDocker.yml
* Add sudo to docker image; in docker image ensure that all /usr/local/interlisp files are owned by root
* Add securityTypes none to docker entrypoint
* Updated docker base to Ubuntu 22.10 to get fixed xrdp; add xrdp to the docker image; updated user permission in docker image;
* In Dockerfile make xrdp install noninteractive
* Update medley.sh scripts to handle docker case
* Fix a couple of typos
* BuildDcoker: added pulling latest draft release (if any) when this is a draft docker build; removed checkout of medley code cause its not used
* BuildDocker: added medley checkout backin - turns pout its needed by a bunch of actions even though I dont really think they use it
* BuildDocker: moved download assets to use gh instaed of a marketplace action becauase that action could not handle draft releases.
* Tweaking medley.sh and associated tweaks to work Windows via wsl medley and docker
* adding first pass at powershell script for windows docker and wsl
* Tuning how Xvnc, medley, and vncviewer handle the various ways of exiting - eg logout vs closing viewer window.
* Tuning vncviewer launch to make sure that tty works as expected when medley.sh runs in background
* Minor typo fixes and added extra check to use of /run/shm in medley_vnc.sh
* Added SSH_KEY secret to buildReleaseIncDocker workflow
* Gertting the add SSH_KEY secret into orkflows right this time, hopefully
* Adding TERM env variable and setting USER to medley in docker image
* Debugging medley.ps1 and adding a couple of arguments
* Typo in Dockerfile medley
* Synchronizing flag processing and usage for medley.ps1 and medley.sh; refactored medley_args.sh and medley_usage.sh code.
* Adding first pass at windows installer
* Adding first pass an inno setup script for Windows installation
* Update buildLoadup workflow and downloads page for windows installer
* Fix typo in buildLoadup
* BuildLoadup make sure windows runner uses powershell
* Another typo in buildLoadup
* Another typo in buildLoadup; damn those double quotes
* Updating handling of windows installer in buildLoadup, added vncviewer to medley.iss install
* Unknown syntax error in buildLoadup
* Another damn typo from double quotes
* buildLoadup: fixed loadup job outputs
* buidLoadup: fixed bug with COMBINED_RELEASE_TAG; fixed Upload script in windows job to be compatible with actions.script v6.
* buidLoadup: upload win installer adapted to find draft releases as well as full releases
* BuildLoadup: fixing up javascript in actions in windows job to use / instead of \ in pathname
* BuildLoadup: changing win installer update to same action used for other release assets
* Fix windows installer file name; in BuildLoadup move update downl;oad page to the Windows runner because uploading the window-installer changes the release download url, so updating the downloads page must be done after the windows installer upload.; General buildLoadup cleanup
* Run md2html to update downloads page
* Fix typo in build_deb.sh
* Removing some leftover crud in medley_usage.sh
* Fixing up windows installer a bit, mostly cosmetic
* Adding support for WSL1; mostly forcing --vnc and changing how to find open ports and displays since WSL1 networking is different tha WSL2
* Update manual page for new Windows Medley script
* First pass done for man page that incorporates new Windows medley script. Add Xvnc wait before calling run-medley in case of docker to prevent occasonal missing X windows server error.
* Change buildLoadup to update man page to a draft if this is a draft run.