Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Marc Coiffier
BHR
Commits
0c016153
Commit
0c016153
authored
Sep 24, 2018
by
Marc Coiffier
Browse files
Merge branch 'master' into dev-unrelated
parents
bc203be8
b2356f59
Changes
7
Hide whitespace changes
Inline
Side-by-side
curly/curly.cabal
View file @
0c016153
...
...
@@ -43,7 +43,7 @@ data-files:
library
default-language: Haskell2010
exposed-modules: Curly.Style, Curly.UI, Curly.Session, Curly.UI.Options, Curly.Session.Commands, Curly.Session.Commands.Repository, Curly.Session.Commands.Context, Curly.Session.Commands.Common, Curly.Session.Commands.Query, Curly.Session.Commands.Style, Curly.Session.Commands.Navigation, Curly.Session.Commands.Run, Curly.Session.Commands.Key, Language.Syntax.CmdArgs
, Curly.Readline
exposed-modules: Curly.Style, Curly.UI, Curly.Session, Curly.UI.Options, Curly.Session.Commands, Curly.Session.Commands.Repository, Curly.Session.Commands.Context, Curly.Session.Commands.Common, Curly.Session.Commands.Query, Curly.Session.Commands.Style, Curly.Session.Commands.Navigation, Curly.Session.Commands.Run, Curly.Session.Commands.Key, Language.Syntax.CmdArgs
default-extensions: RebindableSyntax
FlexibleInstances
MultiParamTypeClasses
...
...
@@ -57,9 +57,9 @@ library
TypeFamilies
LambdaCase
other-extensions: CPP, ExistentialQuantification, ViewPatterns, TypeFamilies, ScopedTypeVariables, RecursiveDo, DeriveGeneric, NoMonomorphismRestriction, QuasiQuotes, TemplateHaskell
build-depends: base >=4.9 && <4.10,curly-core >=0.7 && <0.8,curly-system >=0.3 && <0.4,deepseq >=1.4 && <1.5,definitive-base >=2.6 && <2.7,definitive-filesystem >=2.1 && <2.2,definitive-network >=1.4 && <1.5,definitive-parser >=2.5 && <2.6,directory >=1.3 && <1.4,filepath >=1.4 && <1.5,process >=1.4 && <1.5,terminal-size >=0.3 && <0.4,unix >=2.7 && <2.8, template-haskell
build-depends: base >=4.9 && <4.10,curly-core >=0.7 && <0.8,curly-system >=0.3 && <0.4,deepseq >=1.4 && <1.5,definitive-base >=2.6 && <2.7,definitive-filesystem >=2.1 && <2.2,definitive-network >=1.4 && <1.5,definitive-parser >=2.5 && <2.6,directory >=1.3 && <1.4,filepath >=1.4 && <1.5,process >=1.4 && <1.5,terminal-size >=0.3 && <0.4,unix >=2.7 && <2.8,
hreadline,
template-haskell
hs-source-dirs: src
executable curly
default-language: Haskell2010
main-is: Curly.hs
...
...
@@ -77,5 +77,5 @@ executable curly
GeneralizedNewtypeDeriving
RankNTypes
TypeFamilies
build-depends: base >=4.9 && <4.10,curly >=0.59 && <0.60,curly-core >=0.7 && <0.8,curly-system >=0.3 && <0.4,deepseq >=1.4 && <1.5,definitive-base >=2.6 && <2.7,definitive-filesystem >=2.1 && <2.2,definitive-network >=1.4 && <1.5,definitive-parser >=2.5 && <2.6,directory >=1.3 && <1.4,filepath >=1.4 && <1.5,process >=1.4 && <1.5,unix >=2.7 && <2.8
build-depends: base >=4.9 && <4.10,curly >=0.59 && <0.60,curly-core >=0.7 && <0.8,curly-system >=0.3 && <0.4,deepseq >=1.4 && <1.5,definitive-base >=2.6 && <2.7,definitive-filesystem >=2.1 && <2.2,definitive-network >=1.4 && <1.5,definitive-parser >=2.5 && <2.6,directory >=1.3 && <1.4,filepath >=1.4 && <1.5,process >=1.4 && <1.5,unix >=2.7 && <2.8
, hreadline
curly/doc/style.scss
View file @
0c016153
...
...
@@ -24,7 +24,15 @@ body { width: 100%; }
body
{
width
:
65%
;
}
}
<<<<<<<
HEAD
body
{
margin
:
auto
;
font-family
:
'Titillium Web'
;
line-height
:
180%
;
font-size
:
120%
;
}
=======
<<<<<<<
Updated
upstream
body
{
margin
:
auto
;
font-family
:
'Titillium Web'
;
line-height
:
180%
;
}
=======
body
{
margin
:
auto
;
font-family
:
'Titillium Web'
;
line-height
:
180%
;
font-size
:
1
.6em
;
}
>>>>>>>
Stashed
changes
>>>>>>>
master
p
,
div
,
body
{
font-family
:
'Titillium Web'
;
}
p
{
text-indent
:
0
.7em
;
margin-left
:
1em
;
}
article
{
margin-left
:
1em
;
margin-right
:
1em
;
}
...
...
curly/src/Curly/Session.hs
View file @
0c016153
...
...
@@ -22,7 +22,7 @@ import Data.IORef
import
GHC.IO.Handle
(
hSetBuffering
,
hClose
,
BufferMode
(
..
))
import
IO.Filesystem
import
Language.Format
import
C
urly
.Readline
(
readline
,
addHistory
,
setCompletionEntryFunction
)
import
C
onsole
.Readline
(
readline
,
addHistory
,
setCompletionEntryFunction
)
import
System.Directory
(
removeFile
)
import
System.Environment
import
System.Exit
(
exitSuccess
)
...
...
hreadline/LICENSE
0 → 120000
View file @
0c016153
../LICENSE
\ No newline at end of file
hreadline/hreadline.cabal
0 → 100644
View file @
0c016153
-- Initial curly.cabal generated by cabal init. For further documentation,
-- see http://haskell.org/cabal/users-guide/
name: hreadline
version: 0.2
synopsis: A Readline clone in pure Haskell
-- description:
license: GPL-3
license-file: LICENSE
author: Marc Coiffier
maintainer: marc.coiffier@univ-grenoble-alpes.fr
-- copyright:
category: Compilers
build-type: Simple
cabal-version: >=1.10
homepage: http://www.curly-lang.org/
library
default-language: Haskell2010
exposed-modules: Console.Readline
default-extensions: RebindableSyntax
FlexibleInstances
MultiParamTypeClasses
FlexibleContexts
FunctionalDependencies
TypeOperators
TupleSections
ImplicitParams
GeneralizedNewtypeDeriving
RankNTypes
TypeFamilies
LambdaCase
build-depends: base >=4.9 && <4.10,deepseq,definitive-base,definitive-parser,terminal-size,template-haskell
hs-source-dirs: src
curly/src/Curly
/Readline.hs
→
hreadline/src/Console
/Readline.hs
View file @
0c016153
{-# LANGUAGE TypeFamilies, PatternSynonyms #-}
module
C
urly
.Readline
(
readline
,
addHistory
,
setCompletionEntryFunction
)
where
module
C
onsole
.Readline
(
readline
,
addHistory
,
setCompletionEntryFunction
)
where
import
Definitive
import
Language.Parser
...
...
stack.yaml
View file @
0c016153
...
...
@@ -40,6 +40,7 @@ packages:
-
definitive-parser
-
definitive-network
-
definitive-filesystem
-
hreadline
-
curly-kademlia
-
curly-core
-
curly-system
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment