Commit cd7c043
Rework how ghostel buffers are created
- Until now `M-x ghostel` created a new unique buffers every time
- Other packages like eshell, eat and vterm switch to an existing
buffer if it exits.
- Now ghostel behaves like these packages too.
- Pass `C-u` (universal argument) to `M-x ghostel` to create new,
unique buffer (e.g. *ghostel*<2>).
- When provided with a numeric argument create a ghostel buffer with
that name or switch to if it already exists (eg. `C-5 M-x ghostel`
to switch to buffer *ghostel*<5>).1 parent c6eb801 commit cd7c043
3 files changed
Lines changed: 57 additions & 28 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
322 | 322 | | |
323 | 323 | | |
324 | 324 | | |
325 | | - | |
326 | | - | |
| 325 | + | |
| 326 | + | |
327 | 327 | | |
328 | 328 | | |
329 | 329 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
576 | 576 | | |
577 | 577 | | |
578 | 578 | | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | 579 | | |
583 | 580 | | |
584 | 581 | | |
| |||
591 | 588 | | |
592 | 589 | | |
593 | 590 | | |
594 | | - | |
595 | | - | |
596 | | - | |
597 | | - | |
598 | 591 | | |
599 | 592 | | |
600 | 593 | | |
| |||
1984 | 1977 | | |
1985 | 1978 | | |
1986 | 1979 | | |
1987 | | - | |
1988 | | - | |
1989 | | - | |
| 1980 | + | |
| 1981 | + | |
| 1982 | + | |
| 1983 | + | |
| 1984 | + | |
| 1985 | + | |
| 1986 | + | |
| 1987 | + | |
1990 | 1988 | | |
1991 | 1989 | | |
1992 | 1990 | | |
| |||
1995 | 1993 | | |
1996 | 1994 | | |
1997 | 1995 | | |
1998 | | - | |
1999 | | - | |
2000 | | - | |
2001 | | - | |
2002 | | - | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
| 2004 | + | |
2003 | 2005 | | |
2004 | | - | |
2005 | | - | |
2006 | | - | |
2007 | | - | |
2008 | | - | |
2009 | | - | |
2010 | | - | |
2011 | | - | |
| 2006 | + | |
| 2007 | + | |
| 2008 | + | |
| 2009 | + | |
| 2010 | + | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
2012 | 2015 | | |
2013 | 2016 | | |
2014 | 2017 | | |
2015 | 2018 | | |
2016 | | - | |
| 2019 | + | |
2017 | 2020 | | |
| 2021 | + | |
| 2022 | + | |
| 2023 | + | |
2018 | 2024 | | |
2019 | 2025 | | |
2020 | 2026 | | |
2021 | 2027 | | |
2022 | 2028 | | |
2023 | 2029 | | |
2024 | | - | |
| 2030 | + | |
2025 | 2031 | | |
2026 | 2032 | | |
2027 | 2033 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1199 | 1199 | | |
1200 | 1200 | | |
1201 | 1201 | | |
1202 | | - | |
| 1202 | + | |
1203 | 1203 | | |
1204 | 1204 | | |
1205 | 1205 | | |
| |||
1208 | 1208 | | |
1209 | 1209 | | |
1210 | 1210 | | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
1211 | 1233 | | |
1212 | 1234 | | |
1213 | 1235 | | |
| |||
1536 | 1558 | | |
1537 | 1559 | | |
1538 | 1560 | | |
| 1561 | + | |
1539 | 1562 | | |
1540 | 1563 | | |
1541 | 1564 | | |
| |||
0 commit comments