Commit Graph

  • 9389ebbaf3
    Update format.h #2717 L-Super 2023-04-23 22:33:55 +0800
  • cdc2cec437
    Merge branch 'gabime:v1.x' into feature-source_location M. Galib Uludag 2023-04-23 16:13:11 +0200
  • c65aa4e488
    os-inl.h: fix for missing pthread_threadid_np (#2715) Sergey Fedorov 2023-04-23 16:09:41 +0800
  • 0b749eaf02 os-inl.h: fix for missing pthread_threadid_np #2715 Sergey Fedorov 2023-04-23 07:29:41 +0800
  • e539d6ae42
    Update registry-inl.h fix #2691 Gabi Melman 2023-04-23 03:21:17 +0300
  • 4e4ff9f03e Override BUILD_SHARED_LIBS with SPDLOG_BUILD_SHARED #2707 rafalmaziejuk 2023-04-15 12:04:43 +0200
  • 555ace649a
    removed fmt.loc() param from level based loggers M. Galib Uludag 2023-04-05 04:49:04 +0200
  • f34a99fb90
    fixes for std format M. Galib Uludag 2023-04-02 09:25:36 +0200
  • 1d24268488 fixed src_location namings and added macros for msvc M. Galib Uludag 2023-04-02 07:13:43 +0000
  • fd995f4c51
    added compatibility for main branch fmt and older version fmt in wrapper M. Galib Uludag 2023-04-02 08:48:36 +0200
  • eca015f4e5
    Merge branch 'gabime:v1.x' into feature-source_location M. Galib Uludag 2023-04-02 08:23:04 +0200
  • 0ca574ae16
    fix build for master fmt (non-bundled) (#2694) H1X4 2023-03-31 20:39:32 +0300
  • 607a5217e5 fix build of updated macro #2694 H1X4 2023-03-31 20:06:03 +0300
  • 651fc42cab update fmt_runtime_string macro H1X4 2023-03-31 19:27:10 +0300
  • a77f3c995b fix build for master fmt (non-bundled) H1X4 2023-03-31 14:05:34 +0300
  • 1358eafb64
    fix consteval macro M. Galib Uludag 2023-03-31 13:12:51 +0200
  • d8a6ab64b4
    fixed endif M. Galib Uludag 2023-03-29 19:33:34 +0200
  • a63a85712f
    added std source_location support M. Galib Uludag 2023-03-29 19:18:25 +0200
  • dc3e1e6bd1
    changed line number type to unsigned M. Galib Uludag 2023-03-29 19:14:14 +0200
  • 5ef08f4172
    added constraints for std format M. Galib Uludag 2023-03-27 21:30:42 +0200
  • 807ad65cca
    Update common.h M. Galib Uludag 2023-03-27 20:54:23 +0200
  • 4e2f5b2604
    Update common.h M. Galib Uludag 2023-03-27 20:11:24 +0200
  • 394c6f6dd1
    Update common.h M. Galib Uludag 2023-03-27 19:13:25 +0200
  • db48d14ad9
    Update common.h M. Galib Uludag 2023-03-27 19:10:04 +0200
  • e379e1be09
    Update common.h M. Galib Uludag 2023-03-27 18:23:49 +0200
  • 45f3b3c1c7
    fix msvc wchar_t ambiguity M. Galib Uludag 2023-03-27 18:10:48 +0200
  • c89897a5ec
    Update logger.h M. Galib Uludag 2023-03-27 16:19:16 +0200
  • 5d9f554cdd Merge branch 'feature-source_location' of https://github.com/mguludag/spdlog into feature-source_location Muhammed Galib Uludag 2023-03-27 16:15:55 +0200
  • a0524aa305 fixed wchar_t fmt str Muhammed Galib Uludag 2023-03-27 16:15:51 +0200
  • d88473c4f3
    fix wchar_t M. Galib Uludag 2023-03-27 15:52:57 +0200
  • e0302919e6
    Update common.h M. Galib Uludag 2023-03-27 15:32:59 +0200
  • 57e2773d49 fix format string wrapper ambiguity Muhammed Galib Uludag 2023-03-27 14:53:22 +0200
  • 6b45e9fb1b
    fixed wchar_t M. Galib Uludag 2023-03-27 14:02:03 +0200
  • 7eda0af8fd
    fixed fmt on msvc M. Galib Uludag 2023-03-27 13:53:59 +0200
  • 64ff59bc25
    Update logger.h M. Galib Uludag 2023-03-27 12:18:49 +0200
  • 3682ae31a2
    Update spdlog.h M. Galib Uludag 2023-03-27 12:17:09 +0200
  • 299e22318d
    fixed fmt runtime M. Galib Uludag 2023-03-27 11:19:51 +0200
  • fdd634b926
    fixed double underscore cplusplus M. Galib Uludag 2023-03-27 11:08:16 +0200
  • fdd1bd53b8
    added SPDLOG_CONSTEVAL for >=C++20 M. Galib Uludag 2023-03-27 11:03:02 +0200
  • 59ff4f79f5
    Update common.h M. Galib Uludag 2023-03-27 07:49:19 +0200
  • bc9abbed71
    Update common.h M. Galib Uludag 2023-03-27 07:45:07 +0200
  • 2f977f3f74
    Update common.h M. Galib Uludag 2023-03-26 23:03:02 +0200
  • e3d565ae90
    fixed constexpr M. Galib Uludag 2023-03-26 22:36:41 +0200
  • 46d94ca13c
    Update source_location.h M. Galib Uludag 2023-03-26 22:34:13 +0200
  • b3aed20981
    Update source_location.h M. Galib Uludag 2023-03-26 22:31:07 +0200
  • d3b4cfb41a
    Update source_location.h M. Galib Uludag 2023-03-26 22:29:56 +0200
  • a85ddc765a
    added source_location M. Galib Uludag 2023-03-26 22:20:25 +0200
  • 5a4f9bf777
    added source_location M. Galib Uludag 2023-03-26 22:19:44 +0200
  • 03d9cc08fb
    added src_loc feature M. Galib Uludag 2023-03-26 22:19:01 +0200
  • 17aa0c421a
    Create source_location.h M. Galib Uludag 2023-03-26 22:17:56 +0200
  • 069a2e8fc9
    fix small issue when compiling with C++20 without std::format (#2688) Bailey Chittle 2023-03-24 19:47:37 -0400
  • f664457371 fix small issue when compiling with C++20 without std::format #2688 Bailey Chittle 2023-03-24 16:36:54 -0400
  • e86b48ad9e maybe still ignore booleans #2687 Bailey Chittle 2023-03-16 12:30:58 -0400
  • b8ea4896d9 gave up and switched back to is_integral. Most things in to_string get converted implicitly anyways... Bailey Chittle 2023-03-16 12:29:38 -0400
  • 50369d4b44 need to debug this Bailey Chittle 2023-03-15 14:34:45 -0400
  • b41a618887 allow shorts to be implicitly converted to int Bailey Chittle 2023-03-15 13:28:30 -0400
  • 2d0448318e more restrictive type conversions Bailey Chittle 2023-03-14 09:57:40 -0400
  • 6be381bf20 added scrambling Bailey Chittle 2023-03-13 13:59:39 -0400
  • e9344434eb change string view to spdlogs, remove bool type Bailey Chittle 2023-03-13 13:07:33 -0400
  • 59b09c7a18 Included missing header Felix Heitmann 2023-03-13 17:39:50 +0100
  • 16492bde1b TDS2 compatible version Uses type traits to enable specific overloads - std::to_string is implemented for integral types and floating point types (s. cppreference std::to_string) - Boolean values get written as true/false - string like types are converted to strings Felix Heitmann 2023-03-13 17:33:32 +0100
  • 0d6afd9d5e matching the overloads from popular compilers Bailey Chittle 2023-03-10 14:19:27 -0500
  • a146cd6c02 forgot an overload for pure std strings Bailey Chittle 2023-03-10 11:58:57 -0500
  • 8c76d5c3c4 capture every integer type Bailey Chittle 2023-03-10 11:52:31 -0500
  • a6d80d7710 using structs to define type conversions Bailey Chittle 2023-03-10 11:42:16 -0500
  • 15ef6042d4 overloads that work Bailey Chittle 2023-03-10 11:19:45 -0500
  • 736c46e660 Make it C++11 compatible This is more in line with spdlog Felix Heitmann 2023-03-10 13:27:53 +0100
  • 57bea28e22 Re-patch log_attr: make it valid for all integral/floating types - Is C++20 allowed? Felix Heitmann 2023-03-10 08:40:10 +0100
  • 60527f2c4b Re-patch log_attr: make it valid for all integral/floating types Felix Heitmann 2023-03-10 08:39:56 +0100
  • 08f42fb985 fix: attr<T> constructor breaks on types that don't support std::to_string Alex Denisov 2023-03-09 17:59:40 -0500
  • 676667da41 custom tessonics readme Bailey Chittle 2023-02-17 10:43:25 -0500
  • bfb8ea1f6e exception safety tests Bailey Chittle 2023-01-30 12:13:08 -0500
  • 3d27666650 attribute testing (#3) Bailey Chittle 2023-01-17 11:19:06 -0500
  • b800164d11 global contextual logger support Bailey Chittle 2023-01-13 11:27:44 -0500
  • a272bc0516 broke the utf8 code by accident Bailey Chittle 2023-01-12 15:44:33 -0500
  • 59a4dab260 contextual logger attributes (#2) Bailey Chittle 2023-01-12 15:05:24 -0500
  • f34970334b keep old range-based for loop for non-attribute code Bailey Chittle 2023-01-12 10:57:39 -0500
  • 443d016e89 fixed example to include new pattern formatting Bailey Chittle 2023-01-11 15:52:57 -0500
  • 7e9c35e48e default kv pairs Bailey Chittle 2023-01-11 15:49:34 -0500
  • 10445fbbb4 changed switch statement due to an interesting bug I found Bailey Chittle 2023-01-11 15:29:00 -0500
  • 44408a626f fixed reordering error Bailey Chittle 2023-01-11 14:54:28 -0500
  • 8cabd57215 another pedantic error in ci Bailey Chittle 2023-01-11 12:08:49 -0500
  • 530ccd9056 actually for sure fixed the -Werror=conversion, for the specific version of gcc Bailey Chittle 2023-01-11 12:04:04 -0500
  • e61ef16263 custom pattern formatting is now functional Bailey Chittle 2023-01-11 13:29:40 -0500
  • ec8f97453f experimenting with attribute formatting Bailey Chittle 2023-01-11 11:44:29 -0500
  • 5931f97569 fixed errors caused by -Werror=conversion Bailey Chittle 2023-01-10 15:06:09 -0500
  • c4b9e286d2 code breaks when fmt is external, so am using fmts implementation only Bailey Chittle 2023-01-10 12:41:22 -0500
  • d03d2be752 more endpoints, removed commas from logfmt Bailey Chittle 2023-01-05 12:11:20 -0500
  • 89d53711a1 C++11 backwards compat fixes by replacing std::string_view with built-in string_view_t Bailey Chittle 2023-01-05 10:06:30 -0500
  • 10d144f3e9 more well-defined definition of list instantiation using a pre-defined type Bailey Chittle 2023-01-04 11:19:13 -0500
  • feca242449 scrambling key and value to escape ascii codes Bailey Chittle 2022-12-22 15:17:23 -0500
  • 9cf86f592d fixed bugs with default formatting Bailey Chittle 2022-12-22 13:48:53 -0500
  • 3efa3023c2 multiple kv pairs can be passed via initializer list Bailey Chittle 2022-12-22 12:19:24 -0500
  • ce996563d1 attributes can simulate structured logging, show example. Now works with pattern_formatter Bailey Chittle 2022-12-22 12:05:23 -0500
  • 626704c9dd attribute example for testing purposes Bailey Chittle 2022-12-22 11:25:56 -0500
  • 064714ddfb more cleanup of unneeded code, needed to revert cmake standard to get this to work Bailey Chittle 2022-12-22 11:17:22 -0500
  • a37be70b3b formats log messages (at least for default) Bailey Chittle 2022-12-22 11:01:39 -0500
  • f09a0922eb forgot the things Bailey Chittle 2022-12-22 10:50:16 -0500
  • 7e2a93191a attributes passed to root API Bailey Chittle 2022-12-22 10:43:08 -0500
  • 76b7158ec1 some bug fixes to attribute fork to get compilation working Bailey Chittle 2022-12-21 15:25:01 -0500