aboutsummaryrefslogtreecommitdiff
path: root/helix-core/src
diff options
context:
space:
mode:
Diffstat (limited to 'helix-core/src')
-rw-r--r--helix-core/src/history.rs8
-rw-r--r--helix-core/src/path.rs2
-rw-r--r--helix-core/src/syntax.rs12
3 files changed, 11 insertions, 11 deletions
diff --git a/helix-core/src/history.rs b/helix-core/src/history.rs
index bb95213c..3f324e34 100644
--- a/helix-core/src/history.rs
+++ b/helix-core/src/history.rs
@@ -22,10 +22,10 @@ use std::time::{Duration, Instant};
///
/// The current revision is the one currently displayed in the buffer.
///
-/// Commiting a new revision to the history will update the last child of the
+/// Committing a new revision to the history will update the last child of the
/// current revision, and push a new revision to the end of the vector.
///
-/// Revisions are commited with a timestamp. :earlier and :later can be used
+/// Revisions are committed with a timestamp. :earlier and :later can be used
/// to jump to the closest revision to a moment in time relative to the timestamp
/// of the current revision plus (:later) or minus (:earlier) the duration
/// given to the command. If a single integer is given, the editor will instead
@@ -33,7 +33,7 @@ use std::time::{Duration, Instant};
///
/// Limitations:
/// * Changes in selections currently don't commit history changes. The selection
-/// will only be updated to the state after a commited buffer change.
+/// will only be updated to the state after a committed buffer change.
/// * The vector of history revisions is currently unbounded. This might
/// cause the memory consumption to grow significantly large during long
/// editing sessions.
@@ -288,7 +288,7 @@ pub enum UndoKind {
TimePeriod(std::time::Duration),
}
-/// A subset of sytemd.time time span syntax units.
+/// A subset of systemd.time time span syntax units.
const TIME_UNITS: &[(&[&str], &str, u64)] = &[
(&["seconds", "second", "sec", "s"], "seconds", 1),
(&["minutes", "minute", "min", "m"], "minutes", 60),
diff --git a/helix-core/src/path.rs b/helix-core/src/path.rs
index e0c3bef6..6bf722a7 100644
--- a/helix-core/src/path.rs
+++ b/helix-core/src/path.rs
@@ -14,7 +14,7 @@ pub fn fold_home_dir(path: &Path) -> PathBuf {
path.to_path_buf()
}
-/// Expands tilde `~` into users home directory if avilable, otherwise returns the path
+/// Expands tilde `~` into users home directory if available, otherwise returns the path
/// unchanged. The tilde will only be expanded when present as the first component of the path
/// and only slash follows it.
pub fn expand_tilde(path: &Path) -> PathBuf {
diff --git a/helix-core/src/syntax.rs b/helix-core/src/syntax.rs
index 2fd4ed9b..3f9e7bcf 100644
--- a/helix-core/src/syntax.rs
+++ b/helix-core/src/syntax.rs
@@ -229,7 +229,7 @@ pub struct TextObjectQuery {
pub enum CapturedNode<'a> {
Single(Node<'a>),
- /// Guarenteed to be not empty
+ /// Guaranteed to be not empty
Grouped(Vec<Node<'a>>),
}
@@ -1141,7 +1141,7 @@ pub enum HighlightEvent {
HighlightEnd,
}
-/// Contains the data neeeded to higlight code written in a particular language.
+/// Contains the data needed to highlight code written in a particular language.
///
/// This struct is immutable and can be shared between threads.
#[derive(Debug)]
@@ -1976,7 +1976,7 @@ mod test {
let source = Rope::from_str(
r#"
/// a comment on
-/// mutiple lines
+/// multiple lines
"#,
);
@@ -2006,10 +2006,10 @@ mod test {
)
};
- test("quantified_nodes", 1..35);
+ test("quantified_nodes", 1..36);
// NOTE: Enable after implementing proper node group capturing
- // test("quantified_nodes_grouped", 1..35);
- // test("multiple_nodes_grouped", 1..35);
+ // test("quantified_nodes_grouped", 1..36);
+ // test("multiple_nodes_grouped", 1..36);
}
#[test]