[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/m-buffer 22660c5385 096/115: New function - m-buffer-at
From: |
ELPA Syncer |
Subject: |
[elpa] externals/m-buffer 22660c5385 096/115: New function - m-buffer-at-string |
Date: |
Tue, 19 Jul 2022 15:58:52 -0400 (EDT) |
branch: externals/m-buffer
commit 22660c53850ef61814dd27b137a48eed98c97e3c
Author: Phillip Lord <phillip.lord@newcastle.ac.uk>
Commit: Phillip Lord <phillip.lord@newcastle.ac.uk>
New function - m-buffer-at-string
---
m-buffer-at.el | 5 +++++
test/m-buffer-at-test.el | 8 ++++++++
2 files changed, 13 insertions(+)
diff --git a/m-buffer-at.el b/m-buffer-at.el
index 2128ce4815..c879971574 100644
--- a/m-buffer-at.el
+++ b/m-buffer-at.el
@@ -79,6 +79,11 @@ See also `bolp'"
buffer
(buffer-narrowed-p)))
+(defun m-buffer-at-string (buffer)
+ (with-current-buffer
+ buffer
+ (buffer-string)))
+
(provide 'm-buffer-at)
;;; m-buffer-at.el ends here
;; #+end_src
diff --git a/test/m-buffer-at-test.el b/test/m-buffer-at-test.el
index 026232a133..d313445b92 100644
--- a/test/m-buffer-at-test.el
+++ b/test/m-buffer-at-test.el
@@ -29,3 +29,11 @@
(m-buffer-at-eolp
(current-buffer)
(point)))))
+
+(ert-deftest m-buffer-string ()
+ (should
+ (string=
+ "hello"
+ (with-temp-buffer
+ (insert "hello")
+ (m-buffer-at-string (current-buffer))))))
- [elpa] externals/m-buffer 7dc326288e 065/115: Documentation now orgified., (continued)
- [elpa] externals/m-buffer 7dc326288e 065/115: Documentation now orgified., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 4bf9bbe61d 069/115: README update for 0.8., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer d232b27d1e 074/115: Unused variable name changed., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer f62d176423 075/115: Byte-compile errors fixed., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer da475fb914 079/115: Update for 0.10., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 31b6db5145 080/115: New start file for lentic doc., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 47e9243598 088/115: Prepare for next iteration., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 61d1fceb84 090/115: Prepare for next iteration., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 970b87f18d 093/115: Port tests to new travis infrastructure., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 57c3d829d3 094/115: Oops., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 22660c5385 096/115: New function - m-buffer-at-string,
ELPA Syncer <=
- [elpa] externals/m-buffer 883e6192e9 097/115: Benchmark extension changed., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer cf99d4209a 102/115: New function `m-buffer-match-multi', ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer b402420640 108/115: Remove CSS which is provided by lentic, ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 7ce1c15e0b 110/115: Update documentation entry point, ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 6eb1d2535a 112/115: v0.15 Release, ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 042fe80d95 057/115: Checkdoc before 0.6 release., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer c637ea3bf2 077/115: Prepare for next iteration., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer e648a9d6ca 084/115: m-buffer-apply-snoc replaced., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer d9682aa359 086/115: Prepare for 0.11 release., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 49a0c187a1 026/115: Name changes: markers to marker, ELPA Syncer, 2022/07/19