Interlisp / medley

The main repo for the Medley Interlisp project. Wiki, Issues are here. Other repositories include maiko (the VM implementation) and Interlisp.github.io (web site sources)
https://Interlisp.org
MIT License
376 stars 19 forks source link

Rmk37 git ignores .sysout files #1884

Open rmkaplan opened 2 days ago

rmkaplan commented 2 days ago

Previously, only specific sysouts in the loadups/ directory were ignored. But is it ever right to upload a random sysout to git, even by accident?

nbriggs commented 2 days ago

The TEDIT-CHAT patch probably shouldn't be here. We do have internal/loadups/starter.sysout checked in. If you have a pattern in .gitignore even if you explicitly try to commit something matching it won't. I'm not sure what it does with an attempt to commit something that has previously been committed, but now is ignored.

rmkaplan commented 2 days ago

In TEDIT-CHAT, I wanted to remove the reference to STREAMHINT

rmkaplan commented 2 days ago

... but it slipped in in the wrong commit. I'll remove it.

rmkaplan commented 2 days ago

We do have internal/loadups/starter.sysout checked in. If you have a pattern in .gitignore even if you explicitly try to commit something matching it won't. I'm not sure what it does with an attempt to commit something that has previously been committed, but now is ignored.

I assume that it won't delete the file, either locally or remotely. With this in .gitignore, I'm still able to make loadups.

Much more likely that a sysout would be accidentally created and slip in to a commit, than that we want to update our starter sysout. If we did want to do that, the .gitignore could be temporarily reverted.