This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defvar c/eager-hook nil) | |
(defmacro c/eager-run-hook (hook) | |
`(while (and (not (input-pending-p)) | |
,hook) | |
(let ((first-hook (car ,hook)) | |
(remaining-hooks (cdr ,hook)) | |
(c/time-hooks (intern (format " eager • %s" ',hook)))) | |
(add-hook 'c/eager-hook first-hook) | |
(run-hook-wrapped 'c/eager-hook #'c/run-hook) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defvar c/eager-load-packages nil) | |
(defun c/eager-load-packages () | |
(while (and c/eager-load-packages | |
(not (input-pending-p))) | |
(condition-case nil | |
(require (pop c/eager-load-packages) nil t) | |
(error nil))) | |
(if c/eager-load-packages |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defcustom ruby-bracketed-args-indent t | |
"Non-nil to align the contents of bracketed arguments with the brackets. | |
Example: | |
qux({ | |
foo => bar | |
}) | |
Set it to nil to align to the beginning of the statement: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { g as getDefaultExportFromCjs, c as commonjsGlobal } from './common/_commonjsHelpers-c6a44736.js'; | |
var cjs = {exports: {}}; | |
var string = {exports: {}}; | |
var base = {exports: {}}; | |
var parser = {exports: {}}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defvar aj--eager-features nil) | |
(setq aj--initial-feature-count (length features)) | |
(setq aj--eager-features-path (no-littering-expand-var-file-name "eager-features")) | |
(defun aj/load-eager-features () | |
(while (and aj--eager-features | |
(not (input-pending-p))) | |
(unwind-protect | |
(require (pop aj--eager-features) nil t))) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From a55e5259341e054023727de4dc86b77c7a7d5db6 Mon Sep 17 00:00:00 2001 | |
From: Alan Third <[email protected]> | |
Date: Mon, 29 Oct 2018 15:37:35 +0000 | |
Subject: [PATCH v3] Fix more drawing bugs in NS port (bug#32932) | |
* src/nsterm.m (ns_row_rect): New function. | |
(ns_clip_to_row): Remove function. | |
(ns_copy_bits): Fix mistake. | |
(ns_shift_glyphs_for_insert): Mark the frame as dirty instead of | |
directly copying. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From 60e87aa179c31ee9045ab0bd473e4b69c3d3f984 Mon Sep 17 00:00:00 2001 | |
From: Aaron Jensen <[email protected]> | |
Date: Mon, 19 Nov 2018 18:14:36 -0800 | |
Subject: [PATCH] New drawing | |
--- | |
src/nsterm.h | 5 +- | |
src/nsterm.m | 859 +++++++++++++++++++++++++++------------------------ | |
2 files changed, 456 insertions(+), 408 deletions(-) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* src/nsterm.m (ns_row_rect): New function. | |
(ns_clip_to_row): Remove function. | |
(ns_copy_bits): Fix mistake. | |
(ns_draw_fringe_bitmap): Stop using ns_clip_to_row. | |
(ns_draw_window_cursor): Stop using ns_clip_to_row and perform a | |
display when not in redisplay. | |
(ns_update_window_begin): Remove redundant code that never executes. | |
([EmacsView drawRect:]): Show the rectangle being exposed in NSTRACE. | |
* src/xdisp.c (expose_window_tree) [HAVE_NS]: | |
(expose_frame) [HAVE_NS]: Redraw even if the frame is garbaged. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From 9800764c5ea1448d1a4f1bd785e98ad94a940e12 Mon Sep 17 00:00:00 2001 | |
From: Aaron Jensen <[email protected]> | |
Date: Mon, 5 Nov 2018 08:09:31 -0800 | |
Subject: [PATCH] Fix | |
--- | |
src/nsterm.m | 12 ++++++++++++ | |
1 file changed, 12 insertions(+) | |
diff --git a/src/nsterm.m b/src/nsterm.m |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From 95160c34b4f41e867761f29239db02e8e7232bbe Mon Sep 17 00:00:00 2001 | |
From: Alan Third <[email protected]> | |
Date: Mon, 29 Oct 2018 15:37:35 +0000 | |
Subject: [PATCH] Fix more drawing bugs in NS port (bug#32932) | |
* src/nsterm.m (ns_row_rect): New function. | |
(ns_clip_to_row): Remove function. | |
(ns_copy_bits): Fix mistake. | |
(ns_draw_fringe_bitmap): Stop using ns_clip_to_row. | |
(ns_draw_window_cursor): Stop using ns_clip_to_row and move |
NewerOlder