profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/aisipos/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

aisipos/djangolobbyist 4

Django Powered website to visualize Senate Office of Public Records data about Lobbying.

aisipos/emacs-aisipos 2

My Emacs Config

aisipos/astrolabe.js 1

An astrolabe rendered using javascript / svg/ d3.js

aisipos/bottle 1

bottle.py is a fast and simple micro-framework for python web-applications.

aisipos/csvkit 1

A suite of utilities for converting to and working with CSV, the king of tabular file formats.

aisipos/emacs-kicker 1

A minimal kick start init file for emacs

aisipos/abcjs 0

javascript for rendering abc music notation

aisipos/ActionBarSherlock 0

Library for implementing the action bar design pattern using the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.

aisipos/aisipos.github.io 0

The quickest way to start and publish your Jekyll powered blog. 100% compatible with GitHub pages.

aisipos/android-smart-image-view 0

Android ImageView replacement which allows image loading from URLs or contact address book, with caching

startedvercel/hyper

started time in 8 days

push eventaisipos/homebrew-libgnomeui

Anton I. Sipos

commit sha 67a0b16581fca74c5d56816dea648ab423fb9381

Remove special dependency :x11

view details

Anton I. Sipos

commit sha 1c5d678bc2fe2f7aa6618fc7a517c27733e06c69

Remove obsolete dependecy gnome-doc-utils

view details

Anton I. Sipos

commit sha 6ee576575def1587cfc1997eada1af0a0e6301c0

Switch from undent to squiggly heredoc.

view details

Anton I. Sipos

commit sha 98063a758593cc7892a706e5e779d148b3fd1c43

Whitespace fixes.

view details

Anton I. Sipos

commit sha 562659002ef95bb0a50ec41e2c0b15f65ed779d4

etherape: Bump version to 0.9.20

view details

Anton I. Sipos

commit sha 530b778c25c6309a9b0ec1c5d8390cd93d30d109

Update readme to note libgnomeui and this repo are deprecated.

view details

push time in 22 days

push eventaisipos/build-emacs-for-macos

Jim Myhrberg

commit sha e6b1e5a554fd0f776bd01c17cfb1ebbbdf7a7831

fix(sign): resolve signing issue caused by re-linking shared lib in *.eln files When shared libs are stored in `Contents/Frameworks`, the re-link path for `/usr/local/lib/gcc/11/libgcc_s.1.dylib` within bundled *.eln files becomes `@executable_path/../Frameworks/libgcc_s.1.dylib`, which seems to not leave enough space in the *.eln binary header to add a code signature with codesign. This used to work when shared libraries were bundled into `Contents/MacOS/lib`, leading to a shorter relink path of `@executable_path/lib/libgcc_s.1.dylib`, which does leave enough space to add a code signature to *.eln files.

view details

Jim Myhrberg

commit sha bc3923c9ca1f508e0bc4a658dfedab4d7d75a545

chore(release): 0.6.12

view details

Jim Myhrberg

commit sha ac943c430c58e0761ac44e8d25d4d55a461d01a2

fix(native_comp): add option to enable/disable relinking *.eln files Relinking the /usr/local/lib/gcc/10/libgcc_s.1.dylib shared library within bundled *.eln files is still causing issues with code signing, so I'm adding an option to toggle *.eln file re-linking on/off, with it on by default.

view details

Jim Myhrberg

commit sha 228ae0939c197a9b4db03b30e279b8991acfc89c

chore(release): 0.6.13

view details

Jim Myhrberg

commit sha 786d253df64b48cb04dd4cbf5a763f4438bcd71b

chore(plan): do not modify archive behavior based on plan disk image This allows archive creation (or not) to still be controlled via the --[no-]archive flag.

view details

Jim Myhrberg

commit sha 1fc7faac1f040466fa4474a873d2290273780ee2

fix(build): silly typo

view details

Jim Myhrberg

commit sha 2a9707ec895ee6402fce1c3854b27d265b65d643

chore(release): 0.6.14

view details

Jim Myhrberg

commit sha 3622df550c72fc9da70235005239b278b5822cf6

fix(build): another --relink-eln-files flag fix I probably should not be doing these kind of changes after midnight as I get too lazy to test it as it takes like 20 minutes to do a build locally :P

view details

Jim Myhrberg

commit sha f17f485b9f7b711c0622c5bf0a168dd78ee6574b

chore(release): 0.6.15

view details

push time in a month

push eventaisipos/visidata

Saul Pwanson

commit sha b9d4495fef00fe36aa8fd8f34b68edac87816680

[DirSheet-] continue after exception in copyfile

view details

Saul Pwanson

commit sha 504257367b88a2aa83174ff1faa4257227443af8

[dev] fix 2.5 release date in CHANGELOG

view details

Saul Pwanson

commit sha 60250ad368cee01b6b319eecd720fa348845ed6f

[deprecated] add functools.wraps around wrapper

