mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-28 16:00:22 +02:00
current-language really defaults to Scheme.
* module/system/base/language.scm (current-language): Default to 'scheme here, rather than relying on *current-language* always being bound. Thanks to 亚光唐 <texnician@gmail.com> for the report.
This commit is contained in:
parent
b88fef5519
commit
c245d16a5b
1 changed files with 2 additions and 3 deletions
|
@ -1,6 +1,6 @@
|
|||
;;; Multi-language support
|
||||
|
||||
;; Copyright (C) 2001, 2009, 2010 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 2001, 2009, 2010, 2011 Free Software Foundation, Inc.
|
||||
|
||||
;; This library is free software; you can redistribute it and/or
|
||||
;; modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -112,7 +112,6 @@
|
|||
;;;
|
||||
|
||||
(define *current-language* (make-fluid))
|
||||
(fluid-set! *current-language* 'scheme)
|
||||
|
||||
(define (current-language)
|
||||
(fluid-ref *current-language*))
|
||||
(or (fluid-ref *current-language*) 'scheme))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue