Commit Graph

112 Commits (44b50d41ae2b435e8aa0514311efa4125f4a7fec)

Author SHA1 Message Date
Sébastien Villemot a7db127b74
Emacs mode improvements
* Font locking (colorization)
  - all keywords for statements and blocks are now recognized (but not option names)
  - MATLAB-style (single-quoted) strings now recognized
  - improve handling of macroprocessor (but multiline macro commands/exprs not
    yet working)
  - recognize mathematical functions and constants (nan and inf)
  - highlight the pound-sign for model-local variables

* Indentation
  - basic indentation within blocks (offset customizable through option)
  - more elaborate indentation (e.g. multiline equations or statements) not yet
    working
2019-03-01 18:40:47 +01:00
Sébastien Villemot 05d1c6967d
license.txt: use SPDX short name for FSFAP license; use secure URL for homepage 2019-02-27 12:21:44 +01:00
Sébastien Villemot e5f938a8e5
Integrate new reference manual
- integrate with autoconf/automake, so that "make html pdf" now build the
  manual
- remove the old texinfo manual
- the PDF manual is now called dynare-manual.pdf (Closes #1543)
- add a Gitlab CI job that updates the online unstable manual under
  www.dynare.org/manual-unstable/
2019-02-21 16:58:18 +01:00
Sébastien Villemot 752a02a36c
Dynare++: use C++11 threads (instead of POSIX threads API)
On Windows, this means that a POSIX threads implementation is no longer needed,
since C++11 threads are implemented using native Windows threads.

On GNU/Linux and macOS, POSIX threads are still used under the hood.

A new m4 macro (AX_CXX11_THREAD) is used to add the proper compilation
flags (instead of AX_PTHREAD).
2019-01-28 18:44:24 +01:00
Sébastien Villemot 645404dcbe
Update license file following Dynare++ renamings 2019-01-08 17:13:03 +01:00
Houtan Bastani 4aa4b7f25f
update year 2019-01-02 13:37:33 +01:00
Houtan Bastani 2d674e0c55 update year in license file 2018-10-05 23:07:28 +02:00
Sébastien Villemot 57f6183d2f Move some functions out of missing/stats/, since they are only needed for MATLAB 2018-06-06 13:02:42 +02:00
Sébastien Villemot e669321eec Require C++14 for MEX files
Needed because bytecode DLL uses some preprocessor code which is C++14.
2018-06-05 11:34:41 +02:00
Sébastien Villemot 14fbfa028b Move qzdiv.m and qzswitch.m to partial_information/ subdir
They are no longer used in the main codebase.
2018-05-16 17:12:48 +02:00
Sébastien Villemot a3301777c9 Update my email and affiliation 2018-05-16 10:23:30 +02:00
Houtan Bastani 5c821b784d doc: move user guide to https://github.com/DynareTeam/user-guide.git 2017-09-22 11:52:51 +02:00
houtanb 54d28d65da add new submodule: jsonlab 2017-06-22 16:34:52 +02:00
Sébastien Villemot 72c6fd5ffa Drop useless AX_LATEX_BIBTEX_TEST m4 macro. 2017-06-13 16:09:36 +02:00
Sébastien Villemot bed3ecb596 license.txt: further fixes to filepaths. 2017-06-13 16:06:29 +02:00
Sébastien Villemot ba56ceb6f7 license.txt: further formatting fixes. 2017-06-13 15:07:50 +02:00
Sébastien Villemot 463d45cf8f license.txt: various formatting fixes. 2017-06-13 14:58:35 +02:00
Stéphane Adjemian (Charybdis) fe32f0199e Updated emails.
(cherry picked from commit 1aa042cca4dd6bc57f02d4849b9e5ed5f2201ebc)
2017-05-19 18:52:04 +02:00
Stéphane Adjemian (Charybdis) 9bacf32ed1 Updated Dynare Team (members/year). 2017-05-19 18:36:31 +02:00
Stéphane Adjemian (Charybdis) 1bf81c9f5a Fixed copyright notices. 2017-05-18 18:36:38 +02:00
Marco Ratto 0845aa8430 Fixed header and license of GSA. 2017-03-18 10:27:36 +01:00
Marco Ratto a40a854a59 Set copyright for pick.m 2017-03-18 10:27:36 +01:00
Marco Ratto a6f7e02d17 added utilities for optimal distinguishable colors. 2017-03-17 12:41:59 +01:00
Houtan Bastani e88739a5ea doc: add preprocessor copyright info 2017-02-01 18:16:51 +01:00
Houtan Bastani a5d3ef21ad update license file for 2017 2017-01-05 15:24:19 +01:00
Johannes Pfeifer 5515da191a Add Raftery/Lewis (1992) convergence diagnostics 2016-12-17 17:22:05 +01:00
Stéphane Adjemian (Lupi) 33d35bc3c5 Added quantile routine in missing.
This is missing if the stats toolbox is not available. Integration test
TeX/fs2000_corr_ME.mod was failing because of its absence.
2016-06-16 14:33:57 +02:00
Johannes Pfeifer 118b3ccb74 catstruct.m: remove call to nargchk, which will be removed in future Matlab versions 2016-05-28 19:32:11 +02:00
Houtan Bastani bebcfffe04 fix license, file copyright errors 2016-05-04 16:30:16 +02:00
Johannes Pfeifer 6dddd7a8d4 Add corr.m to missing/stats 2016-04-09 15:22:40 +02:00
Houtan Bastani 85f5879968 Update license file for 2016 2016-02-24 14:45:19 +01:00
Houtan Bastani c386be3fb7 submodule update: reporting (remove strjoin) 2016-02-24 14:41:22 +01:00
Johannes Pfeifer f7175745ac Add one-sided HP filter 2015-10-13 20:50:03 +02:00
Sébastien Villemot 1a2dbdc4d8 license.txt: fix license name non-uniqueness. 2015-07-21 11:23:10 +02:00
Sébastien Villemot 1c6b394c77 Macro-processor slides: some updates, license under CC-BY-SA-4.0. 2015-06-08 14:55:13 +02:00
Johannes Pfeifer eed98a2c44 Adds documentation and license info for new optimizers
Also introduced alphabetic ordering for documented options
Closes #887
2015-04-24 12:30:51 +02:00
Houtan Bastani 104e4767a4 update license file, #874 2015-04-07 12:01:23 +02:00
Houtan Bastani fc968569ce update license file 2015-01-28 05:15:01 +01:00
Houtan Bastani 97e93941c5 gsa: corrcoef: add missing function from octave forge nan package, #796 2014-11-25 11:25:45 +01:00
Houtan Bastani 289afb5109 license: remove license for file that is no longer in repo 2014-11-24 17:28:42 +01:00
Houtan Bastani 103788bb5b gsa: add corrcoef from octave forge nan package. closes #796 2014-11-24 17:28:38 +01:00
Sébastien Villemot 064c1bb8fc Clarify license of LMMCP.
Closes #680
2014-07-10 14:24:41 +02:00
Sébastien Villemot 2300419226 Upgrade macros AX_{BLAS,LAPACK,COMPARE_VERSION,PTHREAD}. 2014-03-03 11:21:54 +01:00
Sébastien Villemot 75ae191d33 Upgrade to a newer version of the AX_BOOST_BASE macro.
Our workaround for cross-compilation has been incorporated upstream.
2014-03-03 11:13:27 +01:00
Sébastien Villemot fac3ba661c Add license stanza for DMM. 2014-02-25 16:45:55 +01:00
Sébastien Villemot a5be9dd845 Add trust-region nonlinear solver.
Closes #260
2014-02-04 17:56:27 +01:00
Houtan Bastani fa8b80baea update license file 2014-01-02 09:40:41 +01:00
Sébastien Villemot d9e6985e5b Fix license info for simpsa 2013-10-02 18:42:36 +02:00
Sébastien Villemot 55bcee2f9d Fix in license file related to changes to Sims' codes 2013-09-25 15:27:45 +02:00
Sébastien Villemot 61485ab809 Fix copyright notices 2013-06-12 17:04:46 +02:00