view details

Saul Pwanson

commit sha 0fc0443db99a9fa39cb1d66f168a6b6a91827ceb

[save] remove "svg" saver; move save-sheet to BaseSheet

view details

Saul Pwanson

commit sha 181cfd65bfb6a7226bd245254da8e7b7e6c3d668

[multisave-] fix breaking typo

view details

Saul Pwanson

commit sha beb587eb2d2a3b07225318283aca779bbf369323

[fixed-] save uses global options.encoding #1060

view details

Saul Pwanson

commit sha 1bed112290015e2e76696d14d65a091ee5d1ecab

[join perf-] use dict-lookup for getColBySheet instead of linear search

view details

Saul Pwanson

commit sha d5eb1ad10c19926b4e1de9df8646cf5b5e5164a7

[index perf-] bulk reload sheets itself async

view details

Saul Pwanson

commit sha db358312e83c0cf8188458a4403109e7512041cd

[json perf] faster saving

view details

Saul Pwanson

commit sha efa8a177f35936074325dd43db61a166dfa604fb

[perf] early return for activeSheet; speedup draw with many sheets

view details

Saul Pwanson

commit sha e8725e10fe685754294f5c29ea78e769531adaf8

[join append] better progress meter

view details

Saul Pwanson

commit sha 8e465f4ae92172c111c6dbadc6ff948fc17c66b1

[join] rename join-sheets on IndexSheet to join-selected; make g& and & both join-selected

view details

Saul Pwanson

commit sha 9f27946da82eabb896f1c07e3db5c14216c239e7

[join] ensure sheets are loaded before joining; show rows/cols incrementally

view details

Saul Pwanson

commit sha 0425601e30fdf481485f34248a44db4859ed5096

[python] rebind g^X to new import-python

view details

push time in a month

push eventaisipos/chemacs2

Anton I. Sipos

commit sha 426936ceaf1e01bf3a055caf80059a8b774b3706

Allow specifying profile in CHEMACS_PROFILE environment variable.

view details

push time in a month

pull request commentplexus/chemacs2

Allow specifying the profile name via a CHEMACS_PROFILE environment variable.

My main use case is that I switch between Doom and Spacemacs somewhat regularly, and consequently I'd like to be able to use the doom script sometimes to update Doom while my default chemacs profile still points to Spacemacs. doom is a shell script which calls out to emacs, I don't know of a way to pass the --with-profile arg to doom and have it make its way to chemacs. Having the chemacs profile in an environment variable does work for this case.

aisipos

comment created time in a month

PR opened plexus/chemacs2

Allow specifying the profile name via a CHEMACS_PROFILE environment variable.

Provide another method to specify the Chemacs profile by specifying an environment variable.

Among other things, this makes it easier to define shell aliases such as:

 alias doom='CHEMACS_PROFILE=doom ~/code/doom-emacs/bin/doom'
+13 -7

0 comment

2 changed files

pr created time in a month

create barnchaisipos/chemacs2

branch : profile-from-env-var

created branch time in a month

fork aisipos/chemacs2

Emacs version switcher, improved

fork in a month

fork aisipos/visidata

A terminal spreadsheet multitool for discovering and arranging data

http://visidata.org

fork in a month

push eventaisipos/build-emacs-for-macos

Jim Myhrberg

commit sha 707bc9e0d13246b7cfb8d27da859a101d4a3c166

fix(download): don't use GitHub API to get tarball URL The API tarball endpoint is subject to API rate limits, while the non-API tarball endpoint is not. This should reduce the risk of rate limit errors for people who don't have a GITHUB_TOKEN environment variable set.

view details

Jim Myhrberg

commit sha 8f5ae8a6c2ea3c95ef0a889ce15a1ccbb5766974

chore(release): 0.4.17

view details

Jim Myhrberg

commit sha d7c59ba4b25efe6ecd1a79fa1214d29da3548d92

docs(readme): update CLI usage section

view details

Jim Myhrberg

commit sha 3e1eb01e248ebbc314b8b9f50bbc371ac8df666b

feat(build)!: add ability to output as directory and/or archive This changes the filename pattern of the resulting archive, for example: Old: Emacs.app-[master][2021-05-19][6ae3f7e][macOS-11.3][x86_64].tbz New: Emacs.2021-05-19.6ae3f7e.master.macOS-11-3.x86_64.tbz Emacs.app also resides within a folder in the archive now instead of the in the root. For the above example, the path to Emacs.app within the archive would be: Emacs.2021-05-19.6ae3f7e.master.macOS-11-3.x86_64/Emacs.app Archive creation can also be skipped by passing in --no-archive, which will instead leave a build folder with the same name as the archive. If you want to keep the build directory, and also a create archive, pass in --archive-keep-build-dir. BREAKING CHANGE: New archive naming convention, and folder structure within archive.

view details

Jim Myhrberg

