Juno.jl icon indicating copy to clipboard operation
Juno.jl copied to clipboard

[BUG] Debugger checkboxes get confused when restarting julia

Open baggepinnen opened this issue 4 years ago • 0 comments

If you toggle one of the checkboxes for the debugger, e.g., "compiled mode" and then kill julia and restart, the checkbox state is incorrect. Screenshot from 2020-03-01 11-46-56 If you toggle the same checkbox again, the state becomes correct again.

I have a feeling the same holds for the "break on X" checkboxes.

# Atom:
Version: 1.44.0
Dev Mode: false
Official Release: true
{
  "http_parser": "2.8.0",
  "node": "10.11.0",
  "v8": "6.9.427.31-electron.0",
  "uv": "1.23.0",
  "zlib": "1.2.11",
  "ares": "1.14.0",
  "modules": "69",
  "nghttp2": "1.33.0",
  "napi": "3",
  "openssl": "1.1.0",
  "electron": "4.2.7",
  "chrome": "69.0.3497.128",
  "icu": "62.2",
  "unicode": "11.0",
  "cldr": "33.1",
  "tz": "2019a"
}
# julia-client:
Version: 0.12.2
Config:
{
  "firstBoot": false,
  "juliaOptions": {
    "bootMode": "Basic",
    "workingDir": "/home/fredrikb/"
  },
  "juliaPath": "/home/fredrikb/julia/julia",
  "juliaSyntaxScopes": [
    "source.julia",
    "source.weave.md",
    "source.weave.latex",
    "source.gfm",
    "source.embedded.julia",
    "meta.function.environment.general.latex",
    "meta.embedded.block.source",
    "text.tex.latex"
  ],
  "remoteOptions": {
    "remoteJulia": "export JULIA_NUM_THREADS=6;/home/fredrikb/julia/julia"
  },
  "uiOptions": {
    "cellDelimiter": [
      "##",
      "#---",
      "#%%",
      "# %%",
      "# #"
    ],
    "docsDisplayMode": "inline",
    "enableMenu": true,
    "errorNotifications": false,
    "layouts": {
      "console": {
        "defaultLocation": "center",
        "split": "right"
      },
      "defaultPanes": {
        "documentation": false,
        "plotPane": false,
        "workspace": false
      },
      "plotPane": {
        "split": "up"
      },
      "terminal": {
        "defaultLocation": "center",
        "split": "right"
      },
      "workspace": {
        "defaultLocation": "right",
        "split": "no split"
      }
    }
  }
}


# ink:
Version: 0.12.2
Config:
undefined


# uber-juno:
Version: 0.3.0
Config:
{
  "disable": true
}


# language-julia:
Version: 0.19.2
Config:
undefined


# language-weave:
Version: 0.6.7
Config:
undefined


# indent-detective:
Version: 0.4.0
Config:
undefined


# latex-completions:
Version: 0.3.6
Config:
{
  "disableForSelector": ".nothing"
}


# versioninfo():
Julia Version 1.3.1
Commit 2d5741174c* (2019-12-30 21:36 UTC)
Platform Info:
  OS: Linux (x86_64-linux-gnu)
  CPU: Intel(R) Core(TM) i7-4550U CPU @ 1.50GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-8.0.1 (ORCJIT, haswell)
