]> matita.cs.unibo.it Git - helm.git/log
helm.git
20 years ago- added main that starts a new http_daemon given a daemon_spec (see
Stefano Zacchiroli [Thu, 3 Feb 2005 22:24:29 +0000 (22:24 +0000)]
- added main that starts a new http_daemon given a daemon_spec (see
  Http_types.daemon_spec)
- added default_spec
- deprecated start and start' in favour of main

20 years agocosmetic changes (no longer open Neturl)
Stefano Zacchiroli [Thu, 3 Feb 2005 22:20:29 +0000 (22:20 +0000)]
cosmetic changes (no longer open Neturl)

20 years agoremoved Makefile.overrides
Stefano Zacchiroli [Thu, 3 Feb 2005 22:19:48 +0000 (22:19 +0000)]
removed Makefile.overrides

20 years agorebuilt
Stefano Zacchiroli [Thu, 3 Feb 2005 22:19:13 +0000 (22:19 +0000)]
rebuilt

20 years ago- moved ocamldoc comments in .mli
Stefano Zacchiroli [Thu, 3 Feb 2005 22:19:00 +0000 (22:19 +0000)]
- moved ocamldoc comments in .mli
- added daemon_spec

20 years agoadded warn and error for messaging
Stefano Zacchiroli [Thu, 3 Feb 2005 22:18:26 +0000 (22:18 +0000)]
added warn and error for messaging

20 years agoadded http_types.mli: Makefile.overrides is now useless
Stefano Zacchiroli [Thu, 3 Feb 2005 22:17:54 +0000 (22:17 +0000)]
added http_types.mli: Makefile.overrides is now useless

20 years agoremoved useless dont_fork and obj_foo examples
Stefano Zacchiroli [Thu, 3 Feb 2005 22:12:53 +0000 (22:12 +0000)]
removed useless dont_fork and obj_foo examples

20 years agoported to daemon_spec
Stefano Zacchiroli [Thu, 3 Feb 2005 22:12:18 +0000 (22:12 +0000)]
ported to daemon_spec

20 years ago- ported to daemon_spec
Stefano Zacchiroli [Thu, 3 Feb 2005 22:11:55 +0000 (22:11 +0000)]
- ported to daemon_spec
- used as example of exn_handler to avoid sigpipe kill processes
  holding mutexes

20 years ago- added sigpipe handling to avoid processes get killed by unhandled
Stefano Zacchiroli [Thu, 3 Feb 2005 22:10:46 +0000 (22:10 +0000)]
- added sigpipe handling to avoid processes get killed by unhandled
  SIGPIPE
- cosmetic changes

20 years agoadded head_callback to access response status and headers in requests
Stefano Zacchiroli [Thu, 3 Feb 2005 22:06:01 +0000 (22:06 +0000)]
added head_callback to access response status and headers in requests

20 years agofixed currentproof
Enrico Tassi [Thu, 3 Feb 2005 16:46:12 +0000 (16:46 +0000)]
fixed currentproof

20 years agobetter owner hadling
Enrico Tassi [Thu, 3 Feb 2005 16:45:22 +0000 (16:45 +0000)]
better owner hadling
better basedir non existent path handling
matitaDb module to set up and clean owner metadata environment

20 years agoMetadataDb.clean doesn't need ~owner since table names are ownerized ;)
Enrico Tassi [Thu, 3 Feb 2005 16:40:06 +0000 (16:40 +0000)]
MetadataDb.clean doesn't need ~owner since table names are ownerized ;)

20 years agoowners table not needed
Enrico Tassi [Thu, 3 Feb 2005 15:12:08 +0000 (15:12 +0000)]
owners table not needed

20 years agoadded new ownerize function
Enrico Tassi [Thu, 3 Feb 2005 14:32:22 +0000 (14:32 +0000)]
added new ownerize function

20 years agonew metadataTypes interface (with ownerize function)
Enrico Tassi [Thu, 3 Feb 2005 14:31:59 +0000 (14:31 +0000)]
new metadataTypes interface (with ownerize function)

20 years agoremoved uri parameter from load_proof
Enrico Tassi [Thu, 3 Feb 2005 13:14:04 +0000 (13:14 +0000)]
removed uri parameter from load_proof

20 years agorebuilt
Stefano Zacchiroli [Thu, 3 Feb 2005 10:43:22 +0000 (10:43 +0000)]
rebuilt

20 years agosnapshot, notably:
Stefano Zacchiroli [Thu, 3 Feb 2005 10:43:04 +0000 (10:43 +0000)]
snapshot, notably:
- refactoring of modules and classes: added a lot more of constructors
  and singleton instances so that objects that are really singleton
  (e.g. disambiguator, parser, db handle, ...) are not passed between
  functions
  Note that objects that are dependent on whether we are running matita
  or matitac (like the console) can't be made singleton

20 years agoremoved spurious load of a local gTopLevel.conf.xml
Stefano Zacchiroli [Thu, 3 Feb 2005 10:40:49 +0000 (10:40 +0000)]
removed spurious load of a local gTopLevel.conf.xml

20 years ago- implemented inductive type rendering
Stefano Zacchiroli [Wed, 2 Feb 2005 14:12:24 +0000 (14:12 +0000)]
- implemented inductive type rendering
- added hyperlinks on parameters

20 years agoadded inductive_name field to inductive definitions so that this
Stefano Zacchiroli [Wed, 2 Feb 2005 14:11:41 +0000 (14:11 +0000)]
added inductive_name field to inductive definitions so that this
information is not lost at content level

20 years agoadded (linked to matita) executable cicbrowser: when invoked it only shows
Stefano Zacchiroli [Tue, 1 Feb 2005 18:24:28 +0000 (18:24 +0000)]
added (linked to matita) executable cicbrowser: when invoked it only shows
a cicBrowser window which can be used to browse the library

20 years agosnapshot, notably:
Stefano Zacchiroli [Tue, 1 Feb 2005 17:59:04 +0000 (17:59 +0000)]
snapshot, notably:
- removed check window and proof window
- implemented cicBrowser which can be used to render current proof,
  term the user wants to check and any other object from the library
  using a www-browser-like interface

20 years agoremoved useless parameter uri from mml_of_cic_object
Stefano Zacchiroli [Tue, 1 Feb 2005 17:56:54 +0000 (17:56 +0000)]
removed useless parameter uri from mml_of_cic_object

20 years agoadded mathml_ns
Stefano Zacchiroli [Tue, 1 Feb 2005 17:55:53 +0000 (17:55 +0000)]
added mathml_ns

20 years agoenriched error message
Stefano Zacchiroli [Tue, 1 Feb 2005 17:55:29 +0000 (17:55 +0000)]
enriched error message

20 years agoadded strip_xpointer: remove trailing #xpointer from a UriManager.uri value
Stefano Zacchiroli [Tue, 1 Feb 2005 17:54:49 +0000 (17:54 +0000)]
added strip_xpointer: remove trailing #xpointer from a UriManager.uri value

20 years agoreverder change. no more owner passed to the locate.
Enrico Tassi [Tue, 1 Feb 2005 15:40:15 +0000 (15:40 +0000)]
reverder change. no more owner passed to the locate.

20 years agoadded owner support to the disambiguator (now locate finds only objects
Enrico Tassi [Tue, 1 Feb 2005 15:21:20 +0000 (15:21 +0000)]
added owner support to the disambiguator (now locate finds only objects
of the current owner).

20 years ago*** empty log message ***
Enrico Tassi [Tue, 1 Feb 2005 13:47:00 +0000 (13:47 +0000)]
*** empty log message ***

20 years agoadded `Coer print_kind
Enrico Tassi [Tue, 1 Feb 2005 13:45:36 +0000 (13:45 +0000)]
added `Coer print_kind

20 years agoAdded Coer/Coercions print_kind
Enrico Tassi [Tue, 1 Feb 2005 13:45:05 +0000 (13:45 +0000)]
Added Coer/Coercions print_kind

20 years agoMetadataDB.clean now cleans the getter maps (calling Http_getter.unregister)
Enrico Tassi [Tue, 1 Feb 2005 13:44:27 +0000 (13:44 +0000)]
MetadataDB.clean now cleans the getter maps (calling Http_getter.unregister)
from the uris that deletes from the DB

20 years agofix in the coercions list generation and aded a function to know the
Enrico Tassi [Tue, 1 Feb 2005 13:42:35 +0000 (13:42 +0000)]
fix in the coercions list generation and aded a function to know the
known coercions

20 years agoadded the unregister method to the help page
Enrico Tassi [Tue, 1 Feb 2005 11:46:31 +0000 (11:46 +0000)]
added the unregister method to the help page

20 years agofixed coercions
Enrico Tassi [Tue, 1 Feb 2005 10:42:18 +0000 (10:42 +0000)]
fixed coercions

20 years agoremoved debug print
Enrico Tassi [Tue, 1 Feb 2005 10:05:52 +0000 (10:05 +0000)]
removed debug print

20 years agocosmetic fix to pp_location
Enrico Tassi [Tue, 1 Feb 2005 10:05:14 +0000 (10:05 +0000)]
cosmetic fix to pp_location

20 years agoadded save_object_to_disk and basedir
Enrico Tassi [Mon, 31 Jan 2005 17:29:03 +0000 (17:29 +0000)]
added save_object_to_disk and basedir

20 years agoadded delift
Enrico Tassi [Mon, 31 Jan 2005 17:18:55 +0000 (17:18 +0000)]
added delift

20 years agoadded basedir and improved let{rec} syntax
Enrico Tassi [Mon, 31 Jan 2005 17:17:32 +0000 (17:17 +0000)]
added basedir and improved let{rec} syntax

20 years agobetter debug prints
Enrico Tassi [Mon, 31 Jan 2005 17:16:41 +0000 (17:16 +0000)]
better debug prints

20 years agoadded Basedir Ast
Enrico Tassi [Mon, 31 Jan 2005 17:12:12 +0000 (17:12 +0000)]
added Basedir Ast

20 years agoAdded outtype inference to MutCase
Enrico Tassi [Mon, 31 Jan 2005 17:11:14 +0000 (17:11 +0000)]
Added outtype inference to MutCase

20 years agoFixed bug in delift. The recursive call in the Meta case was on t and not
Enrico Tassi [Mon, 31 Jan 2005 17:10:38 +0000 (17:10 +0000)]
Fixed bug in delift. The recursive call in the Meta case was on t and not
on t lifted to the meta local context.

20 years ago- removed applyStylesheets
Enrico Tassi [Tue, 25 Jan 2005 09:32:35 +0000 (09:32 +0000)]
- removed applyStylesheets
- added Print and print_kind to AST
- added coercion module

20 years agoadded list_obj and list_uri
Enrico Tassi [Tue, 25 Jan 2005 09:28:50 +0000 (09:28 +0000)]
added list_obj and list_uri

20 years ago- added code for Coercion command, Print Env command.
Enrico Tassi [Tue, 25 Jan 2005 09:26:01 +0000 (09:26 +0000)]
- added code for Coercion command, Print Env command.
- better error report in matitac

20 years ago- avoid redefinition of the same uri (checked in add_*_to_worls)
Stefano Zacchiroli [Mon, 24 Jan 2005 16:22:32 +0000 (16:22 +0000)]
- avoid redefinition of the same uri (checked in add_*_to_worls)
- defined add_inductive_def_to_world
- append owner to baseuri to minimize uri conflicts
- do not clear console!

20 years agouses CicPp.ppsort
Stefano Zacchiroli [Mon, 24 Jan 2005 16:20:29 +0000 (16:20 +0000)]
uses CicPp.ppsort

20 years ago- removed ancient debugging prints
Stefano Zacchiroli [Mon, 24 Jan 2005 16:18:13 +0000 (16:18 +0000)]
- removed ancient debugging prints

20 years ago- renamed Term_not_found exception (useless) with Object_not_found
Stefano Zacchiroli [Mon, 24 Jan 2005 16:17:33 +0000 (16:17 +0000)]
- renamed Term_not_found exception (useless) with Object_not_found
  (now used)
- added getter exception handling. Now, hopefully, we will no longer see
  Pxp_types.At exception, but more meaningful ones (like Object_not_found)
- added in_libary which checks if an object exists (either in cache
  or via getter)
- in_cache: removed old debugging messages

20 years ago- added handling of exceptions embedded in xml documents (usually coming
Stefano Zacchiroli [Mon, 24 Jan 2005 16:15:11 +0000 (16:15 +0000)]
- added handling of exceptions embedded in xml documents (usually coming
  from http_getter)
- added exception Getter_failure which wraps the above exception
- added exception Parser_failure for generic errors
- removed useless EmptyUri exception

20 years agoexception carried in response xml documents are now split in two attributes:
Stefano Zacchiroli [Mon, 24 Jan 2005 16:13:00 +0000 (16:13 +0000)]
exception carried in response xml documents are now split in two attributes:
"helm:exception" (exception name) and "helm:exception_arg" (exception
argument)

20 years agoadded helm:exception handling of Http_getter_types.Key_not_found
Stefano Zacchiroli [Mon, 24 Jan 2005 12:57:00 +0000 (12:57 +0000)]
added helm:exception handling of Http_getter_types.Key_not_found

20 years ago- sync with the new ApplyTransformation API
Enrico Tassi [Fri, 21 Jan 2005 11:52:24 +0000 (11:52 +0000)]
- sync with the new ApplyTransformation API

20 years ago- Changed ApplyTransformation API to return both the mathml and acic,
Enrico Tassi [Fri, 21 Jan 2005 11:49:03 +0000 (11:49 +0000)]
- Changed ApplyTransformation API to return both the mathml and acic,
  plus all the related tables
- Added the "Coercion" keyword to CicTextualParser2

20 years agosnapshot, notably:
Stefano Zacchiroli [Fri, 21 Jan 2005 09:40:48 +0000 (09:40 +0000)]
snapshot, notably:
- attributes support
- new ApplyTransformation interface
- simil-coma commit, browser is partially implemented :(

20 years agouniformed prototype of mml_of_cic_{object,sequent}
Stefano Zacchiroli [Fri, 21 Jan 2005 09:39:03 +0000 (09:39 +0000)]
uniformed prototype of mml_of_cic_{object,sequent}

20 years agosyntax changes: "." at the end of the phrase instead of ";;"
Stefano Zacchiroli [Fri, 21 Jan 2005 09:35:33 +0000 (09:35 +0000)]
syntax changes: "." at the end of the phrase instead of ";;"

20 years agoattributes support
Stefano Zacchiroli [Fri, 21 Jan 2005 09:33:11 +0000 (09:33 +0000)]
attributes support

20 years ago- attributes support
Stefano Zacchiroli [Fri, 21 Jan 2005 09:30:41 +0000 (09:30 +0000)]
- attributes support
- removed ancient debug prints

20 years agoattributes support (not yet in the pretty printer)
Stefano Zacchiroli [Fri, 21 Jan 2005 09:29:48 +0000 (09:29 +0000)]
attributes support (not yet in the pretty printer)

20 years ago- attributes support
Stefano Zacchiroli [Fri, 21 Jan 2005 09:29:15 +0000 (09:29 +0000)]
- attributes support
- default instance is 0 (not -1 !)

20 years agoattributes support
Stefano Zacchiroli [Fri, 21 Jan 2005 09:26:13 +0000 (09:26 +0000)]
attributes support

20 years agoadded attributes support
Stefano Zacchiroli [Fri, 21 Jan 2005 09:21:35 +0000 (09:21 +0000)]
added attributes support

20 years ago- added string_of_sort
Stefano Zacchiroli [Fri, 21 Jan 2005 09:21:16 +0000 (09:21 +0000)]
- added string_of_sort
- attributes support

20 years ago- added attributes support
Stefano Zacchiroli [Fri, 21 Jan 2005 09:20:58 +0000 (09:20 +0000)]
- added attributes support
- uses string_of_sort from CicPp

20 years agoadded attributes
Stefano Zacchiroli [Fri, 21 Jan 2005 09:20:09 +0000 (09:20 +0000)]
added attributes

20 years agoadded attribute support (not yet in the parser)
Stefano Zacchiroli [Fri, 21 Jan 2005 09:19:02 +0000 (09:19 +0000)]
added attribute support (not yet in the parser)

20 years agosnapshot, notably:
Stefano Zacchiroli [Thu, 20 Jan 2005 10:33:50 +0000 (10:33 +0000)]
snapshot, notably:
- added hyperlink handling in check and proof window
- start implementation of cic browser

20 years agohelmns -> helm_ns
Stefano Zacchiroli [Thu, 20 Jan 2005 10:32:38 +0000 (10:32 +0000)]
helmns -> helm_ns

20 years ago- added rendering of constants/variable with/without body
Stefano Zacchiroli [Thu, 20 Jan 2005 10:32:01 +0000 (10:32 +0000)]
- added rendering of constants/variable with/without body

20 years agorendering fixes:
Stefano Zacchiroli [Thu, 20 Jan 2005 10:31:25 +0000 (10:31 +0000)]
rendering fixes:
- does not assert false for a missing idref on a symbol (which is not
  available when rendering ast coming from parsing)
- fixed pattern matching rendering

20 years ago- helmns -> helm_ns
Stefano Zacchiroli [Thu, 20 Jan 2005 10:26:58 +0000 (10:26 +0000)]
- helmns -> helm_ns
- added xlink_ns

20 years agoadded cast rendering (used in check window by gTopLevel/matita)
Stefano Zacchiroli [Thu, 20 Jan 2005 10:26:06 +0000 (10:26 +0000)]
added cast rendering (used in check window by gTopLevel/matita)

20 years agoadded URI concrete syntax
Stefano Zacchiroli [Thu, 20 Jan 2005 10:24:59 +0000 (10:24 +0000)]
added URI concrete syntax

20 years agoadded cmdline alias "command" for "tactica"
Stefano Zacchiroli [Thu, 20 Jan 2005 10:24:44 +0000 (10:24 +0000)]
added cmdline alias "command" for "tactica"

20 years agocoercion application
Enrico Tassi [Wed, 19 Jan 2005 16:03:27 +0000 (16:03 +0000)]
coercion application

20 years agofix coercGraph.mli
Enrico Tassi [Wed, 19 Jan 2005 15:48:44 +0000 (15:48 +0000)]
fix coercGraph.mli

20 years agofixed #xpointer handling in uri_of_string. new examples :
Enrico Tassi [Wed, 19 Jan 2005 15:26:12 +0000 (15:26 +0000)]
fixed #xpointer handling in uri_of_string. new examples :

"cic:/a/b/c.con" => [| "cic:/a" ; "cic:/a/b" ; "cic:/a/b/c.con" ; "c"; "" |]

"cic:/a/b/c.ind#xpointer(1/1)" =>
  [| "cic:/a" ; "cic:/a/b" ; "cic:/a/b/c.con" ; "c"; "#xpointer(1/1)" |]

"cic:/a/b/c.ind#xpointer(1/1/1)" =>
  [| "cic:/a" ; "cic:/a/b" ; "cic:/a/b/c.con" ; "c"; "#xpointer(1/1/1)" |]

20 years agoAdded coercion handling module
Enrico Tassi [Wed, 19 Jan 2005 15:23:12 +0000 (15:23 +0000)]
Added coercion handling module

20 years agolicense template
Stefano Zacchiroli [Tue, 18 Jan 2005 18:18:56 +0000 (18:18 +0000)]
license template

20 years agoread uri from cmdline
Stefano Zacchiroli [Tue, 18 Jan 2005 18:18:35 +0000 (18:18 +0000)]
read uri from cmdline

20 years agoadded pp_location (pretty printer of ast location)
Stefano Zacchiroli [Tue, 18 Jan 2005 18:18:00 +0000 (18:18 +0000)]
added pp_location (pretty printer of ast location)

20 years agoadded script support
Stefano Zacchiroli [Tue, 18 Jan 2005 18:17:33 +0000 (18:17 +0000)]
added script support

20 years agoadded latex style comment, with start token "%%"
Stefano Zacchiroli [Tue, 18 Jan 2005 18:16:43 +0000 (18:16 +0000)]
added latex style comment, with start token "%%"

20 years agoremoved spurious debugging prints
Stefano Zacchiroli [Tue, 18 Jan 2005 18:15:57 +0000 (18:15 +0000)]
removed spurious debugging prints

20 years agosnapshot, notably:
Stefano Zacchiroli [Tue, 18 Jan 2005 18:15:25 +0000 (18:15 +0000)]
snapshot, notably:
- first commit of matitac

20 years agofixed comments
Enrico Tassi [Tue, 18 Jan 2005 09:21:25 +0000 (09:21 +0000)]
fixed comments

20 years ago- added helm_ns and xhtml_ns (XHTML and HELM namespace, respectively)
Stefano Zacchiroli [Mon, 17 Jan 2005 16:24:22 +0000 (16:24 +0000)]
- added helm_ns and xhtml_ns (XHTML and HELM namespace, respectively)
- changed usage string so that it is a well fermod XHTML document (added
  namespace, quoted ampersands)

20 years agonew cicEnvironment implementation
Enrico Tassi [Mon, 17 Jan 2005 16:24:17 +0000 (16:24 +0000)]
new cicEnvironment implementation

20 years agoNo longer return HTTP 400 answers or non-xml answers: all document returned
Stefano Zacchiroli [Mon, 17 Jan 2005 16:23:26 +0000 (16:23 +0000)]
No longer return HTTP 400 answers or non-xml answers: all document returned
by the getter are now XHTML documents, possibly with the addition of an
attribute helm:exception on the root <html> element in the
http://www.cs.unibo.it/helm namespace. The presence of such an attribute
means that an exception has occured, its value is meant to be a string
encoding of the relevant ocaml exception

20 years agofirst (almost) working version: apparently, only generation of coinductive
Stefano Zacchiroli [Mon, 17 Jan 2005 14:53:03 +0000 (14:53 +0000)]
first (almost) working version: apparently, only generation of coinductive
eliminators does not typecheck

20 years agosnapshot, notably:
Stefano Zacchiroli [Fri, 14 Jan 2005 17:35:26 +0000 (17:35 +0000)]
snapshot, notably:
- changed interface, now returns a Cic.obj
- added consistency check between generated body and type

20 years agosnapshot (1st commit of fix body generation)
Stefano Zacchiroli [Thu, 13 Jan 2005 07:08:55 +0000 (07:08 +0000)]
snapshot (1st commit of fix body generation)

20 years agofixed clean_and_fill
Enrico Tassi [Wed, 12 Jan 2005 15:08:35 +0000 (15:08 +0000)]
fixed clean_and_fill