Age | Commit message (Collapse) | Author |
|
git-archimport-id: skribilo@sv.gnu.org--2006/skribilo--devo--1.2--patch-134
|
|
This brings `(skribilo coloring c)' to life!
git-archimport-id: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-63
|
|
From "59 Temple Place - Suite 330, Boston, MA 02111-1307" to
"51 Franklin Street, Fifth Floor, Boston, MA 02110-1301".
Magic command line:
find . -type f -print0 | xargs -0 sed -i -e 's/51 Franklin Street, Fifth Floor/51 Franklin Street, Fifth Floor/;s/02110-1301/02110-1301/;
git-archimport-id: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-29
|
|
... and updated users.
git-archimport-id: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-18
|
|
* arch-config: New file.
* src/guile/skribilo/coloring/c-lex.l.scm: New.
* src/guile/skribilo/coloring/lisp-lex.l.scm: New.
* src/guile/skribilo/coloring/xml-lex.l.scm: New.
* doc/user/user.skb: Include `prgm.skb' (works now).
* src/guile/skribilo/ast.scm: Export `node-body'.
* src/guile/skribilo/coloring/Makefile.am (dist_guilemodule_DATA): Added
the SILex-generated files.
(%.l.scm): New rule.
* src/guile/skribilo/coloring/lisp-lex.l: Use the SRFI-39 parameters.
* src/guile/skribilo/coloring/lisp.scm: Use SRFI-39 parameters instead of
fluids. Load `lisp-lex.l.scm'.
* src/guile/skribilo/prog.scm: Autoload `ast' upon `node-body' too.
(make-line-mark): Use `hash-set!'.
(resolve-line): Use `hash-ref'.
* src/guile/skribilo/source.scm (source-read-lines): Use
`string-prefix-length' instead of `substring=?'.
git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-33
|
|
* doc/skr/api.skr (define-markup?): Support `define*' and
`define*-public'.
* doc/user/bib.skb: Commented out problematic `skribebibtex'-related
things.
* doc/user/lib.skb (skribe-load): Replaced by `load-document'.
(skribe-load-options): Replaced by `*load-options*'.
(skribe-path): Replaced by `*document-path*'.
* src/guile/skribilo/coloring/lisp.scm (definition-search): Removed
debugging statement.
* src/guile/skribilo/engine.scm (find-engine): For documentation
purposes, explicitly list all keyword parameters.
* src/guile/skribilo/source.scm (source-read-lines): Start line numbers
from 0.
* src/guile/skribilo/utils/compat.scm (skribe-path-set!): New.
(skribe-image-path-set!): New.
(skribe-source-path-set!): New.
(skribe-bib-path-set!): New.
git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-30
|
|
* doc/skr/api.skr (define-markup?): Accept `define-public'.
(define-markup-options): Accept any kind of `define' symbol.
(define-markup-rest): Likewise.
* doc/user/bib.skb (bibliography): Use `src/bib1.sbib'.
(bib-table?): Provide a definition.
(default-bib-table): Likewise.
(make-bib-table): Likewise.
(bibliography): Fixed a `ref'.
(example): Fixed file name. This example does not work yet.
* doc/user/footnote.skb (footnote): Documented `label', removed
`number'.
* doc/user/table.skb (th): Documented `rowspan'.
* src/guile/skribilo.scm (skribilo-options): Added `-S'/`--source-path'.
Honor it.
* src/guile/skribilo/coloring/lisp.scm: Use `(ice-9 match)'. Rewrote all
the `match-case' code into corresponding `match' statements.
(definition-search): Fixed, using `source-property' and `port-line'.
Does not work yet due to a bug in guile-reader's source position
recording (shows 1 line earlier). Added a READ parameter.
* src/guile/skribilo/skribe/api.scm: Mark SYMBOL as replaced instead of
blindly overriding the core binding.
git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-28
|
|
* src/guile/skribilo/coloring/lisp.scm: Use `(skribilo reader)'.
(lisp-family-fontifier): Take a READ argument.
(skribe-fontifier): Pass `(make-reader 'skribe)' as the reader.
* src/guile/skribilo/module.scm (%skribilo-user-autoloads): Added
`(skribilo prog)'.
* src/guile/skribilo/parameters.scm (*ref-base*): New.
* src/guile/skribilo/prog.scm: Guilified.
* src/guile/skribilo/reader/skribe.scm: Nothing changed.
* src/guile/skribilo/runtime.scm (suffix): New.
(string-ref-base): Don't use `file-separator'. Use `string-contains'
instead of Bigloo/STkLos' `substring=?'.
(convert-image): Use `*image-path*' instead of `skribe-image-path'.
Don't use `make-path'.
git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-20
|
|
* src/skribilo.in: Catch exceptions and call `(exit 1)' when caught.
* doc/user/Makefile.am (skribilo): Fixed.
* src/guile/skribilo.scm: Updated copyright year.
* src/guile/skribilo/compat.scm: Moved to `utils'.
* src/guile/skribilo/Makefile.am (dist_guilemodule_DATA): Removed
`compat.scm'.
* src/guile/skribilo/Makefile.am (dist_guilemodule_DATA): Added
`compat.scm'.
* src/guile/skribilo/coloring/lisp.scm: Use `(skribilo utils syntax)'.
* src/guile/skribilo/module.scm (%skribilo-user-imports): Import
`(skribilo utils compat)' instead of `(skribilo compat)'.
Added more triggering procedures for `(skribilo source)'.
* src/guile/skribilo/skribe/api.scm: Moved the definition of a
Skribe-compatible `gensym' to `compat.scm'.
* src/guile/skribilo/source.scm: Use `*source-path*' instead of
`skribe-source-path'.
git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-19
|
|
* src/guile/skribilo/engine/lout.scm (lout-make-doc-cover-sheet): Fixed
the definition of MULTI-COLUMN? (fixes a bug when producing
multi-column documents).
(lout-definitions): `@SkribeLeaders' renamed to `@SkribiloLeaders'.
* doc/skr/api.skr (api-search-definition): Fixed calls to `format'.
* doc/skr/manual.skr (keyword): Use `write' instead of `keyword->string'.
* doc/user/start.skb: Cosmetic changes.
* src/guile/skribilo/coloring/lisp.scm: First stab at its adaptation.
* src/guile/skribilo/coloring/xml.scm: Rewritten "by hand".
* src/guile/skribilo/evaluator.scm (skribe-include): Removed debugging
statements.
* src/guile/skribilo/lib.scm (new): Added a trick such that users of this
macro don't have to use `(oop goops)' and `(skribilo types)'.
(date): New procedure.
* src/guile/skribilo/module.scm (*skribe-core-modules*): Renamed to
`%skribe-core-modules'.
(%skribe-core-modules): Removed `(oop goops)'. Added `(skribilo
source)', `(skribilo coloring lisp)' and `(skribilo coloring xml)'.
* src/guile/skribilo/skribe/api.scm (footnote): Fixed.
* src/guile/skribilo/source.scm: Cosmetic changes.
* src/guile/skribilo/types.scm: Export `language-extractor' and
`language-fontifier'.
git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-11
|
|
Too many changes to describe here, among which, moving the `(skribe)' module
namespace to `(skribilo)'. This is work in progress.
git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-1
|