fixing a bunch of broken stuff I think

This commit is contained in:
Chris Cochrun 2022-02-25 14:16:41 -06:00
parent 0dbc3ead0e
commit 8bace887a2
1551 changed files with 299 additions and 57481 deletions

View file

@ -1 +0,0 @@
<!-- SC_OFF --><div class="md"><p>TL;DR:</p> <ul> <li>Download here: <a href="https://github.com/jimeh/emacs-builds/releases/tag/Emacs-28.0.90-pretest">https://github.com/jimeh/emacs-builds/releases/tag/Emacs-28.0.90-pretest</a></li> <li>System Requirements: <ul> <li>macOS 10.15.x or later (uses Rosetta2 on Apple Silicon machines).</li> <li>Xcode Command Line Tools (macOS will prompt to install them on first use of native compilation).</li> </ul></li> <li>All dependencies, including libgccjit, are bundled into Emacs.app, and have been tested to work with native compilation on fresh macOS VMs with nothing installed except Xcode Command Line Tools.</li> <li>Native Apple Silicon builds are not yet available, and depend on GitHub-hosted Action runners adding Apple Silicon hardware. See <a href="https://github.com/jimeh/emacs-builds/issues/4">Issue #4</a> for details. But the Intel-based builds have been reported to work fine on Apple Silicon via Rosetta2.</li> <li>The application is signed and notarized by Apple via my personal Apple developer account, so there&#39;s none of the hassle needed to launch unsigned applications.</li> </ul> <p>Longer story:</p> <p>I&#39;ve posted <a href="https://www.reddit.com/r/emacs/comments/nabxkk/macos_prebuilt_nightly_emacsapp_builds_with/">before</a> about my emacs-builds project (<a href="https://github.com/jimeh/emacs-builds">https://github.com/jimeh/emacs-builds</a>), which has primarily been aimed at nightly builds. <a href="https://github.com/jimeh/build-emacs-for-macos/pull/63">Earlier today I added</a> support for it to properly detect and handle pretest and release candidate git tags.</p> <p>There&#39;s no brew cask for the pretest build yet though, and I&#39;m actually undecided if one is really needed considering how short-lived its usefulness would be. But I&#39;m happy to provide one if there&#39;s demand for it.</p> <p>Also this past weekend, I finally figured out and <a href="https://github.com/jimeh/build-emacs-for-macos/pull/62">fixed</a> the long-standing <a href="https://github.com/jimeh/emacs-builds/issues/13">bug</a> with my builds which was causing native compilation to fail unless the <code>gcc</code> Homebrew formula was installed. So any builds produced after 26th of November are now fully self-contained with all dependencies, shared libraries, libgccjit, and gcc libraries, etc. all bundled into the Emacs.app bundle.</p> <p>With all the shared libraries and all <code>*.eln</code> files from a full ahead-of-time native compile being bundled into Emacs.app itself, it yields a 570MB application. But this allows native-compilation to work without libgccjit, GCC, or even Homebrew being installed on the system, and also means end-users don&#39;t spend any CPU cycles on native-compiling parts of Emacs itself.</p> <p>If you prefer building Emacs from source yourself, the build script that&#39;s used to make these builds is available as a separate project here: <a href="https://github.com/jimeh/build-emacs-for-macos">https://github.com/jimeh/build-emacs-for-macos</a></p> <p><strong>Edit:</strong> Added TL;DR bullet point about the app being signed and notarized.</p> <p><strong>Edit 2:</strong> Thank you kind internet stranger for the gold :)</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/jimehgeek"> /u/jimehgeek </a> <br/> <span><a href="https://www.reddit.com/r/emacs/comments/r9lkmi/emacs_28090_pretest_build_for_macos_with_native/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/emacs/comments/r9lkmi/emacs_28090_pretest_build_for_macos_with_native/">[comments]</a></span>

View file

