subsaharancoder

subsaharancoder

Iex history not showing recent commands

Something weird is happening in my iex, recent commands I’ve typed are not showing up in the history when I press the up arrow key, instead I’m seeing really old commands from modules I haven’t used in weeks. I’ve tried restarting iex, new terminal, restarting the machine, confirmed that export ERL_AFLAGS="-kernel shell_history enabled" is in .zshrc file but nothing seems to work. Even starting iex in a vscode terminal still has the same problem, has anyone else experienced this?

My elixir version on Mac Apple M2 Max

Erlang/OTP 28 [erts-16.0] [source] [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1] [jit] [dtrace]

Elixir 1.18.4 (compiled with Erlang/OTP 27)

Most Liked

josevalim

josevalim

Creator of Elixir

We recompile when versions change but we did not recompile rebar projects. This has been fixed on v1.19. You should not need to nuke _build nor deps.

kevinschweikert

kevinschweikert

It’s an issue in OTP 28. I think they fixed it in OTP 28.0.1

LostKobrakai

LostKobrakai

Yeah and there you have my reason not to use homebrew for anything, where I want to be in control over the used versions. Homebrew really only supports “latest” as soon as you have interdependencies. You can make it do otherwise, but it’s a lot of work.

Hermanverschooten

Hermanverschooten

Have you removed your _build folder?

dimitarvp

dimitarvp

Any Erlang / Elixir / Rebar / Hex version changes, your standard playbook is always rm -rf _build deps && mix do deps.get, compile. Remove your language server directory/ies as well i.e. rm -rf .elixir_ls .lexical (while the editor is stopped, delete the directories and then restart your editor).

Where Next?

Popular in Questions Top

Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
Tee
can someone please explain to me how Enum.reduce works with maps
New
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
itssasanka
Hi all, Trying to get some more clarity over utc_datetime and naive_datetime for Ecto: https://hexdocs.pm/ecto/Ecto.Schema.html#module-...
New
pgiesin
This should be a simple problem but I just can’t seem to figure it out. I have a standalone Elixir app that won’t find the database. Dep...
New
fireproofsocks
I’m working on defining a simple Ecto schema for a table (in PostGres), but I don’t see where I can define a column as NOT NULL. Conside...
New
script
If I have a string “1000 cfu/ml” . I want to remove the characters and / and space . So the string is like this "1000" What is the ...
New
mgjohns61585
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New
chewm
Hi guys, nice to meet you to the whole forum, I’m new here, I’m trying to configure visual studio code for elixir, right now the intellis...
New

Other popular topics Top

Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3268 119930 1237
New
William
I would like to know that is there any online source for learning Phoenix Framework for building E-Commerce Store? Any advantage on build...
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 record...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 45766 226
New
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
AstonJ
by Lance Halvorsen Elixir and Phoenix are generating tremendous excitement as an unbeatable platform for building modern web application...
460 27162 124
New
Nvim
Elixir appears to be a superior language to Python. I don’t see any advantage of Python over Elixir. Are there any?
New

We're in Beta

About us Mission Statement