Commit Graph

  • 0b9ce507de Merging learn_theme with learn_theme_2 Robert Tice 2018-07-03 13:56:13 -04:00
  • 8c6d639a23 Adding gitignore to ignore build artifacts. Robert Tice 2018-07-03 10:38:54 -04:00
  • 2614506396 Merging upstream commits with local changes. Robert Tice 2018-07-03 10:34:52 -04:00
  • cf998d67f9 Rearranging sphinx build hierarchy. Adding Ada for C++ book. Working on adding css to learn_theme. Robert Tice 2018-07-03 10:34:44 -04:00
  • 8ee37c716f Review the runnable examples Nicolas Setton 2018-07-03 10:34:40 -04:00
  • ac58b2369c Merge pull request #42 from AdaCore/topic/richard Nicolas Setton 2018-06-29 20:31:01 -04:00
  • 71e002d2b4 Reflect Nico's comments Richard Kenner 2018-06-29 17:37:54 -04:00
  • 979f263768 Edit of standard_library Richard Kenner 2018-06-29 16:18:43 -04:00
  • ccec8fb3d7 Initial commit of chapter on type contracts gusthoff 2018-06-29 20:26:42 +02:00
  • 3ac79e32c9 Initial commit of chapter on subprogram contracts gusthoff 2018-06-29 20:26:27 +02:00
  • c0450e0261 Initial commit of index of the advanced SPARK course gusthoff 2018-06-29 20:25:47 +02:00
  • 8dfa61b7a9 Merge pull request #41 from AdaCore/topic/review_runnable_examples_before_generics Nicolas Setton 2018-06-29 13:27:42 -04:00
  • b24f7a67ed Merge pull request #40 from AdaCore/topic/richard Gustavo A. Hoffmann 2018-06-29 17:12:55 +02:00
  • cfe00588b0 Add 'no_button' on code blocks that aren't meant to run Nicolas Setton 2018-06-29 10:59:30 -04:00
  • 35fce142a6 Add a 'no_button' code:: parameter Nicolas Setton 2018-06-29 10:58:49 -04:00
  • b1a9a0b961 Reflect comments from Gustavo Richard Kenner 2018-06-29 08:33:49 -04:00
  • e0c400a34a Editorial changes. gusthoff 2018-06-29 14:15:49 +02:00
  • 1a1abf0b60 Editorial changes. gusthoff 2018-06-29 13:50:49 +02:00
  • 81ecda1ae8 Wordsmith appendices Richard Kenner 2018-06-27 17:48:06 -04:00
  • f3ea56dfef Wordsmith OOP chapter Richard Kenner 2018-06-27 17:45:21 -04:00
  • fb8d3ceb98 Wordsmithing of interfacing with C chapter Richard Kenner 2018-06-26 18:43:46 -04:00
  • 90c59cfcf7 Wordsmithing Constracts chapter Richard Kenner 2018-06-24 15:30:19 -04:00
  • ccb3e290e5 Wordsmith tasking chapter Richard Kenner 2018-06-23 11:07:40 -04:00
  • 22c8040fe5 Fix markup Richard Kenner 2018-06-22 21:26:46 -04:00
  • 43507d1eee Merge pull request #39 from yannickmoy/master yannickmoy 2018-06-22 17:09:38 +02:00
  • 0242ed6f9d feedback from Gustavo Yannick Moy 2018-06-22 11:46:00 +02:00
  • 01b1e7e32a Edit exceptions chapter Richard Kenner 2018-06-21 11:59:27 -04:00
  • fb4e7af6b5 Edited generics chapter Richard Kenner 2018-06-21 11:47:15 -04:00
  • 58bac12c1f Feedback from Boris Yannick Moy 2018-06-21 17:03:20 +02:00
  • b8ccdd6b10 Take Claire's comments into account Yannick Moy 2018-06-21 12:56:24 +02:00
  • 1569f198f6 Use the template "Inline Code" always Nicolas Setton 2018-06-20 14:31:37 -04:00
  • f19a162354 Preserve the order of files in example snippets Nicolas Setton 2018-06-20 13:19:29 -04:00
  • 3ec98747f2 Merge pull request #36 from yannickmoy/master Nicolas Setton 2018-06-20 18:06:23 +01:00
  • 0b4078d1c7 Address Claire's comments Yannick Moy 2018-06-20 09:02:46 +02:00
  • 91a256f515 Merge pull request #35 from AdaCore/topic/engine_support_for_spark yannickmoy 2018-06-19 15:10:40 +02:00
  • d4dc672475 Merge pull request #34 from yannickmoy/master Nicolas Setton 2018-06-19 13:41:57 +01:00
  • b76e8e4a9c Add intro to the cool run/analyze widget Yannick Moy 2018-06-18 22:44:56 +02:00
  • d6730c4172 Various fixes seen on great-great-great live version!!! Yannick Moy 2018-06-18 22:12:29 +02:00
  • 85d6d0f3d7 Re-add support of the Run button Nicolas Setton 2018-06-18 15:43:40 -04:00
  • 849e0cca09 Parse the code: arguments for SPARK mode keywords Nicolas Setton 2018-06-18 14:28:35 -04:00
  • aa8fa5bb7a Adjust test driver Nicolas Setton 2018-06-18 13:43:49 -04:00
  • 26bbeba0b0 Split the Ada course into one chapter per file Nicolas Setton 2018-06-18 13:34:32 -04:00
  • 290855cd66 Merge pull request #29 from AdaCore/topic/more-work Nicolas Setton 2018-06-18 16:45:52 +01:00
  • 11f53ec6ee Fix travis.yml Raphaël AMIARD 2018-06-16 22:19:14 +02:00
  • cfb89efe8f Fix every test errors in SPARK courses Raphaël AMIARD 2018-06-16 22:10:50 +02:00
  • 36a6f06801 Use proper sphinx error handling in sphinx exts Raphaël AMIARD 2018-06-16 22:11:44 +02:00
  • 0d28a1bed4 Add code config directive to contracts.rst Raphaël AMIARD 2018-06-16 22:11:28 +02:00
  • 22363c5008 Enable assertions in test runner Raphaël AMIARD 2018-06-16 22:16:01 +02:00
  • fb06322f42 Fix spark errors fixup Raphaël AMIARD 2018-06-16 22:15:24 +02:00
  • 90243a578a Convert use of ada-nocheck class into code-blocks Raphaël AMIARD 2018-06-14 18:19:25 +02:00
  • 533dbea30c Add very basic footer to RTD template Raphaël AMIARD 2018-06-14 18:12:16 +02:00
  • ade24d8a6f Remove individual sphinx builds for courses Raphaël AMIARD 2018-06-14 17:53:26 +02:00
  • 9ec74b9bf4 Migrate to RTD based theme Raphaël AMIARD 2018-06-14 17:52:48 +02:00
  • 5654577a20 Rewrap paragraphs Raphaël AMIARD 2018-06-14 17:34:06 +02:00
  • 3c3bb81b8f Further edits on top of last of Ben's reviews Raphaël AMIARD 2018-06-14 17:25:27 +02:00
  • 1001b115fb Various fixes Raphaël AMIARD 2018-06-14 17:25:07 +02:00
  • 24fa224887 Last batch of Ben's reviews Raphaël AMIARD 2018-06-14 15:21:35 +02:00
  • 3f4a45c343 Further incorporation of Ben review Raphaël AMIARD 2018-06-14 15:13:55 +02:00
  • 56e227a06e Style fixes Raphaël AMIARD 2018-06-14 11:37:01 +02:00
  • d6756aad9a Add check all file to lvimrc Raphaël AMIARD 2018-06-14 11:36:21 +02:00
  • a7d7fa37a8 Always check for syntax Raphaël AMIARD 2018-06-12 18:35:33 +02:00
  • b3487a1cbe Various fixes to the test runner Raphaël AMIARD 2018-06-12 18:35:22 +02:00
  • 4320556166 Remove -A flag Raphaël AMIARD 2018-06-12 18:34:25 +02:00
  • f06d007a48 Minor rework of index files Raphaël AMIARD 2018-06-12 18:34:15 +02:00
  • 41c07140ed Fix some examples in the Ada course Raphaël AMIARD 2018-06-12 18:33:56 +02:00
  • 9cc57cf954 Address review comment Yannick Moy 2018-06-16 13:43:43 +02:00
  • 33e5b1a9cb Address review comments Yannick Moy 2018-06-15 23:14:09 +02:00
  • 5d69aeeb0b adjust examples Yannick Moy 2018-06-15 15:11:12 +02:00
  • aa9ec94b62 Add reference Yannick Moy 2018-06-15 15:09:14 +02:00
  • b2a7267850 Second pass on functional correctness Yannick Moy 2018-06-15 15:08:52 +02:00
  • aa82af2df6 Second pass on abstract state Yannick Moy 2018-06-15 14:23:56 +02:00
  • 5affe6259b Second pass on proof of integrity Yannick Moy 2018-06-14 17:59:56 +02:00
  • 66d0746d5c Second pass on flow analysis section Yannick Moy 2018-06-13 11:07:59 +02:00
  • 60a17c82fe Second pass on overview section Yannick Moy 2018-06-13 09:27:00 +02:00
  • 4319e4a8b4 Added paragraph on quantified expressions gusthoff 2018-06-15 20:18:19 +02:00
  • eb94e070ca Added comment on GNAT and configuration pragmas gusthoff 2018-06-15 19:42:13 +02:00
  • f93b3b9bcf Mentioning promisses for pre- and postconditions. gusthoff 2018-06-15 19:30:53 +02:00
  • 90d118e53d Editorial change: adapted source-code style gusthoff 2018-06-15 19:24:40 +02:00
  • f35baa354c Moved subsection on type invariants gusthoff 2018-06-15 19:10:55 +02:00
  • 4d0073a6a5 Editorial changes gusthoff 2018-06-09 01:05:53 +02:00
  • d7fed3d486 Mentioning instances of Assertion_Policy pragma gusthoff 2018-06-09 00:47:04 +02:00
  • 7dcc85c1ab Added section on predicates gusthoff 2018-06-09 00:42:47 +02:00
  • 45b4fe60dc Added section on type invariants gusthoff 2018-06-08 23:33:21 +02:00
  • c736a45244 Added section on pre and postconditions gusthoff 2018-06-08 23:32:41 +02:00
  • 6a9234be78 Makefile fixes Raphaël AMIARD 2018-06-12 15:04:43 +02:00
  • 3cbeb852a8 Enhance test runner to take global config into account Raphaël AMIARD 2018-06-12 15:04:29 +02:00
  • d18a1ecf7e Annotate some SPARK examples Raphaël AMIARD 2018-06-12 15:04:13 +02:00
  • a892edb21d Adapt headers Raphaël AMIARD 2018-06-12 15:03:59 +02:00
  • 772508ec89 Adapt base index Raphaël AMIARD 2018-06-12 15:03:44 +02:00
  • 52f6d8a4c8 Move base index.rst Raphaël AMIARD 2018-06-12 15:03:24 +02:00
  • ecc1b15b75 Cleanup compile_blocks.py Raphaël AMIARD 2018-06-12 12:43:50 +02:00
  • 1b41ff2f63 Fix spark course Raphaël AMIARD 2018-06-12 12:43:32 +02:00
  • 0dab3db66c Move lvimrc Raphaël AMIARD 2018-06-12 12:42:52 +02:00
  • 51e1a7e177 intro to ada index Raphaël AMIARD 2018-06-12 12:01:25 +02:00
  • a9ce6f2cb0 Move old adacoreu content + some Makefile hackery Raphaël AMIARD 2018-06-12 12:01:07 +02:00
  • 3cc336dc3b Address Gustavo and Raph's comment on access & pointers Yannick Moy 2018-06-07 15:17:03 +02:00
  • 67ec4251cc Cleanup section on functional proof Yannick Moy 2018-06-07 15:00:27 +02:00
  • 24f6fbf445 Cleanup of section on abstract state Yannick Moy 2018-06-06 16:39:28 +02:00
  • 91ba5ce802 Cleanup over the proof of integrity module Yannick Moy 2018-06-05 17:36:09 +02:00
  • f56ac1b04f Cleanup pass over flow analysis module Yannick Moy 2018-06-05 15:46:04 +02:00