data/data.txt
1,Alice,Cooper,1947-02-04 11:30:15,0
2,Bob,Brown,1947-12-27 22:01:24.123,0
3,Chris,Squire,1948-03-04 01:02:03.456,0
data.yml
;; go-system-packagesの初期化はもう少しマシな実装がありそうな気がする | |
(defvar go-system-packages nil) | |
(use-package go-mode | |
:ensure t | |
:ensure go-eldoc | |
:ensure flycheck-gometalinter | |
:ensure godoctor | |
:init | |
(add-hook 'go-mode-hook 'go-eldoc-setup) |
data/data.txt
1,Alice,Cooper,1947-02-04 11:30:15,0
2,Bob,Brown,1947-12-27 22:01:24.123,0
3,Chris,Squire,1948-03-04 01:02:03.456,0
data.yml
--- apache-maven-3.2.1.ORIG/bin/mvn 2014-02-15 02:40:05.000000000 +0900 | |
+++ apache-maven-3.2.1/bin/mvn 2014-06-13 16:37:15.000000000 +0900 | |
@@ -133,16 +133,21 @@ | |
fi | |
if [ -z "$JAVA_HOME" ]; then | |
- javaExecutable="`which javac`" | |
- if [ -n "$javaExecutable" -a ! "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then | |
- # readlink(1) is not available as standard on Solaris 10. | |
- readLink=`which readlink` |
gcc -DHAVE_CONFIG_H -I. -I. -I./../gc/include -I../gc/include -I./../gc/libatomic_ops/src -I../gc/libatomic_ops/src -I/usr/pkg/include -I/usr/local/include -I/usr/pkg/include -I/usr/local/include -no-cpp-precomp -g -O2 -no-cpp-precomp -fPIC -fno-common -fomit-frame-pointer -c vm.c | |
In file included from vm.c:35: | |
In file included from ./gauche.h:1183: | |
./gauche/writer.h:39:35: warning: redefinition of typedef 'ScmWriteContext' is a | |
C11 feature [-Wtypedef-redefinition] | |
typedef struct ScmWriteContextRec ScmWriteContext; /* opaque */ | |
^ | |
./gauche.h:508:35: note: previous definition is here | |
typedef struct ScmWriteContextRec ScmWriteContext; | |
^ |
diff --git a/doc/corelib.texi b/doc/corelib.texi | |
index ae84764..da3885c 100644 | |
--- a/doc/corelib.texi | |
+++ b/doc/corelib.texi | |
@@ -10327,26 +10327,49 @@ Common Lisp. | |
@subsection Folding generated values | |
@c NODE 生成された値の畳み込み | |
+@c EN | |
Sometimes a procedure is used as a @emph{generator} of a series |
;;; -*- mode: scheme; coding: utf-8 -*- | |
(define-module srfi-19+ | |
(extend srfi-19) | |
(use srfi-1) | |
(use srfi-13) | |
(use gauche.sequence) | |
(use gauche.threads) | |
(export make-date-formatter | |
make-date-initializer |
(define (ltsv-reader in) | |
(define (rlist->string cl) | |
(list->string (reverse cl))) | |
(define (accum-elem cl elem) | |
(reverse (cons (rlist->string cl) elem))) | |
(define (make-record rec elem cl) | |
(reverse (cons (accum-elem cl elem) rec))) | |
(define (terminate rec elem cl c) | |
(if (and (null? rec) (null? elem) (null? cl)) | |
c ;; eof |
;;; -*- mode: scheme; coding: utf-8 -*- | |
(define-module text.ltsv | |
(use srfi-13) | |
(use text.csv) | |
(export-all)) | |
(select-module text.ltsv) | |
(define ltsv-reader |
diff --git a/lib/gauche/stringutil.scm b/lib/gauche/stringutil.scm | |
index d252322..388eb88 100644 | |
--- a/lib/gauche/stringutil.scm | |
+++ b/lib/gauche/stringutil.scm | |
@@ -44,12 +44,20 @@ | |
;; Generic string-split | |
;; splitter can be a character, a char-set, a string, or a regexp. | |
-(define (string-split string splitter) | |
- (cond ((char? splitter) (%string-split-by-char string splitter)) |
diff --git a/doc/modutil.texi b/doc/modutil.texi | |
index 8b27c05..2383234 100644 | |
--- a/doc/modutil.texi | |
+++ b/doc/modutil.texi | |
@@ -1030,66 +1030,141 @@ gosh> #i1/3 | |
@c ---------------------------------------------------------------------- | |
@node A common job descriptor for control modules, Thread pools, Rational-less arithmetic, Library modules - Utilities | |
@section @code{control.job} - A common job descriptor for control modules | |
+@c NODE 制御モジュールのための汎用ジョブ記述子, @code{control.job} - 制御モジュールのための汎用ジョブ記述子 | |