aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès2020-08-02 10:08:46 +0200
committerLudovic Courtès2020-08-02 10:08:46 +0200
commitbb06dbfcf61e38aadd00fd964ab385f51669b8fc (patch)
tree03e97ff2e9c4bc6d07cbd9f43c19510c31f995da
parent18eee9ec031ccdbb4f7ea1b7fb540b372787fa12 (diff)
downloadskribilo-bb06dbfcf61e38aadd00fd964ab385f51669b8fc.tar.gz
skribilo-bb06dbfcf61e38aadd00fd964ab385f51669b8fc.tar.lz
skribilo-bb06dbfcf61e38aadd00fd964ab385f51669b8fc.zip
source: Remove unused procedure.
* src/guile/skribilo/source.scm (split-string-newline): Remove.
-rw-r--r--src/guile/skribilo/source.scm33
1 files changed, 1 insertions, 32 deletions
diff --git a/src/guile/skribilo/source.scm b/src/guile/skribilo/source.scm
index cf4f22c..99642de 100644
--- a/src/guile/skribilo/source.scm
+++ b/src/guile/skribilo/source.scm
@@ -1,7 +1,6 @@
;;; source.scm -- Highlighting source files.
-;;; -*- coding: iso-8859-1 -*-
;;;
-;;; Copyright 2005, 2008, 2009, 2010, 2018 Ludovic Courtès <ludo@gnu.org>
+;;; Copyright 2005, 2008, 2009, 2010, 2018 Ludovic Courtès <ludo@gnu.org>
;;; Copyright 2003, 2004 Erick Gallesio - I3S-CNRS/ESSI <eg@essi.fr>
;;;
;;;
@@ -222,33 +221,3 @@
(if (procedure? f)
(fontify f o)
o)))
-
-;*---------------------------------------------------------------------*/
-;* split-string-newline ... */
-;*---------------------------------------------------------------------*/
-(define (split-string-newline str)
- (let ((l (string-length str)))
- (let loop ((i 0)
- (j 0)
- (r '()))
- (cond
- ((= i l)
- (if (= i j)
- (reverse! r)
- (reverse! (cons (substring str j i) r))))
- ((char=? (string-ref str i) #\newline)
- (loop (+ i 1)
- (+ i 1)
- (if (= i j)
- (cons 'eol r)
- (cons* 'eol (substring str j i) r))))
- ((and (char=? (string-ref str i) #\cr)
- (< (+ i 1) l)
- (char=? (string-ref str (+ i 1)) #\newline))
- (loop (+ i 2)
- (+ i 2)
- (if (= i j)
- (cons 'eol r)
- (cons* 'eol (substring str j i) r))))
- (else
- (loop (+ i 1) j r))))))