Commit graph

  • 5928f55ca8
    Merge 0781dc7042 into c4bad49c59 Louis Rubet 2024-02-15 17:42:21 +0000
  • 0781dc7042 add snyk workflow #283/add-snyk Louis Rubet 2024-02-15 18:11:13 +0100
  • 3ce83ab1b6 Removed inf and nan old syntax #282-use-libbf Louis Rubet 2024-01-25 16:11:03 +0100
  • 38c1d22789 Add type command Louis Rubet 2024-01-25 16:10:12 +0100
  • c47bf58c38 Minimum to pass 005-test-framework.md Louis Rubet 2024-01-24 18:38:26 +0100
  • 6b1544437e libbfdec-cpp with description Louis Rubet 2024-01-21 19:02:46 +0100
  • 2ff0a3db88 First step: lexer, entries and number outputs with new libbf decimal Louis Rubet 2024-01-21 18:14:46 +0100
  • 0c8bc70ab9 Add libbf submodule Louis Rubet 2024-01-19 18:54:53 +0100
  • c4bad49c59 v2.5 master v2.5 Louis Rubet 2022-09-22 16:04:59 +0200
  • 0af6a43323
    Merge pull request #278 from louisrubet/develop Louis Rubet 2022-09-22 15:44:18 +0200
  • 19924bc84b #273 don't show stack after errors develop Louis Rubet 2022-09-22 15:36:36 +0200
  • 7c826facd6 \#277 Set mpfr submodule to version mpfr++-3.6.9 Louis Rubet 2022-09-22 11:58:23 +0200
  • 70bca8b146 \#275 Correct bad type Louis Rubet 2022-09-22 11:54:27 +0200
  • 32c4885614
    Merge pull request #276 from louisrubet/#274/clang Louis Rubet 2022-09-22 11:47:45 +0200
  • 881ed3b02a Correct benign clang warnings Louis Rubet 2022-09-22 11:41:58 +0200
  • c609365286 Correct missing braces Louis Rubet 2022-09-22 11:30:08 +0200
  • 5e3bafe295 Correct a bad type Louis Rubet 2022-09-22 11:29:24 +0200
  • 4b9413b63b Remove useless compil options for C++20 Louis Rubet 2022-09-22 11:28:50 +0200
  • b69b49d9fb
    Merge pull request #271 from louisrubet/#268/c++20 Louis Rubet 2022-09-22 11:06:49 +0200
  • f5a9128907 Re-add endl command Louis Rubet 2022-09-22 11:01:17 +0200
  • b697c8ad1c github action to ubuntu 22.04 in order for -std=c++20 to work Louis Rubet 2022-09-22 10:55:36 +0200
  • 5f4d0d7d0f
    Merge branch 'develop' into #268/c++20 Louis Rubet 2022-09-22 10:51:50 +0200
  • 9975a599ef Tolerate missing field initializers Louis Rubet 2022-09-22 10:34:02 +0200
  • b5c23d33ae Remove c++20 warnings Remove pragmas, modify RpnInprog Louis Rubet 2022-09-22 10:28:22 +0200
  • db3420fa95 linenoise v1.1.3-rpn Correcting a compilation warning (redefining char8_t) Louis Rubet 2022-09-22 10:24:29 +0200
  • 577b8f6927 Streamline compiler options Louis Rubet 2022-09-22 10:21:44 +0200
  • 916fb097ff
    Merge pull request #272 from louisrubet/#269/command-endl Louis Rubet 2022-03-31 11:00:39 +0200
  • 357306c1fe endl test Louis Rubet 2022-03-31 10:57:56 +0200
  • 0bd70c68a9 Add endl command Louis Rubet 2022-03-31 10:51:38 +0200
  • f8f42889bf c++17 to c++20 Louis Rubet 2022-03-31 10:40:45 +0200
  • 3fb1201220
    Merge pull request #266 from louisrubet/optimize-programs Louis Rubet 2022-03-08 11:48:35 +0100
  • 236f6df0e6 Rename Object::_type to Object::type Louis Rubet 2022-03-08 11:26:30 +0100
  • b72a0d76d5 move program objects deletion to Program destructor to tackle a mem leak Louis Rubet 2022-03-08 11:16:54 +0100
  • 39c9a75c7e Simplify history management Louis Rubet 2022-03-08 11:15:45 +0100
  • 29c839c873 parse and link program only once at input time Louis Rubet 2022-03-07 18:46:33 +0100
  • cd16651dd1
    Merge pull request #263 from louisrubet/develop v2.4.2 Louis Rubet 2022-03-03 15:11:44 +0100
  • d705cf277b
    Merge pull request #265 from louisrubet/changelog_v2.4.2 Louis Rubet 2022-03-03 15:06:16 +0100
  • 5cfc2c29cb changelog for v2.4.2 Louis Rubet 2022-03-03 15:01:58 +0100
  • 483ce84bb5
    Merge pull request #262 from louisrubet/set_version_through_cmake Louis Rubet 2022-03-03 14:52:12 +0100
  • 55ca227212 Permit to set a version through cmake Louis Rubet 2022-03-03 14:21:35 +0100
  • d416db330c
    Merge pull request #260 from louisrubet/develop v2.4.1 Louis Rubet 2022-03-03 12:07:13 +0100
  • 4dc5a388d4
    Merge pull request #259 from louisrubet/resync_develop Louis Rubet 2022-03-03 12:01:02 +0100
  • 57fd88ab94 github workflow works on develop branch Louis Rubet 2022-03-03 11:50:25 +0100
  • 2ff08ea4db Change back history file .RpnHistory to .rpn_history Louis Rubet 2022-03-03 11:49:42 +0100
  • 0b1b2dd2c0
    Merge pull request #258 from louisrubet/intro-and-date Louis Rubet 2022-03-02 15:45:48 +0100
  • 3ab2bb661b
    Merge pull request #257 from louisrubet/v2.4.0-devel Louis Rubet 2022-03-02 15:43:02 +0100
  • 71ccaaff41
    Merge pull request #256 from louisrubet/intro-and-date Louis Rubet 2022-03-02 15:18:49 +0100
  • 679b045f37 Remove nop test Louis Rubet 2022-03-02 15:16:48 +0100
  • c0b9ef0cda Change date, time, ticks, remove nop, add welcome Louis Rubet 2022-03-02 14:54:47 +0100
  • bafc48ab85
    Merge pull request #251 from louisrubet/v2.4.0-devel v2.4 Louis Rubet 2022-03-01 10:02:29 +0100
  • 1610dcde85
    Merge pull request #250 from louisrubet/#195/Correct-version-printing-2 Louis Rubet 2022-03-01 09:49:38 +0100
  • 3e070207f5 Correct version print and README Louis Rubet 2022-03-01 09:46:59 +0100
  • 69575251c7
    Merge pull request #249 from louisrubet/v2.4.0-devel Louis Rubet 2022-02-28 18:33:10 +0100
  • 05f233f918
    Merge pull request #248 from louisrubet/#195/Correct-version-printing Louis Rubet 2022-02-28 18:27:46 +0100
  • 3161feb225 Correct version printing Louis Rubet 2022-02-28 18:26:02 +0100
  • 9c62e2b9f5
    Merge pull request #247 from louisrubet/#195/fix-ubuntu-version-in-ci Louis Rubet 2022-02-28 18:20:22 +0100
  • c71790b14b Fix ubuntu 20.04 in github action Louis Rubet 2022-02-28 18:18:07 +0100
  • 23d5dd1f12
    Merge pull request #245 from louisrubet/#195/manual_for_2.4 Louis Rubet 2022-02-28 18:14:05 +0100
  • c0813c9307 Correct manual Louis Rubet 2022-02-28 18:10:25 +0100
  • 60099e32cf
    Merge pull request #244 from louisrubet/#195/version-2.4 Louis Rubet 2022-02-28 17:51:00 +0100
  • 325a353d02 v2.4.0-generation Louis Rubet 2022-02-28 16:40:09 +0100
  • fa69c3c959 v2.4.0-generation Louis Rubet 2022-02-28 16:23:57 +0100
  • 5f0c5e9775
    Merge pull request #243 from louisrubet/#241/hex_and_bin_C99_test Louis Rubet 2022-02-28 15:40:33 +0100
  • 4eb1798018 hex and bin C99 representation test Louis Rubet 2022-02-28 15:35:59 +0100
  • 01f5aea106
    Merge pull request #242 from louisrubet/#241/hex_and_bin_C99_representation Louis Rubet 2022-02-28 15:05:12 +0100
  • 6743b4936b hex and bin C99 representation origin/#241/hex_and_bin_C99_representation Louis Rubet 2022-02-28 15:02:30 +0100
  • 1b95d00070
    Merge pull request #240 from louisrubet/218/git_version Louis Rubet 2022-02-28 10:55:37 +0100
  • 7e85496664 git version in rpn Louis Rubet 2022-02-28 10:49:49 +0100
  • 15580cda80 new commit Louis Rubet 2022-02-28 10:35:28 +0100
  • db0e7f6ebb
    Merge pull request #239 from louisrubet/#218/enhanced_gcc_warnings Louis Rubet 2022-02-28 10:25:47 +0100
  • f4e3bd6180 Add enhanced gcc warnings Louis Rubet 2022-02-26 16:44:28 +0100
  • 505c3bd986
    Merge pull request #238 from louisrubet/#218/git_version_as_rpn_version Louis Rubet 2022-02-26 15:25:17 +0100
  • 261ae2a57c git tag used as rpn version Louis Rubet 2022-02-26 15:22:26 +0100
  • 9c7ad2f563
    Merge pull request #237 from louisrubet/#218/google_style_naming Louis Rubet 2022-02-25 16:19:56 +0100
  • 25dc731559 cpp files to cc, hpp files to h Louis Rubet 2022-02-25 16:13:20 +0100
  • b7774f20d9 method names Louis Rubet 2022-02-25 15:32:36 +0100
  • 327229dda4 struct and class names Louis Rubet 2022-02-25 14:52:48 +0100
  • 2a980eb74d enum names and values Louis Rubet 2022-02-25 14:16:55 +0100
  • d0c7304ffd PascalCase classes, snake_case variables, (some) PAscalCase functions Louis Rubet 2022-02-25 12:19:25 +0100
  • e0665fc94f Removed some cpplint warnings Louis Rubet 2022-02-25 11:15:15 +0100
  • 1ffd59e376
    Merge pull request #236 from louisrubet/#218/google_c++_style Louis Rubet 2022-02-24 22:05:35 +0100
  • 9eb46998fd c++ google style, including cpplint Louis Rubet 2022-02-24 19:10:02 +0100
  • 524f8c7316 name and order of inclusions Louis Rubet 2022-02-24 14:16:44 +0100
  • fa936000ba define guard Louis Rubet 2022-02-24 12:23:26 +0100
  • 59971292c8
    Merge pull request #235 from louisrubet/#225/remove_all_regex Louis Rubet 2022-02-24 12:12:34 +0100
  • 3fcc747155 Remove regex from test framework Louis Rubet 2022-02-24 12:09:43 +0100
  • a3c4126e42
    Merge pull request #234 from louisrubet/#218/harden-branch-functions Louis Rubet 2022-02-24 12:00:03 +0100
  • e034a7834c Harden branch checks on command flow indexes Louis Rubet 2022-02-24 11:31:27 +0100
  • e48567571e
    Merge pull request #233 from louisrubet/#228/setup-ci Louis Rubet 2022-02-23 17:03:18 +0100
  • be1f0d54ac github action for tests Louis Rubet 2022-02-23 11:31:05 +0100
  • d25c8cefbc
    Merge pull request #232 from louisrubet/#225/mem_leak_due_to_perf_correction Louis Rubet 2022-02-22 17:25:46 +0100
  • 4e51a21e0d CMakeLists.txt strange warning (string vs STRING) tackled Louis Rubet 2022-02-22 17:20:47 +0100
  • 8f5a334fe0 Correct mpreal mem leaks due to perf issue correction Louis Rubet 2022-02-22 17:18:07 +0100
  • 800dc3fc68
    Merge pull request #230 from louisrubet/#225/lexer-perf-issue Louis Rubet 2022-02-22 16:48:06 +0100
  • 5c6a98e9bd
    Merge pull request #229 from louisrubet/#218/add-missing-input Louis Rubet 2022-02-22 16:46:13 +0100
  • 5c976eb922 Add debug and release dirs in .gitignore Louis Rubet 2022-02-22 16:35:05 +0100
  • 50351b1917 Add missing input.cpp and input.hpp Louis Rubet 2022-02-22 16:34:17 +0100
  • 683c4702d1 Remove regex from lexer, allocate mpreal only if needed Louis Rubet 2022-02-22 16:26:59 +0100
  • 56298f6b8a allocate mpreal obj in lexer only when needed Louis Rubet 2022-02-22 14:28:09 +0100
  • d590642a6c
    Merge pull request #226 from louisrubet/#218/stack_heap_refactoring Louis Rubet 2022-02-21 16:04:48 +0100