Environment:
  JULIA_EDITOR = atom  -a
  JULIA_NUM_THREADS = 2

    Status `~/.julia/environments/v1.3/Project.toml`
  [34fde6ae] AcousticFeatures v0.1.0 [`~/.julia/dev/AcousticFeatures`]
  [f20549b4] AlphaStableDistributions v0.1.0 [`~/.julia/dev/AlphaStableDistributions`]
  [7d9fca2a] Arpack v0.3.2 ⚲
  [c52e3926] Atom v0.12.7 #master (https://github.com/JunoLab/Atom.jl.git)
  [0612f1b9] Augmentor v0.1.0 [`~/.julia/dev/Augmentor`]
  [e7028de2] AutoPreallocation v0.1.0 #ox/disable (https://github.com/oxinabox/AutoPreallocation.jl)
  [70b36510] AutomaticDocstrings v0.1.1 [`~/.julia/dev/AutomaticDocstrings`]
  [fbb218c0] BSON v0.2.5
  [442b4e1a] BackwardsLinalg v0.1.1
  [6e4b80f9] BenchmarkTools v0.4.3
  [336ed68f] CSV v0.5.23
  [49dc2e85] Calculus v0.5.1
  [3cb15238] ChangePrecision v1.0.0
  [3abffc1c] ControlSystemIdentification v0.2.0 [`~/.julia/dev/ControlSystemIdentification`]
  [a6e380b2] ControlSystems v0.5.6
  [f65535da] Convex v0.12.7
  [f68482b8] Cthulhu v0.1.1
  [3a865a2d] CuArrays v1.7.2
  [717857b8] DSP v0.6.3
  [a93c6f00] DataFrames v0.19.4
  [864edb3b] DataStructures v0.17.10
  [82ba68a1] Detector v0.1.0 [`~/.julia/dev/Detector`]
  [9cd584b6] DifferentialDynamicProgramming v0.4.0 [`~/.julia/dev/DifferentialDynamicProgramming`]
  [09c11fbc] DiskDataProviders v0.1.0 [`~/.julia/dev/DiskDataProviders`]
  [b4f34e82] Distances v0.8.2
  [31c24e10] Distributions v0.21.12
  [e30172f5] Documenter v0.24.5
  [cd674d7a] DocumenterLaTeX v0.2.0
  [35a29f4d] DocumenterTools v0.1.4
  [d872a56f] ElectronDisplay v1.0.1-DEV #master (https://github.com/queryverse/ElectronDisplay.jl.git)
  [7a1cc6ca] FFTW v1.2.0
  [5789e2e9] FileIO v1.2.2
  [1a297f60] FillArrays v0.8.5
  [4af5e9cd] Findpeaks v0.0.0 #master (https://github.com/tungli/Findpeaks.jl.git)
  [e2860157] FirstOrderSolvers v0.2.0
  [f6369f11] ForwardDiff v0.10.9
  [60bf3e95] GLPK v0.12.1
  [28b8d3ca] GR v0.47.0
  [14197337] GenericLinearAlgebra v0.2.1
  [cd3eb016] HTTP v0.8.12
  [93e5fe13] Hyperopt v0.3.1 [`~/.julia/dev/Hyperopt`]
  [7073ff75] IJulia v1.21.1
  [6a3955dd] ImageFiltering v0.6.11
  [6218d12a] ImageMagick v1.1.2
  [80713f31] ImageSegmentation v1.4.2
  [916415d5] Images v0.20.0 [`../../dev/Images`]
  [c601a237] Interact v0.10.3
  [d1acc4aa] IntervalArithmetic v0.16.6
  [b6b21f68] Ipopt v0.6.1
  [10f0723f] Isotonic v0.0.0 #master (https://github.com/ajtulloch/Isotonic.jl)
  [c8e1da08] IterTools v1.3.0
  [13d6d4a1] JLBoost v0.1.3
  [4076af6c] JuMP v0.21.1
  [e5e0dc1b] Juno v0.8.0
  [5ab0869b] KernelDensity v0.5.1
  [26dcc766] LPVSpectral v0.1.5 [`~/.julia/dev/LPVSpectral`]
  [3abffc1c] LTVModels v0.1.0 [`~/.julia/dev/LTVModels`]
  [b964fa9f] LaTeXStrings v1.1.0
  [82ba68a1] LazyWAVFiles v0.1.1 [`~/.julia/dev/LazyWAVFiles`]
  [7f8f8fb0] LearnBase v0.2.2
  [6e84ca90] LengthChannels v1.0.0 [`~/.julia/dev/LengthChannels`]
  [d3d80556] LineSearches v7.0.1
  [5e7a79f3] LinearTimeVaryingModelsBase v0.2.1+ [`~/.julia/dev/LinearTimeVaryingModelsBase`]
  [98b081ad] Literate v2.2.1
  [43172d54] LiterateWeave v0.1.0 [`~/.julia/dev/LiterateWeave`]
  [bdcacae8] LoopVectorization v0.6.11
  [30fc2ffe] LossFunctions v0.5.1
  [d9d29d28] LowLevelParticleFilters v0.4.1 [`~/.julia/dev/LowLevelParticleFilters`]
  [33e6dc65] MKL v0.2.0 #master (https://github.com/JuliaComputing/MKL.jl)
  [9920b226] MLDataPattern v0.5.0
  [cc2ba9b6] MLDataUtils v0.5.0
  [1914dd2f] MacroTools v0.5.4
  [eff96d63] Measurements v2.2.0
  [0987c9cc] MonteCarloMeasurements v0.8.3 [`~/.julia/dev/MonteCarloMeasurements`]
  [6f286f6a] MultivariateStats v0.7.0
  [76087f3c] NLopt v0.5.1
  [872c559c] NNlib v0.6.4
  [429524aa] Optim v0.20.1
  [4d0d745f] PDFIO v0.1.7
  [3b7a836e] PGFPlots v3.2.0
  [9b87118b] PackageCompiler v1.0.0
  [d96e819e] Parameters v0.12.0
  [18e31ff7] Peaks v0.1.0
  [cd06b7d0] PkgDashboards v0.1.0 [`~/.julia/dev/PkgDashboards`]
  [14b8a8f1] PkgTemplates v0.6.4
  [58dd65bb] Plotly v0.3.0
  [91a5bcdd] Plots v0.27.1
  [3a141323] PolynomialRoots v0.2.0 #master (https://github.com/giordano/PolynomialRoots.jl.git)
  [85a6dd25] PositiveFactorizations v0.2.3
  [08abe8d2] PrettyTables v0.8.4
  [a725b495] ProximalOperators v0.10.3
  [438e738f] PyCall v1.91.3
  [d330b81b] PyPlot v2.8.2
  [1fd47b50] QuadGK v2.3.1
  [ce6b1742] RDatasets v0.6.6
  [1e9c538a] RegularizedLeastSquares v0.5.1
  [37e2e3b7] ReverseDiff v1.1.0
  [295af30f] Revise v2.5.3
  [a75dfa10] Robotlib v0.4.0 [`~/.julia/dev/Robotlib`]
  [46548c09] RobustFactorizations v0.1.0 [`~/.julia/dev/RobustFactorizations`]
  [476501e8] SLEEFPirates v0.3.5
  [dc0377b4] Savefig v0.1.0 [`~/.julia/dev/Savefig`]
  [77f5812f] SingularSpectrumAnalysis v0.3.0 [`~/.julia/dev/SingularSpectrumAnalysis`]
  [2b0dec9d] SpectralDistances v0.1.0 [`~/.julia/dev/SpectralDistances`]
  [90137ffa] StaticArrays v0.12.1
  [2913bbd2] StatsBase v0.32.1
  [4c63d2b9] StatsFuns v0.9.4
  [f3b207a7] StatsPlots v0.12.0
  [46cd3e9d] StructuredOptimization v0.2.3
  [9449cd9e] TSVD v0.4.0
  [bd369af6] Tables v0.2.11
  [1d978283] TensorFlow v0.11.0
  [dbf13d8f] ThreadTools v0.1.1 [`~/.julia/dev/ThreadTools`]
  [028f657a] TotalLeastSquares v1.4.1 [`~/.julia/dev/TotalLeastSquares`]
  [9f7883ad] Tracker v0.2.6
  [1986cc42] Unitful v1.0.0
  [3d5dd08c] VectorizationBase v0.2.7
  [d6d074c3] VideoIO v0.6.10
  [8149f6b0] WAV v1.0.3
  [44d3d7a6] Weave v0.9.1
  [e88e6eb3] Zygote v0.4.7

baggepinnen avatar Mar 01 '20 03:03 baggepinnen