lean4-htt/src/Lean/Util
Sebastian Ullrich 1e1e17cb35
fix: be consistent in not reporting newlines between trace nodes to info view (#7143)
This PR makes the server consistently not report newlines between trace
nodes to the info view, enabling it to render them on dedicates lines
without extraneous spacing between them in all circumstances.

The info view code will separately need to be adjusted to this new
behavior, until then this change will make adjacent trace node leafs
consistently be rendered *on the same line* if there is sufficient
space. The cmdline should be unaffected in any case.
2025-02-25 16:16:35 +00:00
..
CollectAxioms.lean feat: safer #eval, and #eval! (#4810) 2024-07-23 15:26:56 +00:00
CollectFVars.lean feat: add Expr.fvarsSubset (#6430) 2024-12-20 22:29:47 +00:00
CollectLevelMVars.lean feat: localize universe metavariable errors at let bindings and fun binders (#5402) 2024-09-24 05:30:42 +00:00
CollectLevelParams.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
CollectMVars.lean perf: replace hasMVar by hasExprMVar in CollectMVars, FindMVar (#4451) 2024-06-14 18:06:00 +00:00
Diff.lean chore: don't use simp_arith when simp will do (#5256) 2024-09-04 07:56:25 +00:00
FileSetupInfo.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
FindExpr.lean feat: add Expr.fvarsSubset (#6430) 2024-12-20 22:29:47 +00:00
FindLevelMVar.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
FindMVar.lean perf: replace hasMVar by hasExprMVar in CollectMVars, FindMVar (#4451) 2024-06-14 18:06:00 +00:00
FoldConsts.lean perf: precise cache for foldConsts (#4871) 2024-07-30 18:35:45 +00:00
ForEachExpr.lean feat: add Expr.fvarsSubset (#6430) 2024-12-20 22:29:47 +00:00
ForEachExprWhere.lean chore: switch to Std.HashMap and Std.HashSet almost everywhere 2024-08-07 18:24:42 +02:00
FVarSubset.lean feat: add Expr.fvarsSubset (#6430) 2024-12-20 22:29:47 +00:00
HasConstCache.lean chore: switch to Std.HashMap and Std.HashSet almost everywhere 2024-08-07 18:24:42 +02:00
Heartbeats.lean chore: remove mention of Lean.withSeconds (#5481) 2024-09-26 18:15:58 +00:00
InstantiateLevelParams.lean feat: change Array.get to take a Nat and a proof (#6032) 2024-11-12 03:30:46 +00:00
LakePath.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
LeanOptions.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
MonadBacktrack.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
MonadCache.lean chore: deprecate Lean.HashMap and Lean.HashSet (#4954) 2024-08-08 12:46:10 +00:00
NumApps.lean feat: theorem diagnostics (#4924) 2024-08-06 01:01:28 +00:00
NumObjs.lean feat: add Lean.Expr.numObjs (#4754) 2024-07-16 15:52:33 +00:00
OccursCheck.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
Path.lean feat: lean --src-deps (#6427) 2025-01-13 16:00:19 +00:00
Paths.lean feat: frontend & server support for plugins (#6893) 2025-02-04 23:36:18 +00:00
PPExt.lean feat: do not propagate pretty printer errors through messages (#3696) 2024-12-11 04:10:09 +00:00
Profile.lean doc: profiler 2024-04-03 17:53:36 +02:00
Profiler.lean feat: cleanup of get and back functions on List/Array (#7059) 2025-02-17 01:43:45 +00:00
PtrSet.lean chore: deprecate Lean.HashMap and Lean.HashSet (#4954) 2024-08-08 12:46:10 +00:00
RecDepth.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
Recognizers.lean feat: Lean.Expr.name? (#5760) 2024-10-18 02:40:26 +00:00
ReplaceExpr.lean perf: Expr.replace (#4799) 2024-07-20 04:53:43 +00:00
ReplaceLevel.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
SafeExponentiation.lean chore: preserve reported messages in MessageLog (#6307) 2024-12-11 12:24:00 +00:00
SCC.lean chore: avoid importing List.Basic without List.Impl (#5245) 2024-09-04 01:25:50 +00:00
SearchPath.lean chore: deprecated compile_time_search_path% (#7022) 2025-02-10 13:49:17 +00:00
ShareCommon.lean chore: import cleanup in Init (#6522) 2025-01-04 04:13:13 +00:00
Sorry.lean feat: labeled and unique sorries (#5757) 2024-12-11 23:53:02 +00:00
SortExprs.lean feat: cutsat preparations (#7097) 2025-02-16 02:52:14 +00:00
TestExtern.lean chore: update copyrights (#5449) 2024-09-24 05:27:53 +00:00
Trace.lean fix: be consistent in not reporting newlines between trace nodes to info view (#7143) 2025-02-25 16:16:35 +00:00