commit sha 8d87c01db79201182fbcd1a210b1b19df9209aeb

feat(cli): add basis for new "emacs-builder" CLI tool written in Go This will eventually replace the build-emacs-for-macos script that's written in Ruby. The migration of functionality will happen bit by bit over time.

view details

Jim Myhrberg

commit sha 1ffd735c23e375479ea6bb2c771553ce4cac902b

feat(plan): add plan command to create build plans

view details

Jim Myhrberg

commit sha 698756ac5597d3dc7b69f28bc209093fc8c11f30

feat(sign): add sign command to sign Emacs.app bundles with codesign The sign command signs Emacs.app application bundles with Apple's codesign utility. It does a few things outside of just executing codesign: - Is aware of *.eln native-compilation files, which need to be explicitly searched for on disk and passed to codesign, as they are not detected when using the "--deep" option. - Is aware of Contents/MacOS/bin/emacs CLI helper tool which we add into the application bundle, and specifically passed it to codesign as well. - By default provides a set of entitlements which are relevant for Emacs when running codesign.

view details

Jim Myhrberg

commit sha 72d0254772bf7d0937b41634e9a4bfcf87f60fb6

feat(notarize): add notarize command to notarize and staple *.dmg files

view details

Jim Myhrberg

commit sha 55f35e11462db1513239a09703b0a0c1865eaeab

chore(package): add dmgbuild helper package to execute dmgbuild

view details

Jim Myhrberg

commit sha 87ecfbcec05b46d7a30202269474612834b648f3

feat(package): add package command to create a styled *.dmg for Emacs.app

view details

Jim Myhrberg

commit sha 276a9da5eed618322e09fba11a486ae0d9925fdd

feat(release): add release check command

view details

Jim Myhrberg

commit sha 72ca9ce2b64505a8bbc50b3139c0f84fb24813fd

feat(release): add release publish command

view details

Jim Myhrberg

commit sha 87d2d67575f470883ab9869593e3acf463f93d99

chore(makefile): add bootstrap targets for normal use and CI environments

view details

Jim Myhrberg

commit sha 368b9271ff959693e54bc904fab6b1c185f8ef33

Merge pull request #44 from jimeh/sign-package-and-notarize Sign, Package and Notarize

view details

Jim Myhrberg

commit sha b719437bee9acf28d5d352eb44cbf4d3a17107d7

chore(release)!: add v prefix to git version tags BREAKING CHANGE: Add v prefix to git version tags

view details

Jim Myhrberg

commit sha fd6cd42d5c3d4c8107be60827762520159134b7e

chore(release): 0.5.0

view details

Jim Myhrberg

commit sha ca73ab7202877acefd97289f3d28e7c025e36b9d

fix(native_comp): symlink creation was missing a conditional check Latest commits to master as of June 26, 2021 have moved *.eln files back to: MacOS/lib/emacs/**/native-lisp Even though the symlinks are most likely no longer needed, I don't know of an easy way to determine if they're required or not, so for now, they'll be created to ensure older native-comp branch SHAs can still be built.

view details

Jim Myhrberg

commit sha e1500cbf532be44ececf867ce7ee12fd2b36358b

chore(release): 0.5.1

view details

Jim Myhrberg

commit sha eeca7b798de236a3ffc1ab04b0f7735a37ce5af4

fix(native_comp): rename native-lisp folder paths to appease Apple's codesign Apple's codesign CLI tool will throw an error when signing application bundles, if any folder within the app's Contents/MacOS folder contains two dots. The recent relocation of the native-lisp folder from Contents/Resources/native-lisp to Contents/MacOS/lib/emacs/28.0.50/native-lisp is causing code signing to fail. The workaround here simply replaces dots (.) with hyphens (-), causing the following folder renames: Contents/MacOS/lib/emacs/28.0.50/native-lisp/28.0.50-852ecda2 --> Contents/MacOS/lib/emacs/28.0.50/native-lisp/28-0-50-852ecda2 Contents/MacOS/lib/emacs/28.0.50 --> Contents/MacOS/lib/emacs/28-0-50 To ensure Emacs can still find the bundled native-lisp files, we use a symlink: Contents/native-lisp -> MacOS/lib/emacs/28-0-50/native-lisp This type of fix is not ideal, but its the only way I know of getting around this issue right now. And we're already doing a similar thing for the embedded gcc libraries.

view details

Jim Myhrberg

commit sha 634861beea40156bac87d7d488f065ca6e568f74

chore(release): 0.5.2

view details

push time in 2 months

push eventaisipos/dotfiles

Anton I. Sipos

commit sha e3929ea801b1cc82a3eab994e2c7e72b1eafe5a4

zsh: Add command line argument completion.

view details

push time in 3 months

push eventaisipos/dotfiles

Anton I. Sipos

commit sha 0a5e2db35fdfdbbb9c0fe946011b3389c73ca63a

Change ls aliases to use exa

view details

push time in 3 months