@ -1 +0,0 @@
<!-- SC_OFF --><div class="md"><p>Hi all,<br/> I was wondering if it would be possible to have a custom boot screen file, but still keep the original thinkpad one somewhere just incase. Would it be as simple as swapping out a .jpg ? Just curious. I cant seem to find any solid documentation on this matter.</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/JSV007"> /u/JSV007 </a> <br/> <span><a href="https://www.reddit.com/r/archlinux/comments/rurlvd/having_a_custom_boot_screen_using_efibios/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/archlinux/comments/rurlvd/having_a_custom_boot_screen_using_efibios/">[comments]</a></span>

View file

@ -1 +0,0 @@
<table> <tr><td> <a href="https://www.reddit.com/r/unixporn/comments/r5vslw/oc_update_archcraft_xfce_is_updated/"> <img src="https://preview.redd.it/xax5n3fbfs281.png?width=640&amp;crop=smart&amp;auto=webp&amp;s=1ddb648223f666e3b2352778ac6c3842ce0dfc28" alt="[OC] Update : Archcraft XFCE is updated." title="[OC] Update : Archcraft XFCE is updated." /> </a> </td><td> &#32; submitted by &#32; <a href="https://www.reddit.com/user/adi1090x"> /u/adi1090x </a> <br/> <span><a href="https://i.redd.it/xax5n3fbfs281.png">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/unixporn/comments/r5vslw/oc_update_archcraft_xfce_is_updated/">[comments]</a></span> </td></tr></table>

View file

@ -1,9 +0,0 @@
<p>Mickey Petersen tweets about cloning buffers and makes explicit a distinction that I must admit I wasnt clear on.</p>
<blockquote class="twitter-tweet">
<p dir="ltr" lang="en">You can clone indirect buffers in <a href="https://twitter.com/hashtag/emacs?src=hash&amp;ref_src=twsrc%5Etfw">#emacs</a> with C-x 4 c — very useful if you want to browse two or more parts of a large file. Changes in either is reflected in all the others.</p>
<p>(But if you want them totally separated, use M-x clone-buffer or C-x x n)</p>
<p>— Mickey Petersen (@mickeynp) <a href="https://twitter.com/mickeynp/status/1468346621419298820?ref_src=twsrc%5Etfw">December 7, 2021</a></p></blockquote>
<p></p>
<p>Im pretty familiar with indirect buffers, which are a clever way of looking at a buffer with two different views: you can have different narrowings, point positions, modes, and other properties while still maintaining identical text. Text changes made to the indirect buffer or the base buffer are instantly reflected in the other. Its almost always what you want but sometimes its convenient to simply make an independent copy of a buffer.</p>
<p>Mickeys tweet shows you how to do either. Oddly, I couldnt find <code>clone-buffer</code> in the manual but its documentation available with <code>describe-function</code> (<kbd>Ctrl</kbd>+<kbd>h</kbd> <kbd>f</kbd>) and has been around for a long time.</p>
<p>As I said, you almost always want <code>clone-indirect-buffer</code> or its siblings. Ive used it a few times but Ive never used <code>clone-buffer</code>. Still, its nice to know theyre both available. As usual, Emacs has us covered.</p>

View file

@ -1 +0,0 @@
<table> <tr><td> <a href="https://www.reddit.com/r/unixporn/comments/ruczya/bspwm_ayu_dark_my_first_complete_rice/"> <img src="https://preview.redd.it/3rdoprueva981.png?width=640&amp;crop=smart&amp;auto=webp&amp;s=a105b28781e0e58a0347144c98faef548857e949" alt="[bspwm] [ayu dark] My first complete rice" title="[bspwm] [ayu dark] My first complete rice" /> </a> </td><td> &#32; submitted by &#32; <a href="https://www.reddit.com/user/takahatashun"> /u/takahatashun </a> <br/> <span><a href="https://i.redd.it/3rdoprueva981.png">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/unixporn/comments/ruczya/bspwm_ayu_dark_my_first_complete_rice/">[comments]</a></span> </td></tr></table>